.water-button{font:inherit;cursor:pointer;transition:opacity var(--water-quick) var(--water-ease)}.water-button:disabled{cursor:default;opacity:.55}.water-button:focus:not(:focus-visible){outline:none}.water-button:focus-visible{outline:2px solid var(--water-focus);outline-offset:3px}.water-button.water-button-main{padding:var(--water-space-4) var(--water-space-8);border-radius:var(--water-radius-md);border:1px solid #0000;border-color:var(--water-button-main-border);background:var(--water-button-main-bg);color:var(--water-button-main-ink);font-size:var(--water-text-md);font-weight:var(--water-weight-regular);box-shadow:var(--water-button-main-shadow);text-align:center;text-decoration:none}.water-button.water-button-small{min-height:30px;padding:var(--water-space-3) var(--water-space-5);border-radius:var(--water-button-small-radius);border:1px solid #0000;border-color:var(--water-button-small-border);background:var(--water-button-small-bg);color:var(--water-button-small-ink);font-size:var(--water-text-sm);font-weight:var(--water-weight-regular)}.water-button.water-button-cancel{padding:var(--water-space-4) var(--water-space-7);border-radius:var(--water-button-cancel-radius);border:1px solid #0000;border-color:var(--water-button-cancel-border);background:var(--water-button-cancel-bg);color:var(--water-button-cancel-ink);font-size:var(--water-text-md);font-weight:var(--water-weight-regular)}.water-button.water-button-text{padding:var(--water-space-3) 0;border-radius:var(--water-radius-md);color:var(--water-button-text-ink);font-size:var(--water-text-sm);font-weight:var(--water-weight-regular);background:0 0;border:0}.water-button.water-button-main.water-button-large{min-height:49px;padding:var(--water-space-8) var(--water-space-10);border-radius:var(--water-button-main-radius);font-size:var(--water-text-xl)}.water-button.water-button-main{background:var(--water-button-main-bg)!important;border-color:var(--water-button-main-border)!important;color:var(--water-button-main-ink)!important;box-shadow:var(--water-button-main-shadow)!important}.water-button.water-button-small{background:var(--water-button-small-bg)!important;border-color:var(--water-button-small-border)!important;color:var(--water-button-small-ink)!important}.water-button.water-button-cancel{background:var(--water-button-cancel-bg)!important;border-color:var(--water-button-cancel-border)!important;color:var(--water-button-cancel-ink)!important}.water-button:hover{filter:none}@media (prefers-reduced-motion:reduce){.water-button{transition:none}}.shared-files{font:inherit;color:rgb(var(--water-blue-36-rgb));padding:var(--water-space-8) var(--water-space-12);min-height:0;max-height:100%;scroll-padding-bottom:32px;overflow:auto}.shared-files button,.shared-files input,.project-file-viewer button,.project-file-viewer a{font:inherit;color:inherit}.shared-files-tools{gap:var(--water-space-8);margin-bottom:var(--water-space-10);align-items:center;display:flex}.shared-files-tools input{min-width:0;padding:var(--water-space-5) var(--water-space-6);border:1px solid rgb(var(--water-white-rgb) / .627);background:rgb(var(--water-white-rgb) / .251);border-radius:10px;flex:1}.shared-files button{cursor:pointer;padding:var(--water-space-4);background:0 0;border:0}.shared-files button:disabled{opacity:.5;cursor:default}.shared-files article{align-items:center;gap:var(--water-space-6);padding:var(--water-space-5) 0;border-bottom:1px solid rgb(var(--water-white-rgb) / .459);display:flex}.shared-files .shared-file-name{text-align:left;overflow-wrap:anywhere;flex:1;min-width:0}.shared-file-name small{color:rgb(var(--water-blue-60-rgb));margin-top:var(--water-space-3);font-size:11px;display:block}.shared-file-recovery{padding:var(--water-space-6);background:rgb(var(--water-white-rgb) / .271);border-radius:12px}.project-file-viewer{border:1px solid rgb(var(--water-white-rgb) / .8);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-87-rgb) / .961));width:calc(100vw - 48px);max-width:1200px;height:calc(100dvh - 48px);max-height:none;color:rgb(var(--water-blue-36-rgb));box-shadow:0 24px 80px rgb(var(--water-blue-26-rgb) / .251);border-radius:20px;padding:0;font:13px -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;overflow:hidden}.project-file-viewer::backdrop{background:rgb(var(--water-blue-30-rgb) / .376);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.project-file-viewer:fullscreen{border-radius:0;width:100%;max-width:none;height:100%}.project-file-viewer header{align-items:center;gap:var(--water-space-10);height:64px;padding:0 var(--water-space-10);display:flex}.project-file-viewer header strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.project-file-viewer button{background:rgb(var(--water-white-rgb) / .251);padding:var(--water-space-4);cursor:pointer;border:0;border-radius:8px}.project-file-viewer nav{justify-content:center;align-items:center;gap:var(--water-space-8);height:40px;display:flex}.project-file-stage{height:calc(100% - 104px);padding:var(--water-space-8);touch-action:pan-x pan-y;justify-content:center;align-items:center;display:flex;overflow:auto}.project-file-stage video{max-width:100%;max-height:100%}.project-file-stage audio{width:min(640px,100%)}.project-file-stage .msg-pdf{flex-direction:column;width:100%;height:100%;display:flex}.project-file-stage .msg-pdf-tools{gap:var(--water-space-7);padding:var(--water-space-4);justify-content:center;align-items:center;display:flex}.project-file-stage .msg-pdf-pages{text-align:center;flex:1;overflow:auto}.project-file-stage canvas{margin:var(--water-space-6) auto;display:block}.shared-files :focus-visible,.project-file-viewer :focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:3px}@media (width<=650px){.shared-files{padding:var(--water-space-6)}.project-file-viewer{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.project-file-viewer header{padding:0 var(--water-space-5);gap:var(--water-space-4)}.shared-files article{gap:var(--water-space-2);flex-wrap:wrap}}.shared-file-confirm{max-width:min(420px,100vw - 32px);padding:var(--water-space-12);border:1px solid rgb(var(--water-white-rgb) / .8);background:rgb(var(--water-neutral-97-rgb) / .961);color:rgb(var(--water-blue-36-rgb));box-shadow:0 24px 80px rgb(var(--water-blue-26-rgb) / .251);border-radius:18px;font:13px -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.shared-file-confirm::backdrop{background:rgb(var(--water-blue-30-rgb) / .251);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.shared-file-confirm button{font:inherit;color:inherit;border:1px solid rgb(var(--water-white-rgb) / .627);padding:var(--water-space-4) var(--water-space-7);margin:var(--water-space-4);background:rgb(var(--water-white-rgb) / .376);cursor:pointer;border-radius:8px}.shared-files{box-sizing:border-box;width:100%;padding:var(--water-space-10) var(--water-space-12) 36px;-webkit-mask-image:linear-gradient(to bottom, transparent, rgb(var(--water-black-rgb)) 12px, rgb(var(--water-black-rgb)) calc(100% - 16px), transparent);mask-image:linear-gradient(to bottom, transparent, rgb(var(--water-black-rgb)) 12px, rgb(var(--water-black-rgb)) calc(100% - 16px), transparent);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px}.shared-files-tools{margin-bottom:var(--water-space-6);justify-content:space-between}.shared-files-tools .pw-section-intro{color:rgb(var(--water-slate-62-rgb));margin:0;font-size:11px}.shared-files-tools .p-search{align-items:center;gap:var(--water-space-4);max-width:240px;margin-left:auto;display:flex}.shared-files-tools .p-search svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:16px;height:16px}.shared-files-tools .p-search input{padding:var(--water-space-4) 0;background:0 0;border:0;width:100%;font-size:12px}.shared-upload-button{margin-left:auto!important;font-family:inherit!important;font-size:12px!important}.shared-files .pw-files-table{border-collapse:collapse;width:100%;font-size:12px}.shared-files .pw-files-table th{color:rgb(var(--water-blue-60-rgb));text-align:left;padding:var(--water-space-6);border-bottom:1px solid rgb(var(--water-white-rgb) / .565);font-size:10px;font-weight:400}.shared-files .pw-files-table td{padding:var(--water-space-8) var(--water-space-6);border-bottom:1px solid rgb(var(--water-white-rgb) / .439);color:rgb(var(--water-blue-52-rgb));font-size:11px}.shared-files .pw-file-open{align-items:center;gap:var(--water-space-6);text-align:left;color:rgb(var(--water-blue-36-rgb));padding:0;font-size:12px;display:flex}.shared-files .pw-file-icon{border:1px solid rgb(var(--water-white-rgb) / .6);background:rgb(var(--water-slate-92-rgb) / .4);width:34px;height:39px;color:rgb(var(--water-blue-61-rgb));border-radius:8px;flex:none;place-items:center;display:grid}.shared-files .pw-file-icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:19px;height:22px}.shared-file-actions{justify-content:flex-end;align-items:center;display:flex}.shared-file-actions button{padding:var(--water-space-3);font-size:11px}.shared-file-actions svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:14px;height:14px;display:block}.shared-files .shared-file-name small{margin-top:var(--water-space-3);font-size:10px}.shared-files .pw-files-table td:first-child{width:45%}.shared-files .shared-file-name span{overflow-wrap:anywhere;min-width:0}@media (width<=650px){.shared-files{padding:var(--water-space-6) var(--water-space-4) var(--water-space-16)}.shared-files .pw-files-table th,.shared-files .pw-files-table td{padding:var(--water-space-5) var(--water-space-3)}.shared-files:not([aria-label=Task\ attachments]) .pw-files-table th:nth-child(3),.shared-files:not([aria-label=Task\ attachments]) .pw-files-table td:nth-child(3){display:none}.shared-files .pw-file-icon{width:24px;height:30px}.shared-file-actions{flex-direction:column}.shared-files-tools{gap:var(--water-space-4);flex-wrap:wrap}.shared-files-tools .p-search{max-width:160px}}.project-file-stage:fullscreen{box-sizing:border-box;background:rgb(var(--water-slate-94-rgb));width:100%;height:100%;position:relative}.project-file-stage .file-fullscreen-exit{z-index:2;background:rgb(var(--water-white-rgb) / .69);position:absolute;top:16px;right:16px}.shared-file-recovery{align-items:center;gap:var(--water-space-8);padding:var(--water-space-6) var(--water-space-7);margin:var(--water-space-6) 0 var(--water-space-10);border:1px solid rgb(var(--water-white-rgb) / .502);background:rgb(var(--water-white-rgb) / .145);border-radius:12px;font-size:12px;display:flex}.shared-upload-copy{gap:var(--water-space-3);flex:1;min-width:0;display:grid}.shared-upload-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.shared-upload-copy>span{color:rgb(var(--water-slate-56-rgb));font-size:11px}.shared-upload-copy progress{appearance:none;background:rgb(var(--water-blue-62-rgb) / .145);width:100%;height:3px;accent-color:rgb(var(--water-slate-62-rgb));border:0;border-radius:3px;overflow:hidden}.shared-upload-copy progress::-webkit-progress-bar{background:rgb(var(--water-blue-62-rgb) / .145)}.shared-upload-copy progress::-webkit-progress-value{background:rgb(var(--water-slate-62-rgb));border-radius:3px}.shared-file-recovery>button{font:inherit;padding:var(--water-space-3) var(--water-space-4);color:rgb(var(--water-blue-45-rgb));background:0 0;border:0;border-radius:6px;flex:none;font-size:11px}.task-attachment-files{margin-top:var(--water-space-12);padding-top:var(--water-space-12);border-top:1px solid rgb(var(--water-blue-78-rgb) / .267)}.task-attachment-files .task-section-title h3{margin:0;font-size:13px;font-weight:600}.task-attachment-files .task-file{align-items:center;gap:var(--water-space-5);border:1px solid rgb(var(--water-white-rgb) / .6);background:rgb(var(--water-white-rgb) / .208);padding:var(--water-space-5) var(--water-space-7);margin:var(--water-space-4) 0;border-radius:12px;display:flex}.task-attachment-files .task-file>.shared-file-name{align-items:center;gap:var(--water-space-6);text-align:left;min-width:0;font:inherit;color:rgb(var(--water-blue-48-rgb));background:0 0;border:0;flex:1;font-size:12px;display:flex}.task-attachment-files .shared-file-name>span{overflow-wrap:anywhere;min-width:0}.task-attachment-files .shared-file-name svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:23px;height:26px}.task-attachment-files small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-2);font-size:10px;display:block}.task-attachment-files>.pw-button{width:auto;margin-top:var(--water-space-4);padding:var(--water-space-3) 0;font:inherit;color:rgb(var(--water-blue-54-rgb));background:0 0;border:0;font-size:12px;display:inline-flex}.shared-files.task-attachment-files{padding:var(--water-space-12) 0 0;max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.task-attachment-files .task-section-title>span{box-shadow:none;background:0 0}.task-attachment-files>.shared-upload-button{width:auto;height:auto;min-height:0;padding:var(--water-space-4) 0;box-shadow:none;font:inherit;color:rgb(var(--water-blue-54-rgb));background:0 0;border:0;border-radius:0;font-size:12px;display:inline-flex}.water-task-design{color:rgb(var(--water-blue-26-rgb));font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px}@scope(.water-task-design){button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}button:focus-visible{outline:2px solid rgb(var(--water-blue-55-rgb));outline-offset:3px}svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round}.conversations{border-right:1px solid rgb(var(--water-white-rgb) / .522);width:278px;padding:var(--water-space-14) var(--water-space-6);background:linear-gradient(100deg,rgb(var(--water-white-rgb) / .208),transparent);position:absolute;top:57px;bottom:0;left:0}.search-conv{height:43px;margin:0 var(--water-space-2) var(--water-space-14);padding:0 var(--water-space-8);align-items:center;gap:var(--water-space-5);background:rgb(var(--water-white-rgb) / .196);color:#778bad;border:1px solid #fff;border-radius:17px;font-size:14px;display:flex}.list-title{margin:0 var(--water-space-7) var(--water-space-10);color:rgb(var(--water-blue-47-rgb));justify-content:space-between;align-items:center;font-size:15px;font-weight:600;display:flex}.person{gap:var(--water-space-7);padding:var(--water-space-10) var(--water-space-7);margin-bottom:var(--water-space-4);border-radius:14px;min-height:101px;display:flex}.person .face{border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(140deg,white,rgb(var(--water-slate-86-rgb)));width:39px;height:39px;color:rgb(var(--water-blue-33-rgb));border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:550;display:grid}.person .face svg{width:23px;height:23px}.person-copy{flex:1;min-width:0}.person-line{justify-content:space-between;align-items:center;gap:var(--water-space-4);font-size:14px;font-weight:600;display:flex}.person-line time{color:rgb(var(--water-blue-62-rgb));font-size:12px;font-weight:400}.snippet{color:rgb(var(--water-blue-57-rgb));margin-top:var(--water-space-3);font-size:13px;line-height:21px;position:relative}.conversations{width:330px;padding:var(--water-space-14) var(--water-space-8)}.current-title{letter-spacing:-.7px;margin:0 var(--water-space-7) var(--water-space-10);font-size:25px;font-weight:550}.current-tabs{margin:0 var(--water-space-4) var(--water-space-12);gap:var(--water-space-2);border-bottom:1px solid #9baecc40;display:flex}.current-tabs button{font:inherit;color:rgb(var(--water-blue-60-rgb));padding:var(--water-space-6) var(--water-space-7);border-radius:7px 7px 0 0;flex:1;font-size:14px;position:relative}.current-tabs button[aria-selected=true]{color:rgb(var(--water-blue-39-rgb));font-weight:600}.current-tabs button[aria-selected=true]:after{content:"";background:rgb(var(--water-blue-65-rgb));border-radius:2px;height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.search-conv{margin-bottom:var(--water-space-12);height:39px}.search-conv input{width:100%;font:inherit;color:rgb(var(--water-blue-41-rgb));background:0 0;border:0;outline:none}.search-conv input::placeholder{color:rgb(var(--water-blue-62-rgb))}.list-title{color:rgb(var(--water-slate-62-rgb));letter-spacing:.15px;margin-bottom:var(--water-space-6);font-size:12px;font-weight:500}.person{text-align:left;width:100%;font:inherit;padding:var(--water-space-6) var(--water-space-7);min-height:96px;margin-bottom:var(--water-space-3);align-items:flex-start;display:flex}.person-line{align-items:flex-start;font-size:14px;line-height:20px}.person-line time{white-space:nowrap;padding-top:1px;font-size:11px}.snippet{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:20px;overflow:hidden}.row-context{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-4);font-size:11px}.task-row .face{background:rgb(var(--water-white-rgb) / .208);border-radius:10px}.task-row .face:after{content:"";border:1px solid rgb(var(--water-blue-62-rgb));border-radius:4px;width:13px;height:13px}.empty-list{padding:var(--water-space-10);color:rgb(var(--water-blue-57-rgb));font-size:14px}.conversations{border:1px solid rgb(var(--water-blue-77-rgb) / .6);outline:1px solid rgb(var(--water-white-rgb) / .627);background:linear-gradient(135deg,rgb(var(--water-white-rgb) / .325),rgb(var(--water-slate-92-rgb) / .286));width:330px;box-shadow:0 16px 36px rgb(var(--water-blue-39-rgb) / .071),inset 0 1px rgb(var(--water-white-rgb) / .6);padding:var(--water-space-12) var(--water-space-7) var(--water-space-8);border-radius:23px;flex-direction:column;display:flex;top:78px;bottom:80px;left:26px;overflow:hidden}.current-title{margin:0 var(--water-space-7) var(--water-space-7);font-size:23px}.current-tabs{margin-bottom:var(--water-space-8);flex:none}.search-conv{margin-bottom:var(--water-space-10);flex:none}.list-title{margin-bottom:var(--water-space-5);flex:none}#current-list{scrollbar-width:none;min-height:0;overflow:auto}.person{padding:var(--water-space-5) var(--water-space-6);min-height:90px}.row-context{margin-top:var(--water-space-3)}.conversations{background:radial-gradient(ellipse at 4% 0%,rgb(var(--water-white-rgb) / .522),transparent 62%),linear-gradient(137deg,rgb(var(--water-neutral-97-rgb) / .341),rgb(var(--water-slate-94-rgb) / .22) 53%,rgb(var(--water-slate-86-rgb) / .251));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);border-color:rgb(var(--water-white-rgb) / .678);outline:1px solid rgb(var(--water-blue-61-rgb) / .161);box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314),0 6px 14px -9px rgb(var(--water-blue-29-rgb) / .251),inset 0 1px 0 rgb(var(--water-white-rgb) / .878),inset 1px 0 0 rgb(var(--water-white-rgb) / .522),inset 0 -1px 0 rgb(var(--water-blue-67-rgb) / .29);background:radial-gradient(ellipse at 0% 0%,rgb(var(--water-white-rgb) / .569),transparent 69%),linear-gradient(137deg,rgb(var(--water-neutral-97-rgb) / .42),rgb(var(--water-slate-92-rgb) / .29))}.person.active{background:linear-gradient(120deg,rgb(var(--water-neutral-97-rgb) / .639),rgb(var(--water-slate-86-rgb) / .51));box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .737),0 3px 10px -8px rgb(var(--water-blue-36-rgb) / .549)}.search-conv{background:rgb(var(--water-neutral-97-rgb) / .188);border-color:rgb(var(--water-white-rgb) / .569)}.search-conv input::placeholder,.list-title,.row-context{color:rgb(var(--water-blue-52-rgb))}.snippet{color:rgb(var(--water-blue-48-rgb))}.person-line time{color:rgb(var(--water-blue-57-rgb))}#current-list{scrollbar-width:thin;scrollbar-color:rgb(var(--water-blue-67-rgb) / .333) transparent}.conversations{width:286px;padding:var(--water-space-8) var(--water-space-5) var(--water-space-6);border-radius:18px;top:64px;bottom:72px;left:24px}.current-title{letter-spacing:-.35px;margin:0 var(--water-space-6) var(--water-space-5);font-size:18px;line-height:23px}.current-tabs{margin:0 var(--water-space-3) var(--water-space-7);gap:var(--water-space-1)}.current-tabs button{padding:var(--water-space-5) var(--water-space-5);font-size:12px}.search-conv{height:32px;padding:0 var(--water-space-6);margin:0 var(--water-space-2) var(--water-space-7);gap:var(--water-space-4);border-radius:11px;font-size:12px}.search-conv svg{width:16px;height:16px}.list-title{margin:0 var(--water-space-6) var(--water-space-4);letter-spacing:0;font-size:11px}.person{padding:var(--water-space-5) var(--water-space-5);gap:var(--water-space-5);min-height:66px;margin-bottom:var(--water-space-2);border-radius:11px}.person .face{width:28px;height:28px;margin-top:1px;font-size:11px}.person-line{gap:var(--water-space-3);font-size:12px;font-weight:550;line-height:17px}.person-line time{padding-top:0;font-size:10px}.snippet{margin-top:var(--water-space-2);font-size:12px;line-height:17px}.row-context{margin-top:var(--water-space-2);font-size:10px;line-height:14px}.task-row .face{border-radius:8px}.task-row .face:after{width:11px;height:11px}.empty-list{padding:var(--water-space-8);font-size:12px}.conversations{transition:left .38s var(--water-ease),width .38s var(--water-ease);transition:none;transition:left .38s var(--water-ease),width .38s var(--water-ease),opacity .18s var(--water-ease),transform .28s var(--water-ease),visibility 0s;transition:none;transform:none}.p-dialog{border:1px solid rgb(var(--water-white-rgb));width:420px;padding:var(--water-space-14);background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .961),rgb(var(--water-slate-92-rgb) / .961));box-shadow:0 25px 70px rgb(var(--water-blue-29-rgb) / .271);color:rgb(var(--water-blue-29-rgb));border-radius:20px}.p-dialog::backdrop{background:rgb(var(--water-blue-36-rgb) / .145);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.p-dialog h2{letter-spacing:-.35px;margin:var(--water-space-10) 0 var(--water-space-5);font-size:20px;font-weight:550;line-height:27px}.p-dialog p{color:rgb(var(--water-blue-52-rgb));font-size:13px;line-height:21px}.p-dialog .p-close{width:26px;height:26px;color:rgb(var(--water-blue-57-rgb));border-radius:6px;position:absolute;top:16px;right:16px}.p-dialog .p-close svg{width:16px;height:16px}.p-dialog dl{margin:var(--water-space-12) 0 0;gap:var(--water-space-7);grid-template-columns:100px 1fr;font-size:12px;display:grid}.p-dialog dt{color:rgb(var(--water-slate-56-rgb))}.p-dialog dd{margin:0;line-height:18px}.p-dialog label{margin:var(--water-space-10) 0 var(--water-space-4);font-size:12px;display:block}.p-dialog input,.p-dialog select{width:100%;font:inherit;padding:var(--water-space-5);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .439);color:rgb(var(--water-blue-29-rgb));border-radius:8px;font-size:13px}.p-dialog .p-submit{margin-top:var(--water-space-12);padding:var(--water-space-5) var(--water-space-8);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-slate-92-rgb));border-radius:8px;margin-left:auto}.p-dialog .p-art{width:49px;height:49px}.person:not(.task-row) .face.agent{border-radius:9px}.pw-face{background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb)),rgb(var(--water-slate-80-rgb)));border:1px solid rgb(var(--water-white-rgb) / .788);width:26px;height:26px;color:rgb(var(--water-blue-48-rgb));border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.pw-face.agent{background:linear-gradient(135deg,rgb(var(--water-rose-94-rgb)),#c5cde7);color:rgb(var(--water-blue-47-rgb));border-radius:9px}.conversations{transition:none!important}.p-dialog::backdrop{animation:none}.p-dialog.water-closing::backdrop{animation:water-backdrop-out var(--water-quick) var(--water-ease) forwards;animation:none}.current-actions{gap:var(--water-space-3);display:flex;position:absolute;top:0;right:0}.current-actions button{width:24px;height:24px;color:rgb(var(--water-blue-62-rgb));border-radius:7px;place-items:center;display:grid;position:static}.current-actions button[hidden]{display:none!important}.current-actions svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.task-sheet{background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .973),rgb(var(--water-slate-94-rgb) / .949));width:min(780px,100vw - 80px);max-width:none;max-height:calc(100vh - 100px);box-shadow:0 30px 90px rgb(var(--water-blue-29-rgb) / .314);border-radius:22px;padding:0;overflow:hidden}.task-sheet .task-sheet-head{align-items:center;gap:var(--water-space-6);border-bottom:1px solid rgb(var(--water-slate-80-rgb) / .267);padding:var(--water-space-8) var(--water-space-12);color:rgb(var(--water-blue-42-rgb));font-size:13px;display:flex}.task-sheet-head>span{text-align:center;flex:1;font-weight:550}.task-sheet-head button{min-width:30px;height:30px;padding:var(--water-space-3) var(--water-space-5);background:rgb(var(--water-slate-92-rgb) / .345);color:rgb(var(--water-blue-48-rgb));border-radius:9px;font-size:12px}.task-sheet-head svg{width:16px;height:16px}.task-dismiss{font-size:19px!important}.task-sheet-scroll{padding:var(--water-space-12) var(--water-space-20) var(--water-space-12);scrollbar-width:thin;scrollbar-color:rgb(var(--water-blue-67-rgb) / .333) transparent;max-height:calc(100vh - 168px);overflow:auto}.task-context{color:rgb(var(--water-blue-57-rgb));margin:0 0 var(--water-space-12);font-size:12px}.task-context span{margin:0 var(--water-space-5);color:rgb(var(--water-blue-67-rgb))}.task-title-row{align-items:flex-start;gap:var(--water-space-7);display:flex}.task-sheet .task-title-row h2{letter-spacing:-.55px;overflow-wrap:anywhere;color:rgb(var(--water-blue-30-rgb));margin:0;font-size:25px;font-weight:550;line-height:34px}.task-complete{border:1.5px solid rgb(var(--water-blue-66-rgb));width:27px;height:27px;margin-top:var(--water-space-2);color:#fff;border-radius:50%;flex:none}.task-complete svg{width:20px;height:20px}.is-done{color:rgb(var(--water-white-rgb));background:rgb(var(--water-teal-67-rgb))!important;border-color:rgb(var(--water-teal-67-rgb))!important}.task-title-done{color:rgb(var(--water-blue-60-rgb))!important}.task-struck{text-decoration:line-through;color:rgb(var(--water-slate-62-rgb))!important}.task-properties{gap:var(--water-space-5);margin:var(--water-space-10) 0 var(--water-space-14);flex-wrap:wrap;align-items:center;display:flex}.task-property{gap:var(--water-space-2);border:1px solid rgb(var(--water-blue-78-rgb) / .333);background:rgb(var(--water-white-rgb) / .22);border-radius:11px;flex-direction:column;min-width:115px;padding:var(--water-space-4) var(--water-space-6)!important;color:rgb(var(--water-blue-57-rgb))!important;margin:0!important;font-size:10px!important;display:flex!important}.task-property>span{font-size:10px;line-height:13px}.task-property select,.task-property input{outline-offset:3px;width:100%;max-width:160px;height:21px;color:rgb(var(--water-blue-36-rgb))!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:12px!important}.task-static{align-items:center;gap:var(--water-space-4);flex-direction:row!important}.task-static>span:first-child{display:none}.task-static .pw-face{width:21px;height:21px;font-size:8px}.task-description h3,.task-section-title h3{color:rgb(var(--water-blue-36-rgb));margin:0;font-size:13px;font-weight:600}.task-description p{white-space:pre-wrap;margin:var(--water-space-6) 0 var(--water-space-10)!important;color:rgb(var(--water-blue-52-rgb))!important;font-size:14px!important;line-height:23px!important}.task-description h4{color:rgb(var(--water-blue-52-rgb));margin:var(--water-space-10) 0 calc(-1 * var(--water-space-2));font-size:12px;font-weight:600}.task-sheet section+section{border-top:1px solid rgb(var(--water-blue-78-rgb) / .267);margin-top:var(--water-space-12);padding-top:var(--water-space-12)}.task-section-title{margin-bottom:var(--water-space-7);justify-content:space-between;align-items:center;gap:var(--water-space-5);display:flex}.task-section-title>span{color:rgb(var(--water-slate-62-rgb));font-size:11px}.task-sub-row{align-items:center;gap:var(--water-space-6);padding:var(--water-space-5) 0;display:flex}.task-sub-row input{appearance:none;border:1px solid rgb(var(--water-blue-67-rgb));background:rgb(var(--water-white-rgb) / .157);border-radius:50%;flex:none;width:20px;height:20px;margin:0;padding:0!important}.task-sub-row input:checked{background:rgb(var(--water-slate-70-rgb))}.task-sub-row input:checked:after{content:"✓";text-align:center;color:#fff;font-size:13px;display:block}.task-sub-row>button{text-align:left;color:rgb(var(--water-blue-42-rgb));flex:1;font-size:14px;line-height:20px}.task-sub-row small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-2);font-size:11px;display:block}.task-chevron{color:rgb(var(--water-blue-67-rgb));margin-left:var(--water-space-3)}.task-text-button{color:rgb(var(--water-blue-54-rgb));padding:var(--water-space-3) 0;align-items:center;gap:var(--water-space-3);font-size:12px;display:inline-flex}.task-text-button svg{width:15px;height:15px}.task-parent-link{color:rgb(var(--water-blue-62-rgb));align-items:center;gap:var(--water-space-3);margin:calc(-1 * var(--water-space-4)) 0 var(--water-space-8);font-size:12px;display:flex}.task-parent-link svg{width:13px;height:13px}.task-file{align-items:center;gap:var(--water-space-5);border:1px solid rgb(var(--water-white-rgb) / .6);background:rgb(var(--water-white-rgb) / .208);padding:var(--water-space-5) var(--water-space-7);margin:var(--water-space-4) 0;border-radius:12px;display:flex}.task-file>button:first-child{align-items:center;gap:var(--water-space-6);text-align:left;color:rgb(var(--water-blue-48-rgb));flex:1;font-size:12px;display:flex}.task-file svg{width:23px;height:26px;color:rgb(var(--water-blue-62-rgb));flex:none}.task-file small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-3);font-size:10px;display:block}.task-file>button:last-child:not(:first-child){color:rgb(var(--water-blue-67-rgb));padding:var(--water-space-3);font-size:20px}.task-quiet{color:rgb(var(--water-slate-66-rgb))!important;font-size:12px!important}.task-detail-footer{margin-top:var(--water-space-12);color:rgb(var(--water-slate-66-rgb));justify-content:space-between;align-items:center;font-size:10px;display:flex}.task-sheet button:focus-visible,.task-editor button:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:3px}.task-editor{background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .961),rgb(var(--water-slate-94-rgb) / .961));width:min(570px,100vw - 64px);max-width:none;max-height:calc(100vh - 100px);padding:0;overflow:auto}.task-editor-full{width:min(730px,100vw - 64px)}.task-editor-head{align-items:center;gap:var(--water-space-6);padding:var(--water-space-8) var(--water-space-12);border-bottom:1px solid rgb(var(--water-blue-78-rgb) / .2);color:rgb(var(--water-slate-62-rgb));font-size:12px;display:flex}.task-editor-head>span{flex:1}.task-editor-head button{width:26px;height:26px;color:rgb(var(--water-blue-62-rgb));font-size:20px}.task-editor form{padding:var(--water-space-12) var(--water-space-14)}.task-editor .task-title-label{margin:0 0 var(--water-space-3);color:rgb(var(--water-slate-66-rgb));font-size:10px}.task-editor #pw-task-title{letter-spacing:-.4px;resize:vertical;min-height:64px;color:rgb(var(--water-blue-31-rgb));background:0 0;border:0;outline:0;width:100%;padding:0;font-size:22px;line-height:29px}.task-editor #pw-task-title::placeholder{color:rgb(var(--water-slate-74-rgb))}.task-editor-context label{margin:var(--water-space-2) 0 var(--water-space-6);color:rgb(var(--water-slate-62-rgb));font-size:10px}.task-editor-context select{margin-top:var(--water-space-3);background:rgb(var(--water-white-rgb) / .22);padding:var(--water-space-4) var(--water-space-5);border:1px solid rgb(var(--water-blue-78-rgb) / .333);width:100%;color:rgb(var(--water-blue-48-rgb));border-radius:9px;font-size:12px}.task-editor .task-properties{margin:var(--water-space-6) 0 var(--water-space-10);gap:var(--water-space-4)}.task-editor .task-property{flex:1;min-width:100px}.task-editor-more>label{color:rgb(var(--water-blue-52-rgb));margin:var(--water-space-8) 0 var(--water-space-4);font-size:12px}.task-editor-more>textarea{box-sizing:border-box;border:1px solid rgb(var(--water-slate-80-rgb) / .4);background:rgb(var(--water-white-rgb) / .22);width:100%;padding:var(--water-space-6) var(--water-space-7);font:inherit;color:rgb(var(--water-blue-42-rgb));resize:vertical;border-radius:11px;font-size:13px;line-height:21px}.task-editor .task-section-title{margin-top:var(--water-space-12)}.task-draft-subtasks>div{gap:var(--water-space-5);margin-bottom:var(--water-space-4);align-items:center;display:flex}.task-draft-subtasks input{padding:var(--water-space-5) var(--water-space-6);flex:1;margin:0;font-size:12px}.task-draft-subtasks button{color:rgb(var(--water-slate-62-rgb));font-size:18px}.task-editor footer{align-items:center;gap:var(--water-space-8);margin-top:var(--water-space-10);border-top:1px solid rgb(var(--water-blue-78-rgb) / .2);padding-top:var(--water-space-7);display:flex}.task-editor .p-submit{align-items:center;gap:var(--water-space-5);margin:0 0 0 auto;font-size:12px;display:flex}.task-editor .p-submit svg{width:15px;height:15px}.task-editor-note{max-width:200px;color:rgb(var(--water-blue-60-rgb))!important;margin:0!important;font-size:10px!important;line-height:15px!important}.task-editor [hidden]{display:none!important}.task-row-complete{border:1px solid rgb(var(--water-blue-67-rgb));border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.task-row-complete svg{width:13px;height:13px}.task-card{cursor:grab;padding:var(--water-space-7)!important}.task-card-top{align-items:center;gap:var(--water-space-5);color:rgb(var(--water-slate-62-rgb));font-size:10px;display:flex}.task-card-title{text-align:left;color:rgb(var(--water-blue-36-rgb));margin:var(--water-space-5) 0 var(--water-space-8);width:100%;min-height:40px;font-size:13px;font-weight:500;line-height:20px;display:block}.task-card-bottom{align-items:center;gap:var(--water-space-5);color:rgb(var(--water-blue-60-rgb));font-size:10px;display:flex}.task-card-bottom>span:nth-child(2){margin-left:auto}.task-table td:first-child>div{align-items:center;gap:var(--water-space-6);display:flex}.task-table td button[data-task-id]{text-align:left;font-size:12px;line-height:19px}.task-table small{color:rgb(var(--water-slate-66-rgb));margin-top:var(--water-space-2);font-size:10px;display:block}.task-table td{vertical-align:middle}.task-table tr[draggable]{cursor:grab}.task-table .drop-before{box-shadow:inset 0 2px rgb(var(--water-blue-66-rgb))}.task-filter-button{margin-left:0}.pw-toolbar{flex-wrap:wrap}.current-title{position:relative}.current-new-task{width:24px;height:24px;color:rgb(var(--water-blue-62-rgb));border-radius:7px;place-items:center;display:grid;position:absolute;top:0;right:0}.current-new-task svg{width:15px;height:15px}.task-move-status select,.p-dialog #task-destination{width:100%;padding:var(--water-space-5);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .333);color:rgb(var(--water-blue-48-rgb));border-radius:8px;font-size:12px}.task-move-note{font-size:11px!important;line-height:18px!important}.task-editor input,.task-editor textarea{font-family:inherit}@media (height<=760px){.task-sheet{max-height:calc(100vh - 60px)}.task-sheet-scroll{max-height:calc(100vh - 124px);padding:var(--water-space-10) var(--water-space-16)}.task-sheet .task-title-row h2{font-size:22px;line-height:30px}.task-properties{margin:var(--water-space-8) 0 var(--water-space-10)}.task-sheet section+section{margin-top:var(--water-space-10);padding-top:var(--water-space-8)}.task-editor{max-height:calc(100vh - 60px)}}.task-sub-row>button{align-items:initial;justify-content:initial;display:block}.task-sheet-head .task-back[aria-label="Close task details"]{visibility:hidden}.task-workflow-row{gap:var(--water-space-5);margin:var(--water-space-5) 0;grid-template-columns:32px 1fr 90px;align-items:center;display:grid}.task-workflow-row input{min-width:0;padding:var(--water-space-5) var(--water-space-4);margin:0;font-size:12px}.task-workflow-row input[type=color]{background:0 0;border:0;width:30px;height:32px;padding:1px}.task-row.is-complete .face:after{content:"✓";background:rgb(var(--water-slate-70-rgb));border-color:rgb(var(--water-slate-70-rgb));color:#fff;text-align:center;font-size:9px;line-height:11px}.task-row.is-complete .person-line{color:rgb(var(--water-slate-66-rgb))}.task-sheet [contenteditable]{cursor:text;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;outline:none;min-width:0}.task-sheet [contenteditable]:focus{background:rgb(var(--water-white-rgb) / .396);box-shadow:0 0 0 2px rgb(var(--water-blue-66-rgb) / .333)}.task-sheet [contenteditable]:empty:before{content:attr(data-placeholder);color:rgb(var(--water-slate-66-rgb));pointer-events:none}.task-title-row h2[contenteditable]{flex:1;min-height:34px}.task-description p[contenteditable]{min-height:23px}.task-sub-copy{min-width:0;color:rgb(var(--water-blue-42-rgb));flex:1;font-size:14px;line-height:20px}.task-sub-copy>[contenteditable]{display:block}.task-sub-row>.task-chevron{text-align:center;width:28px;padding:var(--water-space-3);flex:none}.water-native-field{clip-path:inset(50%);opacity:0!important;pointer-events:none!important;width:1px!important;min-width:0!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.water-picker-trigger{justify-content:space-between;align-items:center;gap:var(--water-space-5);width:100%;min-height:28px;padding:var(--water-space-2) 0;color:rgb(var(--water-blue-36-rgb));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:12px;display:flex!important}.water-picker-trigger:disabled{opacity:.6;cursor:default}.water-picker-trigger:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:4px}.water-picker-chevron{color:rgb(var(--water-blue-62-rgb));margin-left:auto;font-size:16px}.water-picker-placeholder{color:rgb(var(--water-slate-62-rgb))}.water-avatar-stack{flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}.water-avatar-stack .pw-face{margin-right:calc(-1 * var(--water-space-3));border:2px solid rgb(var(--water-neutral-97-rgb));box-sizing:border-box;width:27px;height:27px;font-size:9px;overflow:hidden}.water-avatar-stack .pw-face:last-child{margin-right:0}.water-avatar-add{border:1px dashed rgb(var(--water-slate-74-rgb));width:23px;height:23px;color:rgb(var(--water-blue-62-rgb));border-radius:50%;flex:none;place-items:center;font-size:17px;display:grid}.water-picker-popover{z-index:10000;box-sizing:border-box;border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .969),rgb(var(--water-slate-94-rgb) / .98));box-shadow:0 14px 44px rgb(var(--water-blue-27-rgb) / .188),0 2px 6px rgb(var(--water-blue-42-rgb) / .094);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:rgb(var(--water-blue-36-rgb));text-align:left;border-radius:15px;font-size:12px;line-height:18px;overflow:auto;padding:var(--water-space-5)!important;margin:0!important;position:fixed!important}.water-picker-search{align-items:center;gap:var(--water-space-4);margin:var(--water-space-1) var(--water-space-1) var(--water-space-5);padding:var(--water-space-4) var(--water-space-5);background:rgb(var(--water-white-rgb) / .459);border:1px solid rgb(var(--water-slate-80-rgb) / .459);color:rgb(var(--water-blue-67-rgb));border-radius:9px;display:flex}.water-picker-search input{width:100%;min-width:0;font:inherit;color:rgb(var(--water-blue-38-rgb));border-radius:0;outline:0;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:12px!important}.water-picker-search input::placeholder{color:rgb(var(--water-slate-66-rgb))}.water-picker-options{scrollbar-width:thin;max-height:260px;overflow:auto}.water-picker-option{align-items:center;gap:var(--water-space-5);width:100%;min-height:38px;color:rgb(var(--water-blue-38-rgb));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:12px;padding:var(--water-space-4) var(--water-space-5)!important;display:flex!important}.water-picker-option:focus-visible{background:rgb(var(--water-slate-92-rgb));outline:none}.water-picker-option[aria-selected=true]{background:rgb(var(--water-slate-92-rgb) / .549)}.water-picker-option .pw-face{width:28px;height:28px;overflow:hidden}.water-picker-option small{color:rgb(var(--water-slate-66-rgb));font-size:10px;line-height:15px;display:block}.water-option-check{color:rgb(var(--water-blue-62-rgb));margin-left:auto;font-size:13px}.water-picker-group{color:rgb(var(--water-slate-62-rgb));padding:var(--water-space-5) var(--water-space-5) var(--water-space-3);letter-spacing:.15px;font-size:10px}.water-picker-footer{border-top:1px solid rgb(var(--water-slate-80-rgb) / .376);margin-top:var(--water-space-4);padding:var(--water-space-4) var(--water-space-4) 0;justify-content:space-between;display:flex}.water-picker-clear,.water-picker-done{font:inherit;color:rgb(var(--water-blue-57-rgb));padding:var(--water-space-3) var(--water-space-4);border-radius:7px;font-size:11px}.water-picker-done{background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-48-rgb))}.water-picker-empty{padding:var(--water-space-6)!important;color:rgb(var(--water-slate-66-rgb))!important;font-size:12px!important}.water-option-dot{border-radius:50%;flex:none;width:8px;height:8px}.water-calendar-head{padding:var(--water-space-3) var(--water-space-1) var(--water-space-5);justify-content:space-between;align-items:center;display:flex}.water-calendar-head strong{font-size:12px;font-weight:550}.water-calendar-head button{border-radius:8px;width:30px;height:28px;font-size:21px}.water-date-shortcuts{gap:var(--water-space-4);margin-bottom:var(--water-space-5);display:flex}.water-date-shortcuts button{padding:var(--water-space-3) var(--water-space-5);background:rgb(var(--water-slate-94-rgb));border-radius:8px;font-size:11px}.water-calendar-grid{gap:var(--water-space-2);text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.water-calendar-grid span{color:rgb(var(--water-slate-66-rgb));min-height:24px;font-size:10px}.water-calendar-grid button{height:30px;color:rgb(var(--water-blue-45-rgb));border-radius:8px;font-size:12px}.water-calendar-grid button[aria-pressed=true]{background:rgb(var(--water-blue-66-rgb));color:#fff}.task-property:has(select[multiple]){min-width:140px}.pw-face img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.conversations{width:600px;transition:none;position:fixed;left:calc(50% - 300px)}.person.active{box-shadow:none;background:0 0}.current-tabs button:disabled{opacity:1;cursor:default}.task-notice{margin:var(--water-space-6) 0;padding:var(--water-space-6);border:1px solid rgb(var(--water-blue-78-rgb) / .4);background:rgb(var(--water-white-rgb) / .333);border-radius:11px;font-size:12px;line-height:18px}.task-notice button{margin:var(--water-space-3) var(--water-space-5) 0 0;color:rgb(var(--water-blue-36-rgb));text-decoration:underline;display:inline-flex}.task-feedback{color:rgb(var(--water-blue-42-rgb));margin:var(--water-space-4) 0;font-size:11px;line-height:16px}.task-feedback:empty{display:none}.task-recovery{gap:var(--water-space-6);flex-wrap:wrap;align-items:center;display:flex}.task-recovery button{color:rgb(var(--water-blue-42-rgb));font-size:11px}.task-properties [aria-disabled=true]{pointer-events:none;opacity:.6}.list-title .task-filter-trigger{color:inherit;align-items:center;gap:var(--water-space-2);font-size:11px;display:flex}.task-inline-readonly [contenteditable]{pointer-events:none}.task-title-row h2{flex:1;min-height:34px;margin:0}.task-title-row h2>[contenteditable]{min-height:34px;display:block}@media (width<=650px){.conversations{width:calc(100vw - 24px);top:64px;bottom:72px;left:12px}.task-sheet,.task-editor,.task-editor-full{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.task-sheet-scroll{padding:var(--water-space-10);max-height:calc(100dvh - 88px)}.task-editor form{padding:var(--water-space-12) var(--water-space-10)}}}.desktop:has(.water-task-design):after{content:"";pointer-events:none;box-shadow:inset 0 1px 0 rgb(var(--water-white-rgb) / .702),inset 0 -2px 0 rgb(var(--water-blue-61-rgb) / .29),inset 0 0 130px rgb(var(--water-blue-54-rgb) / .102);position:fixed;inset:0}.task-row .person-copy{text-align:left;flex:1;align-content:start;align-self:stretch;place-items:normal;min-width:0;display:block}.task-row .face:focus-visible,.task-row .person-copy:focus-visible{outline:2px solid rgb(var(--water-blue-48-rgb));outline-offset:3px}@scope(.water-task-design){.chat-window>.current-task-sheet{border-radius:inherit;width:100%;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;flex-direction:column;padding:0;display:flex;overflow:hidden}.current-task-sheet .current-task-head{gap:var(--water-space-6);flex:none}.current-task-head>.head-tools{margin-left:auto}.current-task-symbol{border:1px solid rgb(var(--water-white-rgb) / .565);background:rgb(var(--water-white-rgb) / .22);width:36px;height:36px;color:rgb(var(--water-blue-54-rgb));border-radius:12px;place-items:center;display:grid}.current-task-symbol svg{width:20px;height:20px}.current-task-sheet .task-sheet-scroll{min-height:0;max-height:none;padding:var(--water-space-14) var(--water-space-16) var(--water-space-14);flex:1}.current-task-sheet .task-context{display:none}.current-task-sheet .task-title-row h2{font-size:24px;line-height:32px}.current-task-sheet .task-properties{gap:var(--water-space-4)}.current-task-sheet .task-property{flex:1;min-width:105px}.current-task-sheet .task-dismiss{font-size:inherit!important}.current-task-sheet .current-task-head{height:62px;min-height:62px;padding:0 var(--water-space-14);border-bottom:1px solid rgb(var(--water-blue-42-rgb) / .078);margin:0}.task-breadcrumb{align-items:center;gap:var(--water-space-5);min-width:0;color:rgb(var(--water-blue-52-rgb));font-size:12px;display:flex}.task-breadcrumb svg{width:16px;height:16px;color:rgb(var(--water-blue-60-rgb));flex:none}.task-breadcrumb strong{color:rgb(var(--water-blue-38-rgb));text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.crumb-separator{color:rgb(var(--water-slate-74-rgb))}.current-task-sheet .head-tools button{color:rgb(var(--water-slate-56-rgb));border-radius:7px}.current-task-sheet .task-sheet-scroll{padding:var(--water-space-16) var(--water-space-20) var(--water-space-12);scrollbar-gutter:stable}.current-task-sheet .task-kind{color:rgb(var(--water-slate-56-rgb));margin-bottom:var(--water-space-5);letter-spacing:.15px;font-size:11px;font-weight:550}.current-task-sheet .task-title-row{gap:var(--water-space-6);align-items:flex-start}.current-task-sheet .task-title-row h2{letter-spacing:-.65px;color:rgb(var(--water-blue-22-rgb));font-size:27px;font-weight:600;line-height:36px}.current-task-sheet .task-complete{width:22px;height:22px;margin-top:var(--water-space-4);border-color:rgb(var(--water-slate-66-rgb));border-width:1.4px;border-radius:4px}.current-task-sheet .task-complete svg{width:16px;height:16px}.current-task-sheet .task-properties{column-gap:var(--water-space-20);row-gap:var(--water-space-4);margin:var(--water-space-12) 0 var(--water-space-16);padding-bottom:var(--water-space-14);border-bottom:1px solid rgb(var(--water-blue-42-rgb) / .098);grid-template-columns:1fr 1fr;display:grid}.current-task-sheet .task-property{align-items:center;gap:var(--water-space-5);background:0 0;border:0;border-radius:0;grid-template-columns:90px minmax(0,1fr);min-height:34px;min-width:0!important;padding:0!important;display:grid!important}.current-task-sheet .task-property>span{color:rgb(var(--water-slate-56-rgb));font-size:12px;line-height:18px}.current-task-sheet .water-picker-trigger{width:fit-content;min-width:80px;max-width:100%;min-height:32px;padding:var(--water-space-2) var(--water-space-4);justify-content:flex-start;gap:var(--water-space-4);color:rgb(var(--water-blue-30-rgb));border-radius:6px;font-size:13px}.current-task-sheet .water-picker-chevron{margin-left:var(--water-space-1);opacity:0;font-size:12px}.current-task-sheet .water-picker-trigger:focus-visible .water-picker-chevron{opacity:1}.current-task-sheet [data-picker-for=status]{background:rgb(var(--water-slate-94-rgb));color:rgb(var(--water-blue-34-rgb));min-height:27px;padding:var(--water-space-2) var(--water-space-5);min-width:0;font-size:12px}.current-task-sheet [data-picker-for=status] .water-picker-chevron{opacity:.7}.current-task-sheet .water-avatar-add{opacity:0;width:18px;height:18px;font-size:13px}.current-task-sheet .water-avatar-stack .pw-face{border-width:1px;border-color:rgb(var(--water-neutral-97-rgb));width:24px;height:24px}.current-task-sheet .task-static{color:rgb(var(--water-blue-30-rgb))!important;font-size:13px!important;display:flex!important}.current-task-sheet .task-description h3,.current-task-sheet .task-section-title h3{color:rgb(var(--water-blue-32-rgb));font-size:13px;font-weight:600}.current-task-sheet .task-description p{color:#506276!important;margin:var(--water-space-6) 0 0!important;font-size:14px!important;line-height:24px!important}.current-task-sheet section+section{margin-top:var(--water-space-14);border:0;padding-top:0}.current-task-sheet .task-section-title{margin-bottom:var(--water-space-6)}.current-task-sheet .task-section-title>span{color:rgb(var(--water-slate-56-rgb));background:rgb(var(--water-slate-94-rgb));padding:var(--water-space-1) var(--water-space-3);border-radius:5px;font-size:11px}.current-task-sheet .task-sub-columns{gap:var(--water-space-7);padding:0 0 var(--water-space-5) var(--water-space-16);border-bottom:1px solid rgb(var(--water-blue-42-rgb) / .125);color:rgb(var(--water-slate-56-rgb));grid-template-columns:minmax(0,1fr) 70px 76px 24px;font-size:10px;display:grid}.current-task-sheet .task-sub-row{gap:var(--water-space-6);padding:var(--water-space-6) 0;border-bottom:1px solid rgb(var(--water-blue-42-rgb) / .063);grid-template-columns:18px minmax(0,1fr) 70px 76px 24px;display:grid}.current-task-sheet .task-sub-row input{border-radius:4px;width:17px;height:17px}.current-task-sheet .task-sub-copy{color:rgb(var(--water-blue-32-rgb));font-size:13px;line-height:20px}.current-task-sheet .task-sub-date{color:rgb(var(--water-slate-56-rgb));font-size:12px}.current-task-sheet .task-sub-row .task-chevron{width:24px;margin:0}.current-task-sheet .task-struck{color:rgb(var(--water-slate-62-rgb))!important}.current-task-sheet .task-text-button{color:rgb(var(--water-blue-52-rgb));padding:var(--water-space-4) 0;font-size:12px}.current-task-sheet .task-file{border:1px solid rgb(var(--water-slate-87-rgb) / .361);padding:var(--water-space-5) var(--water-space-6);background:0 0;border-radius:8px;max-width:420px}.current-task-sheet .task-file>button:first-child{color:rgb(var(--water-blue-45-rgb))}.current-task-sheet .task-file svg{width:19px;height:22px}.current-task-sheet .task-quiet{display:none}.current-task-sheet .task-detail-footer{border-top:1px solid rgb(var(--water-blue-42-rgb) / .086);margin-top:var(--water-space-12);padding-top:var(--water-space-7);color:rgb(var(--water-slate-62-rgb))}@media (width>=1200px){.chat-focus .current-task-sheet .task-sheet-scroll{padding:var(--water-space-16) var(--water-space-32) var(--water-space-14)}}@media (width<=900px){.current-task-sheet .task-properties{column-gap:var(--water-space-10)}.current-task-sheet .task-property{grid-template-columns:70px minmax(0,1fr)}.current-task-sheet .task-sheet-scroll{padding:var(--water-space-12)}.current-task-sheet .task-sub-columns{grid-template-columns:minmax(0,1fr) 42px 64px 24px}.current-task-sheet .task-sub-row{grid-template-columns:18px minmax(0,1fr) 42px 64px 24px}}.current-task-sheet .task-sub-row{padding:var(--water-space-4) 0}.task-editor{border:1px solid rgb(var(--water-white-rgb) / .678);background:radial-gradient(ellipse at 4% 0%,rgb(var(--water-white-rgb) / .522),transparent 62%),linear-gradient(137deg,rgb(var(--water-neutral-97-rgb) / .341),rgb(var(--water-slate-94-rgb) / .22) 53%,rgb(var(--water-slate-86-rgb) / .251));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);width:min(620px,100vw - 48px);box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314),inset 0 1px rgb(var(--water-white-rgb) / .878);border-radius:18px}.task-editor-full{width:min(780px,100vw - 48px)}.task-editor .task-editor-head{box-sizing:border-box;height:54px;padding:0 var(--water-space-12);color:rgb(var(--water-blue-52-rgb));border-color:rgb(var(--water-blue-42-rgb) / .098)}.task-editor .task-editor-head button{background:0 0;place-items:center;display:grid}.task-editor form{padding:var(--water-space-12) var(--water-space-16)}.task-editor .task-title-label{color:rgb(var(--water-slate-56-rgb));margin:0 0 var(--water-space-4);font-size:11px;font-weight:550}.task-editor #pw-task-title{letter-spacing:-.55px;min-height:34px;max-height:180px;color:rgb(var(--water-blue-22-rgb));margin:0 0 var(--water-space-12);border-radius:4px;padding:0;font-size:25px;font-weight:600;line-height:34px}.task-editor #pw-task-title::placeholder{color:rgb(var(--water-blue-57-rgb));font-weight:500}.task-editor .task-editor-context label{align-items:center;gap:var(--water-space-5);margin:0 0 var(--water-space-6);color:rgb(var(--water-slate-56-rgb));grid-template-columns:80px minmax(0,1fr);font-size:12px;display:grid}.task-editor-context .water-picker-trigger{width:fit-content;max-width:100%;padding:var(--water-space-2) var(--water-space-4);color:rgb(var(--water-blue-30-rgb));font-size:13px}.task-editor .task-properties{column-gap:var(--water-space-12);row-gap:var(--water-space-4);margin:0 0 var(--water-space-12);grid-template-columns:1fr 1fr;display:grid}.task-editor .task-property{align-items:center;gap:var(--water-space-5);background:0 0;border:0;border-radius:0;grid-template-columns:80px minmax(0,1fr);min-width:0;min-height:34px;padding:0!important;display:grid!important}.task-editor .task-property>span{color:rgb(var(--water-slate-56-rgb));font-size:12px;line-height:18px}.task-editor .task-property .water-picker-trigger{width:fit-content;min-width:0;max-width:100%;padding:var(--water-space-2) var(--water-space-4);color:rgb(var(--water-blue-30-rgb));font-size:13px}.task-editor .task-static{gap:var(--water-space-4);color:rgb(var(--water-blue-30-rgb))!important;font-size:13px!important;display:flex!important}.task-editor .task-static>span:first-child{width:80px;margin-right:var(--water-space-1);flex:none;display:block}.task-editor .task-static .pw-face{width:24px;height:24px}.task-editor .task-editor-more{border-top:1px solid rgb(var(--water-blue-42-rgb) / .098);padding-top:var(--water-space-10)}.task-editor .task-editor-more>label{color:rgb(var(--water-blue-32-rgb));margin:0 0 var(--water-space-5);font-size:13px;font-weight:600}.task-editor .task-editor-more>textarea{background:rgb(var(--water-white-rgb) / .082);padding:var(--water-space-4) 0;color:#506276;border:0;border-radius:6px;min-height:64px;font-size:14px;line-height:23px}.task-editor .task-editor-more>textarea::placeholder{color:rgb(var(--water-slate-56-rgb))}.task-editor textarea:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb) / .333);outline-offset:3px}.task-editor .task-section-title h3{color:rgb(var(--water-blue-32-rgb));font-size:13px}.task-editor .task-draft-subtasks input{background:rgb(var(--water-white-rgb) / .125);border:0;border-bottom:1px solid rgb(var(--water-blue-42-rgb) / .125);color:rgb(var(--water-blue-32-rgb));border-radius:0;font-size:13px}.task-editor .task-text-button{color:rgb(var(--water-blue-52-rgb))}.task-editor footer{margin-top:var(--water-space-10);padding-top:var(--water-space-8);border-color:rgb(var(--water-blue-42-rgb) / .098)}.task-editor .p-submit{padding:var(--water-space-5) var(--water-space-7);color:rgb(var(--water-blue-34-rgb));background:rgb(var(--water-slate-92-rgb) / .522);border-radius:8px;font-weight:500}.task-editor .task-file{background:rgb(var(--water-white-rgb) / .125);border-color:rgb(var(--water-slate-87-rgb) / .361);border-radius:8px}.task-breadcrumb .task-project-link{font:inherit;color:rgb(var(--water-blue-38-rgb));padding:var(--water-space-2) 0;text-align:left;border-radius:3px;font-weight:500}.task-breadcrumb .task-project-link:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:4px}@media (width<=560px){.task-editor form{padding:var(--water-space-10)}.task-editor .task-properties{grid-template-columns:1fr}.task-editor .task-property{grid-template-columns:80px minmax(0,1fr)}}.water-picker-chevron{flex:none;justify-content:center;align-self:center;align-items:center;line-height:1;display:inline-flex}.water-picker-chevron svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;display:block}.task-sheet .water-status-chip,.task-editor .water-status-chip{background:color-mix(in srgb,var(--task-status-color) 25%,transparent);color:color-mix(in srgb,var(--task-status-color) 48%,rgb(var(--water-blue-22-rgb)));border:1px solid color-mix(in srgb,var(--task-status-color) 40%,transparent);padding:var(--water-space-2) var(--water-space-5);gap:var(--water-space-4);border-radius:6px;width:fit-content;min-height:28px}.task-sheet .water-status-chip .water-picker-chevron,.task-editor .water-status-chip .water-picker-chevron{color:inherit;opacity:.8;margin-left:var(--water-space-1)}.water-picker-popover:popover-open{background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .929),rgb(var(--water-slate-94-rgb) / .929));border:1px solid rgb(var(--water-white-rgb) / .851);-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);box-shadow:0 16px 40px rgb(var(--water-blue-30-rgb) / .169),inset 0 1px rgb(var(--water-white-rgb) / .702);border-radius:12px;display:block;inset:auto}.water-calendar-head{padding:var(--water-space-2) var(--water-space-1) var(--water-space-5)}.water-calendar-head strong{color:rgb(var(--water-blue-32-rgb));font-size:13px}.water-calendar-head button{color:rgb(var(--water-blue-52-rgb));background:0 0;place-items:center;display:grid}.water-calendar-grid button{color:rgb(var(--water-blue-32-rgb))}.water-date-shortcuts button{background:rgb(var(--water-slate-92-rgb) / .522);color:rgb(var(--water-blue-45-rgb))}}@scope(.water-task-design){.task-detail-stage{padding:var(--water-space-10) var(--water-space-12) 0;justify-content:center;align-items:center;display:flex;position:fixed;inset:44px 0 72px 310px}.chat-window{border:1px solid rgb(var(--water-white-rgb) / .678);outline:1px solid rgb(var(--water-blue-61-rgb) / .161);background:radial-gradient(ellipse at 4% 0%,rgb(var(--water-white-rgb) / .522),transparent 62%),linear-gradient(137deg,rgb(var(--water-neutral-97-rgb) / .341),rgb(var(--water-slate-94-rgb) / .22) 53%,rgb(var(--water-slate-86-rgb) / .251));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);width:850px;max-width:100%;height:100%;box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314),0 6px 14px -9px rgb(var(--water-blue-29-rgb) / .251),inset 0 1px 0 rgb(var(--water-white-rgb) / .878),inset 1px 0 0 rgb(var(--water-white-rgb) / .522),inset 0 -1px 0 rgb(var(--water-blue-67-rgb) / .29);padding:var(--water-space-8);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.head{align-items:center;display:flex}.head-tools{gap:var(--water-space-5);display:flex}.head-tools button{width:28px;height:28px}.head-tools svg{width:17px;height:17px}:scope.task-detail-open .conversations{width:286px;left:24px}:scope.task-detail-open .person.active{background:linear-gradient(120deg,rgb(var(--water-neutral-97-rgb) / .639),rgb(var(--water-slate-86-rgb) / .51));box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .737),0 3px 10px -8px rgb(var(--water-blue-36-rgb) / .549)}:scope.task-detail-expanded .conversations{visibility:hidden;pointer-events:none}:scope.task-detail-expanded .task-detail-stage{left:0}:scope.task-detail-expanded .chat-window{width:1080px}@media (width>=1200px){:scope.task-detail-expanded .current-task-sheet .task-sheet-scroll{padding:var(--water-space-16) var(--water-space-32) var(--water-space-14)}}.task-description [contenteditable]{max-height:50vh;overflow-y:auto}@media (width<=800px){:scope.task-detail-open .conversations{visibility:hidden;pointer-events:none}.task-detail-stage{padding:var(--water-space-10) var(--water-space-6) 0;top:44px;bottom:72px;left:0}.chat-window{padding:var(--water-space-4)}.current-task-sheet .current-task-head{padding:0 var(--water-space-6);gap:var(--water-space-3)}.current-task-sheet .task-sheet-scroll{padding:var(--water-space-10) var(--water-space-6)}.current-task-sheet .task-properties{gap:var(--water-space-4);grid-template-columns:1fr}.current-task-sheet .task-title-row h2{font-size:23px;line-height:31px}.task-breadcrumb{gap:var(--water-space-3);font-size:11px}.head-tools{gap:var(--water-space-1)}}}@scope(.water-task-design){.cf-tools[hidden],.cf-filter-button[hidden],.cf-chips[hidden],.cf-toast[hidden]{display:none!important}.cf-search{position:relative;padding-right:90px!important}.cf-filter-button{align-items:center;gap:var(--water-space-3);padding:0 var(--water-space-4);font:inherit;color:rgb(var(--water-blue-48-rgb));border-left:1px solid rgb(var(--water-blue-61-rgb) / .2);border-radius:0 5px 5px 0;font-size:11px;display:flex;position:absolute;top:4px;bottom:4px;right:6px}.cf-filter-button svg{width:15px;height:15px}.cf-filter-button b{background:rgb(var(--water-blue-56-rgb) / .169);padding:1px var(--water-space-2);border-radius:4px;font-size:10px}.cf-filter-button.is-filtered{color:rgb(var(--water-blue-34-rgb))}.cf-tools{margin:calc(-1 * var(--water-space-3)) var(--water-space-4) var(--water-space-8);flex:none}.cf-view-row{align-items:center;gap:var(--water-space-5);display:flex}.cf-segments{align-items:center;gap:var(--water-space-2);display:flex}.cf-segments button{padding:var(--water-space-3) var(--water-space-5);font:inherit;color:rgb(var(--water-slate-56-rgb));border-radius:6px;font-size:11px}.cf-segments button[aria-pressed=true]{color:rgb(var(--water-blue-34-rgb));background:rgb(var(--water-white-rgb) / .42);box-shadow:0 1px 3px rgb(var(--water-blue-48-rgb) / .043)}.cf-count{color:rgb(var(--water-blue-60-rgb));font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.cf-chips{gap:var(--water-space-3);margin-top:var(--water-space-5);flex-wrap:wrap;display:flex}.cf-chip{align-items:center;gap:var(--water-space-4);max-width:100%;color:rgb(var(--water-blue-48-rgb));background:rgb(var(--water-slate-94-rgb) / .467);border:1px solid rgb(var(--water-white-rgb) / .522);padding:var(--water-space-2) var(--water-space-4);overflow-wrap:anywhere;border-radius:6px;font-size:10px;display:flex}.cf-chip span{color:rgb(var(--water-blue-60-rgb));font-size:13px}.cf-clear{color:rgb(var(--water-blue-52-rgb));padding:var(--water-space-2);font-size:10px}.cf-task-row{align-items:flex-start;gap:var(--water-space-6);min-height:78px;padding:var(--water-space-5) var(--water-space-6);display:flex}.cf-complete{border:1px solid rgb(var(--water-blue-67-rgb));background:rgb(var(--water-white-rgb) / .149);width:18px;height:18px;margin-top:var(--water-space-1);color:#fff;border-radius:4px;flex:none}.cf-complete svg{width:13px;height:13px}.cf-task-open{text-align:left;min-width:0;font:inherit;color:inherit;flex:1;display:block}.cf-task-open .person-copy{width:100%;display:block}.cf-task-open .snippet,.cf-task-open .row-context{display:block}.cf-task-open .person-line{gap:var(--water-space-4);font-size:13px;line-height:19px;display:flex}.cf-task-open time{color:rgb(var(--water-blue-57-rgb));flex:none;margin-left:auto;font-size:10px}.cf-task-open .snippet{margin-top:var(--water-space-1);font-size:12px;line-height:18px}.cf-task-open .row-context{margin-top:var(--water-space-2);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:16px;overflow:hidden}.cf-task-row.is-complete .person-line{text-decoration:line-through}.cf-status-dot{width:6px;height:6px;margin-right:var(--water-space-3);vertical-align:1px;border-radius:50%;display:inline-block}.cf-empty{padding:var(--water-space-16) var(--water-space-7);text-align:center;color:rgb(var(--water-blue-52-rgb))}.cf-empty>svg{width:30px;height:30px;color:rgb(var(--water-blue-67-rgb));margin-bottom:var(--water-space-6)}.cf-empty strong{color:rgb(var(--water-blue-38-rgb));font-size:14px;font-weight:550;display:block}.cf-empty p{margin:var(--water-space-5) auto var(--water-space-7);max-width:270px;font-size:12px;line-height:19px}.cf-empty button{color:rgb(var(--water-blue-44-rgb));padding:var(--water-space-4) var(--water-space-5);background:rgb(var(--water-white-rgb) / .29);border-radius:6px;margin:auto;font-size:12px}.cf-panel{width:300px;padding:var(--water-space-10);border:1px solid rgb(var(--water-white-rgb) / .851);color:rgb(var(--water-blue-32-rgb));background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .929),rgb(var(--water-slate-94-rgb) / .929));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);box-shadow:0 16px 40px rgb(var(--water-blue-30-rgb) / .169);border-radius:14px;max-height:calc(100vh - 32px);margin:0;position:fixed;inset:auto;overflow:auto}.cf-panel header{margin-bottom:var(--water-space-10);justify-content:space-between;align-items:flex-start;display:flex}.cf-panel header strong{font-size:14px;font-weight:600}.cf-panel header p{color:rgb(var(--water-blue-60-rgb));margin:var(--water-space-3) 0 0;font-size:11px}.cf-panel header button{color:rgb(var(--water-blue-60-rgb));padding:var(--water-space-1)}.cf-panel header svg{width:15px;height:15px}.cf-panel label{margin:var(--water-space-7) 0;display:block}.cf-panel label>span{color:rgb(var(--water-slate-56-rgb));margin-bottom:var(--water-space-3);font-size:11px;display:block}.cf-panel .water-picker-trigger{border-bottom:1px solid rgb(var(--water-slate-74-rgb) / .251);min-height:34px;color:rgb(var(--water-blue-31-rgb));padding:var(--water-space-3) var(--water-space-4);border-radius:5px;font-size:12px}.cf-panel footer{border-top:1px solid rgb(var(--water-slate-74-rgb) / .251);margin-top:var(--water-space-10);padding-top:var(--water-space-7);justify-content:space-between;align-items:center;display:flex}.cf-panel footer button{color:rgb(var(--water-blue-52-rgb));padding:var(--water-space-4) var(--water-space-5);border-radius:6px;font-size:11px}.cf-panel [data-cf-done]{background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-36-rgb))}.cf-toast{z-index:20000;align-items:center;gap:var(--water-space-12);padding:var(--water-space-6) var(--water-space-8);border:1px solid rgb(var(--water-white-rgb) / .851);background:rgb(var(--water-neutral-97-rgb) / .949);box-shadow:0 8px 24px rgb(var(--water-blue-31-rgb) / .161);color:rgb(var(--water-blue-38-rgb));border-radius:10px;font-size:12px;display:flex;position:fixed;bottom:76px;left:50%;transform:translate(-50%)}.cf-toast button{color:rgb(var(--water-blue-34-rgb));font-size:12px;font-weight:600}.cf-tools button:focus-visible,.cf-filter-button:focus-visible,.cf-task-row button:focus-visible,.cf-panel button:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:2px}.cf-chips{align-items:center;gap:var(--water-space-3)}.cf-scope{align-items:center;gap:var(--water-space-1);border:1px solid rgb(var(--water-white-rgb) / .522);background:rgb(var(--water-slate-94-rgb) / .361);max-width:100%;padding:var(--water-space-2);border-radius:8px;flex-wrap:wrap;display:flex}.cf-scope-part{align-items:center;gap:var(--water-space-3);min-width:0;max-width:100%;font:inherit;color:rgb(var(--water-blue-42-rgb));text-align:left;padding:var(--water-space-2) var(--water-space-3);border-radius:5px;font-size:11px;display:flex}.cf-scope-label{overflow-wrap:anywhere}.cf-scope-remove{color:rgb(var(--water-blue-67-rgb));margin-left:1px;font-size:12px}.cf-scope-separator{color:rgb(var(--water-slate-66-rgb));padding:0 1px;font-size:14px}.cf-scope .cf-workspace-logo{width:26px;min-width:26px;height:23px;box-shadow:none;border:1px solid rgb(var(--water-white-rgb) / .69);background:rgb(var(--water-white-rgb) / .439);border-radius:5px;place-items:center;display:grid;overflow:hidden}.cf-scope .cf-workspace-logo img{object-fit:contain;width:23px;height:18px}.cf-scope .ws-person img{object-fit:cover;width:23px;height:23px}.cf-workspace-initial{color:rgb(var(--water-blue-57-rgb));font-size:10px}.cf-scope .cf-scope-part:first-child{font-weight:550}.cf-complete.is-done{background:rgb(var(--water-slate-70-rgb))}.cf-toast{z-index:20000}}.task-completion-dialog{box-sizing:border-box;width:min(420px,100vw - 32px);padding:var(--water-space-12);-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%)}.task-completion-dialog h2{margin:0 0 var(--water-space-5);font-size:18px;line-height:25px}.task-completion-dialog p{color:rgb(var(--water-blue-42-rgb));margin:0}.task-completion-actions{justify-content:flex-end;gap:var(--water-space-4);margin-top:var(--water-space-12);flex-wrap:wrap;display:flex}.task-completion-actions button{font:inherit;padding:var(--water-space-5) var(--water-space-6);border:1px solid rgb(var(--water-white-rgb) / .702);background:rgb(var(--water-white-rgb) / .271);color:rgb(var(--water-blue-36-rgb));border-radius:9px;font-size:12px;line-height:18px}.task-completion-actions .task-completion-confirm{background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-29-rgb));border-color:rgb(var(--water-white-rgb))}.task-completion-actions button:focus-visible{outline:2px solid rgb(var(--water-blue-51-rgb));outline-offset:3px}@scope(.water-task-design){.water-assignee-trigger .water-avatar-add{place-items:center;padding:0;line-height:1;display:grid}.water-assignee-trigger .water-avatar-add svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:13px;height:13px;display:block}.water-assignee-popover{font:400 12px/18px -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.water-assignee-popover .water-picker-search svg{fill:none;stroke:currentColor;stroke-width:1.45px;flex:none;width:15px;height:15px}.water-assignee-popover .water-picker-option .pw-face{border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(140deg,white,rgb(var(--water-slate-86-rgb)));width:28px;height:28px;color:rgb(var(--water-blue-42-rgb));border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid;overflow:hidden}.water-assignee-popover .pw-face img,.water-assignee-trigger .pw-face img{object-fit:cover;border-radius:inherit;width:100%;height:100%}}@scope(.water-task-design){.current-task-sheet .water-assignee-trigger:focus-visible .water-avatar-add,.current-task-sheet .water-assignee-trigger[aria-expanded=true] .water-avatar-add{opacity:1}@media (hover:none){.current-task-sheet .water-assignee-trigger .water-avatar-add{opacity:1}}}.task-draft-subtasks>div{gap:var(--water-space-5);margin-bottom:var(--water-space-4);align-items:center;display:flex}.task-draft-subtasks input{padding:var(--water-space-5) var(--water-space-6);flex:1;min-width:0;margin:0;font-size:12px}.task-draft-subtasks button{color:rgb(var(--water-slate-62-rgb));font-size:18px}.task-local-file-note{color:rgb(var(--water-slate-56-rgb))!important;font-size:11px!important;line-height:17px!important}.task-capture-files .task-file{justify-content:space-between;align-items:center;gap:var(--water-space-6);margin:var(--water-space-4) 0;display:flex}.task-capture-files .task-file>span{overflow-wrap:anywhere;min-width:0}.task-capture-files small{color:rgb(var(--water-slate-56-rgb));font-size:10px;display:block}.task-sub-row>h2{min-width:0;margin:0;font-size:13px;font-weight:400}.task-sub-row>h2 [contenteditable]{overflow-wrap:anywhere;display:block}.water-assignee-popover .pw-face.agent,.water-avatar-stack .pw-face.agent{border-radius:7px}.task-move-dialog{width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--water-space-16) var(--water-space-14) var(--water-space-20);color:rgb(var(--water-blue-36-rgb));border:1px solid rgb(var(--water-white-rgb) / .733);background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .929),rgb(var(--water-slate-94-rgb) / .929));-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:20px;font:13px -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;overflow:auto}.task-move-dialog p{font-size:12px;line-height:1.6}.task-move-dialog h2{font-size:20px;font-weight:500}.task-move-dialog footer{justify-content:flex-end;gap:var(--water-space-8);margin-top:var(--water-space-12);display:flex}.task-move-dialog button{font:inherit}.task-move-dialog .p-close{float:right;background:0 0;border:0}.task-move-dialog .water-picker-trigger{margin:var(--water-space-10) 0}.task-move-dialog .p-submit{padding:var(--water-space-5) var(--water-space-8);border:1px solid rgb(var(--water-blue-67-rgb));background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-31-rgb));border-radius:9px}.water-task-design .current-task-sheet .task-sub-columns{gap:var(--water-space-5);padding-left:var(--water-space-14);grid-template-columns:minmax(90px,1fr) 68px minmax(70px,110px) 80px 24px}.water-task-design .current-task-sheet .task-sub-row{gap:var(--water-space-5);grid-template-columns:18px minmax(90px,1fr) 68px minmax(70px,110px) 80px 24px}.water-task-design .task-subtasks :is([contenteditable],.task-text-button,.task-section-title>span),.water-task-design .task-capture-subtasks :is(input,.task-text-button,.task-section-title>span){border-radius:0;box-shadow:none!important;background:0 0!important}.water-task-design .task-subtasks .water-picker-trigger{min-width:0;max-width:100%;padding:var(--water-space-2) 0;gap:var(--water-space-2);background:0 0;border:0;font-size:11px}.water-task-design .task-sub-row .water-assignee-trigger>span:not(.water-avatar-stack):not(.water-avatar-add){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.water-task-design .task-sub-status{color:rgb(var(--water-slate-56-rgb));overflow-wrap:anywhere;font-size:10px}.water-task-design .current-task-sheet .task-sub-row .inline-subtask-title{appearance:auto;width:100%;height:auto;font:inherit;color:rgb(var(--water-blue-32-rgb));background:0 0;border:0;border-radius:0;min-width:0;font-size:13px;padding:var(--water-space-2) 0!important}.task-inline-check{border:1px solid rgb(var(--water-blue-67-rgb));border-radius:4px;width:17px;height:17px}@media (width<=650px){.water-task-design .current-task-sheet .task-sub-columns{display:none}.water-task-design .current-task-sheet .task-sub-row{gap:var(--water-space-4);grid-template-columns:18px minmax(0,1fr) 24px}.water-task-design .task-sub-row>:nth-child(2){grid-column:2}.water-task-design .task-sub-row>.task-chevron{grid-area:1/3}.water-task-design .task-sub-row>.task-sub-status{grid-column:2}.water-task-design .task-sub-row>.water-picker-trigger{grid-column:2;justify-self:start}}.water-task-design .water-assignee-trigger{justify-content:flex-start!important;gap:var(--water-space-3)!important}.water-task-design .task-sub-row .water-assignee-trigger{align-items:center;min-height:28px;gap:var(--water-space-3)!important}.water-task-design .task-sub-row .water-avatar-add{box-sizing:border-box;width:19px;height:19px}.water-task-design .task-sub-row .water-avatar-add svg{width:13px;height:13px}.water-task-design .current-task-sheet .task-sub-columns{grid-template-columns:minmax(90px,1fr) 68px minmax(105px,130px) 80px 24px}.water-task-design .current-task-sheet .task-sub-row{grid-template-columns:18px minmax(90px,1fr) 68px minmax(105px,130px) 80px 24px;align-items:center}@media (width<=650px){.water-task-design .current-task-sheet .task-sub-row{grid-template-columns:18px minmax(0,1fr) 24px}}.water-task-design .water-assignee-trigger .water-avatar-add{opacity:1;margin:0}.project-tasks-host:has(.project-task-surface){margin-top:0}.project-task-surface{flex-direction:column;height:100%;display:flex}.project-task-surface .pw-view-header{height:73px;margin:0 var(--water-space-12)}.project-task-surface h1{letter-spacing:-.35px;margin:0;font-size:17px;font-weight:550;line-height:24px}.project-task-body{padding:var(--water-space-12) var(--water-space-12);flex:1;min-height:0;overflow:auto}.project-progress{gap:var(--water-space-14);padding:var(--water-space-10) var(--water-space-10);border:1px solid rgb(var(--water-white-rgb) / .659);background:rgb(var(--water-white-rgb) / .188);margin-bottom:var(--water-space-10);color:rgb(var(--water-blue-52-rgb));border-radius:13px;grid-template-columns:1fr 1fr;display:grid}.project-progress>div{gap:var(--water-space-3);flex-direction:column;display:flex}.project-progress small{letter-spacing:1.5px;color:rgb(var(--water-slate-62-rgb));font-size:9px}.project-progress strong{font-size:13px;font-weight:550}.project-progress span{font-size:11px}.project-progress progress{appearance:none;border:0;border-radius:5px;width:100%;height:4px;overflow:hidden}.project-progress progress::-webkit-progress-bar{background:rgb(var(--water-slate-74-rgb) / .231)}.project-progress progress::-webkit-progress-value{background:rgb(var(--water-teal-69-rgb))}.project-task-toolbar{align-items:center;gap:var(--water-space-6);margin-bottom:var(--water-space-12);display:flex}.project-completion-filter{gap:var(--water-space-3);display:flex}.project-completion-filter button{padding:var(--water-space-3) var(--water-space-4);color:rgb(var(--water-blue-60-rgb));background:0 0;border:0;border-radius:6px;font-size:11px}.project-completion-filter button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .459);color:rgb(var(--water-blue-35-rgb))}.project-kanban{gap:var(--water-space-12);grid-template-columns:repeat(2,minmax(180px,1fr));display:grid}.project-kanban h2{align-items:center;gap:var(--water-space-4);color:rgb(var(--water-blue-52-rgb));margin:0 0 var(--water-space-8);font-size:12px;font-weight:550;display:flex}.project-kanban h2 i{border-radius:50%;width:7px;height:7px}.project-kanban h2 span{font-size:10px;font-weight:400}.project-kanban h2 button{color:inherit;background:0 0;border:0;margin-left:auto}.project-board-card{padding:var(--water-space-7);border:1px solid rgb(var(--water-white-rgb) / .851);background:linear-gradient(140deg,rgb(var(--water-white-rgb) / .502),rgb(var(--water-neutral-97-rgb) / .282));margin-bottom:var(--water-space-5);border-radius:11px}.project-board-card>div{align-items:center;gap:var(--water-space-5);color:rgb(var(--water-slate-62-rgb));font-size:10px;display:flex}.project-board-card .project-task-title{text-align:left;width:100%;color:rgb(var(--water-blue-36-rgb));margin:var(--water-space-5) 0 var(--water-space-8);background:0 0;border:0;min-height:40px;font-size:13px;font-weight:500;line-height:20px;display:block}.project-board-card footer{color:rgb(var(--water-blue-60-rgb));justify-content:space-between;font-size:10px;display:flex}.project-task-check{border:1px solid rgb(var(--water-blue-67-rgb));width:18px;height:18px;color:rgb(var(--water-teal-56-rgb));background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.project-task-table{border-collapse:collapse;width:100%;color:rgb(var(--water-blue-45-rgb));font-size:12px}.project-task-table th{text-align:left;padding:var(--water-space-5) var(--water-space-6);border-bottom:1px solid rgb(var(--water-white-rgb) / .6);color:rgb(var(--water-blue-60-rgb));font-size:10px;font-weight:500}.project-task-table td{padding:var(--water-space-7) var(--water-space-6);border-bottom:1px solid rgb(var(--water-white-rgb) / .314)}.project-task-table td>div{align-items:center;gap:var(--water-space-6);display:flex}.project-task-table td button:not(.project-task-check){text-align:left;font:inherit;color:inherit;background:0 0;border:0}.project-task-empty{text-align:center;color:rgb(var(--water-slate-62-rgb));padding:90px var(--water-space-6);font-size:12px}.project-tasks-host:has(.project-task-surface) .task-detail-stage{background:rgb(var(--water-slate-92-rgb) / .102);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:2;padding:var(--water-space-6)!important;left:0!important}.project-tasks-host:has(.project-task-surface) .task-detail-open .project-task-surface{visibility:visible}@media (width<=760px){.project-task-surface .pw-view-header{margin:0 var(--water-space-7)}.project-task-body{padding:var(--water-space-8) var(--water-space-7)}.project-progress{gap:var(--water-space-6);grid-template-columns:1fr}.project-task-toolbar{flex-wrap:wrap}.project-task-toolbar .p-search{flex:1;margin-left:0}.project-kanban{gap:var(--water-space-6);grid-template-columns:repeat(2,220px)}.project-task-table{min-width:600px}}.project-task-surface svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:16px;height:16px}.project-task-surface .p-views{border:1px solid rgb(var(--water-white-rgb) / .541);padding:var(--water-space-1);border-radius:7px;display:flex}.project-task-surface .p-views button{width:29px;height:26px;color:rgb(var(--water-blue-52-rgb));background:0 0;border:0;border-radius:4px}.project-task-surface .p-views button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .514)}.project-task-surface .p-search{border:1px solid rgb(var(--water-white-rgb) / .569);background:rgb(var(--water-neutral-97-rgb) / .188);padding:var(--water-space-3) var(--water-space-5);border-radius:8px;margin-left:auto}.project-task-surface .p-search input{width:148px;font:inherit;color:rgb(var(--water-blue-31-rgb));background:0 0;border:0;outline:none;font-size:12px}.project-task-surface .pw-actions{margin-left:auto}.project-task-surface .pw-button{border:1px solid rgb(var(--water-white-rgb) / .702);padding:var(--water-space-4) var(--water-space-5);background:rgb(var(--water-white-rgb) / .208);border-radius:7px;align-items:center;font-size:11px;display:flex}.project-task-surface .pw-view-header{border-bottom:1px solid rgb(var(--water-white-rgb) / .502);flex:none;align-items:center;display:flex}.project-task-surface .pw-view-header p{color:rgb(var(--water-blue-57-rgb));margin:var(--water-space-2) 0 0;font-size:11px}.project-progress:has(.project-milestone){grid-template-columns:1fr 1fr 1fr}.project-milestone{font:inherit;color:rgb(var(--water-blue-52-rgb));text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:550}.project-kanban{overflow-x:auto}.project-board-card .water-picker-trigger{padding:var(--water-space-2) 0;margin-bottom:var(--water-space-6);font-size:11px}.project-task-table .water-picker-trigger{min-width:110px}.project-board-card[draggable=true]{cursor:grab}.project-board-card[draggable=true]:active{cursor:grabbing}.project-task-surface .pw-view-header .pw-button{font-size:11px}@media (width<=900px){.project-progress:has(.project-milestone){grid-template-columns:1fr}.project-task-body{overflow-x:auto}.project-kanban{overflow:visible}}.project-task-surface .pw-view-header .pw-button{height:30px;min-height:30px;padding:var(--water-space-3) var(--water-space-5);white-space:nowrap;font-weight:400;line-height:16px}.project-task-surface .project-progress>div{justify-content:center;align-items:flex-start;gap:var(--water-space-3);flex-direction:column;display:flex}.project-task-surface .project-progress>div:first-child{align-items:stretch}.project-task-surface .project-milestone{text-align:left;display:block}.project-task-filters{padding:var(--water-space-14);color:rgb(var(--water-blue-29-rgb));background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .961),rgb(var(--water-slate-92-rgb) / .961));border:1px solid #fff;border-radius:20px;width:360px;max-width:calc(100vw - 24px)}.project-task-filters h2{font-size:20px;font-weight:550}.project-task-filters label{margin:var(--water-space-10) 0;color:rgb(var(--water-blue-52-rgb));font-size:12px;display:block}.project-task-filters footer{gap:var(--water-space-7);align-items:center;display:flex}.project-task-toolbar>.pw-button{min-height:30px;padding:var(--water-space-3) var(--water-space-5);border:1px solid rgb(var(--water-white-rgb) / .702);background:rgb(var(--water-white-rgb) / .208);border-radius:7px;font-size:11px;display:flex}.project-task-surface .pw-view-header .pw-button.primary{width:auto;box-shadow:none;margin-top:0}.project-kanban>section{min-height:260px;padding:var(--water-space-4);transition:background-color .16s var(--water-ease),box-shadow .16s var(--water-ease);border-radius:14px}.project-kanban>section.is-drop-target{background:rgb(var(--water-slate-94-rgb) / .439);box-shadow:inset 0 0 0 1px rgb(var(--water-blue-66-rgb) / .42)}.project-board-card{cursor:grab;transition:box-shadow .18s var(--water-ease),border-color .18s var(--water-ease);position:relative}.project-board-card.is-drag-source{opacity:.22;box-shadow:none;border-style:dashed}.project-kanban.is-dragging{-webkit-user-select:none;user-select:none;cursor:grabbing}.project-drag-overlay{z-index:10000;pointer-events:none;box-sizing:border-box;will-change:transform;transform-origin:50%;-webkit-user-select:none;user-select:none;top:0;left:0;overflow:hidden;background:linear-gradient(140deg,rgb(var(--water-neutral-97-rgb)),rgb(var(--water-slate-94-rgb)))!important;box-shadow:0 22px 48px rgb(var(--water-blue-29-rgb) / .22),0 5px 14px rgb(var(--water-blue-29-rgb) / .141)!important;border-color:rgb(var(--water-white-rgb))!important;margin:0!important;position:fixed!important}.project-drop-slot{box-sizing:border-box;border:1.5px dashed rgb(var(--water-blue-66-rgb));background:rgb(var(--water-slate-92-rgb) / .239);margin-bottom:var(--water-space-5);animation:board-slot-in .14s var(--water-ease);border-radius:11px}.board-motion-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes board-slot-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.project-kanban>section,.project-board-card{transition:none}.project-drop-slot{animation:none}}.project-board-card{touch-action:pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.project-board-card.is-drag-source{visibility:hidden;opacity:0}.project-board-card:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:3px}.project-card-context{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-board-card footer{align-items:center;gap:var(--water-space-5);justify-content:initial;min-height:27px;display:flex}.project-card-subtasks{margin-left:auto}.project-card-owner{border:2px solid rgb(var(--water-neutral-97-rgb));background:rgb(var(--water-slate-86-rgb) / .478);width:27px;height:27px;color:rgb(var(--water-blue-48-rgb));box-sizing:border-box;border-radius:9px;flex:none;place-items:center;font-size:10px;display:grid}.project-board-card[aria-busy=true]{cursor:grab}.project-board-card button:disabled{cursor:grab;opacity:1}.project-board-card .project-task-title{cursor:grab}.project-kanban [data-card-stack]{min-height:12px;position:relative}.project-drop-slot{pointer-events:none;background:rgb(var(--water-blue-66-rgb));box-shadow:0 0 0 3px rgb(var(--water-slate-92-rgb) / .502);border:0;border-radius:4px;margin:0;animation:none;position:absolute;left:0;right:0;height:4px!important}.project-tasks-host .task-detail-stage .task-detail-window{background:radial-gradient(ellipse at 4% 0%,rgb(var(--water-white-rgb) / .522),transparent 62%),linear-gradient(137deg,rgb(var(--water-neutral-97-rgb) / .929),rgb(var(--water-slate-94-rgb) / .91) 53%,rgb(var(--water-slate-86-rgb) / .91))}.project-task-overlay .task-detail-stage{padding:var(--water-space-6);z-index:30;background:0 0;inset:64px 0 88px}.project-task-overlay .task-detail-window{background:radial-gradient(ellipse at 4% 0%,rgb(var(--water-white-rgb) / .522),transparent 62%),linear-gradient(137deg,rgb(var(--water-neutral-97-rgb) / .341),rgb(var(--water-slate-94-rgb) / .22) 53%,rgb(var(--water-slate-86-rgb) / .251));-webkit-backdrop-filter:blur(24px)saturate(115%)}@media (width<=760px){.project-task-overlay .task-detail-stage{padding:var(--water-space-6);top:64px;bottom:90px}}.project-board-card,.project-board-card .project-task-title,.project-board-card[aria-busy=true],.project-board-card button:disabled,.project-kanban.is-dragging{cursor:default}.project-board-card .project-task-title:focus,.project-board-card .project-task-title:focus-visible{box-shadow:none;outline:none}.project-board-card:focus{outline:none}.project-board-card:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--water-blue-66-rgb) / .4);outline:none}.projects-surface .project-board-card,.projects-surface .project-board-card .project-task-title,.projects-surface .project-board-card[aria-busy=true],.projects-surface .project-board-card button:disabled,.projects-surface .project-kanban.is-dragging{cursor:default}.projects-surface .project-board-card .project-task-title:focus,.projects-surface .project-board-card .project-task-title:focus-visible{box-shadow:none;outline:none}.projects-surface .project-board-card:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--water-blue-66-rgb) / .4);outline:none}.projects-surface .project-board-card button{cursor:default}.projects-surface[data-keyboard-focus=true] .project-board-card:has(button:focus-visible){box-shadow:inset 0 0 0 1px rgb(var(--water-blue-66-rgb) / .4)}.water-switch{all:unset;box-sizing:border-box;background:rgb(var(--water-slate-74-rgb) / .396);width:31px;height:18px;padding:var(--water-space-1);cursor:pointer;transition:background var(--water-quick) var(--water-ease);border-radius:20px;flex-shrink:0}.water-switch:before{content:"";background:rgb(var(--water-white-rgb));width:14px;height:14px;box-shadow:0 1px 3px rgb(var(--water-blue-31-rgb) / .125);transition:transform var(--water-quick) var(--water-ease);border-radius:50%;display:block}.water-switch[aria-checked=true]{background:rgb(var(--water-blue-66-rgb))}.water-switch[aria-checked=true]:before{transform:translate(13px)}.water-switch:disabled{opacity:.55;cursor:default}.water-switch:focus-visible{outline:2px solid var(--water-focus);outline-offset:3px}.water-tabs{gap:var(--water-space-10);border-bottom:1px solid rgb(var(--water-white-rgb) / .549);display:flex}.water-tab{all:unset;font-family:var(--water-font);font-size:var(--water-text-md);color:rgb(var(--water-blue-57-rgb));padding:0 0 var(--water-space-6);white-space:nowrap;cursor:pointer;position:relative}.water-tab[aria-selected=true]{color:rgb(var(--water-blue-29-rgb));font-weight:var(--water-weight-bold)}.water-tab[aria-selected=true]:after{content:"";background:rgb(var(--water-blue-54-rgb));border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.water-tab:focus-visible{outline:2px solid var(--water-focus);outline-offset:3px;border-radius:4px}.water-chip{align-items:center;gap:var(--water-space-4);width:fit-content;min-height:28px;padding:var(--water-space-2) var(--water-space-5);font-size:var(--water-text-md);font-weight:var(--water-weight-medium);background:color-mix(in srgb, var(--chip-color,rgb(var(--water-blue-66-rgb))) 25%, transparent);color:color-mix(in srgb, var(--chip-color,rgb(var(--water-blue-66-rgb))) 48%, rgb(var(--water-blue-22-rgb)));border:1px solid color-mix(in srgb, var(--chip-color,rgb(var(--water-blue-66-rgb))) 40%, transparent);border-radius:6px;display:inline-flex}.water-avatar{width:var(--avatar-size,26px);height:var(--avatar-size,26px);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb)), rgb(var(--water-slate-80-rgb)));border:1px solid var(--water-glass-edge);color:rgb(var(--water-blue-48-rgb));font-size:calc(var(--avatar-size,26px) * .38);font-weight:var(--water-weight-medium);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.water-avatar.agent{border-radius:calc(var(--avatar-size,26px) * .35);background:linear-gradient(135deg, rgb(var(--water-rose-94-rgb)), #c5cde7);color:rgb(var(--water-blue-47-rgb))}.water-avatar img{object-fit:cover;width:100%;height:100%}.water-scroll-fade{padding-bottom:var(--water-space-32);--fade:linear-gradient(to bottom, rgb(var(--water-black-rgb)) 0%, rgb(var(--water-black-rgb)) calc(100% - 48px), rgb(var(--water-black-rgb) / .92) calc(100% - 36px), rgb(var(--water-black-rgb) / .65) calc(100% - 24px), rgb(var(--water-black-rgb) / .25) calc(100% - 12px), transparent 100%);-webkit-mask-image:var(--fade);-webkit-mask-image:var(--fade);mask-image:var(--fade);scroll-padding-bottom:64px;overflow-y:auto}.water-empty{justify-items:center;gap:var(--water-space-3);padding:var(--water-space-14) var(--water-space-8);text-align:center;color:var(--water-ink-muted);font-size:var(--water-text-md);display:grid}.water-empty strong{color:var(--water-ink);font-size:var(--water-text-lg);font-weight:var(--water-weight-strong)}@media (prefers-reduced-motion:reduce){.water-switch,.water-switch:before{transition:none}}.water-choice{width:100%;padding:var(--water-space-10);margin:var(--water-space-6) 0;border:1px solid var(--water-choice-border);border-radius:var(--water-choice-radius);background:var(--water-choice-bg);text-align:left;color:var(--water-choice-ink);font:inherit;display:block}.water-choice strong{font-size:14px;font-weight:500;display:block}.water-choice small{color:var(--water-choice-detail);margin-top:var(--water-space-4);font-size:12px;line-height:1.6;display:block}.water-choice:disabled{opacity:.75;cursor:not-allowed}.water-choice:focus:not(:focus-visible){outline:none}.ws-schedule{padding:var(--water-space-7) var(--water-space-8) var(--water-space-7);border-top:1px solid rgb(var(--water-slate-74-rgb) / .125);gap:var(--water-space-5);display:grid}.ws-schedule .ps-segment{width:fit-content}.ws-schedule-row{align-items:center;gap:var(--water-space-5);color:rgb(var(--water-blue-42-rgb));min-height:34px;font-size:11px;display:flex}.ws-schedule-row>span:first-child,.ws-day{flex-shrink:0;width:110px}.ws-day{align-items:center;gap:var(--water-space-4);cursor:pointer;display:flex}.ws-day input{accent-color:rgb(var(--water-blue-54-rgb));width:14px;height:14px;margin:0}.ws-to,.ws-off{color:rgb(var(--water-slate-66-rgb))}.ws-time{position:relative}.ws-time-button{align-items:center;gap:var(--water-space-3);min-width:96px;font:inherit;color:rgb(var(--water-blue-31-rgb));background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-white-rgb));padding:var(--water-space-4) var(--water-space-5);cursor:pointer;border-radius:9px;justify-content:space-between;font-size:12px;display:inline-flex}.ws-time-button svg,.ws-zone svg{fill:none;width:12px;height:12px;stroke:rgb(var(--water-blue-60-rgb));stroke-width:2px}.ws-time-list,.ws-zone-panel ul{padding:var(--water-space-3);background:rgb(var(--water-white-rgb) / .91);-webkit-backdrop-filter:blur(18px);border:1px solid rgb(var(--water-white-rgb) / .753);box-shadow:0 12px 30px rgb(var(--water-blue-42-rgb) / .141);scrollbar-width:none;border-radius:12px;max-height:220px;margin:0;list-style:none;overflow-y:auto}.ws-time-list::-webkit-scrollbar{display:none}.ws-zone-panel ul::-webkit-scrollbar{display:none}.ws-time-list{z-index:1000;box-sizing:border-box;min-width:120px;height:228px;max-height:228px;position:fixed}.ws-time-list li,.ws-zone-panel li{padding:var(--water-space-4) var(--water-space-5);color:rgb(var(--water-blue-31-rgb));cursor:pointer;border-radius:8px;font-size:12px}.ws-time-list li.active,.ws-zone-panel li.active{background:rgb(var(--water-blue-78-rgb) / .2)}.ws-time-list li[aria-selected=true],.ws-zone-panel li[aria-selected=true]{color:rgb(var(--water-blue-44-rgb));font-weight:550}.ws-zone{padding:var(--water-space-2) var(--water-space-8) var(--water-space-7)}.ws-zone-current{justify-content:space-between;align-items:center;gap:var(--water-space-6);color:rgb(var(--water-blue-31-rgb));font-size:12px;display:flex}.ws-zone-current strong{font-weight:500;display:block}.ws-zone-current small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-2);font-size:10px;display:block}.ws-zone-panel{margin-top:var(--water-space-5);gap:var(--water-space-4);display:grid}.ws-zone-panel input{font:inherit;color:rgb(var(--water-blue-31-rgb));background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-white-rgb));padding:var(--water-space-4) var(--water-space-5);border-radius:9px;font-size:12px}.ws-zone-panel li{justify-content:space-between;gap:var(--water-space-6);display:flex}.ws-zone-panel li small{color:rgb(var(--water-slate-66-rgb));font-size:10px}.ws-zone-panel li.empty{cursor:default;color:rgb(var(--water-slate-66-rgb))}.ws-time-button:focus:not(:focus-visible),.ws-zone-panel input:focus,.ws-day input:focus:not(:focus-visible){outline:none}.ws-zone-panel input:focus{border-color:rgb(var(--water-white-rgb))}@media (width<=520px){.ws-schedule-row{flex-wrap:wrap}.ws-schedule-row>span:first-child,.ws-day{width:100%}}dialog.personal-settings,dialog.personal-settings:focus,dialog.personal-settings:focus-visible,.personal-settings [tabindex="-1"]:focus,.personal-settings [tabindex="-1"]:focus-visible,.personal-settings div:focus,.personal-settings section:focus,.personal-settings form:focus,.personal-settings nav:focus,.personal-settings :focus:not(:focus-visible){box-shadow:none;outline:none!important}.personal-settings button:focus-visible,.personal-settings a:focus-visible,.personal-settings [role=switch]:focus-visible,.personal-settings input[type=checkbox]:focus-visible,.personal-settings .ws-time-button:focus-visible{box-shadow:0 2px 0 0 rgb(var(--water-blue-72-rgb));border-radius:4px;outline:none!important}.personal-settings .ps-factor-row{justify-content:space-between;gap:var(--water-space-6);margin-top:var(--water-space-4);display:flex}.personal-settings .ps-factor-switch{margin-top:var(--water-space-4);display:inline-block}.personal-settings .ps-sent-to{margin:var(--water-space-4) 0 0;overflow-wrap:anywhere}.closure-cancelled{z-index:60;align-items:center;gap:var(--water-space-7);max-width:min(560px,100vw - 32px);padding:var(--water-space-6) var(--water-space-8);background:rgb(var(--water-white-rgb) / .902);border:1px solid rgb(var(--water-white-rgb) / .675);box-shadow:0 10px 30px rgb(var(--water-blue-42-rgb) / .149);color:rgb(var(--water-blue-32-rgb));border-radius:13px;font-size:12px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.closure-cancelled button{color:rgb(var(--water-blue-54-rgb));font:inherit;cursor:pointer;background:0 0;border:0;font-weight:550}.creation-icon-dialog{width:min(488px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:hidden;padding:0!important}.creation-icon-dialog header{padding:var(--water-space-16) var(--water-space-14) 0;position:relative}.creation-icon-dialog h2{margin:0 0 var(--water-space-7);font-size:20px}.creation-icon-dialog header p{color:rgb(var(--water-blue-57-rgb));font-size:13px}.creation-icon-scroll{padding:0 var(--water-space-14) var(--water-space-10);max-height:calc(100dvh - 230px);-webkit-mask-image:linear-gradient(rgb(var(--water-black-rgb)) calc(100% - 12px), transparent);mask-image:linear-gradient(rgb(var(--water-black-rgb)) calc(100% - 12px), transparent);overflow:auto}.creation-icon-grid{gap:var(--water-space-4);grid-template-columns:repeat(6,1fr);display:grid}.creation-icon-grid>button{height:58px;padding:var(--water-space-3);background:0 0;border:1px solid #0000;border-radius:12px;place-items:center;display:grid}.creation-icon-grid>button[aria-pressed=true]{background:rgb(var(--water-slate-86-rgb) / .349);border-color:#81a6cb}.creation-icon-grid .p-art{border:1px solid rgb(var(--water-white-rgb) / .788);width:44px;height:44px;box-shadow:0 4px 8px rgb(var(--water-blue-36-rgb) / .086);border-radius:10px;place-items:center;display:grid}.creation-icon-grid svg{width:25px;height:25px}.creation-icon-colors{gap:var(--water-space-6);margin:var(--water-space-10) 0;display:flex}.creation-icon-colors button{border:2px solid #fff;border-radius:50%;width:23px;height:23px;padding:0}.creation-icon-colors button[aria-pressed=true]{outline-offset:3px;outline:2px solid #81a6cb}.creation-icon-upload{width:100%;padding:var(--water-space-5);border:1px dashed rgb(var(--water-blue-72-rgb));background:rgb(var(--water-white-rgb) / .188);color:rgb(var(--water-blue-48-rgb));font:inherit;border-radius:8px;font-size:12px}.creation-icon-dialog footer{border-top:1px solid rgb(var(--water-white-rgb) / .69);padding:var(--water-space-8) var(--water-space-14);background:rgb(var(--water-white-rgb) / .09);justify-content:space-between;display:flex}.creation-icon-dialog footer button{font:inherit;color:rgb(var(--water-blue-31-rgb));font-size:12px;font-weight:400}.creation-icon-dialog footer button:not(.p-submit){background:0 0;border:0}.creation-icon-custom img{object-fit:cover;border-radius:10px;width:44px;height:44px}.creation-icon-custom{align-items:center;gap:var(--water-space-5);margin-bottom:var(--water-space-6);color:inherit;background:0 0;border:0;display:flex}@media (width<=480px){.creation-icon-dialog header{padding:var(--water-space-12) var(--water-space-10) 0}.creation-icon-scroll{padding-inline:var(--water-space-10)}.creation-icon-grid{gap:var(--water-space-1)}.creation-icon-grid>button{padding:var(--water-space-2)}.creation-icon-grid .p-art{width:38px;height:38px}}.p-dialog.creation-icon-dialog{width:min(488px,100vw - 32px);max-width:488px;padding:0}.p-dialog.creation-icon-dialog h2{margin:0 0 var(--water-space-7)}.p-dialog.creation-icon-dialog header p{margin:0 0 var(--water-space-8)}.creation-icon-dialog .creation-icon-grid .p-art{width:44px;height:44px;margin:0}.creation-icon-dialog .creation-icon-grid svg{width:25px;height:25px}.creation-icon-dialog .creation-icon-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.creation-icon-dialog footer .p-submit{margin:0}.creation-icon-dialog footer button{font-weight:400!important}.p-dialog.creation-icon-dialog{border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-92-rgb) / .961));box-shadow:0 25px 70px rgb(var(--water-blue-29-rgb) / .271);color:rgb(var(--water-blue-29-rgb));border-radius:20px;max-height:calc(100dvh - 48px);font-size:13px}.p-dialog.creation-icon-dialog header{padding:var(--water-space-14) var(--water-space-14) 0}.p-dialog.creation-icon-dialog h2{letter-spacing:-.35px;margin:0 0 var(--water-space-5);font-size:20px;font-weight:550;line-height:27px}.p-dialog.creation-icon-dialog header p{color:rgb(var(--water-blue-52-rgb));margin:var(--water-space-7) 0;font-size:13px;line-height:21px}.p-dialog.creation-icon-dialog .creation-icon-scroll{padding:0 var(--water-space-14) var(--water-space-10)}.p-dialog.creation-icon-dialog .creation-icon-grid button{padding:var(--water-space-3);height:58px}.p-dialog.creation-icon-dialog .creation-icon-grid button[aria-pressed=true]{border-color:rgb(var(--water-blue-61-rgb));background:rgb(var(--water-slate-92-rgb))}.p-dialog.creation-icon-dialog .creation-icon-grid .p-art{border:1px solid rgb(var(--water-white-rgb) / .851);border-radius:11px}.p-dialog.creation-icon-dialog .creation-icon-colors{margin:var(--water-space-10) 0}.p-dialog.creation-icon-dialog .creation-icon-colors button{width:24px;height:24px}.p-dialog.creation-icon-dialog .creation-icon-colors button[aria-pressed=true]{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:2px}.p-dialog.creation-icon-dialog .creation-icon-upload{padding:var(--water-space-5) var(--water-space-6);border:1px dashed rgb(var(--water-slate-74-rgb));background:rgb(var(--water-neutral-97-rgb) / .376);color:rgb(var(--water-blue-41-rgb))}.p-dialog.creation-icon-dialog footer{padding:var(--water-space-8) var(--water-space-14);background:rgb(var(--water-slate-94-rgb) / .659);align-items:center}.p-dialog.creation-icon-dialog footer button{font:inherit;padding:var(--water-space-5) var(--water-space-7);color:inherit;border-radius:8px;font-size:12px;font-weight:400}.p-dialog.creation-icon-dialog footer button.p-submit{padding:var(--water-space-5) var(--water-space-8);border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(145deg, rgb(var(--water-slate-92-rgb)), rgb(var(--water-blue-82-rgb)));line-height:normal}.top{z-index:100;position:relative;overflow:visible}.ws-trigger{align-items:center;gap:var(--water-space-5);margin-left:var(--water-space-12);padding:var(--water-space-2) var(--water-space-5) var(--water-space-2) var(--water-space-2);color:rgb(var(--water-blue-32-rgb));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;font-size:12px;font-weight:550;display:flex}.ws-trigger[aria-expanded=true]{background:rgb(var(--water-white-rgb) / .396);border-color:rgb(var(--water-white-rgb) / .69)}.ws-logo{border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(140deg, rgb(var(--water-white-rgb) / .788), rgb(var(--water-slate-94-rgb) / .639));width:27px;height:27px;box-shadow:0 3px 8px rgb(var(--water-blue-48-rgb) / .071);border-radius:8px;flex:none;place-items:center;display:grid}.ws-logo img{object-fit:contain;width:80%;height:80%}.ws-chevron{width:12px;height:12px;margin-left:var(--water-space-5);fill:none;stroke:rgb(var(--water-blue-60-rgb));stroke-width:1.5px}.ws-pop{width:318px;padding:var(--water-space-6);border:1px solid rgb(var(--water-white-rgb) / .929);background:linear-gradient(140deg, rgb(var(--water-neutral-97-rgb) / .988), rgb(var(--water-slate-94-rgb) / .98));-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:0 20px 45px -12px rgb(var(--water-blue-31-rgb) / .333), inset 0 1px rgb(var(--water-white-rgb));color:rgb(var(--water-blue-32-rgb));border-radius:19px;position:absolute;top:51px;left:91px}.ws-pop[hidden]{display:none}.ws-row{align-items:center;gap:var(--water-space-6);border-radius:12px;min-height:63px;display:flex;position:relative}.ws-row.selected{background:rgb(var(--water-white-rgb) / .439);box-shadow:inset 0 0 0 1px rgb(var(--water-white-rgb) / .71)}.ws-choice{align-items:center;gap:var(--water-space-6);text-align:left;padding:var(--water-space-6);cursor:pointer;color:rgb(var(--water-blue-32-rgb));background:0 0;border:0;border-radius:12px;flex:1;min-width:0;font-size:14px;font-weight:550;display:flex}.ws-row .ws-logo{border-radius:11px;width:37px;height:37px}.ws-person img{object-fit:cover;border-radius:10px;width:100%;height:100%}.ws-choice small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-2);font-size:11px;font-weight:400;display:block}.ws-label{letter-spacing:1.2px;color:rgb(var(--water-slate-62-rgb));margin:var(--water-space-8) var(--water-space-6) var(--water-space-5);font-size:10px;font-weight:600}.ws-divider{background:rgb(var(--water-blue-66-rgb) / .165);height:1px;margin:var(--water-space-5) var(--water-space-6)}.ws-check{color:rgb(var(--water-blue-55-rgb));margin-left:auto;font-size:18px}.ws-gear{padding:var(--water-space-5);color:rgb(var(--water-blue-57-rgb));margin-right:var(--water-space-4);cursor:pointer;background:0 0;border:0;border-radius:8px}.ws-gear svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:19px;height:19px}.ws-join{align-items:center;gap:var(--water-space-7);padding:var(--water-space-6);color:rgb(var(--water-blue-57-rgb));cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;font-size:12px;display:flex}.ws-join span{font-size:22px;line-height:16px}.ws-note{margin:var(--water-space-4) var(--water-space-6);color:rgb(var(--water-blue-52-rgb));font-size:11px;line-height:17px}.ws-trigger:focus-visible,.ws-pop button:focus-visible{outline:2px solid rgb(var(--water-blue-56-rgb));outline-offset:2px}.dock{z-index:120}.dock .ws-trigger{background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid}.dock .ws-trigger svg{fill:none;stroke:currentColor}.ws-pop{text-align:left;inset:auto 0 63px auto}.ws-home{inset:85px max(7vw, var(--water-space-24)) 95px;z-index:110;border:1px solid rgb(var(--water-white-rgb) / .788);background:linear-gradient(130deg, rgb(var(--water-neutral-97-rgb) / .729), rgb(var(--water-slate-94-rgb) / .741));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 22px 60px -25px rgb(var(--water-blue-31-rgb) / .333);color:rgb(var(--water-blue-32-rgb));border-radius:16px;position:absolute;overflow:auto}.ws-home[hidden]{display:none}.workspace-preview>.stage,.workspace-preview>.conversations,.workspace-preview>.projects-window,.workspace-preview>.workspace-window,.workspace-preview>.rooms-window{visibility:hidden;pointer-events:none}.ws-home header{padding:var(--water-space-14) 35px;border-bottom:1px solid rgb(var(--water-white-rgb) / .627);justify-content:space-between;align-items:center;display:flex}.ws-home-identity{align-items:center;gap:var(--water-space-8);display:flex}.ws-home-identity .ws-logo{border-radius:13px;width:46px;height:46px}.ws-home-identity p{letter-spacing:1.5px;color:rgb(var(--water-slate-62-rgb));margin:0 0 var(--water-space-4);font-size:9px}.ws-home h1{outline:none;margin:0;font-size:23px;font-weight:500}.ws-back{border:1px solid rgb(var(--water-white-rgb) / .69);background:rgb(var(--water-white-rgb) / .314);padding:var(--water-space-5) var(--water-space-7);color:rgb(var(--water-blue-52-rgb));cursor:pointer;border-radius:9px;font-size:12px}.ws-home-body{padding:var(--water-space-16)}.ws-home h2{margin:0 0 var(--water-space-5);font-size:20px;font-weight:500}.ws-home-body>p{color:rgb(var(--water-blue-60-rgb));font-size:12px}.ws-tiles{gap:var(--water-space-7);margin-top:var(--water-space-14);grid-template-columns:repeat(2,1fr);display:grid}.ws-tiles button{text-align:left;border:1px solid rgb(var(--water-white-rgb) / .725);background:rgb(var(--water-white-rgb) / .251);padding:var(--water-space-12);color:rgb(var(--water-blue-41-rgb));cursor:pointer;border-radius:13px;position:relative}.ws-tile-icon{margin-bottom:var(--water-space-8);font-size:24px;display:block}.ws-tiles strong{font-size:14px;font-weight:500;display:block}.ws-tiles small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-4);font-size:11px;display:block}.ws-arrow{position:absolute;top:25px;right:20px}.ws-home-note{min-height:18px}.ws-pop .ws-note{margin-bottom:var(--water-space-2)}.ws-home{flex-direction:column;display:flex;inset:74px max(8vw,55px) 87px}.ws-home header{padding:var(--water-space-12) var(--water-space-14);flex:none}.ws-home h1{font-size:21px}.ws-settings-layout{flex:1;min-height:0;display:flex}.ws-settings-nav{width:220px;padding:var(--water-space-12) var(--water-space-8);gap:var(--water-space-3);border-right:1px solid rgb(var(--water-white-rgb) / .651);flex-direction:column;flex:none;display:flex}.ws-settings-nav>button{color:rgb(var(--water-blue-52-rgb));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;font-size:12px;display:flex;padding:var(--water-space-6) var(--water-space-7)!important;text-align:left!important}.ws-settings-nav>button[aria-current=page]{background:rgb(var(--water-white-rgb) / .439);border-color:rgb(var(--water-white-rgb) / .663);color:rgb(var(--water-blue-41-rgb))}.ws-settings-nav button span{color:rgb(var(--water-slate-62-rgb));font-size:10px}.ws-access-foot{padding:var(--water-space-12) var(--water-space-7) var(--water-space-3);margin-top:auto}.ws-access-foot p{color:rgb(var(--water-slate-62-rgb));font-size:10px;line-height:1.5}.ws-access-foot .ws-leave{color:rgb(var(--water-rose-54-rgb));padding:var(--water-space-4) 0;text-align:left;cursor:pointer;background:0 0;border:0;font-size:11px}.ws-settings-content{padding:var(--water-space-14) var(--water-space-16);flex:1;min-width:0;overflow:auto}.ws-section-title{gap:var(--water-space-8);margin-bottom:var(--water-space-14);justify-content:space-between;align-items:center;display:flex}.ws-section-title h2{margin:0 0 var(--water-space-4);font-size:21px;font-weight:500}.ws-section-title p{color:rgb(var(--water-slate-62-rgb));margin:0;font-size:12px}.ws-section-actions{gap:var(--water-space-4);display:flex}.ws-settings-content button,.ws-dialog button{color:rgb(var(--water-blue-48-rgb));border:1px solid rgb(var(--water-white-rgb) / .725);padding:var(--water-space-5) var(--water-space-7);background:rgb(var(--water-white-rgb) / .376);cursor:pointer;white-space:nowrap;border-radius:8px;font-size:11px}.ws-settings-content .ws-primary,.ws-dialog .ws-primary{background:linear-gradient(130deg, rgb(var(--water-blue-72-rgb)), rgb(var(--water-blue-65-rgb)));color:#fff;border-color:rgb(var(--water-blue-72-rgb));box-shadow:0 3px 8px rgb(var(--water-blue-48-rgb) / .11)}.ws-general{max-width:640px}.ws-image-edit{align-items:center;gap:var(--water-space-8);margin:0 0 var(--water-space-14);display:flex}.ws-image-edit .ws-logo{border-radius:16px;width:66px;height:66px}.ws-image-edit p{color:rgb(var(--water-slate-62-rgb));margin:var(--water-space-4) 0 0;font-size:11px}.ws-link{color:rgb(var(--water-blue-51-rgb));cursor:pointer;font-size:12px}.ws-general>label,.ws-dialog form>label{color:rgb(var(--water-blue-48-rgb));margin-bottom:var(--water-space-10);font-size:12px;display:block}.ws-general input,.ws-general textarea,.ws-member-search,.ws-dialog input[type=email]{box-sizing:border-box;border:1px solid rgb(var(--water-white-rgb) / .788);background:rgb(var(--water-white-rgb) / .318);width:100%;padding:var(--water-space-6) var(--water-space-7);color:rgb(var(--water-blue-36-rgb));font:inherit;margin-top:var(--water-space-5);resize:vertical;border-radius:9px;outline:none;font-size:13px;display:block}.ws-general input:focus,.ws-general textarea:focus,.ws-member-search:focus{border-color:rgb(var(--water-blue-72-rgb));box-shadow:0 0 0 2px rgb(var(--water-blue-72-rgb) / .133)}.ws-hint{color:rgb(var(--water-slate-62-rgb));margin:var(--water-space-10) 0;font-size:11px;line-height:1.7}.ws-form-actions{justify-content:flex-end;gap:var(--water-space-5);margin-top:var(--water-space-14);display:flex}.ws-feedback{min-height:18px;color:rgb(var(--water-blue-54-rgb));margin-top:var(--water-space-8);font-size:11px}.ws-badge{border:1px solid rgb(var(--water-white-rgb) / .651);padding:var(--water-space-2) var(--water-space-4);color:rgb(var(--water-blue-60-rgb));background:rgb(var(--water-white-rgb) / .271);white-space:nowrap;border-radius:6px;font-size:10px}.ws-small-heading{letter-spacing:1.1px;color:rgb(var(--water-slate-62-rgb));margin:var(--water-space-10) 0 var(--water-space-4);font-size:9px}.ws-small-heading span{margin-left:var(--water-space-4)}.ws-member-search{max-width:100%;margin-top:0;font-size:12px}.ws-member-row,.ws-invitation-row{align-items:center;gap:var(--water-space-6);padding:var(--water-space-6) var(--water-space-6);border-bottom:1px solid rgb(var(--water-white-rgb) / .549);box-sizing:border-box;min-height:53px;display:flex}.ws-member-row[hidden]{display:none}.ws-member-row>div,.ws-invitation-row>div{flex:1;min-width:0}.ws-member-row strong,.ws-invitation-row strong{font-size:12px;font-weight:500}.ws-member-row small,.ws-invitation-row small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-2);font-size:10px;display:block}.ws-member-avatar{background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb)), rgb(var(--water-slate-92-rgb)));width:31px;height:31px;color:rgb(var(--water-blue-62-rgb));border:1px solid #fff;border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid;overflow:hidden}.ws-member-avatar img{object-fit:cover;width:100%;height:100%}.ws-member-avatar.agent{border-radius:9px}.ws-role-row{align-items:center;gap:var(--water-space-10);padding:var(--water-space-10) var(--water-space-8);border-bottom:1px solid rgb(var(--water-white-rgb) / .627);display:flex}.ws-role-row .ws-badge{text-align:center;min-width:57px}.ws-role-row p,.ws-policy p{color:rgb(var(--water-blue-60-rgb));margin:0;font-size:12px;line-height:1.8}.ws-policy{margin-top:var(--water-space-14)}.ws-policy h3{margin-bottom:var(--water-space-5);font-size:13px;font-weight:500}.ws-dialog{border:1px solid rgb(var(--water-white-rgb));padding:var(--water-space-14);background:linear-gradient(130deg, rgb(var(--water-neutral-97-rgb)), rgb(var(--water-slate-94-rgb)));width:420px;max-width:80vw;color:rgb(var(--water-blue-42-rgb));box-shadow:0 20px 70px rgb(var(--water-blue-30-rgb) / .208);border-radius:16px}.ws-dialog::backdrop{background:rgb(var(--water-blue-52-rgb) / .157);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ws-dialog h2{margin:0 0 var(--water-space-8);font-size:21px;font-weight:500}.ws-dialog p{color:rgb(var(--water-blue-57-rgb));font-size:12px;line-height:1.8}.ws-dialog-actions{justify-content:flex-end;gap:var(--water-space-5);margin-top:var(--water-space-12);display:flex}.ws-dialog fieldset{padding:var(--water-space-6);gap:var(--water-space-10);border:1px solid #fff;border-radius:9px;display:flex}.ws-dialog legend{font-size:11px}.ws-radio{align-items:center;gap:var(--water-space-3);font-size:12px;display:flex}.ws-connect-options>div{border:1px solid rgb(var(--water-white-rgb));padding:var(--water-space-8);margin:var(--water-space-6) 0;background:rgb(var(--water-white-rgb) / .333);border-radius:10px}.ws-connect-options strong{font-size:13px;font-weight:500}.ws-connect-options p{margin:var(--water-space-3) 0 0}@media (width<=1300px){.ws-settings-nav{width:185px}.ws-settings-content{padding:var(--water-space-12)}.ws-section-title{gap:var(--water-space-5)}.ws-section-actions button{padding:var(--water-space-5)}.ws-home{inset:var(--water-space-32) 55px 82px}}.ws-general input[hidden]{display:none}.ws-settings-content .ws-member-row{min-height:49px;padding:var(--water-space-4) var(--water-space-6)}.ws-settings-content .ws-member-search{padding:var(--water-space-5) var(--water-space-7)}.ws-home header .ws-back{width:32px;height:32px;padding:var(--water-space-4);color:rgb(var(--water-blue-57-rgb));background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.ws-back svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px}.workspace-identity{align-items:center;gap:var(--water-space-5);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.workspace-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ws-logo svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:80%;height:80%}.dock .ws-trigger{width:38px;height:38px;color:rgb(var(--water-blue-48-rgb));flex:none}.ws-trigger>svg{width:28px;height:28px}.ws-dock-divider{background:rgb(var(--water-blue-66-rgb) / .165);width:1px;height:24px;margin:0 var(--water-space-2)}.ws-pop{z-index:200;max-width:calc(100vw - 24px);max-height:calc(100dvh - 110px);position:fixed;inset:auto 32px 84px auto;overflow:auto}.ws-list{max-height:45dvh;overflow:auto}.ws-choice>span:first-child{flex:1;min-width:0}.ws-choice .workspace-identity{display:flex}.ws-choice small{margin-left:var(--water-space-24);text-transform:capitalize}.ws-check{flex:none}.ws-gear{font-size:20px}.ws-home{z-index:210;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;position:fixed}.ws-home:not([open]){display:none}.ws-home h1{max-width:75vw}.ws-home h1 .ws-logo{width:46px;height:46px}.ws-back{font-size:26px!important}.ws-general input[readonly],.ws-general textarea[readonly]{cursor:text}.ws-create{border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(130deg, rgb(var(--water-neutral-97-rgb)), rgb(var(--water-slate-94-rgb)));padding:var(--water-space-16);width:460px;max-width:calc(100vw - 24px);max-height:90dvh;color:rgb(var(--water-blue-42-rgb));box-shadow:0 20px 70px rgb(var(--water-blue-30-rgb) / .208);border-radius:20px}.ws-create::backdrop{background:rgb(var(--water-blue-52-rgb) / .157);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ws-create .auth-content{width:100%;max-width:none;margin:0;padding:0}.ws-create h1{letter-spacing:-.7px;margin:var(--water-space-12) 0 var(--water-space-6);font-size:27px;font-weight:500}.ws-create p{color:rgb(var(--water-blue-57-rgb));font-size:13px;line-height:1.7}.ws-create label{margin-top:var(--water-space-12);font-size:12px;display:block}.ws-create input{width:100%;padding:var(--water-space-7) var(--water-space-7);margin-top:var(--water-space-5);background:rgb(var(--water-white-rgb) / .459);color:rgb(var(--water-blue-36-rgb));border:1px solid #fff;border-radius:10px;display:block}.ws-create .primary{width:100%;margin-top:var(--water-space-10)}.ws-create-back{margin-top:var(--water-space-10);display:block}.ws-create-mark{margin-top:var(--water-space-12)}.ws-arrival{justify-content:space-between;gap:var(--water-space-5);margin:var(--water-space-16) 0;display:flex}.ws-boundary{max-width:600px;padding:var(--water-space-12);color:rgb(var(--water-blue-42-rgb));margin:100px auto}.ws-boundary h1{font-size:24px;font-weight:500}.ws-boundary p{font-size:13px}.ws-boundary button{background:rgb(var(--water-white-rgb) / .439);padding:var(--water-space-6);margin:var(--water-space-3);border:1px solid #fff;border-radius:9px}.ws-settings-content button{margin-right:var(--water-space-4)}@media (width<=700px){.ws-home{inset:var(--water-space-7) var(--water-space-6) 80px}.ws-home header{padding:var(--water-space-10)}.ws-home h1{max-width:70vw;font-size:18px}.ws-home h1 .ws-logo{width:32px;height:32px}.ws-settings-layout{flex-direction:column;overflow:auto}.ws-settings-nav{width:auto;padding:var(--water-space-5);border-bottom:1px solid #fff;border-right:0;flex-direction:row;align-items:center}.ws-access-foot{padding:0 var(--water-space-5);margin:0 0 0 auto}.ws-access-foot p{margin:var(--water-space-2) 0;font-size:9px}.ws-settings-content{padding:var(--water-space-12);overflow:visible}.ws-pop{bottom:84px;right:12px}.ws-create{padding:var(--water-space-12)}.ws-create h1{font-size:24px}.dock{gap:var(--water-space-4)}.dock .ws-trigger{width:28px}.ws-dock-divider{margin:0}.ws-boundary{margin:70px var(--water-space-6);padding:var(--water-space-8)}}.ws-create .primary{border:1px solid rgb(var(--water-blue-72-rgb));padding:var(--water-space-7) var(--water-space-10);background:linear-gradient(130deg, rgb(var(--water-blue-72-rgb)), rgb(var(--water-blue-65-rgb)));color:#fff;box-shadow:0 3px 8px rgb(var(--water-blue-48-rgb) / .11);border-radius:10px;font-size:13px}.ws-create{width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;padding:60px var(--water-space-14);background:linear-gradient(115deg, rgb(var(--water-slate-92-rgb)), rgb(var(--water-blue-82-rgb)));color:rgb(var(--water-blue-27-rgb));border:0;border-radius:0;margin:0;inset:0;overflow:auto}.ws-create[open]{justify-content:center;align-items:center;display:flex}.ws-create .auth-content{width:392px;max-width:100%;box-shadow:none;background:0 0;border:0;flex:none}.ws-create .brand{margin-bottom:var(--water-space-20)}.ws-create .brand img{width:158px;height:auto}.ws-create .ws-create-back{margin:0 0 var(--water-space-12);text-align:left}.ws-create h1{color:rgb(var(--water-blue-27-rgb));margin:0 0 var(--water-space-6);font-size:29px;font-weight:400}.ws-create .primary{border-color:rgb(var(--water-blue-50-rgb));background:linear-gradient(125deg, rgb(var(--water-blue-50-rgb)), rgb(var(--water-blue-43-rgb)));border-radius:12px;min-height:49px;font-size:14px}.ws-create .ws-create-mark{margin:var(--water-space-12) 0}.ws-create input{background:rgb(var(--water-white-rgb) / .467);border-radius:12px;height:50px;font-size:15px}.ws-create .ws-hint{margin-top:var(--water-space-5);font-size:11px}.ws-create .auth-content>p{color:rgb(var(--water-blue-32-rgb));font-size:14px}.ws-create .ws-create-mark .ws-logo{border-radius:15px;width:58px;height:58px}.ws-create::backdrop{background:rgb(var(--water-slate-86-rgb))}.ws-home-identity h1{overflow-wrap:anywhere}.ws-home .ws-home-identity>.ws-logo{width:46px;height:46px}@media (width<=600px){.ws-create{padding:35px var(--water-space-14)}.ws-create h1{font-size:25px}.ws-create .brand{margin-bottom:var(--water-space-14)}.ws-home .ws-home-identity>.ws-logo{width:32px;height:32px}.ws-create .ws-create-mark .ws-logo{width:44px;height:44px}}@media (height<=650px){.ws-create[open]{align-items:flex-start}}.dock:has(.ws-trigger){gap:var(--water-space-2)}.dock .ws-trigger{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;padding:var(--water-space-4);flex-direction:column;justify-content:flex-start;align-self:center;align-items:center;display:flex}.dock .ws-trigger>svg{flex:none;width:25px;height:25px}.ws-dock-divider{align-self:center}.ws-upload-line{align-items:center;gap:var(--water-space-8);margin:var(--water-space-12) 0;display:flex}.ws-upload-line>img,.ws-upload-fallback{object-fit:contain;border:1px solid #fff;border-radius:50%;flex:none;width:58px;height:58px}.ws-upload-fallback{color:rgb(var(--water-blue-61-rgb));background:rgb(var(--water-white-rgb) / .188);place-items:center;font-size:24px;display:grid}.ws-create .ws-file-label{color:rgb(var(--water-blue-35-rgb));cursor:pointer;margin:0;font-size:12px}.ws-file-label input[type=file]{opacity:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ws-file-label:focus-within{outline:2px solid rgb(var(--water-blue-44-rgb));outline-offset:5px}.ws-upload-line small{margin-top:var(--water-space-4);color:rgb(var(--water-blue-52-rgb));font-size:11px;display:block}.ws-create .ws-upload-line .text-button{min-height:20px;margin:var(--water-space-4) 0 0;text-align:left;padding:0}.ws-sent,.ws-created{justify-content:space-between;gap:var(--water-space-5);padding:var(--water-space-6);border:1px solid rgb(var(--water-white-rgb) / .565);margin:var(--water-space-5) 0;overflow-wrap:anywhere;border-radius:10px;flex-wrap:wrap;font-size:13px;display:flex}.ws-sent small,.ws-created small{color:rgb(var(--water-blue-52-rgb));font-size:11px}.ws-created small{flex-basis:100%;display:block}.ws-ready-check{text-align:center;color:rgb(var(--water-blue-54-rgb));margin:var(--water-space-10);font-size:28px}.ws-starter-choice{text-align:left;border:1px solid rgb(var(--water-white-rgb) / .733);background:rgb(var(--water-white-rgb) / .212);width:100%;padding:var(--water-space-10);margin:var(--water-space-6) 0;color:rgb(var(--water-blue-31-rgb));border-radius:12px;display:block}.ws-starter-choice strong{font-size:14px;font-weight:500;display:block}.ws-starter-choice small{margin-top:var(--water-space-4);color:rgb(var(--water-blue-52-rgb));font-size:12px;display:block}.ws-flow-foot{text-align:center!important;margin-top:45px!important;font-size:11px!important}.ws-flow-feedback{z-index:5;width:min(580px,100vw - 30px);padding:var(--water-space-7);background:rgb(var(--water-slate-94-rgb) / .961);color:#704e54;box-shadow:0 4px 20px rgb(var(--water-blue-36-rgb) / .133);border:1px solid #fff;border-radius:10px;font-size:12px;position:fixed;bottom:15px;left:50%;transform:translate(-50%)}.ws-flow-feedback button{margin-top:var(--water-space-5);padding:var(--water-space-4) var(--water-space-6);background:rgb(var(--water-slate-86-rgb));border:1px solid #fff;border-radius:7px;display:block}.ws-room-card{width:1000px;max-width:100%;padding:var(--water-space-16);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .722), rgb(var(--water-slate-94-rgb) / .71));color:rgb(var(--water-blue-36-rgb));border:1px solid #fff;border-radius:20px}.ws-room-steps{gap:var(--water-space-12);text-transform:uppercase;letter-spacing:1px;color:rgb(var(--water-blue-62-rgb));margin-bottom:var(--water-space-12);font-size:10px;display:flex}.ws-room-steps .active{color:rgb(var(--water-blue-44-rgb))}.ws-room-card>p{color:rgb(var(--water-blue-57-rgb));font-size:13px}.ws-room-layout{margin-top:var(--water-space-12);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;display:grid}.ws-room-card fieldset{border:0;min-width:0;margin:0;padding:0}.ws-room-card label{margin:var(--water-space-8) 0;font-size:12px;display:block}.ws-room-card input:not([type=file]):not([type=range]){width:100%;height:44px;margin-top:var(--water-space-4);padding:var(--water-space-6);background:rgb(var(--water-white-rgb) / .376);border:1px solid #fff;border-radius:10px;font-size:13px;display:block}.ws-room-card input[type=range]{width:100%}.ws-room-label{letter-spacing:1px;margin:var(--water-space-10) 0 var(--water-space-6);font-size:10px}.ws-room-icons{gap:var(--water-space-4);grid-template-columns:repeat(3,1fr);display:grid}.ws-room-icons button{border:1px solid rgb(var(--water-white-rgb) / .733);background:rgb(var(--water-white-rgb) / .314);color:rgb(var(--water-blue-48-rgb));padding:var(--water-space-4);border-radius:9px;font-size:9px}.ws-room-icons img{width:22px;height:22px;margin:0 auto var(--water-space-4);display:block}.ws-room-icons button[aria-pressed=true],.ws-room-access button[aria-pressed=true]{border-color:rgb(var(--water-blue-61-rgb));background:rgb(var(--water-blue-82-rgb) / .333)}.ws-room-access{gap:var(--water-space-5);grid-template-columns:1fr 1fr;display:grid}.ws-room-access button{background:rgb(var(--water-white-rgb) / .314);text-align:left;padding:var(--water-space-7);color:rgb(var(--water-blue-42-rgb));border:1px solid #fff;border-radius:10px}.ws-room-access strong{font-size:13px;font-weight:500;display:block}.ws-room-access small{margin-top:var(--water-space-4);font-size:10px;line-height:1.6;display:block}.ws-room-preview{background:rgb(var(--water-white-rgb) / .271);border:1px solid #fff;border-radius:16px;overflow:hidden}.ws-room-cover{background:linear-gradient(125deg, rgb(var(--water-blue-84-rgb)), rgb(var(--water-slate-92-rgb)));height:140px;color:rgb(var(--water-blue-57-rgb));place-items:center;font-size:12px;display:grid;overflow:hidden}.ws-room-cover img{object-fit:cover;width:100%;height:100%}.ws-room-preview-body{padding:var(--water-space-12)}.ws-room-icon{object-fit:contain;width:38px;height:38px;margin-bottom:var(--water-space-6);display:block}.ws-room-preview strong{font-size:17px;font-weight:500}.ws-room-preview p{font-size:12px;line-height:1.6}.ws-room-preview small{color:rgb(var(--water-blue-57-rgb));font-size:10px}.ws-room-actions{margin-top:var(--water-space-14);justify-content:space-between;align-items:center;gap:var(--water-space-8);display:flex}.ws-room-actions>button{padding:var(--water-space-6) var(--water-space-10);background:rgb(var(--water-white-rgb) / .376);color:rgb(var(--water-blue-48-rgb));border:1px solid #fff;border-radius:9px}.ws-room-actions>.primary{width:auto;margin:0}.ws-member-choice{width:100%;padding:var(--water-space-7);background:rgb(var(--water-white-rgb) / .271);color:rgb(var(--water-blue-42-rgb));margin:var(--water-space-4) 0;border:1px solid #fff;border-radius:9px;justify-content:space-between;display:flex}.ws-member-choice[aria-pressed=true]{background:rgb(var(--water-slate-86-rgb) / .549)}.ws-room-flow{padding-top:var(--water-space-16);padding-bottom:75px}.ws-room-flow[open]{align-items:flex-start}.ws-create .ws-create-back{text-align:left;width:100%;margin-left:0;margin-right:0}@media (width<=700px){.ws-room-layout{gap:var(--water-space-8);grid-template-columns:1fr}.ws-room-card{padding:var(--water-space-12) var(--water-space-10)}.ws-room-flow{padding:var(--water-space-6) var(--water-space-6) 90px}.ws-room-layout aside{order:-1}.ws-room-cover{height:100px}.ws-room-preview-body{padding:var(--water-space-8)}.ws-room-icons{grid-template-columns:repeat(3,1fr)}.ws-flow-feedback{bottom:8px}.ws-create .ws-flow-foot{margin-top:var(--water-space-12)!important}}.ws-room-icons .p-art,.ws-room-preview-body>.p-art{background:linear-gradient(135deg, var(--light), var(--shade));width:38px;height:38px;color:var(--ink);margin:0 auto var(--water-space-4);border:1px solid #fff;border-radius:10px;place-items:center;display:grid}.ws-room-preview-body>.p-art{margin:0 0 var(--water-space-6)}.ws-room-icons .p-art svg,.ws-room-preview-body>.p-art svg{stroke-width:1.5px;width:23px;height:23px}.ws-create .ws-logo-picker{border:1px solid rgb(var(--water-white-rgb) / .875);background:rgb(var(--water-white-rgb) / .188);width:58px;height:58px;color:rgb(var(--water-blue-61-rgb));cursor:pointer;transition:background .14s var(--water-ease), border-color .14s var(--water-ease);border-radius:15px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.ws-logo-picker>span{font-size:25px;line-height:1}.ws-create .ws-logo-picker img{object-fit:contain;border-radius:14px;width:100%;height:100%}.ws-create .ws-logo-link{color:rgb(var(--water-blue-35-rgb));text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.dock .ws-trigger>.ws-logo{width:25px;height:25px;box-shadow:none;background:0 0;border:0;border-radius:7px;margin:0;overflow:hidden}.dock .ws-trigger>.ws-logo img{object-fit:contain;border-radius:6px;width:100%;height:100%}.dock .ws-trigger>.ws-logo svg{width:25px;height:25px}.ws-home header .ws-back,.ws-home header .ws-back:active{width:32px;height:32px;padding:var(--water-space-4);box-shadow:none;color:rgb(var(--water-blue-57-rgb));background:0 0;border:0;border-radius:5px;place-items:center;margin:0;line-height:0;display:grid}.ws-home header .ws-back svg{stroke:currentColor;stroke-width:1.5px;fill:none;width:18px;height:18px;display:block}.ws-home header h1:focus{outline:none}.ws-pop{transform-origin:bottom;animation:ws-chooser-in .14s var(--water-ease) both;will-change:auto}.ws-loading{gap:var(--water-space-5);padding:var(--water-space-3) var(--water-space-6);min-height:126px;display:grid}.ws-loading>span{background:linear-gradient(90deg, rgb(var(--water-white-rgb) / .333), rgb(var(--water-white-rgb) / .145));border-radius:10px;height:49px;display:block}@keyframes ws-chooser-in{0%{opacity:0;translate:0 4px;scale:.99}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.ws-pop{animation:none}.ws-logo-picker{transition:none}}.ws-create input[type=file][hidden],.ws-general-editor input[type=file][hidden]{display:none}.ws-general-editor .ws-logo-picker{background:rgb(var(--water-white-rgb) / .208);border:1px solid rgb(var(--water-white-rgb));border-radius:18px;place-items:center;width:74px;min-width:74px;height:74px;padding:0;display:grid;overflow:hidden}.ws-general-editor .ws-logo-picker>.ws-logo{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.ws-general-editor .ws-logo-picker>img{object-fit:contain;width:86%;height:86%}.ws-general-editor .ws-logo-picker>svg{width:32px;height:32px}.ws-general-editor .ws-logo-action{padding:var(--water-space-2) 0;text-align:left;background:0 0;border:0;font-size:13px}.ws-general-editor .ws-form-actions{justify-content:flex-end;gap:var(--water-space-5);margin-top:var(--water-space-12);flex-wrap:wrap;display:flex}.ws-general-editor button:disabled{opacity:.5;cursor:default}.ws-general-editor .ws-feedback{min-height:20px;margin:var(--water-space-7) 0;color:rgb(var(--water-blue-42-rgb));font-size:12px}.ws-editor-error{color:#8c4f57;font-size:12px;line-height:1.6}.ws-discard-prompt{margin-top:var(--water-space-12);padding:var(--water-space-10);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-neutral-97-rgb) / .929);box-shadow:0 10px 28px rgb(var(--water-blue-41-rgb) / .125);border-radius:14px}.ws-discard-prompt h3{margin:0 0 var(--water-space-4);font-size:16px;font-weight:500}.ws-discard-prompt p{font-size:12px;line-height:1.6}@media (width<=480px){.ws-general-editor .ws-image-edit{gap:var(--water-space-6)}.ws-general-editor .ws-image-edit p{font-size:10px}.ws-general-editor .ws-form-actions button{white-space:normal}}.ws-members{max-width:900px}.ws-member-search-label{color:rgb(var(--water-blue-48-rgb));margin:0 0 var(--water-space-10);font-size:12px;display:block}.ws-member-search-label input,.ws-member-confirm input{box-sizing:border-box;border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .318);width:100%;padding:var(--water-space-6) var(--water-space-7);color:rgb(var(--water-blue-36-rgb));font:inherit;margin-top:var(--water-space-4);border-radius:9px;display:block}.ws-member-count{color:rgb(var(--water-blue-57-rgb));font-size:11px}.ws-member-list{margin:0;padding:0;list-style:none}.ws-member-row{align-items:center;gap:var(--water-space-6);padding:var(--water-space-7) var(--water-space-2);border-bottom:1px solid rgb(var(--water-white-rgb) / .502);min-width:0;display:flex}.ws-member-avatar{border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb)), rgb(var(--water-slate-92-rgb)));width:36px;height:36px;color:rgb(var(--water-blue-62-rgb));border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.ws-member-details{flex:1;min-width:0}.ws-member-details strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.ws-member-details small{color:rgb(var(--water-blue-60-rgb));margin-top:var(--water-space-3);overflow-wrap:anywhere;font-size:11px;display:block}.ws-member-you{color:rgb(var(--water-blue-60-rgb));margin-left:var(--water-space-4);font-size:10px}.ws-member-confirm{margin-top:var(--water-space-12);padding:var(--water-space-12);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-neutral-97-rgb) / .875);border-radius:14px}.ws-member-confirm h3{margin:0 0 var(--water-space-5);font-size:17px;font-weight:500}.ws-member-confirm p,.ws-member-confirm label{color:rgb(var(--water-blue-57-rgb));font-size:12px;line-height:1.7}.ws-member-confirm .ws-form-actions{justify-content:flex-end;gap:var(--water-space-5);margin-top:var(--water-space-10);display:flex}.ws-members .ws-danger,.ws-members .ws-member-remove{color:rgb(var(--water-rose-47-rgb))}.ws-members .ws-member-remove{padding:var(--water-space-4);background:0 0;border-color:#0000}.ws-members button:disabled{opacity:.5;cursor:default}.ws-members .ws-feedback{color:rgb(var(--water-blue-52-rgb));font-size:12px;line-height:1.7}.ws-members .ws-section-title{flex-wrap:wrap}.ws-members button:focus-visible,.ws-member-search-label input:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:2px}@media (width<=480px){.ws-member-row{gap:var(--water-space-4);flex-wrap:wrap}.ws-member-row .ws-member-details{flex-basis:calc(100% - 48px)}.ws-member-row>.ws-badge{margin-left:44px}.ws-member-row .ws-member-remove{margin-left:auto}.ws-member-confirm{padding:var(--water-space-7)}.ws-member-confirm .ws-form-actions{flex-wrap:wrap}}.ws-home :is(button,a,input,textarea):focus,.ws-create :is(button,a,input,textarea):focus,.ws-pop button:focus{box-shadow:none;outline:none}.ws-home :is(button,a,input,textarea):focus-visible,.ws-create :is(button,a,input,textarea):focus-visible,.ws-pop button:focus-visible{outline:1px solid rgb(var(--water-blue-52-rgb));outline-offset:2px;box-shadow:none}.ws-home input:focus,.ws-home textarea:focus{border-color:rgb(var(--water-white-rgb) / .851)}.ws-invitations{margin-top:var(--water-space-14)}.ws-invitation-heading{justify-content:space-between;align-items:center;gap:var(--water-space-6);margin-top:var(--water-space-14);display:flex}.ws-invitation-heading h3{font-size:15px;font-weight:500}.ws-invitation-heading button{background:0 0;border-color:#0000}.ws-recipient-field{align-items:center;gap:var(--water-space-4);padding:var(--water-space-5) var(--water-space-6);margin-top:var(--water-space-4);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .318);cursor:text;border-radius:10px;flex-wrap:wrap;display:flex}.ws-recipient-field input{width:auto;min-width:180px;padding:var(--water-space-3) 0;background:0 0;border:0;border-radius:0;flex:1;margin:0}.ws-recipient-chip{align-items:center;gap:var(--water-space-4);border:1px solid rgb(var(--water-white-rgb) / .851);background:rgb(var(--water-slate-94-rgb));max-width:100%;color:rgb(var(--water-blue-42-rgb));padding:var(--water-space-3) var(--water-space-4);border-radius:7px;font-size:12px;display:inline-flex}.ws-recipient-chip>span{overflow-wrap:anywhere;min-width:0}.ws-recipient-chip button{padding:0 var(--water-space-2);background:0 0;border:0;font-size:16px;line-height:20px}.ws-send-progress,.ws-invitation-list{margin:var(--water-space-6) 0;padding:0;list-style:none}.ws-send-progress li,.ws-invitation-list li{justify-content:space-between;align-items:center;gap:var(--water-space-6);padding:var(--water-space-6) 0;border-bottom:1px solid rgb(var(--water-white-rgb) / .502);overflow-wrap:anywhere;font-size:12px;display:flex}.ws-invitation-list strong{font-size:12px;font-weight:500}.ws-invitation-list small,.ws-send-progress small{color:rgb(var(--water-blue-60-rgb));margin-top:var(--water-space-3);font-size:10px;display:block}.ws-invitation-list li>div{min-width:0}.ws-invitation-list .ws-badge{flex:none}.ws-send-progress li>span{min-width:0}@media (width<=480px){.ws-recipient-field input{min-width:120px}.ws-invitation-heading{flex-wrap:wrap}.ws-send-progress li{align-items:flex-start;gap:var(--water-space-2);flex-direction:column}}[data-water-input=pointer] :is(.ws-home,.ws-create,.ws-pop) :is(button,a,input,textarea):focus{box-shadow:none;outline:none}.ws-invitation-filters{gap:var(--water-space-7);margin:var(--water-space-7) 0;align-items:flex-end;display:flex}.ws-invitation-filters label{color:rgb(var(--water-blue-57-rgb));flex:1;font-size:11px;display:block}.ws-invitation-filters input,.ws-invitation-filters select{box-sizing:border-box;width:100%;margin-top:var(--water-space-4);padding:var(--water-space-6) var(--water-space-6);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .318);color:rgb(var(--water-blue-36-rgb));font:inherit;border-radius:9px;font-size:12px}.ws-invitation-filters label:last-child{max-width:180px}.ws-invitation-actions{gap:var(--water-space-3);flex:none;display:flex}.ws-invitation-actions button{padding:var(--water-space-4) var(--water-space-5);background:0 0;border-color:#0000}.ws-invitation-list .ws-invitation-actions{flex:none}.ws-invitations button:disabled{opacity:.5;cursor:default}.ws-invite-role{gap:var(--water-space-6) var(--water-space-8);border:1px solid rgb(var(--water-white-rgb));padding:var(--water-space-6);margin-top:var(--water-space-8);border-radius:9px;flex-wrap:wrap;display:flex}.ws-invite-role legend{color:rgb(var(--water-blue-57-rgb));font-size:11px}.ws-invite-role label{align-items:center;gap:var(--water-space-4);display:flex}.ws-invite-role input{width:auto;accent-color:rgb(var(--water-blue-60-rgb));margin:0}.ws-invitation-settings>.ws-invitations{margin-top:0}[data-water-input=pointer] .ws-home select:focus{box-shadow:none;outline:none}.ws-home select:focus-visible{outline:1px solid rgb(var(--water-blue-52-rgb));outline-offset:2px}@media (width<=650px){.ws-invitation-list li{flex-wrap:wrap}.ws-invitation-list li>div:first-child{flex:1;min-width:120px}.ws-invitation-actions{justify-content:flex-end;width:100%}.ws-invitation-filters{flex-direction:column;align-items:stretch}.ws-invitation-filters label:last-child{max-width:none}}.ws-invitation-settings .ws-invitation-heading h3{display:none}.ws-invitation-settings .ws-invitation-heading{margin-top:var(--water-space-4);justify-content:flex-end}@media (width<=650px){.ws-settings-nav{flex-wrap:wrap}.ws-settings-nav .ws-access-foot{align-items:center;gap:var(--water-space-5);margin:var(--water-space-2) 0 0;padding:var(--water-space-1) var(--water-space-4);flex-basis:100%;display:flex}.ws-settings-nav .ws-access-foot p{margin:0}.ws-invitation-settings>.ws-section-title{align-items:flex-start;gap:var(--water-space-7);flex-direction:column}.ws-invitation-settings>.ws-section-title>div{width:100%}}.ws-invitation-list li>div:first-child{flex:1}.ws-invitation-actions{justify-content:flex-end;min-width:140px}@media (width<=650px){.ws-invitation-actions{min-width:0}.ws-invitation-actions:empty{display:none}}.ws-home{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.ws-home .ws-recipient-field input{font:inherit;color:rgb(var(--water-blue-36-rgb));font-size:12px;line-height:18px}.ws-home .ws-recipient-field input::placeholder{color:rgb(var(--water-blue-57-rgb));opacity:1}.ws-recipient-chip[data-selected=true]{background:rgb(var(--water-slate-87-rgb));border-color:rgb(var(--water-blue-66-rgb));box-shadow:inset 0 0 0 1px rgb(var(--water-blue-66-rgb))}.ws-quiet-loading{min-height:48px}.ws-home p[role=status],.ws-home p[role=alert]{font-family:inherit;font-size:12px;line-height:1.5}.ws-status-filter{min-width:0;max-width:180px;color:rgb(var(--water-blue-57-rgb));flex:1;font-size:11px}.ws-home .ws-status-trigger{margin-top:var(--water-space-4);justify-content:space-between;align-items:center;gap:var(--water-space-6);width:100%;padding:var(--water-space-6) var(--water-space-6);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .318);color:rgb(var(--water-blue-36-rgb));font:inherit;text-align:left;border-radius:9px;font-size:12px;display:flex}.ws-status-trigger svg{fill:none;width:16px;height:16px;stroke:rgb(var(--water-blue-52-rgb));stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ws-status-menu{padding:var(--water-space-3);box-sizing:border-box;border:1px solid rgb(var(--water-white-rgb) / .851);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-94-rgb) / .961));box-shadow:0 14px 40px rgb(var(--water-blue-30-rgb) / .169);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:rgb(var(--water-blue-36-rgb));border-radius:12px;margin:0;font-family:inherit;position:fixed}.ws-home .ws-status-menu button{width:100%;min-height:36px;padding:var(--water-space-4) var(--water-space-5);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;font-size:12px;display:flex}.ws-home .ws-status-menu button[aria-selected=true],.ws-home .ws-status-menu button:focus-visible{background:rgb(var(--water-slate-92-rgb) / .549);outline:none}@media (width<=600px){.ws-status-filter{width:100%;max-width:none}}.ws-home::backdrop{background:rgb(var(--water-slate-92-rgb) / .302);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ws-general-placeholder{gap:var(--water-space-7);max-width:620px;padding-top:var(--water-space-6);display:grid}.ws-general-placeholder span{background:rgb(var(--water-white-rgb) / .271);border:1px solid rgb(var(--water-white-rgb) / .439);border-radius:9px;display:block}.ws-general-placeholder .ws-placeholder-logo{width:64px;height:64px;margin-bottom:var(--water-space-10);border-radius:15px}.ws-general-placeholder .ws-placeholder-line{border:0;width:90px;height:10px}.ws-placeholder-input{height:40px}.ws-placeholder-description{height:88px}.ws-create::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ws-create h1:focus{outline:none}.ws-create .ws-sent,.ws-create .ws-created{animation:ws-creation-result .18s var(--water-ease) both}@keyframes ws-creation-result{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ws-create .ws-sent,.ws-create .ws-created{animation:none}}.ws-create{background:linear-gradient(115deg, rgb(var(--water-slate-92-rgb) / .788), rgb(var(--water-blue-82-rgb) / .741));-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.ws-create[open]{align-items:safe center}.ws-creation-stage{display:contents}.ws-create .ws-room-card{background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .259), rgb(var(--water-slate-94-rgb) / .188));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgb(var(--water-white-rgb) / .659);width:min(960px,100%);box-shadow:0 22px 60px -30px rgb(var(--water-blue-31-rgb) / .208), inset 0 1px rgb(var(--water-white-rgb) / .627)}.ws-create .ws-logo-picker img,.ws-logo img{object-fit:cover;width:100%;height:100%}.ws-logo-crop{width:min(430px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--water-space-12);border:1px solid rgb(var(--water-white-rgb));color:rgb(var(--water-blue-32-rgb));background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-92-rgb) / .961));box-shadow:0 24px 70px rgb(var(--water-blue-31-rgb) / .251);border-radius:20px;font-family:inherit;overflow:auto}.ws-logo-crop::backdrop{background:rgb(var(--water-blue-52-rgb) / .161);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ws-logo-crop h2{margin:0 0 var(--water-space-4);font-size:20px;font-weight:500}.ws-logo-crop p{font-size:12px;line-height:1.5}.ws-crop-preview{aspect-ratio:1;width:min(280px,100%);margin:var(--water-space-10) auto;background:rgb(var(--water-white-rgb) / .533);touch-action:none;cursor:grab;border-radius:24px;position:relative;overflow:hidden}.ws-crop-preview:active{cursor:grabbing}.ws-crop-preview img{object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.ws-logo-crop label{margin:var(--water-space-6) 0;font-size:12px;display:block}.ws-logo-crop input[type=range]{width:100%;margin-top:var(--water-space-4);accent-color:rgb(var(--water-blue-66-rgb));padding:0;display:block}.ws-crop-actions{gap:var(--water-space-4);margin-top:var(--water-space-10);justify-content:flex-end;display:flex}.ws-crop-actions button{padding:var(--water-space-5) var(--water-space-6);font:inherit;color:inherit;border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .376);border-radius:9px;font-size:12px}.ws-crop-actions .ws-primary{background:rgb(var(--water-blue-66-rgb));color:#fff}.ws-logo-crop input[type=range]{appearance:none;height:24px;box-shadow:none;cursor:pointer;background:0 0;border:0}.ws-logo-crop input[type=range]::-webkit-slider-runnable-track{background:rgb(var(--water-blue-84-rgb));border:1px solid rgb(var(--water-white-rgb) / .722);border-radius:5px;height:5px}.ws-logo-crop input[type=range]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;margin-top:calc(-1 * var(--water-space-3));background:rgb(var(--water-blue-66-rgb));border:2px solid rgb(var(--water-neutral-97-rgb));box-shadow:0 2px 5px rgb(var(--water-blue-31-rgb) / .208);border-radius:50%}.ws-logo-crop input[type=range]::-moz-range-track{background:rgb(var(--water-blue-84-rgb));border:1px solid rgb(var(--water-white-rgb) / .722);border-radius:5px;height:4px}.ws-logo-crop input[type=range]::-moz-range-thumb{background:rgb(var(--water-blue-66-rgb));border:2px solid rgb(var(--water-neutral-97-rgb));width:13px;height:13px;box-shadow:0 2px 5px rgb(var(--water-blue-31-rgb) / .208);border-radius:50%}.ws-logo-crop[open]{animation:ws-crop-open .18s var(--water-ease) both}@keyframes ws-crop-open{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ws-logo-crop[open]{animation:none}}.ws-room-card button,.ws-room-card input{font-family:inherit}.ws-room-card .ws-room-actions button{font:inherit;font-size:13px}.ws-room-card .ws-add-icon span{border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .376);width:38px;height:38px;color:rgb(var(--water-blue-54-rgb));margin:auto auto var(--water-space-3);border-radius:10px;place-items:center;font-size:24px;display:grid}.ws-room-card .ws-room-secondary,.ws-room-card .text-button,.ws-cover-actions button{font:inherit;color:rgb(var(--water-blue-42-rgb));border:1px solid rgb(var(--water-white-rgb) / .69);background:rgb(var(--water-white-rgb) / .271);padding:var(--water-space-4) var(--water-space-6);margin:var(--water-space-4) var(--water-space-3) 0 0;border-radius:9px;font-size:12px}.ws-room-card .ws-file-label[hidden]{display:none}.ws-room-cover{touch-action:none;position:relative}.ws-room-cover:has(img){cursor:grab}.ws-room-cover img{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;transform:none}.ws-cover-upload{width:100%;height:100%;color:rgb(var(--water-blue-52-rgb));font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px}.ws-cover-zoom{margin:var(--water-space-6) 0;font-size:12px}.ws-cover-zoom input{appearance:none;width:100%;height:5px;margin:var(--water-space-7) 0;border-radius:5px;border:1px solid rgb(var(--water-white-rgb) / .722)!important;background:rgb(var(--water-blue-84-rgb))!important;padding:0!important}.ws-cover-zoom input::-webkit-slider-thumb{appearance:none;background:rgb(var(--water-blue-66-rgb));border:2px solid rgb(var(--water-neutral-97-rgb));width:16px;height:16px;box-shadow:0 2px 5px rgb(var(--water-blue-31-rgb) / .208);border-radius:50%}.ws-cover-zoom input::-moz-range-thumb{background:rgb(var(--water-blue-66-rgb));border:2px solid rgb(var(--water-neutral-97-rgb));border-radius:50%;width:13px;height:13px}.ws-room-workspace{align-items:center;gap:var(--water-space-5);font:inherit;color:rgb(var(--water-blue-42-rgb));margin-top:var(--water-space-10);font-size:12px;display:flex}.ws-room-workspace .ws-logo{flex:none;width:28px;height:28px}.ws-administration{font:inherit}.ws-administration>p,.ws-delete-panel p{color:rgb(var(--water-blue-52-rgb));font-size:12px;line-height:1.7}.ws-delete-panel{background:rgb(var(--water-white-rgb) / .333);padding:var(--water-space-12);margin-top:var(--water-space-14);border:1px solid #dcbfc7;border-radius:14px;max-width:660px}.ws-delete-panel h3{font-size:16px;font-weight:500}.ws-delete-panel label{gap:var(--water-space-6);font-size:12px;display:grid}.ws-delete-panel strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.ws-delete-panel input{border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .439);padding:var(--water-space-6);color:inherit;font:inherit;border-radius:9px}.ws-home .ws-danger{color:#fff;border:1px solid rgb(var(--water-white-rgb) / .549);background:#a56470}.ws-delete-recovery{z-index:220;max-width:360px;padding:var(--water-space-10);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-slate-94-rgb) / .961);color:rgb(var(--water-blue-32-rgb));box-shadow:0 12px 30px rgb(var(--water-blue-31-rgb) / .188);border-radius:14px;font-size:12px;position:fixed;bottom:85px;right:24px}.ws-delete-recovery button{font:inherit;padding:var(--water-space-4) var(--water-space-6);background:rgb(var(--water-white-rgb) / .502);color:inherit;border:1px solid #fff;border-radius:8px}.ws-logo{overflow:hidden}.ws-logo img{border-radius:inherit}.ws-room-icon{object-fit:cover;border-radius:10px}.ws-custom-icon{justify-content:center;gap:var(--water-space-4);flex-direction:column;min-width:0;display:flex}.ws-custom-icon-preview{justify-content:center;align-items:center;gap:var(--water-space-5);border:1px solid rgb(var(--water-white-rgb) / .722);background:rgb(var(--water-white-rgb) / .22);border-radius:10px;min-height:65px;display:flex}.ws-custom-icon-preview img{object-fit:cover;border-radius:10px;width:40px;height:40px}.ws-room-icons .ws-icon-edit,.ws-icon-edit{width:24px!important;min-height:24px!important;padding:var(--water-space-2)!important;background:rgb(var(--water-white-rgb) / .439)!important;border:0!important;border-radius:6px!important}.ws-icon-edit svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ws-icon-mini-actions{gap:var(--water-space-3);justify-content:center;display:flex}.ws-room-card .ws-icon-mini-actions button,.ws-icon-mini-actions button{font:inherit;border:1px solid rgb(var(--water-white-rgb) / .627);background:rgb(var(--water-white-rgb) / .251);color:rgb(var(--water-blue-48-rgb));border-radius:6px;margin:0;padding:var(--water-space-2) var(--water-space-4)!important;width:auto!important;min-height:24px!important;font-size:10px!important}.ws-room-layout>form{flex-direction:column;min-width:0;display:flex}.ws-room-layout fieldset{flex-direction:column;flex:1;min-width:0;display:flex}.ws-room-access-block{padding-top:var(--water-space-10);margin-top:auto}.ws-room-layout>aside{padding-bottom:var(--water-space-32);flex-direction:column;align-self:stretch;display:flex}.ws-room-workspace{padding-top:var(--water-space-12);text-align:right;justify-content:flex-end;gap:var(--water-space-5);margin-top:auto;font-size:15px;font-weight:550}.ws-room-workspace .ws-logo{width:30px;height:30px}.ws-room-card[data-room-step="2"] .ws-room-layout>aside{padding-bottom:0}.ws-room-actions{padding-top:var(--water-space-12);margin-top:auto}.ws-room-card .ws-room-actions>button{width:114px;min-width:114px;height:44px;min-height:44px;padding:var(--water-space-5) var(--water-space-7);font:inherit;border-radius:10px;justify-content:center;align-items:center;font-size:13px;line-height:20px;display:flex}.ws-room-card button:disabled,.ws-member-choice:disabled{cursor:default}.ws-create{-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;background:0 0}.ws-create>.water-atmosphere{z-index:-1}@media (width<=700px){.ws-room-layout>aside{padding-bottom:0}.ws-room-workspace{margin-top:var(--water-space-10)}.ws-room-actions{margin-top:0}.ws-room-workspace span:last-child{overflow-wrap:anywhere}}.ws-project-icon-picker{margin:var(--water-space-10) 0;border:0;padding:0}.ws-project-icon-picker legend{margin-bottom:var(--water-space-5);color:rgb(var(--water-blue-52-rgb));font-size:12px}.ws-project-icons{gap:var(--water-space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ws-project-icons>button{border:1px solid rgb(var(--water-white-rgb) / .627);background:rgb(var(--water-white-rgb) / .208);padding:var(--water-space-3);min-height:42px;color:rgb(var(--water-blue-52-rgb));border-radius:9px}.ws-project-icons>button[aria-pressed=true]{background:rgb(var(--water-blue-84-rgb));border-color:rgb(var(--water-blue-72-rgb))}.ws-project-icons .p-art{width:30px;height:30px;margin:auto}.ws-project-icons .ws-custom-icon,.ws-project-icons>.ws-add-icon{grid-column:span 2;font-size:10px}.ws-created-previews{gap:var(--water-space-7);margin:var(--water-space-12) 0;display:grid}.ws-project-preview{align-items:center;gap:var(--water-space-8);text-align:left;padding:var(--water-space-10);border:1px solid rgb(var(--water-white-rgb) / .788);background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .408), rgb(var(--water-slate-94-rgb) / .188));box-shadow:0 8px 24px rgb(var(--water-blue-48-rgb) / .047);border-radius:16px;display:flex}.ws-project-preview-icon{flex:none;width:48px;height:48px}.ws-project-preview-icon img{object-fit:cover;border-radius:14px;width:100%;height:100%}.ws-project-preview-icon .p-art{border-radius:50%;width:48px;height:48px}.ws-create .ws-created-previews h3{margin:var(--water-space-2) 0;color:rgb(var(--water-blue-36-rgb));overflow-wrap:anywhere;font-size:15px;font-weight:550}.ws-preview-kind{letter-spacing:1.5px;color:rgb(var(--water-blue-62-rgb));font-size:9px}.ws-created-previews small{color:rgb(var(--water-blue-60-rgb));font-size:11px}.ws-created-room{border:1px solid rgb(var(--water-white-rgb) / .788);background:rgb(var(--water-white-rgb) / .22);text-align:left;border-radius:16px;overflow:hidden}.ws-created-room-cover{background:linear-gradient(120deg, rgb(var(--water-blue-78-rgb) / .667), rgb(var(--water-slate-87-rgb) / .667));height:85px;overflow:hidden}.ws-created-room-cover img{object-fit:cover;width:100%;height:100%}.ws-created-room-body{padding:var(--water-space-8)}.ws-created-room-title{align-items:center;gap:var(--water-space-6);display:flex}.ws-preview-room-icon{flex:none;width:36px;height:36px}.ws-preview-room-icon img{object-fit:cover;border-radius:10px;width:100%;height:100%}.ws-preview-room-icon .p-art{width:36px;height:36px}.ws-create .ws-created-room-body p{margin:var(--water-space-5) 0;font-size:11px}.ws-preview-members{align-items:center;gap:var(--water-space-3);margin-top:var(--water-space-6);color:rgb(var(--water-blue-57-rgb));font-size:10px;display:flex}.ws-preview-member{background:rgb(var(--water-slate-87-rgb));border:1px solid #fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.ws-preview-members>span:last-child{margin-left:var(--water-space-2);overflow-wrap:anywhere}.ws-preview-image-placeholder{background:rgb(var(--water-slate-87-rgb) / .502);border-radius:inherit;width:100%;height:100%;display:block}.ws-room-card[data-room-step="1"] .ws-room-actions{margin-top:0}.ws-created-room-cover{position:relative}.ws-created-room-cover img{max-width:none}.ws-create .brand img{aspect-ratio:131.52/43}.ws-crop-actions button{box-sizing:border-box;justify-content:center;align-items:center;height:36px;min-height:36px;display:inline-flex}.ws-crop-actions .ws-primary:disabled{background:rgb(var(--water-slate-87-rgb));color:rgb(var(--water-slate-56-rgb));border-color:rgb(var(--water-white-rgb) / .627);opacity:1;cursor:default;box-shadow:none}.ws-custom-icon-preview{position:relative}.ws-custom-icon-preview img{margin:0}.ws-room-icons .ws-icon-edit,.ws-icon-edit{box-shadow:none;position:absolute;top:50%;left:calc(75% + 10px);transform:translate(-50%,-50%);background:0 0!important;border:0!important}.ws-project-icons .ws-custom-icon{grid-column:span 2;align-items:start}.ws-project-icons .ws-custom-icon-preview{box-sizing:border-box;border-radius:9px;width:calc(50% - 3.5px);height:42px;min-height:42px}.ws-project-icons .ws-custom-icon-preview img{border-radius:7px;width:30px;height:30px}.ws-project-icons .ws-icon-edit{left:calc(100% + 18px)}.ws-project-workspace{justify-content:flex-end;align-items:center;gap:var(--water-space-5);margin:var(--water-space-10) 0;color:rgb(var(--water-blue-42-rgb));font-size:15px;font-weight:550;display:flex}.ws-project-workspace .ws-logo{flex:0 0 30px;width:30px;height:30px}.ws-project-workspace .ws-logo img{object-fit:cover;width:100%;height:100%}.ws-role-dialog{box-sizing:border-box;width:min(480px,100vw - 32px);padding:var(--water-space-14);border:1px solid rgb(var(--water-white-rgb) / .753);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .949), rgb(var(--water-slate-92-rgb) / .961));color:rgb(var(--water-blue-36-rgb));box-shadow:0 22px 65px rgb(var(--water-blue-29-rgb) / .22);font:inherit;border-radius:22px}.ws-role-dialog::backdrop{background:rgb(var(--water-blue-29-rgb) / .208);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ws-role-dialog h2,.ws-role-policy h2{margin:0 0 var(--water-space-5);font-size:21px;font-weight:500}.ws-role-dialog p,.ws-role-policy p{font-size:13px;line-height:1.55}.ws-role-choices{margin:var(--water-space-12) 0 var(--water-space-8);gap:var(--water-space-5);border:0;padding:0;display:grid}.ws-role-choices legend{margin-bottom:var(--water-space-5);font-size:12px}.ws-role-choices label{gap:var(--water-space-6);padding:var(--water-space-7);border:1px solid rgb(var(--water-white-rgb) / .753);background:rgb(var(--water-white-rgb) / .22);border-radius:12px;align-items:center;display:flex}.ws-role-choices label.is-selected{background:rgb(var(--water-blue-84-rgb) / .502);border-color:rgb(var(--water-blue-66-rgb))}.ws-role-choices strong{font-size:14px;font-weight:500;display:block}.ws-role-choices small{margin-top:var(--water-space-2);font-size:12px;line-height:1.45;display:block}.ws-role-choices input,.ws-role-confirm-check input{width:16px;height:16px;accent-color:rgb(var(--water-blue-50-rgb));flex:0 0 16px}.ws-role-confirm-check{gap:var(--water-space-5);align-items:center;font-size:12px;display:flex}.ws-role-dialog .ws-form-actions{justify-content:flex-end;gap:var(--water-space-5);margin-top:var(--water-space-12);display:flex}.ws-role-dialog button{font:inherit;min-width:105px;height:40px;padding:0 var(--water-space-7);border:1px solid rgb(var(--water-white-rgb) / .741);background:rgb(var(--water-white-rgb) / .271);color:inherit;border-radius:10px;font-size:13px}.ws-role-dialog button.ws-primary{background:rgb(var(--water-blue-50-rgb));color:#fff}.ws-role-dialog button:disabled{background:rgb(var(--water-slate-87-rgb));color:rgb(var(--water-slate-56-rgb));cursor:default}.ws-role-policy article{padding:var(--water-space-7) var(--water-space-8);border:1px solid rgb(var(--water-white-rgb) / .69);background:rgb(var(--water-white-rgb) / .157);margin:var(--water-space-6) 0;border-radius:12px}.ws-role-policy h3{margin:0;font-size:15px;font-weight:550}.ws-role-dialog:focus{outline:none}.ws-role-dialog :focus-visible{outline:1px solid rgb(var(--water-blue-56-rgb));outline-offset:3px}@keyframes ws-role-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ws-role-dialog{animation:none}}.ws-members .ws-member-role{color:rgb(var(--water-blue-48-rgb))}.ws-about-roles{margin:var(--water-space-10) 0}.ws-about-roles summary{cursor:pointer;color:rgb(var(--water-blue-42-rgb));width:fit-content;font-size:13px}.ws-about-roles[open] summary{margin-bottom:var(--water-space-8)}.ws-space-admission{gap:var(--water-space-4);margin-top:var(--water-space-7);flex-wrap:wrap;display:flex}.ws-space-admission p{width:100%}.ws-space-admission button{border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .314);padding:var(--water-space-4) var(--water-space-6);font:inherit;border-radius:8px;font-size:12px}.ws-team-segments{gap:var(--water-space-2);padding:var(--water-space-3);margin:var(--water-space-12) 0;border:1px solid rgb(var(--water-white-rgb) / .69);background:rgb(var(--water-slate-80-rgb) / .161);border-radius:16px;width:fit-content;max-width:100%;display:flex}.ws-team-segments button{justify-content:center;align-items:center;gap:var(--water-space-5);padding:var(--water-space-5) var(--water-space-10);color:rgb(var(--water-blue-52-rgb));font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;font-size:13px;transition:background .2s,box-shadow .2s,color .2s;display:flex}.ws-team-segments button[aria-pressed=true]{color:rgb(var(--water-blue-29-rgb));background:rgb(var(--water-white-rgb) / .722);border-color:rgb(var(--water-white-rgb));box-shadow:0 3px 10px rgb(var(--water-blue-36-rgb) / .071)}.ws-team-segments small{background:rgb(var(--water-blue-72-rgb) / .141);padding:var(--water-space-1) var(--water-space-3);border-radius:20px;font-size:10px}.ws-agent-empty{text-align:center;padding:60px var(--water-space-12);border:1px solid rgb(var(--water-white-rgb) / .627);background:linear-gradient(130deg, rgb(var(--water-white-rgb) / .396), rgb(var(--water-slate-92-rgb) / .239));border-radius:22px}.ws-agent-symbol{width:64px;height:64px;margin:0 auto var(--water-space-12);background:rgb(var(--water-white-rgb) / .439);color:rgb(var(--water-blue-66-rgb));border-radius:20px;place-items:center;font-size:38px;display:grid}.ws-agent-empty h3{color:rgb(var(--water-blue-32-rgb));font-size:20px;font-weight:500}.ws-agent-empty p{max-width:300px;margin:var(--water-space-6) auto;font-size:13px;line-height:1.7}.ws-agent-empty small{color:rgb(var(--water-slate-56-rgb));font-size:11px}.ws-spaces-directory>h2{margin:0 0 var(--water-space-5);color:rgb(var(--water-blue-30-rgb));font-size:24px;font-weight:500}.ws-spaces-directory>p{color:rgb(var(--water-blue-52-rgb));font-size:13px;line-height:1.6}.ws-space-section{margin-top:var(--water-space-14)}.ws-space-section-title{align-items:center;gap:var(--water-space-5);margin-bottom:var(--water-space-7);display:flex}.ws-space-section-title h3{color:rgb(var(--water-blue-36-rgb));margin:0;font-size:14px;font-weight:500}.ws-space-section-title>span{color:rgb(var(--water-blue-57-rgb));font-size:11px}.ws-space-grid{gap:var(--water-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ws-space-card{border:1px solid rgb(var(--water-white-rgb) / .769);background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .439), rgb(var(--water-slate-94-rgb) / .29));min-width:0;box-shadow:0 5px 16px rgb(var(--water-blue-38-rgb) / .035);border-radius:18px;overflow:hidden}.ws-space-cover{background:linear-gradient(125deg, rgb(var(--water-slate-86-rgb)), rgb(var(--water-slate-94-rgb)), rgb(var(--water-teal-85-rgb)));height:100px;overflow:hidden}.ws-space-cover img{object-fit:cover;width:100%;height:100%}.ws-space-cover-pattern{background:radial-gradient(ellipse at 20% 90%, rgb(var(--water-white-rgb) / .439), transparent 60%);width:100%;height:100%;display:block}.ws-space-card-body{padding:var(--water-space-10)}.ws-space-card-icon{width:36px;height:36px;margin-bottom:var(--water-space-7)}.ws-space-card-icon img,.ws-space-card-icon .p-art{object-fit:cover;border-radius:10px;width:36px;height:36px}.ws-space-card h4{margin:0 0 var(--water-space-4);color:rgb(var(--water-blue-31-rgb));overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.4}.ws-space-open{justify-content:space-between;align-items:center;gap:var(--water-space-5);text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:flex}.ws-space-open span{color:rgb(var(--water-blue-60-rgb));font-size:15px}.ws-space-card p{color:rgb(var(--water-blue-52-rgb));margin:var(--water-space-4) 0;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.ws-space-card small{color:rgb(var(--water-blue-60-rgb));margin:var(--water-space-6) 0;font-size:11px;display:block}.ws-space-card .ws-primary,.ws-space-card .text-button{font:inherit;margin-top:var(--water-space-6);font-size:12px}.ws-space-empty{padding:var(--water-space-12);border:1px dashed rgb(var(--water-white-rgb) / .627);color:rgb(var(--water-slate-56-rgb));border-radius:16px;font-size:13px}.ws-space-back{background:rgb(var(--water-white-rgb) / .314);padding:var(--water-space-5) var(--water-space-7);font:inherit;color:rgb(var(--water-blue-42-rgb));margin-top:var(--water-space-7);border:0;border-radius:10px;font-size:12px}.ws-space-admission{gap:var(--water-space-4);margin-top:var(--water-space-6);flex-direction:column;display:flex}.ws-space-admission button{border:1px solid rgb(var(--water-white-rgb) / .565);background:rgb(var(--water-white-rgb) / .376);padding:var(--water-space-4);font:inherit;color:rgb(var(--water-blue-38-rgb));border-radius:8px;font-size:12px}@media (width<=600px){.ws-space-grid{grid-template-columns:1fr}.ws-team-segments{width:100%}.ws-team-segments button{padding:var(--water-space-5) var(--water-space-4);gap:var(--water-space-3);flex:1}}@media (prefers-reduced-motion:reduce){.ws-team-segments button{transition:none}}.ws-home .ws-spaces-directory .ws-space-open{width:100%;height:auto;min-height:0;box-shadow:none;text-align:left;font:inherit;color:rgb(var(--water-blue-31-rgb));background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:16px;font-weight:500;line-height:1.4;display:flex}.ws-home .ws-spaces-directory .ws-space-card{cursor:default}.ws-home .ws-spaces-directory button.ws-space-cover{background:linear-gradient(125deg, rgb(var(--water-slate-86-rgb)), rgb(var(--water-slate-94-rgb)), rgb(var(--water-teal-85-rgb)));border:0;border-radius:0;width:100%;height:100px;min-height:0;margin:0;padding:0;display:block;overflow:hidden}@media (width<=600px){.ws-team-segments{box-sizing:border-box}.ws-team-segments button{min-width:0;padding:var(--water-space-5) var(--water-space-2);gap:var(--water-space-2);flex:1 1 0;font-size:12px}.ws-team-segments small{padding:var(--water-space-1) var(--water-space-2);font-size:9px}}.ws-home .ws-access-foot .ws-leave-link{margin-top:var(--water-space-8);padding:var(--water-space-4) 0;box-shadow:none;font:inherit;color:#846e77;text-align:left;background:0 0;border:0;font-size:12px}.ws-leave-eyebrow{letter-spacing:1.5px;color:rgb(var(--water-blue-60-rgb));margin-bottom:var(--water-space-7);font-size:10px;display:block}.ws-leave-preserved{border:1px solid rgb(var(--water-white-rgb) / .737);padding:var(--water-space-8);background:rgb(var(--water-white-rgb) / .251);color:rgb(var(--water-blue-45-rgb));margin:var(--water-space-10) 0;border-radius:12px;font-size:13px;line-height:1.6}.ws-leave-dialog .ws-form-actions button{flex:1;min-height:40px}.wi-face{color:rgb(var(--water-blue-38-rgb));background:linear-gradient(145deg, rgb(var(--water-slate-87-rgb)), rgb(var(--water-rose-89-rgb)))!important;border-radius:12px!important}.wi-inbox-row .row-context{text-transform:capitalize}.wi-card{flex-direction:column;display:flex;overflow:hidden}.wi-stage.closing{opacity:0;transition:opacity .22s}.wi-header-symbol{padding:var(--water-space-4);color:rgb(var(--water-blue-52-rgb));font-size:24px}.wi-heading{flex:1;min-width:0}.wi-scroll{min-height:0;padding-block:var(--water-space-7) var(--water-space-20);scrollbar-width:none;flex:1;scroll-padding-block:14px 40px;overflow:auto;-webkit-mask-image:linear-gradient(#0000,#000 14px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 14px calc(100% - 28px),#0000)}.wi-scroll::-webkit-scrollbar{display:none}.wi-banner{height:145px;margin:var(--water-space-10) var(--water-space-14) 0;background:radial-gradient(ellipse at 20% 0, rgb(var(--water-neutral-97-rgb)), transparent 65%), linear-gradient(125deg, rgb(var(--water-slate-87-rgb)), rgb(var(--water-rose-89-rgb)));border-radius:18px;justify-content:center;align-items:center;display:flex;position:relative}.wi-banner>span{letter-spacing:2px;color:rgb(var(--water-blue-45-rgb));font-size:10px;position:absolute;top:17px;left:20px}.wi-logo{background:rgb(var(--water-white-rgb) / .612);width:72px;height:72px;box-shadow:0 8px 24px rgb(var(--water-blue-45-rgb) / .102);color:rgb(var(--water-blue-45-rgb));border-radius:19px;place-items:center;font-size:25px;display:grid;overflow:hidden}.wi-logo img{object-fit:cover;width:100%;height:100%}.wi-body{padding:var(--water-space-12) var(--water-space-16) var(--water-space-16);color:rgb(var(--water-blue-38-rgb))}.wi-eyebrow{letter-spacing:1.6px;color:rgb(var(--water-blue-60-rgb));font-size:9px}.wi-body h2{margin:var(--water-space-5) 0 var(--water-space-6);font-size:27px;font-weight:500;line-height:1.2}.wi-purpose{font-size:14px;line-height:1.6}.wi-inviter{gap:var(--water-space-6);margin:var(--water-space-12) 0;align-items:center;display:flex}.wi-inviter>span{background:rgb(var(--water-slate-94-rgb));border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.wi-inviter strong,.wi-inviter small{font-size:12px;font-weight:400;display:block}.wi-inviter small{margin-top:var(--water-space-2);color:rgb(var(--water-blue-60-rgb));font-size:10px}.wi-access{background:rgb(var(--water-white-rgb) / .239);border:1px solid rgb(var(--water-white-rgb) / .612);padding:var(--water-space-8);border-radius:14px}.wi-access>span{font-size:11px}.wi-access>strong{float:right;text-transform:capitalize;font-size:12px;font-weight:500}.wi-access p{margin-bottom:0;font-size:12px;line-height:1.6}.wi-expiry{color:rgb(var(--water-slate-62-rgb));margin:var(--water-space-8) 0 var(--water-space-12);font-size:10px}.wi-actions{gap:var(--water-space-6);display:flex}.wi-card button{font:inherit;cursor:pointer}.wi-actions button,.wi-result>button,.wi-recovery button{min-height:39px;padding:0 var(--water-space-10);border:1px solid rgb(var(--water-white-rgb) / .722);background:rgb(var(--water-white-rgb) / .42);color:rgb(var(--water-blue-45-rgb));border-radius:11px;font-size:12px}.wi-actions button{flex:1}.wi-card .wi-primary{background:rgb(var(--water-blue-57-rgb));color:#fff;border-color:rgb(var(--water-blue-62-rgb))}.wi-card button:disabled{opacity:.5;cursor:default}.wi-result{padding:var(--water-space-12) var(--water-space-5);text-align:center}.wi-result h3{font-size:19px;font-weight:500}.wi-result p{font-size:12px;line-height:1.6}.wi-recovery{padding:var(--water-space-6) var(--water-space-14);color:#6d6072;font-size:12px}.wi-inbox-status{color:rgb(var(--water-slate-56-rgb));padding:var(--water-space-4) 0;text-align:center;font-size:12px}@media (width<=600px){.wi-banner{margin:var(--water-space-8) var(--water-space-8) 0;height:110px}.wi-body{padding:var(--water-space-10)}.wi-body h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.wi-stage.closing{transition:none}}.wi-inbox-row .wi-face:after{display:none}.ws-recipient-suggestions{margin:var(--water-space-3) 0 0;padding:var(--water-space-3);border:1px solid rgb(var(--water-white-rgb) / .851);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .929), rgb(var(--water-slate-94-rgb) / .929));box-shadow:0 12px 28px rgb(var(--water-blue-30-rgb) / .125);border-radius:14px;max-height:240px;list-style:none;overflow:auto}.ws-recipient-suggestions li{align-items:center;gap:var(--water-space-6);padding:var(--water-space-5) var(--water-space-6);cursor:pointer;border-radius:9px;display:flex}.ws-recipient-suggestions li[aria-selected=true]{background:rgb(var(--water-slate-87-rgb) / .651)}.ws-recipient-suggestions strong,.ws-recipient-suggestions small{line-height:1.5;display:block}.ws-recipient-suggestions small{color:rgb(var(--water-slate-56-rgb))}.wi-summary{margin:var(--water-space-12) 0 var(--water-space-4);padding:var(--water-space-10) 0;border-block:1px solid rgb(var(--water-white-rgb) / .565);gap:var(--water-space-5);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wi-summary div{min-width:0}.wi-summary dd{color:rgb(var(--water-blue-36-rgb));place-items:center;min-height:30px;margin:0;font-size:22px;font-weight:500;display:grid}.wi-summary div:nth-child(2) dd{font-size:12px}.wi-summary dt{color:rgb(var(--water-slate-56-rgb));margin-top:var(--water-space-2);font-size:12px}.wi-summary-note{color:rgb(var(--water-slate-56-rgb));text-align:center;font-size:11px;line-height:1.5}.wi-result>button{margin-inline:auto}@media (width<=420px){.wi-summary{gap:var(--water-space-3)}.wi-summary dd{font-size:19px}.wi-summary div:nth-child(2) dd{font-size:11px}}.ws-invite-role .ws-invite-guest{padding-left:var(--water-space-8);border-left:1px solid rgb(var(--water-slate-74-rgb) / .4);color:rgb(var(--water-blue-57-rgb));margin-left:auto}.ws-workspace-cover{aspect-ratio:3;isolation:isolate;background:rgb(var(--water-white-rgb) / .06);border-radius:16px;width:100%;position:relative;overflow:hidden}.ws-workspace-cover img{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.ws-workspace-cover.is-editing{cursor:grab;touch-action:none}.ws-workspace-cover.is-editing:active{cursor:grabbing}.ws-cover-editor{margin:var(--water-space-12) 0;min-width:0}.ws-cover-label{margin-bottom:var(--water-space-5);justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.ws-cover-label small{opacity:.5;font-size:11px}.ws-cover-empty{aspect-ratio:3;border:1px dashed rgb(var(--water-white-rgb) / .18);background:rgb(var(--water-white-rgb) / .035);justify-content:center;align-items:center;gap:var(--water-space-3);width:100%;color:inherit;border-radius:16px;flex-direction:column;display:flex}.ws-cover-empty>span{opacity:.6;font-size:24px;font-weight:300}.ws-cover-empty strong{font-size:13px;font-weight:500}.ws-cover-empty small{opacity:.5;font-size:11px}.ws-cover-crop{width:min(600px,100vw - 32px)}.ws-cover-crop .ws-workspace-cover{margin:var(--water-space-10) 0}.ws-cover-editor .ws-cover-actions{margin-top:var(--water-space-5);flex-wrap:wrap}.ws-cover-editor .ws-cover-actions button{font-size:11px}.ws-arrival-cover{margin:0 0 var(--water-space-12)}.wi-banner.has-cover{background:0 0;height:auto;padding-top:0}.wi-banner.has-cover>.ws-workspace-cover{border-radius:0}.wi-banner.has-cover>span{z-index:1;padding:var(--water-space-3) var(--water-space-5);background:rgb(var(--water-black-rgb) / .4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;position:absolute;top:18px;left:22px}.wi-banner.has-cover .wi-logo{z-index:2;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}@media (width<=420px){.ws-cover-empty small{display:none}.ws-cover-actions{gap:var(--water-space-4)}}.wi-banner.has-cover{overflow:hidden}.wi-banner.has-cover>span{color:#fff}.wi-heading .name{overflow-wrap:anywhere}@media (width<=480px){.wi-banner.has-cover .wi-logo{border-radius:9px;width:32px;height:32px;bottom:7px}.wi-banner.has-cover>span{padding:var(--water-space-2) var(--water-space-3);letter-spacing:1px;font-size:8px;top:6px;left:10px}}.ws-image-preview{flex:none;position:relative}.ws-upload-line>.ws-image-preview{width:fit-content}.ws-image-preview .ws-image-remove{z-index:2;border:1px solid rgb(var(--water-white-rgb) / .722);background:rgb(var(--water-neutral-97-rgb) / .851);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:24px;height:24px;min-height:0;color:rgb(var(--water-blue-45-rgb));box-shadow:0 2px 8px rgb(var(--water-blue-31-rgb) / .125);border-radius:50%;place-items:center;padding:0;font-family:inherit;font-size:18px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.ws-image-preview .ws-image-remove:disabled{opacity:.45}.ws-workspace-identity{align-items:center;gap:var(--water-space-8);min-width:0;display:flex}.ws-workspace-identity>.wi-logo,.ws-workspace-identity>.ws-logo{border-radius:17px;flex:none;width:64px;height:64px}.ws-workspace-identity h2{overflow-wrap:anywhere;text-align:left;min-width:0;margin:0}.wi-body .ws-workspace-identity{margin:var(--water-space-6) 0 var(--water-space-10)}.ws-arrival-identity{margin:0 0 var(--water-space-12)}.ws-arrival-identity h2{font-size:24px}.ws-general-identity{align-items:center;gap:var(--water-space-10);display:flex}.ws-general-identity>label{color:rgb(var(--water-blue-48-rgb));flex:1;min-width:0;font-size:12px}.ws-general-logo-controls{margin:calc(-1 * var(--water-space-2)) 0 var(--water-space-6)}@media (width<=480px){.ws-workspace-identity{gap:var(--water-space-6)}.ws-workspace-identity>.wi-logo,.ws-workspace-identity>.ws-logo{border-radius:13px;width:48px;height:48px}.ws-general-identity{gap:var(--water-space-6)}}.ws-image-preview:has(>.ws-logo-picker) .ws-image-remove{box-sizing:border-box;width:25%;height:25%;font-size:13px;top:3px;right:3px}.ws-general-identity .ws-image-preview .ws-image-remove{font-size:15px}.ws-image-remove:after{content:"";inset:calc(-1 * var(--water-space-3));position:absolute}.ws-cover-crop .ws-crop-actions button{flex:1 1 0;width:0}.ws-image-preview>.ws-logo-picker{margin:0}:is(.ws-image-preview .ws-image-remove,.ws-image-preview:has(>.ws-logo-picker) .ws-image-remove){opacity:0;pointer-events:none;transition:opacity .12s var(--water-ease);top:0;right:0;transform:translate(25%,-25%)}.ws-image-preview:focus-within .ws-image-remove{opacity:1;pointer-events:auto}.ws-room-preview{overflow:visible}.ws-room-cover{border-radius:16px 16px 0 0}.ws-custom-icon-preview.ws-image-preview{overflow:visible}.ws-custom-icon-preview .ws-image-remove{width:16px;height:16px;font-size:12px}@media (hover:none),(pointer:coarse){:is(.ws-image-preview .ws-image-remove,.ws-image-preview:has(>.ws-logo-picker) .ws-image-remove){opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.ws-image-preview .ws-image-remove{transition:none}}.ws-custom-image{display:inline-flex}.ws-custom-icon-preview{overflow:visible}.ws-image-preview .ws-image-remove{box-sizing:border-box;margin:0}.ws-logo-crop.is-circle .ws-crop-preview{box-shadow:0 0 0 1px rgb(var(--water-white-rgb) / .816), 0 10px 30px rgb(var(--water-blue-31-rgb) / .149);border-radius:50%}.ws-logo-crop .ws-crop-extra{justify-content:center;gap:var(--water-space-10);margin:var(--water-space-1) 0 var(--water-space-7);display:flex}.ws-logo-crop .ws-crop-extra button,.ws-logo-crop .ws-crop-extra label{all:unset;color:rgb(var(--water-blue-48-rgb));cursor:pointer;font-size:12px}.ws-logo-crop .ws-crop-extra .danger{color:rgb(var(--water-rose-47-rgb))}.ws-logo-crop .ws-crop-extra button:focus-visible,.ws-logo-crop .ws-crop-extra label:focus-within{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:3px;border-radius:4px}.ws-create .auth-card .water-button.ws-create-back{min-height:44px;padding:var(--water-space-5) 0;margin:0 0 var(--water-space-12)}.ws-create .auth-card .water-button-main.primary{margin-top:18px}.shared-project-overview{width:min(1120px,100% - 96px);left:50%;right:auto;transform:translate(-50%)}.shared-project-overview .pw-back{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.shared-project-overview .p-workspace .workspace-identity,.shared-project-fixed-workspace .workspace-identity{align-items:center;gap:var(--water-space-4);display:flex}.shared-project-overview .ws-logo,.shared-project-fixed-workspace .ws-logo{flex:none;place-items:center;width:20px;height:20px;display:grid}.shared-project-overview .ws-logo svg,.shared-project-fixed-workspace .ws-logo svg{fill:none;width:18px;height:18px;stroke:rgb(var(--water-blue-62-rgb));stroke-width:1.4px}.shared-project-overview .ws-logo img,.shared-project-fixed-workspace .ws-logo img{object-fit:cover;border-radius:5px;width:100%;height:100%}.shared-project-overview-body{padding:var(--water-space-16) 36px var(--water-space-24);-webkit-mask-image:linear-gradient(to bottom, transparent, rgb(var(--water-black-rgb)) 12px, rgb(var(--water-black-rgb)) calc(100% - 28px), transparent);mask-image:linear-gradient(to bottom, transparent, rgb(var(--water-black-rgb)) 12px, rgb(var(--water-black-rgb)) calc(100% - 28px), transparent);overflow:auto}.shared-project-description{color:rgb(var(--water-blue-52-rgb));white-space:pre-wrap;overflow-wrap:anywhere;margin:var(--water-space-12) 0;font-size:13px}.shared-project-overview dl{gap:60px;font-size:12px;display:flex}.shared-project-overview dt{color:rgb(var(--water-blue-57-rgb));margin-bottom:var(--water-space-4)}.shared-project-overview dd{margin:0}.shared-project-editor{width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:hidden}.shared-project-editor form{max-height:calc(100dvh - 180px);padding:0 var(--water-space-2) 36px;-webkit-mask-image:linear-gradient(to bottom, rgb(var(--water-black-rgb)), rgb(var(--water-black-rgb)) calc(100% - 20px), transparent);mask-image:linear-gradient(to bottom, rgb(var(--water-black-rgb)), rgb(var(--water-black-rgb)) calc(100% - 20px), transparent);overflow:auto}.shared-project-editor form>label{margin:var(--water-space-8) 0 var(--water-space-4);font-size:12px;display:block}.shared-project-editor .p-close svg{width:16px;height:16px}.shared-project-fixed-workspace{color:rgb(var(--water-blue-52-rgb));font-size:12px}.shared-project-choice{max-height:min(320px,100vh - 32px);overflow:auto}.shared-project-colors{margin:var(--water-space-8) 0;gap:var(--water-space-5);border:0;flex-wrap:wrap;padding:0;display:flex}.shared-project-colors legend{margin-bottom:var(--water-space-4);font-size:12px}.shared-project-colors button{border:1px solid rgb(var(--water-white-rgb) / .722);border-radius:50%;width:25px;height:25px}.shared-project-colors button[aria-pressed=true]{outline:1px solid rgb(var(--water-blue-62-rgb));outline-offset:2px}.shared-project-editor footer{gap:var(--water-space-6);margin-top:var(--water-space-10);align-items:center;display:flex}.shared-project-editor footer button{font:inherit;font-size:12px}.shared-project-editor footer button:last-child,.shared-project-discard>button:last-child{padding:var(--water-space-5) var(--water-space-6);color:rgb(var(--water-blue-52-rgb));background:0 0;border:0}.shared-project-pending{padding:var(--water-space-5) var(--water-space-10);background:rgb(var(--water-neutral-97-rgb) / .91);color:rgb(var(--water-blue-42-rgb));z-index:30;border-radius:12px;font-size:12px;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.shared-project-discard .p-submit{margin-right:var(--water-space-6)}.shared-projects .p-card[role=button]{cursor:pointer}.shared-projects .p-card[role=button]:focus-visible{outline:1px solid rgb(var(--water-blue-62-rgb));outline-offset:2px}.shared-projects .shared-new-project{white-space:nowrap}@media (width<=760px){.shared-project-overview{width:calc(100% - 24px);left:50%;inset-block:var(--water-space-32) 90px}.shared-project-overview-body{padding:var(--water-space-10) var(--water-space-10) var(--water-space-24)}.shared-project-overview dl{gap:var(--water-space-12)}.shared-projects .p-heading{flex-wrap:wrap}.shared-projects .p-heading .p-workspace{max-width:calc(100% - 105px)}.shared-projects .shared-new-project{margin-left:0}.shared-project-editor{padding:var(--water-space-10)}.shared-project-editor form{max-height:calc(100dvh - 175px)}}.shared-project-overview .shared-project-heading{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:rgb(var(--water-blue-31-rgb));margin:0;font-size:13px;font-weight:550;overflow:hidden}.shared-project-overview .pw-top .p-new{white-space:nowrap;flex:none}.shared-project-overview .pw-body{padding:var(--water-space-12) var(--water-space-12) var(--water-space-24)}.shared-project-overview .shared-project-empty{color:rgb(var(--water-blue-57-rgb));font-size:13px}.shared-project-overview dl{flex-wrap:wrap}@media (width<=760px){.shared-project-overview .pw-top{height:auto;min-height:55px;padding:var(--water-space-5) var(--water-space-6);flex-wrap:wrap}.shared-project-overview .pw-top .p-workspace{margin-left:auto}.shared-project-overview .shared-project-heading{flex-basis:calc(100% - 115px)}.shared-project-overview .pw-nav{gap:var(--water-space-2);flex-wrap:wrap}.shared-project-overview .pw-identity{margin:0 0 var(--water-space-3);flex-basis:100%;display:flex}.shared-project-overview .pw-nav-button{padding:var(--water-space-4);font-size:11px}.shared-project-overview .pw-view-header{padding:var(--water-space-8)}.shared-project-overview .pw-body{padding:var(--water-space-8) var(--water-space-8) var(--water-space-24)}}.shared-project-editor{border-radius:22px;width:min(560px,100vw - 32px);padding:0!important}.shared-project-editor .pc-header h2{margin:0 0 var(--water-space-7);font-size:20px}.shared-project-editor .pc-header .workspace-identity{font-size:11px}.shared-project-editor form{flex-direction:column;max-height:none;padding:0;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}.shared-project-editor .pc-scroll{padding:var(--water-space-12) var(--water-space-14) var(--water-space-14);max-height:calc(100dvh - 245px);-webkit-mask-image:linear-gradient(rgb(var(--water-black-rgb)) calc(100% - 16px), transparent);mask-image:linear-gradient(rgb(var(--water-black-rgb)) calc(100% - 16px), transparent);overflow:auto}.pc-scroll label,.pc-type legend{margin:0 0 var(--water-space-4);color:rgb(var(--water-blue-36-rgb));font-size:12px;display:block}.pc-scroll label span{color:rgb(var(--water-blue-60-rgb));margin-left:var(--water-space-4);font-size:11px}.pc-identity{align-items:center;gap:var(--water-space-8);margin-bottom:var(--water-space-10);display:flex}.pc-identity>div{flex:1;min-width:0}.pc-icon{background:0 0;border:0;flex:none;padding:0;position:relative}.pc-icon .p-art{border:1px solid #fff;border-radius:12px;place-items:center;width:54px;height:54px;display:grid}.pc-icon .p-art svg{width:28px;height:28px}.pc-icon .p-art img{object-fit:cover;border-radius:12px;width:100%;height:100%}.pc-icon-edit{background:rgb(var(--water-slate-92-rgb));padding:var(--water-space-1) var(--water-space-2);border:1px solid #fff;border-radius:8px;font-size:12px;position:absolute;bottom:-3px;right:-4px}.shared-project-editor textarea{resize:none;max-height:120px;min-height:64px!important}.pc-type{margin:var(--water-space-12) 0 var(--water-space-10);border:0;padding:0}.pc-type>div{gap:var(--water-space-5);display:flex}.pc-type button{background:rgb(var(--water-white-rgb) / .125);color:rgb(var(--water-blue-31-rgb));padding:var(--water-space-6);font:inherit;border:1px solid #fff;border-radius:9px;flex:1}.pc-type button[aria-pressed=true]{background:rgb(var(--water-blue-84-rgb) / .251);border-color:#89b1da}.pc-type strong{font-size:13px;display:block}.pc-type span{color:rgb(var(--water-blue-60-rgb));margin-top:var(--water-space-2);font-size:11px;display:block}.pc-settings{gap:var(--water-space-10);grid-template-columns:1fr 1fr;display:grid}.pc-settings>div{min-width:0}.pc-settings .project-type-trigger{width:100%;font-size:12px}.pc-access-note{color:rgb(var(--water-blue-60-rgb))!important;margin:var(--water-space-6) 0 0!important;font-size:11px!important}.shared-project-editor footer{padding:var(--water-space-8) var(--water-space-14);border-top:1px solid rgb(var(--water-white-rgb) / .69);background:rgb(var(--water-white-rgb) / .098);justify-content:space-between;margin:0!important}.shared-project-editor footer button{font-weight:400!important}.shared-project-editor footer button:not(.p-submit){padding:var(--water-space-5) var(--water-space-6);color:rgb(var(--water-blue-42-rgb));background:0 0;border:0}.shared-project-editor footer button.p-submit{background:rgb(var(--water-blue-82-rgb) / .549);color:rgb(var(--water-blue-31-rgb));padding:var(--water-space-5) var(--water-space-8);border:1px solid #fff;border-radius:8px}.shared-project-editor .p-submit:disabled{opacity:.45;cursor:default}.shared-projects .shared-new-project{align-items:center;gap:var(--water-space-4);background:rgb(var(--water-blue-84-rgb) / .471);min-height:36px;margin-left:auto;display:flex}.shared-projects .p-heading>button:last-child{margin-left:var(--water-space-4)}.pc-entry-icon{display:inline-flex;position:relative}.pc-entry-icon .p-art{width:22px;height:22px;box-shadow:none!important;background:0 0!important}.pc-entry-icon svg{width:22px;height:22px}.pc-entry-icon i{background:rgb(var(--water-slate-86-rgb));text-align:center;border-radius:50%;width:12px;font-size:11px;font-style:normal;line-height:12px;position:absolute;bottom:-2px;right:-3px}@media (width<=480px){.shared-project-editor .pc-header{padding:var(--water-space-12) var(--water-space-10)}.shared-project-editor .pc-scroll{padding:var(--water-space-10)}.shared-project-editor footer{padding:var(--water-space-7) var(--water-space-10)}.pc-settings{gap:var(--water-space-5)}.shared-projects .shared-new-project{margin-left:auto}}.pc-choice-label{align-items:center;gap:var(--water-space-4);min-width:0;display:flex}.pc-choice-label .p-art{border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:grid}.pc-choice-label svg{width:14px;height:14px}.pc-choice-label img{object-fit:cover;border-radius:5px;width:100%;height:100%}.shared-project-overview .pw-body:has(.project-task-surface){padding:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.shared-project-overview .project-task-surface{flex-direction:column;height:100%;display:flex}.shared-project-overview .project-task-body{min-height:0;overflow:auto}.project-room-context .pw-nav-button{align-items:center;gap:var(--water-space-4);display:flex}.project-room-context .p-art{border-radius:6px;flex:none;place-items:center;width:26px;height:26px;display:grid}.project-room-context svg{width:18px;height:18px}.project-room-context .pw-nav-label{justify-content:space-between;display:flex}.project-room-context .pw-nav-label button{color:inherit;background:0 0;border:0;font-size:18px}.shared-project-overview .pw-nav{min-height:0;overflow:auto}.p-section-title .p-new{margin-left:auto;font-size:11px}.shared-project-overview .pw-body:has(.project-task-surface){flex:1;min-height:0;position:relative}.shared-project-overview .pw-body>.water-task-design{width:100%;height:100%;position:relative;inset:auto}.shared-projects-editor-host .shared-project-overview{width:min(1120px,100% - 96px);left:50%;right:auto;transform:translate(-50%)}@media (width<=760px){.shared-projects-editor-host .shared-project-overview{width:calc(100% - 24px);left:50%}}.p-dialog.shared-project-editor{width:min(560px,100vw - 32px);max-width:560px;padding:0}.p-dialog.shared-project-editor .pc-icon .p-art{width:54px;height:54px;margin:0}.p-dialog.shared-project-editor .pc-settings .project-type-trigger{padding:var(--water-space-2) 0;background:0 0;border:0;min-height:30px}.p-dialog.shared-project-editor footer .p-submit{margin:0}.shared-projects-editor-host[data-keyboard-focus=false] .p-dialog input:focus,.shared-projects-editor-host[data-keyboard-focus=false] .p-dialog textarea:focus{box-shadow:none;outline:none}@media (width<=760px){.shared-projects-editor-host .shared-project-overview .pw-identity{margin-bottom:var(--water-space-3);flex-basis:100%;display:flex}}.shared-project-editor .pc-choice-label .p-art,.project-type-menu.shared-project-choice .pc-choice-label .p-art{border-radius:5px;flex:none;width:20px;height:20px;margin:0}.shared-project-editor .pc-choice-label svg,.project-type-menu.shared-project-choice .pc-choice-label svg{width:14px;height:14px}.projects-window>.p-header .p-heading{gap:var(--water-space-7);min-height:36px}.projects-window>.p-header .p-heading .p-workspace{min-width:0}.projects-window>.p-header .p-new:has(.pc-entry-icon){min-height:36px;padding:var(--water-space-4) var(--water-space-7);justify-content:center;align-items:center;gap:var(--water-space-4);border:1px solid rgb(var(--water-white-rgb) / .722);background:linear-gradient(145deg, rgb(var(--water-slate-92-rgb) / .851), rgb(var(--water-blue-82-rgb) / .722));color:rgb(var(--water-blue-29-rgb));box-shadow:inset 0 1px 0 rgb(var(--water-white-rgb) / .639), 0 3px 8px -4px rgb(var(--water-blue-33-rgb) / .333);border-radius:9px;flex:none;margin-left:auto;font-weight:550}.projects-window>.p-header .p-new:has(.pc-entry-icon):focus-visible{outline:2px solid rgb(var(--water-blue-50-rgb));outline-offset:3px}.projects-window>.p-header .p-new:has(.pc-entry-icon):active{background:rgb(var(--water-blue-82-rgb))}.projects-window>.p-header .p-new:has(.pc-entry-icon){gap:var(--water-space-5)}.pc-entry-icon{flex:none;justify-content:center;align-items:center;width:25px;height:23px;display:inline-flex;position:relative}.projects-window>.p-header .p-new:has(.pc-entry-icon) .pc-entry-icon svg{stroke-width:1.4px;width:23px;height:23px}.pc-entry-icon i{background:rgb(var(--water-slate-86-rgb));width:12px;height:12px;color:rgb(var(--water-blue-29-rgb));box-shadow:0 0 0 1.5px rgb(var(--water-slate-86-rgb));border-radius:50%;place-items:center;font-size:13px;font-weight:500;line-height:12px;display:grid;position:absolute;bottom:-1px;right:-2px}.p-dialog.shared-project-editor{width:560px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 48px);padding:0;overflow:hidden}.shared-project-editor .pc-header{padding:var(--water-space-14) var(--water-space-14) var(--water-space-10);border-bottom:1px solid rgb(var(--water-white-rgb) / .459)}.p-dialog.shared-project-editor .pc-header h2{margin:0 0 var(--water-space-5)}.shared-project-editor .shared-project-fixed-workspace{align-items:center;gap:var(--water-space-6);color:rgb(var(--water-blue-52-rgb));font-size:11px;display:flex}.shared-project-editor .shared-project-fixed-workspace>.water-ws-identity{gap:var(--water-space-4)}.p-dialog.shared-project-editor form{flex-direction:column;max-height:calc(100dvh - 155px);display:flex}.shared-project-editor .pc-scroll{padding:var(--water-space-12) var(--water-space-14) var(--water-space-12);min-height:0;overflow:auto}.shared-project-editor .pc-identity{align-items:center;gap:var(--water-space-7);grid-template-columns:56px 1fr;display:grid}.shared-project-editor .pc-icon{border-radius:13px;padding:0;position:relative}.p-dialog.shared-project-editor .pc-icon .p-art{width:56px;height:56px}.shared-project-editor .pc-icon-edit{background:rgb(var(--water-slate-92-rgb));width:20px;height:20px;color:rgb(var(--water-blue-41-rgb));border:1px solid #fff;border-radius:7px;place-items:center;font-size:12px;display:grid;position:absolute;bottom:-3px;right:-4px}.p-dialog.shared-project-editor label>span{color:rgb(var(--water-slate-62-rgb));margin-left:var(--water-space-3);font-size:11px}.p-dialog.shared-project-editor textarea{box-sizing:border-box;resize:none;width:100%;min-height:64px;max-height:120px;font:inherit;color:rgb(var(--water-blue-29-rgb));padding:var(--water-space-5) var(--water-space-6);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .439);border-radius:8px;font-size:13px;line-height:20px;display:block;overflow:auto}.p-dialog.shared-project-editor input:focus-visible,.p-dialog.shared-project-editor textarea:focus-visible,.p-dialog.shared-project-editor select:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:2px}.shared-project-editor .pc-type{margin:var(--water-space-10) 0 0;border:0;padding:0}.shared-project-editor .pc-type legend{margin-bottom:var(--water-space-4);font-size:12px}.shared-project-editor .pc-type>div{gap:var(--water-space-5);grid-template-columns:1fr 1fr;display:grid}.shared-project-editor .pc-type>div button{border:1px solid rgb(var(--water-white-rgb) / .788);background:rgb(var(--water-white-rgb) / .208);text-align:left;padding:var(--water-space-6);border-radius:10px}.shared-project-editor .pc-type>div strong,.shared-project-editor .pc-type>div span{display:block}.shared-project-editor .pc-type>div strong{font-size:13px;font-weight:550}.shared-project-editor .pc-type>div span{color:rgb(var(--water-slate-56-rgb));margin-top:var(--water-space-2);font-size:11px}.shared-project-editor .pc-type>div button[aria-pressed=true]{background:rgb(var(--water-blue-84-rgb) / .42);border-color:rgb(var(--water-blue-72-rgb));box-shadow:inset 0 0 0 1px rgb(var(--water-white-rgb) / .376)}.shared-project-editor .pc-settings{gap:var(--water-space-6);grid-template-columns:1fr 1fr;display:grid}.p-dialog.shared-project-editor .pc-access-note,.p-dialog.shared-project-editor .pc-room-note{margin:var(--water-space-5) 0 0;color:rgb(var(--water-slate-56-rgb));font-size:11px;line-height:17px}.p-dialog.shared-project-editor footer{padding:var(--water-space-8) var(--water-space-14);border-top:1px solid rgb(var(--water-white-rgb) / .69);background:rgb(var(--water-slate-94-rgb) / .659);justify-content:space-between;align-items:center;gap:var(--water-space-6);flex:none;display:flex}.p-dialog.shared-project-editor footer button{padding:var(--water-space-5) var(--water-space-7);border-radius:8px;font-size:12px}.p-dialog.shared-project-editor footer .p-submit{background:linear-gradient(145deg, rgb(var(--water-slate-92-rgb)), rgb(var(--water-blue-82-rgb)));margin:0;font-weight:400}.shared-project-editor .pc-error{color:#a14e50;margin-top:var(--water-space-2);font-size:11px;display:block}.shared-project-editor .pc-error:empty{display:none}.shared-project-editor .pc-discard{margin-top:var(--water-space-10);padding:var(--water-space-7);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-neutral-97-rgb));border-radius:10px}.shared-project-editor .pc-discard strong{font-size:12px}.shared-project-editor .pc-discard>div{gap:var(--water-space-6);margin-top:var(--water-space-5);display:flex}.shared-project-editor .pc-discard button{padding:var(--water-space-4) var(--water-space-5);background:rgb(var(--water-slate-92-rgb));border-radius:7px;font-size:12px}.shared-project-editor .pc-custom-art{overflow:hidden}.shared-project-editor .pc-custom-art img{object-fit:cover;width:100%;height:100%}.p-dialog.shared-project-editor{border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-92-rgb) / .961));box-shadow:0 25px 70px rgb(var(--water-blue-29-rgb) / .271);color:rgb(var(--water-blue-29-rgb));border-radius:20px}.p-dialog.shared-project-editor .pc-header h2{letter-spacing:-.35px;margin:0 0 var(--water-space-5);font-size:20px;font-weight:550;line-height:27px}.p-dialog.shared-project-editor .pc-identity{gap:var(--water-space-7);grid-template-columns:56px 1fr;margin-bottom:0;display:grid}.p-dialog.shared-project-editor .pc-scroll{flex:1;max-height:none;scroll-padding-bottom:24px}.p-dialog.shared-project-editor label{margin:var(--water-space-10) 0 var(--water-space-4);color:inherit}.p-dialog.shared-project-editor .pc-identity label{margin-top:0}.p-dialog.shared-project-editor .pc-icon .p-art{border-radius:13px;width:56px;height:56px}.p-dialog.shared-project-editor .pc-icon-edit{background:rgb(var(--water-slate-92-rgb));width:20px;height:20px;color:rgb(var(--water-blue-41-rgb));border-radius:7px;padding:0}.p-dialog.shared-project-editor .pc-type{margin:var(--water-space-10) 0 0}.p-dialog.shared-project-editor .pc-type legend{color:inherit;margin-bottom:var(--water-space-4)}.p-dialog.shared-project-editor .pc-type strong{font-weight:550}.p-dialog.shared-project-editor .pc-type>div{grid-template-columns:1fr 1fr;display:grid}.p-dialog.shared-project-editor .pc-settings{gap:var(--water-space-6)}.p-dialog.shared-project-editor .pc-access-note{line-height:17px;margin:var(--water-space-5) 0 0!important;color:rgb(var(--water-slate-56-rgb))!important;font-size:11px!important}.p-dialog.shared-project-editor footer{background:rgb(var(--water-slate-94-rgb) / .659)}.p-dialog.shared-project-editor footer button{padding:var(--water-space-5) var(--water-space-7);color:inherit;font-size:12px;font-weight:400;line-height:normal}.p-dialog.shared-project-editor footer button.p-submit{background:linear-gradient(145deg, rgb(var(--water-slate-92-rgb)), rgb(var(--water-blue-82-rgb)))}.projects-surface .pc-entry-icon{justify-content:center;align-items:center;width:25px;height:23px}.projects-surface .pc-entry-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.projects-surface .pc-entry-icon i{font-style:normal}@media (width<=600px){.p-dialog.shared-project-editor .pc-settings{grid-template-columns:1fr}.p-dialog.shared-project-editor .pc-scroll{padding:var(--water-space-10)}.p-dialog.shared-project-editor .pc-header{padding:var(--water-space-12) var(--water-space-10) var(--water-space-8)}.p-dialog.shared-project-editor footer{padding:var(--water-space-7) var(--water-space-10)}}.p-dialog.shared-project-editor{font-size:13px}.p-dialog.shared-project-editor .pc-type>div>button{color:inherit;flex-direction:column;justify-content:center;align-items:center;display:flex}.p-dialog.shared-project-editor .pc-settings .project-type-trigger{padding:var(--water-space-2) 0;min-height:30px;font-size:12px}.p-dialog.shared-project-editor footer button{border:1px solid #0000}.p-dialog.shared-project-editor footer .p-submit:disabled{background:linear-gradient(145deg, rgb(var(--water-slate-94-rgb)), rgb(var(--water-slate-87-rgb)));color:rgb(var(--water-slate-62-rgb));cursor:default;box-shadow:none;opacity:1}.p-dialog.shared-project-editor .pc-header .workspace-identity{height:19px}.p-dialog.shared-project-editor .pc-icon .p-art{border:1px solid rgb(var(--water-white-rgb) / .851);border-radius:12px}.p-dialog.shared-project-editor .pc-scroll textarea{font:inherit;padding:var(--water-space-5) var(--water-space-6);font-size:13px;line-height:20px}.p-dialog.shared-project-editor footer button:not(.p-submit){border:0}.p-dialog.shared-project-editor footer button.p-submit{border:1px solid rgb(var(--water-white-rgb));padding:var(--water-space-5) var(--water-space-8);line-height:normal}.shared-projects .p-toolbar>.directory-group-trigger{flex:none;margin-left:0}.p-dialog.shared-project-editor .pc-settings .project-type-trigger{box-sizing:border-box;height:28px;min-height:28px}.shared-project-overview .pw-back{font-size:12px}.shared-projects-editor-host .shared-project-overview{border:1px solid rgb(var(--water-white-rgb) / .737);outline:1px solid rgb(var(--water-blue-61-rgb) / .161);background:radial-gradient(ellipse at 4% 0%, rgb(var(--water-white-rgb) / .565), transparent 65%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .408), rgb(var(--water-slate-94-rgb) / .282) 53%, rgb(var(--water-slate-86-rgb) / .314));width:min(1440px,100% - 64px);box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314), inset 0 1px rgb(var(--water-white-rgb) / .878);bottom:72px}@media (width<=760px){.shared-projects-editor-host .shared-project-overview{width:calc(100% - 24px);bottom:90px}}.p-dialog.shared-project-editor .pc-icon .p-art svg{width:24px;height:24px}.p-dialog.shared-project-editor .pc-icon .p-art,.p-dialog.creation-icon-dialog .creation-icon-grid .p-art{box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .69), 0 5px 10px -5px rgb(var(--water-blue-39-rgb) / .267)}.project-membership-feedback{z-index:100;max-width:calc(100vw - 48px);padding:var(--water-space-5) var(--water-space-7);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-neutral-97-rgb) / .961);color:rgb(var(--water-blue-36-rgb));box-shadow:0 8px 28px rgb(var(--water-blue-31-rgb) / .149);border-radius:10px;margin:0;font-size:12px;position:fixed;bottom:88px;left:50%;transform:translate(-50%)}.project-config .workflow-swatches label{justify-content:space-between;align-items:center;gap:var(--water-space-4);grid-column:1/-1;font-size:11px;display:flex}.project-config .workflow-swatches input{width:100px;min-width:0;font:inherit;border:1px solid rgb(var(--water-slate-80-rgb) / .459);background:rgb(var(--water-white-rgb) / .459);padding:var(--water-space-2);border-radius:6px}.project-config .workflow-swatches input[type=color]{width:44px;height:28px;padding:var(--water-space-1)}.shared-project-overview .pw-body>dialog.project-config{width:min(420px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 40px);margin:auto;position:fixed;inset:0;overflow:hidden}.project-config>form{max-height:calc(100dvh - 100px);padding:var(--water-space-6) 0 var(--water-space-10);scroll-padding:18px;overflow:auto;-webkit-mask-image:linear-gradient(#0000,#000 8px calc(100% - 8px),#0000);mask-image:linear-gradient(#0000,#000 8px calc(100% - 8px),#0000)}.projects-surface .project-config-dialog .workflow-swatches input[type=color]{appearance:auto;width:44px;height:30px;padding:var(--water-space-1);border:1px solid rgb(var(--water-slate-80-rgb));border-radius:6px}.projects-surface .p-dialog button,.projects-surface .p-dialog .p-submit{font-family:inherit;font-size:12px;line-height:18px}.projects-surface .project-config-dialog .p-close{box-sizing:border-box;top:14px;right:14px}.projects-surface .project-config-dialog .p-close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:16px;height:16px}.projects-surface .project-config-dialog .workflow-swatches{gap:var(--water-space-5);padding:var(--water-space-7);grid-template-columns:repeat(6,28px);align-items:center;display:grid}.projects-surface .project-config-dialog .workflow-swatches label{justify-content:space-between;align-items:center;gap:var(--water-space-8);grid-column:1/-1;margin:0;font-size:12px;line-height:22px;display:flex}.projects-surface .project-config-dialog .workflow-swatches label input{width:96px;min-width:0;height:30px;padding:var(--water-space-2) var(--water-space-4);box-sizing:border-box;flex:none;margin:0}.projects-surface .project-config-dialog .workflow-swatches input[type=color]{width:32px;padding:var(--water-space-1)}.projects-surface .project-config-dialog>.p-close{z-index:2}.shared-project-lifecycle{margin-top:var(--water-space-12);color:rgb(var(--water-blue-45-rgb));font-size:12px}.shared-project-lifecycle .pw-actions{margin:var(--water-space-6) 0;justify-content:flex-start}.shared-project-lifecycle .pw-history{margin-top:var(--water-space-12)}.shared-project-lifecycle .pw-history li{margin:var(--water-space-5) 0}.shared-project-lifecycle .pw-history small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-2);display:block}.project-config-dialog footer{justify-content:flex-end;gap:var(--water-space-6);margin-top:var(--water-space-10);display:flex}.project-config-dialog #shared-project-milestone{box-sizing:border-box;width:100%;font:inherit;color:rgb(var(--water-blue-31-rgb));border:1px solid rgb(var(--water-slate-80-rgb));padding:var(--water-space-5);background:rgb(var(--water-white-rgb) / .439);border-radius:8px}.shared-lifecycle-dialog footer{align-items:center}.shared-lifecycle-dialog footer .p-submit,.shared-lifecycle-dialog footer .pw-button{box-sizing:border-box;min-height:38px;padding:var(--water-space-5) var(--water-space-8);margin:0}.projects-surface .shared-project-lifecycle>.pw-actions{gap:var(--water-space-5);flex-wrap:wrap;align-items:center;display:flex}.projects-surface .shared-project-lifecycle>.pw-actions .pw-button{min-height:34px;padding:var(--water-space-4) var(--water-space-7);border:1px solid rgb(var(--water-slate-74-rgb) / .302);background:rgb(var(--water-slate-94-rgb) / .361);color:rgb(var(--water-blue-36-rgb));font:inherit;border-radius:8px;justify-content:center;align-items:center;font-size:12px;line-height:18px;display:inline-flex}.projects-surface .shared-project-lifecycle>.pw-actions .pw-button:focus-visible{outline:1px solid rgb(var(--water-blue-61-rgb));outline-offset:3px}.projects-surface .shared-project-lifecycle>.pw-actions .pw-button:disabled{opacity:.55;cursor:default}.projects-window{border:1px solid rgb(var(--water-white-rgb) / .678);outline:1px solid rgb(var(--water-blue-61-rgb) / .161);background:radial-gradient(ellipse at 4% 0%, rgb(var(--water-white-rgb) / .522), transparent 62%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .341), rgb(var(--water-slate-94-rgb) / .22) 53%, rgb(var(--water-slate-86-rgb) / .251));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);width:min(1120px,100% - 96px);box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314), 0 6px 14px -9px rgb(var(--water-blue-29-rgb) / .251), inset 0 1px rgb(var(--water-white-rgb) / .878);border-radius:18px;flex-direction:column;display:flex;position:absolute;top:64px;bottom:72px;left:50%;overflow:hidden;transform:translate(-50%)}.p-header{padding:var(--water-space-12) var(--water-space-16) 0;flex:none}.p-heading{align-items:center;gap:var(--water-space-7);display:flex}.p-heading h1{letter-spacing:-.45px;margin:0;font-size:20px;font-weight:550;line-height:26px}.p-workspace{color:rgb(var(--water-blue-52-rgb));border-left:1px solid rgb(var(--water-blue-66-rgb) / .271);padding-left:var(--water-space-7);gap:var(--water-space-4);align-items:center;font-size:11px;display:flex}.p-workspace i{border:1px solid rgb(var(--water-white-rgb) / .6);background:rgb(var(--water-slate-94-rgb) / .439);border-radius:5px;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid}.p-new{gap:var(--water-space-3);padding:var(--water-space-4) var(--water-space-6);border:1px solid rgb(var(--water-white-rgb) / .741);background:rgb(var(--water-white-rgb) / .271);box-shadow:0 2px 5px rgb(var(--water-blue-29-rgb) / .063);border-radius:8px;margin-left:auto;font-size:12px;display:flex}.p-new svg{width:14px;height:14px}.p-toolbar{align-items:center;gap:var(--water-space-6);margin-top:var(--water-space-12);padding-bottom:var(--water-space-7);border-bottom:1px solid rgb(var(--water-white-rgb) / .459);display:flex}.p-tabs{gap:var(--water-space-3);display:flex}.p-tabs button{padding:var(--water-space-4) var(--water-space-6);color:rgb(var(--water-blue-52-rgb));border-radius:7px;font-size:12px}.p-tabs button[aria-selected=true]{background:rgb(var(--water-white-rgb) / .42);color:rgb(var(--water-blue-29-rgb));box-shadow:0 1px 3px rgb(var(--water-blue-41-rgb) / .047)}.p-search{align-items:center;gap:var(--water-space-4);border:1px solid rgb(var(--water-white-rgb) / .569);background:rgb(var(--water-neutral-97-rgb) / .188);padding:var(--water-space-3) var(--water-space-5);color:rgb(var(--water-blue-52-rgb));border-radius:8px;margin-left:auto;display:flex}.p-search svg{width:14px;height:14px}.p-search input{width:148px;font:inherit;color:rgb(var(--water-blue-31-rgb));background:0 0;border:0;outline:none;font-size:12px}.p-search input::placeholder{color:rgb(var(--water-blue-52-rgb))}.p-search:focus-within{outline:2px solid rgb(var(--water-blue-55-rgb))}.p-views{background:rgb(var(--water-white-rgb) / .133);border:1px solid rgb(var(--water-white-rgb) / .541);padding:var(--water-space-1);border-radius:7px;display:flex}.p-views button{width:29px;height:26px;color:rgb(var(--water-blue-52-rgb));border-radius:4px}.p-views svg{width:15px;height:15px}.p-views button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .514);color:rgb(var(--water-blue-34-rgb))}.p-scroll{min-height:0;padding:var(--water-space-10) var(--water-space-16) var(--water-space-14);scrollbar-width:thin;scrollbar-color:rgb(var(--water-blue-67-rgb) / .333) transparent;-webkit-mask-image:linear-gradient(to bottom, transparent, rgb(var(--water-black-rgb)) 10px, rgb(var(--water-black-rgb)) calc(100% - 20px), transparent);mask-image:linear-gradient(to bottom, transparent, rgb(var(--water-black-rgb)) 10px, rgb(var(--water-black-rgb)) calc(100% - 20px), transparent);flex:1;overflow:auto}.p-section{margin-bottom:var(--water-space-12)}.p-section:last-child{margin-bottom:0}.p-section-title{gap:var(--water-space-4);padding:var(--water-space-1) 0;margin-bottom:var(--water-space-7);color:rgb(var(--water-blue-42-rgb));letter-spacing:.05px;align-items:center;font-size:12px;font-weight:550;display:flex}.p-section-title svg{width:12px;height:12px;transition:transform .15s}.p-section-title[aria-expanded=false] svg{transform:rotate(-90deg)}.p-section-title span{color:rgb(var(--water-blue-60-rgb));margin-left:var(--water-space-1);font-size:10px;font-weight:400}.p-grid{gap:var(--water-space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p-grid[hidden]{display:none}.p-card{text-align:left;padding:var(--water-space-10) var(--water-space-10) var(--water-space-7);border:1px solid rgb(var(--water-white-rgb) / .659);background:linear-gradient(125deg, rgb(var(--water-white-rgb) / .282), rgb(var(--water-neutral-97-rgb) / .125));box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .396), 0 4px 10px -8px rgb(var(--water-blue-29-rgb) / .157);border-radius:13px;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:162px;transition:background .16s,box-shadow .16s,transform .16s;display:flex;position:relative}.p-card-top{align-items:center;gap:var(--water-space-6);display:flex}.p-art{border:1px solid rgb(var(--water-white-rgb) / .851);background:linear-gradient(140deg, var(--light), var(--shade));width:44px;height:44px;color:var(--ink);box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .69), 0 5px 10px -5px rgb(var(--water-blue-39-rgb) / .267);border-radius:12px;flex:none;place-items:center;display:grid}.p-art svg{stroke-width:1.3px;width:24px;height:24px}.p-title{color:rgb(var(--water-blue-29-rgb));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:550;line-height:18px;display:-webkit-box;overflow:hidden}.p-title-wrap{min-width:0}.p-note{color:rgb(var(--water-blue-57-rgb));margin-top:var(--water-space-2);gap:var(--water-space-3);align-items:center;font-size:10px;display:flex}.p-note i{background:#79a3a0;border-radius:50%;width:5px;height:5px}.p-note.attention{color:#927647}.p-note.attention i{background:#b99a62}.p-goal{color:rgb(var(--water-blue-52-rgb));margin:var(--water-space-6) 0 var(--water-space-7);white-space:nowrap;text-overflow:ellipsis;min-height:18px;font-size:12px;line-height:18px;overflow:hidden}.p-foot{align-items:center;gap:var(--water-space-4);color:rgb(var(--water-blue-57-rgb));margin-top:auto;font-size:10px;display:flex}.p-people{padding-left:var(--water-space-2);display:flex}.p-people span{margin-left:calc(-1 * var(--water-space-2));border:1.5px solid rgb(var(--water-neutral-97-rgb));min-width:21px;height:21px;padding:0 var(--water-space-2);background:rgb(var(--water-slate-87-rgb));color:rgb(var(--water-blue-42-rgb));border-radius:50%;place-items:center;font-size:8px;display:grid}.p-people .agent{background:rgb(var(--water-slate-87-rgb));color:rgb(var(--water-blue-47-rgb));border-radius:7px}.p-updated{margin-left:auto}.p-footer{padding:var(--water-space-6) var(--water-space-16);border-top:1px solid rgb(var(--water-white-rgb) / .376);color:rgb(var(--water-blue-57-rgb));background:rgb(var(--water-neutral-97-rgb) / .078);flex:none;justify-content:space-between;align-items:center;font-size:10px;display:flex}.p-footer span:last-child{color:rgb(var(--water-slate-62-rgb))}.p-empty{padding:70px var(--water-space-10);text-align:center;color:rgb(var(--water-blue-52-rgb));font-size:13px}.p-scroll.list .p-grid{gap:var(--water-space-3);grid-template-columns:1fr}.p-scroll.list .p-card{min-height:66px;padding:var(--water-space-5) var(--water-space-7);align-items:center;gap:var(--water-space-10);flex-direction:row}.p-scroll.list .p-card-top{flex:none;width:300px}.p-scroll.list .p-art{border-radius:9px;width:34px;height:34px}.p-scroll.list .p-art svg{width:20px;height:20px}.p-scroll.list .p-goal{flex:1;margin:0}.p-scroll.list .p-foot{min-width:150px;margin:0}.p-scroll.list .p-note{display:none}.p-dialog{border:1px solid rgb(var(--water-white-rgb));width:420px;padding:var(--water-space-14);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-92-rgb) / .961));box-shadow:0 25px 70px rgb(var(--water-blue-29-rgb) / .271);color:rgb(var(--water-blue-29-rgb));border-radius:20px}.p-dialog::backdrop{background:rgb(var(--water-blue-36-rgb) / .145);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.p-dialog h2{letter-spacing:-.35px;margin:var(--water-space-10) 0 var(--water-space-5);font-size:20px;font-weight:550;line-height:27px}.p-dialog p{color:rgb(var(--water-blue-52-rgb));font-size:13px;line-height:21px}.p-dialog .p-close{width:26px;height:26px;color:rgb(var(--water-blue-57-rgb));border-radius:6px;position:absolute;top:16px;right:16px}.p-dialog .p-close svg{width:16px;height:16px}.p-dialog dl{margin:var(--water-space-12) 0 0;gap:var(--water-space-7);grid-template-columns:100px 1fr;font-size:12px;display:grid}.p-dialog dt{color:rgb(var(--water-slate-56-rgb))}.p-dialog dd{margin:0;line-height:18px}.p-dialog label{margin:var(--water-space-10) 0 var(--water-space-4);font-size:12px;display:block}.p-dialog input,.p-dialog select{width:100%;font:inherit;padding:var(--water-space-5);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .439);color:rgb(var(--water-blue-29-rgb));border-radius:8px;font-size:13px}.p-dialog .p-submit{margin-top:var(--water-space-12);padding:var(--water-space-5) var(--water-space-8);border:1px solid rgb(var(--water-white-rgb));background:rgb(var(--water-slate-92-rgb));border-radius:8px;margin-left:auto}.p-dialog .p-art{width:49px;height:49px}.p-collection-count{font-variant-numeric:tabular-nums}@media (width<=1100px){.projects-window{width:calc(100% - 48px)}.p-header{padding:var(--water-space-10) var(--water-space-12) 0}.p-scroll{padding:var(--water-space-10) var(--water-space-12) var(--water-space-12)}.p-card{padding:var(--water-space-7);min-height:154px}.p-grid{gap:var(--water-space-5)}.p-scroll.list .p-card-top{width:230px}.p-scroll.list .p-foot{min-width:120px}.p-footer{padding:var(--water-space-6) var(--water-space-12)}}.projects-surface{color:rgb(var(--water-blue-29-rgb))}.projects-surface button{cursor:pointer;color:inherit;font-family:inherit}.projects-surface button:disabled{opacity:.5;cursor:default}.projects-surface button:focus-visible,.projects-surface a:focus-visible{outline:2px solid rgb(var(--water-blue-55-rgb));outline-offset:3px}.projects-surface .p-dialog{max-height:calc(100dvh - 40px);overflow:auto}.projects-surface .p-dialog textarea{width:100%;font:inherit;padding:var(--water-space-5);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .439);color:rgb(var(--water-blue-29-rgb));resize:vertical;border-radius:8px;min-height:80px;font-size:13px}.project-feedback{padding:var(--water-space-4) 0;font-size:12px}.project-resume{margin:var(--water-space-4) 0;font-size:12px}.project-icon-choices{gap:var(--water-space-3);flex-wrap:wrap;display:flex}.project-icon-choices button{padding:var(--water-space-2);background:0 0;border:1px solid #0000;border-radius:12px}.project-icon-choices .p-art{border-radius:8px;width:30px;height:30px}.project-color-choices{gap:var(--water-space-4);margin-top:var(--water-space-6);display:flex}.project-color-choices button{border:1px solid #fff;border-radius:50%;width:24px;height:24px}.project-icon-choices button[aria-pressed=true],.project-color-choices button[aria-pressed=true]{outline:2px solid rgb(var(--water-blue-55-rgb))}.p-dialog fieldset{margin:var(--water-space-10) 0 0;border:0;padding:0}.p-dialog legend{margin-bottom:var(--water-space-5);font-size:12px}.personal-project-workspace{inset:var(--water-space-32) var(--water-space-24) 88px;border:1px solid rgb(var(--water-white-rgb) / .678);background:linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .341), rgb(var(--water-slate-94-rgb) / .22) 53%, rgb(var(--water-slate-86-rgb) / .251));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);border-radius:18px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.project-top{align-items:center;gap:var(--water-space-12);padding:var(--water-space-8) var(--water-space-12);border-bottom:1px solid rgb(var(--water-white-rgb) / .459);font-size:12px;display:flex}.project-top a{color:inherit;text-decoration:none}.project-top>span:last-child{margin-left:auto}.project-heading{align-items:center;gap:var(--water-space-7);padding:var(--water-space-10) var(--water-space-12);display:flex}.project-heading h1{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:550}.project-heading p{color:rgb(var(--water-blue-52-rgb));margin:var(--water-space-3) 0 0;font-size:11px}.project-tabs{gap:var(--water-space-4);margin-left:auto;display:flex}.project-tabs button{border:1px solid rgb(var(--water-white-rgb) / .569);padding:var(--water-space-4) var(--water-space-6);background:rgb(var(--water-white-rgb) / .188);border-radius:8px;font-size:12px}.project-tabs button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .522)}.project-details{padding:var(--water-space-12);max-width:700px;overflow:auto}.project-details h2{font-size:18px;font-weight:550}.project-description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.project-details dl{gap:var(--water-space-8);grid-template-columns:140px 1fr;font-size:12px;display:grid}.project-details dd{margin:0}.project-details .p-new{margin:var(--water-space-12) 0}.project-tasks-host{flex:1;min-height:0;position:relative}.project-tasks-host .water-task-design{position:absolute;inset:0}.project-tasks-host .water-task-design .conversations{top:0;bottom:12px;left:24px}.project-tasks-host .water-task-design .task-detail-stage{top:0;bottom:12px}.personal-project-workspace>.project-feedback{padding:0 var(--water-space-12)}.project-tasks-host .current-title{font-size:16px}.projects-surface .p-new{justify-content:center}.projects-surface .p-empty .p-new{margin:var(--water-space-10) auto}.projects-surface .p-dialog form>button:last-child{margin:var(--water-space-10) 0 0 var(--water-space-6);background:0 0;border:0;font-size:12px}.projects-surface .p-card{font-family:inherit}.projects-surface .p-dialog{box-sizing:border-box}@media (width<=760px){.projects-window{width:calc(100% - 24px);top:64px;bottom:90px}.p-header{padding:var(--water-space-8) var(--water-space-8) 0}.p-scroll{padding:var(--water-space-8)}.p-grid{grid-template-columns:1fr}.p-toolbar{gap:var(--water-space-4);flex-wrap:wrap}.p-search input{width:110px}.p-heading{gap:var(--water-space-4)}.p-heading h1{font-size:18px}.p-workspace{padding-left:var(--water-space-4)}.p-scroll.list .p-card{align-items:stretch;gap:var(--water-space-5);flex-direction:column;display:flex}.p-scroll.list .p-card-top{width:auto}.p-scroll.list .p-foot{min-width:0}.p-dialog{width:calc(100vw - 24px);padding:var(--water-space-10)}.personal-project-workspace{inset:var(--water-space-32) var(--water-space-6) 90px}.project-top{padding:var(--water-space-6);gap:var(--water-space-5)}.project-top>span:last-child{display:none}.project-heading{padding:var(--water-space-6);flex-wrap:wrap}.project-heading h1{font-size:17px}.project-tabs{width:100%;margin:0}.project-tasks-host .water-task-design .conversations{width:auto;left:8px;right:8px}.project-details{padding:var(--water-space-8)}}.project-tasks-host .water-task-design .conversations{width:auto;position:absolute;left:24px;right:24px}.project-tasks-host .water-task-design.task-detail-open .conversations{width:286px;right:auto}.project-tasks-host .water-task-design .task-detail-stage{padding-top:0;position:absolute;left:310px;right:0}.project-tasks-host .water-task-design.task-detail-expanded .task-detail-stage{left:0}@media (width<=800px){.project-tasks-host .water-task-design .task-detail-stage{left:0}.project-tasks-host .water-task-design .conversations{width:auto;left:8px;right:8px}}.workspace-window[hidden]{display:none}.workspace-window{inset:var(--water-space-32) var(--water-space-16) 72px;border:1px solid rgb(var(--water-white-rgb) / .737);outline:1px solid rgb(var(--water-blue-61-rgb) / .161);background:radial-gradient(ellipse at 4% 0%, rgb(var(--water-white-rgb) / .565), transparent 65%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .408), rgb(var(--water-slate-94-rgb) / .282) 53%, rgb(var(--water-slate-86-rgb) / .314));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);max-width:1440px;box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314), inset 0 1px rgb(var(--water-white-rgb) / .878);border-radius:18px;flex-direction:column;margin:0 auto;display:flex;position:absolute;overflow:hidden}.pw-top{height:55px;padding:0 var(--water-space-12);align-items:center;gap:var(--water-space-7);border-bottom:1px solid rgb(var(--water-white-rgb) / .502);flex:none;display:flex}.pw-back{gap:var(--water-space-3);color:rgb(var(--water-blue-48-rgb));padding:var(--water-space-3);border-radius:7px;align-items:center;font-size:12px;display:flex}.pw-back svg{width:15px;height:15px}.pw-crumb{color:rgb(var(--water-slate-62-rgb));font-size:12px}.pw-crumb strong{color:rgb(var(--water-blue-31-rgb));margin-left:var(--water-space-6);font-weight:550}.pw-top-right{gap:var(--water-space-7);color:rgb(var(--water-blue-57-rgb));align-items:center;margin-left:auto;font-size:11px;display:flex}.pw-top-right .p-people span{width:23px;height:23px}.pw-layout{flex:1;min-height:0;display:flex}.pw-nav{width:198px;padding:var(--water-space-12) var(--water-space-7);border-right:1px solid rgb(var(--water-white-rgb) / .502);background:linear-gradient(120deg, rgb(var(--water-white-rgb) / .173), rgb(var(--water-neutral-97-rgb) / .039));scrollbar-width:thin;flex-direction:column;flex:none;display:flex;overflow:auto}.pw-identity{gap:var(--water-space-5);margin:0 var(--water-space-4) var(--water-space-12);align-items:center;display:flex}.pw-identity .p-art{border-radius:10px;width:34px;height:34px}.pw-identity .p-art svg{width:20px;height:20px}.pw-identity strong{font-size:13px;font-weight:550;display:block}.pw-identity small{color:rgb(var(--water-blue-57-rgb));margin-top:var(--water-space-2);font-size:10px;display:block}.pw-nav-button{text-align:left;gap:var(--water-space-5);padding:var(--water-space-5) var(--water-space-6);width:100%;color:rgb(var(--water-blue-48-rgb));min-height:35px;margin-bottom:var(--water-space-2);border-radius:8px;align-items:center;font-size:12px;display:flex}.pw-nav-button svg{flex:none;width:16px;height:16px}.pw-nav-button.active{background:rgb(var(--water-neutral-97-rgb) / .549);color:rgb(var(--water-blue-34-rgb));box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .6), 0 2px 5px rgb(var(--water-blue-33-rgb) / .063);font-weight:550}.pw-nav-button .pw-count{color:rgb(var(--water-blue-60-rgb));margin-left:auto;font-size:10px;font-weight:400}.pw-nav-label{color:rgb(var(--water-slate-62-rgb));letter-spacing:.65px;margin:var(--water-space-12) var(--water-space-6) var(--water-space-5);justify-content:space-between;align-items:center;font-size:10px;display:flex}.pw-nav-label button{border-radius:4px;width:18px;height:18px}.pw-nav-label svg{width:13px;height:13px}.pw-channels .pw-nav-button{padding-left:var(--water-space-8)}.pw-channel-hash{color:rgb(var(--water-blue-67-rgb));width:13px;font-size:16px;font-weight:400}.pw-nav-footer{padding-top:var(--water-space-12);margin-top:auto}.pw-nav-footer .pw-nav-button{margin:0}.pw-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.pw-view-header{align-items:center;gap:var(--water-space-6);height:73px;margin:0 var(--water-space-12);border-bottom:1px solid rgb(var(--water-white-rgb) / .502);flex:none;display:flex}.pw-view-header h2{letter-spacing:-.35px;margin:0;font-size:17px;font-weight:550;line-height:24px}.pw-view-header p{color:rgb(var(--water-blue-57-rgb));margin:var(--water-space-2) 0 0;font-size:11px}.pw-button{gap:var(--water-space-3);border:1px solid rgb(var(--water-white-rgb) / .702);padding:var(--water-space-4) var(--water-space-5);background:rgb(var(--water-white-rgb) / .208);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;font-size:11px;display:flex}.pw-button svg{width:14px;height:14px}.pw-button.primary{background:rgb(var(--water-slate-92-rgb) / .659);border-color:rgb(var(--water-white-rgb) / .69);color:rgb(var(--water-blue-34-rgb))}.pw-body{min-height:0;padding:var(--water-space-12) var(--water-space-12);scrollbar-width:thin;scrollbar-color:rgb(var(--water-blue-67-rgb) / .333) transparent;flex:1;overflow:auto}.pw-toolbar{align-items:center;gap:var(--water-space-5);margin-bottom:var(--water-space-10);display:flex}.pw-toolbar label{margin-left:auto}.projects-surface .pw-nav-button{cursor:pointer;background:0 0;border:0;font-family:inherit}.projects-surface .pw-nav-button.active{background:rgb(var(--water-neutral-97-rgb) / .549)}.projects-surface .pw-identity strong{overflow-wrap:anywhere}.projects-surface .pw-top a{color:rgb(var(--water-blue-48-rgb));text-decoration:none}.projects-surface .pw-top>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.projects-surface .pw-main>.project-feedback{padding:0 var(--water-space-12)}.projects-surface .project-tasks-host{margin-top:var(--water-space-10)}.projects-surface .project-tasks-host .conversations{left:20px;right:20px}.projects-surface .project-tasks-host .task-detail-stage{padding-left:var(--water-space-6);padding-right:var(--water-space-6);left:280px}.projects-surface .project-tasks-host .task-detail-open .conversations{width:260px;left:12px}.projects-surface .project-tasks-host .task-detail-expanded .task-detail-stage{left:0}@media (width<=1000px){.projects-surface .pw-nav{width:150px;padding:var(--water-space-8) var(--water-space-4)}.projects-surface .task-detail-open .conversations{visibility:hidden;pointer-events:none}.projects-surface .project-tasks-host .task-detail-stage{left:0}}@media (width<=760px){.projects-surface .workspace-window{inset:var(--water-space-32) var(--water-space-6) 90px}.projects-surface .pw-layout{flex-direction:column}.projects-surface .pw-nav{width:100%;padding:var(--water-space-5) var(--water-space-6);gap:var(--water-space-5);border-right:0;border-bottom:1px solid rgb(var(--water-white-rgb) / .502);flex-direction:row;align-items:center;overflow:visible}.projects-surface .pw-identity{display:none}.projects-surface .pw-nav-footer{margin:0;padding:0}.projects-surface .pw-nav-button{white-space:nowrap;width:auto;margin:0}.projects-surface .project-tasks-host{margin-top:var(--water-space-5)}.projects-surface .project-tasks-host .conversations{left:8px;right:8px}.projects-surface .project-tasks-host .task-detail-stage{padding:0 var(--water-space-3);left:0}.projects-surface .pw-top{padding:0 var(--water-space-6);gap:var(--water-space-5)}}@media (prefers-reduced-motion:reduce){.projects-surface .p-card{transition:none}}.projects-surface .p-toolbar>span{padding:var(--water-space-4) var(--water-space-6);background:rgb(var(--water-white-rgb) / .42);color:rgb(var(--water-blue-29-rgb));border-radius:7px;font-size:12px}.projects-surface .p-views button{background:0 0;border:0;place-items:center;padding:0;display:grid}.projects-surface .p-views button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .514)}.projects-surface .p-views svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.projects-surface .p-search input{box-shadow:none;background:0 0;border:0;outline:0;min-width:0;padding:0}.projects-surface .p-search{min-width:0}.projects-surface .p-toolbar{font-size:12px}.projects-surface .project-top a{white-space:nowrap}.projects-surface[data-keyboard-focus=false] .p-dialog input:focus,.projects-surface[data-keyboard-focus=false] .p-dialog textarea:focus,.projects-surface[data-keyboard-focus=false] .p-dialog button:focus{box-shadow:none;outline:none}.projects-surface[data-keyboard-focus=true] .p-dialog :focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:3px}.projects-surface .p-dialog .p-submit{font:inherit;padding:var(--water-space-5) var(--water-space-7);justify-content:center;align-items:center;font-size:12px;line-height:18px;display:inline-flex}.projects-surface .p-dialog form>button:last-child{font:inherit;padding:var(--water-space-5) var(--water-space-6);margin-left:var(--water-space-4);font-size:12px;line-height:18px}.projects-surface .p-dialog .p-close{background:0 0;border:0;place-items:center;padding:0;font-size:20px;display:grid}.project-type-trigger{justify-content:space-between;align-items:center;gap:var(--water-space-6);width:100%;min-height:40px;padding:var(--water-space-5) var(--water-space-7);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .439);color:rgb(var(--water-blue-29-rgb));font:inherit;text-align:left;border-radius:8px;font-size:13px;display:flex}.project-type-trigger svg{fill:none;width:16px;height:16px;stroke:rgb(var(--water-blue-52-rgb));stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.project-type-menu{padding:var(--water-space-3);border:1px solid rgb(var(--water-white-rgb) / .851);background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .961),rgb(var(--water-slate-94-rgb) / .961));box-shadow:0 14px 40px rgb(var(--water-blue-30-rgb) / .169);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:rgb(var(--water-blue-36-rgb));border-radius:12px;margin:0;position:fixed}.project-type-menu button{width:100%;min-height:36px;padding:var(--water-space-4) var(--water-space-5);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;font-size:12px;display:flex}.project-type-menu button[aria-selected=true],.project-type-menu button:focus-visible{background:rgb(var(--water-slate-92-rgb) / .549);outline:none}.p-art img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.project-upload,.project-icon-upload{cursor:pointer;position:relative;overflow:hidden}.project-upload input,.project-icon-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.project-icon-upload{width:auto;padding:var(--water-space-4) var(--water-space-6);border:1px solid rgb(var(--water-white-rgb) / .702);background:rgb(var(--water-white-rgb) / .208);border-radius:8px;font-size:12px;margin-top:var(--water-space-8)!important;display:inline-flex!important}.project-custom-preview{align-items:center;gap:var(--water-space-6);margin-top:var(--water-space-5);display:flex}.project-custom-preview img{object-fit:cover;border-radius:12px;width:48px;height:48px}.project-custom-preview button{background:0 0;border:0;font-size:12px}.project-details-icon{gap:var(--water-space-7);margin:var(--water-space-10) 0;align-items:center;display:flex}.project-files article{align-items:center;gap:var(--water-space-8);padding:var(--water-space-8) 0;border-bottom:1px solid rgb(var(--water-white-rgb) / .459);color:rgb(var(--water-blue-52-rgb));font-size:12px;display:flex}.project-files .project-file-name{text-align:left;overflow-wrap:anywhere;font:inherit;color:rgb(var(--water-blue-36-rgb));background:0 0;border:0;flex:1}.project-files article>button:last-child{font:inherit;color:rgb(var(--water-slate-62-rgb));background:0 0;border:0}.project-file-limit{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-12);font-size:11px}.project-message-list{min-height:0;padding:var(--water-space-12) var(--water-space-16);flex:1;overflow:auto}.project-message-list article{padding:var(--water-space-7) var(--water-space-10);border:1px solid rgb(var(--water-white-rgb) / .569);background:rgb(var(--water-white-rgb) / .251);max-width:640px;margin:0 0 var(--water-space-8) auto;border-radius:15px}.project-message-list header{gap:var(--water-space-8);color:rgb(var(--water-blue-52-rgb));font-size:11px;display:flex}.project-message-list time{margin-left:auto;font-size:10px}.project-message-list p{white-space:pre-wrap;overflow-wrap:anywhere;color:rgb(var(--water-blue-31-rgb));font-size:13px;line-height:1.6}.project-composer{margin:0 var(--water-space-12) var(--water-space-10);border:1px solid rgb(var(--water-white-rgb) / .788);padding:var(--water-space-6);background:linear-gradient(135deg,rgb(var(--water-neutral-97-rgb) / .569),rgb(var(--water-slate-92-rgb) / .451));align-items:flex-end;gap:var(--water-space-6);border-radius:15px;display:flex}.project-composer textarea{resize:vertical;min-height:46px;max-height:180px;color:rgb(var(--water-blue-31-rgb));font:inherit;padding:var(--water-space-3);background:0 0;border:0;flex:1;font-size:13px}.project-config-dialog .project-workflow-row{gap:var(--water-space-5);margin:var(--water-space-6) 0;align-items:center;display:flex}.project-config-dialog input[type=color]{width:32px;height:32px;padding:var(--water-space-1);border-radius:7px;flex:none}.project-config-dialog .project-workflow-row input:not([type=color]){flex:1;min-width:0}.project-config-dialog{max-height:calc(100dvh - 40px);overflow:auto}.project-details>.pw-button{margin-top:var(--water-space-7)}.pw-nav-label{margin:var(--water-space-12) var(--water-space-6) var(--water-space-5);letter-spacing:.65px;color:rgb(var(--water-slate-62-rgb));font-size:10px}@media (width<=760px){.projects-surface .pw-nav{gap:var(--water-space-3);flex-wrap:wrap}.projects-surface .pw-nav-label{display:none}.projects-surface .pw-nav-button{padding:var(--water-space-4);font-size:11px}.project-message-list{padding:var(--water-space-8) var(--water-space-6)}.project-composer{margin:0 var(--water-space-6) var(--water-space-6);flex-wrap:wrap}.project-composer textarea{width:100%;min-width:100%}.project-composer button{margin-left:auto}.project-files article{gap:var(--water-space-5)}.project-details{overflow:auto}}.project-icon-choices{max-height:180px;padding:var(--water-space-2);scrollbar-width:thin;overflow:auto}.projects-surface .p-dialog .project-icon-choices button{flex:none}.project-icon-upload:focus-within,.project-upload:focus-within{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:3px}.project-load-state{padding:var(--water-space-14);color:rgb(var(--water-blue-42-rgb))}.project-load-state h1{font-size:20px;font-weight:550}.project-load-state p{font-size:13px;line-height:1.6}.project-load-state .text-button{margin-top:var(--water-space-8)}.project-thumbnail{flex:none;display:inline-flex}.projects-surface .pw-button.primary{width:auto;height:auto;min-height:30px;padding:var(--water-space-3) var(--water-space-5);box-shadow:none;border-radius:7px;margin-top:0;font-size:11px;line-height:16px}.projects-surface .project-composer .pw-button{flex:none;width:auto;min-height:30px;margin-top:0}.projects-surface .pw-view-header>.project-upload{margin-left:auto}.project-details-actions{gap:var(--water-space-6);flex-wrap:wrap;align-items:center;display:flex}.project-details .project-details-actions .pw-button{margin:0}.project-config-dialog .workflow-palette{flex:none;position:relative}.project-config-dialog .workflow-color{width:34px;height:34px;padding:var(--water-space-3);border:1px solid rgb(var(--water-blue-78-rgb));background:rgb(var(--water-white-rgb) / .333);cursor:pointer;border-radius:9px;place-items:center;display:grid}.workflow-color span{border-radius:6px;width:22px;height:22px}.project-config-dialog .workflow-swatches{z-index:4;gap:var(--water-space-4);padding:var(--water-space-6);background:rgb(var(--water-neutral-97-rgb));box-shadow:0 8px 26px rgb(var(--water-blue-29-rgb) / .149);border:1px solid #fff;border-radius:12px;grid-template-columns:repeat(6,28px);display:grid;position:absolute;top:40px;left:0}.project-config-dialog .workflow-swatches button{color:#fff;cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px;padding:0}.project-config-dialog .workflow-swatches button[aria-pressed=true]{border-color:rgb(var(--water-blue-29-rgb))}.project-config-dialog .workflow-delete{border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .333);width:32px;height:32px;color:rgb(var(--water-slate-56-rgb));cursor:pointer;border-radius:8px;flex:none;font-size:20px}.project-config-dialog .workflow-required{width:48px;color:rgb(var(--water-slate-56-rgb));flex:none;font-size:10px}.project-config-dialog .workflow-removal-note{color:rgb(var(--water-slate-56-rgb));font-size:11px;line-height:1.6}.projects-surface .project-config-dialog form>button.workflow-save:last-child{min-height:36px;padding:var(--water-space-5) var(--water-space-10);margin-top:var(--water-space-10);border:1px solid rgb(var(--water-blue-67-rgb));background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-31-rgb));box-shadow:0 2px 5px rgb(var(--water-blue-36-rgb) / .071);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;font-size:12px;font-weight:550;display:inline-flex}.project-config-dialog .workflow-save:focus-visible,.workflow-color:focus-visible,.workflow-swatches button:focus-visible,.workflow-delete:focus-visible{outline:2px solid rgb(var(--water-blue-54-rgb));outline-offset:3px}.projects-window[hidden]{display:none}.project-motion-shell{z-index:40;pointer-events:none;border:1px solid rgb(var(--water-white-rgb) / .737);background:linear-gradient(137deg,rgb(var(--water-neutral-97-rgb) / .8),rgb(var(--water-slate-92-rgb) / .69));box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314),inset 0 1px rgb(var(--water-white-rgb) / .878);contain:layout paint;backface-visibility:hidden;will-change:transform,opacity;position:fixed;overflow:hidden}.project-motion-title{z-index:41;pointer-events:none;color:rgb(var(--water-blue-29-rgb));backface-visibility:hidden;will-change:transform;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px;font-weight:550;line-height:18px;position:fixed;overflow:hidden}.projects-surface .project-config-dialog .project-workflow-row input{box-shadow:none;padding:var(--water-space-5) var(--water-space-2);color:rgb(var(--water-blue-29-rgb));background:0 0;border:0;border-radius:0;outline:none}.projects-surface .project-config-dialog .workflow-color{box-shadow:none;padding:var(--water-space-2);background:0 0;border:0;width:32px;height:32px}.projects-surface .project-config-dialog .workflow-delete,.projects-surface .project-config-dialog .p-close{width:28px;height:28px;padding:var(--water-space-3);box-shadow:none;color:rgb(var(--water-blue-60-rgb));background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.projects-surface .project-config-dialog .workflow-delete svg,.projects-surface .project-config-dialog .p-close svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:14px;height:14px}.projects-surface[data-keyboard-focus=true] .project-config-dialog .project-workflow-row input:focus-visible{outline:1px solid rgb(var(--water-blue-66-rgb));outline-offset:2px;border-radius:4px}.project-custom-preview{width:48px;position:relative}.project-custom-preview .project-image-remove{border:1px solid rgb(var(--water-white-rgb) / .722);background:rgb(var(--water-neutral-97-rgb) / .851);width:16px;height:16px;color:rgb(var(--water-blue-45-rgb));opacity:0;pointer-events:none;box-shadow:0 2px 8px rgb(var(--water-blue-31-rgb) / .125);border-radius:50%;place-items:center;padding:0;font-size:12px;line-height:1;display:grid;position:absolute;top:0;right:0;transform:translate(25%,-25%)}.project-custom-preview:focus-within .project-image-remove{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){.project-custom-preview .project-image-remove{opacity:1;pointer-events:auto}}.project-custom-preview .project-image-remove{box-sizing:border-box;margin:0}.shared-projects .directory-group-trigger{flex:none;justify-content:center;min-width:32px;margin-left:auto}.shared-projects .directory-group-trigger svg{fill:currentColor;stroke:none;width:18px;height:18px}.shared-projects .p-workspace{min-width:0;max-width:60%}.shared-projects .workspace-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shared-projects .p-card{cursor:default}.shared-projects .p-foot{gap:var(--water-space-5);flex-wrap:wrap}.shared-projects .p-foot span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:65%;overflow:hidden}.shared-projects .directory-custom-icon img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.shared-projects .directory-note{color:rgb(var(--water-blue-42-rgb));margin:var(--water-space-4) 0;font-size:12px}.shared-projects .p-empty .p-new{margin:var(--water-space-6) auto}.shared-projects .p-scroll{padding-bottom:var(--water-space-20)}@media (width<=760px){.shared-projects .p-tabs{flex-wrap:wrap}.shared-projects .p-tabs button{padding:var(--water-space-4) var(--water-space-5)}.shared-projects .p-toolbar .p-search{flex:1}.shared-projects .p-search input{width:100%;min-width:0}.shared-projects .p-workspace{max-width:calc(100% - 145px)}.shared-projects .p-footer span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}}.project-type-menu button[role=menuitemradio][aria-checked=true]{background:rgb(var(--water-slate-92-rgb) / .549)}.shared-projects .p-workspace .workspace-identity{align-items:center;gap:var(--water-space-4);min-width:0;display:inline-flex}.shared-projects .p-workspace .ws-logo{border:1px solid rgb(var(--water-white-rgb) / .722);background:rgb(var(--water-white-rgb) / .271);border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:grid;overflow:hidden}.shared-projects .p-workspace .ws-logo svg{fill:none;width:14px;height:14px;stroke:rgb(var(--water-blue-62-rgb));stroke-width:1.4px}.shared-projects .p-workspace .ws-logo img{object-fit:cover;width:100%;height:100%}.shared-projects .p-tabs button{font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;line-height:18px}.shared-projects .p-tabs button[aria-selected=true]{background:rgb(var(--water-white-rgb) / .42);color:rgb(var(--water-blue-29-rgb));box-shadow:0 1px 3px rgb(var(--water-blue-41-rgb) / .047)}.shared-projects .p-tabs button:focus-visible,.shared-projects .directory-group-trigger:focus-visible{outline:1px solid rgb(var(--water-blue-62-rgb));outline-offset:2px}.shared-projects .p-footer{background:0 0;border-top:0}.shared-projects .p-scroll{padding-bottom:var(--water-space-24);-webkit-mask-image:linear-gradient(to bottom, transparent, rgb(var(--water-black-rgb)) 12px, rgb(var(--water-black-rgb)) calc(100% - 32px), transparent);mask-image:linear-gradient(to bottom, transparent, rgb(var(--water-black-rgb)) 12px, rgb(var(--water-black-rgb)) calc(100% - 32px), transparent)}@media (width<=760px){.shared-projects .p-toolbar .p-tabs{flex-basis:100%}.shared-projects .p-toolbar .p-views{flex:none}.shared-projects .p-toolbar .p-search{min-width:140px}.shared-projects .p-search input{box-sizing:border-box}}.shared-projects .p-card{min-width:0}.shared-projects .grid .p-goal{-webkit-line-clamp:3;line-clamp:3;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;height:auto;min-height:60px;max-height:60px;line-height:20px;display:-webkit-box;overflow:hidden}.shared-projects .list .p-card{grid-template-columns:minmax(150px,1fr) minmax(0,1.4fr) minmax(130px,.8fr);min-width:0;display:grid}.shared-projects .list .p-goal{white-space:nowrap;text-overflow:ellipsis;width:auto;min-width:0;max-width:100%;display:block;overflow:hidden}.shared-projects .cp-project-inbox{padding:0 0 var(--water-space-10)}@media (width<=650px){.shared-projects .list .p-card{grid-template-columns:minmax(0,1fr)}}.shared-projects .list .p-card-top{width:auto;min-width:0}.shared-projects .list .p-foot{min-width:0}.water-task-design .task-share-card{box-sizing:border-box;width:310px;max-width:100%;padding:var(--water-space-6) var(--water-space-7);margin-top:var(--water-space-2);border:1px solid rgb(var(--water-white-rgb) / .788);background:linear-gradient(125deg, rgb(var(--water-white-rgb) / .69), rgb(var(--water-neutral-97-rgb) / .459));box-shadow:0 3px 12px -8px rgb(var(--water-blue-31-rgb) / .208);color:rgb(var(--water-blue-31-rgb));text-align:left;cursor:pointer;font:inherit;white-space:normal;border-radius:11px;flex-direction:column;align-items:stretch;gap:0;display:flex}.water-task-design .task-share-card .ts-top{align-items:center;gap:var(--water-space-3);min-height:18px;color:rgb(var(--water-blue-60-rgb));font-size:10px;line-height:14px;display:flex}.water-task-design .task-share-card .ts-source{align-items:center;gap:var(--water-space-3);overflow-wrap:anywhere;max-width:100%;display:inline-flex}.water-task-design .task-share-card .ts-source.away{color:rgb(var(--water-blue-48-rgb));background:rgb(var(--water-slate-92-rgb) / .502);border:1px solid rgb(var(--water-slate-80-rgb) / .239);padding:1px var(--water-space-3);margin-left:calc(-1 * var(--water-space-3));border-radius:4px}.water-task-design .task-share-card .ts-source-arrow{color:rgb(var(--water-blue-62-rgb));flex:none;font-size:11px}.water-task-design .task-share-card .ts-title{margin:var(--water-space-4) 0 var(--water-space-5);letter-spacing:-.15px;color:rgb(var(--water-blue-31-rgb));overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:19px;display:block}.water-task-design .task-share-card .ts-bottom{align-items:center;gap:var(--water-space-4);color:rgb(var(--water-blue-57-rgb));flex-wrap:wrap;font-size:10px;line-height:18px;display:flex}.water-task-design .task-share-card .ts-status{align-items:center;gap:var(--water-space-3);color:rgb(var(--water-blue-51-rgb));display:inline-flex}.water-task-design .task-share-card .ts-dot{background:rgb(var(--water-blue-65-rgb));border-radius:50%;flex:none;width:5px;height:5px}.water-task-design .task-share-card .ts-person{align-items:center;gap:var(--water-space-3);min-width:0;margin-left:auto;display:flex}.water-task-design .task-share-card .pw-face{background:rgb(var(--water-slate-92-rgb));width:18px;height:18px;color:rgb(var(--water-blue-48-rgb));border-radius:50%;flex:none;place-items:center;font-size:8px;display:grid;overflow:hidden}.water-task-design .task-share-card .pw-face.agent{border-radius:6px}.water-task-design .task-share-card .pw-face img{object-fit:cover;width:100%;height:100%}.water-task-design .task-share-card .ts-date{white-space:nowrap}.water-task-design .task-share-card .ts-divider{color:rgb(var(--water-slate-74-rgb))}.water-task-design .task-share-card:focus-visible{outline:1px solid rgb(var(--water-blue-61-rgb));outline-offset:3px}.water-task-design .task-share-cards{align-items:flex-start;gap:var(--water-space-3);flex-direction:column;max-width:100%;display:flex}.water-task-design .task-share-cards.out{align-items:flex-end}.water-task-design .task-share-unavailable{min-height:48px;font-size:12px}.water-task-design .task-insertion-mode{gap:var(--water-space-4);padding:var(--water-space-2) var(--water-space-2) var(--water-space-3);flex:none;display:flex}.water-task-design .task-insertion-mode button{font:inherit;color:rgb(var(--water-blue-52-rgb));padding:var(--water-space-2) var(--water-space-4);border-radius:6px;font-size:11px}.water-task-design .task-insertion-mode button[aria-pressed=true]{background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-31-rgb))}.water-task-design .msg-editor .task-inline-token{font-size:inherit;color:rgb(var(--water-blue-31-rgb));border-bottom:1px solid rgb(var(--water-slate-74-rgb));white-space:normal;font-weight:500}.water-task-design .copy .msg-task-chip{vertical-align:baseline;margin:0 var(--water-space-1);white-space:normal;max-width:100%;display:inline-flex}.water-task-design .msg-item.search-hit .task-share-card{animation:msg-search-hit 1.4s var(--water-ease)}.water-task-design .task-share-card .ts-avatar-stack{flex:none;align-items:center;display:inline-flex}.water-task-design .task-share-card .ts-avatar-stack .pw-face{box-sizing:border-box;border:1px solid rgb(var(--water-neutral-97-rgb))}.water-task-design .task-share-card .ts-avatar-stack .pw-face+.pw-face{margin-left:calc(-1 * var(--water-space-3))}.water-task-design .task-share-card .ts-task-open{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:0;display:flex}.water-task-design .task-share-card .ts-source-link{font:inherit;color:inherit;cursor:pointer;text-align:left}.water-task-design .task-share-card button:focus-visible{outline:1px solid rgb(var(--water-blue-61-rgb));outline-offset:3px}.water-task-design .task-share-card .ts-source-link:not(.away){background:0 0;border:0;padding:0}@scope(.water-task-design){.head{align-items:center;gap:var(--water-space-7);padding-bottom:var(--water-space-12);border-bottom:1px solid rgb(var(--water-white-rgb) / .627);display:flex}.avatar{background:radial-gradient(circle at 25% 20%, white, rgb(var(--water-slate-92-rgb)) 45%,  #95b7e7);width:49px;height:49px;box-shadow:0 6px 18px rgb(var(--water-blue-41-rgb) / .145);color:rgb(var(--water-blue-39-rgb));border:1.5px solid #fff;border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid;position:relative}.avatar:after{content:"";background:rgb(var(--water-blue-65-rgb));border:3px solid rgb(var(--water-neutral-97-rgb));box-sizing:content-box;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.name{font-size:18px;font-weight:600}.subtitle{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-3);font-size:12px}.head-tools{gap:var(--water-space-12);color:rgb(var(--water-blue-60-rgb));margin-left:auto;display:flex}.date{text-align:center;color:rgb(var(--water-slate-66-rgb));margin:var(--water-space-12) 0;font-size:11px}.thread{gap:var(--water-space-6);flex-direction:column;display:flex}.bubble{max-width:570px;filter:drop-shadow(0 7px 12px rgb(var(--water-blue-29-rgb) / .078));align-self:flex-start;position:relative}.bubble svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.copy{padding:var(--water-space-8) var(--water-space-10) var(--water-space-12);letter-spacing:-.14px;font-size:15px;line-height:23px;position:relative}.bubble.out{max-width:470px;color:rgb(var(--water-blue-21-rgb));align-self:flex-end}.bubble.out .copy{padding-top:var(--water-space-7);padding-bottom:var(--water-space-10)}.head{padding:0 var(--water-space-12) var(--water-space-10);gap:var(--water-space-8);flex:none}.name{color:rgb(var(--water-blue-21-rgb));font-size:20px}.subtitle{margin-top:var(--water-space-3);font-size:14px}.head-tools button{width:33px;height:33px;color:rgb(var(--water-blue-51-rgb));border-radius:7px}.date{margin:var(--water-space-10) 0 var(--water-space-10);color:rgb(var(--water-blue-62-rgb));font-size:13px}.thread{gap:var(--water-space-6);padding:0 var(--water-space-12);scrollbar-width:none;flex:1;min-height:0;overflow:auto}.bubble{max-width:560px;filter:drop-shadow(0 5px 9px rgb(var(--water-blue-29-rgb) / .043));flex:none}.copy{padding:var(--water-space-7) var(--water-space-10) var(--water-space-10);letter-spacing:-.17px;color:rgb(var(--water-blue-21-rgb));font-size:16px;line-height:25px}.bubble.out .copy{padding:var(--water-space-7) var(--water-space-10) var(--water-space-10)}.thread{scrollbar-width:thin;scrollbar-color:rgb(var(--water-blue-67-rgb) / .333) transparent}.head{padding:0 var(--water-space-8) var(--water-space-7);gap:var(--water-space-6)}.avatar{width:36px;height:36px;font-size:17px}.name{font-size:15px;line-height:20px}.subtitle{margin-top:var(--water-space-1);font-size:12px;line-height:16px}.head-tools{gap:var(--water-space-5)}.head-tools button{width:28px;height:28px}.head-tools svg{width:17px;height:17px}.date{margin:var(--water-space-7) 0 var(--water-space-8);font-size:11px}.thread{padding:0 var(--water-space-8);gap:var(--water-space-5)}.bubble{max-width:min(510px,90%)}.bubble.out{max-width:min(490px,90%)}.copy,.bubble.out .copy{letter-spacing:-.12px;padding:var(--water-space-5) var(--water-space-7) var(--water-space-8);font-size:14px;line-height:20px}.avatar.agent{border-radius:12px}.dm-picker{width:390px}.dm-picker>input{box-sizing:border-box;width:100%;padding:var(--water-space-5) var(--water-space-6);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .333);color:rgb(var(--water-blue-48-rgb));font:inherit;margin-top:var(--water-space-4);border-radius:9px}.dm-results{max-height:320px;margin-top:var(--water-space-7);overflow:auto}.dm-person{align-items:center;gap:var(--water-space-6);width:100%;padding:var(--water-space-5);text-align:left;color:rgb(var(--water-blue-36-rgb));border-radius:10px;display:flex}.dm-person strong{font-size:13px;font-weight:500}.dm-person small{color:rgb(var(--water-blue-60-rgb));margin-top:var(--water-space-2);font-size:11px;display:block}.dm-empty{color:rgb(var(--water-blue-60-rgb));text-align:center;padding:var(--water-space-12) var(--water-space-6);font-size:13px;line-height:21px}.dm-picker{background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-92-rgb) / .961))}.dm-picker::backdrop{background:rgb(var(--water-blue-36-rgb) / .094);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dm-person .face{background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .6), rgb(var(--water-blue-72-rgb) / .4));border:1px solid rgb(var(--water-white-rgb) / .667);width:29px;height:29px;color:rgb(var(--water-blue-48-rgb));border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.dm-person .face.agent{border-radius:9px}.message-row .snippet,.message-row .row-context{display:block}.message-row .snippet{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.message-window .copy{white-space:pre-wrap;overflow-wrap:anywhere}.message-window .head>div:nth-child(2){min-width:0}.dm-person:disabled{opacity:.6;cursor:default}.composer{margin-top:var(--water-space-6);padding:var(--water-space-6) var(--water-space-6) var(--water-space-4);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .569), rgb(var(--water-slate-92-rgb) / .451));border:1px solid rgb(var(--water-white-rgb) / .788);box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .902), 0 4px 10px -8px rgb(var(--water-blue-41-rgb) / .314);border-radius:18px;flex:none}.dm-compose textarea{box-sizing:border-box;resize:none;width:100%;font:inherit;color:rgb(var(--water-blue-36-rgb));padding:0 var(--water-space-2);margin:0 0 var(--water-space-5);background:0 0;border:0;outline:none;font-size:14px;line-height:20px;display:block}.dm-compose textarea::placeholder{color:rgb(var(--water-slate-62-rgb))}.dm-compose textarea:disabled{cursor:default}.tools{align-items:center;gap:var(--water-space-3);color:rgb(var(--water-blue-52-rgb));display:flex}.tools button{width:30px;height:30px;color:rgb(var(--water-blue-52-rgb));border-radius:7px}.tools button svg{stroke-width:1.6px;width:17px;height:17px}.tools button.send-message{color:rgb(var(--water-blue-50-rgb));margin-left:auto}.tools button.send-message svg{fill:currentColor;stroke-width:1.3px;width:18px;height:18px}.tools button.send-message:disabled{opacity:.45;cursor:default}.compose-notice{color:#9a6b4f;margin:calc(-1 * var(--water-space-2)) var(--water-space-2) var(--water-space-3);font-size:12px}.meta{color:rgb(var(--water-slate-66-rgb));margin:var(--water-space-2) 0 0;align-self:flex-end;font-size:10px}.meta button{font-size:inherit;color:rgb(var(--water-blue-50-rgb));text-decoration:underline;display:inline}.pending-message{flex-direction:column;flex:none;align-items:flex-end;display:flex}.pending-message .bubble{opacity:.75}.older-failed{align-self:center}.unread{background:#5a8fcf;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:0}.message-row .snippet{position:relative}.message-row .snippet:has(.unread){padding-right:var(--water-space-7);color:rgb(var(--water-blue-35-rgb))}.tools button:disabled{opacity:.45;cursor:default}.composer{position:relative}.msg-mentions{padding:var(--water-space-3);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .933), rgb(var(--water-slate-94-rgb) / .933));border:1px solid rgb(var(--water-white-rgb) / .851);box-shadow:0 14px 28px -16px rgb(var(--water-blue-31-rgb) / .4), inset 0 1px rgb(var(--water-white-rgb));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:2;border-radius:14px;position:absolute;bottom:calc(100% + 6px);left:8px;right:8px}.msg-mentions .dm-person[aria-selected=true]{background:rgb(var(--water-white-rgb) / .6)}.copy strong{font-weight:600}.copy a{color:rgb(var(--water-blue-37-rgb));text-underline-offset:2px;text-decoration:underline}.msg-code,.msg-code-block{background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-blue-84-rgb) / .6);border-radius:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em}.msg-code{padding:1px var(--water-space-3)}.msg-code-block{margin:var(--water-space-3) 0;padding:var(--water-space-4) var(--water-space-5);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.msg-mention{color:rgb(var(--water-blue-37-rgb));font-weight:600}.msg-system{color:rgb(var(--water-blue-62-rgb));margin:var(--water-space-1) 0;align-self:center;font-size:12px}.dm-person-row{align-items:center;gap:var(--water-space-3);display:flex}.dm-person-row .dm-person{flex:1}.dm-person[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .6)}.dm-add-to-group{width:28px;height:28px;color:rgb(var(--water-blue-50-rgb));border:1px solid rgb(var(--water-blue-84-rgb) / .6);border-radius:8px;flex:none}.dm-add-to-group[aria-checked=true]{background:rgb(var(--water-slate-92-rgb))}.dm-group{gap:var(--water-space-4);margin-top:var(--water-space-6);color:rgb(var(--water-blue-57-rgb));font-size:12px;display:grid}.dm-group input,.group-rename input{font:inherit;padding:var(--water-space-4) var(--water-space-5);border:1px solid rgb(var(--water-blue-84-rgb) / .6);background:rgb(var(--water-white-rgb) / .549);color:rgb(var(--water-blue-36-rgb));border-radius:10px;font-size:13px}.dm-group-start{justify-self:end}.group-rename button{padding:var(--water-space-4) var(--water-space-6);background:rgb(var(--water-slate-92-rgb) / .627);color:rgb(var(--water-blue-39-rgb));border-radius:9px;justify-self:end;font-size:12px;font-weight:600}.dm-group-start:disabled{opacity:.55;cursor:default}.group-details{min-height:0;padding:var(--water-space-3) var(--water-space-2);gap:var(--water-space-6);color:rgb(var(--water-blue-36-rgb));flex-direction:column;flex:1;display:flex;overflow:auto}.group-details-head{justify-content:space-between;align-items:baseline;display:flex}.group-details h2{margin:0;font-size:15px;font-weight:600}.group-rename{gap:var(--water-space-3);color:rgb(var(--water-blue-57-rgb));font-size:12px;display:grid}.group-meta{color:rgb(var(--water-blue-57-rgb));margin:0;font-size:13px}.group-member{cursor:default}.group-member>span:nth-child(2){flex:1}.group-link{color:rgb(var(--water-blue-50-rgb));align-self:flex-start;font-size:12px;text-decoration:underline;display:inline}.group-link.danger{color:#a0563f}.group-add{gap:var(--water-space-1);display:grid}}@scope(.water-task-design){.dm-compose{cursor:text}.msg-formatbar{align-items:center;gap:var(--water-space-1);margin:calc(-1 * var(--water-space-2)) calc(-1 * var(--water-space-2)) var(--water-space-3);padding:0 0 var(--water-space-3);border-bottom:1px solid rgb(var(--water-blue-84-rgb) / .502);cursor:default;flex-wrap:wrap;display:flex}.msg-formatbar button{width:28px;height:28px;color:rgb(var(--water-blue-52-rgb));border-radius:6px;place-items:center;display:grid}.msg-formatbar button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.msg-formatbar button.active,.tools button.format-tool.active{background:rgb(var(--water-white-rgb) / .702);color:rgb(var(--water-blue-37-rgb))}.msg-formatbar button:disabled{opacity:.45;cursor:default}.msg-formatbar .sep{width:1px;height:16px;margin:0 var(--water-space-2);background:rgb(var(--water-blue-84-rgb) / .702)}.msg-link-row{gap:var(--water-space-3);margin:0 0 var(--water-space-3);cursor:default;display:flex}.msg-link-row input{min-width:0;font:inherit;padding:var(--water-space-3) var(--water-space-4);border:1px solid rgb(var(--water-blue-84-rgb) / .8);background:rgb(var(--water-white-rgb) / .702);color:rgb(var(--water-blue-36-rgb));border-radius:8px;flex:1;font-size:13px}.msg-link-row button{padding:0 var(--water-space-5);color:rgb(var(--water-blue-37-rgb));background:rgb(var(--water-white-rgb) / .549);border-radius:8px;font-size:13px}.msg-editor{margin:0 0 var(--water-space-2)}.msg-editor .ProseMirror{box-sizing:border-box;min-height:20px;max-height:50vh;color:rgb(var(--water-blue-36-rgb));padding:0 var(--water-space-2);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;outline:none;font-size:14px;line-height:20px;overflow-y:auto}.msg-editor .ProseMirror[contenteditable=false]{cursor:default}.msg-editor .ProseMirror p{margin:0}.msg-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:rgb(var(--water-slate-62-rgb));pointer-events:none}.tools button.format-tool{border-radius:7px}.msg-mentions{width:min(50%,340px);min-width:220px;max-height:260px;left:8px;right:auto;overflow-y:auto}:is(.msg-editor .ProseMirror,.message-window .copy) strong{font-weight:600}:is(.msg-editor .ProseMirror,.message-window .copy) a{color:rgb(var(--water-blue-37-rgb));text-underline-offset:2px;text-decoration:underline}:is(.msg-editor .ProseMirror,.message-window .copy) .msg-quote{margin:var(--water-space-1) 0;padding:0 0 0 var(--water-space-5);border-left:3px solid rgb(var(--water-blue-77-rgb));color:rgb(var(--water-blue-48-rgb))}:is(.msg-editor .ProseMirror,.message-window .copy) .msg-list{margin:var(--water-space-1) 0;padding-left:var(--water-space-12)}:is(.msg-editor .ProseMirror,.message-window .copy) .msg-list li>p,:is(.msg-editor .ProseMirror,.message-window .copy) .msg-quote>p{margin:0}:is(.msg-editor .ProseMirror,.message-window .copy) .msg-code-block{margin:var(--water-space-2) 0;padding:var(--water-space-4) var(--water-space-5);white-space:pre-wrap;overflow-wrap:anywhere;background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-blue-84-rgb) / .8);color:rgb(var(--water-blue-30-rgb));border-radius:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:18px;display:block}:is(.msg-editor .ProseMirror,.message-window .copy) .msg-code-block code{font:inherit;background:0 0;border:0;padding:0}:is(.msg-editor .ProseMirror,.message-window .copy) .msg-code{padding:1px var(--water-space-2);background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-blue-84-rgb) / .6);color:#b0466a;border-radius:4px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em}:is(.msg-editor .ProseMirror,.message-window .copy) .msg-mention{color:rgb(var(--water-blue-37-rgb));padding:0 var(--water-space-1);background:0 0;border-radius:4px;font-weight:600}.message-window .copy .msg-p{margin:0}.message-window .copy:has(>.msg-code-block,>.msg-list,>.msg-quote){min-width:min(320px,100%)}}@scope(.water-task-design){:scope.msg-surface .conversations{transition:left .38s var(--water-ease), width .38s var(--water-ease), opacity .22s var(--water-ease), transform .38s var(--water-ease), visibility 0s!important}:scope.msg-surface.task-detail-expanded .conversations{opacity:0;transform:translate(-18px);transition:left .38s var(--water-ease), width .38s var(--water-ease), opacity .22s var(--water-ease), transform .38s var(--water-ease), visibility 0s linear .38s!important}:scope.msg-surface .task-detail-stage{transition:left .38s var(--water-ease)}:scope.msg-surface .message-window{transition:width .38s var(--water-ease);animation:msg-pane-in .38s var(--water-ease) both;transform-origin:0}:scope.msg-surface .task-detail-stage.closing{pointer-events:none}:scope.msg-surface .task-detail-stage.closing .message-window{animation:msg-pane-out .38s var(--water-ease) both}.message-window .thread,.message-window>.date{transition:opacity .18s var(--water-ease)}.message-window:not(.ready) .thread,.message-window:not(.ready)>.date{opacity:0}}@keyframes msg-pane-in{0%{opacity:0;transform:translate(-36px)scale(.975)}to{opacity:1;transform:none}}@scope(.water-task-design){.message-window>.date{z-index:2;margin-bottom:calc(-1 * var(--water-space-20));pointer-events:none;position:relative}.message-window>.date+.thread{padding-top:var(--water-space-20)}.message-window .thread{--ft:0;--fb:0;z-index:1;margin-bottom:calc(-1 * var(--ch,0px) - var(--water-space-6));padding-bottom:calc(var(--ch,0px) + var(--water-space-12));-webkit-mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - var(--ft))) 0, rgb(0 0 0/calc(1 - var(--ft) * .82)) 24px, rgb(0 0 0/calc(1 - var(--ft) * .5)) 52px, rgb(0 0 0/calc(1 - var(--ft) * .18)) 84px, rgb(var(--water-black-rgb)) 112px), linear-gradient(to top, rgb(0 0 0/calc(1 - var(--fb))) 0, rgb(0 0 0/calc(1 - var(--fb) * .92)) calc(var(--ch,0px) * .5), rgb(0 0 0/calc(1 - var(--fb) * .62)) calc(var(--ch,0px) + 12px), rgb(0 0 0/calc(1 - var(--fb) * .25)) calc(var(--ch,0px) + 48px), rgb(var(--water-black-rgb)) calc(var(--ch,0px) + 84px));-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - var(--ft))) 0, rgb(0 0 0/calc(1 - var(--ft) * .82)) 24px, rgb(0 0 0/calc(1 - var(--ft) * .5)) 52px, rgb(0 0 0/calc(1 - var(--ft) * .18)) 84px, rgb(var(--water-black-rgb)) 112px), linear-gradient(to top, rgb(0 0 0/calc(1 - var(--fb))) 0, rgb(0 0 0/calc(1 - var(--fb) * .92)) calc(var(--ch,0px) * .5), rgb(0 0 0/calc(1 - var(--fb) * .62)) calc(var(--ch,0px) + 12px), rgb(0 0 0/calc(1 - var(--fb) * .25)) calc(var(--ch,0px) + 48px), rgb(var(--water-black-rgb)) calc(var(--ch,0px) + 84px));mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - var(--ft))) 0, rgb(0 0 0/calc(1 - var(--ft) * .82)) 24px, rgb(0 0 0/calc(1 - var(--ft) * .5)) 52px, rgb(0 0 0/calc(1 - var(--ft) * .18)) 84px, rgb(var(--water-black-rgb)) 112px), linear-gradient(to top, rgb(0 0 0/calc(1 - var(--fb))) 0, rgb(0 0 0/calc(1 - var(--fb) * .92)) calc(var(--ch,0px) * .5), rgb(0 0 0/calc(1 - var(--fb) * .62)) calc(var(--ch,0px) + 12px), rgb(0 0 0/calc(1 - var(--fb) * .25)) calc(var(--ch,0px) + 48px), rgb(var(--water-black-rgb)) calc(var(--ch,0px) + 84px));position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.message-window .dm-compose{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(120%);position:relative}.msg-code-wrap{margin:var(--water-space-2) 0;position:relative}.message-window .copy .msg-code-wrap>.msg-code-block{padding-right:var(--water-space-20);margin:0}.msg-code-copy{width:26px;height:26px;color:rgb(var(--water-blue-48-rgb));background:rgb(var(--water-white-rgb) / .8);border:1px solid rgb(var(--water-blue-84-rgb) / .8);opacity:0;transition:opacity .12s var(--water-ease);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:6px;place-items:center;display:grid;position:absolute;top:5px;right:5px}.msg-code-copy svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.msg-code-copy,.msg-code-copy:focus-visible,.msg-code-copy.copied{opacity:1}.msg-code-copy.copied{color:#3d8a6a}.msg-code-copy:after{content:attr(data-tip);padding:var(--water-space-2) var(--water-space-4);background:rgb(var(--water-blue-27-rgb));color:rgb(var(--water-white-rgb));white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s var(--water-ease);border-radius:6px;font-size:11px;font-weight:500;position:absolute;bottom:calc(100% + 6px);right:0}.msg-code-copy:focus-visible:after,.msg-code-copy.copied:after{opacity:1}.message-window .copy:has(>.msg-code-wrap){min-width:min(320px,100%)}input:focus-visible,.dm-to input:focus-visible{outline:none}.dm-group input:focus,.group-rename input:focus,.msg-link-row input:focus,.group-add input:focus{border-color:rgb(var(--water-blue-77-rgb));background:rgb(var(--water-white-rgb) / .761)}.dm-to{align-items:center;gap:var(--water-space-3);margin-top:var(--water-space-4);padding:var(--water-space-4) var(--water-space-5);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .333);cursor:text;transition:border-color .12s var(--water-ease), background .12s var(--water-ease);border-radius:9px;flex-wrap:wrap;display:flex}.dm-to:focus-within{border-color:rgb(var(--water-blue-77-rgb));background:rgb(var(--water-white-rgb) / .651)}.dm-to label{color:rgb(var(--water-blue-60-rgb));margin:0 var(--water-space-1) 0 0;font-size:13px}.dm-chips{margin:0;padding:0;list-style:none;display:contents}.dm-chip{align-items:center;gap:var(--water-space-1);padding:var(--water-space-1) var(--water-space-2) var(--water-space-1) var(--water-space-5);background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-37-rgb));border-radius:999px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.dm-chip button{width:18px;height:18px;color:rgb(var(--water-blue-50-rgb));border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid}.dm-to input{min-width:120px;padding:var(--water-space-2) var(--water-space-1);font:inherit;color:rgb(var(--water-blue-36-rgb));background:0 0;border:0;outline:none;flex:1;font-size:13px}.dm-to input::placeholder{color:rgb(var(--water-slate-62-rgb))}.dm-suggestions .dm-person[aria-selected=true]{background:rgb(var(--water-white-rgb) / .722)}.dm-suggestions .dm-person strong b{font-weight:700}}@keyframes msg-pane-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-36px)scale(.975)}}@scope(.water-task-design){.dm-group input,.gd-rename input{box-sizing:border-box;font:inherit;padding:var(--water-space-5) var(--water-space-6);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .333);color:rgb(var(--water-blue-48-rgb));transition:border-color .12s var(--water-ease), background .12s var(--water-ease);border-radius:9px;outline:none;font-size:13px}.dm-group input::placeholder,.gd-rename input::placeholder{color:rgb(var(--water-slate-62-rgb))}.dm-group input:focus,.gd-rename input:focus{border-color:rgb(var(--water-blue-77-rgb));background:rgb(var(--water-white-rgb) / .651)}.msg-group-row{flex-direction:column;flex:none;align-items:flex-start;max-width:100%;display:flex}.msg-group-row.run-start{margin-top:var(--water-space-3)}.msg-speaker{margin:0 0 var(--water-space-2) var(--water-space-20);color:rgb(var(--water-blue-22-rgb) / .459);font-size:11px;font-weight:570;line-height:14px}.msg-group-line{align-items:flex-end;gap:var(--water-space-5);max-width:100%;display:flex}.msg-group-line .bubble{align-self:auto}.msg-mini,.msg-mini-spacer{width:30px;height:30px;margin-bottom:var(--water-space-4);flex:none}.msg-mini{color:rgb(var(--water-blue-26-rgb) / .831);background:radial-gradient(circle at 25% 20%, white, rgb(var(--water-slate-92-rgb)) 45%,  #95b7e7);border:1px solid rgb(var(--water-white-rgb) / .949);box-shadow:0 4px 10px rgb(var(--water-blue-29-rgb) / .122);border-radius:50%;place-items:center;font-size:10px;font-weight:650;display:grid}.head-identity{align-items:center;gap:inherit;min-width:0;padding:var(--water-space-2) var(--water-space-5) var(--water-space-2) var(--water-space-2);margin:calc(-1 * var(--water-space-2)) 0 calc(-1 * var(--water-space-2)) calc(-1 * var(--water-space-2));text-align:left;color:inherit;font:inherit;transition:background .14s var(--water-ease);border-radius:16px;display:flex}.head-identity[aria-expanded=true]{background:rgb(var(--water-white-rgb) / .349)}.head-identity>span:last-child{flex-direction:column;min-width:0;display:flex}.head-identity .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.message-window{position:relative}.group-details{z-index:6;box-sizing:border-box;width:min(380px,100% - 32px);max-height:calc(100% - 100px);padding:var(--water-space-7) var(--water-space-8) var(--water-space-10);gap:var(--water-space-7);color:rgb(var(--water-blue-36-rgb));border:1px solid rgb(var(--water-white-rgb) / .851);outline:1px solid rgb(var(--water-blue-61-rgb) / .161);background:radial-gradient(ellipse at 10% 0%, rgb(var(--water-white-rgb) / .722), transparent 65%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .902), rgb(var(--water-slate-94-rgb) / .878));-webkit-backdrop-filter:blur(26px)saturate(120%);backdrop-filter:blur(26px)saturate(120%);box-shadow:0 26px 50px -22px rgb(var(--water-blue-31-rgb) / .4), 0 8px 18px -12px rgb(var(--water-blue-29-rgb) / .314), inset 0 1px rgb(var(--water-white-rgb));transform-origin:40px 0;animation:gd-drop .3s var(--water-ease) both;border-radius:20px;flex-direction:column;display:flex;position:absolute;top:84px;left:16px;overflow:auto}.group-details.leaving{pointer-events:none;animation:gd-lift .22s var(--water-ease) both}.gd-top{justify-content:space-between;align-items:center;display:flex}.gd-round{background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-white-rgb) / .851);width:30px;height:30px;color:rgb(var(--water-blue-48-rgb));border-radius:50%;place-items:center;display:grid}.gd-round svg,.gd-pencil svg,.gd-add svg,.gd-remove svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.gd-round svg{stroke-width:1.8px;width:15px;height:15px}.gd-pill{padding:var(--water-space-3) var(--water-space-7);background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-white-rgb) / .851);color:rgb(var(--water-blue-39-rgb));border-radius:999px;font-size:12px;font-weight:600}.gd-pill.active{background:rgb(var(--water-slate-92-rgb))}.gd-pill:disabled{opacity:.55}.gd-identity{align-items:center;gap:var(--water-space-3);margin-top:calc(-1 * var(--water-space-5));flex-direction:column;display:flex}.gd-avatar{width:64px;height:64px;font-size:24px}.gd-avatar:after{display:none}.gd-name{align-items:center;gap:var(--water-space-3);margin:var(--water-space-2) 0 0;color:rgb(var(--water-blue-21-rgb));text-align:center;max-width:100%;font-size:19px;font-weight:600;display:flex}.gd-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gd-pencil{width:24px;height:24px;color:rgb(var(--water-blue-56-rgb));border-radius:7px;flex:none;place-items:center;display:grid}.gd-pencil svg{stroke-width:1.8px;width:14px;height:14px}.gd-rename{gap:var(--water-space-3);width:100%;margin-top:var(--water-space-2);display:flex}.gd-rename input{flex:1;min-width:0}.gd-count{color:rgb(var(--water-blue-62-rgb));margin:0;font-size:12px}.gd-members{padding:var(--water-space-2) 0 0;justify-content:center;gap:var(--water-space-7) var(--water-space-8);flex-wrap:wrap;margin:0;list-style:none;display:flex}.gd-member{align-items:center;gap:var(--water-space-3);flex-direction:column;width:64px;display:flex}.gd-face{width:54px;height:54px;color:rgb(var(--water-blue-39-rgb));background:radial-gradient(circle at 25% 20%, white, rgb(var(--water-slate-92-rgb)) 45%,  #95b7e7);box-shadow:0 6px 16px rgb(var(--water-blue-41-rgb) / .145);border:1.5px solid #fff;border-radius:50%;place-items:center;font-size:17px;font-weight:600;display:grid;position:relative}.gd-add{background:rgb(var(--water-white-rgb) / .451);border:1.5px dashed rgb(var(--water-blue-77-rgb));color:rgb(var(--water-blue-50-rgb));box-shadow:none}.gd-add[aria-expanded=true]{background:rgb(var(--water-white-rgb) / .761)}.gd-add svg{stroke-width:1.7px;width:22px;height:22px}.gd-remove{width:20px;height:20px;color:rgb(var(--water-white-rgb));border:2px solid rgb(var(--water-neutral-97-rgb));animation:gd-pop .16s var(--water-ease) both;background:#c4644a;border-radius:50%;place-items:center;display:grid;position:absolute;top:-3px;left:-3px}.gd-remove svg{stroke-width:2.4px;width:12px;height:12px}.gd-member-name{color:rgb(var(--water-blue-36-rgb));text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.gd-role{margin-top:calc(-1 * var(--water-space-2));color:rgb(var(--water-blue-62-rgb));font-size:10px}.gd-add-list{gap:var(--water-space-1);padding:var(--water-space-3);background:rgb(var(--water-white-rgb) / .349);border:1px solid rgb(var(--water-white-rgb) / .702);border-radius:14px;max-height:220px;display:grid;overflow:auto}.gd-add-list .dm-person{display:flex}.gd-add-mark{color:rgb(var(--water-blue-50-rgb));margin-left:auto;font-size:18px}.gd-leave{padding-top:var(--water-space-2);flex-direction:column;align-items:stretch;display:flex}.gd-danger{padding:var(--water-space-5) var(--water-space-7);background:rgb(var(--water-amber-95-rgb) / .702);border:1px solid rgb(var(--water-amber-88-rgb));color:rgb(var(--water-amber-46-rgb));border-radius:12px;font-size:13px;font-weight:600}.gd-danger:disabled{opacity:.55}.gd-confirm p{margin:0 0 var(--water-space-5);color:rgb(var(--water-blue-57-rgb));text-align:center;font-size:12px;line-height:18px}.gd-confirm>div{justify-content:center;gap:var(--water-space-4);display:flex}.gd-confirm .gd-danger{padding:var(--water-space-3) var(--water-space-7);border-radius:999px}}@keyframes gd-drop{0%{opacity:0;transform:translateY(-14px)scale(.94)}to{opacity:1;transform:none}}@keyframes gd-lift{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px)scale(.94)}}@keyframes gd-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@scope(.water-task-design){.gd-name-input{font:inherit;color:rgb(var(--water-blue-21-rgb));text-align:center;border:0;border-bottom:1.5px solid rgb(var(--water-blue-77-rgb));padding:0 var(--water-space-1) 1px;max-width:100%;caret-color:rgb(var(--water-blue-37-rgb));background:0 0;border-radius:0;outline:none;margin:0;font-size:19px;font-weight:600}.gd-name-input::placeholder{color:rgb(var(--water-slate-62-rgb));font-weight:500}}@scope(.water-task-design){.dm-compose.dropping{outline:2px dashed rgb(var(--water-blue-77-rgb));outline-offset:2px}.tools button.attach-tool svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.msg-files{margin:0 0 var(--water-space-4);gap:var(--water-space-4);cursor:default;flex-wrap:wrap;padding:0;list-style:none;display:flex}.msg-file{align-items:center;gap:var(--water-space-5);max-width:260px;padding:var(--water-space-3) var(--water-space-16) var(--water-space-3) var(--water-space-3);background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-white-rgb) / .851);box-shadow:0 4px 10px -8px rgb(var(--water-blue-41-rgb) / .314);border-radius:12px;display:flex;position:relative;overflow:hidden}.msg-file.failed{border-color:rgb(var(--water-amber-88-rgb));background:rgb(var(--water-amber-95-rgb) / .702)}.msg-file-thumb{object-fit:cover;border-radius:8px;flex:none;width:38px;height:38px}.msg-file-icon{letter-spacing:.4px;width:38px;height:38px;color:rgb(var(--water-blue-39-rgb));background:radial-gradient(circle at 25% 20%, white, rgb(var(--water-slate-92-rgb)) 55%, rgb(var(--water-blue-82-rgb)));border:1px solid rgb(var(--water-white-rgb) / .851);border-radius:8px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.msg-file-meta{flex-direction:column;min-width:0;display:flex}.msg-file-meta strong{color:rgb(var(--water-blue-30-rgb));white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.msg-file-meta small{color:rgb(var(--water-blue-60-rgb));margin-top:var(--water-space-1);font-size:11px}.msg-file.failed .msg-file-meta small{color:rgb(var(--water-amber-46-rgb))}.msg-file-bar{background:rgb(var(--water-slate-92-rgb) / .502);height:3px;position:absolute;bottom:0;left:0;right:0}.msg-file-bar i{height:100%;transition:width .16s var(--water-ease);background:#5a8fcf;display:block}.msg-file-remove{width:20px;height:20px;color:rgb(var(--water-blue-48-rgb));border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid;position:absolute;top:4px;right:4px}.msg-file-retry{color:rgb(var(--water-blue-37-rgb));padding:var(--water-space-2) var(--water-space-4);background:rgb(var(--water-white-rgb) / .702);border-radius:999px;flex:none;font-size:11px;font-weight:600}.msg-attachments{gap:var(--water-space-3);margin:var(--water-space-1) 0 var(--water-space-3);flex-direction:column;display:flex}.msg-attachments:last-child{margin-bottom:0}.msg-image{margin:0}.msg-image-open{cursor:zoom-in;border-radius:12px;padding:0;display:block;overflow:hidden}.msg-image img{object-fit:cover;border-radius:12px;max-width:min(360px,100%);max-height:320px;display:block}.msg-image-wait{width:220px;height:140px;color:rgb(var(--water-blue-60-rgb));background:rgb(var(--water-white-rgb) / .349);border-radius:12px;place-items:center;font-size:12px;display:grid}.msg-file-card{align-items:center;gap:var(--water-space-5);min-width:220px;max-width:320px;padding:var(--water-space-4) var(--water-space-6) var(--water-space-4) var(--water-space-4);text-align:left;background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-white-rgb) / .851);color:inherit;font:inherit;border-radius:12px;display:flex}.msg-file-card:disabled{cursor:default;opacity:.8}}@scope(.water-task-design){.msg-item{align-items:flex-start;gap:var(--water-space-2);flex-direction:column;flex:none;max-width:100%;display:flex}.msg-item.out{align-self:flex-end;align-items:flex-end}.msg-group-line .msg-item{align-self:auto}.msg-media-stack{align-items:flex-start;gap:var(--water-space-2);flex-direction:column;max-width:min(360px,100%);display:flex}.msg-media-stack.out{align-items:flex-end}.pending-message .msg-media-stack{opacity:.75}.msg-media-grid{gap:var(--water-space-2);border-radius:18px;display:grid;overflow:hidden}.msg-media-grid.n1{background:0 0;grid-template-columns:auto;justify-content:start}.msg-media-stack.out .msg-media-grid.n1{justify-content:end;justify-items:end}.msg-media-grid.n1{width:fit-content;max-width:100%}.msg-media-grid.n2,.msg-media-grid.n3,.msg-media-grid.n4{grid-template-columns:repeat(2,160px)}.msg-media-grid.n3>:first-child{grid-column:span 2}.msg-media{background:rgb(var(--water-slate-94-rgb));cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.msg-media-grid.n1 .msg-media{border-radius:18px;width:fit-content;max-width:min(320px,100%);line-height:0}.msg-media-grid.n1 .msg-media:has(img){background:0 0}.msg-media img{width:100%;display:block}.msg-media-grid.n1 .msg-media img{object-fit:contain;width:auto;max-width:min(320px,100%);height:auto;max-height:320px}.msg-media-grid:not(.n1) .msg-media{aspect-ratio:1}.msg-media-grid:not(.n1) .msg-media img{object-fit:cover;height:100%}.msg-media.video{background:linear-gradient(135deg, rgb(var(--water-blue-31-rgb)), rgb(var(--water-blue-22-rgb)));cursor:pointer;width:240px;height:160px}.msg-media-grid:not(.n1) .msg-media.video{width:auto;height:auto}.msg-media-wait{min-width:200px;height:100%;min-height:130px;color:rgb(var(--water-blue-60-rgb));place-items:center;font-size:12px;display:grid}.msg-media.video .msg-media-wait{color:rgb(var(--water-white-rgb) / .702);padding:0 0 var(--water-space-4) var(--water-space-5);box-sizing:border-box;place-items:end start;font-size:11px}.msg-play{background:rgb(var(--water-white-rgb) / .851);width:46px;height:46px;box-shadow:0 6px 18px rgb(var(--water-black-rgb) / .2);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.msg-play svg{width:20px;height:20px;fill:rgb(var(--water-blue-37-rgb));margin-left:var(--water-space-2)}.msg-play.small{width:26px;height:26px}.msg-play.small svg{width:12px;height:12px;margin-left:var(--water-space-1)}.msg-item .msg-file-card,.msg-media-stack .msg-file-card{border-radius:16px}.msg-file.tile{background:rgb(var(--water-slate-94-rgb));border-radius:12px;width:64px;max-width:none;height:64px;padding:0;overflow:visible}.msg-tile-open{cursor:zoom-in;border-radius:12px;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.msg-tile-open img,.msg-tile-open video{object-fit:cover;width:100%;height:100%;display:block}.msg-tile-progress{background:rgb(var(--water-white-rgb) / .2);position:absolute;inset:0}.msg-tile-progress i{background:rgb(var(--water-neutral-97-rgb) / .8);width:100%;transition:height .16s var(--water-ease);display:block}.msg-file.tile.failed .msg-tile-open{outline:2px solid #e3a796}.msg-file.tile .msg-file-remove{background:rgb(var(--water-blue-27-rgb));color:rgb(var(--water-white-rgb));border:2px solid rgb(var(--water-neutral-97-rgb));opacity:0;width:20px;height:20px;transition:opacity .12s var(--water-ease);font-size:13px;top:-7px;right:-7px}.msg-file.tile .msg-file-remove,.msg-file.tile:focus-within .msg-file-remove,.msg-file.tile.failed .msg-file-remove{opacity:1}.msg-file.tile .msg-file-retry{padding:var(--water-space-1) var(--water-space-3);font-size:10px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.msg-file-chip{align-items:center;gap:var(--water-space-5);text-align:left;min-width:0;color:inherit;font:inherit;padding:0;display:flex}.msg-file-chip:disabled,.msg-file-chip.static{cursor:default}}.msg-lightbox{width:100vw;max-width:none;height:100vh;max-height:none;color:rgb(var(--water-white-rgb));background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0}.msg-lightbox::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f1c2bcc}.msg-lightbox-bar{align-items:center;gap:var(--water-space-4);padding:var(--water-space-7) var(--water-space-10);display:flex}.msg-lightbox-name{flex-direction:column;min-width:0;margin-right:auto;display:flex}.msg-lightbox-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.msg-lightbox-name small{color:rgb(var(--water-white-rgb) / .651);font-size:12px}.msg-lightbox-btn{background:rgb(var(--water-white-rgb) / .122);width:36px;height:36px;color:rgb(var(--water-white-rgb));border:0;border-radius:50%;place-items:center;display:grid}.msg-lightbox-btn:disabled{opacity:.4}.msg-lightbox-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.msg-lightbox-stage{min-height:0;padding:0 var(--water-space-32) var(--water-space-14);flex:1;place-items:center;display:grid;overflow:auto}.msg-lightbox-stage>img,.msg-lightbox-stage>video{max-width:100%;max-height:calc(100vh - 110px);box-shadow:0 20px 60px rgb(var(--water-black-rgb) / .467);border-radius:10px}.msg-lightbox-wait{color:rgb(var(--water-white-rgb) / .702);font-size:14px}.msg-lightbox-nav{background:rgb(var(--water-white-rgb) / .122);width:44px;height:44px;color:rgb(var(--water-white-rgb));border:0;border-radius:50%;font-size:28px;line-height:1;position:fixed;top:50%;transform:translateY(-50%)}.msg-lightbox-nav.prev{left:14px}.msg-lightbox-nav.next{right:14px}.msg-pdf{flex-direction:column;width:min(900px,100%);height:calc(100vh - 110px);display:flex}.msg-pdf-tools{align-items:center;gap:var(--water-space-5);padding:0 0 var(--water-space-5);justify-content:center;font-size:13px;display:flex}.msg-pdf-tools button{background:rgb(var(--water-white-rgb) / .122);width:30px;height:30px;color:rgb(var(--water-white-rgb));border:0;border-radius:50%;font-size:18px}.msg-pdf-tools small{color:rgb(var(--water-white-rgb) / .651)}.msg-pdf-pages{align-items:center;gap:var(--water-space-7);padding-bottom:var(--water-space-10);flex-direction:column;flex:1;display:flex;overflow:auto}.msg-pdf-page{background:rgb(var(--water-white-rgb));box-shadow:0 10px 30px rgb(var(--water-black-rgb) / .4);border-radius:4px}@scope(.water-task-design){.bubble.arrive,.msg-item.arrive,.pending-message.arrive{animation:msg-arrive .56s var(--water-ease) both;transform-origin:0 100%}.bubble.out.arrive,.msg-item.out.arrive,.pending-message.arrive{transform-origin:100% 100%}.msg-item.arrive .bubble.arrive,.pending-message.arrive .bubble{animation:none}}@keyframes msg-arrive{0%{opacity:0;transform:translateY(12px)scale(.92)}45%{opacity:1}to{opacity:1;transform:none}}@scope(.water-task-design){.message-window .bubble svg.bubble-shape-svg,.message-window .bubble svg.bubble-shape-svg path{stroke-linecap:butt}.message-window .bubble svg.bubble-shape-svg>g>path:not([clip-path]){stroke:none}.message-window .bubble{filter:drop-shadow(0 1px 1px rgb(var(--water-blue-33-rgb) / .122)) drop-shadow(0 4px 10px rgb(var(--water-blue-33-rgb) / .102))}.message-window .bubble.out{filter:drop-shadow(0 1px 1px #1546a82e) drop-shadow(0 5px 12px rgb(var(--water-blue-46-rgb) / .18))}.message-window .bubble .copy,.message-window .bubble.out .copy{letter-spacing:-.2px;padding:var(--water-space-4) var(--water-space-6) var(--water-space-4) var(--water-space-10);color:rgb(var(--water-blue-21-rgb));font-size:15px;line-height:20px}.message-window .bubble.out .copy{padding:var(--water-space-4) var(--water-space-10) var(--water-space-4) var(--water-space-6);color:rgb(var(--water-white-rgb))}.msg-mini,.msg-mini-spacer{margin-bottom:0}.message-window .bubble.out .copy a{color:rgb(var(--water-white-rgb));-webkit-text-decoration-color:rgb(var(--water-white-rgb) / .702);text-decoration-color:rgb(var(--water-white-rgb) / .702)}.message-window .bubble.out .copy .msg-mention{color:rgb(var(--water-white-rgb));background:0 0}.message-window .bubble.out .copy .msg-code{color:rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .149);border-color:rgb(var(--water-white-rgb) / .251)}.message-window .bubble.out .copy .msg-code-block{color:rgb(var(--water-neutral-97-rgb));border-color:rgb(var(--water-white-rgb) / .251);background:#0f2f6a33}.message-window .bubble.out .copy .msg-quote{color:rgb(var(--water-slate-94-rgb));border-left-color:rgb(var(--water-white-rgb) / .6)}}.msg-surface,.msg-surface *,.msg-lightbox,.msg-lightbox *{scrollbar-width:none!important}.msg-surface::-webkit-scrollbar{width:0;height:0;display:none}.msg-surface ::-webkit-scrollbar{width:0;height:0;display:none}.msg-lightbox::-webkit-scrollbar{width:0;height:0;display:none}.msg-lightbox ::-webkit-scrollbar{width:0;height:0;display:none}.water-msg-menu{z-index:1000;min-width:168px;padding:var(--water-space-3);border:1px solid rgb(var(--water-white-rgb) / .851);outline:1px solid rgb(var(--water-blue-61-rgb) / .2);background:radial-gradient(ellipse at 10% 0%, rgb(var(--water-white-rgb) / .769), transparent 70%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .922), rgb(var(--water-slate-94-rgb) / .902));-webkit-backdrop-filter:blur(24px)saturate(140%);box-shadow:0 18px 40px -16px rgb(var(--water-blue-29-rgb) / .4), 0 4px 12px -6px rgb(var(--water-blue-29-rgb) / .251), inset 0 1px rgb(var(--water-white-rgb));animation:water-msg-pop .14s var(--water-ease) both;transform-origin:0 0;border-radius:12px;flex-direction:column;font:500 13px/18px -apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;display:flex;position:fixed}.water-msg-menu button{all:unset;box-sizing:border-box;padding:var(--water-space-3) var(--water-space-5);color:rgb(var(--water-blue-21-rgb));cursor:default;border-radius:7px}.water-msg-menu button.danger{color:rgb(var(--water-rose-46-rgb))}.water-msg-sheet-backdrop{z-index:1000;animation:water-msg-fade .16s var(--water-ease) both;background:#1a2c4429;place-items:center;display:grid;position:fixed;inset:0}.water-msg-sheet{width:min(280px,100vw - 32px);padding:var(--water-space-10) var(--water-space-8) var(--water-space-8);box-sizing:border-box;text-align:center;border:1px solid rgb(var(--water-white-rgb) / .851);background:radial-gradient(ellipse at 20% 0%, rgb(var(--water-white-rgb) / .816), transparent 70%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .949), rgb(var(--water-slate-94-rgb) / .922));-webkit-backdrop-filter:blur(28px)saturate(140%);box-shadow:0 30px 60px -24px rgb(var(--water-blue-26-rgb) / .502), 0 8px 20px -10px rgb(var(--water-blue-26-rgb) / .314), inset 0 1px rgb(var(--water-white-rgb));animation:water-msg-pop .2s var(--water-ease) both;border-radius:18px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif}.water-msg-sheet h2{margin:0 0 var(--water-space-3);color:rgb(var(--water-blue-21-rgb));font-size:15px;font-weight:650;line-height:20px}.water-msg-sheet p{margin:0 0 var(--water-space-8);color:rgb(var(--water-blue-48-rgb));font-size:12.5px;line-height:17px}.water-msg-sheet p.notice{color:rgb(var(--water-amber-46-rgb));margin-top:calc(-1 * var(--water-space-4))}.water-msg-sheet .actions{gap:var(--water-space-4);grid-template-columns:1fr 1fr;display:grid}.water-msg-sheet .actions button:where(:not(.water-button-cancel)){all:unset;box-sizing:border-box;padding:var(--water-space-4) var(--water-space-5);text-align:center;cursor:pointer;border-radius:10px;font-size:13px;font-weight:600}.water-msg-sheet .actions .destructive{background:rgb(var(--water-rose-53-rgb));color:rgb(var(--water-white-rgb))}.water-msg-sheet .actions button:focus-visible{outline:2px solid rgb(var(--water-blue-46-rgb));outline-offset:2px}.water-msg-sheet .actions .destructive:disabled{opacity:.55}@keyframes water-msg-pop{0%{opacity:0;transform:scale(.96)}}@keyframes water-msg-fade{0%{opacity:0}}@scope(.water-task-design){.msg-edited{color:rgb(var(--water-blue-62-rgb));padding:0 var(--water-space-4);font-size:11px;line-height:14px}.msg-item.out .msg-edited{padding-right:var(--water-space-7)}.msg-item:not(.out) .msg-edited{padding-left:var(--water-space-7)}.msg-edit{align-items:flex-end;gap:var(--water-space-2);flex-direction:column;width:min(490px,90%);display:flex}.msg-edit-row{align-items:flex-end;gap:var(--water-space-3);width:100%;display:flex}.msg-edit-field{min-width:0;padding:var(--water-space-4) var(--water-space-6) var(--water-space-4);background:rgb(var(--water-white-rgb) / .902);box-shadow:inset 0 0 0 1.5px rgb(var(--water-blue-59-rgb)), 0 4px 12px -6px rgb(var(--water-blue-46-rgb) / .251);color:rgb(var(--water-blue-21-rgb));border-radius:18px;flex:1;max-height:40vh;font-size:15px;line-height:20px;overflow:auto}.msg-edit-field .msg-editor-input{outline:none}.msg-edit-field .msg-editor-input p{margin:0}.msg-edit-cancel,.msg-edit-save{width:28px;height:28px;margin-bottom:var(--water-space-2);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.msg-edit-cancel{background:rgb(var(--water-white-rgb) / .8);color:rgb(var(--water-blue-51-rgb));box-shadow:inset 0 0 0 1px rgb(var(--water-slate-86-rgb))}.msg-edit-save{background:linear-gradient(180deg, rgb(var(--water-blue-59-rgb)), rgb(var(--water-blue-40-rgb)));color:rgb(var(--water-white-rgb));box-shadow:0 3px 8px -3px rgb(var(--water-blue-40-rgb) / .502)}.msg-edit-save:disabled{opacity:.55}.msg-edit-cancel svg,.msg-edit-save svg{stroke-width:2.2px;width:15px;height:15px}.msg-edit-error{color:rgb(var(--water-amber-46-rgb));margin:0 36px 0 0;font-size:11.5px}.gd-unblock{padding:var(--water-space-5) var(--water-space-7);background:rgb(var(--water-slate-94-rgb) / .8);border:1px solid rgb(var(--water-slate-86-rgb));color:rgb(var(--water-blue-40-rgb));border-radius:12px;font-size:13px;font-weight:600}.msg-blocked-note button{color:rgb(var(--water-blue-40-rgb));font-weight:600;text-decoration:underline;display:inline}}.water-msg-menu,.water-msg-sheet{background:radial-gradient(ellipse at 20% 0%, rgb(var(--water-white-rgb) / .902), rgb(var(--water-white-rgb) / 0) 62%), radial-gradient(ellipse at 50% 120%, rgb(var(--water-neutral-97-rgb) / .6), rgb(var(--water-neutral-97-rgb) / 0) 70%), linear-gradient(180deg, rgb(var(--water-white-rgb) / .949) 0%, rgb(var(--water-slate-94-rgb) / .941) 55%, rgb(var(--water-slate-86-rgb) / .933) 100%);box-shadow:0 18px 40px -16px rgb(var(--water-blue-29-rgb) / .4), 0 4px 12px -6px rgb(var(--water-blue-29-rgb) / .251), inset 0 1px rgb(var(--water-white-rgb)), inset 0 -1px rgb(var(--water-blue-82-rgb) / .502);border:none;outline:none}.water-msg-menu:focus{outline:none}.water-msg-menu button:focus-visible{background:rgb(var(--water-blue-59-rgb) / .18);color:rgb(var(--water-blue-26-rgb))}.water-msg-menu button.danger:focus-visible{background:rgb(var(--water-rose-53-rgb) / .141);color:#b0391f}@scope(.water-task-design){.msg-edit-field{padding:var(--water-space-4) var(--water-space-7) var(--water-space-4);color:rgb(var(--water-white-rgb));caret-color:rgb(var(--water-white-rgb));background:radial-gradient(ellipse at 80% 0%, rgb(var(--water-white-rgb) / .18), rgb(var(--water-white-rgb) / 0) 60%), radial-gradient(ellipse at 50% 115%, rgb(var(--water-teal-78-rgb) / .259), rgb(var(--water-teal-78-rgb) / 0) 75%), linear-gradient(180deg, rgb(var(--water-blue-59-rgb)) 0%, rgb(var(--water-blue-40-rgb)) 55%,  #103f92 100%);box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .38),  0 0 0 3px #8fd8ff40,  0 0 18px -2px #4fb7f080, 0 5px 12px rgb(var(--water-blue-46-rgb) / .18);border-radius:18px;position:relative}.msg-edit-field .msg-editor-input a,.msg-edit-field .msg-mention{color:rgb(var(--water-white-rgb))}.msg-edit-field .msg-code,.msg-edit-field .msg-code-block{color:rgb(var(--water-white-rgb));background:rgb(var(--water-white-rgb) / .149);border-color:rgb(var(--water-white-rgb) / .251)}.msg-edit-field .msg-quote{color:rgb(var(--water-slate-94-rgb));border-left-color:rgb(var(--water-white-rgb) / .6)}.msg-edit-field ::selection{background:rgb(var(--water-white-rgb) / .333)}.msg-edit{width:auto;max-width:min(490px,90%)}.msg-deleted{padding:var(--water-space-1) var(--water-space-7);color:rgb(var(--water-blue-62-rgb));flex:none;align-self:flex-start;margin:0;font-size:12.5px;font-style:italic;line-height:18px}.msg-deleted.out{align-self:flex-end}button.msg-edited{all:unset;color:#4d7fc0;cursor:pointer;padding:0 var(--water-space-7);font-size:11px;font-weight:600;line-height:14px}button.msg-edited:focus-visible{outline:2px solid rgb(var(--water-blue-46-rgb));outline-offset:2px;border-radius:4px}.msg-versions{align-items:flex-start;gap:var(--water-space-2);animation:water-msg-pop .2s var(--water-ease) both;transform-origin:0 100%;flex-direction:column;display:flex}.msg-versions.out{transform-origin:100% 100%;align-items:flex-end}.msg-version{opacity:.5;filter:saturate(.75)}}.water-msg-menu,.water-msg-sheet{background:radial-gradient(ellipse at 20% 0%, rgb(var(--water-white-rgb) / .851), rgb(var(--water-white-rgb) / 0) 55%), radial-gradient(ellipse at 50% 125%, rgb(var(--water-neutral-97-rgb) / .651), rgb(var(--water-neutral-97-rgb) / 0) 70%), linear-gradient(180deg, rgb(var(--water-neutral-97-rgb) / .937) 0%, rgb(var(--water-slate-92-rgb) / .929) 50%, rgb(var(--water-blue-84-rgb) / .922) 100%);-webkit-backdrop-filter:blur(24px)saturate(150%)}@scope(.water-task-design){.msg-edit{width:min(490px,90%);max-width:none}.msg-edit-row{justify-content:flex-end}.msg-edit-field{box-sizing:border-box;flex:0 auto;width:max-content;max-width:100%}}@scope(.water-task-design){.msg-versions{opacity:0;transition:grid-template-rows .26s var(--water-ease), opacity .2s var(--water-ease);grid-template-rows:0fr;align-self:stretch;animation:none;display:grid}.msg-versions.open{opacity:1;grid-template-rows:1fr}.msg-versions-inner{align-items:flex-start;gap:var(--water-space-2);flex-direction:column;min-height:0;display:flex;overflow:hidden}.msg-versions.open .msg-versions-inner{padding-bottom:var(--water-space-2)}.msg-versions.out .msg-versions-inner{align-items:flex-end}.msg-version{opacity:.55;filter:saturate(.8);transition:transform .26s var(--water-ease);transform:translateY(6px)}.msg-versions.open .msg-version{transform:none}.msg-item{gap:0}.msg-item>.msg-edited,.msg-item>.msg-media-stack+.bubble{margin-top:var(--water-space-2)}span.msg-edited{padding:0 var(--water-space-7)}}@scope(.water-task-design){.msg-version{max-width:min(490px,90%)}.msg-version .bubble,.msg-version .bubble.out{max-width:none}}::highlight(msg-search){background-color:rgb(var(--water-amber-87-rgb) / .6);color:inherit}@scope(.water-task-design){.msg-search{z-index:5;margin:var(--water-space-4) var(--water-space-8) var(--water-space-4);position:relative}.msg-search-bar{align-items:center;gap:var(--water-space-3);padding:var(--water-space-3) var(--water-space-4);background:radial-gradient(ellipse at 20% 0%, rgb(var(--water-white-rgb) / .851), rgb(var(--water-white-rgb) / 0) 55%), linear-gradient(180deg, rgb(var(--water-neutral-97-rgb) / .937) 0%, rgb(var(--water-slate-92-rgb) / .929) 60%, rgb(var(--water-slate-86-rgb) / .922) 100%);box-shadow:0 8px 20px -12px rgb(var(--water-blue-29-rgb) / .333), inset 0 1px rgb(var(--water-white-rgb)), inset 0 -1px rgb(var(--water-blue-82-rgb) / .502);border-radius:14px;display:flex}.msg-search-field{align-items:center;gap:var(--water-space-3);min-width:0;padding:var(--water-space-2) var(--water-space-5);background:rgb(var(--water-white-rgb) / .702);color:rgb(var(--water-blue-51-rgb));border-radius:10px;flex:1;display:flex}.msg-search-field svg{flex:none;width:15px;height:15px}.msg-search-field input{all:unset;min-width:0;color:rgb(var(--water-blue-21-rgb));flex:1;font-size:13.5px;line-height:20px}.msg-search-field input::placeholder{color:rgb(var(--water-blue-62-rgb))}.msg-search-count{color:rgb(var(--water-blue-57-rgb));white-space:nowrap;flex:none;min-width:0;font-size:11.5px}.msg-search-step,.msg-search-back,.msg-search-done{all:unset;align-items:center;gap:var(--water-space-1);cursor:pointer;color:rgb(var(--water-blue-40-rgb));border-radius:8px;flex:none;font-size:13px;font-weight:600;display:inline-flex}.msg-search-step{justify-content:center;width:26px;height:26px}.msg-search-step svg,.msg-search-back svg{stroke-width:2px;width:16px;height:16px}.msg-search-step:disabled{color:rgb(var(--water-slate-74-rgb));cursor:default}.msg-search-done,.msg-search-back{padding:var(--water-space-2) var(--water-space-3)}.msg-search-field input,.msg-search-field input:focus,.msg-search-field input:focus-visible{box-shadow:none;outline:none}.msg-search-field{transition:background-color .14s var(--water-ease), box-shadow .14s var(--water-ease)}.msg-search-field:focus-within{background:rgb(var(--water-white-rgb) / .922);box-shadow:inset 0 0 0 1px rgb(var(--water-white-rgb)), 0 1px 3px rgb(var(--water-blue-29-rgb) / .078)}.msg-search button:focus-visible{outline:2px solid rgb(var(--water-blue-46-rgb));outline-offset:1px}.msg-search-results{padding:var(--water-space-3);background:radial-gradient(ellipse at 20% 0%, rgb(var(--water-white-rgb) / .851), rgb(var(--water-white-rgb) / 0) 55%), linear-gradient(180deg, rgb(var(--water-neutral-97-rgb) / .949) 0%, rgb(var(--water-slate-92-rgb) / .941) 55%, rgb(var(--water-slate-86-rgb) / .933) 100%);max-height:min(320px,50vh);box-shadow:0 18px 40px -16px rgb(var(--water-blue-29-rgb) / .4), 0 4px 12px -6px rgb(var(--water-blue-29-rgb) / .251), inset 0 1px rgb(var(--water-white-rgb));animation:water-msg-pop .16s var(--water-ease) both;transform-origin:50% 0;border-radius:14px;margin:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.msg-search-results button{all:unset;box-sizing:border-box;width:100%;padding:var(--water-space-4) var(--water-space-5);cursor:pointer;border-radius:9px;flex-direction:column;gap:1px;display:flex}.msg-search-results button:focus-visible,.msg-search-results button[aria-current=true]{background:rgb(var(--water-blue-59-rgb) / .141);outline:none}.msg-search-who{justify-content:space-between;gap:var(--water-space-4);color:rgb(var(--water-blue-36-rgb));font-size:11.5px;font-weight:600;display:flex}.msg-search-who time{color:rgb(var(--water-blue-62-rgb));font-weight:400}.msg-search-text{color:rgb(var(--water-blue-21-rgb));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.msg-search-text mark{background:rgb(var(--water-amber-87-rgb) / .6);color:inherit;border-radius:3px;padding:0 1px}button.msg-search-more{color:rgb(var(--water-blue-40-rgb));align-items:center;font-size:12.5px;font-weight:600}.bubble.search-hit{animation:msg-search-hit 1.4s var(--water-ease)}.gd-action{all:unset;box-sizing:border-box;align-items:center;gap:var(--water-space-4);padding:var(--water-space-5) var(--water-space-6);background:rgb(var(--water-white-rgb) / .549);color:rgb(var(--water-blue-40-rgb));cursor:pointer;border-radius:12px;font-size:13px;font-weight:600;display:flex}.gd-action svg{width:16px;height:16px}.gd-action:focus-visible{outline:2px solid rgb(var(--water-blue-46-rgb));outline-offset:2px}}@keyframes msg-search-hit{0%,to{transform:none}18%{transform:scale(1.035)}40%{transform:scale(.995)}}.water-task-design .bubble.out .copy ::highlight(msg-search){background-color:rgb(var(--water-white-rgb) / .361);color:rgb(var(--water-white-rgb))}.water-task-design .bubble.out .copy::highlight(msg-search){background-color:rgb(var(--water-white-rgb) / .361);color:rgb(var(--water-white-rgb))}@scope(.water-task-design){.msg-search-slot{z-index:5;transition:grid-template-rows .26s var(--water-ease);flex:none;grid-template-rows:0fr;display:grid;position:relative}.msg-search-slot.open{grid-template-rows:1fr}.msg-search-slot-inner{min-height:0;overflow:hidden}.msg-search-slot.settled .msg-search-slot-inner{overflow:visible}.msg-search-slot .msg-search{opacity:0;transform-origin:50% 0;transition:opacity .2s var(--water-ease), transform .26s var(--water-ease);transform:translateY(-10px)scale(.985)}.msg-search-slot.open .msg-search{opacity:1;transform:none}}@scope(.water-task-design){.row-attachment{align-items:center;gap:var(--water-space-3);margin-right:var(--water-space-3);vertical-align:middle;display:inline-flex}.row-thumb{background:rgb(var(--water-slate-92-rgb));width:22px;height:22px;box-shadow:inset 0 0 0 1px rgb(var(--water-white-rgb) / .702);border-radius:6px;flex:none;overflow:hidden}.row-thumb img{object-fit:cover;width:100%;height:100%;display:block}.row-file-badge{min-width:26px;height:18px;padding:0 var(--water-space-2);background:rgb(var(--water-white-rgb) / .702);box-shadow:inset 0 0 0 1px rgb(var(--water-blue-84-rgb) / .702);letter-spacing:.3px;color:rgb(var(--water-blue-41-rgb));border-radius:5px;flex:none;place-items:center;font-size:9px;font-weight:600;display:inline-grid}.row-attachment-name{text-overflow:ellipsis;overflow:hidden}.msg-drop-overlay{inset:var(--water-space-4);z-index:20;border:2px dashed rgb(var(--water-blue-65-rgb) / .8);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .902), rgb(var(--water-slate-92-rgb) / .902));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;animation:msg-drop-in .14s var(--water-ease);border-radius:22px;place-items:center;display:grid;position:absolute}.msg-drop-card{justify-items:center;gap:var(--water-space-3);text-align:center;color:rgb(var(--water-blue-31-rgb));display:grid}.msg-drop-card svg{fill:none;width:44px;height:44px;stroke:rgb(var(--water-blue-50-rgb));stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:var(--water-space-2)}.msg-drop-card strong{font-size:16px;font-weight:600}.msg-drop-card span{color:rgb(var(--water-blue-57-rgb));font-size:12px}}@keyframes msg-drop-in{0%{opacity:0}}.msg-file.tile .msg-file-remove,.msg-file.tile:focus-within .msg-file-remove,.msg-file.tile.failed .msg-file-remove{pointer-events:auto}@media (hover:none),(pointer:coarse){.msg-file.tile .msg-file-remove{opacity:1;pointer-events:auto}}@scope(.water-task-design){.msg-task-chips{gap:var(--water-space-3);margin:var(--water-space-3) 0 var(--water-space-1) var(--water-space-3);flex-wrap:wrap;max-width:320px;display:flex}.msg-task-chips.out{justify-content:flex-end;margin-left:auto;margin-right:0}.msg-task-chip{align-items:center;gap:var(--water-space-3);max-width:260px;padding:var(--water-space-3) var(--water-space-5) var(--water-space-3) var(--water-space-4);background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-white-rgb) / .851);box-shadow:0 4px 10px -8px rgb(var(--water-blue-41-rgb) / .314);color:rgb(var(--water-blue-31-rgb));cursor:pointer;border-radius:10px;font-size:12px;line-height:16px;display:inline-flex}.msg-task-chip:focus-visible{outline:2px solid rgb(var(--water-blue-59-rgb));outline-offset:2px}.msg-task-chip>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.msg-task-chip svg{fill:none;width:14px;height:14px;stroke:rgb(var(--water-blue-50-rgb));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.msg-task-chip.done>span{color:rgb(var(--water-blue-60-rgb));text-decoration:line-through}.msg-task-chip.locked{color:rgb(var(--water-blue-60-rgb));background:rgb(var(--water-neutral-97-rgb) / .702)}.msg-task-chip.locked svg{stroke:rgb(var(--water-slate-66-rgb))}.msg-task-tray{margin:0 0 var(--water-space-3);gap:var(--water-space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.msg-task-chip.pending{cursor:default;padding-right:var(--water-space-2)}.msg-task-chip.pending small{color:rgb(var(--water-slate-62-rgb));white-space:nowrap;font-size:10px}.msg-task-chip.pending button{width:18px;height:18px;color:rgb(var(--water-blue-62-rgb));border-radius:50%;font-size:14px;line-height:18px}.msg-task-picker{gap:var(--water-space-2);flex-direction:column;display:flex}.msg-task-search{margin:0 0 var(--water-space-2);padding:var(--water-space-4) var(--water-space-5);border:1px solid rgb(var(--water-blue-84-rgb));background:rgb(var(--water-white-rgb) / .702);font:inherit;color:rgb(var(--water-blue-31-rgb));border-radius:9px;outline:none;font-size:13px}.msg-task-empty{margin:var(--water-space-3) var(--water-space-4);color:rgb(var(--water-slate-62-rgb));font-size:12px}.msg-task-mark{background:rgb(var(--water-white-rgb) / .651);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.msg-task-mark svg{fill:none;width:16px;height:16px;stroke:rgb(var(--water-blue-50-rgb));stroke-width:1.8px}.msg-task-mark.done svg{stroke:rgb(var(--water-slate-70-rgb))}.tools button.task-tool.active{background:rgb(var(--water-white-rgb) / .702);color:rgb(var(--water-blue-37-rgb))}.task-linked-messages ul{margin:0;padding:0;list-style:none}.task-linked-messages li button{justify-items:start;gap:var(--water-space-1) var(--water-space-6);width:100%;padding:var(--water-space-5) 0;text-align:left;color:rgb(var(--water-blue-42-rgb));grid-template-columns:1fr auto;display:grid}.task-linked-messages strong{font-size:13px;font-weight:600}.task-linked-messages li span{color:rgb(var(--water-blue-57-rgb));white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:12px;overflow:hidden}.task-linked-messages time{color:rgb(var(--water-slate-62-rgb));grid-area:1/2;justify-self:end;font-size:11px}.task-no-access{max-width:420px;padding:var(--water-space-16) var(--water-space-14);text-align:center;background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .941), rgb(var(--water-slate-94-rgb) / .941));border:1px solid rgb(var(--water-white-rgb) / .851);box-shadow:0 18px 36px -24px rgb(var(--water-blue-31-rgb) / .4);color:rgb(var(--water-blue-36-rgb));border-radius:20px;margin:18vh auto 0}.task-no-access-icon{background:rgb(var(--water-white-rgb) / .702);width:44px;height:44px;margin-bottom:var(--water-space-7);border-radius:14px;place-items:center;display:inline-grid}.task-no-access-icon svg{fill:none;width:22px;height:22px;stroke:rgb(var(--water-blue-57-rgb));stroke-width:1.8px;stroke-linecap:round}.task-no-access h2{margin:0 0 var(--water-space-4);color:rgb(var(--water-blue-31-rgb));font-size:18px;font-weight:600}.task-no-access p{margin:0 0 var(--water-space-10);color:rgb(var(--water-blue-57-rgb));font-size:13px;line-height:20px}.task-no-access-back{padding:var(--water-space-4) var(--water-space-8);background:rgb(var(--water-white-rgb) / .702);border:1px solid rgb(var(--water-blue-84-rgb));color:rgb(var(--water-blue-37-rgb));border-radius:10px;font-size:13px}}@scope(.water-task-design){.message-window>.date[role=alert]{pointer-events:auto;margin-bottom:0}.message-window>.date[role=alert] button{margin-left:var(--water-space-3);text-decoration:underline}}@scope(.water-task-design){.msg-task-picker{background:rgb(var(--water-neutral-97-rgb));background-image:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb)), rgb(var(--water-slate-94-rgb)));-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;max-height:min(360px,55dvh);overflow:hidden}.msg-task-picker .msg-task-search{flex:none;min-width:0}.msg-task-picker #msg-task-options{min-height:0;overflow:auto}}.msg-surface .task-detail-stage:not(.wi-stage){justify-content:flex-start;container-type:inline-size}.msg-surface .task-detail-stage:not(.wi-stage)>.message-window{--msg-w:850px;margin-left:max(0px, calc((100cqw - var(--msg-w)) / 2));flex:none}.msg-surface.task-detail-expanded .task-detail-stage:not(.wi-stage)>.message-window{--msg-w:1080px}.msg-surface .task-detail-stage.with-profile>.message-window{width:max(320px, min(var(--msg-w), calc(100cqw - max(0px, calc((100cqw - var(--msg-w)) / 2)) - 398px)))}.msg-profile-side{width:380px;max-width:42vw;height:100%;margin-left:var(--water-space-10);animation:msg-drawer-open .38s var(--water-ease) both;flex:none;display:flex;overflow:hidden}.msg-profile-side>*{width:min(380px,42vw);min-width:0;animation:msg-drawer-content-in .38s var(--water-ease) both;flex:none}.msg-profile-side.closing{pointer-events:none;animation:msg-drawer-close .38s var(--water-ease) both}.msg-profile-side.closing>*{animation:msg-drawer-content-out .38s var(--water-ease) both}@keyframes msg-drawer-open{0%{width:0;margin-left:0}to{width:min(380px,42vw);margin-left:var(--water-space-10)}}@keyframes msg-drawer-close{0%{width:min(380px,42vw);margin-left:var(--water-space-10)}to{width:0;margin-left:0}}@keyframes msg-drawer-content-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes msg-drawer-content-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(40px)}}@media (prefers-reduced-motion:reduce){.msg-profile-side,.msg-profile-side>*,.msg-profile-side.closing,.msg-profile-side.closing>*{animation:none}}@media (width<=900px){.msg-surface .task-detail-stage.with-profile>.message-window{display:none}.msg-profile-side{width:100%;max-width:none;margin-left:0}.msg-profile-side>*{width:100%}}.msg-reconnect{z-index:3;justify-content:center;align-items:center;gap:var(--water-space-6);margin:0 0 var(--water-space-4);color:rgb(var(--water-blue-48-rgb));flex:none;font-size:12px;display:flex;position:relative}.msg-reconnect button{all:unset;padding:var(--water-space-3) var(--water-space-7);color:rgb(var(--water-blue-34-rgb));background:rgb(var(--water-slate-92-rgb));box-shadow:inset 0 0 0 1px rgb(var(--water-blue-78-rgb));cursor:pointer;border-radius:10px;font-size:12px;font-weight:600}.msg-reconnect button:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:2px}.gd-member-open{all:unset;cursor:pointer;border-radius:4px}.gd-member-open:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:2px}.msg-blocked-card{flex-direction:column;display:flex}.msg-blocked-body{text-align:center;align-items:center;gap:var(--water-space-3);padding:36px var(--water-space-14);flex-direction:column;display:flex}.msg-blocked-face{width:76px;height:76px;margin-bottom:var(--water-space-4);border:1px solid rgb(var(--water-white-rgb) / .878);background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-48-rgb));border-radius:50%;place-items:center;font-size:22px;font-weight:550;display:grid}.msg-blocked-body h2{color:rgb(var(--water-blue-30-rgb));margin:0;font-size:18px;font-weight:550}.msg-blocked-body p{color:rgb(var(--water-blue-60-rgb));margin:0;font-size:12px}.msg-blocked-body .msg-blocked-note{margin-top:var(--water-space-5);max-width:260px;line-height:1.6}.msg-blocked-unblock{margin-top:var(--water-space-8)}.msg-blocked-unblock:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:2px}.msg-blocked-unblock:disabled{opacity:.55}.msg-face-img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.msg-surface .avatar:has(>.msg-face-img){padding:0;overflow:hidden}.msg-surface .face:has(>.msg-face-img){padding:0;overflow:hidden}.gd-face:has(>.msg-face-img){padding:0;overflow:hidden}.msg-blocked-face:has(>.msg-face-img){padding:0;overflow:hidden}.dm-person .face:has(>.msg-face-img){padding:0;overflow:hidden}.project-conversation,.project-conversation>.project-messages{width:100%;height:100%;min-height:0;position:relative}.project-messages .task-detail-stage{width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important}.project-messages .message-window{box-sizing:border-box;flex-direction:column;min-height:0;display:flex;overflow:hidden;width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;max-width:100%!important;margin:0 auto!important;position:relative!important;inset:auto!important}.project-messages.task-detail-expanded .message-window{width:100%!important}.project-channel-reference{padding:0 var(--water-space-1);color:inherit;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;text-decoration:underline;display:inline}.gd-project-actions{gap:var(--water-space-4);padding:var(--water-space-6);flex-wrap:wrap;justify-content:center;display:flex}.shared-project-overview .pw-body:has(.project-messages){padding:0;overflow:hidden}.shared-project-overview .pw-main:has(.project-messages){min-height:0}@media (width<=760px){.shared-project-overview:has(.project-messages) .pw-nav{min-height:42px;padding:var(--water-space-2) var(--water-space-4);flex-wrap:nowrap;flex:none;align-items:center;overflow:auto hidden}.shared-project-overview:has(.project-messages) .pw-nav .pw-identity{display:none}.shared-project-overview:has(.project-messages) .pw-nav .pw-nav-button{flex:none}.shared-project-overview:has(.project-messages) .pw-nav .project-room-context{display:contents}.shared-project-overview:has(.project-messages) .pw-nav .pw-nav-label{display:none}}.project-channel-split{width:100%;height:100%;min-height:0;display:flex;position:relative}.project-channel-main{width:100%;min-width:0;height:100%;transition:width .38s var(--water-ease);flex:none;position:relative}.project-channel-split.has-task .project-channel-main{width:66.6667%}.project-channel-task{width:33.3333%;min-width:0;height:100%;padding:var(--water-space-4) var(--water-space-4) var(--water-space-4) var(--water-space-6);box-sizing:border-box;animation:channel-task-in .38s var(--water-ease)}.embedded-task-detail{min-width:0;height:100%;position:relative}.embedded-task-detail>.conversations{display:none!important}.embedded-task-detail .task-detail-stage{height:100%;width:100%!important;padding:0!important;position:absolute!important;inset:0!important}.embedded-task-detail .task-detail-window{box-sizing:border-box;height:100%;width:100%!important;max-width:100%!important;margin:0!important}.embedded-task-detail .current-task-sheet{min-width:0}.embedded-task-detail .task-properties{gap:var(--water-space-4);flex-direction:column;display:flex!important}.embedded-task-detail .task-sub-columns{display:none}.embedded-task-detail .task-sub-row{flex-wrap:wrap;display:flex!important}.embedded-task-detail .task-sub-row h2{width:100%}.channel-task-notice{background:rgb(var(--water-neutral-97-rgb));padding:var(--water-space-4);font-size:12px;position:absolute;bottom:0}@keyframes channel-task-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@media (width<=760px){.project-channel-split.has-task .project-channel-main{width:100%}.project-channel-task{background:rgb(var(--water-neutral-97-rgb));z-index:5;width:min(420px,100%);position:absolute;inset:0 0 0 auto}}@media (prefers-reduced-motion:reduce){.project-channel-task{animation:none}.project-channel-main{transition:none}}.project-channel-task .channel-task-location{gap:var(--water-space-3);flex-direction:column;min-width:0;display:flex}.project-channel-task .channel-task-project,.project-channel-task .channel-task-workspace{align-items:center;gap:var(--water-space-4);min-width:0;display:flex}.project-channel-task .channel-task-in{color:rgb(var(--water-slate-62-rgb));flex:none;font-size:11px}.project-channel-task .channel-task-project strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.project-channel-task .channel-task-project .p-art{border-radius:6px;flex:none;width:20px;height:20px}.project-channel-task .channel-task-project .p-art svg{width:13px;height:13px}.project-channel-task .channel-task-workspace{color:rgb(var(--water-slate-62-rgb));font-size:10px}.project-channel-task .channel-task-workspace .ws-logo{flex:none;width:16px;height:16px}.project-channel-task .embedded-task-detail .task-detail-window{padding-inline:0}.project-channel-task .embedded-task-detail .current-task-head,.project-channel-task .embedded-task-detail .task-sheet-scroll{padding-left:var(--water-space-8);padding-right:var(--water-space-8)}.project-channel-task .embedded-task-detail .task-properties{align-items:stretch}.project-channel-task .embedded-task-detail .task-property{box-sizing:border-box;text-align:left;grid-template-columns:80px minmax(0,1fr);width:100%}.project-channel-task .embedded-task-detail .task-property>:nth-child(2){justify-self:start;min-width:0;max-width:100%}.project-channel-main.has-channel-return{flex-direction:column;display:flex}.project-channel-main.has-channel-return>.project-conversation{flex:1;height:auto;min-height:0}.channel-task-back{padding:var(--water-space-4) var(--water-space-8);color:rgb(var(--water-blue-45-rgb));flex:none;align-self:flex-start;font-size:11px}.project-channel-main .channel-task-back{text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:6px;max-width:100%;font-family:inherit;overflow:hidden}.project-channel-main .channel-task-back:focus-visible{outline:1px solid rgb(var(--water-blue-61-rgb));outline-offset:-2px}.pw-section-intro{color:rgb(var(--water-blue-57-rgb));margin:0 0 var(--water-space-12);font-size:12px;line-height:20px}.pw-members{gap:var(--water-space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pw-member{border:1px solid rgb(var(--water-white-rgb) / .627);background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .376), rgb(var(--water-neutral-97-rgb) / .133));padding:var(--water-space-10);align-items:center;gap:var(--water-space-6);text-align:left;border-radius:12px;min-height:93px;display:flex}.pw-member .pw-face{width:36px;height:36px;font-size:12px}.pw-member strong{font-size:13px;font-weight:550;display:block}.pw-member small{color:rgb(var(--water-blue-60-rgb));margin-top:var(--water-space-3);font-size:11px;display:block}.pw-member .pw-role{color:rgb(var(--water-slate-66-rgb));margin-left:auto;font-size:10px}.pw-member{padding:var(--water-space-8)}.pw-contributor-section{margin-bottom:var(--water-space-14)}.pw-contributor-section h3{color:rgb(var(--water-blue-45-rgb));margin:0 0 var(--water-space-6);font-size:12px;font-weight:550}.pw-contributor-section h3 span{color:rgb(var(--water-slate-62-rgb));margin-left:var(--water-space-4);font-size:10px;font-weight:400}.pw-member>div{min-width:0}.pw-member small{line-height:17px}.pw-role{color:rgb(var(--water-blue-60-rgb));flex:none;font-size:10px}.cp-member-avatar{background:rgb(var(--water-slate-94-rgb));width:36px;height:36px;color:rgb(var(--water-blue-42-rgb));border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.pw-member strong,.pw-member small{overflow-wrap:anywhere}.pw-role{text-transform:capitalize}.cp-invitation{align-items:center;gap:var(--water-space-6);padding:var(--water-space-7) 0;border-bottom:1px solid rgb(var(--water-white-rgb) / .333);flex-wrap:wrap;display:flex}.cp-invitation>div{flex:1;min-width:140px}.cp-invitation small{color:rgb(var(--water-blue-57-rgb));margin-top:var(--water-space-2);font-size:12px;display:block}.cp-members-dialog{border:1px solid rgb(var(--water-white-rgb) / .753);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .933), rgb(var(--water-slate-94-rgb) / .922));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:rgb(var(--water-blue-31-rgb));box-shadow:0 24px 80px rgb(var(--water-blue-27-rgb) / .2);width:min(480px,100vw - 32px);max-height:calc(100dvh - 40px);padding:var(--water-space-12);border-radius:24px;scroll-padding-bottom:36px;overflow:auto}.cp-members-dialog::backdrop{background:rgb(var(--water-blue-30-rgb) / .188);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cp-members-dialog header{justify-content:space-between;align-items:center;gap:var(--water-space-8);display:flex}.cp-members-dialog h2{font-size:20px;font-weight:500}.cp-members-dialog header>button{color:inherit;background:0 0;border:0;font-size:24px}.cp-members-dialog p{font-size:13px;line-height:1.6}.cp-members-dialog footer{justify-content:flex-end;gap:var(--water-space-6);margin-top:var(--water-space-12);display:flex}.cp-eligible{gap:var(--water-space-5);margin-top:var(--water-space-10);padding-bottom:var(--water-space-12);display:grid}.cp-project-inbox{padding:var(--water-space-10) var(--water-space-12)}.cp-project-inbox h2{font-size:16px;font-weight:500}@media (width<=650px){.pw-members{grid-template-columns:1fr}.cp-invitation{gap:var(--water-space-4)}.cp-members-dialog{padding:var(--water-space-10)}}.cp-eligible{max-height:45dvh;padding-bottom:var(--water-space-16);-webkit-mask-image:linear-gradient(to bottom, rgb(var(--water-black-rgb)) calc(100% - 22px), transparent);mask-image:linear-gradient(to bottom, rgb(var(--water-black-rgb)) calc(100% - 22px), transparent);scroll-padding-bottom:32px;overflow:auto}.cp-eligible-search{box-sizing:border-box;width:100%;padding:var(--water-space-6);margin-top:var(--water-space-8);border:1px solid rgb(var(--water-white-rgb) / .69);background:rgb(var(--water-white-rgb) / .333);color:inherit;font:inherit;border-radius:12px;font-size:13px}.projects-surface .cp-members-dialog{width:min(420px,100vw - 32px);padding:var(--water-space-14);border:1px solid rgb(var(--water-white-rgb));background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-92-rgb) / .961));box-shadow:0 25px 70px rgb(var(--water-blue-29-rgb) / .271);color:rgb(var(--water-blue-29-rgb));border-radius:20px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px}.cp-members-dialog h2{letter-spacing:-.35px;margin:var(--water-space-10) 0 var(--water-space-5);font-size:20px;font-weight:550;line-height:27px}.cp-members-dialog p{color:rgb(var(--water-blue-52-rgb));font-size:13px;line-height:21px}.cp-eligible-search{padding:var(--water-space-5);border:1px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .439);color:rgb(var(--water-blue-29-rgb));border-radius:8px;font-size:13px}.cp-eligible-search::placeholder{color:rgb(var(--water-blue-52-rgb));opacity:1}.cp-members-dialog .pw-member,.cp-members-dialog .pw-member>span:last-child{font-size:12px}.cp-members-dialog .project-type-trigger{font-size:13px}.cp-members-dialog button{font-weight:400}.pw-actions{align-items:center;gap:var(--water-space-4);margin-left:auto;display:flex}.cp-members-dialog header>button{width:26px;height:26px;padding:var(--water-space-3);color:rgb(var(--water-blue-57-rgb));border-radius:6px;place-items:center;display:grid}.cp-members-dialog header>button svg{width:16px;height:16px}.cp-members-dialog header>button{position:absolute;top:16px;right:16px}.cp-invitation strong{font:inherit;color:rgb(var(--water-blue-36-rgb));font-size:13px;font-weight:500}.cp-members-dialog .pw-member .cp-invite-action{color:rgb(var(--water-blue-42-rgb));flex:none;margin-left:auto}.cp-members-dialog .p-new{float:none;font:inherit;padding:var(--water-space-5) var(--water-space-7);border-radius:9px;margin-left:0;font-size:12px;line-height:18px}.cp-members-dialog .cp-save-role{margin:var(--water-space-8) 0 0 auto;background:rgb(var(--water-slate-92-rgb));display:flex}.cp-members-dialog .cp-remove-contributor{margin:var(--water-space-12) 0 0;color:#986566;background:0 0;border:0;padding-left:0;display:flex}.cp-members-dialog footer .p-new{margin:0}.project-invite-card .wi-body{padding-top:var(--water-space-16)}.project-invite-card .p-art{flex:none;width:56px;height:56px}.project-invite-card .p-art img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.cp-members-dialog .cp-remove-contributor{box-shadow:none}@scope(.team-shell){button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}button:focus-visible{outline:2px solid rgb(var(--water-blue-55-rgb));outline-offset:3px}.team-search input:focus-visible{outline:0}svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round}}.team-shell[hidden],.team-profile[hidden],.team-selected-workspace[hidden]{display:none!important}.team-shell{inset:var(--water-space-32) var(--water-space-16) 72px;justify-content:center;gap:var(--water-space-12);max-width:1160px;min-height:0;color:rgb(var(--water-blue-31-rgb));margin:0 auto;display:flex;position:absolute}.team-glass{border:1px solid rgb(var(--water-white-rgb) / .678);outline:1px solid rgb(var(--water-blue-61-rgb) / .161);background:radial-gradient(ellipse at 4% 0%, rgb(var(--water-white-rgb) / .522), transparent 62%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .341), rgb(var(--water-slate-94-rgb) / .22) 53%, rgb(var(--water-slate-86-rgb) / .251));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314), 0 6px 14px -9px rgb(var(--water-blue-29-rgb) / .251), inset 0 1px rgb(var(--water-white-rgb) / .878), inset 1px 0 rgb(var(--water-white-rgb) / .522);border-radius:18px;overflow:hidden}.team-directory{width:600px;min-width:0;padding:var(--water-space-14) var(--water-space-10) 0;flex-direction:column;display:flex}.team-directory-head{margin:0 var(--water-space-4) var(--water-space-12);justify-content:space-between;align-items:flex-start;display:flex}.team-directory h1{letter-spacing:-.5px;color:rgb(var(--water-blue-30-rgb));outline:none;margin:0;font-size:24px;font-weight:550;line-height:30px}.team-directory-head p{color:rgb(var(--water-blue-60-rgb));margin:var(--water-space-3) 0 0;font-size:12px;line-height:19px}.team-total{color:rgb(var(--water-slate-62-rgb));padding:var(--water-space-3) 0;font-size:11px;line-height:20px}.team-search{align-items:center;gap:var(--water-space-5);border:1px solid rgb(var(--water-white-rgb) / .729);background:rgb(var(--water-white-rgb) / .141);padding:var(--water-space-5) var(--water-space-6);height:36px;margin:0 var(--water-space-2) var(--water-space-7);border-radius:10px;display:flex}.team-search svg{width:15px;height:15px;color:rgb(var(--water-blue-67-rgb));flex:none}.team-search input{width:100%;min-width:0;font:inherit;color:rgb(var(--water-blue-38-rgb));background:0 0;border:0;outline:0;font-size:12px}.team-search input::placeholder{color:rgb(var(--water-blue-60-rgb))}.team-filter-row{justify-content:space-between;align-items:center;gap:var(--water-space-4);margin:0 var(--water-space-2) var(--water-space-6);display:flex}.team-tabs{gap:var(--water-space-1);flex:none;display:flex}.team-tabs button{font:inherit;color:rgb(var(--water-blue-57-rgb));padding:var(--water-space-3) var(--water-space-5);border-radius:6px;font-size:11px}.team-tabs button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .384);color:rgb(var(--water-blue-34-rgb))}.team-workspace{min-width:0;max-width:200px}.team-selected-workspace{align-items:center;gap:var(--water-space-4);margin:0 var(--water-space-3) var(--water-space-7);color:rgb(var(--water-blue-42-rgb));font-size:10px;display:flex}.team-selected-workspace button{color:rgb(var(--water-slate-62-rgb));font-size:14px}.team-directory-list{scrollbar-width:thin;scrollbar-color:rgb(var(--water-blue-67-rgb) / .333) transparent;flex:1;min-height:0;overflow:auto}.team-person{align-items:center;gap:var(--water-space-7);text-align:left;width:100%;padding:var(--water-space-8) var(--water-space-6);margin:0 0 var(--water-space-2);color:rgb(var(--water-blue-36-rgb));border-radius:12px;display:flex}.team-person.selected{background:rgb(var(--water-white-rgb) / .282);box-shadow:inset 0 1px rgb(var(--water-white-rgb) / .522)}.team-person>.pw-face{border:1px solid rgb(var(--water-white-rgb) / .686);background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .396), rgb(var(--water-slate-92-rgb) / .275));border-radius:50%;flex:none;width:40px;height:40px;font-size:13px;overflow:hidden}.team-person>.pw-face.agent{border-radius:11px}.team-person-copy{gap:var(--water-space-2);flex-direction:column;min-width:0;display:flex}.team-person-copy strong{align-items:center;gap:var(--water-space-4);color:rgb(var(--water-blue-30-rgb));font-size:14px;font-weight:550;line-height:19px;display:flex}.team-person-copy>span{color:rgb(var(--water-blue-57-rgb));font-size:12px;line-height:18px}.team-person-copy>small{color:rgb(var(--water-blue-60-rgb));font-size:10px;line-height:16px}.team-you{background:rgb(var(--water-white-rgb) / .231);padding:0 var(--water-space-2);color:rgb(var(--water-slate-62-rgb));border-radius:4px;font-size:9px;font-weight:400}.team-row-arrow{color:rgb(var(--water-blue-67-rgb));margin-left:auto;font-size:17px}.team-directory-footer{color:rgb(var(--water-slate-66-rgb));border-top:1px solid rgb(var(--water-blue-57-rgb) / .102);padding:var(--water-space-8) var(--water-space-4);margin-top:var(--water-space-4);font-size:10px}.team-shell.has-profile .team-directory{width:320px;padding-left:var(--water-space-7);padding-right:var(--water-space-7);flex:none}.team-shell.has-profile .team-directory-head{margin-bottom:var(--water-space-10)}.team-shell.has-profile .team-filter-row{flex-wrap:wrap}.team-shell.has-profile .team-workspace{width:100%;max-width:none;padding:0 var(--water-space-4)}.team-shell.has-profile .team-person{padding:var(--water-space-6) var(--water-space-4);gap:var(--water-space-5)}.team-shell.has-profile .team-person-copy strong{font-size:13px}.team-shell.has-profile .team-person>.pw-face{width:34px;height:34px}.team-shell.has-profile .team-directory-footer{line-height:16px}.team-profile{flex-direction:column;flex:1;min-width:0;display:flex}.team-profile-head{height:62px;padding:0 var(--water-space-14);border-bottom:1px solid rgb(var(--water-blue-42-rgb) / .098);color:rgb(var(--water-blue-60-rgb));flex:none;justify-content:space-between;align-items:center;font-size:11px;display:flex}.team-profile-head>div{gap:var(--water-space-5);display:flex}.team-profile-head button{width:28px;height:28px;color:rgb(var(--water-blue-57-rgb));border-radius:7px}.team-profile-head svg{width:17px;height:17px}.team-profile-scroll{padding:var(--water-space-16) var(--water-space-20);scrollbar-width:thin;scrollbar-color:rgb(var(--water-blue-67-rgb) / .333) transparent;min-height:0;overflow:auto}.team-identity{align-items:center;gap:var(--water-space-10);display:flex}.team-identity>.pw-face{border:1px solid rgb(var(--water-white-rgb) / .878);background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .459), rgb(var(--water-slate-87-rgb) / .314));border-radius:50%;flex:none;width:76px;height:76px;font-size:25px;overflow:hidden}.team-identity>.pw-face.agent{border-radius:20px}.team-type{color:rgb(var(--water-blue-60-rgb));margin-bottom:var(--water-space-3);letter-spacing:.2px;font-size:10px}.team-identity h2{letter-spacing:-.6px;color:rgb(var(--water-blue-27-rgb));outline:none;margin:0;font-size:28px;font-weight:600;line-height:34px}.team-identity p{color:rgb(var(--water-blue-52-rgb));margin:var(--water-space-3) 0 0;font-size:13px}.team-profile-workspace{align-items:center;gap:var(--water-space-4);color:rgb(var(--water-blue-52-rgb));margin-top:var(--water-space-10);font-size:11px;display:flex}.team-profile-actions{margin:var(--water-space-10) 0 var(--water-space-14)}.team-message{align-items:center;gap:var(--water-space-4);display:flex}.team-message svg{width:15px;height:15px}.team-profile section{margin-top:var(--water-space-12)}.team-profile h3{color:rgb(var(--water-blue-32-rgb));margin:0;font-size:12px;font-weight:600}.team-about>p{color:rgb(var(--water-blue-45-rgb));margin:var(--water-space-6) 0 var(--water-space-8);max-width:590px;font-size:14px;line-height:24px}.team-skills{gap:var(--water-space-4);flex-wrap:wrap;display:flex}.team-skills span{color:rgb(var(--water-blue-57-rgb));background:rgb(var(--water-white-rgb) / .149);border:1px solid rgb(var(--water-white-rgb) / .396);padding:var(--water-space-3) var(--water-space-4);border-radius:6px;font-size:10px}.team-section-title{margin-bottom:var(--water-space-6);justify-content:space-between;align-items:center;display:flex}.team-section-title>span{color:rgb(var(--water-slate-66-rgb));font-size:10px}.team-shared-projects>button{align-items:center;gap:var(--water-space-6);text-align:left;width:100%;padding:var(--water-space-5) 0;border-bottom:1px solid rgb(var(--water-blue-60-rgb) / .11);display:flex}.team-shared-projects .p-art{border-radius:8px;flex:none;width:31px;height:31px}.team-shared-projects .p-art svg{width:19px;height:19px}.team-shared-projects strong,.team-focus-card strong{color:rgb(var(--water-blue-38-rgb));font-size:12px;font-weight:500;line-height:18px;display:block}.team-shared-projects small,.team-focus-card small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-2);font-size:10px;display:block}.team-shared-projects>button>span:last-child,.team-focus-card>span:last-child{color:rgb(var(--water-blue-67-rgb));margin-left:auto}.team-show-all{margin-top:var(--water-space-2)}.team-shared-rooms{gap:var(--water-space-4);flex-wrap:wrap;display:flex}.team-shared-rooms button{align-items:center;gap:var(--water-space-4);border:1px solid rgb(var(--water-white-rgb) / .502);background:rgb(var(--water-white-rgb) / .125);padding:var(--water-space-4) var(--water-space-5);color:rgb(var(--water-blue-52-rgb));border-radius:8px;font-size:11px;display:flex}.team-shared-rooms svg{width:15px;height:15px;color:rgb(var(--water-blue-67-rgb))}.team-shared-rooms button>span{color:rgb(var(--water-slate-66-rgb))}.team-focus-card{align-items:center;gap:var(--water-space-6);text-align:left;border:1px solid rgb(var(--water-white-rgb) / .502);background:rgb(var(--water-white-rgb) / .188);width:100%;padding:var(--water-space-6);border-radius:10px;display:flex}.team-focus-mark{background:rgb(var(--water-slate-87-rgb) / .302);width:30px;height:30px;color:rgb(var(--water-blue-62-rgb));border-radius:8px;place-items:center;display:grid}.team-focus-mark svg{width:17px;height:17px}.team-availability,.team-muted,.team-self-note{color:rgb(var(--water-slate-62-rgb));font-size:11px;line-height:18px}.team-profile-footer{justify-content:space-between;align-items:center;gap:var(--water-space-6);margin-top:var(--water-space-14);padding-top:var(--water-space-10);border-top:1px solid rgb(var(--water-blue-60-rgb) / .145);color:rgb(var(--water-slate-66-rgb));font-size:10px;display:flex}.team-profile-footer button{color:rgb(var(--water-blue-52-rgb));font-size:11px}.team-shell.profile-expanded .team-directory{display:none}.team-shell.profile-expanded{max-width:900px}.team-shell.profile-expanded .team-profile-scroll{padding-left:60px;padding-right:60px}.team-empty{text-align:center;padding:var(--water-space-20) var(--water-space-6)}.team-empty>svg{width:26px;height:26px;color:rgb(var(--water-slate-66-rgb));margin-bottom:var(--water-space-7)}.team-empty strong{color:rgb(var(--water-blue-45-rgb));font-size:13px;display:block}.team-empty p{color:rgb(var(--water-slate-62-rgb));font-size:12px;line-height:20px}.team-empty button{padding:var(--water-space-4) var(--water-space-5);color:rgb(var(--water-blue-48-rgb));background:rgb(var(--water-white-rgb) / .22);border-radius:6px;margin:auto;font-size:11px}.team-shell button:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:2px}.team-workspace-fallback{background:rgb(var(--water-white-rgb) / .333);border:1px solid rgb(var(--water-white-rgb) / .565);border-radius:6px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.team-shell{gap:var(--water-space-8);left:24px;right:24px}.team-profile-scroll{padding:var(--water-space-12) var(--water-space-14)}.team-identity h2{font-size:25px}.team-identity>.pw-face{width:64px;height:64px}.team-person{padding-top:var(--water-space-6);padding-bottom:var(--water-space-6)}.team-person-copy{gap:var(--water-space-1)}.team-person-copy strong{line-height:18px}.team-person-copy>span{line-height:16px}.team-person-copy>small{line-height:14px}.team-filter-row[hidden]{display:none!important}.people-scopes{gap:var(--water-space-10);border-bottom:1px solid rgb(var(--water-blue-57-rgb) / .149);margin:0 var(--water-space-4) var(--water-space-10);display:flex}.people-scopes button{font:inherit;color:rgb(var(--water-blue-57-rgb));padding:0 0 var(--water-space-6);white-space:nowrap;font-size:12px;position:relative}.people-scopes button[aria-current=page]{color:rgb(var(--water-blue-29-rgb));font-weight:600}.people-scopes button[aria-current=page]:after{content:"";background:rgb(var(--water-blue-54-rgb));border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.team-shell.has-profile .people-scopes{gap:var(--water-space-8);margin-left:var(--water-space-2);margin-right:var(--water-space-2)}.people-context{margin:0 var(--water-space-4) var(--water-space-7);color:rgb(var(--water-blue-60-rgb));justify-content:space-between;align-items:center;font-size:11px;display:flex}.people-context button{font:inherit;color:rgb(var(--water-blue-41-rgb));padding:var(--water-space-3) 0;font-size:11px}.people-discover-controls{margin:0 var(--water-space-3) var(--water-space-6)}.people-reach{gap:var(--water-space-3);display:flex}.people-reach button{padding:var(--water-space-4) var(--water-space-5);font:inherit;color:rgb(var(--water-blue-57-rgb));border-radius:7px;font-size:11px}.people-reach button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .376);color:rgb(var(--water-blue-34-rgb))}.people-discover-controls p{color:rgb(var(--water-blue-60-rgb));margin:var(--water-space-6) var(--water-space-1) var(--water-space-2);font-size:11px;line-height:17px}.people-profile-context{gap:var(--water-space-4);margin-top:var(--water-space-10);color:rgb(var(--water-blue-57-rgb));flex-wrap:wrap;font-size:11px;line-height:18px;display:flex}.people-actions{align-items:center;gap:var(--water-space-10);display:flex}.people-sent{color:rgb(var(--water-teal-49-rgb));background:rgb(var(--water-teal-95-rgb) / .267);border:1px solid rgb(var(--water-white-rgb) / .522);padding:var(--water-space-5) var(--water-space-7);border-radius:8px;font-size:12px}.people-notice{color:rgb(var(--water-teal-46-rgb));margin:calc(-1 * var(--water-space-6)) 0 var(--water-space-12);font-size:12px;line-height:19px}.people-connect-form{border:1px solid rgb(var(--water-white-rgb) / .627);background:rgb(var(--water-white-rgb) / .145);padding:var(--water-space-8);margin:0 0 var(--water-space-12);border-radius:12px}.people-connect-form label{color:rgb(var(--water-blue-38-rgb));font-size:12px;display:block}.people-connect-form label>span{color:rgb(var(--water-slate-62-rgb));margin-left:var(--water-space-3);font-size:10px}.people-connect-form textarea{width:100%;min-height:70px;max-height:180px;margin:var(--water-space-5) 0;background:rgb(var(--water-white-rgb) / .22);border:1px solid rgb(var(--water-white-rgb) / .627);padding:var(--water-space-5);font:inherit;color:rgb(var(--water-blue-31-rgb));box-sizing:border-box;resize:none;field-sizing:content;border-radius:8px;outline:none;display:block}.people-connect-form>div{gap:var(--water-space-10);justify-content:flex-end;display:flex}.people-connect-form small{color:rgb(var(--water-blue-60-rgb));margin-top:var(--water-space-6);font-size:10px;display:block}.people-open-to,.people-work-together p,.people-visibility p{color:rgb(var(--water-blue-52-rgb));font-size:12px;line-height:21px}.people-work-together{border-top:1px solid rgb(var(--water-blue-57-rgb) / .149);padding-top:var(--water-space-10)}.people-visibility button{font:inherit;padding:var(--water-space-4) var(--water-space-6);background:rgb(var(--water-white-rgb) / .314);border:1px solid rgb(var(--water-white-rgb) / .565);color:rgb(var(--water-blue-42-rgb));border-radius:8px;font-size:12px}.people-visibility button[aria-checked=true]{background:rgb(var(--water-teal-95-rgb) / .361);color:rgb(var(--water-teal-46-rgb))}.team-person-copy small{white-space:normal}.team-profile-scroll>section{margin-bottom:var(--water-space-14)}.team-profile-scroll h3{color:rgb(var(--water-blue-38-rgb));margin:0 0 var(--water-space-6);font-size:12px;font-weight:600}.team-shell.has-profile .team-directory-head p{max-width:240px}.team-shell.has-profile .people-reach{flex-wrap:wrap}.team-shell.has-profile .people-reach button{padding:var(--water-space-3) var(--water-space-4);font-size:10px}.people-scopes .people-agents-link{color:rgb(var(--water-slate-62-rgb));margin-left:auto;font-weight:400}.people-list-heading{padding:var(--water-space-6) var(--water-space-6) var(--water-space-4);letter-spacing:.35px;color:rgb(var(--water-blue-60-rgb));font-size:10px}.people-discover-controls h3{color:rgb(var(--water-blue-38-rgb));margin:var(--water-space-2) var(--water-space-1) 0;font-size:13px;font-weight:550}.team-shell.has-profile .people-context{gap:var(--water-space-5);font-size:10px}.people-context button{white-space:nowrap}.team-directory-head{margin-bottom:var(--water-space-10)}.team-shell.has-profile .people-scopes button{font-size:11px}.people-relationship{align-items:center;gap:var(--water-space-3);flex-wrap:wrap;display:flex}.people-workspace-context{align-items:center;gap:var(--water-space-3);display:inline-flex}.people-connection-label{color:rgb(var(--water-teal-49-rgb));background:rgb(var(--water-teal-95-rgb) / .333);border:1px solid rgb(var(--water-white-rgb) / .439);padding:var(--water-space-1) var(--water-space-3);border-radius:4px;font-size:9px}.team-profile-workspace{flex-wrap:wrap}.team-profile-workspace .people-connection-label{margin-left:var(--water-space-3)}.team-person-copy>small{min-height:19px}.team-shell.has-profile .team-directory{width:330px}.team-shell.has-profile .people-scopes{gap:var(--water-space-6)}.team-shell .people-scopes button,.team-shell .people-scopes button:active{box-shadow:none!important;background:0 0!important}.team-shell .people-scopes button:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:4px;border-radius:3px}.people-discovery-filters{gap:var(--water-space-3);margin:var(--water-space-8) 0 var(--water-space-2);flex-wrap:wrap;display:flex}.people-discovery-filters button{padding:var(--water-space-3) var(--water-space-5);color:rgb(var(--water-blue-57-rgb));font:inherit;border-radius:7px;font-size:10px}.people-discovery-filters button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .333);color:rgb(var(--water-blue-34-rgb))}.people-suggestion-purpose{margin-top:var(--water-space-3);color:rgb(var(--water-blue-52-rgb))!important;font-size:10px!important;line-height:16px!important}.people-how{border-top:1px solid rgb(var(--water-blue-60-rgb) / .145);border-bottom:1px solid rgb(var(--water-blue-60-rgb) / .145);padding:var(--water-space-10) 0}.people-how:has(+.team-profile-footer){border-bottom:0}.people-how-person{align-items:flex-start;gap:var(--water-space-6);display:flex}.people-how-person>.pw-face{background:rgb(var(--water-white-rgb) / .271);border-radius:50%;flex:none;width:32px;height:32px;overflow:hidden}.people-how strong{color:rgb(var(--water-blue-38-rgb));font-size:12px;font-weight:550}.people-how p{color:rgb(var(--water-blue-52-rgb));margin:var(--water-space-3) 0 var(--water-space-5);font-size:12px;line-height:20px}.people-how>small{color:rgb(var(--water-blue-60-rgb));font-size:10px;line-height:17px;display:block}.team-shell.has-profile .people-discovery-filters{gap:var(--water-space-2)}.team-shell.has-profile .people-discovery-filters button{padding:var(--water-space-3) var(--water-space-4);font-size:9px}.team-directory-footer{justify-content:space-between;align-items:center;gap:var(--water-space-6);display:flex}.team-directory-footer [data-open-own-profile]{font:inherit;color:rgb(var(--water-blue-52-rgb));white-space:nowrap;padding:var(--water-space-2) 0}.people-workspace-context{max-width:100%}.people-workspace-context>span:last-child{overflow-wrap:anywhere}.team-shell .pw-face{color:rgb(var(--water-blue-42-rgb));place-items:center;font-weight:550;display:grid}.people-context-actions{gap:var(--water-space-7);display:flex}.people-connect-form .people-username{width:100%;margin:var(--water-space-5) 0 var(--water-space-7);background:rgb(var(--water-white-rgb) / .22);border:1px solid rgb(var(--water-white-rgb) / .627);padding:var(--water-space-5) var(--water-space-5);font:inherit;color:rgb(var(--water-blue-31-rgb));box-sizing:border-box;border-radius:8px;outline:none;font-size:13px;display:block}.people-connect-form .people-username:focus-visible,.people-connect-form textarea:focus-visible{outline:2px solid rgb(var(--water-blue-66-rgb));outline-offset:1px}.people-failure{color:var(--water-warm-ink);margin:0 0 var(--water-space-10);font-size:12px;line-height:19px}.people-floating-notice{color:rgb(var(--water-teal-46-rgb));background:rgb(var(--water-white-rgb) / .439);padding:var(--water-space-4) var(--water-space-6);border-radius:8px;font-size:12px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.people-loading{padding:var(--water-space-10) var(--water-space-6)}@media (width<=760px){.team-shell{inset:var(--water-space-32) var(--water-space-6) 72px;flex-direction:column}.team-directory,.team-shell.has-profile .team-directory{flex:1;width:auto}.team-shell.has-profile .team-directory{display:none}}.people-search-summary{margin:var(--water-space-1) var(--water-space-4) var(--water-space-8);padding:var(--water-space-8) 0 var(--water-space-7);border-top:1px solid rgb(var(--water-white-rgb) / .38);border-bottom:1px solid rgb(var(--water-white-rgb) / .38);flex:none}.people-search-summary>div{justify-content:space-between;align-items:center;gap:var(--water-space-6);display:flex}.people-search-summary h2{letter-spacing:-.3px;color:rgb(var(--water-blue-31-rgb));margin:0;font-size:17px;font-weight:550}.people-search-summary [role=status]{color:rgb(var(--water-blue-57-rgb));white-space:nowrap;font-size:11px}.people-search-summary p{color:rgb(var(--water-blue-57-rgb));margin:var(--water-space-4) 0 var(--water-space-3);overflow-wrap:anywhere;font-size:12px}.people-search-summary p strong{color:rgb(var(--water-blue-42-rgb));font-weight:500}.people-search-summary>small{color:rgb(var(--water-slate-62-rgb));font-size:10px}.is-searching .team-total{visibility:hidden}.team-search [data-clear-people-query]{width:21px;height:21px;color:rgb(var(--water-blue-62-rgb));background:rgb(var(--water-white-rgb) / .271);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;line-height:0;display:grid}.team-search [data-clear-people-query] svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:11px;height:11px;display:block}.is-searching input[type=search]::-webkit-search-cancel-button{display:none}.is-searching .team-person{border:1px solid rgb(var(--water-white-rgb) / .439);background:rgb(var(--water-white-rgb) / .149);margin-bottom:var(--water-space-4);padding:var(--water-space-8) var(--water-space-7)}.is-searching .team-person.selected{background:rgb(var(--water-white-rgb) / .4)}.is-searching .team-person-copy>strong{display:block}.is-searching mark{background:rgb(var(--water-slate-94-rgb) / .769);color:inherit;border-radius:3px;padding:1px 0;font-weight:600}.people-match-reason{color:rgb(var(--water-blue-60-rgb))!important;font-size:10px!important;line-height:1.5!important}.people-back-search{font:inherit;color:rgb(var(--water-blue-48-rgb));cursor:pointer;border-radius:7px;font-size:11px;padding:var(--water-space-3) var(--water-space-4)!important}.team-profile-head:has(.people-back-search)>span{display:none}.people-back-search:focus-visible,[data-clear-people-query]:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:3px}.is-searching .team-empty{padding-top:var(--water-space-16)}.is-searching .team-empty strong{overflow-wrap:anywhere}@media (height<=760px){.people-search-summary{padding:var(--water-space-5) 0;margin-bottom:var(--water-space-5)}.people-search-summary h2{font-size:15px}}.team-profile-head .people-back-search{white-space:nowrap;flex:none;align-items:center;width:auto;height:30px;line-height:18px;display:inline-flex}.is-discovery-search .people-discover-controls{display:none}.is-discovery-search .people-search-summary{margin-top:var(--water-space-2)}.is-discovery-search .people-suggestion-purpose{color:rgb(var(--water-blue-60-rgb));font-size:10px}.people-self-actions{align-items:center;gap:var(--water-space-5);display:flex}.ps-initials{background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-48-rgb));place-items:center;font-size:13px;font-weight:550;display:grid}.people-block-row{margin:var(--water-space-7) 0 var(--water-space-10)}.people-block-row~.people-notice,.people-block-row~.people-failure{margin-top:0}.team-shell .people-block-link{display:inline-block}.team-shell .people-block-link.water-button-text{color:var(--water-quiet-danger-ink)}.people-block-confirm .people-block-confirm-button{background:rgb(var(--water-rose-49-rgb))!important;color:rgb(var(--water-white-rgb))!important}.people-inbox-card{margin:var(--water-space-3) var(--water-space-4) var(--water-space-5);padding:var(--water-space-7) var(--water-space-7) var(--water-space-6);border:1px solid rgb(var(--water-white-rgb) / .788);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .941), rgb(var(--water-slate-94-rgb) / .851));box-shadow:0 6px 18px -10px rgb(var(--water-blue-30-rgb) / .251);border-radius:14px;font-family:inherit}.people-inbox-open{all:unset;box-sizing:border-box;align-items:flex-start;gap:var(--water-space-6);cursor:pointer;width:100%;display:flex}.people-inbox-open:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:3px;border-radius:10px}.people-inbox-face{object-fit:cover;border:2px solid rgb(var(--water-white-rgb));box-shadow:0 2px 8px rgb(var(--water-blue-31-rgb) / .102);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid;width:40px!important;height:40px!important}.people-inbox-copy{gap:var(--water-space-1);flex-direction:column;min-width:0;display:flex}.people-inbox-eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:rgb(var(--water-slate-66-rgb));font-size:9px}.people-inbox-copy strong{color:rgb(var(--water-blue-30-rgb));font-size:13px;font-weight:600}.people-inbox-copy small{color:rgb(var(--water-blue-60-rgb));font-size:11px}.people-inbox-note{margin-top:var(--water-space-3);color:rgb(var(--water-blue-45-rgb));overflow-wrap:anywhere;font-size:12px;line-height:1.5}.people-inbox-actions{justify-content:flex-end;align-items:center;gap:var(--water-space-4);margin-top:var(--water-space-6);padding-top:var(--water-space-6);border-top:1px solid rgb(var(--water-slate-87-rgb) / .533);display:flex}.people-inbox-actions button{all:unset;box-sizing:border-box;padding:var(--water-space-4) var(--water-space-7);cursor:pointer;text-align:center;border-radius:10px;font-size:12px;font-weight:550}.people-inbox-actions button:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:2px}.people-inbox-actions button:disabled{opacity:.55;cursor:default}.people-inbox-decline{color:rgb(var(--water-blue-45-rgb));background:rgb(var(--water-neutral-97-rgb) / .502);box-shadow:inset 0 0 0 1px rgb(var(--water-slate-87-rgb))}.people-inbox-accept{color:rgb(var(--water-blue-34-rgb));background:rgb(var(--water-slate-92-rgb));box-shadow:inset 0 0 0 1px rgb(var(--water-blue-78-rgb))}.people-inbox-failure{color:rgb(var(--water-rose-49-rgb));margin-right:auto;font-size:10px}.team-shell.people-focus{width:100%;max-width:none;height:100%;margin:0;position:relative;inset:auto}.team-shell.people-focus .team-profile{flex:1;height:100%}.team-shell.people-focus .team-profile-scroll{padding:var(--water-space-12) var(--water-space-14)}.people-connect-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.people-request-row .people-request-face{width:38px;height:38px;color:rgb(var(--water-blue-38-rgb));flex:none;place-items:center;display:grid;background:linear-gradient(145deg, rgb(var(--water-slate-87-rgb)), rgb(var(--water-rose-89-rgb)))!important;border-radius:12px!important}.people-request-row .people-request-face:after{display:none}.people-request-card .wi-header-symbol .people-connect-icon{width:17px;height:17px}.people-request-banner-icon{background:rgb(var(--water-white-rgb) / .612);width:64px;height:64px;box-shadow:0 8px 24px rgb(var(--water-blue-45-rgb) / .102);color:rgb(var(--water-blue-45-rgb));border-radius:20px;place-items:center;display:grid}.people-request-banner-icon .people-connect-icon{width:30px;height:30px}.people-request-identity{margin:var(--water-space-7) 0 var(--water-space-3)}.people-request-identity h2{margin:var(--water-space-2) 0 var(--water-space-2)!important;font-size:24px!important}.people-request-identity p{color:rgb(var(--water-blue-60-rgb));margin:0;font-size:12px}.people-request-note{margin:var(--water-space-10) 0 0;padding:var(--water-space-6) var(--water-space-8);border-left:2px solid rgb(var(--water-slate-80-rgb));background:rgb(var(--water-white-rgb) / .239);color:rgb(var(--water-blue-45-rgb));border-radius:0 10px 10px 0;font-size:13px;line-height:1.6}.people-request-card .people-request-mutual{object-fit:cover;background:rgb(var(--water-slate-94-rgb));border-radius:50%;flex:none;place-items:center;width:37px;height:37px;font-size:12px;display:grid}.people-request-card .wi-access p{margin:var(--water-space-4) 0 0;font-size:12px;line-height:1.6}.people-request-scroll{justify-content:center;display:flex}.people-request-body,.people-request-empty{text-align:center;width:min(440px,100%);padding:var(--water-space-24) var(--water-space-12) var(--water-space-20);flex-direction:column;align-items:center;margin:0 auto;display:flex}.people-request-avatar{object-fit:cover;border:3px solid rgb(var(--water-white-rgb) / .902);box-shadow:0 12px 30px -10px rgb(var(--water-blue-31-rgb) / .251);color:rgb(var(--water-blue-48-rgb));background:rgb(var(--water-slate-92-rgb));border-radius:50%;place-items:center;font-size:32px;display:grid;width:104px!important;height:104px!important}.people-request-name{margin:var(--water-space-10) 0 var(--water-space-2);letter-spacing:-.3px;color:rgb(var(--water-blue-30-rgb));font-size:24px;font-weight:500}.people-request-meta{color:rgb(var(--water-blue-60-rgb));margin:0;font-size:12px}.people-request-quote{margin:var(--water-space-12) 0 0;max-width:360px;color:rgb(var(--water-blue-45-rgb));font-size:14px;font-style:italic;line-height:1.6}.people-request-mutuals{align-items:center;gap:var(--water-space-5);margin-top:var(--water-space-10);color:rgb(var(--water-blue-52-rgb));font-size:12px;display:inline-flex}.people-request-faces{display:inline-flex}.people-request-mini{margin-left:calc(-1 * var(--water-space-3));border:2px solid rgb(var(--water-neutral-97-rgb));object-fit:cover;color:rgb(var(--water-blue-48-rgb));background:rgb(var(--water-slate-92-rgb));border-radius:50%;place-items:center;font-size:9px;display:grid;width:24px!important;height:24px!important}.people-request-mini:first-child{margin-left:0}.people-request-actions{justify-content:center;gap:var(--water-space-5);margin-top:var(--water-space-16);display:flex}.people-request-actions button,.people-request-result button{box-sizing:border-box;min-width:120px}.people-request-actions button:focus-visible,.people-request-result button:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:3px}.people-request-fine{margin:var(--water-space-8) 0 0;color:rgb(var(--water-slate-62-rgb));font-size:11px}.people-request-failure{margin:var(--water-space-10) 0 calc(-1 * var(--water-space-7));color:rgb(var(--water-rose-49-rgb));font-size:11px}.people-request-result{align-items:center;gap:var(--water-space-6);margin-top:var(--water-space-16);color:rgb(var(--water-blue-60-rgb));flex-direction:column;font-size:12px;display:flex}.people-request-result strong{color:rgb(var(--water-blue-30-rgb));font-size:14px;font-weight:550}.people-request-empty h2{color:rgb(var(--water-blue-30-rgb));font-size:18px;font-weight:500}.people-request-empty p{color:rgb(var(--water-blue-60-rgb));font-size:12px}.personal-settings{border:1px solid rgb(var(--water-white-rgb) / .902);width:min(940px,100vw - 80px);height:min(690px,100dvh - 130px);max-height:calc(100dvh - 40px);color:rgb(var(--water-blue-32-rgb));background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .91), rgb(var(--water-slate-94-rgb) / .878));-webkit-backdrop-filter:blur(40px)saturate(1.25);backdrop-filter:blur(40px)saturate(1.25);box-shadow:0 28px 90px rgb(var(--water-blue-27-rgb) / .149), inset 0 1px 0 rgb(var(--water-white-rgb));border-radius:22px;margin:auto;padding:0;font:12px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.personal-settings[open]{animation:ps-enter .34s var(--water-ease) both;display:flex}.personal-settings::backdrop{background:rgb(var(--water-blue-31-rgb) / .071);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.personal-settings *{box-sizing:border-box}.personal-settings button:where(:not(.water-button-main,.water-button-small,.water-button-cancel)){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.personal-settings button:disabled{opacity:.45;cursor:default}.personal-settings button:focus-visible,.personal-settings input:not([type=checkbox]):focus,.personal-settings input:not([type=checkbox]):focus-visible,.personal-settings textarea:focus,.personal-settings textarea:focus-visible{border-color:rgb(var(--water-white-rgb) / .851);box-shadow:none;background-color:rgb(var(--water-white-rgb) / .439);outline:none}.personal-settings input[type=checkbox]:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:3px}.personal-settings svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ps-rail{width:220px;padding:var(--water-space-14) var(--water-space-8) var(--water-space-10);background:rgb(var(--water-slate-92-rgb) / .173);border-right:1px solid rgb(var(--water-white-rgb) / .612);flex-direction:column;flex-shrink:0;display:flex}.ps-person{padding:0 var(--water-space-6) var(--water-space-12);align-items:center;gap:var(--water-space-6);display:flex}.ps-photo{object-fit:cover;border:2px solid rgb(var(--water-white-rgb));width:42px;height:42px;box-shadow:0 2px 10px rgb(var(--water-blue-31-rgb) / .063);border-radius:50%}.ps-person strong{font-size:13px;font-weight:550;display:block}.ps-person small{color:rgb(var(--water-slate-62-rgb));font-size:10px}.ps-rail nav{gap:var(--water-space-3);display:grid}.ps-nav{align-items:center;gap:var(--water-space-6);padding:var(--water-space-6) var(--water-space-7);text-align:left;border-radius:10px;display:flex}.ps-nav svg{color:rgb(var(--water-blue-62-rgb))}.ps-nav[aria-current=page]{background:rgb(var(--water-white-rgb) / .522);box-shadow:0 2px 8px rgb(var(--water-blue-30-rgb) / .02);color:rgb(var(--water-blue-31-rgb));font-weight:550}.ps-rail-foot{padding:var(--water-space-10) var(--water-space-6) 0;color:rgb(var(--water-slate-62-rgb));margin-top:auto;font-size:10px}.ps-rail-foot button{gap:var(--water-space-6);margin-bottom:var(--water-space-10);align-items:center;padding:0;font-size:12px;display:flex}.ps-main{flex-direction:column;flex:1;min-width:0;display:flex}.ps-top{padding:var(--water-space-10) var(--water-space-16) 0;letter-spacing:.1em;color:rgb(var(--water-slate-62-rgb));text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.ps-close{place-items:center;display:grid;padding:var(--water-space-3)!important}.ps-scroll{padding:var(--water-space-12) var(--water-space-20) var(--water-space-16);scrollbar-width:thin;scrollbar-color:rgb(var(--water-blue-67-rgb) / .267) transparent;flex:1;overflow:auto}.ps-scroll h1{letter-spacing:-.8px;margin:0 0 var(--water-space-5);color:rgb(var(--water-blue-32-rgb));font-size:28px;font-weight:500;line-height:1.2}.ps-lede{color:rgb(var(--water-slate-62-rgb));margin:0 0 var(--water-space-14);max-width:480px;font-size:12px;line-height:1.8}.ps-group{margin:var(--water-space-12) 0}.ps-group h2{letter-spacing:.02em;margin:0 0 var(--water-space-6);color:rgb(var(--water-blue-52-rgb));font-size:11px;font-weight:550}.ps-card{background:rgb(var(--water-white-rgb) / .22);border:1px solid rgb(var(--water-white-rgb) / .675);border-radius:13px;overflow:hidden}.ps-row{align-items:center;gap:var(--water-space-10);padding:var(--water-space-8) var(--water-space-8);min-height:66px;display:flex}.ps-row+.ps-row{border-top:1px solid rgb(var(--water-slate-74-rgb) / .125)}.ps-row>div:first-child{flex:1;min-width:0}.ps-row strong{font-size:12px;font-weight:500;display:block}.ps-row small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-2);font-size:10px;line-height:1.6;display:block}.ps-link{white-space:nowrap}.ps-switch{flex-shrink:0;width:31px;height:18px;transition:background .18s;background:rgb(var(--water-slate-74-rgb) / .396)!important;padding:var(--water-space-1)!important;border-radius:20px!important}.ps-switch:before{content:"";background:rgb(var(--water-white-rgb));width:14px;height:14px;box-shadow:0 1px 3px rgb(var(--water-blue-31-rgb) / .125);border-radius:50%;transition:transform .18s;display:block}.ps-switch[aria-checked=true]{background:rgb(var(--water-blue-66-rgb))!important}.ps-switch[aria-checked=true]:before{transform:translate(13px)}.ps-note{color:rgb(var(--water-slate-66-rgb));margin:var(--water-space-6) var(--water-space-2);font-size:10px;line-height:1.7}.ps-edit-photo{align-items:center;gap:var(--water-space-10);margin:var(--water-space-12) 0 var(--water-space-12);display:flex}.ps-edit-photo .ps-photo{width:70px;height:70px}.ps-edit-photo strong{font-size:13px;font-weight:500;display:block}.ps-edit-photo small{color:rgb(var(--water-slate-66-rgb));margin-top:var(--water-space-3);font-size:10px;display:block}.ps-fields{gap:var(--water-space-10) var(--water-space-8);grid-template-columns:1fr 1fr;display:grid}.ps-fields label{color:rgb(var(--water-slate-56-rgb));font-size:11px;display:block}.ps-fields .ps-wide{grid-column:1/-1}.personal-settings input:not([type=checkbox]),.personal-settings textarea{width:100%;margin-top:var(--water-space-4);padding:var(--water-space-6) var(--water-space-6);border:1px solid rgb(var(--water-white-rgb) / .851);background:rgb(var(--water-white-rgb) / .302);color:rgb(var(--water-blue-38-rgb));box-shadow:inset 0 1px 2px rgb(var(--water-blue-36-rgb) / .012);resize:none;border-radius:8px;font:12px/1.6 -apple-system,BlinkMacSystemFont,sans-serif;display:block}.personal-settings textarea{field-sizing:content;min-height:88px;max-height:180px}.ps-actions{justify-content:flex-end;gap:var(--water-space-5);margin-top:var(--water-space-12);align-items:center;display:flex}.ps-status{min-height:23px;padding:0 var(--water-space-20) var(--water-space-6);color:rgb(var(--water-teal-56-rgb));font-size:11px}.ps-status.error{color:rgb(var(--water-rose-54-rgb))}.ps-pill{color:rgb(var(--water-teal-56-rgb));background:var(--water-teal-wash);padding:var(--water-space-2) var(--water-space-3);white-space:nowrap;border-radius:5px;font-size:9px}.ps-segment{gap:var(--water-space-2);padding:var(--water-space-2);background:rgb(var(--water-blue-78-rgb) / .11);border-radius:8px;flex-shrink:0;display:flex}.ps-segment button{padding:var(--water-space-3) var(--water-space-5);border-radius:6px;font-size:10px}.ps-segment button[aria-pressed=true]{background:rgb(var(--water-white-rgb) / .6);box-shadow:0 1px 3px rgb(var(--water-blue-42-rgb) / .063)}.ps-detail-back{align-items:center;gap:var(--water-space-3);margin-bottom:var(--water-space-12);display:flex;color:rgb(var(--water-blue-60-rgb))!important;padding:0!important;font-size:11px!important}.ps-flow{max-width:420px}.ps-flow label{color:rgb(var(--water-slate-56-rgb));margin:var(--water-space-8) 0;font-size:11px;display:block}.ps-flow .ps-actions{margin-top:var(--water-space-14)}.ps-hero-icon{background:rgb(var(--water-white-rgb) / .4);width:48px;height:48px;margin:var(--water-space-2) 0 var(--water-space-12);color:rgb(var(--water-blue-67-rgb));border:1px solid #fff;border-radius:15px;place-items:center;display:grid}.ps-hero-icon svg{width:23px;height:23px}.ps-caution{padding:var(--water-space-8) var(--water-space-10);border:1px solid rgb(var(--water-white-rgb) / .753);background:rgb(var(--water-white-rgb) / .333);color:rgb(var(--water-blue-60-rgb));border-radius:11px;font-size:11px;line-height:1.8}.ps-caution strong{color:rgb(var(--water-blue-52-rgb));margin-bottom:var(--water-space-2);font-weight:550;display:block}.ps-danger{color:rgb(var(--water-rose-54-rgb))!important}.ps-demo{color:rgb(var(--water-slate-66-rgb));margin-top:var(--water-space-10);font-size:10px;line-height:1.7;display:block}.ps-mask{background:rgb(var(--water-slate-94-rgb) / .651);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:3;padding:var(--water-space-10);place-items:center;display:grid;position:absolute;inset:0}.ps-confirm{background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb)), rgb(var(--water-slate-94-rgb)));border:1px solid rgb(var(--water-white-rgb));width:360px;max-width:100%;padding:var(--water-space-12);box-shadow:0 20px 60px rgb(var(--water-blue-29-rgb) / .149);border-radius:17px}.ps-confirm h2{margin:0 0 var(--water-space-6);font-size:19px;font-weight:500}.ps-confirm p{color:rgb(var(--water-slate-62-rgb));font-size:12px;line-height:1.8}.personal-settings.ps-closing{animation:ps-exit .18s var(--water-ease) both;pointer-events:none}.ps-return{z-index:10002;padding:var(--water-space-5) var(--water-space-8);background:rgb(var(--water-neutral-97-rgb) / .867);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:rgb(var(--water-blue-52-rgb));cursor:pointer;border:1px solid #fff;border-radius:20px;font:12px -apple-system,sans-serif;position:fixed;top:15px;left:50%;transform:translate(-50%)}.ps-return[hidden]{display:none}.ps-quiet{gap:var(--water-space-6);padding:0 var(--water-space-8) var(--water-space-8);display:flex}.ps-quiet label{color:rgb(var(--water-slate-62-rgb));flex:1;font-size:10px}.ps-preview-tools{margin-top:var(--water-space-16);color:rgb(var(--water-slate-66-rgb));font-size:10px}.ps-preview-tools summary{cursor:pointer}.ps-preview-tools button{margin:var(--water-space-5) var(--water-space-3) 0 0;padding:var(--water-space-3) var(--water-space-4);border:1px solid #fff;border-radius:6px;font-size:10px}.ps-permission{gap:var(--water-space-6);padding:var(--water-space-8) var(--water-space-8);align-items:start;display:flex}.ps-permission svg{color:rgb(var(--water-blue-67-rgb));margin-top:var(--water-space-1);flex-shrink:0}.ps-permission p{color:rgb(var(--water-blue-60-rgb));margin:0;font-size:11px;line-height:1.7}.ps-permission button{margin-top:var(--water-space-4)}.ps-checkbox{align-items:flex-start;gap:var(--water-space-5);font-size:11px!important;display:flex!important}.ps-checkbox input{accent-color:rgb(var(--water-blue-61-rgb));margin-top:var(--water-space-2)}@keyframes ps-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ps-exit{to{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.personal-settings[open],.personal-settings.ps-closing{animation:none}.personal-settings *{transition:none!important}}@media (width<=760px){.personal-settings{width:calc(100vw - 24px);height:calc(100dvh - 80px)}.ps-rail{width:170px;padding:var(--water-space-12) var(--water-space-5) var(--water-space-8)}.ps-person{padding:0 var(--water-space-3) var(--water-space-12)}.ps-person strong{font-size:11px}.ps-person .ps-photo{width:32px;height:32px}.ps-scroll{padding:var(--water-space-12)}.ps-top{padding:var(--water-space-8) var(--water-space-10) 0}.ps-row{gap:var(--water-space-5);padding:var(--water-space-7)}.ps-segment button{padding:var(--water-space-3)}.ps-fields{grid-template-columns:1fr}.ps-fields .ps-wide{grid-column:auto}}@media (width<=520px){.personal-settings[open]{flex-direction:column}.ps-rail{width:100%;padding:var(--water-space-6);border-right:0;border-bottom:1px solid rgb(var(--water-white-rgb) / .533)}.ps-person,.ps-rail-foot{display:none}.ps-rail nav{display:flex;overflow:auto}.ps-nav{gap:var(--water-space-3);padding:var(--water-space-4)!important;font-size:10px!important}.ps-nav svg{display:none}.ps-main{min-height:0}.ps-scroll{padding:var(--water-space-10)}.ps-top{padding-top:var(--water-space-5)}.ps-scroll h1{font-size:24px}.ps-row{flex-wrap:wrap}.ps-status{padding-left:var(--water-space-10)}}.personal-settings [hidden]{display:none!important}.personal-settings h1:focus{outline:none}.personal-settings .ps-switch{box-sizing:border-box;width:31px;min-width:31px;max-width:31px;height:18px;min-height:18px;max-height:18px}.personal-settings .ps-switch:before{box-sizing:border-box;width:14px;min-width:14px}.personal-settings .ps-switch[aria-checked=true]:before{transform:translate(13px)}.personal-settings .ps-switch{width:36px;min-width:36px;max-width:36px;height:22px;min-height:22px;max-height:22px;display:block;position:relative;overflow:hidden;background:rgb(var(--water-slate-74-rgb))!important;padding:0!important}.personal-settings .ps-switch:before{inset:var(--water-space-2) auto auto var(--water-space-2);width:16px;min-width:16px;height:16px;margin:0;transition:left .18s;position:absolute;transform:none!important}.personal-settings .ps-switch[aria-checked=true]{background:rgb(var(--water-blue-61-rgb))!important}.personal-settings .ps-switch[aria-checked=true]:before{left:17px;transform:none!important}.personal-settings .ps-switch:after{content:none!important}.ps-profile-window{width:min(570px,100vw - 32px);height:min(740px,100dvh - 64px)}.ps-profile-window[open]{flex-direction:column;display:flex}.ps-contained-profile{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;flex:1;display:flex}.ps-contained-profile .team-profile-scroll{padding:var(--water-space-12) var(--water-space-16);flex:1;overflow:auto}.ps-contained-profile .team-profile-head{padding:var(--water-space-10) var(--water-space-12);flex-shrink:0}.ps-profile-editor label{margin:var(--water-space-8) 0;color:rgb(var(--water-slate-56-rgb));font-size:11px;display:block}.ps-profile-editor .team-identity{margin-bottom:var(--water-space-12)}.ps-profile-editor .ps-photo{width:72px;height:72px}.ps-profile-editor small{color:rgb(var(--water-slate-62-rgb));margin-top:var(--water-space-3);display:block}.ps-profile-status{padding:var(--water-space-5) var(--water-space-16);color:rgb(var(--water-teal-56-rgb));font-size:11px}.ps-profile-status button{margin:var(--water-space-4);border-radius:6px;padding:var(--water-space-3)!important;background:rgb(var(--water-white-rgb) / .533)!important}.ps-profile-context{align-items:center;gap:var(--water-space-6);padding:var(--water-space-5) 0;display:flex}.ps-profile-context strong,.ps-profile-context small{display:block}.ps-profile-context>span:last-child{display:none}.ps-profile-editor h2{font-size:23px;font-weight:500}.ps-profile-window h2:focus{outline:none}.personal-settings .ps-scroll,.ps-profile-window .team-profile-scroll{padding-bottom:var(--water-space-32);-webkit-mask-image:linear-gradient(to bottom, rgb(var(--water-black-rgb)) 0%, rgb(var(--water-black-rgb)) calc(100% - 48px), rgb(var(--water-black-rgb) / .92) calc(100% - 36px), rgb(var(--water-black-rgb) / .65) calc(100% - 24px), rgb(var(--water-black-rgb) / .25) calc(100% - 12px), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, rgb(var(--water-black-rgb)) 0%, rgb(var(--water-black-rgb)) calc(100% - 48px), rgb(var(--water-black-rgb) / .92) calc(100% - 36px), rgb(var(--water-black-rgb) / .65) calc(100% - 24px), rgb(var(--water-black-rgb) / .25) calc(100% - 12px), transparent 100%);mask-image:linear-gradient(to bottom, rgb(var(--water-black-rgb)) 0%, rgb(var(--water-black-rgb)) calc(100% - 48px), rgb(var(--water-black-rgb) / .92) calc(100% - 36px), rgb(var(--water-black-rgb) / .65) calc(100% - 24px), rgb(var(--water-black-rgb) / .25) calc(100% - 12px), transparent 100%);scroll-padding-bottom:64px}.ps-profile-window .ps-profile-status:empty{display:none}.personal-settings .ps-main,.personal-settings .ps-scroll{min-height:0}.personal-settings .ps-status:empty{display:none}.ps-profile-editor .ps-edit-title{margin:var(--water-space-2) 0 var(--water-space-10);text-align:center;color:rgb(var(--water-blue-30-rgb));outline:none;font-size:22px;font-weight:500}.ps-photo-editor{align-items:center;gap:var(--water-space-5);margin:0 0 var(--water-space-14);flex-direction:column;display:flex}.ps-photo-button{cursor:pointer;border-radius:50%;width:96px;height:96px;display:block;position:relative}.ps-photo-button .ps-photo{object-fit:cover;border:2px solid rgb(var(--water-white-rgb) / .902);box-shadow:0 6px 22px rgb(var(--water-blue-31-rgb) / .133);border-radius:50%;font-size:26px;width:96px!important;height:96px!important}.ps-photo-pencil{background:rgb(var(--water-white-rgb));width:30px;height:30px;color:rgb(var(--water-blue-42-rgb));box-shadow:0 3px 10px rgb(var(--water-blue-30-rgb) / .2);opacity:0;transition:opacity .15s var(--water-ease), transform .15s var(--water-ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2px;right:2px;transform:scale(.9)}.ps-photo-pencil svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ps-photo-pencil{opacity:1;transform:none}.ps-photo-button:has(input:focus-visible){outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:3px}.ps-photo-remove{font:inherit;color:rgb(var(--water-slate-62-rgb));padding:var(--water-space-1) var(--water-space-2);cursor:pointer;border:0;font-size:11px;background:0 0!important}.ps-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ps-chips{align-items:center;gap:var(--water-space-3);min-height:44px;margin-top:var(--water-space-4);padding:var(--water-space-4) var(--water-space-5);border:1px solid rgb(var(--water-white-rgb) / .851);background:rgb(var(--water-white-rgb) / .302);cursor:text;transition:border-color .15s var(--water-ease), box-shadow .15s var(--water-ease);border-radius:8px;flex-wrap:wrap;display:flex}.ps-chip{align-items:center;gap:var(--water-space-2);padding:var(--water-space-2) var(--water-space-2) var(--water-space-2) var(--water-space-5);background:rgb(var(--water-slate-92-rgb));color:rgb(var(--water-blue-36-rgb));border-radius:999px;font-size:12px;line-height:18px;display:inline-flex}.ps-chip button{width:16px;height:16px;color:rgb(var(--water-blue-62-rgb));cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:13px;line-height:1;display:grid;background:0 0!important}.personal-settings .ps-chips input:not([type=checkbox]){width:auto;min-width:120px;height:26px;padding:0 var(--water-space-1);box-shadow:none;font:inherit;color:rgb(var(--water-blue-30-rgb));background:0 0;border:0;border-radius:0;outline:none;flex:120px;margin:0;font-size:13px;display:block}.personal-settings .ps-chips input:not([type=checkbox]):focus,.personal-settings .ps-chips input:not([type=checkbox]):focus-visible{box-shadow:none;border:0;outline:none}.personal-settings .ps-chips:focus-within{border-color:rgb(var(--water-white-rgb) / .851);box-shadow:none;background-color:rgb(var(--water-white-rgb) / .439)}.ps-blocked ul{margin:0;padding:0;list-style:none}.ps-blocked-row{align-items:center;gap:var(--water-space-7);padding:var(--water-space-8) var(--water-space-8);display:flex}.ps-blocked-row+.ps-blocked-row{border-top:1px solid rgb(var(--water-slate-87-rgb) / .286)}.ps-blocked-row .ps-photo{flex:none;width:42px;height:42px;font-size:13px}.ps-card.ps-blocked{padding:0}.ps-blocked-empty,.ps-blocked-failure{padding:var(--water-space-8) var(--water-space-8)}.ps-blocked-copy{flex:1;min-width:0}.ps-blocked-copy strong{color:rgb(var(--water-blue-30-rgb));font-size:13px;font-weight:550;display:block}.ps-blocked-copy small{margin-top:var(--water-space-1);color:rgb(var(--water-slate-62-rgb));font-size:11px;display:block}.ps-blocked-empty{margin:var(--water-space-2) var(--water-space-1);color:rgb(var(--water-slate-62-rgb));font-size:12px}.ps-blocked-failure{margin:var(--water-space-4) var(--water-space-1) 0;color:rgb(var(--water-rose-49-rgb));font-size:11px}.ps-profile-window{position:relative}.ps-discard-bar{z-index:20;align-items:center;gap:var(--water-space-4);padding:var(--water-space-4) var(--water-space-5) var(--water-space-4) var(--water-space-8);border:1px solid rgb(var(--water-white-rgb) / .851);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .949), rgb(var(--water-slate-94-rgb) / .949));box-shadow:0 12px 30px -12px rgb(var(--water-blue-30-rgb) / .333);color:rgb(var(--water-teal-56-rgb));white-space:nowrap;animation:ps-discard-in .26s var(--water-ease) both;border-radius:12px;outline:none;font-size:11px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.ps-discard-bar button{all:unset;padding:var(--water-space-3) var(--water-space-5);background:rgb(var(--water-white-rgb) / .533);color:rgb(var(--water-blue-41-rgb));cursor:pointer;border-radius:6px;font-size:11px}.ps-discard-bar button:focus{outline:none}.ps-discard-bar button:focus-visible{outline:2px solid rgb(var(--water-blue-61-rgb));outline-offset:2px}@keyframes ps-discard-in{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ps-discard-bar{animation:none}}.people-location{color:rgb(var(--water-blue-52-rgb));margin:0;font-size:12px;line-height:21px}.ps-readonly-field{margin:0 0 var(--water-space-10)}.ps-readonly-field>span{color:rgb(var(--water-slate-56-rgb));font-size:12px;display:block}.ps-readonly-field .ps-handle{margin:var(--water-space-4) 0 0;color:rgb(var(--water-blue-30-rgb));font-size:13px}.ps-quiet input,.ps-select{width:100%;margin-top:var(--water-space-3);font:inherit;color:rgb(var(--water-blue-31-rgb));background:rgb(var(--water-white-rgb) / .549);border:1px solid rgb(var(--water-white-rgb));padding:var(--water-space-4) var(--water-space-5);border-radius:9px;font-size:12px;display:block}.ps-flow .ps-discard-bar{margin-top:var(--water-space-10);width:fit-content;animation:none;position:static;transform:none}.water-menu{z-index:1000;min-width:168px;padding:var(--water-space-3);border-radius:var(--water-radius-lg);border:1px solid var(--water-glass-strong);outline:1px solid rgb(var(--water-blue-61-rgb) / .2);background:radial-gradient(ellipse at 10% 0%, rgb(var(--water-white-rgb) / .769), transparent 70%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .922), rgb(var(--water-slate-94-rgb) / .902));-webkit-backdrop-filter:blur(var(--water-blur)) saturate(140%);box-shadow:0 18px 40px -16px rgb(var(--water-blue-29-rgb) / .4), 0 4px 12px -6px rgb(var(--water-blue-29-rgb) / .251), inset 0 1px rgb(var(--water-white-rgb));font:var(--water-weight-medium) var(--water-text-lg) / 18px var(--water-font);animation:water-menu-pop .14s var(--water-ease) both;transform-origin:0 0;flex-direction:column;display:flex;position:fixed}.water-menu-item{all:unset;box-sizing:border-box;padding:var(--water-space-3) var(--water-space-5);border-radius:var(--water-radius-sm);color:rgb(var(--water-blue-21-rgb));cursor:default}.water-menu-item:focus-visible,.water-menu-item[aria-checked=true],.water-menu-item[aria-selected=true]{background:linear-gradient(180deg, rgb(var(--water-blue-59-rgb)), rgb(var(--water-blue-40-rgb)));color:rgb(var(--water-white-rgb))}.water-menu-item.danger{color:rgb(var(--water-rose-46-rgb))}.water-menu-item.danger:focus-visible{background:rgb(var(--water-rose-53-rgb));color:rgb(var(--water-white-rgb))}.water-menu-item[aria-disabled=true]{opacity:.45}@keyframes water-menu-pop{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.water-menu{animation:none}}.water-dialog{border:1px solid rgb(var(--water-white-rgb));width:min(420px,100vw - 32px);padding:var(--water-space-14);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .961), rgb(var(--water-slate-92-rgb) / .961));box-shadow:0 25px 70px rgb(var(--water-blue-29-rgb) / .271);color:rgb(var(--water-blue-29-rgb));font-family:var(--water-font);border-radius:20px}.water-dialog::backdrop{background:rgb(var(--water-blue-36-rgb) / .145);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:water-backdrop-in var(--water-content) var(--water-ease)}.water-dialog[open]{animation:water-dialog-in var(--water-panel) var(--water-ease)}.water-dialog h2{font-size:20px;font-weight:var(--water-weight-strong);letter-spacing:-.35px;margin:0 0 var(--water-space-5);line-height:27px}.water-dialog p{font-size:var(--water-text-lg);color:var(--water-ink-muted);margin:0 0 var(--water-space-10);line-height:19px}.water-dialog-actions{justify-content:flex-end;gap:var(--water-space-5);display:flex}@keyframes water-backdrop-in{0%{opacity:0}}@keyframes water-backdrop-out{to{opacity:0}}@keyframes water-dialog-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.water-dialog[open],.water-dialog::backdrop{animation:none}}.dsg{z-index:1;max-width:920px;font-family:var(--water-font);color:var(--water-ink);margin:0 auto;padding:40px 24px 80px;position:relative}.dsg-head h1{font-size:22px;font-weight:var(--water-weight-bold);margin:0 0 6px}.dsg-head p,.dsg-note,.dsg-caption{font-size:var(--water-text-md);color:var(--water-ink-muted);margin:0 0 16px}.dsg-caption{margin:0}.dsg-card{background:var(--water-glass);-webkit-backdrop-filter:blur(var(--water-blur));backdrop-filter:blur(var(--water-blur));border:1px solid #fff;border-radius:16px;margin-top:18px;padding:20px 22px;box-shadow:0 18px 40px #4d64861a}.dsg-card h2{font-size:15px;font-weight:var(--water-weight-bold);margin:0 0 4px}.dsg-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.dsg-split{grid-template-columns:1fr 1fr;align-items:center;gap:18px;display:grid}.dsg-scroll{height:200px;padding-right:6px}.dsg-line{border-radius:var(--water-radius-md);font-size:var(--water-text-md);background:#ffffff70;margin-bottom:6px;padding:8px 10px}@media (width<=600px){.dsg-split{grid-template-columns:1fr}}:root{--water-ease:cubic-bezier(.22, .75, .25, 1);--water-surface:.52s;--water-content:.24s;--water-quick:.18s;--water-panel:.38s;--water-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;--water-font-brand:"Avenir Next", Avenir, -apple-system, sans-serif;--water-font-mono:ui-monospace, "SF Mono", Menlo, monospace;--water-text-xs:10px;--water-text-sm:11px;--water-text-md:12px;--water-text-lg:13px;--water-text-xl:14px;--water-weight-regular:400;--water-weight-medium:500;--water-weight-strong:550;--water-weight-bold:600;--water-ink:#303845;--water-ink-muted:#627c98;--water-ink-link:#3b5d8f;--water-focus:#466999;--water-glass-strong:#ffffffd9;--water-glass:#ffffffb3;--water-glass-soft:#ffffff85;--water-glass-edge:#ffffffc9;--water-blur:24px;--water-radius-sm:7px;--water-radius-md:8px;--water-radius-lg:12px;--water-radius-round:50%;--water-button-main-bg:linear-gradient(125deg, #4174a9, #386ca8);--water-button-main-border:#487aaf;--water-button-main-ink:#fff;--water-button-main-radius:12px;--water-button-main-shadow:0 7px 18px #173f791a;--water-button-small-bg:#d8e7f7a8;--water-button-small-border:#ffffffb3;--water-button-small-ink:#35618d;--water-button-small-radius:7px;--water-button-cancel-bg:#ffffff68;--water-button-cancel-border:#ffffffa6;--water-button-cancel-ink:#303845;--water-button-cancel-radius:8px;--water-button-text-ink:#2c5b88;--water-error-ink:#793e4b;--water-atmosphere-edge:#9fcaf4;--water-quiet-danger-ink:#9a8a8a;--water-warm-ink:#8a5a4a;--water-teal-wash:#9fbfba22;--water-choice-bg:#ffffff63;--water-choice-border:#fff;--water-choice-ink:#3f6084;--water-choice-detail:#3e5873;--water-choice-radius:14px;--water-space-unit:2px;--water-space-1:calc(var(--water-space-unit) * 1);--water-space-2:calc(var(--water-space-unit) * 2);--water-space-3:calc(var(--water-space-unit) * 3);--water-space-4:calc(var(--water-space-unit) * 4);--water-space-5:calc(var(--water-space-unit) * 5);--water-space-6:calc(var(--water-space-unit) * 6);--water-space-7:calc(var(--water-space-unit) * 7);--water-space-8:calc(var(--water-space-unit) * 8);--water-space-10:calc(var(--water-space-unit) * 10);--water-space-12:calc(var(--water-space-unit) * 12);--water-space-14:calc(var(--water-space-unit) * 14);--water-space-16:calc(var(--water-space-unit) * 16);--water-space-20:calc(var(--water-space-unit) * 20);--water-space-24:calc(var(--water-space-unit) * 24);--water-space-32:calc(var(--water-space-unit) * 32);--water-white-rgb:255 255 255;--water-neutral-97-rgb:245 248 253;--water-black-rgb:0 0 0;--water-slate-94-rgb:228 238 250;--water-slate-92-rgb:220 234 248;--water-slate-87-rgb:204 221 234;--water-slate-86-rgb:200 220 239;--water-slate-80-rgb:180 202 221;--water-slate-74-rgb:163 184 204;--water-slate-70-rgb:148 174 187;--water-slate-66-rgb:145 164 182;--water-slate-62-rgb:134 153 173;--water-slate-56-rgb:117 137 157;--water-blue-84-rgb:188 213 236;--water-blue-82-rgb:176 207 238;--water-blue-78-rgb:170 197 221;--water-blue-77-rgb:169 195 230;--water-blue-72-rgb:145 181 213;--water-blue-67-rgb:140 167 189;--water-blue-66-rgb:134 166 194;--water-blue-65-rgb:126 159 204;--water-blue-62-rgb:128 152 179;--water-blue-61-rgb:113 151 188;--water-blue-60-rgb:124 148 170;--water-blue-59-rgb:63 147 224;--water-blue-57-rgb:116 140 165;--water-blue-56-rgb:101 139 180;--water-blue-55-rgb:100 138 188;--water-blue-54-rgb:98 139 173;--water-blue-52-rgb:101 128 154;--water-blue-51-rgb:92 127 171;--water-blue-50-rgb:72 122 175;--water-blue-48-rgb:86 118 151;--water-blue-47-rgb:100 114 151;--water-blue-46-rgb:36 104 227;--water-blue-45-rgb:88 112 135;--water-blue-44-rgb:63 112 156;--water-blue-43-rgb:56 108 168;--water-blue-42-rgb:77 107 136;--water-blue-41-rgb:75 106 143;--water-blue-40-rgb:29 98 198;--water-blue-39-rgb:61 101 151;--water-blue-38-rgb:69 102 128;--water-blue-37-rgb:47 99 165;--water-blue-36-rgb:66 99 129;--water-blue-35-rgb:63 95 134;--water-blue-34-rgb:52 94 134;--water-blue-33-rgb:58 90 138;--water-blue-32-rgb:61 88 113;--water-blue-31-rgb:55 86 116;--water-blue-30-rgb:48 76 104;--water-blue-29-rgb:43 72 108;--water-blue-27-rgb:35 66 93;--water-blue-26-rgb:36 61 99;--water-blue-22-rgb:34 55 77;--water-blue-21-rgb:32 53 82;--water-teal-95-rgb:229 244 237;--water-teal-85-rgb:189 216 221;--water-teal-78-rgb:79 208 232;--water-teal-69-rgb:138 175 164;--water-teal-67-rgb:136 169 177;--water-teal-56-rgb:98 142 136;--water-teal-49-rgb:82 124 121;--water-teal-46-rgb:74 117 110;--water-rose-94-rgb:241 237 252;--water-rose-89-rgb:227 221 242;--water-rose-54-rgb:165 118 124;--water-rose-53-rgb:217 80 58;--water-rose-49-rgb:176 90 90;--water-rose-47-rgb:151 97 107;--water-rose-46-rgb:194 65 45;--water-amber-95-rgb:251 238 233;--water-amber-88-rgb:243 214 204;--water-amber-87-rgb:255 216 107;--water-amber-46-rgb:176 80 58}*{box-sizing:border-box}body{color:#303845;-webkit-font-smoothing:antialiased;background:rgb(var(--water-slate-94-rgb));margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}button,input{font:inherit}button,a,input{touch-action:manipulation}a{color:rgb(var(--water-blue-33-rgb))}button{cursor:pointer;color:inherit}button:disabled{cursor:wait;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid rgb(var(--water-blue-39-rgb));outline-offset:4px}h1:focus{outline:none}.desktop{background:radial-gradient(115% 70% at 0% 0%, rgb(var(--water-white-rgb) / .98), rgb(var(--water-white-rgb) / .72) 43%, transparent 72%), radial-gradient(83% 52% at 104% 47%, rgb(var(--water-blue-77-rgb) / .62), rgb(var(--water-slate-92-rgb) / .35) 50%, transparent 80%), radial-gradient(80% 45% at 22% 105%, rgb(var(--water-blue-77-rgb) / .46), transparent 78%), linear-gradient(151deg, rgb(var(--water-amber-95-rgb)), rgb(var(--water-slate-94-rgb)) 51%, rgb(var(--water-slate-92-rgb)));min-height:100svh;padding-bottom:110px}.topbar{align-items:center;gap:var(--water-space-12);height:57px;padding:0 var(--water-space-14);border-bottom:1px solid rgb(var(--water-white-rgb) / .459);font-size:12px;display:flex}.wordmark{letter-spacing:-.6px;color:rgb(var(--water-blue-45-rgb));font-size:19px;font-weight:500}.preview-label{color:rgb(var(--water-blue-42-rgb));margin-left:auto}.shell-window{max-width:1120px;min-height:560px;margin:var(--water-space-20) auto 0;border:1px solid rgb(var(--water-blue-77-rgb) / .6);outline:1px solid rgb(var(--water-white-rgb) / .627);background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .325), rgb(var(--water-slate-92-rgb) / .286));box-shadow:0 16px 36px rgb(var(--water-blue-39-rgb) / .071), inset 0 1px rgb(var(--water-white-rgb) / .6);border-radius:23px;overflow:hidden}.window-heading{padding:var(--water-space-12) var(--water-space-16);align-items:center;gap:var(--water-space-12);border-bottom:1px solid rgb(var(--water-white-rgb) / .627);display:flex}.window-heading h1{letter-spacing:-.7px;color:rgb(var(--water-blue-29-rgb));margin:0;font-size:23px;font-weight:550}.window-heading span{color:rgb(var(--water-blue-47-rgb));font-size:12px}.tabs{gap:var(--water-space-14);padding:var(--water-space-10) var(--water-space-16);color:rgb(var(--water-blue-45-rgb));font-size:12px;display:flex}.tabs .selected{color:rgb(var(--water-blue-33-rgb));border-bottom:2px solid rgb(var(--water-blue-65-rgb));padding-bottom:var(--water-space-5)}.empty{min-height:400px;padding:var(--water-space-32) var(--water-space-12);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty h2{letter-spacing:-.5px;margin:var(--water-space-12) 0 var(--water-space-4);color:rgb(var(--water-blue-35-rgb));font-size:22px;font-weight:500}.empty p{max-width:360px;margin:var(--water-space-3) 0;color:rgb(var(--water-blue-42-rgb));font-size:14px;line-height:1.65}.empty p.muted{color:rgb(var(--water-blue-45-rgb));font-size:12px}.dock{gap:var(--water-space-5);padding:var(--water-space-5) var(--water-space-8);background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .737), rgb(var(--water-slate-92-rgb) / .667));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgb(var(--water-white-rgb));box-shadow:0 10px 30px rgb(var(--water-blue-39-rgb) / .125);border-radius:25px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.dock a{width:66px;min-height:55px;padding:var(--water-space-3);gap:var(--water-space-2);color:rgb(var(--water-blue-35-rgb));border-radius:16px;flex-direction:column;align-items:center;font-size:10px;text-decoration:none;display:flex}.skip{padding:var(--water-space-6);background:rgb(var(--water-white-rgb));z-index:10;position:fixed;top:-80px;left:12px}.skip:focus{top:10px}.auth-page{min-height:100svh;padding:35px var(--water-space-12);background:radial-gradient(ellipse at 70% 24%, rgb(var(--water-white-rgb) / .69), transparent 45%), radial-gradient(ellipse at 8% 53%, rgb(var(--water-slate-92-rgb)), transparent 59%), linear-gradient(165deg, rgb(var(--water-neutral-97-rgb)), rgb(var(--water-neutral-97-rgb)) 64%, rgb(var(--water-slate-94-rgb)));color:rgb(var(--water-blue-41-rgb));flex-direction:column;justify-content:center;align-items:center;font-family:Avenir Next,Avenir,-apple-system,sans-serif;display:flex}.brand{text-align:center}.brand img{margin:auto;display:block}.brand span{letter-spacing:-2px;color:rgb(var(--water-blue-65-rgb));margin:var(--water-space-4) 0 0;font-size:44px;font-weight:300;line-height:1.3;display:block}.auth-card{width:100%;max-width:360px;margin-top:var(--water-space-20)}.auth-card h1{letter-spacing:-.9px;text-align:center;color:rgb(var(--water-blue-51-rgb));margin:0 0 var(--water-space-10);font-size:27px;font-weight:450}.auth-card p{text-align:center;font-size:14px;line-height:1.6}.auth-card label{margin:var(--water-space-10) 0 var(--water-space-5) var(--water-space-3);color:rgb(var(--water-blue-41-rgb));font-size:13px;font-weight:500;display:block}.auth-card input{border:1px solid rgb(var(--water-white-rgb) / .875);background:linear-gradient(135deg, rgb(var(--water-white-rgb) / .627), rgb(var(--water-white-rgb) / .314));width:100%;height:56px;box-shadow:inset 0 1px 2px rgb(var(--water-white-rgb) / .69), 0 8px 26px rgb(var(--water-blue-51-rgb) / .035);padding:0 var(--water-space-10);color:rgb(var(--water-blue-35-rgb));border-radius:19px}.primary{margin-top:var(--water-space-12);border:1px solid rgb(var(--water-white-rgb) / .702);width:100%;min-height:54px;color:rgb(var(--water-white-rgb));background:linear-gradient(130deg, rgb(var(--water-blue-55-rgb)), rgb(var(--water-blue-50-rgb)));box-shadow:0 8px 23px rgb(var(--water-blue-56-rgb) / .165), inset 0 1px rgb(var(--water-white-rgb) / .314);border-radius:19px;font-size:15px;font-weight:500}.text-button{min-height:44px;padding:var(--water-space-5);color:rgb(var(--water-blue-39-rgb));margin:var(--water-space-3) auto;background:0 0;border:0;border-radius:8px;font-size:13px;display:block}.auth-links{text-align:center;margin-top:var(--water-space-10);font-size:12px}.feedback{padding:var(--water-space-6);background:rgb(var(--water-white-rgb) / .502);color:rgb(var(--water-blue-29-rgb));border-radius:12px;font-size:13px!important}.password-row{position:relative}.password-row input{padding-right:var(--water-space-32)}.password-row button{height:44px;color:rgb(var(--water-blue-39-rgb));background:0 0;border:0;font-size:12px;position:absolute;top:6px;right:10px}.back-button{margin:0 0 var(--water-space-5);padding-left:0}.auth-card fieldset:disabled button{cursor:wait}.status-copy{overflow-wrap:anywhere}@media (width<=1200px){.shell-window{margin:var(--water-space-14) var(--water-space-14) 0}}@media (width<=600px){.topbar{padding:0 var(--water-space-8);gap:var(--water-space-6)}.preview-label{text-align:right;max-width:140px;font-size:10px}.shell-window{margin:var(--water-space-10) var(--water-space-6) 0;border-radius:20px;min-height:calc(100svh - 185px)}.window-heading{padding:var(--water-space-10)}.tabs{gap:var(--water-space-8);padding:var(--water-space-8);flex-wrap:wrap;font-size:10px}.empty{padding:var(--water-space-20) var(--water-space-12);min-height:320px}.dock{gap:var(--water-space-1);padding:var(--water-space-4);max-width:calc(100vw - 24px);bottom:12px}.dock a{width:57px}.auth-page{justify-content:flex-start;padding-top:45px}.brand img{width:130px;height:120px}.auth-card{margin-top:var(--water-space-16)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.desktop{isolation:isolate;background:radial-gradient(ellipse at 16% 0%, rgb(var(--water-amber-95-rgb) / .522), transparent 62%), linear-gradient(145deg, rgb(var(--water-slate-92-rgb)), rgb(var(--water-slate-87-rgb)) 65%, rgb(var(--water-slate-87-rgb)));position:relative}.desktop:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 34% 43% at 46% 68%, rgb(var(--water-blue-54-rgb) / .376), transparent 78%), radial-gradient(ellipse 36% 47% at 31% 31%, rgb(var(--water-white-rgb) / .588), transparent 80%),  radial-gradient(ellipse 37% 43% at 76% 29%, #8fbac565, transparent 81%);position:fixed;inset:0}.shell-window{background:radial-gradient(ellipse at 4% 0%, rgb(var(--water-white-rgb) / .522), transparent 62%), linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .341), rgb(var(--water-slate-94-rgb) / .22) 53%, rgb(var(--water-slate-86-rgb) / .251));-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);border-color:rgb(var(--water-white-rgb) / .678);outline:1px solid rgb(var(--water-blue-61-rgb) / .161);box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314), 0 6px 14px -9px rgb(var(--water-blue-29-rgb) / .251), inset 0 1px 0 rgb(var(--water-white-rgb) / .878), inset 1px 0 0 rgb(var(--water-white-rgb) / .522), inset 0 -1px 0 rgb(var(--water-blue-67-rgb) / .29);border-radius:18px}.topbar{height:44px}.window-heading h1{letter-spacing:-.35px;font-size:18px;line-height:23px}.dock{gap:var(--water-space-2);padding:var(--water-space-2) var(--water-space-4);border:1px solid rgb(var(--water-white-rgb) / .722);background:linear-gradient(135deg, rgb(var(--water-neutral-97-rgb) / .322), rgb(var(--water-slate-92-rgb) / .2));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 7px 15px -5px rgb(var(--water-blue-31-rgb) / .251), inset 0 1px rgb(var(--water-white-rgb) / .667);border-radius:8px;bottom:13px}.dock a{width:44px;min-height:44px;padding:var(--water-space-4);border-radius:5px;position:relative}.dock img{width:25px;height:25px}.dock a span{padding:var(--water-space-3) var(--water-space-5);background:rgb(var(--water-neutral-97-rgb));box-shadow:0 3px 10px rgb(var(--water-blue-27-rgb) / .082);opacity:0;pointer-events:none;border-radius:7px;font-size:11px;position:absolute;bottom:51px}.dock a:focus-visible span{opacity:1}.dock a.active{background:rgb(var(--water-blue-84-rgb) / .169);box-shadow:none}.dock a.active:after{content:"";background:rgb(var(--water-blue-55-rgb));border-radius:50%;width:3px;height:3px;position:absolute;bottom:2px}.auth-card fieldset{border:0;min-width:0;margin:0;padding:0}.auth-card textarea{border:1px solid rgb(var(--water-white-rgb) / .875);background:rgb(var(--water-white-rgb) / .459);width:100%;min-height:100px;padding:var(--water-space-8);font:inherit;color:inherit;resize:vertical;border-radius:16px}.auth-card textarea:focus-visible{outline:2px solid rgb(var(--water-blue-39-rgb));outline-offset:4px}.setup-avatar{background:rgb(var(--water-slate-86-rgb));width:66px;height:66px;color:rgb(var(--water-blue-35-rgb));margin:0 auto var(--water-space-12);border-radius:50%;place-items:center;font-size:23px;display:grid}.setup-conflict{padding:var(--water-space-6);border:1px solid rgb(var(--water-blue-61-rgb));margin-block:var(--water-space-8);border-radius:12px}.auth-card label span{font-weight:400}.auth-card .feedback:empty{display:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}textarea{field-sizing:content;box-sizing:border-box;min-block-size:2lh;max-block-size:50vh;overflow-y:auto;resize:none!important;height:auto!important}[contenteditable],input,[role=textbox]{resize:none!important}.topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.water-surface-motion{z-index:10001;pointer-events:none;border:1px solid rgb(var(--water-white-rgb) / .737);background:linear-gradient(137deg, rgb(var(--water-neutral-97-rgb) / .8), rgb(var(--water-slate-92-rgb) / .69));box-shadow:0 22px 45px -18px rgb(var(--water-blue-31-rgb) / .314), inset 0 1px rgb(var(--water-white-rgb) / .878);contain:layout paint;backface-visibility:hidden;will-change:transform, opacity;box-sizing:border-box;position:fixed}dialog[data-surface-motion=closing]::backdrop{animation:water-backdrop-close .36s var(--water-ease) forwards}@keyframes water-backdrop-close{to{opacity:0}}:is(.projects-surface,.water-task-design,.cp-members-dialog,.water-picker-popover,.project-type-menu,.shared-file-confirm) :is(button,input,textarea,[contenteditable],[tabindex]):focus{box-shadow:none!important;outline:none!important}:is(.projects-surface,.water-task-design,.cp-members-dialog,.water-picker-popover,.project-type-menu,.shared-file-confirm) :is(button,input,textarea,[contenteditable],[tabindex]):focus-visible{text-decoration:none;outline:none!important}:is(.projects-surface,.water-task-design,.cp-members-dialog,.shared-files) :is(button:not([style]),[contenteditable]):is(:focus,:active){background-color:#0000!important;text-decoration:none!important}:is(.projects-surface,.water-task-design,.cp-members-dialog) :is(input,textarea):focus{text-decoration:none!important}.water-task-design .task-section-title>span{padding:0;box-shadow:none!important;background:0 0!important}html[data-water-input=keyboard] :is(.projects-surface,.water-task-design) button:focus-visible{color:rgb(var(--water-blue-26-rgb))!important}body{background:rgb(var(--water-slate-86-rgb))}#root{isolation:isolate;min-height:100dvh;position:relative}.water-atmosphere{z-index:-1;pointer-events:none;background:linear-gradient(135deg, rgb(var(--water-blue-82-rgb)), rgb(var(--water-slate-92-rgb)) 48%, var(--water-atmosphere-edge));position:fixed;inset:0;overflow:hidden}.liquid-field{filter:blur(20px);transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.065)}.desktop{background:0 0}.desktop:before{display:none}.shell-wordmark{width:86px;height:auto}.auth-page{min-height:100dvh;padding:var(--water-space-32) var(--water-space-16) 90px;color:rgb(var(--water-blue-27-rgb));background:0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.auth-content{width:392px;max-width:100%}.brand{margin:0 0 36px}.brand img{width:158px;max-width:100%;height:auto}.auth-home{color:rgb(var(--water-blue-34-rgb));padding:var(--water-space-4) 0;font-size:12px;text-decoration:none;position:absolute;top:26px;left:32px}.auth-card{width:100%;max-width:none;margin:0}.auth-card h1{color:rgb(var(--water-blue-27-rgb));letter-spacing:-.8px;text-align:left;margin:0 0 var(--water-space-6);font-size:29px;font-weight:400;line-height:1.25}.auth-card p{color:rgb(var(--water-blue-32-rgb));text-align:left;margin:0 0 var(--water-space-12);font-size:14px;line-height:1.65}.auth-card label{color:rgb(var(--water-blue-36-rgb));margin:var(--water-space-10) 0 var(--water-space-4);font-size:12px;font-weight:400}.auth-card input,.auth-card textarea{border:1px solid rgb(var(--water-white-rgb) / .867);background:rgb(var(--water-white-rgb) / .467);padding:var(--water-space-8) var(--water-space-8);color:rgb(var(--water-blue-29-rgb));font:inherit;box-shadow:none;border-radius:12px;height:50px;font-size:15px}.auth-card textarea{resize:vertical;height:68px;min-height:68px}.auth-card input:focus-visible,.auth-card textarea:focus-visible{outline:2px solid rgb(var(--water-blue-44-rgb));outline-offset:3px}.auth-card input[readonly]{background:rgb(var(--water-white-rgb) / .188)}.auth-card input[autocomplete=one-time-code]{text-align:center;letter-spacing:8px;font-size:23px}.auth-card .water-button-main,.welcome-page .water-button-main{width:100%;margin-top:var(--water-space-12);display:block}.auth-card .water-button-text{min-height:36px;padding:var(--water-space-4) 0;font-size:var(--water-text-md);margin:var(--water-space-4) auto 0;display:block}.auth-card .back-button{margin:0 0 var(--water-space-12);text-align:left;min-height:24px}.auth-card .password-row input{padding-right:var(--water-space-32)}.auth-card .password-row button{padding:1px var(--water-space-3);min-height:0;color:rgb(var(--water-blue-34-rgb));margin:0;display:inline-block;top:3px}.auth-card .feedback{color:var(--water-error-ink);padding:var(--water-space-5) var(--water-space-6);background:rgb(var(--water-white-rgb) / .69);margin:var(--water-space-6) 0;overflow-wrap:anywhere;border-radius:9px;font-size:12px}.auth-card .status-copy{margin-bottom:var(--water-space-12)}.auth-foot,.auth-card .auth-foot{text-align:center;color:rgb(var(--water-blue-32-rgb));margin:var(--water-space-14) 0 0;font-size:11px;line-height:1.65}.auth-foot a{color:rgb(var(--water-blue-34-rgb));margin-left:var(--water-space-3);text-decoration:none}.auth-progress{text-align:center;color:rgb(var(--water-blue-32-rgb));text-transform:uppercase;letter-spacing:1.8px;margin:0 0 var(--water-space-14);font-size:10px}.auth-card .auth-hint{color:rgb(var(--water-blue-32-rgb));margin:var(--water-space-4) 0 0;font-size:11px}.profile-photo{gap:var(--water-space-8);margin:var(--water-space-10) 0;align-items:center;display:flex}.profile-photo .setup-avatar{background:rgb(var(--water-white-rgb) / .188);width:59px;height:59px;color:rgb(var(--water-blue-36-rgb));border:1px solid #fff;flex:none;margin:0;font-size:20px}.profile-photo p{margin:0;font-size:12px}.profile-photo small{margin-top:var(--water-space-4);color:rgb(var(--water-blue-32-rgb));font-size:11px;line-height:1.6;display:block}.ready-mark{background:rgb(var(--water-slate-94-rgb));width:45px;height:45px;color:rgb(var(--water-blue-43-rgb));margin:0 auto var(--water-space-10);border-radius:50%;place-items:center;display:grid}.welcome-content{text-align:center;width:600px;max-width:100%}.welcome-page .brand{margin-bottom:52px}.welcome-page .brand img{width:370px}.welcome-page h1{letter-spacing:0;color:rgb(var(--water-blue-27-rgb));margin:0 0 36px;font-size:19px;font-weight:400;line-height:1.6}.welcome-page .water-button-main{width:230px;margin:0 auto}@media (height<=800px){.auth-page{padding-top:var(--water-space-24);justify-content:flex-start}.auth-content .brand{margin-bottom:var(--water-space-12)}.welcome-page{justify-content:center}}@media (width<=600px){.auth-page{padding:var(--water-space-32) var(--water-space-14) 60px}.auth-card h1{font-size:26px}.auth-home{top:20px;left:24px}.brand{margin-bottom:var(--water-space-16)}.brand img{width:145px;height:auto}.welcome-page{justify-content:center}.welcome-page .brand img{width:290px}.welcome-page .brand{margin-bottom:var(--water-space-20)}.welcome-page h1{font-size:16px}}@media (prefers-reduced-motion:reduce){.auth-page *{transition:none!important;animation:none!important}}.auth-foot a{text-underline-offset:3px;text-decoration:underline}.shell-symbol{object-fit:contain;width:28px;height:28px}
