/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--color-paper:#f4f7f1;--color-text:#15241b;--color-muted:#5b6b5f}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--f-b:var(--font-sans);--f-d:var(--font-display);--chrome:#0a180f;--chrome-fg:#eaf4ea;--chrome-mut:#a3b9a8;--chrome-line:#1d3626;--chrome-field:#112117;--side:#0e2014;--side-fg:#e3eee4;--side-mut:#9db3a2;--side-act:#1a3322;--side-hov:#142a1b;--side-line:#1d3626;--canvas:#fff;--paper:#f4f7f1;--fg:#15241b;--fg-2:#33443a;--mut:#5b6b5f;--faint:#7d8c81;--line:#e2e8df;--line-2:#d3dccf;--line-soft:#edf1eb;--hover:#f5f8f3;--sel:#ecf5e9;--acc:#46b945;--acc-ink:#07210d;--acc-deep:#2a7a2c;--acc-press:#22662a;--acc-soft:#e5f2e1;--acc-line:#b9dbb3;--warm:#fbefe4;--warm-ink:#8a4a17;--warm-line:#ecd2bb;--hot:#b0451b;--hot-soft:#fcefe9;--hot-line:#efc7b8;--int:#fff8e6;--int-line:#ecd9a8;--int-ink:#7a5310;--int-ring:#f8ebc6;--t-xs:11.5px;--t-s:12.5px;--t-c:13px;--t-m:14px;--t-task:20px;--t-page:22px;--r:6px;--r-o:10px;--h-c:28px;--h-b:32px;--gut:24px}h1,h2,h3,h4,h5{font-family:var(--f-d);text-wrap:balance}button{cursor:pointer}button:disabled{cursor:not-allowed}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--acc-deep);outline-offset:2px}.app:not(.portal) :is(.top,.side) :where(button,a):focus-visible{outline-color:var(--acc)}[x-cloak]{display:none!important}}@layer components{[data-svc=gdrive]{--svc-c:#4285f4;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.01 1.485c-2.082 0-3.754.02-3.743.047.01.02 1.708 3.001 3.774 6.62l3.76 6.574h3.76c2.081 0 3.753-.02 3.742-.047-.005-.02-1.708-3.001-3.775-6.62l-3.76-6.574zm-4.76 1.73a789.828 789.861 0 0 0-3.63 6.319L0 15.868l1.89 3.298 1.885 3.297 3.62-6.335 3.618-6.33-1.88-3.287C8.1 4.704 7.255 3.22 7.25 3.214zm2.259 12.653-.203.348c-.114.198-.96 1.672-1.88 3.287a423.93 423.948 0 0 1-1.698 2.97c-.01.026 3.24.042 7.222.042h7.244l1.796-3.157c.992-1.734 1.85-3.23 1.906-3.323l.104-.167h-7.249z'/%3E%3C/svg%3E")}[data-svc=gdocs]{--svc-c:#4285f4;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.727 6.727H14V0H4.91c-.905 0-1.637.732-1.637 1.636v20.728c0 .904.732 1.636 1.636 1.636h14.182c.904 0 1.636-.732 1.636-1.636V6.727h-6zm-.545 10.455H7.09v-1.364h7.09v1.364zm2.727-3.273H7.091v-1.364h9.818v1.364zm0-3.273H7.091V9.273h9.818v1.363zM14.727 6h6l-6-6v6z'/%3E%3C/svg%3E")}[data-svc=gsheets]{--svc-c:#34a853;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.318 12.545H7.91v-1.909h3.41v1.91zM14.728 0v6h6l-6-6zm1.363 10.636h-3.41v1.91h3.41v-1.91zm0 3.273h-3.41v1.91h3.41v-1.91zM20.727 6.5v15.864c0 .904-.732 1.636-1.636 1.636H4.909a1.636 1.636 0 0 1-1.636-1.636V1.636C3.273.732 4.005 0 4.909 0h9.318v6.5h6.5zm-3.273 2.773H6.545v7.909h10.91v-7.91zm-6.136 4.636H7.91v1.91h3.41v-1.91z'/%3E%3C/svg%3E")}[data-svc=gslides]{--svc-c:#e8a600;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.09 15.273H7.91v-4.637h8.18v4.637zm1.728-8.523h2.91v15.614c0 .904-.733 1.636-1.637 1.636H4.909a1.636 1.636 0 0 1-1.636-1.636V1.636C3.273.732 4.005 0 4.909 0h9.068v6.75h3.841zm-.363 2.523H6.545v7.363h10.91V9.273zm-2.728-5.979V6h6.001l-6-6v3.294z'/%3E%3C/svg%3E")}[data-svc=gforms]{--svc-c:#7248b9;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.727 6h6l-6-6v6zm0 .727H14V0H4.91c-.905 0-1.637.732-1.637 1.636v20.728c0 .904.732 1.636 1.636 1.636h14.182c.904 0 1.636-.732 1.636-1.636V6.727h-6zM7.91 17.318a.819.819 0 1 1 .001-1.638.819.819 0 0 1 0 1.638zm0-3.273a.819.819 0 1 1 .001-1.637.819.819 0 0 1 0 1.637zm0-3.272a.819.819 0 1 1 .001-1.638.819.819 0 0 1 0 1.638zm9 6.409h-6.818v-1.364h6.818v1.364zm0-3.273h-6.818v-1.364h6.818v1.364zm0-3.273h-6.818V9.273h6.818v1.363z'/%3E%3C/svg%3E")}[data-svc=dropbox]{--svc-c:#0061ff;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 1.807L0 5.629l6 3.822 6.001-3.822L6 1.807zM18 1.807l-6 3.822 6 3.822 6-3.822-6-3.822zM0 13.274l6 3.822 6.001-3.822L6 9.452l-6 3.822zM18 9.452l-6 3.822 6 3.822 6-3.822-6-3.822zM6 18.371l6.001 3.822 6-3.822-6-3.822L6 18.371z'/%3E%3C/svg%3E")}[data-svc=wetransfer]{--svc-c:#409fff;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.855 11.891c0-3.382 2.4-5.4 5.51-5.4C22.145 6.491 24 7.91 24 9.873c0 1.855-1.582 3.055-3.328 3.055-.982 0-1.69-.164-2.182-.546-.163-.164-.272-.109-.272.055 0 .709.272 1.254.709 1.745.382.382 1.09.655 1.745.655.71 0 1.31-.164 1.855-.437.545-.272.982-.163 1.254.273.328.49-.109 1.145-.49 1.582-.71.763-2.073 1.309-3.819 1.309-3.545-.11-5.618-2.51-5.618-5.673zm-7.254 2.237c.327 0 .545.163.763.545l.982 1.582c.382.6.709 1.036 1.418 1.036.71 0 1.091-.273 1.418-1.09a21.11 21.11 0 001.31-3.873c.49-1.855.709-2.946.709-3.873s-.273-1.473-1.31-1.637c-1.363-.272-3.272-.381-5.29-.381-2.019 0-3.928.109-5.291.327C.273 6.982 0 7.528 0 8.454c0 .928.219 2.019.655 3.874a28.714 28.714 0 001.31 3.872c.381.818.708 1.091 1.417 1.091.71 0 1.037-.436 1.419-1.036l.981-1.582c.273-.327.491-.545.819-.545z'/%3E%3C/svg%3E")}[data-svc=figma],[data-svc=figjam]{--svc-c:#f24e1e;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.852 8.981h-4.588V0h4.588c2.476 0 4.49 2.014 4.49 4.49s-2.014 4.491-4.49 4.491zM12.735 7.51h3.117c1.665 0 3.019-1.355 3.019-3.019s-1.355-3.019-3.019-3.019h-3.117V7.51zm0 1.471H8.148c-2.476 0-4.49-2.014-4.49-4.49S5.672 0 8.148 0h4.588v8.981zm-4.587-7.51c-1.665 0-3.019 1.355-3.019 3.019s1.354 3.02 3.019 3.02h3.117V1.471H8.148zm4.587 15.019H8.148c-2.476 0-4.49-2.014-4.49-4.49s2.014-4.49 4.49-4.49h4.588v8.98zM8.148 8.981c-1.665 0-3.019 1.355-3.019 3.019s1.355 3.019 3.019 3.019h3.117V8.981H8.148zM8.172 24c-2.489 0-4.515-2.014-4.515-4.49s2.014-4.49 4.49-4.49h4.588v4.441c0 2.503-2.047 4.539-4.563 4.539zm-.024-7.51a3.023 3.023 0 0 0-3.019 3.019c0 1.665 1.365 3.019 3.044 3.019 1.705 0 3.093-1.376 3.093-3.068v-2.97H8.148zm7.704 0h-.098c-2.476 0-4.49-2.014-4.49-4.49s2.014-4.49 4.49-4.49h.098c2.476 0 4.49 2.014 4.49 4.49s-2.014 4.49-4.49 4.49zm-.097-7.509c-1.665 0-3.019 1.355-3.019 3.019s1.355 3.019 3.019 3.019h.098c1.665 0 3.019-1.355 3.019-3.019s-1.355-3.019-3.019-3.019h-.098z'/%3E%3C/svg%3E")}[data-svc=miro]{--svc-c:#050038;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.392 0H13.9L17 4.808 10.444 0H6.949l3.102 6.3L3.494 0H0l3.05 8.131L0 24h3.494L10.05 6.985 6.949 24h3.494L17 5.494 13.899 24h3.493L24 3.672 17.392 0z'/%3E%3C/svg%3E")}[data-svc=notion]{--svc-c:#000;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.459 4.208c.746.606 1.026.56 2.428.466l13.215-.793c.28 0 .047-.28-.046-.326L17.86 1.968c-.42-.326-.981-.7-2.055-.607L3.01 2.295c-.466.046-.56.28-.374.466zm.793 3.08v13.904c0 .747.373 1.027 1.214.98l14.523-.84c.841-.046.935-.56.935-1.167V6.354c0-.606-.233-.933-.748-.887l-15.177.887c-.56.047-.747.327-.747.933zm14.337.745c.093.42 0 .84-.42.888l-.7.14v10.264c-.608.327-1.168.514-1.635.514-.748 0-.935-.234-1.495-.933l-4.577-7.186v6.952L12.21 19s0 .84-1.168.84l-3.222.186c-.093-.186 0-.653.327-.746l.84-.233V9.854L7.822 9.76c-.094-.42.14-1.026.793-1.073l3.456-.233 4.764 7.279v-6.44l-1.215-.139c-.093-.514.28-.887.747-.933zM1.936 1.035l13.31-.98c1.634-.14 2.055-.047 3.082.7l4.249 2.986c.7.513.934.653.934 1.213v16.378c0 1.026-.373 1.634-1.68 1.726l-15.458.934c-.98.047-1.448-.093-1.962-.747l-3.129-4.06c-.56-.747-.793-1.306-.793-1.96V2.667c0-.839.374-1.54 1.447-1.632z'/%3E%3C/svg%3E")}[data-svc=jira]{--svc-c:#0052cc;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.571 11.513H0a5.218 5.218 0 0 0 5.232 5.215h2.13v2.057A5.215 5.215 0 0 0 12.575 24V12.518a1.005 1.005 0 0 0-1.005-1.005zm5.723-5.756H5.736a5.215 5.215 0 0 0 5.215 5.214h2.129v2.058a5.218 5.218 0 0 0 5.215 5.214V6.758a1.001 1.001 0 0 0-1.001-1.001zM23.013 0H11.455a5.215 5.215 0 0 0 5.215 5.215h2.129v2.057A5.215 5.215 0 0 0 24 12.483V1.005A1.001 1.001 0 0 0 23.013 0Z'/%3E%3C/svg%3E")}[data-svc=confluence]{--svc-c:#172b4d;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M.87 18.257c-.248.382-.53.875-.763 1.245a.764.764 0 0 0 .255 1.04l4.965 3.054a.764.764 0 0 0 1.058-.26c.199-.332.454-.763.733-1.221 1.967-3.247 3.945-2.853 7.508-1.146l4.957 2.337a.764.764 0 0 0 1.028-.382l2.364-5.346a.764.764 0 0 0-.382-1 599.851 599.851 0 0 1-4.965-2.361C10.911 10.97 5.224 11.185.87 18.257zM23.131 5.743c.249-.405.531-.875.764-1.25a.764.764 0 0 0-.256-1.034L18.675.404a.764.764 0 0 0-1.058.26c-.195.335-.451.763-.734 1.225-1.966 3.246-3.945 2.85-7.508 1.146L4.437.694a.764.764 0 0 0-1.027.382L1.046 6.422a.764.764 0 0 0 .382 1c1.039.49 3.105 1.467 4.965 2.361 6.698 3.246 12.392 3.029 16.738-4.04z'/%3E%3C/svg%3E")}[data-svc=asana]{--svc-c:#f06a6a;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.78 12.653c-2.882 0-5.22 2.336-5.22 5.22s2.338 5.22 5.22 5.22 5.22-2.34 5.22-5.22-2.336-5.22-5.22-5.22zm-13.56 0c-2.88 0-5.22 2.337-5.22 5.22s2.338 5.22 5.22 5.22 5.22-2.338 5.22-5.22-2.336-5.22-5.22-5.22zm12-6.525c0 2.883-2.337 5.22-5.22 5.22-2.882 0-5.22-2.337-5.22-5.22 0-2.88 2.338-5.22 5.22-5.22 2.883 0 5.22 2.34 5.22 5.22z'/%3E%3C/svg%3E")}[data-svc=trello]{--svc-c:#0052cc;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.147 0H2.853A2.86 2.86 0 000 2.853v18.294A2.86 2.86 0 002.853 24h18.294A2.86 2.86 0 0024 21.147V2.853A2.86 2.86 0 0021.147 0zM10.34 17.287a.953.953 0 01-.953.953h-4a.954.954 0 01-.954-.953V5.38a.953.953 0 01.954-.953h4a.954.954 0 01.953.953zm9.233-5.467a.944.944 0 01-.953.947h-4a.947.947 0 01-.953-.947V5.38a.953.953 0 01.953-.953h4a.954.954 0 01.953.953z'/%3E%3C/svg%3E")}[data-svc=github]{--svc-c:#181717;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}[data-svc=gitlab]{--svc-c:#fc6d26;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m23.6004 9.5927-.0337-.0862L20.3.9814a.851.851 0 0 0-.3362-.405.8748.8748 0 0 0-.9997.0539.8748.8748 0 0 0-.29.4399l-2.2055 6.748H7.5375l-2.2057-6.748a.8573.8573 0 0 0-.29-.4412.8748.8748 0 0 0-.9997-.0537.8585.8585 0 0 0-.3362.4049L.4332 9.5015l-.0325.0862a6.0657 6.0657 0 0 0 2.0119 7.0105l.0113.0087.03.0213 4.976 3.7264 2.462 1.8633 1.4995 1.1321a1.0085 1.0085 0 0 0 1.2197 0l1.4995-1.1321 2.4619-1.8633 5.006-3.7489.0125-.01a6.0682 6.0682 0 0 0 2.0094-7.003z'/%3E%3C/svg%3E")}[data-svc=loom]{--svc-c:#625df5;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M24 10.665h-7.018l6.078-3.509-1.335-2.312-6.078 3.509 3.508-6.077L16.843.94l-3.508 6.077V0h-2.67v7.018L7.156.94 4.844 2.275l3.509 6.077-6.078-3.508L.94 7.156l6.078 3.509H0v2.67h7.017L.94 16.844l1.335 2.313 6.077-3.508-3.509 6.077 2.312 1.335 3.509-6.078V24h2.67v-7.017l3.508 6.077 2.312-1.335-3.509-6.078 6.078 3.509 1.335-2.313-6.077-3.508h7.017v-2.67H24zm-12 4.966a3.645 3.645 0 1 1 0-7.29 3.645 3.645 0 0 1 0 7.29z'/%3E%3C/svg%3E")}[data-svc=youtube]{--svc-c:red;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z'/%3E%3C/svg%3E")}[data-svc=vimeo]{--svc-c:#1ab7ea;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.9765 6.4168c-.105 2.338-1.739 5.5429-4.894 9.6088-3.2679 4.247-6.0258 6.3699-8.2898 6.3699-1.409 0-2.578-1.294-3.553-3.881l-1.9179-7.1138c-.719-2.584-1.488-3.878-2.312-3.878-.179 0-.806.378-1.8809 1.132l-1.129-1.457a315.06 315.06 0 003.501-3.1279c1.579-1.368 2.765-2.085 3.5539-2.159 1.867-.18 3.016 1.1 3.447 3.838.465 2.953.789 4.789.971 5.5069.5389 2.45 1.1309 3.674 1.7759 3.674.502 0 1.256-.796 2.265-2.385 1.004-1.589 1.54-2.797 1.612-3.628.144-1.371-.395-2.061-1.614-2.061-.574 0-1.167.121-1.777.391 1.186-3.8679 3.434-5.7568 6.7619-5.6368 2.4729.06 3.6279 1.664 3.4929 4.7969z'/%3E%3C/svg%3E")}[data-svc=gmeet]{--svc-c:#00897b;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.53 2.13 0 7.75h5.53zm.398 0v5.62h7.608v3.65l5.47-4.45c-.014-1.22.031-2.25-.025-3.46-.148-1.09-1.287-1.47-2.236-1.36zM23.1 4.32c-.802.295-1.358.995-2.047 1.49-2.506 2.05-4.982 4.12-7.468 6.19 3.025 2.59 6.04 5.18 9.065 7.76 1.218.671 1.428-.814 1.328-1.64v-13a.828.828 0 0 0-.877-.825zM.038 8.15v7.7h5.53v-7.7zm13.577 8.1H6.008v5.62c3.864-.006 7.737.011 11.58-.009 1.02-.07 1.618-1.12 1.468-2.07v-2.51l-5.47-4.68v3.65zm-13.577 0c.02 1.44-.041 2.88.033 4.31.162.948 1.158 1.43 2.047 1.31h3.464v-5.62z'/%3E%3C/svg%3E")}[data-svc=zoom]{--svc-c:#0b5cff;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.033 14.649H.743a.74.74 0 0 1-.686-.458.74.74 0 0 1 .16-.808L3.19 10.41H1.06A1.06 1.06 0 0 1 0 9.35h3.957c.301 0 .57.18.686.458a.74.74 0 0 1-.161.808L1.51 13.59h2.464c.585 0 1.06.475 1.06 1.06zM24 11.338c0-1.14-.927-2.066-2.066-2.066-.61 0-1.158.265-1.537.686a2.061 2.061 0 0 0-1.536-.686c-1.14 0-2.066.926-2.066 2.066v3.311a1.06 1.06 0 0 0 1.06-1.06v-2.251a1.004 1.004 0 0 1 2.013 0v2.251c0 .586.474 1.06 1.06 1.06v-3.311a1.004 1.004 0 0 1 2.012 0v2.251c0 .586.475 1.06 1.06 1.06zM16.265 12a2.728 2.728 0 1 1-5.457 0 2.728 2.728 0 0 1 5.457 0zm-1.06 0a1.669 1.669 0 1 0-3.338 0 1.669 1.669 0 0 0 3.338 0zm-4.82 0a2.728 2.728 0 1 1-5.458 0 2.728 2.728 0 0 1 5.457 0zm-1.06 0a1.669 1.669 0 1 0-3.338 0 1.669 1.669 0 0 0 3.338 0z'/%3E%3C/svg%3E")}[data-svc=ga]{--svc-c:#e37400;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.84 2.9982v17.9987c.0086 1.6473-1.3197 2.9897-2.967 2.9984a2.9808 2.9808 0 01-.3677-.0208c-1.528-.226-2.6477-1.5558-2.6105-3.1V3.1204c-.0369-1.5458 1.0856-2.8762 2.6157-3.1 1.6361-.1915 3.1178.9796 3.3093 2.6158.014.1201.0208.241.0202.3619zM4.1326 18.0548c-1.6417 0-2.9726 1.331-2.9726 2.9726C1.16 22.6691 2.4909 24 4.1326 24s2.9726-1.3309 2.9726-2.9726-1.331-2.9726-2.9726-2.9726zm7.8728-9.0098c-.0171 0-.0342 0-.0513.0003-1.6495.0904-2.9293 1.474-2.891 3.1256v7.9846c0 2.167.9535 3.4825 2.3505 3.763 1.6118.3266 3.1832-.7152 3.5098-2.327.04-.1974.06-.3983.0593-.5998v-8.9585c.003-1.6474-1.33-2.9852-2.9773-2.9882z'/%3E%3C/svg%3E")}[data-svc=gtm]{--svc-c:#246fdb;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.003 0a3 3 0 0 0-2.121 5.121l6.865 6.865-4.446 4.541 1.745 1.836a3.432 3.432 0 0 1 .7.739l.012.011-.001.002a3.432 3.432 0 0 1 .609 1.953 3.432 3.432 0 0 1-.09.78l7.75-7.647c.031-.029.067-.05.098-.08.023-.023.038-.052.06-.076a2.994 2.994 0 0 0-.06-4.166l-9-9A2.99 2.99 0 0 0 12.003 0zM8.63 2.133L.88 9.809a2.998 2.998 0 0 0 0 4.238l7.7 7.75a3.432 3.432 0 0 1-.077-.729 3.432 3.432 0 0 1 3.431-3.431 3.432 3.432 0 0 1 .826.101l-5.523-5.81 4.371-4.373-2.08-2.08c-.903-.904-1.193-2.183-.898-3.342zm3.304 16.004a2.932 2.932 0 0 0-2.931 2.931A2.932 2.932 0 0 0 11.934 24a2.932 2.932 0 0 0 2.932-2.932 2.932 2.932 0 0 0-2.932-2.931z'/%3E%3C/svg%3E")}[data-svc=gsc]{--svc-c:#458cf5;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.548 1.156L6.832 2.872v1.682h1.716zm0 3.398v.035H6.832v-.035H3.386L0 7.844v3.577h2.826V8.94c0-.525.429-.954.954-.954h16.476c.525 0 .954.43.954.954v2.48h2.754V7.844l-3.386-3.29H17.3v.035h-1.717v-.035zm7.035 0H17.3V2.872l-1.717-1.716zM8.679 1.188V2.84h6.773V1.188zm11.471 7.07a.834.834 0 00-.132.01l-.543.002c-5.216.014-10.432-.008-15.648.01-.435-.063-.794.436-.716.883v2.264h17.812c-.016-.888.045-1.782-.034-2.666-.104-.342-.427-.502-.739-.502zm-15.422.634a.689.698 0 01.689.698.689.698 0 01-.689.697.689.698 0 01-.688-.697.689.698 0 01.688-.698zm2.134 0a.689.698 0 01.689.698.689.698 0 01-.689.697.689.698 0 01-.688-.697.689.698 0 01.688-.698zM.036 11.645v9.156c0 1.05.858 1.908 1.907 1.908h.883V11.645zm21.174 0v11.064h.882c1.05 0 1.908-.858 1.908-1.908v-9.156zM4.057 13.133v6.85h6.137v-6.85zm13.243.021v3.777l-1.708.977-1.708-.977v-3.758a4.006 4.006 0 000 7.23v2.441h3.457v-2.442a4.006 4.006 0 00-.041-7.248zm-13.243 8.26v1.43h7.925v-1.43z'/%3E%3C/svg%3E")}[data-svc=gmaps]{--svc-c:#4285f4;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.527 4.799c1.212 2.608.937 5.678-.405 8.173-1.101 2.047-2.744 3.74-4.098 5.614-.619.858-1.244 1.75-1.669 2.727-.141.325-.263.658-.383.992-.121.333-.224.673-.34 1.008-.109.314-.236.684-.627.687h-.007c-.466-.001-.579-.53-.695-.887-.284-.874-.581-1.713-1.019-2.525-.51-.944-1.145-1.817-1.79-2.671L19.527 4.799zM8.545 7.705l-3.959 4.707c.724 1.54 1.821 2.863 2.871 4.18.247.31.494.622.737.936l4.984-5.925-.029.01c-1.741.601-3.691-.291-4.392-1.987a3.377 3.377 0 0 1-.209-.716c-.063-.437-.077-.761-.004-1.198l.001-.007zM5.492 3.149l-.003.004c-1.947 2.466-2.281 5.88-1.117 8.77l4.785-5.689-.058-.05-3.607-3.035zM14.661.436l-3.838 4.563a.295.295 0 0 1 .027-.01c1.6-.551 3.403.15 4.22 1.626.176.319.323.683.377 1.045.068.446.085.773.012 1.22l-.003.016 3.836-4.561A8.382 8.382 0 0 0 14.67.439l-.009-.003zM9.466 5.868L14.162.285l-.047-.012A8.31 8.31 0 0 0 11.986 0a8.439 8.439 0 0 0-6.169 2.766l-.016.018 3.665 3.084z'/%3E%3C/svg%3E")}[data-svc=wordpress]{--svc-c:#21759b;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.469 6.825c.84 1.537 1.318 3.3 1.318 5.175 0 3.979-2.156 7.456-5.363 9.325l3.295-9.527c.615-1.54.82-2.771.82-3.864 0-.405-.026-.78-.07-1.11m-7.981.105c.647-.03 1.232-.105 1.232-.105.582-.075.514-.93-.067-.899 0 0-1.755.135-2.88.135-1.064 0-2.85-.15-2.85-.15-.585-.03-.661.855-.075.885 0 0 .54.061 1.125.09l1.68 4.605-2.37 7.08L5.354 6.9c.649-.03 1.234-.1 1.234-.1.585-.075.516-.93-.065-.896 0 0-1.746.138-2.874.138-.2 0-.438-.008-.69-.015C4.911 3.15 8.235 1.215 12 1.215c2.809 0 5.365 1.072 7.286 2.833-.046-.003-.091-.009-.141-.009-1.06 0-1.812.923-1.812 1.914 0 .89.513 1.643 1.06 2.531.411.72.89 1.643.89 2.977 0 .915-.354 1.994-.821 3.479l-1.075 3.585-3.9-11.61.001.014zM12 22.784c-1.059 0-2.081-.153-3.048-.437l3.237-9.406 3.315 9.087c.024.053.05.101.078.149-1.12.393-2.325.609-3.582.609M1.211 12c0-1.564.336-3.05.935-4.39L7.29 21.709C3.694 19.96 1.212 16.271 1.211 12M12 0C5.385 0 0 5.385 0 12s5.385 12 12 12 12-5.385 12-12S18.615 0 12 0'/%3E%3C/svg%3E")}[data-svc=shopify]{--svc-c:#7ab55c;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.337 23.979l7.216-1.561s-2.604-17.613-2.625-17.73c-.018-.116-.114-.192-.211-.192s-1.929-.136-1.929-.136-1.275-1.274-1.439-1.411c-.045-.037-.075-.057-.121-.074l-.914 21.104h.023zM11.71 11.305s-.81-.424-1.774-.424c-1.447 0-1.504.906-1.504 1.141 0 1.232 3.24 1.715 3.24 4.629 0 2.295-1.44 3.76-3.406 3.76-2.354 0-3.54-1.465-3.54-1.465l.646-2.086s1.245 1.066 2.28 1.066c.675 0 .975-.545.975-.932 0-1.619-2.654-1.694-2.654-4.359-.034-2.237 1.571-4.416 4.827-4.416 1.257 0 1.875.361 1.875.361l-.945 2.715-.02.01zM11.17.83c.136 0 .271.038.405.135-.984.465-2.064 1.639-2.508 3.992-.656.213-1.293.405-1.889.578C7.697 3.75 8.951.84 11.17.84V.83zm1.235 2.949v.135c-.754.232-1.583.484-2.394.736.466-1.777 1.333-2.645 2.085-2.971.193.501.309 1.176.309 2.1zm.539-2.234c.694.074 1.141.867 1.429 1.755-.349.114-.735.231-1.158.366v-.252c0-.752-.096-1.371-.271-1.871v.002zm2.992 1.289c-.02 0-.06.021-.078.021s-.289.075-.714.21c-.423-1.233-1.176-2.37-2.508-2.37h-.115C12.135.209 11.669 0 11.265 0 8.159 0 6.675 3.877 6.21 5.846c-1.194.365-2.063.636-2.16.674-.675.213-.694.232-.772.87-.075.462-1.83 14.063-1.83 14.063L15.009 24l.927-21.166z'/%3E%3C/svg%3E")}[data-svc=onedrive]{--svc-c:#0078d4;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 18.5h10.5a4 4 0 0 0 .6-7.95 5.5 5.5 0 0 0-10.6-1.3A4.6 4.6 0 0 0 7 18.5z'/%3E%3C/svg%3E")}[data-svc=word]{--svc-c:#2b579a;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v4h4M9 12h6M9 16h6'/%3E%3C/svg%3E")}[data-svc=excel]{--svc-c:#217346;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v14H4zM4 10h16M4 15h16M10 5v14'/%3E%3C/svg%3E")}[data-svc=powerpoint]{--svc-c:#c43e1c;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H4zM12 16v4M8 20h8M9 9.5h6'/%3E%3C/svg%3E")}[data-svc=sharepoint]{--svc-c:#036c70;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}[data-svc=canva]{--svc-c:#00c4cc;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 0 18c1.1 0 1.6-1 1-1.9-.7-1 .1-2.1 1.3-2.1H17a4 4 0 0 0 4-4c0-5.5-4-10-9-10zM7.5 11.5h.01M10 7.5h.01M15 7.5h.01'/%3E%3C/svg%3E")}[data-svc=teams]{--svc-c:#6264a7;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h12v10H3zM15 10.5l6-3.5v10l-6-3.5'/%3E%3C/svg%3E")}[data-svc=slack]{--svc-c:#4a154b;--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3C/svg%3E")}[data-svc=web]{--svc-c:var(--mut);--svc-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 0 18 9 9 0 1 0 0-18zM3 12h18M12 3c3 3.5 3 14.5 0 18M12 3c-3 3.5-3 14.5 0 18'/%3E%3C/svg%3E")}.app{height:100dvh;min-height:560px;font-family:var(--f-b);color:var(--fg);background:var(--canvas);min-width:900px;font-size:var(--t-m);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;grid-template-rows:48px minmax(0,1fr);grid-template-columns:14rem minmax(0,1fr);line-height:1.45;display:grid;position:relative;overflow:hidden}.app svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.top{background:var(--chrome);color:var(--chrome-fg);border-bottom:1px solid var(--chrome-line);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 16px 0 18px;display:grid}.top-l{align-items:center;gap:10px;min-width:0;display:flex}.brand{color:#fff;align-items:center;margin-right:6px;display:inline-flex}.app .logo{fill:currentColor;stroke:none;width:auto;height:21px;display:block}.create{height:var(--h-c);border-radius:var(--r);border:1px solid var(--chrome-line);background:var(--chrome-field);font-weight:600;font-size:var(--t-c);color:var(--chrome-fg);align-items:center;gap:7px;padding:0 11px 0 5px;display:inline-flex}.create i{background:var(--acc);width:18px;height:18px;color:var(--acc-ink);border-radius:4px;place-items:center;display:grid}.create i svg{stroke-width:2.4px;width:12px;height:12px}.create:hover{border-color:#2b4a35}.back{height:var(--h-c);border-radius:var(--r);font-weight:500;font-size:var(--t-s);color:var(--chrome-mut);white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;max-width:17rem;padding:0 8px 0 5px;display:inline-flex;overflow:hidden}.back:hover{background:var(--chrome-field);color:var(--chrome-fg)}.kb{font-family:var(--f-b);border:1px solid var(--chrome-line);color:var(--chrome-mut);border-radius:4px;padding:0 4px;font-size:11px;font-weight:600;line-height:16px}.search{width:min(32rem,100%);height:var(--h-b);background:var(--chrome-field);border:1px solid var(--chrome-line);color:var(--chrome-mut);font-size:var(--t-c);text-align:left;border-radius:7px;justify-self:center;align-items:center;gap:9px;min-width:0;padding:0 8px 0 11px;display:flex}.search span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search:hover{color:var(--chrome-fg);border-color:#2b4a35}.search kbd{font-family:var(--f-b);border:1px solid var(--chrome-line);border-radius:4px;flex:none;margin-left:auto;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}.top-r{font-size:var(--t-c);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:flex}.me{color:inherit;border-radius:var(--r);height:var(--h-c);align-items:center;gap:8px;padding:0 8px 0 4px;display:inline-flex}.me:hover{background:var(--chrome-field)}.logout{color:var(--chrome-mut);font-size:var(--t-s);height:var(--h-c);border-radius:var(--r);padding:0 8px;font-weight:500}.logout:hover{color:#fff;background:var(--chrome-field)}.mark{color:#fff;font-family:var(--f-d);flex:none;place-items:center;font-weight:700;display:grid}.mark-lg{border-radius:7px;width:30px;height:30px;font-size:12.5px}.mark-sm{border-radius:4px;width:18px;height:18px;font-size:7.5px}.side{background:var(--side);color:var(--side-fg);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:6px;min-height:0;padding:10px 10px 12px;display:grid}.ws{text-align:left;width:100%;color:var(--side-fg);border-radius:8px;align-items:center;gap:10px;margin-bottom:4px;padding:6px;display:flex}.ws:hover{background:var(--side-hov)}.ws-t{min-width:0}.ws-t :is(b,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws b{font-family:var(--f-d);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.2;display:block}.ws small{color:var(--side-mut);font-size:var(--t-s)}.ws>svg{color:var(--side-mut);margin-left:auto}.side-in{align-content:start;gap:1px;display:grid;overflow:auto}.nav-i{border-radius:var(--r);width:100%;height:32px;color:var(--side-fg);font-size:var(--t-m);text-align:left;align-items:center;gap:10px;min-width:0;padding:0 8px;display:flex}.nav-i>svg{color:var(--side-mut)}.nav-i:hover{background:var(--side-hov)}.nav-i[aria-current=page]{background:var(--side-act);color:#fff;font-weight:600}.nav-i[aria-current=page]>svg{color:#fff}.nav-i .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-i .n{font-size:var(--t-xs);color:var(--side-mut);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.nav-i .n.hot{color:var(--acc-ink);background:var(--acc);text-align:center;border-radius:4px;min-width:18px;padding:0 5px;font-weight:700;line-height:18px}.nav-i .n.k{border:1px solid var(--side-line);border-radius:4px;padding:0 4px;font-size:11px;font-weight:600;line-height:16px}.nav-i .sq{border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.nav-i .sq svg{stroke:#fff;stroke-width:2.4px;width:10px;height:10px}.nav-i .av{opacity:.9;width:18px;height:18px;margin-left:auto;font-size:7.5px}.nav-i .av+.n{margin-left:6px}.side-hd{font-size:var(--t-s);color:var(--side-mut);justify-content:space-between;align-items:center;padding:14px 8px 4px;font-weight:600;display:flex}.side-hd button{color:var(--side-mut);border-radius:4px;padding:2px;display:grid}.side-hd button:hover{color:#fff;background:var(--side-hov)}.side-foot{border-top:1px solid var(--side-line);gap:1px;padding-top:8px;display:grid}.invite{border-radius:var(--r);height:30px;font-weight:500;font-size:var(--t-c);width:100%;color:var(--side-mut);text-align:left;align-items:center;padding:0 8px 0 34px;display:flex;position:relative}.invite svg{color:var(--side-mut);position:absolute;top:7px;left:9px}.invite:hover{background:var(--side-hov);color:var(--side-fg)}.side-legal{color:var(--side-mut);text-decoration:underline;-webkit-text-decoration-color:var(--side-line);-webkit-text-decoration-color:var(--side-line);-webkit-text-decoration-color:var(--side-line);text-decoration-color:var(--side-line);text-underline-offset:3px;justify-self:start;margin:6px 0 0 34px;font-size:11.5px}.side-legal:hover{color:var(--side-fg)}.side-ver{font-size:var(--t-xs);color:var(--side-mut);font-variant-numeric:tabular-nums;cursor:default;border-radius:4px;justify-self:start;margin:2px 0 0 34px;position:relative}.side-ver:hover,.side-ver:focus-visible{color:var(--side-fg)}.ver-tip{z-index:50;background:var(--canvas);min-width:190px;color:var(--fg);border:1px solid var(--line-2);border-radius:var(--r-o);white-space:nowrap;opacity:0;pointer-events:none;gap:2px;padding:10px 12px;transition:opacity .12s,transform .12s;display:grid;position:absolute;bottom:calc(100% + 8px);left:-10px;transform:translateY(3px);box-shadow:0 1px 2px #0a180f0f,0 12px 28px -12px #0a180f73}.ver-tip>b{font-size:var(--t-c);margin-bottom:4px;font-weight:600}.ver-tip .ver-l{font-size:var(--t-s);color:var(--mut)}.ver-tip .ver-t{font-size:var(--t-c);color:var(--fg-2)}.ver-tip .ver-t b{color:var(--fg);font-weight:600}.side-ver:hover .ver-tip,.side-ver:focus-visible .ver-tip{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ver-tip{transition:none}}.main{background:var(--canvas);flex-direction:column;min-width:0;min-height:0;display:flex}.main>.work,.main>.panel{flex:1 1 0;min-height:0}.ph{padding:16px var(--gut) 12px;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.p-ic{color:#fff;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.p-ic svg{stroke-width:2px;width:18px;height:18px}.ph-t{gap:1px;min-width:0;display:grid}.ph-crumb{color:var(--mut);font-size:var(--t-s);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ph h3{font-size:var(--t-page);letter-spacing:-.02em;font-weight:700;line-height:1.15}.ph .r{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.team{height:var(--h-b);border-radius:var(--r);font-size:var(--t-s);color:var(--mut);align-items:center;gap:8px;padding:0 8px;display:flex}.team:hover{background:var(--hover)}.team+.team{margin-left:1px;position:relative}.team+.team:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:-5px}.team-l{color:var(--fg);font-weight:600}.team .dev{white-space:nowrap}.team .dev b{color:var(--fg);font-weight:600}.stack{display:flex}.stack .av{box-shadow:0 0 0 2px var(--canvas);width:24px;height:24px;font-size:9.5px}.stack .av+.av{margin-left:-5px}.btn{height:var(--h-b);border-radius:var(--r);border:1px solid var(--line-2);font-weight:600;font-size:var(--t-c);background:var(--canvas);color:var(--fg);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.btn svg{stroke-width:2.2px;width:14px;height:14px;margin-left:-2px}.btn:hover{background:var(--hover);border-color:#c3cdbf}.btn:active{background:var(--line-soft)}.btn.pri{background:var(--acc-deep);border-color:var(--acc-deep);color:#fff}.btn.pri:hover{background:var(--acc-press);border-color:var(--acc-press)}.ph .pick.add{height:var(--h-b)}.tabs{padding:0 var(--gut);border-bottom:1px solid var(--line);align-items:center;gap:22px;display:flex}.tab{height:38px;font-weight:600;font-size:var(--t-c);color:var(--mut);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;display:inline-flex}.tab .n{font-weight:500;font-size:var(--t-xs);color:var(--faint);font-variant-numeric:tabular-nums}.tab:hover{color:var(--fg)}.tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--acc-deep)}.tab[aria-selected=true] .n{color:var(--mut)}.tb{padding:10px var(--gut);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.flt{height:var(--h-c);border-radius:var(--r);font-size:var(--t-c);color:var(--mut);border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}.flt b{color:var(--faint);font-variant-numeric:tabular-nums;font-weight:500}.flt:hover{background:var(--hover);color:var(--fg)}.flt[aria-pressed=true]{border-color:var(--acc-line);background:var(--acc-soft);color:var(--acc-deep)}.flt[aria-pressed=true] b{color:var(--acc-deep)}.work{--c-num:84px}.work.open{--c-num:76px}.work{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.work.open{grid-template-columns:minmax(15rem, var(--list-w,.85fr)) minmax(21rem, 1.15fr)}.list{outline:none;min-height:0;padding:0 0 24px;overflow:auto}.work.open .list{border-right:1px solid var(--line)}.thead,.row{grid-template-columns:var(--c-num) minmax(0, 1fr) 190px 104px;padding-inline:calc(var(--gut) - 8px);align-items:center;display:grid}.work.open .thead,.work.open .row{grid-template-columns:var(--c-num) minmax(0, 1fr) 36px}.work.open .c-due,.work.open .who-name,.work.open .th-due{display:none}.thead{z-index:2;background:var(--paper);height:30px;color:var(--mut);font-size:var(--t-s);border-bottom:1px solid var(--line);font-weight:500;position:sticky;top:0}.thead>span{padding-inline:8px}.row{border-bottom:1px solid var(--line-soft);text-align:left;width:100%;min-height:38px;position:relative}.row>span{min-width:0;padding-inline:8px}.row .c-name,.row .c-due,.row .c-who{align-self:stretch;align-items:center;gap:8px;display:flex}.work.open .row .c-who{justify-content:center}.row:hover{background:var(--hover)}.row[aria-selected=true]{background:var(--sel)}.row[aria-selected=true]:before{content:"";background:var(--acc-deep);width:3px;position:absolute;top:0;bottom:0;left:0}.row:focus-visible{outline:2px solid var(--acc-deep);outline-offset:-2px;border-radius:0}.c-num{color:var(--mut);font-size:var(--t-xs);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.st{border-radius:99px;flex:none;width:16px;height:16px;position:relative}.st-uz{border:1.5px dashed var(--faint)}.st-da{border:1.5px solid var(--acc-deep);background:conic-gradient(var(--acc-deep) 0 180deg, transparent 180deg);box-shadow:inset 0 0 0 2px var(--canvas)}.st-gt{border:1.5px solid var(--warm-ink);background:radial-gradient(circle, var(--warm-ink) 0 2.5px, var(--warm) 3px)}.st-ga{background:var(--acc-deep)}.st-ga:after{content:"";border:1.8px solid #fff;border-width:0 1.8px 1.8px 0;width:4px;height:7.5px;position:absolute;top:3px;left:5.5px;transform:rotate(45deg)}.t-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-m);min-width:0;overflow:hidden}.row.done .t-name{color:var(--mut)}.meta-i{color:var(--faint);font-size:var(--t-s);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:3px;display:inline-flex}.meta-i svg{width:13px;height:13px}.c-who .av{width:22px;height:22px;font-size:8.5px}.who-name{font-size:var(--t-c);text-overflow:ellipsis;white-space:nowrap;color:var(--fg-2);overflow:hidden}.who-name.me{color:var(--acc-deep);font-weight:600}.who-name.cl{color:var(--warm-ink)}.row.done .who-name{color:var(--mut);font-weight:400}.due-txt{font-size:var(--t-c);color:var(--fg-2);font-variant-numeric:tabular-nums}.due-txt.soon{color:var(--hot);font-weight:600}.cal{border:1px dashed var(--line-2);width:20px;height:20px;color:var(--line-2);border-radius:99px;place-items:center;display:grid}.cal svg{width:10px;height:10px}.row:hover .cal{border-color:var(--faint);color:var(--faint)}.row.draft-row{background:#f8f5ec}.row.draft-row:hover,.row.draft-row.sel{background:#f1ecdc}.st-dr{border:1.5px dashed #6b5a2a}.draft-pill{font-size:var(--t-xs);color:#6b5a2a;border:1px dashed #b3a37a;border-radius:4px;flex:none;margin-left:4px;padding:0 5px;font-weight:600;line-height:17px}.st.act{cursor:pointer}.st.act:hover{box-shadow:0 0 0 3px var(--acc-soft)}.st-da.act:hover{box-shadow:inset 0 0 0 2px var(--canvas), 0 0 0 3px var(--acc-soft)}.addrow{min-height:38px;padding:0 var(--gut) 0 calc(var(--gut) + var(--c-num));border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}.addrow:focus-within{background:var(--hover);box-shadow:inset 3px 0 0 var(--acc-deep)}.addrow .plus{color:var(--acc-deep);width:16px;display:grid}.addrow .plus svg{stroke-width:2.2px;width:14px;height:14px}.addrow input{min-width:0;font:inherit;font-size:var(--t-m);color:var(--fg);background:0 0;border:0;outline:0;flex:1;height:36px}.addrow input::placeholder{color:var(--mut)}.addrow .add-go{height:24px;font-size:var(--t-s);gap:6px;padding:0 6px 0 9px}.add-hint{font-size:var(--t-s);color:var(--mut);flex-basis:100%;margin:-4px 0 8px 24px}.empty-list{padding:32px var(--gut);color:var(--mut);font-size:var(--t-m)}.more-done{height:var(--h-c);margin:8px calc(var(--gut) - 8px) 0;border-radius:var(--r);color:var(--mut);font-size:var(--t-c);align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.more-done:hover{color:var(--acc-deep);background:var(--hover)}.av{letter-spacing:.02em;border-radius:99px;flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:inline-grid}.av.sm{width:20px;height:20px;font-size:8px}.det{background:var(--canvas);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:none;position:relative}.resizer{z-index:3;cursor:col-resize;touch-action:none;width:6px;position:absolute;top:0;bottom:0;left:-3px}.resizer:hover,.resizer:focus-visible{background:var(--acc-line);outline:none}.work.open .det{display:grid}.det-bar{height:48px;padding:0 12px 0 var(--gut);border-bottom:1px solid var(--line);align-items:center;gap:8px;display:flex}.done-b{height:var(--h-c);border:1px solid var(--line-2);border-radius:var(--r);font-weight:600;font-size:var(--t-c);color:var(--fg);align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.done-b:hover{border-color:var(--acc-deep);color:var(--acc-deep);background:var(--acc-soft)}.done-b.is{background:var(--acc-deep);border-color:var(--acc-deep);color:#fff}.done-b.is:hover{background:var(--acc-press);color:#fff}.done-b svg{stroke-width:2.2px;width:14px;height:14px}.code{font-size:var(--t-xs);letter-spacing:.02em;color:var(--mut);font-variant-numeric:tabular-nums;padding:0 2px;font-weight:600}.det-bar .sp{align-items:center;gap:2px;margin-left:auto;display:flex}.ibtn{width:var(--h-c);height:var(--h-c);border-radius:var(--r);color:var(--mut);place-items:center;display:grid}.ibtn:hover{background:var(--hover);color:var(--fg)}.det-sc{padding:18px var(--gut) 28px;align-content:start;gap:16px;display:grid;overflow:auto}.cstat{font-size:var(--t-s);background:var(--hover);color:var(--fg-2);border-radius:4px;padding:0 7px;font-weight:600;line-height:22px}.cstat.gt{background:var(--warm);color:var(--warm-ink)}.cstat.ga{background:var(--acc-soft);color:var(--acc-deep)}.desc{font-size:var(--t-m);gap:6px;line-height:1.6;display:grid}.app .title-in{resize:none;field-sizing:content;width:calc(100% + 16px);font-family:var(--f-d);font-size:var(--t-task);letter-spacing:-.02em;color:inherit;border-radius:var(--r);background:0 0;border:1px solid #0000;margin:-6px -8px 0;padding:2px 7px;font-weight:700;line-height:1.25;display:block}.app .title-in:hover{border-color:var(--line)}.app .title-in:focus{border-color:var(--acc-line);background:var(--canvas);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.md{border-radius:var(--r);min-height:3.2em;color:var(--fg);border:1px solid #0000;margin:0 -9px;padding:4px 8px}.md:hover{border-color:var(--line)}.md:focus-within{border-color:var(--acc-line);box-shadow:0 0 0 3px var(--acc-soft)}.md .pm{outline:none;min-height:2.6em}.pm.is-empty>p:first-child:before{content:var(--ph,"");color:var(--mut);float:left;pointer-events:none;height:0}.md .pm>*+*{margin-top:.6em}.md h1{font-family:var(--f-d);letter-spacing:-.015em;margin-top:1em;font-size:18px;font-weight:700;line-height:1.3}.md h2{font-family:var(--f-d);letter-spacing:-.01em;margin-top:1em;font-size:16px;font-weight:700}.md .pm>h1:first-child,.md .pm>h2:first-child{margin-top:0}.md blockquote{border-left:2px solid var(--line-2);color:var(--mut);padding-left:12px}.md pre{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r);white-space:pre-wrap;padding:8px 12px;font:12.5px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.md code{background:var(--paper);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:4px;padding:1px 4px;font:.88em ui-monospace,SFMono-Regular,Menlo,monospace}.md pre code{box-shadow:none;background:0 0;padding:0}.md ul,.md ol{padding-left:1.3em}.md li+li{margin-top:.15em}.md ul{list-style:outside}.md ol{list-style:decimal}.md li::marker{color:var(--faint)}.md a{overflow-wrap:anywhere;color:var(--acc-deep);text-decoration:underline;-webkit-text-decoration-color:var(--acc-line);-webkit-text-decoration-color:var(--acc-line);-webkit-text-decoration-color:var(--acc-line);text-decoration-color:var(--acc-line);text-underline-offset:3px}.md a:hover{text-decoration-color:currentColor}.md img{vertical-align:bottom;max-width:100%;height:auto;box-shadow:0 0 0 1px var(--line);border-radius:4px;display:inline-block}.file-chip,.md .lk-chip{vertical-align:bottom;background:var(--canvas);max-width:calc(100% - 6px);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);font-size:var(--t-c);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;margin:0 2px;padding:0 7px;font-weight:600;line-height:1.7;text-decoration:none;display:inline-block;overflow:hidden}.md a[href^="/files/"]:not(:has(img)){vertical-align:bottom;background:var(--canvas);max-width:calc(100% - 6px);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);font-size:var(--t-c);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;margin:0 2px;padding:0 7px;font-weight:600;line-height:1.7;text-decoration:none;display:inline-block;overflow:hidden}.file-chip.is-gone,.pm .file-chip.is-gone{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line);color:var(--mut);cursor:default;font-weight:500}.file-gone{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);color:var(--mut);font-size:var(--t-s);vertical-align:bottom;padding:6px 10px;display:inline-block}.file-chip:hover,.md .lk-chip:hover{background:var(--hover)}.ed-bar{z-index:5;background:var(--canvas);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:1px;margin-bottom:6px;padding:0 0 6px;display:flex;position:sticky;top:0}.ed-btn{width:26px;height:26px;color:var(--mut);cursor:pointer;border-radius:4px;place-items:center;font-size:13.5px;line-height:1;display:grid}.ed-btn:hover{background:var(--hover);color:var(--fg)}.ed-btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:15px;height:15px}.ed-strong{font-weight:800}.ed-em{font-family:Georgia,Times New Roman,serif;font-size:14.5px;font-style:italic}.ed-strike{text-decoration:line-through}.ed-underline{text-underline-offset:2px;text-decoration:underline}.ed-sep{background:var(--line);width:1px;height:16px;margin:0 5px}.h-sec{font-family:var(--f-d);letter-spacing:-.005em;color:var(--fg);text-transform:none;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.h-sec:after{content:"";background:var(--line-soft);flex:1;height:1px}.files{gap:8px;display:grid}.files-h{text-align:left;cursor:pointer;width:100%}.files-h svg{width:13px;height:13px;color:var(--mut);order:1;margin-left:-4px;transition:transform .15s}.files-h:after{order:2}.files.shut .files-h svg{transform:rotate(-90deg)}.f-strip{border-radius:var(--r);cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;width:fit-content;max-width:100%;margin:-4px;padding:4px 8px 4px 4px;display:flex}.f-strip:hover{background:var(--hover)}.f-strip img,.f-strip .f-type,.f-more{border-radius:4px;flex:none;width:30px;height:30px}.f-strip img{object-fit:cover;box-shadow:0 0 0 1px var(--line);display:block}.f-strip .f-type{font-size:8.5px}.f-open{color:var(--acc-deep);font-size:var(--t-c);margin-left:6px;font-weight:600}.files ul{gap:2px;display:grid}.files li{align-items:center;gap:10px;min-width:0;padding:4px 0;display:flex}.files li .f-del{flex:none;margin-left:auto}.files li .f-del:hover{background:var(--hot-soft);color:var(--hot)}.f-del svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.f-thumb img,.f-type{border-radius:4px;flex:none;width:32px;height:32px}.f-thumb img{object-fit:cover;box-shadow:0 0 0 1px var(--line);display:block}.f-type{background:var(--paper);color:var(--mut);letter-spacing:.03em;box-shadow:inset 0 0 0 1px var(--line);place-items:center;font-size:9.5px;font-weight:700;display:grid}.f-main{min-width:0;font-size:var(--t-c);line-height:1.35;display:grid}.f-main a{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.f-main a:hover{color:var(--acc-deep)}.f-meta{color:var(--mut);font-size:var(--t-s)}.files>.btn{height:var(--h-c);font-size:var(--t-c);color:var(--fg-2);justify-self:start}.turn{font-size:var(--t-c);color:var(--mut);align-items:center;gap:8px;display:flex}.turn i{background:var(--line-2);border-radius:50%;flex:none;width:8px;height:8px}.turn b{color:var(--fg);font-weight:600}.turn.me b{color:var(--acc-deep)}.turn.me i{background:var(--acc-deep)}.turn.cl b{color:var(--warm-ink)}.turn.cl i{background:var(--warm-ink)}.turn.ai i{background:#c99a06}.props-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.picker{position:relative}.pick{height:var(--h-c);border:1px solid var(--line-2);border-radius:var(--r);background:var(--canvas);font-size:var(--t-c);color:var(--fg);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:0 9px 0 4px;font-weight:600;display:inline-flex}.pick:hover{background:var(--hover);border-color:#b9c5b5}.pick.ghost{color:var(--mut);border-style:dashed;padding-left:9px}.pick.soon{background:var(--hot-soft);border-color:var(--hot-line);color:var(--hot)}.pick.static{cursor:default;color:var(--mut);background:0 0;border-color:#0000;padding-left:6px;font-weight:500}.pick.static:hover{background:0 0}.pick.static svg,.pick-cal{flex:none;width:14px;height:14px}.pick-cal{margin-left:4px}.pick .st{width:14px;height:14px;margin-left:3px}.pick .st-ga:after{width:3.5px;height:7px;top:2px;left:4.5px}.pick .av{width:20px;height:20px;font-size:8px}.pick-tag{color:var(--mut);font-weight:500}.pick-tag.cl{color:var(--warm-ink)}.pick-x{opacity:.55;border-radius:3px;margin-left:1px;padding:0 2px;font-size:15px;line-height:1}.pick-x:hover{opacity:1;background:#b0451b1a}.sees{font-size:var(--t-s);align-items:center;gap:6px;padding:0 4px;display:inline-flex}.pick-pop{z-index:40;background:var(--canvas);border:1px solid var(--line-2);border-radius:var(--r-o);gap:6px;width:280px;padding:8px;display:grid;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 1px 2px #0a180f0f,0 12px 28px -12px #0a180f47}.pick-pop input{border:1px solid var(--line-2);border-radius:var(--r);width:100%;height:32px;font-size:var(--t-m);background:var(--canvas);padding:0 10px}.pick-pop input:focus{border-color:var(--acc-deep);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.pick-pop.right{left:auto;right:0}.pick.add{color:var(--mut);background:0 0;border-style:dashed;padding-left:9px}.pick.add:hover{color:var(--fg)}.pick-hint{font-size:var(--t-s);color:var(--mut);min-height:18px;padding:0 2px}.pick-quick,.pick-list{gap:1px;display:grid}.pick-list{max-height:260px;overflow:auto}.pick-quick button,.pick-list button{width:100%;height:32px;font-size:var(--t-m);text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:0 8px;display:flex}.pick-quick button:hover,.pick-list button:hover,.pick-list button.on{background:var(--hover)}.pick-list button.on{box-shadow:inset 2px 0 0 var(--acc-deep)}.pick-quick span{color:var(--mut);font-size:var(--t-s);font-variant-numeric:tabular-nums}.pick-who{align-items:center;gap:9px;display:flex}.pick-who .av{width:22px;height:22px;font-size:8.5px}.pick-grp{font-size:var(--t-s);color:var(--mut);padding:8px 8px 2px;font-weight:600}.pick-month{border-top:1px solid var(--line-soft);gap:4px;padding-top:8px;display:grid}.pick-month-h{font-weight:600;font-size:var(--t-c);justify-content:space-between;align-items:center;padding-left:4px;display:flex}.pick-month-h button{color:var(--mut);border-radius:4px;width:26px;height:26px;font-size:15px}.pick-month-h button:hover{background:var(--hover);color:var(--fg)}.pick-grid{text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.pick-grid .wd{color:var(--mut);padding:2px 0 4px;font-size:11px;font-weight:600}.pick-grid button{height:30px;font-size:var(--t-c);border-radius:4px}.pick-grid button:hover{background:var(--hover)}.pick-grid button.we,.pick-grid button.past{color:var(--faint)}.pick-grid button.today{box-shadow:inset 0 0 0 1px var(--acc-deep);color:var(--acc-deep);font-weight:700}.pick-grid button.picked{background:var(--acc-deep);color:#fff;box-shadow:none}.acts{gap:14px;display:grid}.act{font-size:var(--t-m);grid-template-columns:28px minmax(0,1fr);gap:10px;display:grid}.act .av{width:28px;height:28px}.act b{font-weight:600;font-size:var(--t-c);flex-wrap:wrap;align-items:baseline;gap:0 8px;line-height:1.5;display:flex}.act b span{color:var(--mut);font-weight:400;font-size:var(--t-s);margin-left:0}.act.sys{color:var(--mut);font-size:var(--t-s);align-items:center;margin-block:-4px}.act.sys i{background:var(--line-2);border-radius:99px;justify-self:center;width:6px;height:6px;display:block}.act.sys.hand i{background:var(--acc-deep)}.act.sys.hand{color:var(--fg-2)}.act .md{border:0;min-height:0;margin:0;padding:0;line-height:1.55}.act .c-edit{font-size:var(--t-s);color:var(--mut);opacity:0;border-radius:4px;padding:0 4px;font-weight:600}.act:hover .c-edit,.act .c-edit:focus-visible{opacity:1}.act .c-edit:hover{color:var(--acc-deep);background:var(--hover)}.act .c-edit-box{gap:8px;margin-top:4px;display:grid}.act .c-edit-box .comp-ed{border:1px solid var(--line-2);border-radius:var(--r);font-size:var(--t-m);padding:6px 10px;line-height:1.5}.act .c-edit-box .comp-ed:focus-within{border-color:var(--acc-deep)}.act .c-edit-f{justify-content:flex-end;align-items:center;gap:8px;display:flex}.act .c-edit-f .faint{font-size:var(--t-s);margin-right:auto}.act :is(.md,.c-edit,.c-edit-box)[hidden]{display:none}.act .md:focus-within{box-shadow:none}.act.int>div{background:var(--int);border:1px solid var(--int-line);border-radius:var(--r);padding:6px 10px 8px}.int-tag{font-size:var(--t-xs);color:var(--int-ink);font-weight:600}.comp{border-top:1px solid var(--line);padding:12px var(--gut);background:var(--paper);gap:8px;margin:0;display:grid}.comp-ed{min-height:2.6em;max-height:40vh;margin:0;overflow:auto}.cbox{background:var(--canvas);border:1px solid var(--line-2);border-radius:var(--r);cursor:text;min-width:0;transition:border-color .15s,box-shadow .15s,background-color .15s;position:relative}.cbox:hover{border-color:#b9c5b5}.cbox:focus-within{border-color:var(--acc-deep);box-shadow:0 0 0 3px var(--acc-soft)}.cbox.int{background:var(--int);border-color:var(--int-line)}.cbox.int:focus-within{border-color:var(--int-ink);box-shadow:0 0 0 3px var(--int-ring)}.comp .comp-ed{box-shadow:none;min-height:0;font-size:var(--t-m);border:0;border-radius:0;margin:0;padding:7px 10px;line-height:1.5}.comp .comp-ed .pm{min-height:1.5em}.comp.open .comp-ed{padding:9px 12px 4px}.comp.open .comp-ed .pm{min-height:3em}.comp .ed-bar{background:0 0;margin:0 0 6px;padding:0 0 6px;display:none;position:static}.comp .ed-bar+.pm{margin-top:0}.comp .ed-bar :is(.ed-btn[data-id=file],.ed-sep:has(+.ed-btn[data-id=file])){display:none}.comp.open.fmt-on .ed-bar{display:flex}.cbox.int .ed-bar{border-bottom-color:var(--int-line)}.comp:not(.open) .cbox{align-items:center;display:flex}.comp:not(.open) .comp-ed{flex:1;min-width:0;max-height:2.4em;overflow:hidden}.comp:not(.open) :is(.aa,.cact){display:none}.cfoot{align-items:center;gap:2px;padding:0 6px 5px;display:flex}.comp:not(.open) .cfoot{padding:0 4px 0 0}.cfoot .aud-picker{margin-left:auto;position:relative}.c-draft{font-size:var(--t-s);color:var(--mut);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:6px;overflow:hidden}.comp:not(.open) .c-draft{display:none}.cb{min-width:26px;height:26px;color:var(--mut);font-size:var(--t-c);border-radius:4px;place-items:center;padding:0 6px;font-weight:600;display:inline-grid}.cb:hover{background:var(--hover);color:var(--fg)}.cb[aria-pressed=true]{background:var(--line-soft);color:var(--fg)}.cbox.int .cb:hover,.cbox.int .cb[aria-pressed=true]{background:var(--int-ring)}.cb svg{width:15px;height:15px}.aud{height:24px;font-size:var(--t-s);color:var(--warm-ink);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:0 5px 0 7px;font-weight:600;display:inline-flex}.aud svg{width:14px;height:14px}.aud .chev{opacity:.7;width:12px;height:12px}:is(.aud:hover,.aud-picker:has(.pick-pop) .aud){background:var(--warm)}.cbox.int .aud{color:var(--int-ink)}:is(.cbox.int .aud:hover,.cbox.int .aud-picker:has(.pick-pop) .aud){background:var(--int-ring)}.cact{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.cact-l,.cact-note{font-size:var(--t-s);color:var(--mut)}.cact-l{white-space:nowrap;min-width:92px}.cact-r{flex-basis:100%;align-items:center;gap:8px;min-width:0;display:flex}.cact .picker{min-width:0}.cact .send{flex:none;margin-left:auto}.comp .send kbd,.addrow .add-go kbd{font:600 11px var(--f-b);background:#ffffff2e;border-radius:4px;padding:0 5px;line-height:17px}.comp .err{margin:0}.nxp{min-width:0;max-width:100%;padding-right:6px}.nxp .lbl{text-overflow:ellipsis;overflow:hidden}.nxp .chev{width:13px;height:13px;color:var(--mut)}.flow{color:var(--faint);align-items:center;display:inline-flex}.app .flow svg{width:14px;height:14px}.pick.give{min-width:0;max-width:100%;padding-right:6px}.pick.give .gl{color:var(--mut);padding-left:5px;font-weight:500}.pick.give .lbl{text-overflow:ellipsis;min-width:0;overflow:hidden}.pick.give .chev,.team.give .chev{width:13px;height:13px;color:var(--mut)}.pick.give.own{border-color:var(--acc-line)}.pick-tag.hb,.pick-t small.hb{color:var(--acc-deep)}.team.give{border:1px solid var(--line-2);padding:0 6px 0 8px}.team.give:hover{border-color:#b9c5b5}.team.give:has(+.pick-pop){border-color:#b9c5b5}.team.give .gl{color:var(--mut);font-weight:500}.team.give .lbl{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:600;overflow:hidden}.team.give .av{width:20px;height:20px;font-size:8px}.app .team.give .ret{width:14px;height:14px;color:var(--mut)}.team.give.set{border-color:var(--acc-line);background:var(--acc-soft)}.team.give.set .gl,.app .team.give.set .ret{color:var(--acc-deep)}.hb-pop{width:320px}.hb-src{font-size:var(--t-s);color:var(--mut);background:var(--paper);border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.hb-src b{color:var(--fg-2);margin-right:auto;font-weight:600}.hb-src.own{background:var(--acc-soft);color:var(--acc-deep)}.hb-none{padding:2px 8px 6px}.hb-foot{border-top:1px solid var(--line);background:var(--paper);border-radius:0 0 var(--r-o) var(--r-o);gap:6px;margin:2px -8px -8px;padding:8px 12px 10px;display:grid}.hb-foot .chkline{color:var(--fg);cursor:pointer}.hb-foot .chkline em{font-style:normal;font-size:var(--t-s);color:var(--mut);display:block}.pick-pop .hb-foot .chkline input{width:15px;height:15px;box-shadow:none;border:0;border-radius:0;flex:none;margin:2px 0 0;padding:0}.pick-pop .hb-foot .chkline input:focus-visible{outline:2px solid var(--acc-deep);outline-offset:2px}.lead.give{background:var(--warm);color:var(--warm-ink)}.pr .hb-l{opacity:0;transition:opacity .12s}.pr:hover .hb-l,.pr:focus-within .hb-l{opacity:1}@media (hover:none){.pr .hb-l{opacity:1}}.pick-pop.up{top:auto;bottom:calc(100% + 4px)}.pick-h{font-size:var(--t-s);color:var(--mut);padding:2px 4px 0;font-weight:600}.nx-pop .pick-list button{height:auto;min-height:38px;padding:4px 8px}.nx-pop .pick-list button[aria-selected=true]{background:var(--sel)}.nx-pop .pick-who .av,.nx-pop .pick-who .chip-i{width:22px;height:22px;font-size:8.5px}.pick-t{text-align:left;min-width:0;line-height:1.3;display:grid}.pick-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.pick-t small{font-size:var(--t-s);color:var(--mut)}.pick-t small.cl{color:var(--warm-ink)}.pick-pop .ck{width:14px;height:14px;color:var(--acc-deep);stroke-width:2.2px;flex:none}.pick-sep{background:var(--line-soft);height:1px;margin:4px 2px}.chip-i.ok{background:var(--acc-deep);color:#fff}.aud-pop{width:300px;max-width:calc(100vw - 32px)}.aud-o{text-align:left;width:100%;font-size:var(--t-m);border-radius:4px;align-items:flex-start;gap:9px;padding:7px 8px;display:flex}.aud-o:hover,.aud-o:focus-visible{background:var(--hover)}.aud-o[aria-checked=true]{background:var(--sel);box-shadow:inset 2px 0 0 var(--acc-deep)}.aud-o>svg:first-child{color:var(--mut);margin-top:2px}.aud-o .pick-t{flex:1}@media (width<=760px){.comp .send kbd{display:none}}.h-sec .cnt{font-family:var(--f-b);font-size:var(--t-xs);color:var(--mut);font-variant-numeric:tabular-nums;margin-left:-4px;font-weight:600}.act b .c-name{font-size:inherit;color:var(--fg);font-weight:600}.act b .who-tag{font-size:var(--t-xs);color:var(--warm-ink);font-weight:600}.act.cont{margin-top:-8px}.act.cont>.av{visibility:hidden;height:0}.act.cont>div{position:relative}.act.cont>div>b{z-index:1;position:absolute;top:0;right:0}.act.cont>div>b>:not(.c-edit){display:none}.act.cont .c-edit{background:var(--canvas)}.nx-h{font-size:var(--t-s);color:var(--fg-2);font-weight:600}.chip{height:var(--h-c);border:1px solid var(--line-2);border-radius:var(--r);font-size:var(--t-c);align-items:center;gap:6px;padding:0 9px 0 3px;font-weight:500;display:inline-flex}.chip:hover{background:var(--hover);border-color:#b9c5b5}.chip-i{background:var(--hover);width:20px;height:20px;color:var(--mut);border-radius:99px;place-items:center;display:grid}.chip-i svg{stroke-width:2.2px;width:11px;height:11px}.nx-f{align-items:center;gap:10px;display:flex}.nx-f .btn{margin-left:auto}.nx-f kbd{font-family:var(--f-b);border:1px solid var(--line-2);color:var(--mut);border-radius:4px;padding:0 4px;font-size:11px;font-weight:600;line-height:16px}.nx-hint{font-size:var(--t-s);color:var(--mut);max-width:68ch;line-height:1.45}.faint{color:var(--mut);font-size:var(--t-s)}.panel{padding:20px var(--gut) 30px;border-top:1px solid var(--line);align-content:start;gap:20px;display:grid;overflow:auto}.ppl{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:32px;display:grid}.ppl h4{letter-spacing:-.01em;font-size:16px;font-weight:700}.ppl section>p{color:var(--mut);font-size:var(--t-c);max-width:52ch;margin:4px 0 8px}.pr{border-bottom:1px solid var(--line-soft);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.pr .av{width:30px;height:30px}.pr b{font-weight:600;font-size:var(--t-m);display:block}.pr small{color:var(--mut);font-size:var(--t-s);display:block}.lead{font-size:var(--t-xs);color:var(--acc-deep);background:var(--acc-soft);border-radius:4px;padding:0 6px;font-weight:600;line-height:20px}.toast{z-index:30;background:var(--chrome);color:#fff;max-width:calc(100% - 32px);height:36px;font-weight:600;font-size:var(--t-c);border-radius:8px;align-items:center;gap:8px;padding:0 14px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -10px #00000073}.toast svg{color:var(--acc)}.desc .pm,.act .md{max-width:72ch}.md .pm>p+p,.act .md>p+p{margin-top:.5em}.desc{gap:4px}.desc>.md{min-height:0}.desc .md .pm{min-height:1.6em}.sec{padding:18px var(--gut) 6px;font-family:var(--f-d);letter-spacing:-.01em;text-align:left;align-items:baseline;gap:8px;width:100%;font-size:15px;font-weight:700;display:flex}.thead+.sec{padding-top:14px}.sec .cnt{font-family:var(--f-b);font-weight:500;font-size:var(--t-s);color:var(--faint);font-variant-numeric:tabular-nums}.sec.late,.sec.late .cnt{color:var(--hot)}.sec-body{border-top:1px solid var(--line)}.pchip{font-size:var(--t-xs);color:var(--mut);border:1px solid var(--line);white-space:nowrap;border-radius:4px;flex:none;padding:0 5px;font-weight:500;line-height:18px}.cchip{font-size:var(--t-s);color:var(--mut);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}.cchip .cdot{border-radius:2px;flex:none;width:8px;height:8px}.resp{font-size:var(--t-s);color:var(--mut);white-space:nowrap}.resp b{color:var(--fg);font-weight:600}.empty{padding:48px var(--gut);color:var(--mut);font-size:var(--t-m);text-align:center;justify-items:center;gap:14px;display:grid}.lnk{font-family:var(--f-b);font-size:var(--t-c);color:var(--fg-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;border-radius:2px;font-weight:500}.lnk:hover{color:var(--fg);text-decoration-color:currentColor}.lnk.mut{color:var(--mut)}.lnk.mut:hover{color:var(--fg)}.side-tag,.team-state,.lead{height:20px;font-size:var(--t-xs);white-space:nowrap;background:var(--hover);color:var(--mut);border-radius:4px;align-items:center;padding:0 7px;font-weight:600;display:inline-flex}.side-tag.ps,.team-state.ok,.lead{background:var(--acc-soft);color:var(--acc-deep)}.side-tag.cl,.team-state.wait{background:var(--warm);color:var(--warm-ink)}.team-state.warn{background:var(--hot-soft);color:var(--hot)}.team-state.off{background:var(--line-soft);color:var(--mut);text-decoration:line-through;-webkit-text-decoration-color:var(--faint);-webkit-text-decoration-color:var(--faint);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.cmap{font-size:var(--t-s);color:var(--mut)}.warn{font-size:var(--t-s);color:var(--warm-ink);background:var(--warm);border-radius:4px;padding:6px 8px}.err{color:var(--hot);font-size:var(--t-s);font-weight:600}.panel h4{font-family:var(--f-d);letter-spacing:-.01em;font-size:16px;font-weight:700}.ws-note{color:var(--mut);font-size:var(--t-c);max-width:70ch}.ws-pr{grid-template-columns:30px minmax(0,1fr) auto}.ws-acts,.pr-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ppl-add{justify-content:flex-end;display:flex}.acc-btn{height:var(--h-c);border:1px solid var(--line-2);background:var(--canvas);border-radius:var(--r);font-size:var(--t-c);white-space:nowrap;align-items:center;gap:4px;padding:0 9px;font-weight:600;display:inline-flex}.acc-btn:hover{background:var(--hover)}.acc-btn.all{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc-deep)}.acc-pop{border:1px solid var(--line-2);border-radius:var(--r);background:var(--canvas);grid-column:1/-1;justify-self:end;gap:4px;width:100%;max-width:420px;margin-top:4px;padding:8px;display:grid}.acc-opt{cursor:pointer;font-size:var(--t-m);border-radius:4px;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:6px;display:grid}.acc-opt:hover{background:var(--hover)}.acc-opt b{font-weight:600;display:block}.acc-opt small{color:var(--mut);font-size:var(--t-s)}.acc-opt input,.acc-list input,.chkline input,.check input,.fld.chk input{accent-color:var(--acc-deep)}.acc-list{gap:1px;padding-left:26px;display:grid}.acc-list label{font-size:var(--t-c);cursor:pointer;border-radius:4px;align-items:center;gap:8px;height:28px;padding:0 6px;display:flex}.acc-list label:hover{background:var(--hover)}.acc-foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:6px 2px 0;display:flex}.acc-foot-l{flex-wrap:wrap;gap:6px 14px;display:flex}.acc-foot .btn{height:var(--h-c)}.team-invite{gap:10px;max-width:760px;display:grid}.team-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 150px auto;align-items:end;gap:8px;display:grid}.team-row>.btn{justify-self:start}.team-link{border:1px solid var(--acc-line);background:var(--acc-soft);border-radius:var(--r);gap:8px;max-width:760px;padding:10px 12px;display:grid}.team-link-h{font-size:var(--t-c);justify-content:space-between;align-items:center;gap:8px;display:flex}.team-link-row{gap:8px;display:flex}.team-link-row input{min-width:0;height:var(--h-b);border:1px solid var(--line-2);border-radius:var(--r);background:var(--canvas);flex:1;padding:0 10px;font:12.5px ui-monospace,Menlo,monospace}.team-link small{color:var(--mut);font-size:var(--t-s)}.team-list{max-width:760px}.agent-tokens{border-top:1px solid var(--line);gap:10px;max-width:760px;padding-top:18px;display:grid}.agent-tokens h4{align-items:center;gap:8px;display:flex}.agent-tokens code{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:4px;padding:1px 4px;font:12px ui-monospace,Menlo,monospace}.token-list{gap:4px;display:grid}.token-list li{border:1px solid var(--line);border-radius:var(--r);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.token-list li span{font-size:var(--t-c);gap:1px;display:grid}.token-list small{color:var(--mut);font-size:var(--t-s)}.btn.sm-btn{height:var(--h-c);font-size:var(--t-s);padding:0 9px}.av-up input[type=file]{display:none}.app.pw-alert{grid-template-rows:48px auto minmax(0,1fr)}.app-bars{grid-column:1/-1;display:grid}.pw-bar{padding:6px var(--gut);background:var(--warm);color:var(--warm-ink);border-bottom:1px solid var(--warm-line);font-size:var(--t-c);grid-column:1/-1;align-items:center;gap:10px;display:flex}.pw-bar span{flex:1;min-width:0}.pw-bar .btn{flex:none}.pw .fld{max-width:420px}.pw .warn{max-width:70ch}.pw>div{padding-top:4px}.exp-opts.is-off{opacity:.5;pointer-events:none}.ph .bell-b{width:var(--h-b);height:var(--h-b);border:1px solid var(--line-2);position:relative}.ph .bell-b[aria-expanded=true]{background:var(--hover);color:var(--fg)}.ntf-dot{background:var(--acc-deep);width:7px;height:7px;box-shadow:0 0 0 2px var(--canvas);border-radius:99px;position:absolute;top:4px;right:4px}.bell-pop .pick-seg{justify-self:stretch;display:flex}.bell-pop .pick-seg button{flex:1}.bell-pop .aud-o .pick-t b{white-space:normal}.bell-pop .hb-foot{gap:8px}.ntf-never{color:var(--mut);font-size:var(--t-s);max-width:70ch;line-height:1.5}.ntf-never b{color:var(--fg-2);font-weight:600}.ntf-add{justify-self:start;margin-top:10px}.ntf-rules{gap:10px;display:grid}.ntf-rules>summary{cursor:pointer;font-size:var(--t-c);color:var(--fg-2);border-radius:2px;justify-self:start;align-items:baseline;gap:8px;font-weight:600;display:inline-flex}.ntf-rules-l{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.ntf-rules>summary:hover{color:var(--fg)}.ntf-rules>summary:hover .ntf-rules-l{text-decoration-color:currentColor}.ntf-rules>summary .faint{font-weight:400}.ntf-tbl-wrap{border:1px solid var(--line);border-radius:var(--r);overflow-x:auto}.ntf-tbl{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--t-c);line-height:1.45}.ntf-tbl th,.ntf-tbl td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);padding:8px 12px}.ntf-tbl tbody tr:last-child>*{border-bottom:0}.ntf-tbl thead th{background:var(--paper);color:var(--mut);font-size:var(--t-s);border-bottom-color:var(--line);font-weight:500}.ntf-tbl tbody th{color:var(--fg);width:30%;font-weight:600}.ntf-tbl tbody th small{color:var(--mut);font-weight:400;font-size:var(--t-s);display:block}.ntf-tbl td{color:var(--fg-2)}.ntf-tbl td.ntf-yes{color:var(--acc-deep);font-weight:600}.ntf-resume{margin-top:0}.exp .pr .mark{margin-left:2px}.pick-seg button:disabled{cursor:default}.warn code{font:12px ui-monospace,Menlo,monospace}.profile{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 22px;max-width:640px;display:grid}.profile h4{font-size:var(--t-task)}.profile p{color:var(--mut);font-size:var(--t-c)}.name-edit{align-items:end;gap:8px;max-width:420px;margin-bottom:6px;display:flex}.name-edit .fld{flex:1;min-width:0}.av.xl{width:88px;height:88px;font-size:30px}.av-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.logo-pick,.exp{border-top:1px solid var(--line-soft);gap:10px;max-width:760px;padding-top:18px;display:grid}.exp-opts{gap:8px;display:grid}.exp-l{font-size:var(--t-s);color:var(--fg-2);font-weight:600}:is(.logo-pick,.exp) h4 .faint{font-family:var(--f-b);font-size:var(--t-c);letter-spacing:0;margin-left:6px;font-weight:400}.logo-opts{flex-wrap:wrap;gap:8px;display:flex}.logo-opt{border:1px solid var(--line-2);border-radius:var(--r);background:var(--canvas);color:var(--fg);font-size:var(--t-c);text-align:left;gap:6px;padding:6px 6px 8px;font-weight:500;display:grid}.logo-opt:hover{background:var(--hover)}.logo-opt.is{border-color:var(--acc-deep);box-shadow:inset 0 0 0 1px var(--acc-deep);color:var(--acc-deep);font-weight:600}.logo-prev{background:var(--chrome);color:#fff;border-radius:4px;align-items:center;gap:14px;padding:10px 14px;display:flex}.logo-prev .logo{height:24px}.dialog-host{display:contents}.ov{z-index:20;background:#0a180f6b;place-items:start center;padding-top:64px;display:grid;position:absolute;inset:0;overflow:auto}.ov-top{padding-top:20px;inset:48px 0 0}.pal{background:var(--canvas);border-radius:var(--r-o);grid-template-rows:auto minmax(0,1fr) auto;width:560px;max-width:calc(100% - 32px);max-height:540px;display:grid;overflow:hidden;box-shadow:0 24px 60px -20px #0a180f80,0 0 0 1px #0a180f14}.pal-q{border-bottom:1px solid var(--line);color:var(--mut);align-items:center;gap:10px;padding:0 16px;display:flex}.pal-q input{height:50px;color:var(--fg);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:15px}.pal-q input:focus-visible{outline:none}.pal-list{padding:4px 0 8px;overflow:auto}.pal-g{font-size:var(--t-s);color:var(--mut);padding:12px 16px 4px;font-weight:600}.pal-r{text-align:left;width:100%;height:36px;font-size:var(--t-m);grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:0 16px;display:grid;position:relative}.pal-r.on{background:var(--sel)}.pal-r.on:before{content:"";background:var(--acc-deep);width:3px;position:absolute;top:0;bottom:0;left:0}.pal-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pal-r small{color:var(--mut);font-size:var(--t-s);margin-left:8px}.pal-r .n{font-size:var(--t-xs);text-align:center;font-variant-numeric:tabular-nums;border-radius:4px;min-width:18px;padding:0 5px;font-weight:700;line-height:18px}.pal-r .n.hot{background:var(--acc);color:var(--acc-ink)}.pal-r .kb{color:var(--mut);border-color:var(--line-2)}.pal-f{border-top:1px solid var(--line);background:var(--paper);font-size:var(--t-s);color:var(--mut);flex-wrap:wrap;gap:14px;padding:8px 16px;display:flex}.pal-f kbd,.nx-hint kbd{font-family:var(--f-b);border:1px solid var(--line-2);color:var(--mut);background:var(--canvas);border-radius:4px;padding:0 4px;font-size:11px;font-weight:600;line-height:16px}.mark-md{border-radius:5px;width:22px;height:22px;font-size:9px}.dlg{background:var(--canvas);border-radius:var(--r-o);gap:14px;width:520px;max-width:calc(100% - 32px);margin-bottom:24px;padding:16px 20px 18px;display:grid;box-shadow:0 24px 60px -20px #0a180f80,0 0 0 1px #0a180f14}.dlg-h{justify-content:space-between;align-items:center;margin-right:-8px;display:flex}.dlg-h h3{letter-spacing:-.015em;font-size:18px;font-weight:700}.dlg-f{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.fld{gap:5px;display:grid}.fld>span{font-size:var(--t-s);color:var(--fg-2);font-weight:600}.fld em{color:var(--mut);margin-left:6px;font-style:normal;font-weight:400}.fld select,.fld input,.fld textarea{height:var(--h-b);border:1px solid var(--line-2);border-radius:var(--r);font-size:var(--t-m);background:var(--canvas);color:var(--fg);padding:0 10px}.fld textarea{height:auto;padding:7px 10px}.fld select{appearance:none;background:var(--canvas) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%235b6b5f' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 8px center / 14px;padding-right:28px}.fld input::placeholder{color:var(--faint)}.fld select:hover,.fld input:hover{border-color:#b9c5b5}.fld select:focus,.fld input:focus,.fld textarea:focus{border-color:var(--acc-deep);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.fld small{font-size:var(--t-s);color:var(--mut)}.fld.chk{font-size:var(--t-c);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px}.fld.chk input{height:auto;margin-top:3px}.fld.chk em{margin:2px 0 0;display:block}.chkline{font-size:var(--t-c);color:var(--mut);align-items:flex-start;gap:8px;display:flex}.chkline input{margin-top:3px}.check{font-size:var(--t-c);align-items:center;gap:8px;display:inline-flex}.swatches{flex-wrap:wrap;gap:6px;display:flex}.sw{border-radius:5px;width:24px;height:24px}.sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--canvas), 0 0 0 4px var(--fg)}.pick-seg{border:1px solid var(--line-2);border-radius:var(--r);background:var(--canvas);justify-self:start;gap:2px;padding:2px;display:inline-flex}.pick-seg button{height:24px;color:var(--mut);font-size:var(--t-c);border-radius:4px;padding:0 10px;font-weight:600}.pick-seg button:hover{color:var(--fg);background:var(--hover)}.pick-seg button[aria-pressed=true]{background:var(--acc-soft);color:var(--acc-deep)}.old-prefixes{flex-wrap:wrap;gap:6px;display:flex}.old-prefix{height:var(--h-c);border:1px solid var(--line-2);border-radius:var(--r);font-size:var(--t-c);align-items:center;gap:8px;padding:0 9px;display:inline-flex}.pick-nm{min-width:0;display:grid}.pick-nm small{color:var(--mut);font-size:var(--t-s);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.pick-list .pick-add{color:var(--acc-deep);justify-content:flex-start;font-weight:600}.pick-new-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.draft-state{height:22px;font-size:var(--t-s);color:#6b5a2a;background:#f3efe2;border-radius:4px;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.det.draft .det-sc{padding-top:22px}.det.draft .det-sc>h4{font-size:var(--t-task);letter-spacing:-.02em;font-weight:700;line-height:1.25}.draft-foot{border-top:1px solid var(--line);padding:10px var(--gut) 12px;background:var(--canvas);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.draft-foot .chip{height:var(--h-c);background:var(--canvas);gap:6px;padding:0 4px 0 9px;font-weight:600}.draft-foot .chip select{font:inherit;color:inherit;background:0 0;border:0;outline:none;max-width:15rem;height:24px}.draft-foot .chip-l{color:var(--mut);font-weight:500}.draft-foot .publish{gap:10px;margin-left:auto}.draft-foot .publish kbd{font:600 11px var(--f-b);background:#ffffff2e;border-radius:4px;padding:0 5px;line-height:17px}.draft-foot .err{flex-basis:100%}.draft-foot .pick-pop{top:auto;bottom:calc(100% + 4px)}.contents{display:contents}.login{background:var(--paper);min-height:100dvh;font-family:var(--f-b);color:var(--fg);place-items:center;padding:24px;display:grid}.login-card{background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-o);width:min(23rem,100%);font-size:var(--t-m);gap:14px;padding:28px 28px 22px;display:grid}.login-card .brand-lg{color:var(--chrome);margin-bottom:4px}.login-card .brand-lg .logo{width:auto;height:28px}.login-card h1{font-size:var(--t-page);letter-spacing:-.02em;font-weight:700}.login-card .fld input{height:36px}.login-card>.btn.pri{height:36px;font-size:var(--t-m)}.login-card>.lnk{justify-self:start}.login-card .login-legal{border-top:1px solid var(--line-soft);padding-top:12px}.ntf-acts{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ntf-acts .btn{height:36px;font-size:var(--t-m)}.login-card>p{color:var(--fg-2);line-height:1.5}.app.portal{--chrome:#fff;--chrome-fg:#15241b;--chrome-mut:#5b6b5f;--chrome-line:#e2e8df;--chrome-field:#f5f8f3;--side:#f4f7f1;--side-fg:#15241b;--side-mut:#5b6b5f;--side-act:#e5f2e1;--side-hov:#ebf0e8;--side-line:#e2e8df}.portal .brand{color:var(--fg)}.portal .me:hover,.portal .logout:hover{background:var(--hover);color:var(--fg)}.portal .side{border-right:1px solid var(--line);grid-template-rows:minmax(0,1fr) auto}.portal .side-legal{margin-left:8px}.portal .nav-i[aria-current=page]{color:var(--acc-deep)}.portal .side-hd{padding-top:6px}.p-client{font-weight:600;font-size:var(--t-c);border-left:1px solid var(--line);align-items:center;gap:8px;height:20px;margin-left:4px;padding-left:10px;display:inline-flex}.portal .thead,.portal .row{grid-template-columns:var(--c-num) minmax(0, 1fr) 190px 104px}.portal .work.open .thead,.portal .work.open .row{grid-template-columns:var(--c-num) minmax(0, 1fr) 36px}.tab.hot{color:var(--warm-ink)}.tab.hot .n{background:var(--warm-ink);color:#fff;border-radius:4px;padding:0 5px;font-weight:700;line-height:17px}.p-title{font-size:var(--t-task);letter-spacing:-.02em;font-weight:700;line-height:1.25}.p-fields{font-size:var(--t-c);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:6px 12px;display:grid}.p-fields>span:nth-child(odd){color:var(--mut)}.p-v{align-items:center;gap:7px;font-weight:600;display:inline-flex}.ai-b{background:var(--chrome);color:#ffd84a;border-color:var(--chrome);height:var(--h-c)}.ai-b:hover{background:var(--side)}.toast-a{color:#9ee49d;text-underline-offset:3px;margin-left:6px;font-weight:700;text-decoration:underline}.side-empty{color:var(--side-mut);font-size:var(--t-s);padding:6px 8px}.invite[aria-current=page]{background:var(--side-act);color:#fff}.invite[aria-current=page] svg{color:#fff}.c-name .t-name{flex:0 auto;min-width:0}.c-name .cchip,.c-name .pchip{text-overflow:ellipsis;flex:0 6 auto;min-width:2.2em;max-width:11em;overflow:hidden}.c-name .meta-i,.c-name .draft-pill{flex:none}.app select,.app input,.app textarea{font:inherit;color:inherit}.logo{fill:currentColor;stroke:none;--logo-g:#4cc94a;--logo-amb:#e4a23c;--logo-s:var(--chrome,#0a180f);width:auto;height:22px;display:block}.portal .top .logo,.login-card .logo{--logo-g:#2d9a3d;--logo-amb:#c9861f}.login-card .logo{--logo-s:#fff}.mark-empty{background:var(--side-act);color:var(--side-mut)}.av.has-img{background:var(--line-soft);overflow:hidden}.av img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.btn[disabled],.btn:disabled{opacity:.45}.tb .r{font-size:var(--t-s);color:var(--mut);margin-left:auto}.ph-err{margin:0 var(--gut) 8px}.addrow-err{padding:4px var(--gut) 4px calc(var(--gut) + var(--c-num,84px))}.det-sc h4{font-size:var(--t-task);letter-spacing:-.02em;font-weight:700;line-height:1.25}.sec .chev{color:var(--mut);align-self:center;transition:transform .15s;display:grid}.sec[aria-expanded=false] .chev{transform:rotate(-90deg)}.sec .map{font-family:var(--f-b);font-weight:500;font-size:var(--t-s);color:var(--mut);margin-left:auto}.sec .cdot{border-radius:2px;flex:none;align-self:center;width:10px;height:10px;display:block}.act p,.turn.ai b{color:var(--fg)}.files-h:hover{color:var(--acc-deep)}.f-more{background:var(--hover);width:30px;height:30px;color:var(--mut);box-shadow:inset 0 0 0 1px var(--line);border-radius:4px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.md>div>*+*{margin-top:.6em}.md s,.md del{color:var(--mut)}.md a[data-svc]:before{content:"";vertical-align:-2px;background:var(--svc-c);width:14px;height:14px;-webkit-mask:var(--svc-i) center / contain no-repeat;-webkit-mask:var(--svc-i) center / contain no-repeat;-webkit-mask:var(--svc-i) center / contain no-repeat;-webkit-mask:var(--svc-i) center / contain no-repeat;mask:var(--svc-i) center / contain no-repeat;margin-right:4px;display:inline-block}.md a.lk-chip:before{margin-right:5px}[data-links=plain] a[data-svc]:before{content:none}.pm a:has(.lk-hidden){display:none}.md img,.f-thumb{cursor:zoom-in}.pm img.ProseMirror-selectednode{outline:2px solid var(--acc-deep)}.pm .file-chip{cursor:grab;-webkit-user-select:none;user-select:none}.pm .file-chip.ProseMirror-selectednode{box-shadow:inset 0 0 0 2px var(--acc-deep);background:var(--acc-soft)}.ed-bar[hidden]{display:none}.ed-btn[aria-pressed=true]{background:var(--acc-soft);color:var(--acc-deep)}.ed-btn:disabled{opacity:.35;cursor:default}.ed-btn:disabled:hover{color:var(--mut);background:0 0}.ed-pop{z-index:6;background:var(--canvas);border:1px solid var(--line-2);border-radius:var(--r-o);flex-wrap:wrap;align-items:center;gap:6px;width:min(380px,100%);padding:8px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 1px 2px #0a180f0f,0 12px 28px -12px #0a180f47}.ed-pop[hidden]{display:none}.ed-pop input{min-width:0;height:var(--h-b);border:1px solid var(--line-2);border-radius:var(--r);font-size:var(--t-m);background:var(--canvas);flex:1;padding:0 10px}.ed-pop input:focus{border-color:var(--acc-deep);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.ed-pop .btn[hidden]{display:none}.ed-err{color:var(--hot);font-size:var(--t-s);flex-basis:100%}.ed-err[hidden]{display:none}.pm-drop{background:var(--acc-deep);box-shadow:0 0 0 1px var(--canvas);border-radius:2px}.md .pm.is-drop{outline:2px dashed var(--acc-deep);outline-offset:3px;border-radius:var(--r)}.md .pm.is-drop:after{content:"Iemet failu šeit";color:var(--mut);font-size:var(--t-c);margin-top:6px;display:block}.up-ph{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line);color:var(--mut);font-size:var(--t-c);white-space:nowrap;border-radius:4px;padding:0 7px;display:inline-block}.up-x{color:var(--mut);cursor:pointer;border-radius:4px;margin-left:6px;padding:0 5px;font-size:14px;line-height:1.2}.up-x:hover{background:var(--line);color:var(--fg)}.up-ph.is-saving>span{animation:1.4s ease-in-out infinite up-saving}@keyframes up-saving{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.up-ph.is-saving>span{animation:none}}.slash-menu{z-index:60;background:var(--canvas);border:1px solid var(--line-2);border-radius:var(--r-o);min-width:13rem;font-size:var(--t-m);padding:4px;list-style:none;position:fixed;box-shadow:0 1px 2px #0a180f0f,0 12px 28px -12px #0a180f47}.slash-menu li{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;height:32px;padding:0 8px;display:flex}.slash-menu li[aria-selected=true]{background:var(--hover);box-shadow:inset 2px 0 0 var(--acc-deep)}.slash-menu kbd{color:var(--mut);font:12px ui-monospace,Menlo,monospace}.mention{background:var(--acc-soft);color:var(--acc-deep);white-space:nowrap;border-radius:4px;padding:0 3px;font-weight:600;display:inline}.ProseMirror .mention.ProseMirror-selectednode{outline:2px solid var(--acc-deep);outline-offset:0}.mention-menu{min-width:17rem;max-width:min(24rem,100vw - 32px)}.mention-menu li{gap:12px;height:auto;min-height:36px}.mention-menu .mm-who{align-items:center;gap:8px;min-width:0;display:flex}.mention-menu .mm-who>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mention-menu .mm-meta{font-size:var(--t-s);color:var(--mut);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mention-menu .mm-meta.cl{color:var(--warm-ink)}.fbig{border-radius:var(--r-o);background:var(--canvas);width:min(460px,100vw - 32px);color:var(--fg);border:0;margin:auto;padding:18px 20px 16px;box-shadow:0 24px 60px -20px #0a180f80,0 0 0 1px #0a180f14}.fbig::backdrop{background:#0a180f6b}.fbig-title{font-family:var(--f-d);letter-spacing:-.015em;font-size:18px;font-weight:700}.fbig-lead{font-size:var(--t-m);overflow-wrap:anywhere;margin-top:8px;font-weight:600}.fbig-hint{color:var(--mut);font-size:var(--t-c);margin-top:6px}.fbig-list{gap:4px;margin-top:14px;display:grid}.fbig-item{border:1px solid var(--line-2);border-radius:var(--r);color:var(--fg);align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}.fbig-item:hover{background:var(--hover);border-color:#b9c5b5}.fbig-item:focus-visible{outline:2px solid var(--acc-deep);outline-offset:2px}.fbig-logo{border-radius:var(--r);background:var(--paper);flex:none;place-items:center;width:32px;height:32px;display:grid}.fbig-logo svg{width:20px;height:20px}.fbig-text{min-width:0;display:grid}.fbig-name{font-weight:600;font-size:var(--t-m)}.fbig-note{color:var(--mut);font-size:var(--t-s)}.fbig-go{color:var(--mut);margin-left:auto;font-size:15px}.fbig-foot{justify-content:flex-end;margin-top:16px;display:flex}html:has(dialog.lb[open]){overflow:hidden}.lb{color:#fff;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lb[open]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:64px minmax(0,1fr) 64px;display:grid}.lb::backdrop{background:#080f0af0}.lb-bar{font-size:var(--t-m);grid-column:1/-1;align-items:center;gap:10px;padding:12px 16px;display:flex}.lb-count{color:#ffffffa6;font-variant-numeric:tabular-nums}.lb-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.lb-btn{height:var(--h-b);border-radius:var(--r);color:#fff;font-size:var(--t-c);background:#ffffff1f;flex:none;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.lb-btn:hover,.lb-x:hover,.lb-nav:hover{background:#ffffff3d}.lb-x{color:#fff;cursor:pointer;background:#ffffff1f;border-radius:50%;flex:none;width:32px;height:32px;font-size:22px;line-height:1}.lb-stage{grid-area:2/2;place-items:center;min-height:0;padding-bottom:24px;display:grid}.lb-img{object-fit:contain;background:var(--canvas);border-radius:4px;max-width:100%;max-height:calc(100dvh - 96px);box-shadow:0 24px 60px #00000080}.lb-nav{color:#fff;cursor:pointer;background:#ffffff1f;border-radius:50%;grid-row:2;place-self:center;place-items:center;width:44px;height:44px;display:grid}.lb-nav[hidden]{display:none}.lb-nav.prev{grid-column:1}.lb-nav.next{grid-column:3}.lb-nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.lb :focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (width<=560px){.lb[open]{grid-template-columns:44px minmax(0,1fr) 44px}.lb-tab{display:none}.lb-nav{width:36px;height:36px}}.pick-hint b{color:var(--acc-deep)}.pick-list button[disabled]{opacity:.55;cursor:default}.pick-list button:focus-visible{background:var(--hover)}.pick-pop .btn{justify-self:end}.pick-pop.wide{width:340px;max-width:calc(100vw - 32px)}.fld-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fld select.need{background-color:#fffaf0;border-color:#d9a441}.fld small.warn{color:var(--warm-ink);background:0 0;padding:0;font-weight:500}.panel-h{gap:4px;max-width:68ch;display:grid}.panel-h p{color:var(--mut);font-size:var(--t-c)}.add-row{flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.add-row input{height:var(--h-b);border:1px solid var(--line-2);border-radius:var(--r);font-size:var(--t-m);min-width:0;padding:0 10px}.sel{appearance:none;height:var(--h-c);border:1px solid var(--line-2);background:var(--canvas) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%235b6b5f' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 6px center / 14px;border-radius:var(--r);font-size:var(--t-c);max-width:100%;padding:0 26px 0 9px;font-weight:600}.sel:hover{border-color:#b9c5b5}.sel.date{background-image:none;padding-right:9px}.st-tbl{max-width:46rem;display:grid}.st-h,.st-r{grid-template-columns:22px minmax(0,1fr) 10rem 5.5rem 4.5rem 28px;align-items:center;gap:12px;display:grid}.st-h{font-size:var(--t-s);color:var(--mut);border-bottom:1px solid var(--line);padding-bottom:6px}.st-r{border-bottom:1px solid var(--line-soft);background:var(--canvas);min-height:38px}.st-r .grip{color:var(--faint);cursor:grab;display:grid}.st-r input[type=text]{height:var(--h-c);border-radius:var(--r);background:0 0;border:1px solid #0000;min-width:0;padding:0 8px;font-weight:600}.st-r input[type=text]:hover{border-color:var(--line)}.st-r input[type=text]:focus{border-color:var(--acc-deep);background:var(--canvas);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.st-r .ret{font-size:var(--t-s);color:var(--mut);align-items:center;gap:6px;display:inline-flex}.st-r .ret input{accent-color:var(--acc-deep)}.num{font-variant-numeric:tabular-nums;color:var(--mut);text-align:right}.tpl{font-size:var(--t-c);color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.toast-i{display:flex}.toast.is-warn svg{color:#f5b14c}.portal .toast{background:var(--ink,#0a180f);color:#fff}.login-legal{font-size:var(--t-s)}.legal{background:var(--paper);min-height:100dvh;font-family:var(--f-b);color:var(--fg);padding:32px 16px}.legal-card{background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-o);width:min(46rem,100%);font-size:var(--t-m);gap:12px;margin:0 auto;padding:32px;line-height:1.6;display:grid}.legal-card .brand-lg{color:var(--chrome)}.legal-card .brand-lg .logo{height:28px}.legal-card .legal-lang{font-size:var(--t-c);justify-self:end;margin-top:-40px}.legal-card h1{font-size:var(--t-page);letter-spacing:-.02em;font-weight:700}.legal-card h2{letter-spacing:-.01em;margin-top:14px;font-size:16px;font-weight:700}.legal-card a{color:var(--acc-deep);text-decoration:underline;-webkit-text-decoration-color:var(--acc-line);-webkit-text-decoration-color:var(--acc-line);-webkit-text-decoration-color:var(--acc-line);text-decoration-color:var(--acc-line);text-underline-offset:3px}.legal-card a:hover{text-decoration-color:currentColor}.legal-card ul{gap:6px;padding-left:20px;list-style:outside;display:grid}.legal-card table{border-collapse:collapse;width:100%;font-size:var(--t-c)}.legal-card th,.legal-card td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:8px 10px}.legal-card th{color:var(--mut);font-weight:600}.legal-card code{font-size:var(--t-s);background:var(--paper);border-radius:4px;padding:1px 5px}@media (width<=600px){.legal-card{padding:20px}.legal-card .legal-lang{margin-top:0}.legal-card table,.legal-card tbody,.legal-card tr,.legal-card td{display:block}.legal-card thead{display:none}.legal-card tr{border-bottom:1px solid var(--line);padding:6px 0}.legal-card td{border:0;padding:2px 0}}.req-h{font-family:var(--f-d);font-size:15px;font-weight:700}.req-ed{border:1px solid var(--line-2);border-radius:var(--r);min-height:9em;margin:0;padding:6px 10px}.req-ed:focus-within{border-color:var(--acc-deep);box-shadow:0 0 0 3px var(--acc-soft)}.portal-req .fld input{font-size:15px}.req-ai{font-size:var(--t-c);align-items:center;gap:8px;display:inline-flex}.req-ai input{accent-color:var(--acc-deep)}.portal .side-hd button:hover{color:var(--fg)}.run-card{border:1px solid var(--line);border-radius:var(--r);margin:4px 0;overflow:hidden}.run-card .run-h{background:var(--paper);font-size:var(--t-c);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.run-card .run-meta{color:var(--mut);font-size:var(--t-s);margin-left:auto}.run-card.working .run-h b:after{content:"";background:var(--acc);vertical-align:1px;border-radius:99px;width:7px;height:7px;margin-left:6px;animation:1.4s ease-in-out infinite run-pulse;display:inline-block}@keyframes run-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.run-card.working .run-h b:after{animation:none}}.run-steps{font-size:var(--t-s);color:var(--mut);gap:2px;margin:0;padding:6px 12px 8px 32px;list-style:decimal;display:grid}.agent-note{border:1px solid var(--chrome);border-radius:var(--r);background:var(--paper);margin:4px 0}.agent-note>summary{cursor:pointer;background:var(--chrome);color:var(--chrome-fg);border-radius:5px;gap:2px;padding:7px 10px;list-style:none;display:grid}.agent-note[open]>summary{border-radius:5px 5px 0 0}.agent-note>summary::-webkit-details-marker{display:none}.agent-note .an-h{font-size:var(--t-c);align-items:center;gap:8px;display:flex}.agent-note .an-meta{color:var(--chrome-mut);font-size:var(--t-s)}.agent-note .an-peek{font-size:var(--t-s);color:#cfe0d2}.agent-note[open] .an-peek{display:none}.agent-note>.md{border:0;min-height:0;margin:0;padding:8px 12px 10px}@media (width<=760px){.app.portal{grid-template-rows:48px auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0}.portal .side{border-right:0;border-bottom:1px solid var(--line);padding:6px 8px}.portal .side-in{gap:4px;display:flex;overflow-x:auto}.portal .side-hd,.portal .side-legal{display:none}.portal .nav-i{flex:none;width:auto}.portal .top-r .me>span:last-child,.portal .p-client,.portal .ph .resp{display:none}.portal .thead,.portal .row{grid-template-columns:minmax(0,1fr) 36px}.portal .c-due,.portal .th-due,.portal .who-name,.portal .c-num,.portal .th-num{display:none}.portal .work.open{grid-template-columns:minmax(0,1fr)}.portal .work.open .list{display:none}.portal .det-sc{padding:14px 16px 18px}.portal{--gut:16px}.team-row{grid-template-columns:1fr}}.md a[href^="/files/"]:not(:has(img)):hover{background:var(--hover)}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-ml-px{margin-left:-1px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-gray-300{border-color:var(--color-gray-300)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-paper{background-color:var(--color-paper)}.bg-white{background-color:var(--color-white)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.font-sans{font-family:var(--font-sans)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-muted{color:var(--color-muted)}.text-text{color:var(--color-text)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media (width>=40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media (hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
