*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*
 ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
 */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-left-2{left:-.5rem}.-left-24{left:-6rem}.-left-3{left:-.75rem}.-left-4{left:-1rem}.-left-\[1\.35rem\]{left:-1.35rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-2{right:-.5rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-auto{right:auto}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[50\%\]{top:50%}.top-auto{top:auto}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.order-2{order:2}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.-m-1{margin:-.25rem}.m-0{margin:0}.m-2{margin:.5rem}.\!mx-0{margin-left:0!important;margin-right:0!important}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mb-0{margin-bottom:0!important}.\!mt-0{margin-top:0!important}.-mb-px{margin-bottom:-1px}.-ml-2{margin-left:-.5rem}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-\[4\.75rem\]{margin-left:4.75rem}.ml-\[var\(--sidebar-width\2c 4rem\)\]{margin-left:var(--sidebar-width,4rem)}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!h-9{height:2.25rem!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-\[40vh\]{height:40vh}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[60vh\]{height:60vh}.h-\[70vh\]{height:70vh}.h-\[calc\(100\%-3rem\)\]{height:calc(100% - 3rem)}.h-\[calc\(var\(--sidebar-vh\2c 100svh\)-200px\)\]{height:calc(var(--sidebar-vh,100svh) - 200px)}.h-\[var\(--sidebar-vh\2c 100svh\)\]{height:var(--sidebar-vh,100svh)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-20{max-height:5rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[600px\]{max-height:600px}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[800px\]{max-height:800px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(90vh-80px\)\]{max-height:calc(90vh - 80px)}.max-h-\[min\(26rem\2c 52vh\)\]{max-height:min(26rem,52vh)}.max-h-\[min\(60vh\2c 28rem\)\]{max-height:min(60vh,28rem)}.max-h-\[min\(60vh\2c 440px\)\]{max-height:min(60vh,440px)}.max-h-\[min\(90vh\2c 880px\)\]{max-height:min(90vh,880px)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[24px\]{min-height:24px}.min-h-\[28px\]{min-height:28px}.min-h-\[2px\]{min-height:2px}.min-h-\[300px\]{min-height:300px}.min-h-\[420px\]{min-height:420px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[600px\]{min-height:600px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[calc\(var\(--sidebar-vh\2c 100svh\)-4rem\)\]{min-height:calc(var(--sidebar-vh,100svh) - 4rem)}.min-h-\[min\(280px\2c 50vh\)\]{min-height:min(280px,50vh)}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.\!w-9{width:2.25rem!important}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[10\%\]{width:10%}.w-\[12\%\]{width:12%}.w-\[14px\]{width:14px}.w-\[15\%\]{width:15%}.w-\[18px\]{width:18px}.w-\[272px\]{width:272px}.w-\[300px\]{width:300px}.w-\[8\%\]{width:8%}.w-\[95vw\]{width:95vw}.w-\[min\(100vw-2rem\2c 18rem\)\]{width:min(100vw - 2rem,18rem)}.w-\[min\(100vw-2rem\2c 20rem\)\]{width:min(100vw - 2rem,20rem)}.w-\[min\(100vw-2rem\2c 22rem\)\]{width:min(100vw - 2rem,22rem)}.w-\[min\(400px\2c calc\(100vw-2rem\)\)\]{width:min(400px,calc(100vw - 2rem))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-60{min-width:15rem}.min-w-64{min-width:16rem}.min-w-80{min-width:20rem}.min-w-\[1000px\]{min-width:1000px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[40px\]{min-width:40px}.min-w-\[4rem\]{min-width:4rem}.min-w-\[60px\]{min-width:60px}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[120px\]{max-width:120px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[480px\]{max-width:480px}.max-w-\[55\%\]{max-width:55%}.max-w-\[60\%\]{max-width:60%}.max-w-\[600px\]{max-width:600px}.max-w-\[80\%\]{max-width:80%}.max-w-\[840px\]{max-width:840px}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[9rem\]{max-width:9rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-2{--tw-translate-y:-0.5rem}.-translate-y-2,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-6,.translate-x-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.-rotate-90,.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-se-resize{cursor:se-resize}.cursor-text{cursor:text}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-8{scroll-margin-top:2rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-3{-moz-columns:3;column-count:3}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-amber-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 243 199/var(--tw-divide-opacity,1))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border)/.4)}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(31 41 55/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-retreat-lg{border-radius:1.5rem}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:1rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-tl-lg{border-top-left-radius:var(--radius)}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[hsl\(263_70\%_50\%\/0\.35\)\]{border-color:rgba(107,38,217,.35)}.border-\[hsl\(var\(--border-1\)\)\]{border-color:hsl(var(--border-1))}.border-\[hsl\(var\(--brand-orange\)\/0\.35\)\]{border-color:hsl(var(--brand-orange)/.35)}.border-\[hsl\(var\(--fg-3\)\)\]{border-color:hsl(var(--fg-3))}.border-\[hsl\(var\(--lavender\)\)\]{border-color:hsl(var(--lavender))}.border-\[hsl\(var\(--lavender\)\/0\.6\)\]{border-color:hsl(var(--lavender)/.6)}.border-\[hsl\(var\(--primary\)\/0\.2\)\]{border-color:hsl(var(--primary)/.2)}.border-\[hsl\(var\(--shared-accent\)\)\]{border-color:hsl(var(--shared-accent))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-200\/70{border-color:hsla(48,97%,77%,.7)}.border-amber-200\/80{border-color:hsla(48,97%,77%,.8)}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/20{border-color:rgba(245,158,11,.2)}.border-amber-500\/30{border-color:rgba(245,158,11,.3)}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-200\/60{border-color:rgba(191,219,254,.6)}.border-blue-200\/80{border-color:rgba(191,219,254,.8)}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500\/15{border-color:rgba(59,130,246,.15)}.border-blue-500\/30{border-color:rgba(59,130,246,.3)}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-border{border-color:hsl(var(--border))}.border-border\/40{border-color:hsl(var(--border)/.4)}.border-border\/50{border-color:hsl(var(--border)/.5)}.border-border\/60{border-color:hsl(var(--border)/.6)}.border-border\/70{border-color:hsl(var(--border)/.7)}.border-current{border-color:currentColor}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.border-destructive\/20{border-color:hsl(var(--destructive)/.2)}.border-destructive\/30{border-color:hsl(var(--destructive)/.3)}.border-destructive\/40{border-color:hsl(var(--destructive)/.4)}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/80{border-color:rgba(167,243,208,.8)}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/15{border-color:rgba(16,185,129,.15)}.border-emerald-500\/20{border-color:rgba(16,185,129,.2)}.border-emerald-500\/30{border-color:rgba(16,185,129,.3)}.border-emerald-500\/40{border-color:rgba(16,185,129,.4)}.border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/60{border-color:rgba(229,231,235,.6)}.border-gray-200\/80{border-color:rgba(229,231,235,.8)}.border-gray-200\/90{border-color:rgba(229,231,235,.9)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-info{border-color:hsl(var(--info))}.border-info\/20{border-color:hsl(var(--info)/.2)}.border-info\/30{border-color:hsl(var(--info)/.3)}.border-input{border-color:hsl(var(--input))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-orange-400\/40{border-color:rgba(251,146,60,.4)}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-orange-500\/20{border-color:rgba(249,115,22,.2)}.border-pink-200{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity,1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary)/.2)}.border-primary\/25{border-color:hsl(var(--primary)/.25)}.border-primary\/30{border-color:hsl(var(--primary)/.3)}.border-primary\/40{border-color:hsl(var(--primary)/.4)}.border-primary\/50{border-color:hsl(var(--primary)/.5)}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-purple-600{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-200\/80{border-color:hsla(0,96%,89%,.8)}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-500\/20{border-color:rgba(244,63,94,.2)}.border-rose-500\/30{border-color:rgba(244,63,94,.3)}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/80{border-color:rgba(226,232,240,.8)}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-teal-200{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-teal-200\/80{border-color:rgba(153,246,228,.8)}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity,1))}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-200\/80{border-color:rgba(221,214,254,.8)}.border-violet-500\/15{border-color:rgba(139,92,246,.15)}.border-violet-600{--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity,1))}.border-warning\/20{border-color:hsl(var(--warning)/.2)}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-yellow-500\/50{border-color:rgba(234,179,8,.5)}.border-yellow-700{--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}.border-b-gray-200{--tw-border-opacity:1;border-bottom-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-b-transparent{border-bottom-color:transparent}.border-l-blue-300{--tw-border-opacity:1;border-left-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-l-gray-400{--tw-border-opacity:1;border-left-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-l-green-500{--tw-border-opacity:1;border-left-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-l-red-500{--tw-border-opacity:1;border-left-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-l-yellow-500{--tw-border-opacity:1;border-left-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-r-gray-200{--tw-border-opacity:1;border-right-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-r-transparent{border-right-color:transparent}.border-t-blue-600{--tw-border-opacity:1;border-top-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-t-gray-200{--tw-border-opacity:1;border-top-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-transparent{border-top-color:transparent}.bg-\[hsl\(var\(--bg-surface\)\)\]{background-color:hsl(var(--bg-surface))}.bg-\[hsl\(var\(--lavender\)\)\]{background-color:hsl(var(--lavender))}.bg-\[hsl\(var\(--lavender-tint\)\)\]{background-color:hsl(var(--lavender-tint))}.bg-\[hsl\(var\(--primary\)\/0\.05\)\]{background-color:hsl(var(--primary)/.05)}.bg-\[hsl\(var\(--primary\)\/0\.06\)\]{background-color:hsl(var(--primary)/.06)}.bg-\[hsl\(var\(--primary\)\/0\.10\)\]{background-color:hsl(var(--primary)/.1)}.bg-\[hsl\(var\(--shared-bg\)\)\]{background-color:hsl(var(--shared-bg))}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/50{background-color:hsl(var(--accent)/.5)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-100\/50{background-color:hsla(48,96%,89%,.5)}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/30{background-color:rgba(255,251,235,.3)}.bg-amber-50\/50{background-color:rgba(255,251,235,.5)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:rgba(245,158,11,.1)}.bg-amber-500\/5{background-color:rgba(245,158,11,.05)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-background{background-color:hsl(var(--background))}.bg-background\/50{background-color:hsl(var(--background)/.5)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-black\/70{background-color:rgba(0,0,0,.7)}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/50{background-color:rgba(239,246,255,.5)}.bg-blue-50\/90{background-color:rgba(239,246,255,.9)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:rgba(59,130,246,.1)}.bg-blue-500\/20{background-color:rgba(59,130,246,.2)}.bg-blue-500\/5{background-color:rgba(59,130,246,.05)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-canvas{background-color:hsl(var(--bg-canvas))}.bg-card{background-color:hsl(var(--card))}.bg-card\/80{background-color:hsl(var(--card)/.8)}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive)/.1)}.bg-destructive\/5{background-color:hsl(var(--destructive)/.05)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:rgba(16,185,129,.1)}.bg-emerald-500\/5{background-color:rgba(16,185,129,.05)}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-200\/50{background-color:rgba(229,231,235,.5)}.bg-gray-200\/80{background-color:rgba(229,231,235,.8)}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/50{background-color:rgba(249,250,251,.5)}.bg-gray-50\/80{background-color:rgba(249,250,251,.8)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-800\/50{background-color:rgba(31,41,55,.5)}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:rgba(34,197,94,.1)}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-500\/10{background-color:rgba(99,102,241,.1)}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-info\/10{background-color:hsl(var(--info)/.1)}.bg-info\/15{background-color:hsl(var(--info)/.15)}.bg-info\/5{background-color:hsl(var(--info)/.05)}.bg-lavender\/20{background-color:hsl(var(--lavender)/.2)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground)/.3)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground)/.5)}.bg-muted\/10{background-color:hsl(var(--muted)/.1)}.bg-muted\/15{background-color:hsl(var(--muted)/.15)}.bg-muted\/20{background-color:hsl(var(--muted)/.2)}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/40{background-color:hsl(var(--muted)/.4)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-muted\/60{background-color:hsl(var(--muted)/.6)}.bg-muted\/70{background-color:hsl(var(--muted)/.7)}.bg-muted\/80{background-color:hsl(var(--muted)/.8)}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-50\/50{background-color:rgba(255,247,237,.5)}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-500\/10{background-color:rgba(249,115,22,.1)}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/20{background-color:hsl(var(--primary-foreground)/.2)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-primary\/15{background-color:hsl(var(--primary)/.15)}.bg-primary\/20{background-color:hsl(var(--primary)/.2)}.bg-primary\/5{background-color:hsl(var(--primary)/.05)}.bg-primary\/60{background-color:hsl(var(--primary)/.6)}.bg-primary\/70{background-color:hsl(var(--primary)/.7)}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-50\/50{background-color:rgba(250,245,255,.5)}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-500\/5{background-color:rgba(168,85,247,.05)}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/20{background-color:rgba(239,68,68,.2)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-900\/20{background-color:rgba(127,29,29,.2)}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:rgba(244,63,94,.1)}.bg-sage\/15{background-color:hsl(var(--sage)/.15)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/60{background-color:rgba(2,6,23,.6)}.bg-surface{background-color:hsl(var(--bg-surface))}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-500\/10{background-color:rgba(139,92,246,.1)}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-warning\/10{background-color:hsl(var(--warning)/.1)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-500\/10{background-color:rgba(234,179,8,.1)}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.bg-yellow-700{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.bg-zinc-200{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-\[url\(\'data\:image\/svg\+xml\;charset\=US-ASCII\2c \%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20width\%3D\%22292\.4\%22\%20height\%3D\%22292\.4\%22\%3E\%3Cpath\%20fill\%3D\%22\%239CA3AF\%22\%20d\%3D\%22M287\%2069\.4a17\.6\%2017\.6\%200\%200\%200-13-5\.4H18\.4c-5\%200-9\.3\%201\.8-12\.9\%205\.4A17\.6\%2017\.6\%200\%200\%200\%200\%2082\.2c0\%205\%201\.8\%209\.3\%205\.4\%2012\.9l128\%20127\.9c3\.6\%203\.6\%207\.8\%205\.4\%2012\.8\%205\.4s9\.2-1\.8\%2012\.8-5\.4L287\%2095c3\.5-3\.5\%205\.4-7\.8\%205\.4-12\.8\%200-5-1\.9-9\.2-5\.5-12\.8z\%22\%2F\%3E\%3C\%2Fsvg\%3E\'\)\]{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%239CA3AF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E")}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from:#ecfeff var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,254,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-50{--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,253,244,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,197,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,247,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from:#faf5ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(250,245,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:rgba(147,51,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-50{--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,86%,97%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-yellow-500{--tw-gradient-to:rgba(234,179,8,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#eab308 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-amber-100{--tw-gradient-to:#fef3c7 var(--tw-gradient-to-position)}.to-blue-100{--tw-gradient-to:#dbeafe var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-cyan-100{--tw-gradient-to:#cffafe var(--tw-gradient-to-position)}.to-cyan-50{--tw-gradient-to:#ecfeff var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to:#ecfdf5 var(--tw-gradient-to-position)}.to-green-100{--tw-gradient-to:#dcfce7 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-orange-100{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}.to-orange-50{--tw-gradient-to:#fff7ed var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to:#fdf2f8 var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to:#f3e8ff var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-red-100{--tw-gradient-to:#fee2e2 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to:#f1f5f9 var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.to-yellow-50{--tw-gradient-to:#fefce8 var(--tw-gradient-to-position)}.bg-\[length\:10px_10px\]{background-size:10px 10px}.bg-\[position\:right_1rem_center\]{background-position:right 1rem center}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.fill-red-500{fill:#ef4444}.fill-yellow-500{fill:#eab308}.stroke-\[2\.5px\]{stroke-width:2.5px}.stroke-\[2px\]{stroke-width:2px}.stroke-\[3\]{stroke-width:3}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.\!pl-3{padding-left:.75rem!important}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-9{padding-bottom:2.25rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.\!font-satoshi{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important}.font-body,.font-display{font-family:var(--font-dm-sans),var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif}.font-mono{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-satoshi{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.font-ui{font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.9em\]{font-size:.9em}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[1rem\]{font-size:1rem}.text-\[28px\]{font-size:28px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[700\]{font-weight:700}.font-\[800\]{font-weight:800}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.leading-4{line-height:1rem}.leading-\[1\.6\]{line-height:1.6}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0f172a\]{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-\[hsl\(263_70\%_50\%\)\]{--tw-text-opacity:1;color:hsl(263 70% 50%/var(--tw-text-opacity,1))}.text-\[hsl\(var\(--brand-orange\)\)\]{color:hsl(var(--brand-orange))}.text-\[hsl\(var\(--fg-1\)\)\]{color:hsl(var(--fg-1))}.text-\[hsl\(var\(--fg-2\)\)\]{color:hsl(var(--fg-2))}.text-\[hsl\(var\(--fg-3\)\)\]{color:hsl(var(--fg-3))}.text-\[hsl\(var\(--lavender\)\)\]{color:hsl(var(--lavender))}.text-\[hsl\(var\(--primary\)\)\]{color:hsl(var(--primary))}.text-\[hsl\(var\(--warning\)\)\]{color:hsl(var(--warning))}.text-\[var\(--fg-1\)\]{color:var(--fg-1)}.text-\[var\(--fg-3\)\]{color:var(--fg-3)}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-700\/80{color:rgba(180,83,9,.8)}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-800\/80{color:rgba(146,64,14,.8)}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-background{color:hsl(var(--background))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-brand{color:hsl(var(--brand-orange))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-800\/80{color:rgba(6,95,70,.8)}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/60{color:hsl(var(--foreground)/.6)}.text-foreground\/80{color:hsl(var(--foreground)/.8)}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-info{color:hsl(var(--info))}.text-inherit{color:inherit}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/40{color:hsl(var(--muted-foreground)/.4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground)/.5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground)/.6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground)/.7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground)/.8)}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-orange-800\/80{color:rgba(154,52,18,.8)}.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.text-pink-700{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/70{color:hsl(var(--primary)/.7)}.text-primary\/80{color:hsl(var(--primary)/.8)}.text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800\/80{color:rgba(159,18,57,.8)}.text-sage{color:hsl(var(--sage))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-50{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-violet-950{--tw-text-opacity:1;color:rgb(46 16 101/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-red-400{text-decoration-color:#f87171}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-400\/80::-moz-placeholder{color:rgba(156,163,175,.8)}.placeholder-gray-400\/80::placeholder{color:rgba(156,163,175,.8)}.accent-primary{accent-color:hsl(var(--primary))}.accent-rose-500{accent-color:#f43f5e}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_1px_2px_hsl\(0_0\%_0\%\/0\.06\)\]{--tw-shadow:0 1px 2px rgba(0,0,0,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_hsl\(0_0\%_0\%\/0\.06\)\],.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0 1px 3px rgba(0,0,0,.05);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4,.ring-8{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-background{--tw-ring-color:hsl(var(--background))}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity,1))}.ring-blue-50\/50{--tw-ring-color:rgba(239,246,255,.5)}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-green-50\/50{--tw-ring-color:rgba(240,253,244,.5)}.ring-orange-50\/50{--tw-ring-color:rgba(255,247,237,.5)}.ring-primary{--tw-ring-color:hsl(var(--primary))}.ring-primary\/10{--tw-ring-color:hsl(var(--primary)/0.1)}.ring-primary\/20{--tw-ring-color:hsl(var(--primary)/0.2)}.ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgb(233 213 255/var(--tw-ring-opacity,1))}.ring-purple-50\/50{--tw-ring-color:rgba(250,245,255,.5)}.ring-red-300\/70{--tw-ring-color:hsla(0,94%,82%,.7)}.ring-red-50\/50{--tw-ring-color:hsla(0,86%,97%,.5)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-opacity-5{--tw-ring-opacity:0.05}.ring-opacity-50{--tw-ring-opacity:0.5}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.\!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)!important}.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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.rolling-message{display:inline-flex;align-items:center;transition:opacity .2s ease,transform .2s ease}.rolling-message--in{opacity:1;transform:translateY(0)}.rolling-message--out{opacity:0;transform:translateY(4px)}.chat-origin-badge{display:inline-flex;align-items:center;padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;background-color:hsl(var(--muted));color:hsl(var(--fg-2))}.chat-origin-badge[data-origin=analyzer]{background-color:rgba(124,59,237,.12);color:#5a2bab}.chat-origin-badge[data-origin=clm]{background-color:rgba(13,162,231,.12);color:#1c739c}.chat-origin-badge[data-origin=universal]{background-color:rgba(22,162,73,.12);color:#297a47}.share-dialog-base-access{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted));padding:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.share-dialog-base-access.p-6,.clm-doc-detail-page .bg-card.rounded-xl.share-dialog-base-access.border-border.p-6{padding:1rem}}.page-topbar-right :is(button,a).border-input.share-dialog-base-access{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.share-dialog-section-label{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .share-dialog-section-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .share-dialog-section-label{text-align:center}.share-dialog-description{margin-top:.75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .share-dialog-description.flex{flex-wrap:wrap;gap:.5rem}}.share-dialog-field-label{margin-bottom:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .share-dialog-field-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.share-dialog-link-limits{margin-top:.5rem}.share-card-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.share-card-row.p-6,.clm-doc-detail-page .bg-card.rounded-xl.share-card-row.border-border.p-6,.clm-doc-detail-page .share-card-row.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.share-card-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.share-card-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .share-card-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.share-card-row.gap-1>button,.document-detail-topbar-actions .share-card-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.share-card-row:hover{background-color:hsl(var(--accent))}.share-card-row:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .share-card-row:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.share-card-row-avatar-user{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--primary)/.15)}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.share-card-row-avatar-user{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.share-card-row-avatar-user.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .share-card-row-avatar-user.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.share-card-row-avatar-user.gap-1>button,.document-detail-topbar-actions .share-card-row-avatar-user.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.share-card-row-avatar-user:is(.dark *){background-color:hsl(var(--primary)/.25)}.share-card-row-avatar-team{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--primary)/.15)}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.share-card-row-avatar-team{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.share-card-row-avatar-team.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .share-card-row-avatar-team.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.share-card-row-avatar-team.gap-1>button,.document-detail-topbar-actions .share-card-row-avatar-team.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.share-card-row-avatar-team:is(.dark *){background-color:hsl(var(--primary)/.25)}.share-card-row-body{min-width:0;flex:1 1 0%}.share-card-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .share-card-row-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .share-card-row-title{text-align:center}.share-card-row-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.share-search-results{max-height:12rem;overflow-y:auto;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.share-search-results.p-6,.clm-doc-detail-page .bg-card.rounded-xl.share-search-results.border-border.p-6,.clm-doc-detail-page .share-search-results.rounded-xl.border.border-border.p-6{padding:1rem}}.share-search-result-item{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.25rem;padding:.5rem;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.share-search-result-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.share-search-result-item.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .share-search-result-item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.share-search-result-item.gap-1>button,.document-detail-topbar-actions .share-search-result-item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.share-search-result-item:hover{background-color:hsl(var(--accent))}.share-search-result-item:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .share-search-result-item:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.share-search-result-item:disabled{cursor:not-allowed;opacity:.5}.share-dialog-actions{display:flex;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border));padding-top:.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.share-dialog-actions.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.share-dialog-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .share-dialog-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .share-dialog-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.shares-hub-empty{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:2rem;text-align:center}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.shares-hub-empty.p-6,.clm-doc-detail-page .bg-card.rounded-xl.shares-hub-empty.border-border.p-6,.clm-doc-detail-page .bg-card.shares-hub-empty.border.border-border.p-6,.clm-doc-detail-page .shares-hub-empty.rounded-xl.border.border-border.p-6{padding:1rem}}.shares-hub-row{display:flex;align-items:center;gap:1rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.shares-hub-row.p-6,.clm-doc-detail-page .bg-card.rounded-xl.shares-hub-row.border-border.p-6,.clm-doc-detail-page .bg-card.shares-hub-row.border.border-border.p-6,.clm-doc-detail-page .shares-hub-row.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.shares-hub-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.shares-hub-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .shares-hub-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.shares-hub-row.gap-1>button,.document-detail-topbar-actions .shares-hub-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.shares-hub-row:hover{background-color:hsl(var(--accent))}.shares-hub-row:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .shares-hub-row:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.shares-hub-row-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:hsl(var(--muted))}@media (max-width:1023px){.clm-partner-records-list-section>.shares-hub-row-icon,.clm-partner-settings-panel>.shares-hub-row-icon{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.shares-hub-row-icon{flex-wrap:wrap;gap:.5rem}}.page-topbar-right :is(button,a).border-input.shares-hub-row-icon{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}@media (max-width:1023px){.document-detail-topbar-actions .flex.shares-hub-row-icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .shares-hub-row-icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.shares-hub-row-icon.gap-1>button,.document-detail-topbar-actions .shares-hub-row-icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.shares-hub-row--outbound:hover{background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .shares-hub-row--outbound:hover.rounded-xl.border.border-border.p-6{padding:1rem}}.shares-hub-row--inactive{opacity:.7}.shares-hub-actions-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border));padding:.75rem 1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.shares-hub-actions-bar.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .shares-hub-actions-bar{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.shares-hub-actions-bar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.shares-hub-actions-bar.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .shares-hub-actions-bar.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.shares-hub-actions-bar.gap-1>button,.document-detail-topbar-actions .shares-hub-actions-bar.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.shares-hub-outbound-card{overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.shares-hub-outbound-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.shares-hub-outbound-card.border-border.p-6,.clm-doc-detail-page .bg-card.shares-hub-outbound-card.border.border-border.p-6,.clm-doc-detail-page .shares-hub-outbound-card.rounded-xl.border.border-border.p-6{padding:1rem}}.shares-hub-outbound-card .shares-hub-row{border-radius:0;border-width:0}.shares-hub-audit{border-top-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.2);padding:.75rem 1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.shares-hub-audit.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .shares-hub-audit{padding-left:.75rem;padding-right:.75rem}}.shares-hub-audit__title{margin:0 0 .5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.shares-hub-audit__empty{margin:0;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .shares-hub-audit__empty{text-align:center}.shares-hub-audit__list{margin:0;list-style-type:none}.shares-hub-audit__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.shares-hub-audit__list{padding:0}.shares-hub-audit__row{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.shares-hub-audit__row{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .shares-hub-audit__row{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.shares-hub-audit__row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .shares-hub-audit__row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.shares-hub-audit__row.gap-1>button,.document-detail-topbar-actions .shares-hub-audit__row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.shares-hub-audit__viewer{font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .shares-hub-audit__viewer{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.shares-hub-audit__sep,.shares-hub-audit__time{color:hsl(var(--muted-foreground))}.public-share-collection-doc-row{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.public-share-collection-doc-row.p-6,.clm-doc-detail-page .bg-card.rounded-xl.public-share-collection-doc-row.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.public-share-collection-doc-row{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .public-share-collection-doc-row{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.public-share-collection-doc-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .public-share-collection-doc-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.public-share-collection-doc-row.gap-1>button,.document-detail-topbar-actions .public-share-collection-doc-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.public-share-collection-doc-row:hover{border-color:hsl(var(--primary)/.3);background-color:hsl(var(--accent))}.public-share-collection-doc-row:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .public-share-collection-doc-row:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.public-share-collection-doc-title{font-size:1rem;line-height:1.5rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .public-share-collection-doc-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.public-share-collection-back{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.public-share-collection-back,.clm-partner-settings-panel>.public-share-collection-back{flex-shrink:0}}.bulk-dialog-content{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground))}.bulk-dialog-title{display:flex;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.bulk-dialog-title{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .bulk-dialog-title.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.bulk-dialog-title.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-dialog-title.items-center.gap-1>button,.document-detail-topbar-actions .flex.bulk-dialog-title.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-dialog-title-red{display:flex;align-items:center;gap:.5rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.bulk-dialog-title-red{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .bulk-dialog-title-red.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.bulk-dialog-title-red.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-dialog-title-red.items-center.gap-1>button,.document-detail-topbar-actions .flex.bulk-dialog-title-red.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-dialog-title-red:is(.dark *){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.bulk-dialog-title-amber{display:flex;align-items:center;gap:.5rem;--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.bulk-dialog-title-amber{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .bulk-dialog-title-amber.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.bulk-dialog-title-amber.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-dialog-title-amber.items-center.gap-1>button,.document-detail-topbar-actions .flex.bulk-dialog-title-amber.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-dialog-title-amber:is(.dark *){--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.bulk-dialog-title-green{display:flex;align-items:center;gap:.5rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.bulk-dialog-title-green{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .bulk-dialog-title-green.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.bulk-dialog-title-green.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-dialog-title-green.items-center.gap-1>button,.document-detail-topbar-actions .flex.bulk-dialog-title-green.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-dialog-title-green:is(.dark *){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.bulk-dialog-description{color:hsl(var(--muted-foreground))}.bulk-result-label-success{font-weight:500;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .bulk-result-label-success{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.bulk-result-label-success:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.bulk-result-number-success{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.bulk-result-number-success:is(.dark *){--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.bulk-result-label-neutral{font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .bulk-result-label-neutral{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.bulk-result-number-neutral{font-size:1.5rem;line-height:2rem;font-weight:700;color:hsl(var(--foreground))}.bulk-result-label-danger{font-weight:500;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .bulk-result-label-danger{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.bulk-result-label-danger:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.bulk-result-number-danger{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.bulk-result-number-danger:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.bulk-result-item-id{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;color:hsl(var(--muted-foreground))}.bulk-result-item-msg{margin-left:.25rem;color:hsl(var(--foreground))}.btn-bulk-delete-confirm{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-bulk-delete-confirm:hover,.btn-bulk-delete-final{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.btn-bulk-delete-final{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-bulk-delete-final:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.btn-bulk-disable-submit{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-bulk-disable-submit:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.btn-bulk-activate-submit{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-bulk-activate-submit:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bulk-select-trigger{border-color:hsl(var(--border));background-color:hsl(var(--background))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.bulk-select-trigger.p-6{padding:1rem}}.bulk-select-content{border-color:hsl(var(--border));background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.bulk-select-content.p-6,.clm-doc-detail-page .bulk-select-content.rounded-xl.border.border-border.p-6{padding:1rem}}.bulk-team-loading{display:flex;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.bulk-team-loading{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .bulk-team-loading{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .bulk-team-loading.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.bulk-team-loading.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-team-loading.items-center.gap-1>button,.document-detail-topbar-actions .flex.bulk-team-loading.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-team-label-default{font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .bulk-team-label-default{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.bulk-team-label-normal{color:hsl(var(--foreground))}.bulk-assign-skip-note{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.bulk-assign-skip-note:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.bulk-delete-warn-text{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .bulk-delete-warn-text{text-align:center}.bulk-delete-warn-count{font-weight:600;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.bulk-delete-warn-count:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.bulk-form-hint,.bulk-form-hint-note{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.bulk-form-hint-note{font-weight:400}.admin-bulk-bar{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--accent));padding:.75rem 1rem}.workbench-browse-select-item.admin-bulk-bar{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .workbench-browse-select-item.admin-bulk-bar{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.admin-bulk-bar.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.admin-bulk-bar.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .admin-bulk-bar{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.admin-bulk-bar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-bulk-bar.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-bulk-bar.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-bulk-bar.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-bulk-bar.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-bulk-bar-label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .admin-bulk-bar-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.my-agents-page .agent-store-card .mt-3.admin-bulk-bar-label{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .admin-bulk-bar-label{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .admin-bulk-bar-label.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-bulk-bar-label.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-bulk-bar-label.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-bulk-bar-label.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-bulk-bar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.admin-bulk-bar-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-bulk-bar-actions.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-bulk-bar-actions.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-bulk-bar-actions.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-bulk-bar-actions.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.btn-bulk-assign{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page-topbar-right :is(button,a).btn-bulk-assign,.workbench-section-toolbar-actions :is(button,a).btn-bulk-assign{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).btn-bulk-assign:hover,.workbench-section-toolbar-actions :is(button,a).btn-bulk-assign:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).btn-bulk-assign svg,.workbench-section-toolbar-actions :is(button,a).btn-bulk-assign svg{color:hsl(var(--primary))}.btn-bulk-assign:hover{background-color:hsl(var(--btn-primary-hover))}.btn-bulk-disable{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.btn-bulk-disable:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.btn-bulk-disable:is(.dark *){--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.btn-bulk-disable:hover:is(.dark *){background-color:rgba(120,53,15,.2)}.btn-bulk-activate{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.btn-bulk-activate:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.btn-bulk-activate:is(.dark *){--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.btn-bulk-activate:hover:is(.dark *){background-color:rgba(20,83,45,.2)}.btn-bulk-delete-outline{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.btn-bulk-delete-outline:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.btn-bulk-delete-outline:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.btn-bulk-delete-outline:hover:is(.dark *){background-color:rgba(127,29,29,.2)}.admin-bulk-bar-clear{border-radius:calc(var(--radius) - 2px);padding:.375rem;color:hsl(var(--primary))}.admin-bulk-bar-clear:hover{background-color:hsl(var(--accent))}.admin-bulk-bar-clear:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .admin-bulk-bar-clear:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.bulk-dialog-error{display:flex;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.bulk-dialog-error.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.bulk-dialog-error{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .bulk-dialog-error{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .bulk-dialog-error.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.bulk-dialog-error.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-dialog-error.items-center.gap-1>button,.document-detail-topbar-actions .flex.bulk-dialog-error.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-dialog-error:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.bulk-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-sidebar-body .bulk-result-grid{gap:.625rem}.clm-doc-sidebar-body .bulk-result-grid p{font-size:.6875rem}.clm-doc-detail-page .bulk-result-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}.wiki-space-artifacts__phase2 .bulk-result-grid{text-align:center}.bulk-result-card-success{border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:.75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.bulk-result-card-success.border-border.p-6{padding:1rem}}.bulk-result-card-success:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1));background-color:rgba(20,83,45,.2)}.bulk-result-card-neutral{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted));padding:.75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.bulk-result-card-neutral.p-6,.clm-doc-detail-page .bg-card.rounded-xl.bulk-result-card-neutral.border-border.p-6{padding:1rem}}.page-topbar-right :is(button,a).border-input.bulk-result-card-neutral{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.bulk-result-card-danger{border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.bulk-result-card-danger.border-border.p-6{padding:1rem}}.bulk-result-card-danger:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.2)}.bulk-details-toggle{font-size:.75rem;line-height:1rem;color:hsl(var(--primary));text-decoration-line:underline}.bulk-result-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border))}.bulk-result-list{overflow-y:auto;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));font-size:.75rem;line-height:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.bulk-result-list.p-6,.clm-doc-detail-page .bg-card.rounded-xl.bulk-result-list.border-border.p-6{padding:1rem}}.bulk-result-list-item{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.bulk-result-list-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .bulk-result-list-item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-result-list-item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-warn-box{border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.bulk-warn-box.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .bulk-warn-box{text-align:center}.bulk-warn-box:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.2);--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.bulk-warn-box-final{border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.bulk-warn-box-final.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .bulk-warn-box-final{text-align:center}.bulk-warn-box-final:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.bulk-status-warn-disable{border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.bulk-status-warn-disable.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .bulk-status-warn-disable{text-align:center}.bulk-status-warn-disable:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1));background-color:rgba(120,53,15,.2);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.bulk-status-warn-activate{border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.bulk-status-warn-activate.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .bulk-status-warn-activate{text-align:center}.bulk-status-warn-activate:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1));background-color:rgba(20,83,45,.2);--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.bulk-team-list{overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.bulk-team-list.p-6,.clm-doc-detail-page .bg-card.rounded-xl.bulk-team-list.border-border.p-6,.clm-doc-detail-page .bulk-team-list.rounded-xl.border.border-border.p-6{padding:1rem}}.bulk-team-row{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.bulk-team-row.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.bulk-team-row{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .bulk-team-row{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .bulk-team-row.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.bulk-team-row.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-team-row.items-center.gap-1>button,.document-detail-topbar-actions .flex.bulk-team-row.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-team-row:last-child{border-bottom-width:0}.bulk-team-row-default{cursor:default;background-color:hsl(var(--primary)/.1)}.bulk-team-row-default:is(.dark *){background-color:hsl(var(--primary)/.15)}.bulk-team-row-selected{cursor:pointer;background-color:hsl(var(--primary)/.1)}.bulk-team-row-selected:hover{background-color:hsl(var(--accent))}.bulk-team-row-selected:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .bulk-team-row-selected:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.bulk-team-row-selected:is(.dark *){background-color:hsl(var(--primary)/.15)}.bulk-team-row-unselected{cursor:pointer}.bulk-team-row-unselected:hover{background-color:hsl(var(--muted))}.bulk-team-checkbox{display:flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px}.clm-template-summary-account .bulk-team-checkbox{width:.875rem;height:.875rem}@media (max-width:1023px){.clm-partner-records-list-section>.bulk-team-checkbox,.clm-partner-settings-panel>.bulk-team-checkbox{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.bulk-team-checkbox.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.bulk-team-checkbox{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .bulk-team-checkbox.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.bulk-team-checkbox.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .bulk-team-checkbox.items-center.gap-1>button,.document-detail-topbar-actions .flex.bulk-team-checkbox.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.bulk-team-checkbox-active{border-color:hsl(var(--primary));background-color:hsl(var(--primary))}.page-topbar-right :is(button,a).bulk-team-checkbox-active,.workbench-section-toolbar-actions :is(button,a).bulk-team-checkbox-active{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).bulk-team-checkbox-active:hover,.workbench-section-toolbar-actions :is(button,a).bulk-team-checkbox-active:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).bulk-team-checkbox-active svg,.workbench-section-toolbar-actions :is(button,a).bulk-team-checkbox-active svg{color:hsl(var(--primary))}.bulk-team-checkbox-inactive{border-color:hsl(var(--border));background-color:hsl(var(--background))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.bulk-team-checkbox-inactive.p-6{padding:1rem}}.app-tenant-logo-slot{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;min-height:2rem;min-width:2rem;overflow:hidden;border-radius:.25rem}.app-tenant-logo-slot--expanded-solo{width:-moz-max-content;width:max-content;max-width:min(11rem,100%);max-height:4rem}.app-tenant-logo-slot--expanded-with-label{width:-moz-max-content;width:max-content;max-width:min(7rem,46%);max-height:3.5rem}.app-tenant-logo-slot--collapsed{width:100%;max-width:min(3.25rem,100%);max-height:3.25rem}.app-tenant-logo-slot--preview{width:-moz-max-content;width:max-content;max-width:min(11rem,100%);max-height:4rem}.app-tenant-logo-slot--centered{justify-content:center}.app-tenant-logo-slot .app-tenant-logo-img{display:block;width:auto;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.app-tenant-logo-slot--centered .app-tenant-logo-img{-o-object-position:center center;object-position:center center}.app-tenant-logo-slot--expanded-solo .app-tenant-logo-img{max-height:4rem}.app-tenant-logo-slot--expanded-with-label .app-tenant-logo-img{max-height:3.5rem}.app-tenant-logo-slot--collapsed .app-tenant-logo-img{max-height:3.25rem}.app-tenant-logo-slot--preview .app-tenant-logo-img{max-height:4rem}.settings-section-card{display:block;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.settings-section-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.settings-section-card.border-border.p-6,.clm-doc-detail-page .bg-card.settings-section-card.border.border-border.p-6,.clm-doc-detail-page .settings-section-card.rounded-xl.border.border-border.p-6{padding:1rem}}.settings-section-card:hover{border-color:hsl(var(--primary)/.3);background-color:hsl(var(--accent))}.settings-section-card:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .settings-section-card:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.settings-section-card-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.settings-section-card-desc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .settings-section-card-desc{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.wiki-space-artifacts__phase2 .settings-section-card-desc{text-align:center}.settings-membership-card{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.settings-membership-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.settings-membership-card.border-border.p-6,.clm-doc-detail-page .bg-card.settings-membership-card.border.border-border.p-6,.clm-doc-detail-page .settings-membership-card.rounded-xl.border.border-border.p-6{padding:1rem}}.settings-membership-card-header{margin-bottom:1rem}.settings-membership-card-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.settings-membership-card-desc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .settings-membership-card-desc{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.wiki-space-artifacts__phase2 .settings-membership-card-desc{text-align:center}.settings-membership-card-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (max-width:1023px){.clm-doc-sidebar-body .settings-membership-card-grid{gap:.625rem}.clm-doc-sidebar-body .settings-membership-card-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.settings-membership-card-grid.lg\:grid-cols-3,.clm-doc-detail-page .settings-membership-card-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:640px){.settings-membership-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-membership-card-row{min-width:0}@media (min-width:640px){.settings-membership-card-row--teams{grid-column:span 2/span 2}}.settings-membership-card-label{margin-bottom:.25rem;display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .settings-membership-card-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.my-agents-page .agent-store-card .mt-3.settings-membership-card-label{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.settings-membership-card-label.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .settings-membership-card-label.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.settings-membership-card-label.gap-1>button,.document-detail-topbar-actions .settings-membership-card-label.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.settings-membership-card-icon{height:.875rem;width:.875rem;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.settings-membership-card-icon,.clm-partner-settings-panel>.settings-membership-card-icon{flex-shrink:0}}.settings-membership-card-value{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .settings-membership-card-value{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .settings-membership-card-value{text-align:center}.settings-membership-team-list{margin:0;list-style-type:none}.settings-membership-team-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.settings-membership-team-list{padding:0}.settings-membership-team-list li{font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .settings-membership-team-list li{text-align:center}.admin-access-empty-state{display:flex;flex-direction:column;align-items:center;gap:.75rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);padding-top:3.5rem;padding-bottom:3.5rem;text-align:center}@media (max-width:1023px){.clm-doc-detail-page .bg-card.admin-access-empty-state.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-access-empty-state.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.admin-access-empty-state.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.admin-access-empty-state{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.admin-access-empty-state>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.admin-access-empty-state{flex-direction:row;align-items:center}.document-detail-topbar-actions .admin-access-empty-state.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-access-empty-state.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-access-empty-state.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-access-empty-state.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-access-empty-state-icon{height:1.5rem;width:1.5rem;color:hsl(var(--muted-foreground))}.admin-access-empty-state-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .admin-access-empty-state-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .admin-access-empty-state-title{text-align:center}.admin-access-empty-state-desc{margin-left:auto;margin-right:auto;margin-top:.25rem;max-width:28rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .admin-access-empty-state-desc{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.admin-access-orgs-loading-wrap{display:flex;min-height:16rem;align-items:center;justify-content:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.admin-access-orgs-loading-wrap{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-access-orgs-loading-wrap.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-access-orgs-loading-wrap.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-access-orgs-loading-wrap.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-access-orgs-loading-wrap.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-access-loading-wrap{display:flex;min-height:12rem;align-items:center;justify-content:center;gap:.5rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.admin-access-loading-wrap{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-access-loading-wrap.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-access-loading-wrap.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-access-loading-wrap.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-access-loading-wrap.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-access-spinner-lg{height:2rem;width:2rem;animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:hsl(var(--border));border-top-color:hsl(var(--primary))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.admin-access-spinner-lg.p-6{padding:1rem}}.admin-access-success-banner{border-radius:1rem;border-width:1px;border-color:rgba(16,185,129,.3);background-color:rgba(16,185,129,.1);padding:1rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.admin-access-success-banner.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-access-success-banner.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .admin-access-success-banner{text-align:center}.admin-access-success-banner-title{margin-bottom:.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .admin-access-success-banner-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.admin-access-success-banner-title:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.admin-access-form-card{overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .admin-access-form-card.rounded-xl.border.border-border.p-6,.clm-doc-detail-page .bg-card.admin-access-form-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-access-form-card.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.admin-access-form-card.p-6{padding:1rem}}.admin-access-form-card-header{border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);padding:.875rem 1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.admin-access-form-card-header.p-6{padding:1rem}}.admin-access-form-card-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .admin-access-form-card-title{text-align:center}.admin-access-form-card-desc{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.admin-access-form-card-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.admin-access-form-card-body{padding:1rem 1.25rem}.admin-access-primary-submit{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page-topbar-right :is(button,a).admin-access-primary-submit,.workbench-section-toolbar-actions :is(button,a).admin-access-primary-submit{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).admin-access-primary-submit:hover,.workbench-section-toolbar-actions :is(button,a).admin-access-primary-submit:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).admin-access-primary-submit svg,.workbench-section-toolbar-actions :is(button,a).admin-access-primary-submit svg{color:hsl(var(--primary))}.admin-access-primary-submit:hover{background-color:hsl(var(--btn-primary-hover))}.library-home-shell{margin-left:auto;margin-right:auto;max-width:72rem;width:100%;min-width:0;box-sizing:border-box;padding:1.5rem 0}@media (min-width:1024px){.library-home-shell{padding-left:1.5rem;padding-right:1.5rem}}.library-home-greeting-title{font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:600;letter-spacing:-.01em;color:hsl(var(--fg-1));margin:0;line-height:1.3}.library-home-greeting-sub{margin-top:.25rem;font-size:.875rem;color:hsl(var(--fg-2))}.library-home-greeting-workspace{margin-top:.5rem;font-size:.75rem;font-weight:500;letter-spacing:-.01em;color:hsl(var(--fg-2))}.library-home-capture-hint{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.library-home-capture-hint--solo{text-align:center}.library-home-kbd{border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .375rem;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:hsl(var(--muted-foreground))}.page-topbar-right :is(button,a).border-input.library-home-kbd{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.library-home-surface-card{margin-bottom:1.5rem;border:1px solid hsl(var(--border-1));box-shadow:0 1px 2px rgba(0,0,0,.04);background:hsl(var(--bg-surface));border-radius:.75rem}.library-home-card-header-pad{padding:1.25rem 1.25rem .75rem}.library-home-card-body-pad{padding:0 1.25rem 1.25rem}.library-home-card-heading-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.75rem;min-width:0}.library-home-card-heading-row>div{min-width:0;flex:1 1 12rem}.library-home-card-heading-title{font-size:1rem;font-weight:600;color:hsl(var(--fg-1))}.library-home-card-heading-desc{margin-top:.125rem;font-size:.75rem;color:hsl(var(--fg-3))}.library-home-card-section-title{font-size:1rem;font-weight:600;color:hsl(var(--fg-1))}.library-home-card-section-desc{margin-top:.125rem;font-size:.75rem;color:hsl(var(--fg-3))}.library-home-icon-stat-docs{height:1.25rem;width:1.25rem;color:hsl(var(--ps-knowledge))}.library-home-grid-stats{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:640px){.library-home-grid-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.library-home-grid-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.library-home-stat-tile{display:flex;flex-direction:column;gap:.75rem;min-width:0;border-radius:.75rem;padding:1rem;background:hsl(var(--bg-surface-2,var(--muted)));transition:background .15s ease}.library-home-stat-tile:hover{background:hsl(var(--accent))}.library-home-stat-tile-link{cursor:pointer;color:inherit;text-decoration-line:none;outline:2px solid transparent;outline-offset:2px}.library-home-stat-tile-link:visited{color:inherit}.library-home-stat-tile-link:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px;--tw-ring-offset-color:hsl(var(--background))}.library-home-stat-header-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.library-home-stat-label{font-size:.875rem;color:hsl(var(--fg-2));min-width:0}.library-home-stat-header-icons{display:flex;flex-shrink:0;align-items:center;gap:.375rem}.library-home-stat-chevron{height:1rem;width:1rem;color:hsl(var(--fg-3)/.45);transition:color .15s ease}.library-home-stat-tile-link:hover .library-home-stat-chevron{color:hsl(var(--fg-3))}.library-home-stat-empty{font-size:.75rem;line-height:1.4;color:hsl(var(--fg-3))}.library-home-stat-count{font-size:clamp(1.25rem,4vw,1.5rem);font-weight:600;font-variant-numeric:tabular-nums;color:hsl(var(--fg-1))}.library-home-stat-meta{margin-top:-.25rem;font-size:.75rem;line-height:1.4;color:hsl(var(--fg-3))}.library-home-stat-icon-blue{color:hsl(var(--ps-knowledge))}.library-home-stat-icon-purple{color:hsl(var(--ps-chats))}.library-home-stat-icon-emerald{color:hsl(var(--ps-docs))}.library-home-grid-quick{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:768px){.library-home-grid-quick{grid-template-columns:repeat(2,minmax(0,1fr))}}.library-home-quick-link{display:flex;align-items:center;gap:.75rem;min-width:0;border-radius:.75rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));padding:1rem;transition:background .15s ease}.library-home-quick-link:hover{background:hsl(var(--accent))}.library-home-quick-well{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid;box-shadow:0 1px 2px rgba(0,0,0,.04)}.library-home-quick-well svg{height:1.25rem;width:1.25rem}.library-home-quick-well--upload{border-color:hsl(var(--ps-knowledge)/.25);background:hsl(var(--ps-knowledge-tint))}.library-home-quick-well--upload svg{color:hsl(var(--ps-knowledge))}.library-home-quick-well--documents{border-color:hsl(var(--ps-knowledge)/.25);background:hsl(var(--ps-knowledge-tint))}.library-home-quick-well--documents svg{color:hsl(var(--ps-knowledge))}.library-home-quick-well--collections{border-color:hsl(var(--ps-chats)/.25);background:hsl(var(--ps-chats-tint))}.library-home-quick-well--collections svg{color:hsl(var(--ps-chats))}.library-home-quick-well--chat{border-color:hsl(var(--ps-docs)/.25);background:hsl(var(--ps-docs-tint))}.library-home-quick-well--chat svg{color:hsl(var(--ps-docs))}.library-home-quick-link-title{font-size:.875rem;font-weight:600;color:hsl(var(--fg-1));overflow:hidden;text-overflow:ellipsis}.library-home-quick-link-desc{margin-top:.125rem;font-size:.75rem;line-height:1.4;color:hsl(var(--fg-3))}.library-home-quick-link-body{min-width:0;flex:1 1 0%}.library-home-quick-arrow{margin-top:.25rem;height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground)/.3);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.clm-template-summary-account .library-home-quick-arrow{width:.875rem;height:.875rem}.admin-api-key-dialog-field .library-home-quick-arrow{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.group:hover .library-home-quick-arrow{color:hsl(var(--muted-foreground))}.library-home-grid-recent{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:1024px){.library-home-grid-recent{grid-template-columns:repeat(2,minmax(0,1fr))}}.library-home-recent-panel{overflow:hidden;border-radius:.75rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2,var(--muted)))}.library-home-recent-panel-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface)/.8);padding:.75rem 1rem}.library-home-recent-panel-title{font-size:.875rem;font-weight:600;color:hsl(var(--fg-1))}.library-home-recent-link-chats,.library-home-recent-link-docs{font-size:.75rem;color:hsl(var(--primary))}.library-home-recent-link-chats:hover,.library-home-recent-link-docs:hover{text-decoration:underline}.library-home-recent-list{padding:.5rem}.library-home-recent-empty{padding:.5rem .75rem;font-size:.75rem;color:hsl(var(--fg-3))}.library-home-recent-row{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.625rem .75rem;margin-bottom:.25rem;transition:background .15s ease}.library-home-recent-row:hover{background:hsl(var(--accent))}.library-home-recent-icon-well-docs{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid hsl(var(--ps-knowledge)/.25);background:hsl(var(--ps-knowledge-tint));color:hsl(var(--ps-knowledge))}.library-home-recent-icon-well-docs svg{height:1rem;width:1rem}.library-home-recent-icon-well-chats{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid hsl(var(--ps-docs)/.25);background:hsl(var(--ps-docs-tint));color:hsl(var(--ps-docs))}.library-home-recent-icon-well-chats svg{height:1rem;width:1rem}.library-home-recent-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;color:hsl(var(--fg-1))}.library-home-recent-row-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:hsl(var(--fg-3))}.library-home-recent-row-body{min-width:0;flex:1}.library-home-recent-chevron{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--fg-3)/.5)}.library-home-shell--org .library-home-stat-icon-blue{color:hsl(var(--org-knowledge))}.library-home-shell--org .library-home-stat-icon-purple{color:hsl(var(--org-chats))}.library-home-shell--org .library-home-stat-icon-emerald{color:hsl(var(--org-docs))}.library-home-shell--org .library-home-icon-stat-docs{color:hsl(var(--org-knowledge))}.library-home-shell--org .library-home-quick-well--upload{border-color:hsl(var(--org-chats)/.25);background:hsl(var(--org-chats-tint))}.library-home-shell--org .library-home-quick-well--upload svg{color:hsl(var(--org-chats))}.library-home-shell--org .library-home-quick-well--documents{border-color:hsl(var(--org-knowledge)/.25);background:hsl(var(--org-knowledge-tint))}.library-home-shell--org .library-home-quick-well--documents svg{color:hsl(var(--org-knowledge))}.library-home-shell--org .library-home-quick-well--collections{border-color:hsl(var(--org-docs)/.25);background:hsl(var(--org-docs-tint))}.library-home-shell--org .library-home-quick-well--collections svg{color:hsl(var(--org-docs))}.library-home-shell--org .library-home-quick-well--chat{border-color:hsl(var(--org-notes)/.25);background:hsl(var(--org-notes-tint))}.library-home-shell--org .library-home-quick-well--chat svg{color:hsl(var(--org-notes))}.library-home-shell--org .library-home-recent-icon-well-docs{border-color:hsl(var(--org-knowledge)/.25);background:hsl(var(--org-knowledge-tint));color:hsl(var(--org-knowledge))}.library-home-shell--org .library-home-recent-icon-well-chats{border-color:hsl(var(--org-docs)/.25);background:hsl(var(--org-docs-tint));color:hsl(var(--org-docs))}.library-home-shell--org .library-home-recent-link-docs{color:hsl(var(--org-knowledge))}.library-home-shell--org .library-home-recent-link-chats{color:hsl(var(--org-docs))}@media (max-width:1023px){.library-home-shell{padding-top:1rem;padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.library-home-card-header-pad{padding-left:1rem;padding-right:1rem;padding-top:1rem}.library-home-card-body-pad{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.library-home-capture-hint,.library-home-quick-arrow,.library-home-recent-chevron,.library-home-stat-chevron,.library-home-usecase-arrow{display:none}.library-home-quick-link-desc,.library-home-stat-meta,.library-home-usecase-card-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.library-home-recent-panel-header{padding-left:.75rem;padding-right:.75rem;gap:.5rem}.library-home-recent-panel-title{min-width:0}.library-home-recent-link-chats,.library-home-recent-link-docs{flex-shrink:0;white-space:nowrap}.library-home-personal-shell,.library-home-surface-card{min-width:0}}.organization-main .home-suggestion-icon--lavender{background:hsl(var(--org-knowledge)/.12);color:hsl(var(--org-knowledge))}.organization-main .home-suggestion-icon--brand{background:hsl(var(--org-chats)/.12);color:hsl(var(--org-chats))}.organization-main .home-chip{border-color:hsl(var(--primary)/.22)}.organization-main .collections-empty-icon{color:hsl(var(--org-docs))}.organization-main .admin-library-badge-system{background:hsl(var(--org-knowledge)/.15);color:hsl(var(--org-knowledge))}.organization-main .admin-library-steps-card{border-color:hsl(var(--org-notes)/.3);background:hsl(var(--org-notes)/.1)}.organization-main .admin-library-steps-list,.organization-main .admin-library-steps-title{color:hsl(var(--org-notes))}.organization-main .settings-samvid-library-alert-success,.organization-main .settings-samvid-library-status--on{background:hsl(var(--org-docs)/.1);color:hsl(var(--org-docs))}.organization-main .settings-samvid-library-alert-success{border-color:hsl(var(--org-docs)/.4)}.organization-main .wiki-badge--developing{background:hsl(var(--org-notes)/.15);color:hsl(var(--org-notes))}.organization-main .wpedia-not-found__msg{background:hsl(var(--org-docs)/.12);color:hsl(var(--org-docs))}.organization-main .workbench-templates-layout{background:transparent}.organization-main .workbench-finder-header,.organization-main .workbench-finder-sidebar,.organization-main .workbench-finder-sidebar-rail,.organization-main .workbench-panel-header{background-color:hsl(var(--bg-canvas));border-color:hsl(var(--border-1))}.organization-main .workbench-finder-row{position:relative}.organization-main .workbench-finder-row-active{background-color:hsl(var(--org-chats-tint))}.organization-main .workbench-finder-row-active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 2px 2px 0;background:hsl(var(--org-chats))}.organization-main .workbench-finder-sub-row-active{background-color:hsl(var(--org-chats-tint))}.organization-main .workbench-finder-sub-row-active:before{background:hsl(var(--org-chats))}.organization-main .workbench-finder-group-head-active{background-color:hsl(var(--org-chats-tint))}.organization-main .workbench-finder-group-head-active:before{background:hsl(var(--org-chats))}.organization-main .workbench-finder-group-head-active .workbench-finder-group-toggle{color:hsl(var(--org-chats))}.organization-main .workbench-finder-group-head-active .workbench-finder-group-toggle:hover{background-color:hsl(var(--org-chats)/.12);color:hsl(var(--org-chats))}.organization-main .workbench-doc-panel,.organization-main .workbench-main{background-color:hsl(var(--bg-canvas))}.organization-main .workbench-doc-panel-header{background-color:hsl(var(--bg-canvas));border-color:hsl(var(--border-1))}.organization-main .workbench-doc-panel-scroll{background-color:hsl(var(--bg-canvas))}.organization-main .workbench-finder-sidebar.workbench-insights-drawer-surface{background:hsl(var(--bg-surface)/.96);backdrop-filter:blur(6px);box-shadow:4px 0 16px rgba(0,0,0,.06)}.organization-main .workbench-doc-panel.workbench-insights-drawer-surface{background:hsl(var(--bg-surface)/.96);backdrop-filter:blur(6px);box-shadow:-4px 0 16px rgba(0,0,0,.06);border-left-color:hsl(var(--border-1))}.organization-main .workbench-doc-panel.workbench-insights-drawer-surface .workbench-doc-panel-scroll{background:transparent}.organization-main .workbench-doc-panel-callout{border-color:hsl(var(--org-chats)/.3);background:hsl(var(--org-chats)/.06)}.organization-main .workbench-doc-panel-callout-icon,.organization-main .workbench-template-doc-view-section-title{color:hsl(var(--org-chats))}.organization-main .workbench-doc-rail{border-color:hsl(var(--border-1));background-color:hsl(var(--bg-canvas))}.organization-main .workbench-doc-rail:hover{background-color:hsl(var(--bg-surface-2))}.organization-main .workbench-doc-panel .insights-drawer__header,.organization-main .workbench-finder-sidebar .insights-drawer__header{background-color:hsl(var(--bg-canvas));border-color:hsl(var(--border-1))}.organization-main .workbench-resize-handle:after{background:hsl(var(--border-1))}.organization-main .workbench-resize-handle:hover:after{background:hsl(var(--org-chats)/.45)}.organization-main .workbench-detail-header{border-color:hsl(var(--border-1)/.4);background:hsl(var(--bg-surface)/.7)}.organization-main .workbench-detail-header>div:first-child>div:first-child>h1{position:relative;padding-left:14px}.organization-main .workbench-detail-header>div:first-child>div:first-child>h1:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:2px;background:hsl(var(--primary))}.organization-main .workbench-detail-highlight-num{color:hsl(var(--org-knowledge))}.organization-main .workbench-clause-slot-bundle-header{background-color:hsl(var(--bg-surface-2)/.52);border-bottom:none}.dark .organization-main .workbench-clause-slot-bundle-header{background-color:hsl(var(--bg-surface-2)/.38);border-bottom:none}.organization-main .workbench-clause-slot-bundle-header:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:3px;border-radius:0 3px 3px 0;background:hsl(var(--org-chats))}.organization-main .workbench-clause-slot-bundle{background-color:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1)/.82);box-shadow:0 1px 4px rgba(0,0,0,.03)}.organization-main .workbench-clause-slot-bundle:hover{border-color:hsl(var(--border-1));box-shadow:0 2px 8px -2px rgba(0,0,0,.06),0 6px 16px -6px rgba(0,0,0,.08)}.organization-main .workbench-clause-slot-alternate{background-color:transparent;border:none}.organization-main .workbench-clause-badge--standard{background-color:#d1fae5;color:#047857}.organization-main .workbench-clause-badge--reference{background-color:#dbeafe;color:#1d4ed8}.organization-main .workbench-clause-badge--alternate-approved--neutral,.organization-main .workbench-clause-badge--non-standard{background-color:#fef3c7;color:#b45309}.organization-main .workbench-clause-badge--alternate-approved--region{background-color:#ffedd5;color:#9a3412}.organization-main .workbench-clause-badge--alternate-approved--deal-tier{background-color:#f5f3ff;color:#5b21b6}.organization-main .workbench-clause-badge--alternate-approved--industry{background-color:#e0f2fe;color:#0c4a6e}.organization-main .workbench-clause-badge--alternate-approved--extra{background-color:#f1f5f9;color:#334155}.organization-main .workbench-clause-badge--shelf{background-color:#f1f5f9;color:#475569}.organization-main .workbench-clause-slot-bundle-slot-code{background:hsl(var(--org-chats)/.1);color:hsl(var(--org-chats))}.organization-main .workbench-template-origin-pill--demo{background-color:#fef3c7;color:#b45309}.organization-main .workbench-template-origin-pill--extracted{background-color:#dbeafe;color:#1d4ed8}.organization-main .workbench-template-lifecycle-pill--write{background-color:#d1fae5;color:#047857}.organization-main .workbench-template-lifecycle-pill--read-only{background-color:#e0e7ff;color:#4338ca}.organization-main .workbench-template-lifecycle-pill--archive{background-color:#f5f5f4;color:#78716c}.organization-main .workbench-section-family-badge--contract{background-color:#d1fae5;border-color:#6ee7b7;color:#047857}.organization-main .workbench-section-family-badge--nda{background-color:#ede9fe;border-color:#c4b5fd;color:#6d28d9}.organization-main .workbench-document-family-toggle-btn--contract{background-color:#ecfdf5;border-color:#6ee7b7;color:#047857}.organization-main .workbench-document-family-toggle-btn--contract:hover{background-color:#d1fae5;border-color:#34d399}.organization-main .workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active{background-color:#059669;border-color:#059669;color:#fff}.organization-main .workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count{background-color:hsla(0,0%,100%,.22);color:#fff}.organization-main .workbench-document-family-toggle-btn--contract .workbench-document-family-toggle-count{background-color:#a7f3d0;color:#065f46}.organization-main .workbench-document-family-toggle-btn--nda{background-color:#f5f3ff;border-color:#c4b5fd;color:#6d28d9}.organization-main .workbench-document-family-toggle-btn--nda:hover{background-color:#ede9fe;border-color:#a78bfa}.organization-main .workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active{background-color:#7c3aed;border-color:#7c3aed;color:#fff}.organization-main .workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count{background-color:hsla(0,0%,100%,.22);color:#fff}.organization-main .workbench-document-family-toggle-btn--nda .workbench-document-family-toggle-count{background-color:#ddd6fe;color:#5b21b6}.organization-main .workbench-tag-pill{border:none}.organization-main .workbench-tag-pill--deal-tier{background-color:#f5f3ff}.organization-main .workbench-tag-pill--deal-tier .workbench-tag-key{color:#6d28d9}.organization-main .workbench-tag-pill--deal-tier .workbench-tag-sep{color:#7c3aed}.organization-main .workbench-tag-pill--deal-tier .workbench-tag-value{color:#5b21b6}.organization-main .workbench-tag-pill--industry{background-color:#dbeafe}.organization-main .workbench-tag-pill--industry .workbench-tag-key{color:#1d4ed8}.organization-main .workbench-tag-pill--industry .workbench-tag-sep{color:#2563eb}.organization-main .workbench-tag-pill--industry .workbench-tag-value{color:#1e3a8a}.organization-main .workbench-tag-pill--region{background-color:#ffedd5}.organization-main .workbench-tag-pill--region .workbench-tag-key{color:#c2410c}.organization-main .workbench-tag-pill--region .workbench-tag-sep{color:#ea580c}.organization-main .workbench-tag-pill--region .workbench-tag-value{color:#7c2d12}.organization-main .workbench-tag-pill--extra{background-color:#f1f5f9}.organization-main .workbench-tag-pill--extra .workbench-tag-key{color:#475569}.organization-main .workbench-tag-pill--extra .workbench-tag-sep{color:#64748b}.organization-main .workbench-tag-pill--extra .workbench-tag-value{color:#334155}.organization-main .workbench-template-empty-slot-banner{background-color:hsl(var(--org-chats)/.05);border-color:hsl(var(--org-chats)/.3)}.organization-main .workbench-clause-outline-all-on-shelf{background-color:hsl(var(--org-artifacts)/.08);border-color:hsl(var(--org-artifacts)/.35);color:hsl(var(--fg-2))}.organization-main .workbench-template-shelf-dialog-header{background-color:hsl(var(--bg-surface-2));border-bottom-color:hsl(var(--border-1))}.organization-main .workbench-template-shelf-global-group{background-color:hsl(var(--bg-surface-2)/.5);border-color:hsl(var(--border-1))}.organization-main .workbench-clause-variant-body-strip{border-left-color:hsl(var(--org-chats)/.35)}.organization-main .workbench-clause-variant-body-strip--slot-flat{border-left:none;padding-left:0}.organization-main .workbench-clause-nonstandard-separator{color:#b45309}.organization-main .workbench-clause-nonstandard-separator:after,.organization-main .workbench-clause-nonstandard-separator:before{border-color:#fbbf24}.organization-main .workbench-nonstandard-count{background:#fef3c7;color:#92400e}.organization-main .workbench-variant-collapsed-preview{border-left-color:hsl(var(--org-chats)/.25);color:hsl(var(--fg-2))}.organization-main .workbench-variant-expand-toggle{color:hsl(var(--fg-2));border-color:hsl(var(--border-1)/.4)}.organization-main .workbench-variant-expand-toggle:hover{background:hsl(var(--primary)/.06);color:hsl(var(--primary));border-color:hsl(var(--primary)/.3)}.organization-main .workbench-variant-chip--on{background:#dbeafe;color:#1d4ed8}.dark .organization-main .workbench-variant-chip--on{background:hsl(var(--info)/.22);color:#98bde1}.organization-main .workbench-variant-chip--off{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-3))}.organization-main .workbench-clause-variant-kv-label{color:hsl(var(--fg-2))}.organization-main .workbench-clause-body-plain-text{font-weight:450;color:hsl(var(--fg-1))}.organization-main .workbench-clause-variant-doc-meta-count{background-color:hsl(var(--org-knowledge)/.12);color:hsl(var(--org-knowledge))}.admin-card{overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .admin-card.rounded-xl.border.border-border.p-6,.clm-doc-detail-page .bg-card.admin-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-card.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.admin-card.p-6{padding:1rem}}.admin-card-muted{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);padding:1rem 1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.admin-card-muted.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-card-muted.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.admin-card-muted.p-6{padding:1rem}}.admin-card-header{display:flex;align-items:center;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);padding:.875rem 1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.admin-card-header.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.admin-card-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-card-header.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-card-header.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-card-header.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-card-header.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-card-header-icon{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--muted-foreground))}.clm-template-summary-account .admin-card-header-icon{width:.875rem;height:.875rem}.admin-card-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .admin-card-title{text-align:center}.admin-card-desc{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.admin-card-body{padding:1rem 1.25rem}.admin-table-head-row{border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.admin-table-head-row.p-6{padding:1rem}}.admin-table-th{padding:.625rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .admin-table-th{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.workflow-definitions-page-root .workflow-definitions-steps-table .admin-table-th{padding-left:.75rem;padding-right:.75rem}}.admin-table-th-right{padding:.625rem 1rem;text-align:right;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .admin-table-th-right{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.workflow-definitions-page-root .workflow-definitions-steps-table .admin-table-th-right{padding-left:.75rem;padding-right:.75rem}}.admin-table-body>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border))}.admin-table-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-table-row:hover{background-color:hsl(var(--muted)/.3)}.admin-table-td{padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .admin-table-td{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .admin-table-td{text-align:center}.admin-table-td-muted{padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .admin-table-td-muted{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .admin-table-td-muted{text-align:center}.admin-table-td-right{padding:.75rem 1rem;text-align:right;font-size:.875rem;line-height:1.25rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .admin-table-td-right{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .admin-table-td-right{text-align:center}.admin-badge{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;padding:.125rem .375rem;font-size:.75rem;line-height:1rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .admin-badge{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.admin-badge{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.admin-badge.border-border.p-6{padding:1rem}.document-detail-topbar-actions .admin-badge.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .admin-badge.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.admin-badge.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.admin-badge.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-badge-default{border-color:hsl(var(--border));background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.admin-badge-default.p-6{padding:1rem}}.page-topbar-right :is(button,a).border-input.admin-badge-default{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.admin-badge-blue{border-color:rgba(59,130,246,.3);background-color:rgba(59,130,246,.1);--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.admin-badge-blue:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.admin-badge-purple{border-color:rgba(168,85,247,.3);background-color:rgba(168,85,247,.1);--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.admin-badge-purple:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.admin-badge-emerald{border-color:rgba(16,185,129,.3);background-color:rgba(16,185,129,.1);--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.admin-badge-emerald:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.admin-badge-amber{border-color:rgba(245,158,11,.3);background-color:rgba(245,158,11,.1);--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.admin-badge-amber:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.admin-badge-rose{border-color:rgba(244,63,94,.3);background-color:rgba(244,63,94,.1);--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.admin-badge-rose:is(.dark *){--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.admin-spinner{height:2rem;width:2rem}@keyframes spin{to{transform:rotate(1turn)}}.admin-spinner{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:hsl(var(--border));border-top-color:hsl(var(--primary))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.admin-spinner.p-6{padding:1rem}}.admin-error-banner{display:flex;flex-direction:column;gap:.5rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--destructive)/.3);background-color:hsl(var(--destructive)/.1);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.admin-error-banner.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-error-banner.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .admin-error-banner{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.admin-error-banner{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .admin-error-banner{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.admin-error-banner>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.admin-error-banner{flex-direction:row;align-items:center}.document-detail-topbar-actions .admin-error-banner.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-error-banner.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-empty-state{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-top:3.5rem;padding-bottom:3.5rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.admin-empty-state{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.admin-empty-state>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.admin-empty-state{flex-direction:row;align-items:center}.document-detail-topbar-actions .admin-empty-state.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-empty-state.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-empty-state.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-empty-state.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-empty-state-icon{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);padding:.75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.admin-empty-state-icon.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-empty-state-icon.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.admin-empty-state-icon.p-6{padding:1rem}}.admin-empty-state-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .admin-empty-state-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .admin-empty-state-title{text-align:center}.admin-empty-state-desc{margin-top:.125rem;text-align:center;font-size:.75rem;line-height:1rem}.admin-icon-wrap{flex-shrink:0;border-radius:var(--radius);padding:.375rem}.admin-icon-primary{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.chat-composer-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;min-width:0}.chat-composer-input-row{display:flex;align-items:flex-end;gap:.25rem;min-width:0}.chat-composer-actions{display:inline-flex;align-items:center;gap:.125rem;flex-shrink:0}.chat-message-library-badge-wrap{margin-bottom:.5rem;margin-top:.5rem}.chat-message-library-badge{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.08);padding:.5rem .75rem}.chat-message-library-badge-icon{height:1rem;width:1rem;color:hsl(var(--primary))}.chat-message-library-badge-text{font-size:.875rem;font-weight:500;color:hsl(var(--primary))}.chat-output-disclaimer-list{margin-bottom:.25rem;margin-top:.5rem;width:100%}.chat-output-disclaimer-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.chat-output-disclaimer{width:100%}.chat-output-disclaimer__inner{display:flex;align-items:flex-start;gap:.375rem;width:100%;border-radius:.375rem;border:1px solid rgba(251,191,36,.4);background:#fffbeb;padding:.5rem .625rem}.dark .chat-output-disclaimer__inner{border-color:rgba(180,83,9,.45);background:rgba(120,53,15,.2)}.chat-output-disclaimer__icon-wrap{flex-shrink:0;padding-top:.0625rem}.chat-output-disclaimer__icon{display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;background:#fef3c7;font-size:.625rem;line-height:1}.dark .chat-output-disclaimer__icon{background:rgba(120,53,15,.5)}.chat-output-disclaimer__body{min-width:0;flex:1}.chat-output-disclaimer__title{margin-bottom:.125rem;font-size:.75rem;font-weight:600;line-height:1.4;color:#92400e}.dark .chat-output-disclaimer__title{color:#fde68a}.chat-output-disclaimer__text{font-size:.75rem;line-height:1.4;color:#b45309}.dark .chat-output-disclaimer__text{color:hsla(48,97%,77%,.9)}.chat-output-disclaimer__text p{font-size:.75rem;line-height:1.4;margin:0}.chat-output-disclaimer__text p+p{margin-top:.25rem}.chat-page-thread{width:100%}.chat-page-thread .chat-markdown,.chat-page-thread .chat-markdown ol,.chat-page-thread .chat-markdown p,.chat-page-thread .chat-markdown ul,.chat-page-thread .chat-markdown.chat-markdown li,.chat-page-thread .chat-markdown.chat-markdown li>em,.chat-page-thread .chat-markdown.chat-markdown li>p,.chat-page-thread .chat-markdown.chat-markdown li>span,.chat-page-thread .chat-markdown.chat-markdown li>strong,.chat-page-thread .chat-markdown.chat-markdown ol ol li,.chat-page-thread .chat-markdown.chat-markdown ol ul li,.chat-page-thread .chat-markdown.chat-markdown ul ol li,.chat-page-thread .chat-markdown.chat-markdown ul ul li{font-size:1rem;line-height:1.6}.chat-footer-composer{position:relative;flex-shrink:0;margin-top:auto}.chat-composer-shell{width:100%;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:28px;box-shadow:0 4px 24px hsl(var(--foreground)/.06)}.chat-composer-shell--wide{max-width:100%}.wiki-space-chat-root .chat-composer-shell,.wiki-space-chat-root .chat-composer-shell--wide{max-width:calc(100% - var(--capture-fab-clearance, 4.5rem))}@media (max-width:640px){.wiki-space-chat-root .chat-composer-shell,.wiki-space-chat-root .chat-composer-shell--wide{max-width:calc(100% - var(--capture-fab-clearance, 4rem))}}.dark .chat-composer-shell{box-shadow:0 4px 24px rgba(0,0,0,.35)}.chat-composer-shell:focus-within{border-color:hsl(var(--border));box-shadow:0 4px 24px hsl(var(--foreground)/.06)}.dark .chat-composer-shell:focus-within{box-shadow:0 4px 24px rgba(0,0,0,.35)}.chat-composer-mode-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .chat-composer-mode-btn{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.chat-composer-mode-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.chat-composer-mode-btn.border-border.p-6{padding:1rem}.document-detail-topbar-actions .chat-composer-mode-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .chat-composer-mode-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.chat-composer-mode-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.chat-composer-mode-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.chat-composer-mode-btn{border-color:hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--background))}.chat-composer-mode-btn:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.chat-composer-mode-btn--active{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.1)}.chat-composer-textarea{width:100%;min-height:28px;max-height:160px;resize:none;overflow-y:auto;border:none;outline:none;background:transparent;font-family:var(--font-body);font-size:1rem;line-height:1.5;padding:10px 4px;color:hsl(var(--foreground))}.chat-composer-textarea::-moz-placeholder{color:hsl(var(--muted-foreground))}.chat-composer-textarea::placeholder{color:hsl(var(--muted-foreground))}.chat-composer-textarea:disabled{color:hsl(var(--muted-foreground))}.chat-composer-icon-btn{flex-shrink:0;width:36px;height:36px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:hsl(var(--foreground));cursor:pointer;transition:background-color .16s ease,color .16s ease}.chat-composer-icon-btn:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}.chat-composer-icon-btn:disabled{opacity:.45;cursor:not-allowed}.chat-composer-icon-btn:focus,.chat-composer-icon-btn:focus-visible{outline:none;box-shadow:none}.chat-composer-send-btn:focus,.chat-composer-send-btn:focus-visible{outline:none;box-shadow:none}.chat-composer-textarea:focus,.chat-composer-textarea:focus-visible{outline:none;box-shadow:none}.chat-composer-send-btn{flex-shrink:0;width:38px;height:38px;border-radius:9999px;border:none;background:hsl(var(--primary));color:hsl(var(--primary-foreground));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .16s ease,transform .12s ease}.chat-composer-send-btn:hover:not(:disabled){background:hsl(var(--brand-orange-hover))}.chat-composer-send-btn:disabled{opacity:.45;cursor:not-allowed}.chat-composer-hint{font-family:var(--font-ui);font-size:11px;line-height:1.4;color:hsl(var(--muted-foreground))}.chat-page-topbar-title:has(.chat-edit-title-row){flex-wrap:wrap;white-space:normal;overflow:visible}.collection-page-topbar-title:has(.collection-edit-title-row){flex-wrap:wrap;white-space:normal;overflow:visible}.page-topbar-subtitle-desc{color:hsl(var(--fg-2));display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page-topbar-subtitle-meta{font-family:var(--font-ui);font-size:11px;font-weight:500;letter-spacing:.02em;color:hsl(var(--fg-3));flex-shrink:0}.clm-topbar-tab{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:.5rem;font-family:var(--font-ui);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;transition:background .12s,color .12s;border:none;cursor:pointer;background:transparent}.clm-topbar-tab--active{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}.clm-topbar-tab--inactive{color:hsl(var(--fg-3))}.clm-topbar-tab--inactive:hover{color:hsl(var(--fg-1));background:hsl(var(--muted)/.5)}.collection-documents-section-aside{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.35rem;max-width:min(32rem,100%);min-width:0}@media (min-width:640px){.collection-documents-section-aside{align-items:flex-end;text-align:right}}.collection-documents-section-aside .page-topbar-subtitle-desc{width:100%}.collection-page-topbar-actions{justify-content:flex-end}.chat-container{height:100%;min-height:0;overflow:hidden;position:relative}main:has(.chat-container){overflow:hidden}body:has(.chat-container){overflow:hidden;height:var(--sidebar-vh,100svh)}*{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.3) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.dark ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15)}.dark ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}.mobile-scroll{-webkit-overflow-scrolling:touch}.fixed-bottom-input{position:sticky;bottom:0;background:inherit;z-index:20}.messages-scroll-container{scroll-behavior:smooth;overflow-anchor:none;overflow-y:auto;scrollbar-gutter:stable}.chat-container *{scroll-behavior:auto}.chat-container .messages-scroll-container{scroll-behavior:smooth}.chats-shared-panel{border-radius:.5rem;border:2px solid hsl(var(--shared-border));background-color:hsl(var(--shared-bg));padding:1rem}@media (min-width:640px){.chats-shared-panel{padding:1.5rem}}.chats-pagination{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border-1))}.chats-pagination--shared{border-top-color:hsl(var(--shared-border))}.chats-pagination__summary{font-size:.875rem;line-height:1.4;color:hsl(var(--fg-3))}.chats-pagination__count{font-weight:500;color:hsl(var(--fg-1))}.chats-pagination__controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.chats-pagination-btn{display:inline-flex;align-items:center;gap:.25rem}.chats-pagination__pages{display:flex;align-items:center;gap:.25rem}.chats-pagination-page{min-width:2.25rem}@media (max-width:1023px){.chats-pagination{align-items:stretch}.chats-pagination__summary{font-size:.75rem}.chats-pagination__controls{justify-content:space-between}.chats-pagination-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.chats-pagination-btn{width:2.25rem;padding:0;justify-content:center}}.chat-message--user{width:-moz-fit-content;width:fit-content;max-width:75%;background-color:hsl(var(--bg-surface-2))}.chat-message--assistant,.chat-message--user{border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border:1px solid hsl(var(--border-1));color:hsl(var(--fg-1))}.chat-message--assistant{max-width:82%;background-color:hsl(var(--bg-surface))}.chat-message-wrapper--user{display:flex;flex-direction:column;margin-bottom:1.5rem;align-items:flex-end}.chat-message-wrapper--assistant{display:flex;flex-direction:column;margin-bottom:1.5rem;align-items:flex-start}.chat-message-wrapper--user .chat-message--user{width:-moz-fit-content;width:fit-content;max-width:75%}.chat-message-wrapper--assistant .chat-message--assistant{max-width:82%}@media (min-width:640px){.chat-message-wrapper--user .chat-message--user{max-width:70%}}@media (min-width:1024px){.chat-message-wrapper--user .chat-message--user{max-width:65%}}.chat-markdown{line-height:1.625;font-size:1rem}.chat-markdown p{font-size:1rem;line-height:1.6;margin-bottom:.5rem}.chat-markdown p:last-child{margin-bottom:0}.chat-markdown ol,.chat-markdown ul{margin-bottom:.5rem;padding-left:1.25rem;font-size:1rem;line-height:1.6}.chat-markdown ul{list-style-type:disc}.chat-markdown ol{list-style-type:decimal}.chat-markdown.chat-markdown li,.chat-markdown.chat-markdown li>a,.chat-markdown.chat-markdown li>code,.chat-markdown.chat-markdown li>em,.chat-markdown.chat-markdown li>p,.chat-markdown.chat-markdown li>span,.chat-markdown.chat-markdown li>strong{font-size:1rem;line-height:1.6}.chat-markdown li{padding-left:.25rem;margin-bottom:.25rem}.chat-markdown ol ol,.chat-markdown ol ol li,.chat-markdown ol ul,.chat-markdown ol ul li,.chat-markdown ul ol,.chat-markdown ul ol li,.chat-markdown ul ul,.chat-markdown ul ul li{font-size:1rem}.chat-markdown li>ol,.chat-markdown li>ul,.chat-markdown ol ol,.chat-markdown ol ul,.chat-markdown ul ol,.chat-markdown ul ul{margin-top:.25rem;margin-bottom:.25rem}.chat-markdown h1{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;margin-top:1rem;line-height:1.25}.chat-markdown h1:first-child{margin-top:0}.chat-markdown h2{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;margin-top:1.25rem;line-height:1.25}.chat-markdown h2:first-child{margin-top:0}.chat-markdown h3{font-size:1rem;font-weight:700;margin-bottom:.5rem;margin-top:.75rem;line-height:1.25}.chat-markdown h3:first-child{margin-top:0}.chat-markdown h4{font-size:1rem;font-weight:600;margin-bottom:.5rem;margin-top:.75rem}.chat-markdown h4:first-child{margin-top:0}.chat-markdown h5{font-size:1rem;font-weight:600;margin-bottom:.5rem;margin-top:.5rem}.chat-markdown h5:first-child{margin-top:0}.chat-markdown h6{font-size:1rem;font-weight:600;margin-bottom:.5rem;margin-top:.5rem}.chat-markdown h6:first-child{margin-top:0}.chat-markdown code{padding:.125rem .25rem;border-radius:.25rem;font-size:.875rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace}.chat-markdown code,.chat-markdown pre{background-color:hsl(var(--bg-surface-2))}.chat-markdown pre{padding:.75rem;border-radius:.5rem;overflow-x:auto;margin-bottom:.75rem}.chat-markdown pre code{background-color:transparent;padding:0;font-size:.875rem}.chat-inline-chart{margin-top:1rem;margin-bottom:1rem;width:100%;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.chat-inline-chart.p-6,.clm-doc-detail-page .bg-card.rounded-xl.chat-inline-chart.border-border.p-6,.clm-doc-detail-page .chat-inline-chart.rounded-xl.border.border-border.p-6{padding:1rem}}.chat-inline-chart-title{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .chat-inline-chart-title{text-align:center}.chat-inline-chart-canvas{height:14rem;width:100%}@media (min-width:640px){.chat-inline-chart-canvas{height:16rem}}.chat-inline-chart-tooltip{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--popover));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.chat-inline-chart-tooltip.p-6,.clm-doc-detail-page .bg-card.rounded-xl.chat-inline-chart-tooltip.border-border.p-6{padding:1rem}}.chat-inline-chart-tooltip-label{color:hsl(var(--muted-foreground))}.chat-inline-chart-tooltip-value{font-weight:600;color:hsl(var(--foreground))}.chat-markdown a{color:hsl(var(--primary));text-decoration:underline;transition:color .15s ease}.chat-markdown a:hover{color:hsl(var(--primary)/.8)}.chat-markdown .document-link{color:hsl(var(--primary));text-decoration:underline;font-weight:500;transition:color .15s ease}.chat-markdown .document-link:hover{color:hsl(var(--primary)/.8)}.document-mention-link{color:hsl(var(--primary));background-color:hsl(var(--primary)/.1);padding:1px 6px;border-radius:4px;text-decoration:none;font-weight:500;transition:all .15s ease;white-space:nowrap}.document-mention-link:hover{background-color:hsl(var(--primary)/.2);text-decoration:underline}.document-mention-link--user{color:hsl(var(--primary-foreground));background-color:hsl(var(--primary-foreground)/.2)}.document-mention-link--user:hover{background-color:hsl(var(--primary-foreground)/.3)}.hybrid-citation{display:inline;font-size:.7rem;font-weight:600;letter-spacing:.01em;padding:1px 5px;border-radius:4px;white-space:nowrap;vertical-align:middle;line-height:1.6;margin:0 1px}.dark .hybrid-citation--doc{color:#a5b4fc;background-color:#1e1b4b;border-color:#3730a3}.dark .hybrid-citation--web{color:#7dd3fc;background-color:#082f49;border-color:#0369a1}.chat-markdown blockquote{border-left:4px solid hsl(var(--border-2,var(--border-1)));padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:.75rem;font-style:italic;background-color:hsl(var(--bg-surface-2))}.chat-markdown table{width:100%;border-collapse:collapse;margin-bottom:.75rem}.chat-markdown td,.chat-markdown th{border:1px solid hsl(var(--border-1));padding:.75rem;text-align:left}.chat-markdown th{background-color:hsl(var(--bg-surface-2));font-weight:600}.chat-markdown hr{border:0;border-top:1px solid hsl(var(--border-1));margin:1rem 0}.chat-markdown .katex{font-size:1em;color:inherit}.chat-markdown .katex-display{margin:1rem 0;text-align:center}.chat-markdown .katex .frac-line{border-bottom-color:currentColor}.dark .chat-markdown .katex{color:inherit}.suggestion-button{display:inline-block;padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:500;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer;margin:.25rem;background-color:#f3f3f1;border:1px solid #e0e0de;color:#4338ca}.dark .suggestion-button{background-color:#202022;border:1px solid #2d2d2f;color:#a5b4fc}.suggestion-button:hover{background-color:#ebebe9;border-color:#d4d4d2}.dark .suggestion-button:hover{background-color:#252527;border-color:#353537}.streaming-cursor{display:inline-block;width:.5rem;height:1.25rem;margin-left:.25rem;background-color:#9ca3af;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.dark .streaming-cursor{background-color:#6b7280}.copy-button{position:absolute;top:.5rem;right:.5rem;opacity:0;padding:.375rem;border-radius:.25rem;font-size:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-color:#f0f0ee;border:1px solid #e0e0de;color:#6b7280}.\!group:hover .copy-button{opacity:1!important}.group:hover .copy-button{opacity:1}.dark .copy-button{background-color:#1f1f21;border:1px solid #2a2a2c;color:#9ca3af}.copy-button:hover{background-color:#e8e8e6;border-color:#d0d0ce;color:#374151}.dark .copy-button:hover{background-color:#252527;border-color:#353537;color:#d1d5db}.dropdown-content{background-color:#fff;border:1px solid #e5e7eb;color:#111827;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.dark .dropdown-content{background-color:#1f2937;border:1px solid #4b5563;color:#f9fafb}.dropdown-item{transition-property:color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dropdown-item:focus,.dropdown-item:hover{background-color:#f3f4f6}.dark .dropdown-item:focus,.dark .dropdown-item:hover{background-color:#374151}@media (max-width:640px){.chat-message{max-width:90%;padding:.5rem .75rem}.chat-markdown{font-size:.9375rem}}.chat-mode-toggle-compact,.mode-toggle-inline{display:inline-flex;align-items:center}.mode-toggle-inline{gap:.125rem;padding:.125rem;min-height:2rem;background:hsl(var(--muted)/.3);border-radius:.375rem;border:1px solid hsl(var(--border))}.mode-btn-compact{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .5rem;min-height:1.75rem;border:none;background:transparent;cursor:pointer;font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground));transition:all .15s ease-in-out;border-radius:.25rem;white-space:nowrap}.mode-btn-compact:hover:not(.disabled){background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.mode-btn-compact.active{color:hsl(var(--primary-foreground));background-color:hsl(var(--primary));font-weight:600}.mode-btn-compact.\!active{color:hsl(var(--primary-foreground))!important;background-color:hsl(var(--primary))!important;font-weight:600!important}.mode-btn-compact.disabled{opacity:.4;cursor:not-allowed}.mode-btn-compact.\!disabled{opacity:.4!important;cursor:not-allowed!important}.mode-icon-small{font-size:.875rem;line-height:1}.mode-label-small{font-size:.75rem;line-height:1}.dark .mode-btn-compact:hover:not(.disabled){background-color:hsl(var(--accent)/.5)}.dark .mode-btn-compact.active{background-color:hsl(var(--primary))}.dark .mode-btn-compact.\!active{background-color:hsl(var(--primary))!important}.mode-tab.\!active{color:hsl(var(--primary))!important;background-color:hsl(var(--accent)/.3)!important}.mode-tab.active{color:hsl(var(--primary));background-color:hsl(var(--accent)/.3)}.mode-tab.\!disabled{opacity:.4!important;cursor:not-allowed!important}.mode-tab.disabled{opacity:.4;cursor:not-allowed}.dark .mode-tab:hover:not(.disabled){background-color:hsl(var(--accent)/.5)}.dark .mode-tab.active{background-color:hsl(var(--accent)/.4)}.dark .mode-tab.\!active{background-color:hsl(var(--accent)/.4)!important}.chat-mode-banner{padding:.375rem .625rem;margin-bottom:.5rem;border-radius:.25rem;font-size:.75rem;line-height:1.4;display:flex;align-items:center;gap:.375rem}.chat-mode-banner.mode-internal_knowledge{background-color:#e8eefd;color:#0d358c;border:1px solid #b9cdf8}.dark .chat-mode-banner.mode-internal_knowledge{background-color:#071b46;color:#b9cdf8;border:1px solid #0b2c75}.chat-mode-banner.mode-external_research{background-color:#fffae6;color:#997a00;border:1px solid #fff0b3}.dark .chat-mode-banner.mode-external_research{background-color:#4d3d00;color:#fff0b3;border:1px solid #806600}.chat-mode-banner.rampart-blocked{background-color:#fde8e8;color:#8d0c0c;border:1px solid #f9b9b9}.dark .chat-mode-banner.rampart-blocked{background-color:#460606;color:#f9b9b9;border:1px solid #750a0a}.clm-input{width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-input.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .clm-input{text-align:center}.clm-input:focus{outline:2px solid transparent;outline-offset:2px}.clm-input:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.clm-input{border-color:hsl(var(--border-1));transition:border-color .12s,box-shadow .12s}.clm-input:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.clm-select-wrap{position:relative;width:100%}.clm-select-wrap select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.25rem;cursor:pointer}.clm-select-wrap select:disabled{cursor:not-allowed}.clm-select-wrap__icon{pointer-events:none;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);color:hsl(var(--fg-3));display:flex;align-items:center}.clm-input-small{width:100%;border-radius:.25rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-input-small.border-border.p-6{padding:1rem}}.clm-input-small:focus{outline:2px solid transparent;outline-offset:2px}.clm-input-small:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.clm-input-small{border-color:hsl(var(--border-1));transition:border-color .12s,box-shadow .12s}.clm-input-small:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 2px hsl(var(--primary)/.1)}.clm-textarea{width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-textarea.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .clm-textarea{text-align:center}.clm-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.clm-textarea:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.clm-textarea-small{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-textarea-small.border-border.p-6{padding:1rem}}.clm-textarea-small:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.clm-textarea-small:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.clm-label{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.wiki-space-artifacts__phase2 .clm-label{text-align:center}.clm-label:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.clm-label-small{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.02em;color:hsl(var(--fg-2))}.clm-badge-missing{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-badge-missing{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.clm-badge-missing{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.clm-badge-missing.border-border.p-6{padding:1rem}.document-detail-topbar-actions .clm-badge-missing.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-badge-missing.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-badge-missing.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-badge-missing.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-badge-missing:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.clm-contact-border-blue{border-top-width:1px;border-color:hsl(var(--border));padding-top:.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-contact-border-blue.p-6{padding:1rem}}.clm-contact-border-green{border-top-width:1px;border-color:hsl(var(--border));padding-top:.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-contact-border-green.p-6{padding:1rem}}.clm-empty-state{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.wiki-space-artifacts__phase2 .clm-empty-state{text-align:center}.clm-empty-state:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.clm-field-value{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-field-value{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .clm-field-value{text-align:center}.clm-field-value:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.clm-field-value-small{font-size:.75rem;line-height:1rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-field-value-small{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-info-text{overflow-wrap:break-word;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.workbench-templates-topbar-tabs{display:flex;align-items:center;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-templates-topbar-tabs{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-templates-topbar-tabs.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-templates-topbar-tabs.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-templates-topbar-tabs.gap-1>button,.document-detail-topbar-actions .workbench-templates-topbar-tabs.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-topbar-tab{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;white-space:nowrap;border-radius:var(--radius);border-width:0;background-color:transparent;padding:.375rem .75rem;font-size:13px;font-weight:500;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-topbar-tab{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.workbench-topbar-tab{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-topbar-tab.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-topbar-tab.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-topbar-tab.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-topbar-tab.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-topbar-tab--active{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}.workbench-topbar-tab--inactive{color:hsl(var(--fg-3,var(--muted-foreground)))}.workbench-topbar-tab--inactive:hover{color:hsl(var(--fg-1,var(--foreground)));background:hsl(var(--muted)/.5)}.workbench-topbar-tab-count{display:inline-flex;min-width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:600;line-height:1}.clm-template-summary-account .workbench-topbar-tab-count{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-topbar-tab-count{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-topbar-tab-count.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-topbar-tab-count.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-topbar-tab-count.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-topbar-tab-count.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-topbar-tab-count{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.workbench-topbar-tab--inactive .workbench-topbar-tab-count{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.page-topbar-right :is(button,a).border-input.workbench-topbar-tab--inactive .workbench-topbar-tab-count{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.workbench-templates-new-section-btn{display:inline-flex;align-items:center;gap:.375rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-templates-new-section-btn{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-templates-new-section-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-templates-new-section-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-templates-new-section-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-templates-new-section-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-main .workbench-browse-empty-state,.workbench-templates-catalog-main .workbench-browse-empty-state{flex:1 1 0%}.workbench-clause-library-scroll{padding-top:1rem}.workbench-clause-library-filtered-empty{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;border-radius:var(--radius);border-width:1px;border-style:dashed;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.2);padding:2rem 1rem;text-align:left}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-clause-library-filtered-empty.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-library-filtered-empty.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-clause-library-filtered-empty{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.workbench-clause-library-filtered-empty{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-library-filtered-empty>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-library-filtered-empty{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-clause-library-filtered-empty>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-filtered-empty.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-library-filtered-empty>button,.document-detail-topbar-actions .workbench-clause-library-filtered-empty.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.dark .workbench-clause-library-filtered-empty{background:hsl(var(--muted)/.18)}.workbench-clause-library-sections{display:flex;flex-direction:column;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-sections{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-library-sections>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-library-sections{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-clause-library-sections.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-library-sections.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-section{display:flex;flex-direction:column;gap:.75rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border)/.8);background-color:hsl(var(--card)/.5);padding:.875rem 1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-library-section.border-border.p-6,.clm-doc-detail-page .bg-card.workbench-clause-library-section.border.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-clause-library-section{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.workbench-clause-library-section{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-library-section>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-library-section{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-clause-library-section.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-library-section.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-section{box-shadow:0 1px 3px rgba(0,0,0,.04)}.dark .workbench-clause-library-section{background:hsl(var(--card)/.4);box-shadow:0 1px 4px rgba(0,0,0,.12)}.workbench-clause-library-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border)/.6);padding-bottom:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-section-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-section-head.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-section-head.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-section-head.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-section-head.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-section-head-main{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-section-head-main{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-section-head-main.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-section-head-main.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-section-head-main.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-section-head-main.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-section-icon{flex-shrink:0;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-library-section-icon,.clm-partner-settings-panel>.workbench-clause-library-section-icon{flex-shrink:0}}.workbench-clause-library-section-head-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-library-section-head-actions,.clm-partner-settings-panel>.workbench-clause-library-section-head-actions{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-clause-library-section-head-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-section-head-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-section-head-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-section-head-actions.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-section-head-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-section-title{overflow-wrap:break-word;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--foreground))}.workbench-clause-library-section-count-pill{display:inline-flex;flex-shrink:0;align-items:center;border-radius:9999px;background-color:hsl(var(--primary)/.1);padding:.125rem .5rem;font-size:11px;font-weight:600;color:hsl(var(--primary));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--primary)/0.2)}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-library-section-count-pill,.clm-partner-settings-panel>.workbench-clause-library-section-count-pill{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-library-section-count-pill{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-clause-library-section-count-pill.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-library-section-count-pill.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-clause-library-section-count-pill.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-section-count-pill.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-section-meta{flex-shrink:0;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-library-section-meta,.clm-partner-settings-panel>.workbench-clause-library-section-meta{flex-shrink:0}}.workbench-browse-select{display:inline-flex;width:auto}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-browse-select{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-browse-select.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-browse-select.flex-col{flex-direction:row;align-items:center}}.workbench-browse-select-trigger{height:auto;width:auto;gap:.375rem;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workbench-browse-select-trigger,.workbench-browse-select-trigger:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:0px}.workbench-browse-select-trigger:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:0px}.workbench-browse-select-leading{display:inline-flex;flex-shrink:0;align-items:center}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-browse-select-leading,.clm-partner-settings-panel>.workbench-browse-select-leading{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-browse-select-leading{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-browse-select-leading.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-browse-select-leading.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-browse-select-leading.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-browse-select-leading.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-browse-select .workbench-browse-select-trigger:focus,.workbench-browse-select .workbench-browse-select-trigger:focus-visible{outline:none!important;box-shadow:none!important;--tw-ring-shadow:0 0 0 transparent!important;--tw-ring-offset-shadow:0 0 0 transparent!important}.workbench-browse-select-trigger--pill{display:inline-flex;height:34px;align-items:center;border-radius:9999px;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-browse-select-trigger--pill{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-browse-select-trigger--pill.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-browse-select-trigger--pill.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-browse-select-trigger--pill.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-browse-select-trigger--pill.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-browse-select-trigger--pill.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-browse-select-trigger--pill.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-browse-select-trigger--pill:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .workbench-browse-select-trigger--pill:hover.bg-card.rounded-xl.border.p-6{padding:1rem}}.workbench-browse-select-trigger--pill:focus-visible{border-color:hsl(var(--brand-orange));box-shadow:0 0 0 3px hsl(var(--brand-orange)/.12);outline:none}.workbench-browse-select-trigger--pill svg{height:.875rem;width:.875rem;flex-shrink:0;opacity:.6}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-browse-select-trigger--pill svg,.clm-partner-settings-panel>.workbench-browse-select-trigger--pill svg{flex-shrink:0}}.workbench-browse-select-trigger--ghost{max-width:12rem;padding:.375rem .25rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.workbench-browse-select-trigger--ghost:hover{color:hsl(var(--primary))}.workbench-browse-select-trigger--ghost svg{display:none}.workbench-browse-select-content{width:-moz-max-content;width:max-content;max-width:min(22rem,90vw);border:1.5px solid hsl(var(--border-1,var(--border)));border-radius:10px;background:hsl(var(--bg-surface,var(--background)));box-shadow:0 8px 24px rgba(0,0,0,.12);padding:.25rem}.workbench-browse-select-item{cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:.5rem .75rem .5rem 2rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-browse-select-item{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .workbench-browse-select-item{text-align:center}.workbench-browse-select-item{white-space:normal}.workbench-browse-select-item:focus,.workbench-browse-select-item:hover{background:hsl(var(--muted)/.6);color:hsl(var(--foreground))}.workbench-browse-select-item.bg-accent,.workbench-browse-select-item[aria-selected=true]{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .workbench-browse-select-item.bg-accent,.dark .workbench-browse-select-item[aria-selected=true]{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.workbench-browse-select-item svg{color:hsl(var(--brand-orange))}.clm-documents-toolbar{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border));padding-bottom:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-documents-toolbar.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-documents-toolbar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-documents-toolbar>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-documents-toolbar{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-documents-toolbar.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-documents-toolbar.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-documents-toolbar-search-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-documents-toolbar-search-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-documents-toolbar-search-row.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-documents-toolbar-search-row.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-documents-toolbar-search-row.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-documents-toolbar-search-row.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-documents-search{min-width:0;flex:1 1 0%}.clm-documents-toolbar-search-filters{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.clm-partner-records-list-section>.clm-documents-toolbar-search-filters,.clm-partner-settings-panel>.clm-documents-toolbar-search-filters{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.clm-documents-toolbar-search-filters{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-documents-toolbar-search-filters.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-documents-toolbar-search-filters.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-documents-toolbar-search-filters.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-documents-toolbar-search-filters.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-documents-toolbar-meta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-documents-toolbar-meta-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-documents-toolbar-meta-row.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-documents-toolbar-meta-row.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-documents-toolbar-meta-row.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-documents-toolbar-meta-row.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-documents-toolbar-actions{display:flex;align-items:center;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-documents-toolbar-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-documents-toolbar-actions.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-documents-toolbar-actions.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-documents-toolbar-actions.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-documents-toolbar-actions.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-documents-filter-count{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .clm-documents-filter-count{text-align:center}.clm-documents-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:1rem}@media (max-width:1023px){.clm-doc-sidebar-body .clm-documents-grid{gap:.625rem}.clm-doc-sidebar-body .clm-documents-grid p{font-size:.6875rem}.clm-doc-detail-page .clm-documents-grid.grid-cols-1.lg\:grid-cols-3,.clm-doc-detail-page .grid.clm-documents-grid.lg\:grid-cols-3{gap:.875rem}}@media (min-width:768px){.clm-documents-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.clm-documents-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.clm-document-card{display:flex;cursor:pointer;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));text-align:left;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-document-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.clm-document-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-document-card.border-border.p-6,.clm-doc-detail-page .clm-document-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-document-card{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-document-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-document-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-document-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-card:hover{border-color:hsl(var(--primary)/.4);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-document-card:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.5)}.clm-document-card-preview-wrap{position:relative;overflow:hidden;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4)}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-document-card-preview-wrap{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.clm-document-card-preview-wrap.p-6{padding:1rem}}.wpedia-search__bar>.clm-document-card-preview-wrap{flex:1;min-width:0}.clm-document-card-preview-wrap{height:236px}.clm-document-card-peek{position:absolute;inset:0}.clm-document-card-peek-page{position:absolute;left:1.5rem;right:1.5rem;top:1.5rem;overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-document-card-peek-page.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-document-card-peek-page.border-border.p-6{padding:1rem}}.clm-document-card-peek-page:is(.dark *){--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.clm-document-card-peek-page{height:320px}.clm-document-card-peek-text{margin:0;white-space:pre-wrap;overflow-wrap:break-word;padding:1rem;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:hsl(var(--muted-foreground));font-size:8px;line-height:1.5}.clm-document-card-peek-empty{display:flex;height:100%;width:100%;align-items:center;justify-content:center;color:hsl(var(--muted-foreground)/.5)}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-document-card-peek-empty{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.clm-document-card-peek-empty{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .clm-document-card-peek-empty.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-document-card-peek-empty.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-card-peek-empty.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-document-card-peek-empty.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-card-peek-skeleton{display:flex;height:100%;width:100%;flex-direction:column;gap:.5rem;padding:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-document-card-peek-skeleton{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.clm-document-card-peek-skeleton{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.clm-document-card-peek-skeleton>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-document-card-peek-skeleton{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-document-card-peek-skeleton.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-card-peek-skeleton.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-card-peek-skeleton span{display:block;height:.5rem;border-radius:.25rem;background-color:hsl(var(--muted))}.page-topbar-right :is(button,a).border-input.clm-document-card-peek-skeleton span{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.clm-document-card-peek-skeleton span:nth-child(2){width:90%}.clm-document-card-peek-skeleton span:nth-child(3){width:75%}.clm-document-card-peek-skeleton span:nth-child(4){width:85%}.clm-document-card-peek-skeleton span:nth-child(5){width:60%}.clm-document-card-peek-fade{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:4rem;background:linear-gradient(to bottom,transparent,hsl(var(--card)))}.clm-document-card-family-badge{position:absolute;left:.75rem;top:.75rem;z-index:10;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.clm-template-summary-account .clm-document-card-family-badge{display:none}.clm-document-card-open-hint{pointer-events:none;position:absolute;bottom:.5rem;right:.75rem;z-index:10;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--foreground)/.8);padding:.125rem .5rem;font-size:10px;font-weight:500;color:hsl(var(--background));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-document-card-open-hint{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-template-summary-account .clm-document-card-open-hint{display:none}.clm-document-card:hover .clm-document-card-open-hint{opacity:1}.clm-document-card-head{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border));padding:.625rem .875rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-document-card-head.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-document-card-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-document-card-head.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-document-card-head.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-card-head.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-document-card-head.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-card-family-chip{display:inline-flex;flex-shrink:0;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.clm-template-summary-account .clm-document-card-family-chip{display:none}@media (max-width:1023px){.clm-partner-records-list-section>.clm-document-card-family-chip,.clm-partner-settings-panel>.clm-document-card-family-chip{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-document-card-family-chip{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-document-card-family-chip.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-document-card-family-chip.flex-col{flex-direction:row;align-items:center}}.clm-document-card-body{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem;padding:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-document-card-body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-document-card-body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-document-card-body{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-document-card-body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-card-body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-card-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.clm-document-card-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border)/.7);padding-top:.75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-document-card-foot{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-document-card-foot.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-document-card-foot.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-card-foot.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-document-card-foot.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-card-date{font-size:.75rem;line-height:1rem}.clm-document-card-date,.clm-document-card-subtype{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground))}.clm-document-card-subtype{flex:1 1 0%;border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .375rem;font-size:11px}.page-topbar-right :is(button,a).border-input.clm-document-card-subtype{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.clm-document-card-subtype--muted{font-style:italic;opacity:.7}.clm-document-template-panel{display:flex;width:100%;flex-direction:column;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-document-template-panel{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-document-template-panel>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-document-template-panel{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-document-template-panel.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-template-panel.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-template-panel{min-height:calc(100vh - 200px)}.clm-document-template-panel-head{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--bg-canvas));padding-bottom:.75rem;padding-top:.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-document-template-panel-head.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-document-template-panel-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-document-template-panel-head.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-document-template-panel-head.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-template-panel-head.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-document-template-panel-head.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-template-panel-back{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.clm-document-template-panel-back,.clm-partner-settings-panel>.clm-document-template-panel-back{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-document-template-panel-back{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.clm-document-template-panel-back.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-document-template-panel-back.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .clm-document-template-panel-back{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .clm-document-template-panel-back.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-document-template-panel-back.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-document-template-panel-back.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-document-template-panel-back.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-template-panel-back:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.clm-document-template-panel-back:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .clm-document-template-panel-back:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.clm-document-template-panel-heading{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-document-template-panel-heading{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-document-template-panel-heading>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-document-template-panel-heading{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-document-template-panel-heading.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.items-center.clm-document-template-panel-heading>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-template-panel-heading.items-center.gap-1>button,.document-detail-topbar-actions .flex.items-center.clm-document-template-panel-heading>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-template-panel-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.clm-document-template-panel-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-document-template-panel-meta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-document-template-panel-meta.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-document-template-panel-meta.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-document-template-panel-meta.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-document-template-panel-meta.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-template-panel-subtype{border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .375rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.page-topbar-right :is(button,a).border-input.clm-document-template-panel-subtype{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.clm-document-template-panel-rank{border-radius:9999px;padding:.125rem .5rem;font-size:11px;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-document-template-panel-rank{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-document-template-panel-badge{position:relative;left:auto;top:auto}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-document-template-panel-badge{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.clm-document-template-panel-badge{flex:1;min-width:0}.clm-document-template-toggle{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);padding:.25rem}@media (max-width:1023px){.clm-partner-records-list-section>.clm-document-template-toggle,.clm-partner-settings-panel>.clm-document-template-toggle{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-document-template-toggle{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.clm-document-template-toggle.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-document-template-toggle.border-border.p-6{padding:1rem}.document-detail-topbar-actions .clm-document-template-toggle.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-document-template-toggle.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-document-template-toggle.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.items-center.clm-document-template-toggle>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-document-template-toggle.gap-1>button,.document-detail-topbar-actions .flex.items-center.clm-document-template-toggle>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-template-toggle--push{margin-left:auto}.clm-document-template-toggle button{display:inline-flex;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-document-template-toggle button{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.clm-document-template-toggle button{padding:.375rem;min-width:2rem;min-height:2rem}}.wiki-space-artifacts__phase2 .clm-document-template-toggle button{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .clm-document-template-toggle button.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-document-template-toggle button.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-document-template-toggle button.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-document-template-toggle button.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-document-template-toggle button:hover{color:hsl(var(--foreground))}.clm-document-template-toggle button.is-active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:hsl(var(--foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-document-template-toggle button.is-active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.clm-document-template-toggle button:disabled{cursor:not-allowed;opacity:.4}.clm-document-template-toggle button:disabled:hover{color:hsl(var(--muted-foreground))}.clm-document-template-body{min-height:0;flex:1 1 0%}.clm-document-template-body .clm-document-template-paper{margin-left:auto;margin-right:auto;width:100%;max-width:64rem;border-width:1px;border-color:hsl(var(--border)/.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-document-template-body .clm-document-template-paper.border-border.p-6{padding:1rem}}.clm-document-template-body .clm-document-template-paper:is(.dark *){--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.clm-document-template-body .clm-document-template-paper .workbench-clause-body-markdown,.clm-document-template-body .clm-document-template-paper .workbench-clause-body-markdown *{color:inherit}.clm-document-template-clauses{width:100%}.clm-tree-graph-wrap{display:flex;width:100%;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-tree-graph-wrap{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-tree-graph-wrap>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-tree-graph-wrap{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-tree-graph-wrap.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-graph-wrap.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-tree-filters{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-tree-filters.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-tree-filters.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-filters.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-tree-filters.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-filters .workbench-browse-select-trigger--pill{height:36px;padding:0 .875rem;border-radius:9999px;border:1px solid hsl(var(--primary)/.35);background:hsl(var(--bg-surface));color:hsl(var(--primary));font-size:13px;font-weight:500}.clm-tree-filters .workbench-browse-select-trigger--pill:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}.clm-tree-filters .workbench-browse-select-trigger--pill:focus-visible{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.15)!important;outline:none!important}.clm-tree-filters .workbench-browse-select-trigger--pill svg{color:hsl(var(--primary)/.6);opacity:1}.clm-tree-filters .workbench-browse-select-trigger--pill .workbench-browse-select-leading svg{color:hsl(var(--primary));opacity:1}.clm-tree-filter-clear{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;background-color:transparent;padding-left:.875rem;padding-right:.875rem;font-size:13px;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-tree-filter-clear{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.clm-tree-filter-clear{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.clm-tree-filter-clear.border-border.p-6{padding:1rem}.document-detail-topbar-actions .clm-tree-filter-clear.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-tree-filter-clear.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-tree-filter-clear.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-tree-filter-clear.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-filter-clear:hover{color:hsl(var(--foreground))}.clm-tree-filter-clear:focus-visible{outline:2px solid transparent;outline-offset:2px}.clm-tree-filter-clear{height:36px;border-color:hsl(var(--border-1,var(--border)))}.clm-tree-filter-clear svg{height:.875rem;width:.875rem;flex-shrink:0;opacity:.7}@media (max-width:1023px){.clm-partner-records-list-section>.clm-tree-filter-clear svg,.clm-partner-settings-panel>.clm-tree-filter-clear svg{flex-shrink:0}}.clm-tree-filter-clear:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}.clm-tree-filter-clear:focus-visible{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.15)!important}.clm-tree-legend{margin-bottom:.75rem;display:inline-flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;align-self:flex-start;border-radius:9999px;border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--bg-surface,var(--card)));padding:.5rem .875rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-tree-legend{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.clm-tree-legend.border-border.p-6{padding:1rem}.document-detail-topbar-actions .clm-tree-legend.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-tree-legend.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-tree-legend.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-tree-legend.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-legend{font-size:12px;color:hsl(var(--fg-2,var(--muted-foreground)));box-shadow:0 1px 2px rgba(0,0,0,.04)}.clm-tree-legend-item{display:inline-flex;align-items:center;gap:.375rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-tree-legend-item{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.clm-tree-legend-item{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-tree-legend-item.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-tree-legend-item.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-tree-legend-item.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-tree-legend-item.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-dot{display:inline-block;height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px}@media (max-width:1023px){.clm-partner-records-list-section>.clm-tree-dot,.clm-partner-settings-panel>.clm-tree-dot{flex-shrink:0}}.clm-tree-dot{box-shadow:0 0 0 2px hsl(var(--bg-surface,var(--card))),0 1px 2px rgba(0,0,0,.18)}.clm-sunburst-legend-palette{display:inline-flex;align-items:center}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-sunburst-legend-palette{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-sunburst-legend-palette.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-sunburst-legend-palette.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-sunburst-legend-palette.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-sunburst-legend-palette.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-sunburst-legend-palette-dot{margin-left:-.25rem;height:.5rem;width:.5rem}.clm-sunburst-legend-palette-dot:first-child{margin-left:0}.clm-sunburst-legend-palette-dot{box-shadow:0 0 0 1.5px hsl(var(--bg-surface,var(--card))),0 1px 2px rgba(0,0,0,.14)}.clm-sunburst-legend-pair{display:inline-flex;align-items:center;gap:.125rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-sunburst-legend-pair{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-sunburst-legend-pair.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-sunburst-legend-pair.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-sunburst-legend-pair.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-sunburst-legend-pair.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-sunburst-legend-clause-dot{opacity:.42}.clm-tree-legend--overlay{pointer-events:none;position:absolute;left:.75rem;top:.75rem;z-index:10;margin-bottom:0;max-width:calc(100% - 1.5rem);-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem;border-radius:var(--radius);padding:.375rem .75rem;background:hsl(var(--bg-surface,var(--card))/.92);backdrop-filter:blur(6px);box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:11.5px}.clm-tree-graph-canvas{position:relative;width:100%;overflow:hidden;border-radius:1.25rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--bg-canvas))}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-tree-graph-canvas{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.clm-tree-graph-canvas.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-tree-graph-canvas.border-border.p-6{padding:1rem}}.wpedia-search__bar>.clm-tree-graph-canvas{flex:1;min-width:0}.clm-tree-graph-canvas{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4),inset 0 18px 48px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.05)}.dark .clm-tree-graph-canvas{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 1px 3px rgba(0,0,0,.4)}.clm-tree-zoom-controls{position:absolute;bottom:1rem;right:1rem;z-index:10;display:flex;flex-direction:column;gap:.25rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--bg-surface,var(--card))/.95);padding:.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-tree-zoom-controls.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-tree-zoom-controls.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-tree-zoom-controls{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-tree-zoom-controls>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-tree-zoom-controls{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-tree-zoom-controls.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.items-center.clm-tree-zoom-controls>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-zoom-controls.items-center.gap-1>button,.document-detail-topbar-actions .flex.items-center.clm-tree-zoom-controls>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-zoom-btn{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:var(--radius);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-tree-zoom-btn{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-tree-zoom-btn.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-tree-zoom-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-zoom-btn.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-tree-zoom-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-zoom-btn:hover{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.clm-tree-zoom-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.4)}.clm-tree-zoom-divider{margin:.125rem auto;height:1px;width:1.25rem;background-color:hsl(var(--border)/.7)}.clm-sunburst-tooltip-fixed{pointer-events:none;position:fixed;z-index:50;display:flex;align-items:center;gap:.375rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border)/.7);padding:.375rem .625rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-sunburst-tooltip-fixed.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-sunburst-tooltip-fixed{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-sunburst-tooltip-fixed.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-sunburst-tooltip-fixed.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-sunburst-tooltip-fixed.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-sunburst-tooltip-fixed.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-sunburst-tooltip-fixed{background:hsl(var(--bg-surface,var(--card))/.96);backdrop-filter:blur(6px);font-size:11.5px;white-space:nowrap;max-width:min(420px,60vw);overflow:hidden;transition:opacity .08s ease-out}.clm-sunburst-tooltip-fixed .clm-tree-graph-tooltip-name{overflow:hidden;text-overflow:ellipsis;max-width:min(320px,45vw)}.clm-tree-viz-toggle{display:inline-flex;align-items:center;gap:.125rem;border-radius:9999px;background-color:hsl(var(--bg-surface,var(--card)));padding:.125rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-tree-viz-toggle{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-tree-viz-toggle.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-tree-viz-toggle.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-tree-viz-toggle.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-tree-viz-toggle.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-viz-toggle{height:36px;border:1px solid hsl(var(--primary)/.35)}.clm-tree-viz-toggle-btn{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-tree-viz-toggle-btn{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-tree-viz-toggle-btn.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-tree-viz-toggle-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-viz-toggle-btn.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-tree-viz-toggle-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-viz-toggle-btn:hover{color:hsl(var(--primary))}.clm-tree-viz-toggle-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.4)}.clm-tree-viz-toggle-btn svg{color:hsl(var(--primary)/.6)}.clm-tree-viz-toggle-btn--active{background-color:hsl(var(--primary));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-tree-viz-toggle-btn--active svg{color:#fff;opacity:1}.clm-tree-viz-toggle-btn--active:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.clm-tree-graph-tooltip{pointer-events:none;position:absolute;bottom:1rem;left:1rem;display:flex;max-width:24rem;flex-direction:column;gap:.125rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card)/.95);padding:.5rem .75rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-tree-graph-tooltip.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.clm-tree-graph-tooltip.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-tree-graph-tooltip.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-tree-graph-tooltip{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-tree-graph-tooltip>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-tree-graph-tooltip{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-tree-graph-tooltip.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-graph-tooltip.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-graph-tooltip-level{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.clm-template-summary-account .clm-tree-graph-tooltip-level{display:none}.clm-tree-graph-tooltip-name{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-tree-graph-tooltip-name{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .clm-tree-graph-tooltip-name{text-align:center}.clm-tree-graph-tooltip-meta{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.clm-tree-popup{position:absolute;right:.75rem;top:.75rem;z-index:20;display:flex;max-height:calc(100% - 1.5rem);width:23rem;max-width:min(23rem,44%);flex-direction:column;overflow:hidden;border-radius:1.25rem;border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--card));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,0,0,.05);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-tree-popup.border-border.p-6,.clm-doc-detail-page .clm-tree-popup.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-tree-popup{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-tree-popup>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-tree-popup{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-tree-popup.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-popup.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup:before{content:"";pointer-events:none;position:absolute;left:0;right:0;top:0;z-index:10;height:.25rem;background:hsl(var(--primary))}.clm-tree-popup-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border)/.6);background-color:hsl(var(--muted)/.4);padding:.625rem 1rem}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .clm-tree-popup-head{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.clm-tree-popup-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-tree-popup-head.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-tree-popup-head.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-popup-head.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-tree-popup-head.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup-head-actions{display:flex;flex-shrink:0;align-items:center;gap:.25rem}@media (max-width:1023px){.clm-partner-records-list-section>.clm-tree-popup-head-actions,.clm-partner-settings-panel>.clm-tree-popup-head-actions{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.clm-tree-popup-head-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-tree-popup-head-actions.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-tree-popup-head-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.items-center.clm-tree-popup-head-actions>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-popup-head-actions.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-tree-popup-head-actions.gap-1>button,.document-detail-topbar-actions .flex.items-center.clm-tree-popup-head-actions>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup-close{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.clm-tree-popup-close,.clm-partner-settings-panel>.clm-tree-popup-close{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-tree-popup-close{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-tree-popup-close.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-tree-popup-close.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-tree-popup-close.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-tree-popup-close.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup-close:hover{background-color:hsl(var(--accent));color:hsl(var(--destructive))}.clm-tree-popup-close:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .clm-tree-popup-close:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.clm-tree-popup-close:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.clm-tree-popup-kind{border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.clm-template-summary-account .clm-tree-popup-kind{display:none}.clm-tree-popup-title{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;padding-left:1rem;padding-right:1rem;padding-top:.75rem;font-size:.95rem;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.clm-tree-popup-title,.clm-partner-settings-panel>.clm-tree-popup-title{flex-shrink:0}.workflow-definitions-page-root .workflow-definitions-steps-table .clm-tree-popup-title{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.clm-tree-popup-title{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-tree-popup-title.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-popup-title.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup-body{min-height:0;flex:1 1 0%;overflow-y:auto;padding:.75rem 1rem}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .clm-tree-popup-body{padding-left:.75rem;padding-right:.75rem}}.clm-tree-popup-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.375rem;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-tree-popup-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-tree-popup-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-tree-popup-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-tree-popup-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-popup-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup-list-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.6);background-color:hsl(var(--muted)/.2);padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-tree-popup-list-item.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-tree-popup-list-item{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .clm-tree-popup-list-item{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .clm-tree-popup-list-item.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-tree-popup-list-item.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-popup-list-item.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-tree-popup-list-item.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup-list-label{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground))}.clm-tree-popup-list-meta{flex-shrink:0;font-size:11px;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.clm-tree-popup-list-meta,.clm-partner-settings-panel>.clm-tree-popup-list-meta{flex-shrink:0}}.clm-tree-popup-clause-title{margin:0 0 .375rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-tree-popup-clause-title{text-align:center}.clm-tree-popup-markdown{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-tree-popup-markdown{text-align:center}.clm-tree-popup-markdown table{margin-top:.5rem;margin-bottom:.5rem;width:100%;border-collapse:collapse;text-align:left;font-size:.8125rem}.clm-tree-popup-markdown td,.clm-tree-popup-markdown th{border-width:1px;border-color:hsl(var(--border));padding:.25rem .5rem;vertical-align:top}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl .clm-tree-popup-markdown td.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border .clm-tree-popup-markdown td.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.clm-tree-popup-markdown th.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-tree-popup-markdown th.border-border.p-6{padding:1rem}}.clm-tree-popup-foot{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border)/.7);padding-top:.625rem;font-size:11px;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .clm-tree-popup-foot.flex,.my-agents-page .agent-store-card .mt-3.clm-tree-popup-foot{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-tree-popup-foot.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-tree-popup-foot.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-tree-popup-foot.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-tree-popup-foot.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup-foot-item{display:inline-flex;min-width:0;align-items:center;gap:.375rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-tree-popup-foot-item{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-tree-popup-foot-item.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-tree-popup-foot-item.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-tree-popup-foot-item.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-tree-popup-foot-item.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-tree-popup-foot-item svg{height:.75rem;width:.75rem;flex-shrink:0;opacity:.7}@media (max-width:1023px){.clm-partner-records-list-section>.clm-tree-popup-foot-item svg,.clm-partner-settings-panel>.clm-tree-popup-foot-item svg{flex-shrink:0}}.clm-tree-popup-foot-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-clause-library-clauses{display:flex;flex-direction:column;gap:.625rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-clauses{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-library-clauses>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-library-clauses{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-clause-library-clauses.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-library-clauses.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-card{position:relative;overflow:hidden;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border)/.8);background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-clause-library-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-library-card.border-border.p-6,.clm-doc-detail-page .workbench-clause-library-card.rounded-xl.border.border-border.p-6{padding:1rem}}.wpedia-search__bar>.workbench-clause-library-card{flex:1;min-width:0}.workbench-clause-library-card:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workbench-clause-library-card:before{content:"";position:absolute;bottom:0;left:0;top:0;width:3px;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);background:hsl(var(--primary)/.5)}.workbench-clause-library-section[data-family=contract] .workbench-clause-library-card:before{background:rgba(5,150,105,.7)}.workbench-clause-library-section[data-family=nda] .workbench-clause-library-card:before{background:rgba(124,58,237,.7)}.workbench-clause-library-card-section{display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem .875rem 1.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-card-section{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-library-card-section>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-library-card-section{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-clause-library-card-section.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-library-card-section.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-card-primary{display:flex;min-width:0;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-card-primary{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-library-card-primary>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-library-card-primary{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-clause-library-card-primary.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-library-card-primary.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-card .workbench-clause-alternates-panel{margin-top:0;flex-shrink:0;border-color:hsl(var(--border)/.5)}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-library-card .workbench-clause-alternates-panel,.clm-partner-settings-panel>.workbench-clause-library-card .workbench-clause-alternates-panel{flex-shrink:0}}.workbench-clause-library-card .workbench-clause-alternates-panel-trigger{padding-top:.5rem;padding-bottom:.5rem}.workbench-clause-library-card .workbench-clause-alternates-panel-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-clause-library-card .workbench-clause-alternates-panel-body{padding-top:.5rem;padding-bottom:.5rem}.workbench-clause-library-alternate-trigger{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.workbench-clause-library-alternate-trigger:hover{background-color:hsl(var(--muted)/.4)}.workbench-clause-library-alternate-trigger:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--ring))}.workbench-clause-library-alternate-doc-links{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-library-alternate-doc-links,.clm-partner-settings-panel>.workbench-clause-library-alternate-doc-links{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-clause-library-alternate-doc-links{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-alternate-doc-links.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-alternate-doc-links.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-alternate-doc-links.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-alternate-doc-links.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-alternate-doc-links .workbench-clause-variant-doc-meta{display:flex;align-items:center;gap:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-alternate-doc-links .workbench-clause-variant-doc-meta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-library-alternate-doc-links .workbench-clause-variant-doc-meta>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-library-alternate-doc-links .workbench-clause-variant-doc-meta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-alternate-doc-links .workbench-clause-variant-doc-meta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-library-alternate-doc-links .workbench-clause-variant-doc-meta>button,.document-detail-topbar-actions .flex.workbench-clause-library-alternate-doc-links .workbench-clause-variant-doc-meta.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-alternate-doc-links .workbench-clause-variant-doc-meta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-alternate-body{border-top-width:1px;border-color:hsl(var(--border)/.6);background-color:hsl(var(--muted)/.2);padding:.5rem .75rem .75rem}.dark .workbench-clause-library-alternate-body{background:hsl(var(--muted)/.22)}.workbench-clause-library-card-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-card-meta-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-card-meta-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-card-meta-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-card-meta-row.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-card-meta-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-card-doc-links--inline .workbench-clause-variant-doc-meta-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.workbench-clause-library-card-body-wrap{position:relative;min-width:0}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-clause-library-card-body-wrap{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.workbench-clause-library-card-body-wrap{flex:1;min-width:0}.workbench-clause-library-card-body-wrap--collapsed{max-height:7.5rem;overflow:hidden}.workbench-clause-library-card-body-wrap--collapsed:after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:2.5rem;background:linear-gradient(to top,hsl(var(--card)) 20%,transparent 100%)}.workbench-clause-library-card-body{margin:0;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-clause-library-card-body{text-align:center}.dark .workbench-clause-library-card-body{color:hsl(var(--foreground)/.92)}.workbench-clause-library-card-foot{display:flex;min-width:0;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;padding-top:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-card-foot{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-card-foot.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-card-foot.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-card-foot.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-card-foot.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-card-foot-spacer{min-width:0;flex:1 1 0%}.workbench-clause-library-card-doc-links{display:flex;min-width:0;max-width:100%;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-library-card-doc-links,.clm-partner-settings-panel>.workbench-clause-library-card-doc-links{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-clause-library-card-doc-links{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-card-doc-links.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-card-doc-links.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-library-card-doc-links.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-card-doc-links.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-card-doc-links .workbench-clause-variant-doc-meta{display:flex;align-items:center;gap:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-library-card-doc-links .workbench-clause-variant-doc-meta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-library-card-doc-links .workbench-clause-variant-doc-meta>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-library-card-doc-links .workbench-clause-variant-doc-meta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-library-card-doc-links .workbench-clause-variant-doc-meta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-library-card-doc-links .workbench-clause-variant-doc-meta>button,.document-detail-topbar-actions .flex.workbench-clause-library-card-doc-links .workbench-clause-variant-doc-meta.gap-1>button,.document-detail-topbar-actions .workbench-clause-library-card-doc-links .workbench-clause-variant-doc-meta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-expand{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:.25rem;padding:.125rem .25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-clause-library-expand{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.workbench-clause-library-expand,.clm-partner-settings-panel>.workbench-clause-library-expand{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-library-expand{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-clause-library-expand.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-library-expand.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-clause-library-expand>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-library-expand.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-library-expand>button,.document-detail-topbar-actions .flex.workbench-clause-library-expand.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-library-expand:hover{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary)/.8)}.workbench-clause-library-expand:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-browse-empty-state{display:flex;min-height:min(420px,calc(100vh - 22rem));width:100%;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem;text-align:center}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-browse-empty-state{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.workbench-browse-empty-state{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-browse-empty-state>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-browse-empty-state{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-browse-empty-state.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-browse-empty-state.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-browse-empty-state.gap-1>button,.document-detail-topbar-actions .workbench-browse-empty-state.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:768px){.workbench-browse-empty-state{padding-left:1.5rem;padding-right:1.5rem}}.workbench-browse-empty-state p{margin:0;max-width:28rem}.workbench-browse-empty-state p+p{margin-top:.5rem}.workbench-browse-panel{display:flex;width:100%;min-width:0;flex-direction:column}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-browse-panel{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-browse-panel>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-browse-panel{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-browse-panel.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-browse-panel.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-browse-panel{gap:1rem}.workbench-tab-intro{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-tab-intro,.clm-partner-settings-panel>.workbench-tab-intro{flex-shrink:0}}.workbench-tab-intro{padding-top:0;padding-bottom:0}.workbench-tab-intro-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.5rem;row-gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-tab-intro-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-tab-intro-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-tab-intro-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-tab-intro-headings{min-width:0;flex:1 1 0%}.workbench-tab-intro-kicker{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--fg-3,var(--muted-foreground)));margin:0 0 4px}.workbench-tab-intro-title{font-family:var(--font-display,var(--font-ui));font-size:clamp(20px,2.5vw,28px);font-weight:700;color:hsl(var(--fg-1,var(--foreground)));letter-spacing:-.02em;line-height:1.1;margin:0}.workbench-tab-intro-subtitle{font-family:var(--font-body,var(--font-ui));font-size:13px;color:hsl(var(--fg-3,var(--muted-foreground)));margin:6px 0 0;max-width:580px;line-height:1.55}.workbench-tab-intro-aside{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.75rem;align-self:flex-start}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-tab-intro-aside,.clm-partner-settings-panel>.workbench-tab-intro-aside{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-tab-intro-aside{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-tab-intro-aside>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-tab-intro-aside{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-tab-intro-aside.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-tab-intro-aside.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-tab-intro-aside--center{align-self:center}.workbench-tab-intro-stat{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-tab-intro-stat,.clm-partner-settings-panel>.workbench-tab-intro-stat{flex-shrink:0}}.workbench-tab-intro-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-tab-intro-controls{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-tab-intro-controls.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-tab-intro-controls.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-tab-intro-controls.gap-1>button,.document-detail-topbar-actions .workbench-tab-intro-controls.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-tab-intro-family-toggle.workbench-document-family-toggle--segmented{height:auto;gap:2px;padding:3px;border:1px solid hsl(var(--border-1));border-radius:9px;background:hsl(var(--bg-surface-2))}.workbench-tab-intro-family-toggle.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn{height:28px;padding:0 12px;border-radius:7px;font-size:12.5px;font-weight:500;color:hsl(var(--fg-3));background:transparent;box-shadow:none;transition:background .12s,color .12s,box-shadow .12s}.workbench-tab-intro-family-toggle.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn:not(.workbench-document-family-toggle-btn--active):hover{background:transparent;color:hsl(var(--fg-1,var(--foreground)))}.workbench-tab-intro-family-toggle.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--all.workbench-document-family-toggle-btn--active{background:hsl(var(--primary));color:#fff;font-weight:600;box-shadow:0 1px 4px hsl(var(--primary)/.35)}.workbench-tab-intro-family-toggle.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active{color:#fff;font-weight:600;box-shadow:0 1px 4px rgba(5,150,105,.35)}.workbench-tab-intro-family-toggle.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active{color:#fff;font-weight:600;box-shadow:0 1px 4px rgba(124,58,237,.35)}.workbench-browse-toolbar{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-browse-toolbar,.clm-partner-settings-panel>.workbench-browse-toolbar{flex-shrink:0}}.workbench-browse-toolbar-filter-bar{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:.625rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-browse-toolbar-filter-bar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-browse-toolbar-filter-bar>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-browse-toolbar-filter-bar{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-browse-toolbar-filter-bar.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-browse-toolbar-filter-bar.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.workbench-browse-toolbar-filter-bar{flex-direction:row;align-items:center;gap:.5rem}}.workbench-browse-toolbar .page-search-input{height:36px;padding:0 .75rem 0 2.75rem;font-size:14px;color:hsl(var(--fg-1));background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:9999px;box-shadow:none;transition:border-color .15s,box-shadow .15s}.workbench-browse-toolbar .page-search-input:focus,.workbench-browse-toolbar .page-search-input:focus-visible{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1);outline:none}.workbench-browse-toolbar .page-search-icon{left:1rem;width:.9375rem;height:.9375rem;color:hsl(var(--fg-3))}.workbench-browse-search{min-width:0;max-width:none;flex:1 1 0%}.workbench-browse-subtype-wrap{display:inline-flex;flex-shrink:0;align-items:center}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-browse-subtype-wrap,.clm-partner-settings-panel>.workbench-browse-subtype-wrap{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-browse-subtype-wrap{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-browse-subtype-wrap.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-browse-subtype-wrap.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-browse-subtype-wrap.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-browse-subtype-wrap.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-browse-toolbar .workbench-browse-select-trigger--pill{height:36px;padding:0 .875rem;border-radius:9999px;border:1px solid hsl(var(--primary)/.35);background:hsl(var(--bg-surface));color:hsl(var(--primary));font-size:13px;font-weight:500}.workbench-browse-toolbar .workbench-browse-select-trigger--pill:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}.workbench-browse-toolbar .workbench-browse-select-trigger--pill:focus-visible{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.15)!important;outline:none!important}.workbench-browse-toolbar .workbench-browse-select-trigger--pill svg{color:hsl(var(--primary)/.6);opacity:1}.workbench-browse-toolbar .workbench-browse-select-trigger--pill .workbench-browse-select-leading svg{color:hsl(var(--primary));opacity:1}.workbench-browse-sort-wrap{display:inline-flex;min-width:0;cursor:pointer;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-browse-sort-wrap{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-browse-sort-wrap.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-browse-sort-wrap.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-browse-sort-wrap.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-browse-sort-wrap.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-browse-sort-wrap{gap:.375rem;height:36px;padding:0 .875rem;border-radius:9999px;border:1px solid hsl(var(--primary)/.35);background:hsl(var(--bg-surface))}.workbench-browse-sort-wrap:hover{background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.5)}.workbench-browse-sort-icon{height:.875rem;width:.875rem;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-browse-sort-icon,.clm-partner-settings-panel>.workbench-browse-sort-icon{flex-shrink:0}}.workbench-browse-sort-icon{color:hsl(var(--primary))}.workbench-browse-sort-wrap .workbench-browse-select-trigger--ghost{max-width:none;padding:0;color:hsl(var(--primary));font-size:13px;font-weight:600}.workbench-browse-sort-wrap .workbench-browse-select-trigger--ghost:hover{color:hsl(var(--primary))}.workbench-browse-view-toggle{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.125rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-browse-view-toggle{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-browse-view-toggle.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-browse-view-toggle.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-browse-view-toggle.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-browse-view-toggle.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-browse-view-toggle.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-browse-view-toggle.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-browse-view-toggle{height:34px}.workbench-browse-view-toggle-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-browse-view-toggle-btn{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-browse-view-toggle-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-browse-view-toggle-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-browse-view-toggle-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-browse-view-toggle-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-browse-view-toggle-btn{height:26px}.workbench-browse-view-toggle-btn:hover{color:hsl(var(--foreground))}.workbench-browse-view-toggle-btn--active{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.22)}.dark .workbench-browse-view-toggle-btn--active{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.32)}.workbench-editing-surface-toggle{display:inline-flex;align-items:center;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.125rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-editing-surface-toggle{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-editing-surface-toggle.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-editing-surface-toggle.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-editing-surface-toggle.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-editing-surface-toggle.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-editing-surface-toggle.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-editing-surface-toggle.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-editing-surface-toggle-btn{display:inline-flex;align-items:center;border-radius:calc(var(--radius) - 2px);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-editing-surface-toggle-btn{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.workbench-editing-surface-toggle-btn{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-editing-surface-toggle-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-editing-surface-toggle-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-editing-surface-toggle-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-editing-surface-toggle-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-editing-surface-toggle-btn:hover{color:hsl(var(--foreground))}.workbench-editing-surface-toggle-btn--active{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.22)}.dark .workbench-editing-surface-toggle-btn--active{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.32)}.workbench-template-editable-document{min-height:0;flex:1 1 0%;overflow-y:auto;padding:1rem .5rem}@media (min-width:640px){.workbench-template-editable-document{padding-left:1rem;padding-right:1rem}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-editable-document{padding-left:.75rem;padding-right:.75rem}}}.workbench-template-editable-doc-page{margin-left:auto;margin-right:auto;max-width:48rem}.workbench-template-editable-doc-clause-body--editable{min-height:1.5rem;border-radius:calc(var(--radius) - 4px);outline:2px solid transparent;outline-offset:2px;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.workbench-template-editable-doc-clause-body--editable:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.workbench-template-editable-doc-clause-body--empty:empty:before{content:"Type clause text…";font-style:italic;color:hsl(var(--muted-foreground))}.workbench-template-editable-doc-clause-body--markdown{min-height:1.5rem;border-radius:calc(var(--radius) - 4px);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.workbench-template-editable-doc-clause-body--markdown:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.workbench-clause-markdown-editor--loading{font-size:.875rem;line-height:1.25rem;font-style:italic;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-clause-markdown-editor--loading{text-align:center}.workbench-template-editable-doc-clause-title--editable{outline:2px solid transparent;outline-offset:2px}.workbench-template-editable-doc-clause-title--editable:focus{border-radius:calc(var(--radius) - 4px);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.workbench-draft-editor-topbar-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-draft-editor-topbar-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-draft-editor-topbar-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-draft-editor-topbar-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-draft-editor-topbar-actions.gap-1>button,.document-detail-topbar-actions .workbench-draft-editor-topbar-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-editable-document--draft-main{min-height:0;flex:1 1 0%;overflow-y:auto;padding:1.25rem .75rem}@media (min-width:640px){.workbench-template-editable-document--draft-main{padding:2rem 1.5rem}}.workbench-template-editable-document--draft-main{background:hsl(var(--bg-canvas))}.workbench-template-editable-document--draft-main .workbench-template-editable-doc-page{max-width:52rem;border-color:hsl(var(--border)/.8);padding:2.5rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.workbench-template-editable-document--draft-main .workbench-template-editable-doc-page{padding:3rem}}.workbench-original-doc{min-height:0;flex:1 1 0%;overflow-y:auto;padding:1.25rem .75rem}@media (min-width:640px){.workbench-original-doc{padding:2rem 1.5rem}}.workbench-original-doc{background:hsl(var(--bg-canvas))}.workbench-original-doc-state{margin-left:auto;margin-right:auto;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--background));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-original-doc-state.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-original-doc-state{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.workbench-original-doc-state{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .workbench-original-doc-state{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.workbench-original-doc-state.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-original-doc-state.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-original-doc-state.gap-1>button,.document-detail-topbar-actions .workbench-original-doc-state.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-original-doc-statusbar{margin-left:auto;margin-right:auto;margin-bottom:.75rem;display:flex;width:100%;max-width:52rem;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.6);background-color:hsl(var(--muted)/.3);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-original-doc-statusbar.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-original-doc-statusbar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-original-doc-statusbar.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-original-doc-statusbar.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-original-doc-statusbar.gap-1>button,.document-detail-topbar-actions .workbench-original-doc-statusbar.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-original-doc-statusbar--warn{border-color:rgba(251,191,36,.5);background-color:rgba(255,251,235,.6);--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.workbench-original-doc-page{margin-left:auto;margin-right:auto;max-width:52rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border)/.8);background-color:hsl(var(--background));padding:2.5rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-original-doc-page.border-border.p-6{padding:1rem}}@media (min-width:640px){.workbench-original-doc-page{padding:3rem}}.workbench-original-doc-segments{display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-original-doc-segments{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-original-doc-segments>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-original-doc-segments{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-original-doc-segments.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-original-doc-segments.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-original-doc-prose{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-original-doc-prose{text-align:center}.workbench-original-doc-prose p{margin-top:.5rem;margin-bottom:.5rem}.workbench-original-doc-page .workbench-clause-body-markdown{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-original-doc-page .workbench-clause-body-markdown{text-align:center}.workbench-original-doc-page .workbench-clause-body-markdown{font-family:inherit}.workbench-original-doc-page .workbench-clause-body-markdown h1{margin-bottom:.75rem;margin-top:1rem;font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:0;color:hsl(var(--foreground));font-family:inherit;line-height:1.35}.workbench-original-doc-page .workbench-clause-body-markdown h2{margin-bottom:.5rem;margin-top:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .workbench-original-doc-page .workbench-clause-body-markdown h2.flex{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .workbench-original-doc-page .workbench-clause-body-markdown h2{text-align:center}.workbench-original-doc-page .workbench-clause-body-markdown h2{font-family:inherit;line-height:1.4}.workbench-original-doc-page .workbench-clause-body-markdown h3,.workbench-original-doc-page .workbench-clause-body-markdown h4,.workbench-original-doc-page .workbench-clause-body-markdown h5,.workbench-original-doc-page .workbench-clause-body-markdown h6{margin-bottom:.5rem;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-original-doc-page .workbench-clause-body-markdown h3,.wiki-space-artifacts__phase2 .workbench-original-doc-page .workbench-clause-body-markdown h4,.wiki-space-artifacts__phase2 .workbench-original-doc-page .workbench-clause-body-markdown h5,.wiki-space-artifacts__phase2 .workbench-original-doc-page .workbench-clause-body-markdown h6{text-align:center}.workbench-original-doc-page .workbench-clause-body-markdown h3,.workbench-original-doc-page .workbench-clause-body-markdown h4,.workbench-original-doc-page .workbench-clause-body-markdown h5,.workbench-original-doc-page .workbench-clause-body-markdown h6{font-family:inherit;line-height:1.4}.workbench-original-doc-page .workbench-clause-body-markdown p{margin-top:.5rem;margin-bottom:.5rem;font-weight:400}.workbench-original-doc-page .workbench-clause-body-markdown strong{font-weight:600}.workbench-original-doc-page .workbench-clause-body-markdown table{margin-top:.75rem;margin-bottom:.75rem;width:100%;border-collapse:collapse;text-align:left;font-size:.8125rem}.workbench-original-doc-page .workbench-clause-body-markdown td,.workbench-original-doc-page .workbench-clause-body-markdown th{border-width:1px;border-color:hsl(var(--border));padding:.375rem .625rem;vertical-align:top;font-weight:400}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl .workbench-original-doc-page .workbench-clause-body-markdown td.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border .workbench-original-doc-page .workbench-clause-body-markdown td.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-original-doc-page .workbench-clause-body-markdown th.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-original-doc-page .workbench-clause-body-markdown th.border-border.p-6{padding:1rem}}.workbench-original-doc-page .workbench-clause-body-markdown th{background-color:hsl(var(--muted)/.5);font-weight:600}.workbench-original-doc-page .workbench-clause-body-markdown a{color:hsl(var(--foreground));text-decoration-line:underline;text-decoration-color:hsl(var(--muted-foreground)/.5)}.workbench-original-doc-clause{position:relative;border-radius:calc(var(--radius) - 4px);padding:.125rem .5rem .125rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-original-doc-clause{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.workbench-original-doc-clause{flex:1;min-width:0}.workbench-original-doc-clause{border-left:2px solid hsl(var(--primary)/.32);background:transparent;box-shadow:inset 3px 0 0 hsl(var(--primary)/.06)}.workbench-original-doc-clause:hover{background:hsl(var(--primary)/.025)}.workbench-original-doc-clause--low-confidence{border-left-color:hsl(var(--primary)/.22);box-shadow:inset 3px 0 0 hsl(var(--primary)/.04)}.workbench-original-doc-clause--unanchored{border-left-style:dashed;border-left-color:hsl(var(--muted-foreground)/.35);background:transparent;box-shadow:none}.workbench-original-doc-clause-tag{margin-bottom:.125rem;display:block;font-size:10px;font-weight:500;letter-spacing:.025em;color:hsl(var(--primary)/.5)}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-original-doc-clause-tag{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-template-summary-account .workbench-original-doc-clause-tag{display:none}.workbench-original-doc-clause--unanchored .workbench-original-doc-clause-tag{color:hsl(var(--muted-foreground)/.7)}.workbench-original-doc-clause-content{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-original-doc-clause-content{text-align:center}.workbench-original-doc-unmatched{margin-top:2rem;border-top-width:1px;border-color:hsl(var(--border)/.6);padding-top:1.5rem}.workbench-original-doc-unmatched-title{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-original-doc-unmatched-title{text-align:center}.workbench-original-doc-unmatched-title{font-family:var(--font-display)}.workbench-original-doc-unmatched-note{margin-bottom:1rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.workbench-original-doc-unmatched-list{display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-original-doc-unmatched-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-original-doc-unmatched-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-original-doc-unmatched-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-original-doc-unmatched-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-original-doc-unmatched-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-composition-layout{display:flex;flex-direction:column;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-composition-layout{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-composition-layout>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-composition-layout{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-composition-layout.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-composition-layout.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-composition-toolbar{margin-bottom:.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-composition-toolbar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-composition-toolbar.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-composition-toolbar.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-composition-toolbar.gap-1>button,.document-detail-topbar-actions .workbench-template-composition-toolbar.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-composition-toolbar-label{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-composition-toolbar-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.workbench-template-composition-filter{display:inline-flex;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.125rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-template-composition-filter{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-composition-filter.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-composition-filter.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-template-composition-filter.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-composition-filter.flex-col{flex-direction:row;align-items:center}}.workbench-template-composition-filter-btn{border-radius:calc(var(--radius) - 2px);padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-composition-filter-btn{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.workbench-template-composition-filter-btn:hover{color:hsl(var(--foreground))}.workbench-template-composition-filter-btn--active{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.22)}.dark .workbench-template-composition-filter-btn--active{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.32)}.workbench-template-composition-loading{margin-left:auto;margin-right:auto;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--background));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-composition-loading.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-composition-loading{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.workbench-template-composition-loading{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .workbench-template-composition-loading{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.workbench-template-composition-loading.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-composition-loading.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-composition-loading.gap-1>button,.document-detail-topbar-actions .workbench-template-composition-loading.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-composition-fallback-note{font-family:inherit}.workbench-template-document-prose-sector .workbench-template-document-prose-num{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgba(14,165,233,.3)}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-document-prose-sector .workbench-template-document-prose-num,.clm-partner-settings-panel>.workbench-template-document-prose-sector .workbench-template-document-prose-num{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-document-prose-sector .workbench-template-document-prose-num{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-document-prose-sector .workbench-template-document-prose-num.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-document-prose-sector .workbench-template-document-prose-num.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-document-prose-sector .workbench-template-document-prose-num.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-document-prose-sector .workbench-template-document-prose-num.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-document-prose-sector .workbench-template-document-prose-num{background:rgba(13,162,231,.12)}.dark .workbench-template-document-prose-sector .workbench-template-document-prose-num{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1));--tw-ring-color:rgba(56,189,248,.35);background:rgba(13,162,231,.18)}.workbench-template-document-prose-pill{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;border-color:rgba(14,165,233,.25);background-color:rgba(14,165,233,.1);padding:.125rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-document-prose-pill{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-document-prose-pill{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-document-prose-pill.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-template-document-prose-pill.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-document-prose-pill.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-document-prose-pill.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-document-prose-pill.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.dark .workbench-template-document-prose-pill{border-color:rgba(56,189,248,.3);background-color:rgba(14,165,233,.15);--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.workbench-template-document-prose-body{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-template-document-prose-body{text-align:center}.workbench-template-document-prose-body.workbench-clause-body-markdown{font-family:inherit}.workbench-template-document-prose-body.workbench-clause-body-markdown h1{margin-bottom:.75rem;margin-top:1rem;font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:0;color:hsl(var(--foreground));font-family:inherit;line-height:1.35}.workbench-template-document-prose-body.workbench-clause-body-markdown h2{margin-bottom:.5rem;margin-top:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .workbench-template-document-prose-body.workbench-clause-body-markdown h2.flex{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .workbench-template-document-prose-body.workbench-clause-body-markdown h2{text-align:center}.workbench-template-document-prose-body.workbench-clause-body-markdown h2{font-family:inherit;line-height:1.4}.workbench-template-document-prose-body.workbench-clause-body-markdown p{margin-top:.5rem;margin-bottom:.5rem;font-weight:400}.workbench-template-document-prose-body.workbench-clause-body-markdown table{margin-top:.75rem;margin-bottom:.75rem;width:100%;border-collapse:collapse;text-align:left;font-size:.8125rem}.workbench-template-document-prose-body.workbench-clause-body-markdown td,.workbench-template-document-prose-body.workbench-clause-body-markdown th{border-width:1px;border-color:hsl(var(--border));padding:.375rem .625rem;vertical-align:top;font-weight:400}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl .workbench-template-document-prose-body.workbench-clause-body-markdown td.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border .workbench-template-document-prose-body.workbench-clause-body-markdown td.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-document-prose-body.workbench-clause-body-markdown th.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-document-prose-body.workbench-clause-body-markdown th.border-border.p-6{padding:1rem}}.workbench-template-editable-document--draft-main .workbench-template-doc-view-doc-title{margin-bottom:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.025em}@media (min-width:640px){.workbench-template-editable-document--draft-main .workbench-template-doc-view-doc-title{font-size:1.5rem;line-height:2rem}}.workbench-template-editable-document--draft-main .workbench-template-doc-view-doc-title{font-family:var(--font-display)}.workbench-template-editable-document--draft-main .workbench-template-doc-view-sections{gap:1.75rem}.workbench-template-editable-document--draft-main .workbench-template-doc-view-section-title{margin-bottom:.75rem;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:none;letter-spacing:0;color:hsl(var(--foreground));font-family:var(--font-display)}.workbench-template-editable-doc-section-title--editable{display:block;min-width:8rem;border-radius:calc(var(--radius) - 4px);outline:2px solid transparent;outline-offset:2px}.workbench-template-editable-doc-section-title--editable:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.workbench-template-editable-document--draft-main .workbench-template-doc-view-clause-title{margin-bottom:.25rem;display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.375rem;column-gap:.375rem;font-size:.9375rem;font-weight:400;line-height:1.65;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-editable-document--draft-main .workbench-template-doc-view-clause-title{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-template-editable-document--draft-main .workbench-template-doc-view-clause-title.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-editable-document--draft-main .workbench-template-doc-view-clause-title.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-editable-document--draft-main .workbench-template-doc-view-clause-num{font-weight:400;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground))}.workbench-template-editable-document--draft-main .workbench-clause-body-plain-text{font-size:.9375rem;line-height:1.65}.workbench-clause-markdown-editor-preview{display:block;width:100%;cursor:text;border-width:0;background-color:transparent;padding:0;text-align:left}.workbench-clause-markdown-editor-preview:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.workbench-clause-markdown-editor-table-menu{margin-bottom:.25rem;display:flex;justify-content:flex-end}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-markdown-editor-table-menu{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-clause-markdown-editor-table-menu.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-markdown-editor-table-menu.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-markdown-editor-table-menu-trigger{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-markdown-editor-table-menu-trigger{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-clause-markdown-editor-table-menu-trigger.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-markdown-editor-table-menu-trigger.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-clause-markdown-editor-table-menu-trigger.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-markdown-editor-table-menu-trigger.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-clause-markdown-editor-table-menu-trigger.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-markdown-editor-table-menu-trigger.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-markdown-editor-table-menu-trigger:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.workbench-clause-markdown-editor__content .ProseMirror{min-height:1.5rem;overflow-x:auto;font-size:.9375rem;line-height:1.65;color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px}.workbench-clause-markdown-editor__content .ProseMirror table{margin-top:.5rem;margin-bottom:.5rem;width:100%;max-width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}.workbench-clause-markdown-editor__content .ProseMirror td,.workbench-clause-markdown-editor__content .ProseMirror th{border-width:1px;border-color:hsl(var(--border));padding:.375rem .625rem;vertical-align:top}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl .workbench-clause-markdown-editor__content .ProseMirror td.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border .workbench-clause-markdown-editor__content .ProseMirror td.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-clause-markdown-editor__content .ProseMirror th.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-markdown-editor__content .ProseMirror th.border-border.p-6{padding:1rem}}.workbench-clause-markdown-editor__content .ProseMirror td,.workbench-clause-markdown-editor__content .ProseMirror th{min-width:4rem}.workbench-clause-markdown-editor__content .ProseMirror th{background-color:hsl(var(--muted)/.5);font-weight:600}.workbench-clause-markdown-editor__content .ProseMirror p{margin-top:0;margin-bottom:0}.workbench-template-editable-document--draft-main .workbench-clause-body-markdown{font-size:.9375rem;line-height:1.65}.workbench-template-editable-document--draft-main .workbench-clause-body-markdown table{margin-top:.5rem;margin-bottom:.5rem;width:100%;max-width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}.workbench-template-editable-document--draft-main .workbench-clause-body-markdown td,.workbench-template-editable-document--draft-main .workbench-clause-body-markdown th{border-width:1px;border-color:hsl(var(--border));padding:.375rem .625rem;vertical-align:top}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl .workbench-template-editable-document--draft-main .workbench-clause-body-markdown td.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border .workbench-template-editable-document--draft-main .workbench-clause-body-markdown td.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-editable-document--draft-main .workbench-clause-body-markdown th.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-editable-document--draft-main .workbench-clause-body-markdown th.border-border.p-6{padding:1rem}}.workbench-template-editable-document--draft-main .workbench-clause-body-markdown td,.workbench-template-editable-document--draft-main .workbench-clause-body-markdown th{min-width:4rem}.workbench-templates-catalog{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-templates-catalog{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-templates-catalog>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-templates-catalog{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-templates-catalog.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-templates-catalog.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-templates-catalog-empty{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-templates-catalog-empty{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-templates-catalog-empty>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-templates-catalog-empty{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-templates-catalog-empty.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-templates-catalog-empty.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-templates-catalog-empty.gap-1>button,.document-detail-topbar-actions .workbench-templates-catalog-empty.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-templates-catalog-empty--inline{min-height:0;padding-top:1.5rem;padding-bottom:1.5rem}.workbench-template-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:1rem}@media (max-width:1023px){.clm-doc-sidebar-body .workbench-template-grid{gap:.625rem}.clm-doc-sidebar-body .workbench-template-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.workbench-template-grid.lg\:grid-cols-3,.clm-doc-detail-page .workbench-template-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:768px){.workbench-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.workbench-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.workbench-template-grid--archived{margin-top:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .workbench-template-grid--archived.flex{flex-wrap:wrap;gap:.5rem}}.workbench-template-grid--skeleton{margin-top:.25rem}.admin-api-key-dialog-field .workbench-template-grid--skeleton{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.workbench-template-card-skeleton{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-card-skeleton.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-card-skeleton.border-border.p-6,.clm-doc-detail-page .bg-card.workbench-template-card-skeleton.border.border-border.p-6,.clm-doc-detail-page .workbench-template-card-skeleton.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-card-skeleton{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-card-skeleton>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-card-skeleton{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-card-skeleton.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-card-skeleton.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-card-skeleton-preview{aspect-ratio:4/3;width:100%;border-radius:0}.workbench-template-card-skeleton-body{display:flex;flex:1 1 0%;flex-direction:column;padding:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-card-skeleton-body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-card-skeleton-body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-card-skeleton-body{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-card-skeleton-body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-card-skeleton-body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-card{position:relative;display:flex;cursor:pointer;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));text-align:left;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-template-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-card.border-border.p-6,.clm-doc-detail-page .bg-card.workbench-template-card.border.border-border.p-6,.clm-doc-detail-page .workbench-template-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-card{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.workbench-template-card{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.workbench-template-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-card:hover{border-color:hsl(var(--primary)/.35);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workbench-template-card:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-template-card:focus-visible .workbench-template-card-open-hint,.workbench-template-card:hover .workbench-template-card-open-hint{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.workbench-template-card--selected{border-color:hsl(var(--primary)/.5);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.15)}.workbench-template-card-preview-wrap{position:relative;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.55);padding:1rem}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-template-card-preview-wrap{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-card-preview-wrap.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-card-preview-wrap{padding-left:.75rem;padding-right:.75rem}}.wpedia-search__bar>.workbench-template-card-preview-wrap{flex:1;min-width:0}.dark .workbench-template-card-preview-wrap{background:hsl(var(--muted)/.28);border-color:hsl(var(--border)/.55)}.workbench-template-card-open-hint{pointer-events:none;position:absolute;left:0;right:0;bottom:.75rem;z-index:10;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:hsl(var(--primary));padding:.25rem .75rem;font-size:11px;font-weight:600;color:hsl(var(--primary-foreground));opacity:0;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-topbar-right :is(button,a).workbench-template-card-open-hint,.workbench-section-toolbar-actions :is(button,a).workbench-template-card-open-hint{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).workbench-template-card-open-hint:hover,.workbench-section-toolbar-actions :is(button,a).workbench-template-card-open-hint:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).workbench-template-card-open-hint svg,.workbench-section-toolbar-actions :is(button,a).workbench-template-card-open-hint svg{color:hsl(var(--primary))}.workbench-template-card-preview-doc{position:relative;margin-left:auto;margin-right:auto;aspect-ratio:4/3;width:100%;max-width:220px;overflow:hidden;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--muted)/.55)}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-template-card-preview-doc{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.workbench-template-card-preview-doc{flex:1;min-width:0}.dark .workbench-template-card-preview-doc{background:hsl(var(--muted)/.38)}.workbench-template-card-preview-doc-scaler{--workbench-template-card-preview-scale:0.34;pointer-events:none;position:absolute;left:0;top:0;transform-origin:top left;width:calc(100% / var(--workbench-template-card-preview-scale));transform:scale(var(--workbench-template-card-preview-scale))}.workbench-template-card-preview-doc-scaler .workbench-template-card-doc-peek-page{min-height:100%;width:100%;border-radius:0;border-width:0;background-color:hsl(var(--card));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .workbench-template-card-preview-doc-scaler .workbench-template-card-doc-peek-page.rounded-xl.border.border-border.p-6{padding:1rem}}.workbench-template-card-preview-doc-scaler .workbench-template-card-doc-peek-page{-webkit-font-smoothing:antialiased}.workbench-template-card-preview-doc-fade{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:2.5rem;background:linear-gradient(to top,hsl(var(--muted)/.55) 0,hsl(var(--muted)/.2) 55%,transparent 100%)}.dark .workbench-template-card-preview-doc-fade{background:linear-gradient(to top,hsl(var(--muted)/.38) 0,hsl(var(--muted)/.12) 55%,transparent 100%)}.workbench-template-card-doc-peek-page{background-color:hsl(var(--card));color:hsl(var(--card-foreground))}@media (max-width:1023px){.clm-doc-detail-page .workbench-template-card-doc-peek-page.rounded-xl.border.border-border.p-6{padding:1rem}}.dark .workbench-template-card-doc-peek-page{background:hsl(var(--card));color:hsl(var(--card-foreground))}.dark .workbench-template-card-doc-peek-page .workbench-clause-body-plain-text{color:hsl(var(--foreground)/.88)}.workbench-template-card-type-badge{position:absolute;right:.75rem;top:.75rem;display:inline-flex;border-radius:calc(var(--radius) - 2px);padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.clm-template-summary-account .workbench-template-card-type-badge{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-template-card-type-badge{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-card-type-badge.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-card-type-badge.flex-col{flex-direction:row;align-items:center}}.workbench-template-card-type-badge--demo{background-color:hsl(var(--primary)/.15);color:hsl(var(--primary))}.workbench-template-card-body{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem;padding:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-card-body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-card-body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-card-body{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-card-body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-card-body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-card-title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.workbench-template-card-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;min-width:0;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-template-card-description{text-align:center}.workbench-template-card-foot{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;border-top-width:1px;border-color:hsl(var(--border)/.7);padding-top:.75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-card-foot{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-card-foot.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-card-foot.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-card-foot.gap-1>button,.document-detail-topbar-actions .workbench-template-card-foot.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-card-foot-actions{margin-left:auto;display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-card-foot-actions,.clm-partner-settings-panel>.workbench-template-card-foot-actions{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-card-foot-actions{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-card-foot-actions.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-card-foot-actions.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-template-card-foot-actions>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-template-card-foot-actions.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-template-card-foot-actions>button,.document-detail-topbar-actions .flex.workbench-template-card-foot-actions.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-delete-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);padding:.375rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-delete-btn,.clm-partner-settings-panel>.workbench-template-delete-btn{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-delete-btn{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-delete-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-delete-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-delete-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-delete-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-delete-btn:hover{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.workbench-template-list-row__actions{margin-left:auto;display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-list-row__actions,.clm-partner-settings-panel>.workbench-template-list-row__actions{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-list-row__actions{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-list-row__actions.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-list-row__actions.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-template-list-row__actions>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-template-list-row__actions.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-template-list-row__actions>button,.document-detail-topbar-actions .flex.workbench-template-list-row__actions.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-list-row__delete{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-list-row__delete,.clm-partner-settings-panel>.workbench-template-list-row__delete{flex-shrink:0}}.workbench-template-card-meta{display:inline-flex;align-items:center;gap:.25rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-template-card-meta{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-card-meta.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-card-meta.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-template-card-meta>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-template-card-meta.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-template-card-meta>button,.document-detail-topbar-actions .flex.workbench-template-card-meta.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-card-meta--type{border-radius:calc(var(--radius) - 2px);padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.clm-template-summary-account .workbench-template-card-meta--type{display:none}.dark .workbench-template-card-meta--type-contract{border-color:rgba(16,185,129,.4);background-color:rgba(16,185,129,.2);color:#6ee7b7}.dark .workbench-template-card-meta--type-nda{border-color:rgba(139,92,246,.4);background-color:rgba(139,92,246,.2);color:#c4b5fd}.workbench-template-card-meta--updated{font-size:11px}.workbench-template-archive-status,.workbench-template-archive-toggle{display:inline-flex;flex-shrink:0;border-radius:calc(var(--radius) - 2px);padding:.125rem .5rem;font-size:11px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-archive-status,.clm-partner-records-list-section>.workbench-template-archive-toggle,.clm-partner-settings-panel>.workbench-template-archive-status,.clm-partner-settings-panel>.workbench-template-archive-toggle{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a .workbench-template-archive-status,.clm-doc-detail-topbar .page-topbar-right a.workbench-template-archive-toggle{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-archive-status.flex-col>button,.document-detail-topbar-actions .workbench-template-archive-toggle.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-archive-status.flex-col,.document-detail-topbar-actions .workbench-template-archive-toggle.flex-col{flex-direction:row;align-items:center}}.workbench-template-archive-status.workbench-template-archive-toggle--active,.workbench-template-archive-toggle--active{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.workbench-template-archive-status.workbench-template-archive-toggle--active:is(.dark *),.workbench-template-archive-toggle--active:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.workbench-template-archive-toggle--active:hover:not(:disabled){background-color:rgba(16,185,129,.1)}.workbench-template-archive-status.workbench-template-archive-toggle--archived,.workbench-template-archive-toggle--archived{color:hsl(var(--muted-foreground))}.workbench-template-archive-toggle--archived:hover:not(:disabled){background-color:hsl(var(--muted))}.page-topbar-right :is(button,a).border-input.workbench-template-archive-toggle--archived:hover:not(:disabled){background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.workbench-template-list-row__archive{margin-left:0;flex-shrink:0;align-self:center}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-list-row__archive,.clm-partner-settings-panel>.workbench-template-list-row__archive{flex-shrink:0}}.workbench-template-card-type-badge.workbench-section-family-badge{position:absolute;right:.75rem;top:.75rem}.workbench-template-list{margin:0;list-style-type:none;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:0}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-list.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-list.border-border.p-6,.clm-doc-detail-page .bg-card.workbench-template-list.border.border-border.p-6,.clm-doc-detail-page .workbench-template-list.rounded-xl.border.border-border.p-6{padding:1rem}}.workbench-template-list-item{margin:0;border-bottom-width:1px;border-color:hsl(var(--border))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-list-item.p-6{padding:1rem}}.workbench-template-list-item:last-child{border-bottom-width:0}.workbench-template-list-row{display:flex;width:100%;align-items:center;gap:.75rem;padding:.75rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-list-row{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.workbench-template-list-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-list-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-list-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-list-row.gap-1>button,.document-detail-topbar-actions .workbench-template-list-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-list-row:hover{background-color:hsl(var(--muted)/.4)}.workbench-template-list-row:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--ring))}.workbench-template-list-row--selected{background-color:hsl(var(--primary)/.05)}.workbench-template-list-row__lead{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-list-row__lead,.clm-partner-settings-panel>.workbench-template-list-row__lead{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-list-row__lead.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-list-row__lead.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-list-row__lead{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-list-row__lead.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-list-row__lead.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-list-row__lead.gap-1>button,.document-detail-topbar-actions .workbench-template-list-row__lead.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-list-row--selected .workbench-template-list-row__lead{border-color:hsl(var(--primary)/.3);background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.workbench-template-list-row__body{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-list-row__body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-list-row__body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-list-row__body{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-list-row__body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-list-row__body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-list-row__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-list-row__title-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-list-row__title-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-list-row__title-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-list-row__title-row.gap-1>button,.document-detail-topbar-actions .workbench-template-list-row__title-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-list-row__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-template-list-row__title{text-align:center}.workbench-template-list-row__meta{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.workbench-template-list-row__stats{font-size:11px;color:hsl(var(--muted-foreground))}.workbench-template-archived-section{margin-top:.5rem;border-top-width:1px;border-color:hsl(var(--border));padding-top:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-archived-section.p-6{padding:1rem}}.workbench-template-archived-toggle{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-template-archived-toggle{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-archived-toggle.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-archived-toggle.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-archived-toggle.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-archived-toggle.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-archived-toggle:hover{color:hsl(var(--foreground))}.workbench-template-detail-shell{display:flex;min-height:0;min-width:0;flex:1 1 0%;flex-direction:column;overflow:hidden}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-detail-shell{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-detail-shell>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-detail-shell{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-detail-shell.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-detail-shell.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-detail-shell .workbench-template-editor-layout{min-height:0;flex:1 1 0%}.workbench-document-family-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-document-family-toggle{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-document-family-toggle.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-document-family-toggle.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-document-family-toggle.gap-1>button,.document-detail-topbar-actions .workbench-document-family-toggle.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-document-family-toggle--segmented{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:0;border-radius:9999px;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.125rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-document-family-toggle--segmented{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-document-family-toggle--segmented.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-document-family-toggle--segmented.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-document-family-toggle--segmented.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-document-family-toggle--segmented.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-document-family-toggle--segmented.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-document-family-toggle--segmented.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-document-family-toggle--segmented{height:34px}.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn{border-radius:9999px;border-width:0;background-color:transparent;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:26px;display:inline-flex;align-items:center}.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--all.workbench-document-family-toggle-btn--active{border:none;background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.22)}.dark .workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--all.workbench-document-family-toggle-btn--active{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.32)}.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active{border:none;color:#fff;background-color:#059669;box-shadow:0 0 0 1px rgba(5,150,105,.35)}.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active{border:none;color:#fff;background-color:#7c3aed;box-shadow:0 0 0 1px rgba(124,58,237,.35)}.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--contract:not(.workbench-document-family-toggle-btn--active),.workbench-document-family-toggle--segmented .workbench-document-family-toggle-btn--nda:not(.workbench-document-family-toggle-btn--active){background-color:transparent;border-color:transparent}.workbench-document-family-toggle-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-document-family-toggle-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-document-family-toggle-btn.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-document-family-toggle-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-document-family-toggle-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-document-family-toggle-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-document-family-toggle-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-document-family-toggle-btn--all.workbench-document-family-toggle-btn--active{border-color:hsl(var(--foreground)/.3);background-color:hsl(var(--muted));color:hsl(var(--foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.page-topbar-right :is(button,a).border-input.workbench-document-family-toggle-btn--all.workbench-document-family-toggle-btn--active{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.dark .workbench-document-family-toggle-btn--contract{color:#6ee7b7}.workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active{border-color:#059669;background-color:#059669;color:#fff}.dark .workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active{border-color:#10b981;background-color:#059669;color:#fff}.dark .workbench-document-family-toggle-btn--nda{color:#c4b5fd}.workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active{border-color:#7c3aed;background-color:#7c3aed;color:#fff}.dark .workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active{border-color:#8b5cf6;background-color:#7c3aed;color:#fff}.workbench-document-family-toggle-count{display:inline-flex;min-width:1.125rem;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem .25rem;font-size:10px;font-weight:600;line-height:1}.clm-template-summary-account .workbench-document-family-toggle-count{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-document-family-toggle-count{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-document-family-toggle-count.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-document-family-toggle-count.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-document-family-toggle-count.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-document-family-toggle-count.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-document-family-toggle-btn--all .workbench-document-family-toggle-count{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.page-topbar-right :is(button,a).border-input.workbench-document-family-toggle-btn--all .workbench-document-family-toggle-count{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.workbench-document-family-toggle-btn--all.workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count{background-color:hsl(var(--foreground)/.1);color:hsl(var(--foreground))}.workbench-document-family-toggle-btn--contract .workbench-document-family-toggle-count{background-color:rgba(16,185,129,.15);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.dark .workbench-document-family-toggle-btn--contract .workbench-document-family-toggle-count{background-color:rgba(16,185,129,.2);--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count{background-color:hsla(0,0%,100%,.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.workbench-document-family-toggle-btn--nda .workbench-document-family-toggle-count{background-color:rgba(139,92,246,.15);--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.dark .workbench-document-family-toggle-btn--nda .workbench-document-family-toggle-count{background-color:rgba(139,92,246,.2);--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count{background-color:hsla(0,0%,100%,.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.workbench-finder-family-toolbar{flex-shrink:0;border-bottom-width:1px;border-color:hsl(var(--border));padding:.625rem .75rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-finder-family-toolbar,.clm-partner-settings-panel>.workbench-finder-family-toolbar{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-finder-family-toolbar.p-6{padding:1rem}}.workbench-finder-sidebar{display:flex;min-height:0;min-width:0;flex:1 1 0%;flex-direction:column}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-finder-sidebar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-finder-sidebar>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-finder-sidebar{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-finder-sidebar.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-finder-sidebar.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-finder-sidebar{background:hsl(var(--bg-canvas));border-right:1px solid hsl(var(--border-1))}.workbench-finder-sidebar-wrap{display:flex;min-height:0;flex-shrink:0;overflow:hidden;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-finder-sidebar-wrap,.clm-partner-settings-panel>.workbench-finder-sidebar-wrap{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-finder-sidebar-wrap{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-finder-sidebar-wrap.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-finder-sidebar-wrap.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-finder-sidebar-wrap--open{width:min(100%,21.5rem)}.workbench-finder-sidebar-wrap--collapsed{width:2.5rem;min-width:2.5rem}.workbench-finder-row{position:relative;border-radius:6px;margin:0 6px;padding-left:.75rem;padding-right:1.125rem;transition:background .15s ease}.workbench-finder-row:hover:not(.workbench-finder-row-active){background:hsl(var(--accent))}.workbench-finder-row-active{background:hsl(var(--primary)/.08)}.workbench-finder-row-active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 2px 2px 0;background:hsl(var(--primary))}.workbench-finder-group{margin:0 6px}.workbench-finder-group .workbench-finder-row{margin:0}.workbench-finder-group-head{position:relative;border-radius:6px;overflow:hidden}.workbench-finder-group-head-active{background:hsl(var(--primary)/.08)}.workbench-finder-group-head-active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 2px 2px 0;background:hsl(var(--primary));z-index:1;pointer-events:none}.workbench-finder-group-head-active .workbench-finder-group-toggle{color:hsl(var(--primary))}.workbench-finder-group-head-active .workbench-finder-group-toggle:hover{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.workbench-finder-group-head-active .workbench-finder-row--with-toggle:hover{background:transparent}.workbench-finder-group-head .workbench-finder-row--with-toggle{border-radius:0 6px 6px 0;background:transparent;padding-left:.125rem}.workbench-finder-sublist{list-style:none;margin:0;padding:0}.workbench-finder-nav .workbench-finder-archived-toggle{padding-right:1.125rem}.workbench-finder-sub-row{position:relative;margin:1px 6px 1px 0;border-radius:4px;padding-right:1.125rem}.workbench-finder-sub-row-active{background:hsl(var(--primary)/.07)}.workbench-finder-sub-row-active:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;border-radius:0 2px 2px 0;background:hsl(var(--primary))}.workbench-detail-shell{display:flex;height:100%;min-height:0;min-width:0;flex:1 1 0%;flex-direction:row;align-items:stretch;overflow:hidden}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-detail-shell{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.workbench-detail-shell{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .workbench-detail-shell.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-detail-shell.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-editor-layout,.workbench-template-editor-main{min-height:0;min-width:0;flex:1 1 0%}.workbench-template-editor-layout{position:relative;display:flex;height:100%;align-items:stretch;overflow:hidden}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-template-editor-layout{width:8.75rem;height:8.75rem}.my-agents-page .agent-store-card .mt-3.workbench-template-editor-layout{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.workbench-template-editor-layout{flex:1;min-width:0}.wiki-space-chat-root>.workbench-template-editor-layout{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .workbench-template-editor-layout.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-editor-layout.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-editor-layout{background:hsl(var(--bg-canvas))}.workbench-template-structure-nav-wrap{display:none;min-height:0;flex-shrink:0;align-self:stretch;overflow:hidden;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-structure-nav-wrap,.clm-partner-settings-panel>.workbench-template-structure-nav-wrap{flex-shrink:0}}@media (min-width:1024px){.workbench-template-structure-nav-wrap{display:flex}@media (max-width:1023px){.my-agents-page .agent-store-card .workbench-template-structure-nav-wrap.mt-3{flex-wrap:wrap;gap:.5rem}}}.workbench-template-structure-nav-wrap--open{width:min(100%,20rem)}.workbench-template-structure-nav-wrap--collapsed{width:2.5rem;min-width:2.5rem}.workbench-template-structure-nav{display:flex;height:100%;min-height:0;min-width:0;flex:1 1 0%;flex-direction:column;overflow:hidden;border-right-width:1px;border-color:hsl(var(--border))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-structure-nav.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-structure-nav{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.workbench-template-structure-nav{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.workbench-template-structure-nav>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-structure-nav{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-structure-nav.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-structure-nav.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-structure-nav{background:hsl(var(--bg-canvas))}.workbench-template-structure-nav-head{display:flex;flex-shrink:0;align-items:center;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border));padding:.75rem 1rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-structure-nav-head,.clm-partner-settings-panel>.workbench-template-structure-nav-head{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-structure-nav-head.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-structure-nav-head{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.workbench-template-structure-nav-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-structure-nav-head.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-structure-nav-head.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-structure-nav-head.gap-1>button,.document-detail-topbar-actions .workbench-template-structure-nav-head.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-structure-nav-title{margin:0;min-width:0;flex:1 1 0%;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-template-structure-nav-title{text-align:center}.workbench-template-structure-nav-collapse-btn{flex-shrink:0;border-radius:calc(var(--radius) - 2px);padding:.375rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-structure-nav-collapse-btn,.clm-partner-settings-panel>.workbench-template-structure-nav-collapse-btn{flex-shrink:0}}.workbench-template-structure-nav-collapse-btn:hover{background-color:hsl(var(--accent));color:hsl(var(--foreground))}.workbench-template-structure-nav-collapse-btn:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .workbench-template-structure-nav-collapse-btn:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.workbench-template-structure-nav-collapse-btn:focus{outline:2px solid transparent;outline-offset:2px}.workbench-template-structure-nav-collapse-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-template-structure-nav-rail{display:flex;min-height:0;min-width:0;flex:1 1 0%;flex-direction:column;align-items:center;gap:.5rem;border-right-width:1px;border-color:hsl(var(--border));padding-top:1rem;padding-bottom:1rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-structure-nav-rail.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-structure-nav-rail{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-structure-nav-rail>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-structure-nav-rail{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-structure-nav-rail.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-structure-nav-rail.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-structure-nav-rail.gap-1>button,.document-detail-topbar-actions .workbench-template-structure-nav-rail.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-structure-nav-rail:hover{background-color:hsl(var(--accent)/.4);color:hsl(var(--foreground))}.workbench-template-structure-nav-rail{background:hsl(var(--bg-canvas))}.workbench-template-structure-nav-rail-label{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.18em}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-structure-nav-rail-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.workbench-template-structure-nav-rail-label{writing-mode:vertical-rl}.workbench-template-structure-nav-count{display:inline-flex;min-width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--primary)/.1);padding:.125rem .5rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--primary));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--primary)/0.2)}.clm-template-summary-account .workbench-template-structure-nav-count{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-template-structure-nav-count{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-structure-nav-count.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-structure-nav-count.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-structure-nav-count.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-structure-nav-count.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-structure-nav-empty{margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-structure-nav-empty{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .workbench-template-structure-nav-empty{text-align:center}.workbench-template-structure-add-section{margin:.5rem .5rem .25rem;display:flex;width:calc(100% - 1rem);flex-shrink:0;align-items:center;gap:.5rem;border-width:0;background-color:transparent;padding:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-structure-add-section{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.workbench-template-structure-add-section,.clm-partner-settings-panel>.workbench-template-structure-add-section{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-template-structure-add-section{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-structure-add-section.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-structure-add-section.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-structure-add-section.gap-1>button,.document-detail-topbar-actions .workbench-template-structure-add-section.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-structure-add-section{color:hsl(var(--primary))}.workbench-template-structure-add-section:hover:not(:disabled){color:hsl(var(--btn-primary-hover))}.workbench-template-structure-add-section:disabled{cursor:not-allowed;opacity:.5}.workbench-template-structure-add-section-line{height:1px;min-width:0;flex:1 1 0%;background:hsl(var(--primary)/.55)}.workbench-template-structure-add-section-label{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;text-transform:lowercase}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-structure-add-section-label,.clm-partner-settings-panel>.workbench-template-structure-add-section-label{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-structure-add-section-label{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-structure-add-section-label.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-structure-add-section-label.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-structure-add-section-label.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-structure-add-section-label.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-structure-nav-list{margin:0;min-height:0;flex:1 1 0%;list-style-type:none;overflow-y:auto;padding:.5rem}.workbench-template-structure-nav-row{position:relative;display:flex;min-width:0;align-items:stretch;border-radius:calc(var(--radius) - 2px)}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-template-structure-nav-row{width:8.75rem;height:8.75rem}.my-agents-page .agent-store-card .mt-3.workbench-template-structure-nav-row{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.workbench-template-structure-nav-row{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .workbench-template-structure-nav-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-structure-nav-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-structure-nav-row--dragging{opacity:.6}.workbench-template-structure-nav-row--drop-target:after{content:"";position:absolute;left:.5rem;right:.5rem;top:0;height:2px;border-radius:9999px;background:hsl(var(--primary))}.workbench-template-structure-nav-drag-handle{margin-top:.125rem;display:flex;flex-shrink:0;cursor:grab;align-items:flex-start;border-radius:calc(var(--radius) - 2px);padding:.75rem .375rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-structure-nav-drag-handle,.clm-partner-settings-panel>.workbench-template-structure-nav-drag-handle{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-template-structure-nav-drag-handle{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-template-structure-nav-drag-handle.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-structure-nav-drag-handle.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-structure-nav-drag-handle:hover{background-color:hsl(var(--accent));color:hsl(var(--foreground))}.workbench-template-structure-nav-drag-handle:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .workbench-template-structure-nav-drag-handle:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.workbench-template-structure-nav-drag-handle:active{cursor:grabbing}.workbench-template-structure-nav-drag-handle:disabled{cursor:not-allowed;opacity:.5}.workbench-template-structure-nav-item{position:relative;min-width:0;flex:1 1 0%;border-radius:calc(var(--radius) - 2px);padding:.75rem .5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-template-structure-nav-item{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.workbench-template-structure-nav-item{flex:1;min-width:0}.workbench-template-structure-nav-item:hover{background:hsl(var(--accent))}.workbench-template-structure-nav-item--active{background:transparent}.workbench-template-structure-nav-item--active:hover{background:hsl(var(--accent))}.workbench-template-structure-nav-row--active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 2px 2px 0;background:hsl(var(--primary))}.workbench-template-structure-nav-item-label{display:block;min-width:0;white-space:normal;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-structure-nav-item-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .workbench-template-structure-nav-item-label{text-align:center}.workbench-template-library-rail-label{color:hsl(var(--muted-foreground))}.workbench-template-side-rails{position:fixed;right:0;top:8rem;z-index:30;display:none;width:2.5rem;flex-direction:column;gap:.75rem}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.workbench-template-side-rails>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-side-rails{flex-direction:row;align-items:center}}@media (min-width:768px){.workbench-template-side-rails{display:flex}@media (max-width:1023px){.my-agents-page .agent-store-card .workbench-template-side-rails.mt-3{flex-wrap:wrap;gap:.5rem}}}.workbench-template-side-rail-tab{display:flex;height:auto;width:2.5rem;flex-shrink:0;flex-direction:column;align-items:center;gap:.75rem;border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card)/.9);padding-top:1rem;padding-bottom:1rem;color:hsl(var(--muted-foreground));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-side-rail-tab,.clm-partner-settings-panel>.workbench-template-side-rail-tab{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-side-rail-tab.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-side-rail-tab{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-side-rail-tab>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-side-rail-tab{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-side-rail-tab.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-side-rail-tab.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-side-rail-tab.gap-1>button,.document-detail-topbar-actions .workbench-template-side-rail-tab.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-side-rail-tab:hover{color:hsl(var(--foreground));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workbench-template-sector{scroll-margin-top:1rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card)/.4);padding:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-sector.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-sector.border-border.p-6,.clm-doc-detail-page .bg-card.workbench-template-sector.border.border-border.p-6{padding:1rem}}.dark .workbench-template-sector{background:hsl(var(--card)/.32)}.workbench-template-sector-header{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border)/.7);padding-bottom:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-sector-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-header.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-sector-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-header.gap-1>button,.document-detail-topbar-actions .workbench-template-sector-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-header-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-sector-header-actions,.clm-partner-settings-panel>.workbench-template-sector-header-actions{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-template-sector-header-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-header-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-sector-header-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-header-actions.gap-1>button,.document-detail-topbar-actions .workbench-template-sector-header-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-remove-tl{margin-top:.125rem;display:inline-flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;align-self:flex-start;border-radius:calc(var(--radius) - 4px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-sector-remove-tl,.clm-partner-settings-panel>.workbench-template-sector-remove-tl{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-sector-remove-tl{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-sector-remove-tl.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-sector-remove-tl.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-template-sector-remove-tl.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-sector-remove-tl.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-sector-remove-tl.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-remove-tl.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-remove-tl:hover{border-color:hsl(var(--destructive)/.5);background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.workbench-template-sector-remove-tl:disabled{cursor:not-allowed;opacity:.5}.workbench-template-sector-header-main{display:flex;min-width:0;align-items:flex-start;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-sector-header-main{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-template-sector-header-main.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-sector-header-main.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-heading-text{min-width:0}.workbench-template-sector-num{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--primary));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--primary)/0.2)}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-sector-num,.clm-partner-settings-panel>.workbench-template-sector-num{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-sector-num{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-sector-num.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-sector-num.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-sector-num.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-num.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-num{background:hsl(var(--primary)/.1)}.dark .workbench-template-sector-num{background:hsl(var(--primary)/.14)}.workbench-template-sector-title{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.workbench-template-sector-title-row{display:flex;min-width:0;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-sector-title-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-title-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-sector-title-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-title-row.gap-1>button,.document-detail-topbar-actions .workbench-template-sector-title-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-title-row--editing{flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem}.workbench-template-sector-title-input{min-width:0;flex:1 1 0%;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em}.workbench-template-sector-edit-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-sector-edit-actions,.clm-partner-settings-panel>.workbench-template-sector-edit-actions{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-template-sector-edit-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-edit-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-sector-edit-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-edit-actions.gap-1>button,.document-detail-topbar-actions .workbench-template-sector-edit-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-rename{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-sector-rename,.clm-partner-settings-panel>.workbench-template-sector-rename{flex-shrink:0}}.workbench-template-sector-count-pill{display:inline-flex;flex-shrink:0;align-items:center;border-radius:9999px;background-color:hsl(var(--primary)/.1);padding:.125rem .625rem;font-size:11px;font-weight:600;color:hsl(var(--primary));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--primary)/0.2)}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-sector-count-pill,.clm-partner-settings-panel>.workbench-template-sector-count-pill{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-sector-count-pill{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-sector-count-pill.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-sector-count-pill.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-sector-count-pill.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-count-pill.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-clauses{margin:0;list-style-type:none}.workbench-template-sector-clauses>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.workbench-template-sector-clauses{padding:0 0 .5rem}.workbench-template-sector-add-footer{margin-top:.75rem;display:flex;width:100%;align-items:center;gap:.75rem;border-radius:calc(var(--radius) - 2px);border-width:0;background-color:transparent;padding:.375rem 0;font-size:.75rem;line-height:1rem;font-weight:500;opacity:.6;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-sector-add-footer{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.my-agents-page .agent-store-card .mt-3.workbench-template-sector-add-footer,.my-agents-page .agent-store-card .workbench-template-sector-add-footer.flex{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-add-footer.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-sector-add-footer.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-add-footer.gap-1>button,.document-detail-topbar-actions .workbench-template-sector-add-footer.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-sector-add-footer:hover{opacity:1}.workbench-template-sector-add-footer:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-template-sector-add-footer{color:hsl(var(--primary))}.workbench-template-sector-add-footer:hover:not(:disabled){color:hsl(var(--btn-primary-hover))}.workbench-template-sector-add-footer:disabled{cursor:not-allowed;opacity:.3}.workbench-template-sector-add-footer-line{height:1px;min-width:0;flex:1 1 0%;background:hsl(var(--primary)/.3)}.workbench-template-sector-add-footer-label{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-sector-add-footer-label,.clm-partner-settings-panel>.workbench-template-sector-add-footer-label{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-sector-add-footer-label{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-sector-add-footer-label.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-sector-add-footer-label.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-sector-add-footer-label.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-sector-add-footer-label.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-alternate-version-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.8);background-color:hsl(var(--background));padding:.125rem .5rem;font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-clause-alternate-version-btn{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.workbench-clause-alternate-version-btn,.clm-partner-settings-panel>.workbench-clause-alternate-version-btn{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-alternate-version-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-alternate-version-btn.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-clause-alternate-version-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-alternate-version-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-clause-alternate-version-btn>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-alternate-version-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-alternate-version-btn>button,.document-detail-topbar-actions .flex.workbench-clause-alternate-version-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-alternate-version-btn:hover{border-color:hsl(var(--primary)/.4);background-color:hsl(var(--primary)/.05);color:hsl(var(--primary))}.workbench-clause-alternate-version-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-clause-alternate-version-btn:disabled{cursor:not-allowed;opacity:.4}.workbench-clause-delete-btn,.workbench-section-delete-btn{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;color:hsl(var(--muted-foreground)/.6);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-delete-btn,.clm-partner-records-list-section>.workbench-section-delete-btn,.clm-partner-settings-panel>.workbench-clause-delete-btn,.clm-partner-settings-panel>.workbench-section-delete-btn{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a .workbench-section-delete-btn,.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-delete-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl .workbench-section-delete-btn.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-delete-btn.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-clause-delete-btn.flex-col>button,.document-detail-topbar-actions .workbench-section-delete-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-delete-btn.flex-col,.document-detail-topbar-actions .workbench-section-delete-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex .workbench-section-delete-btn.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-delete-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex .workbench-section-delete-btn.gap-1>button,.document-detail-topbar-actions .flex.workbench-clause-delete-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-delete-btn:hover,.workbench-section-delete-btn:hover{border-color:hsl(var(--destructive)/.4);background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.workbench-clause-delete-btn:focus-visible,.workbench-section-delete-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-clause-copy-btn{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;color:hsl(var(--muted-foreground)/.6);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-copy-btn,.clm-partner-settings-panel>.workbench-clause-copy-btn{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-copy-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-copy-btn.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-clause-copy-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-copy-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-clause-copy-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-copy-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-copy-btn:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted)/.6);color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .workbench-clause-copy-btn:hover.bg-card.rounded-xl.border.p-6{padding:1rem}}.workbench-clause-copy-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-section-family-badge{display:inline-flex;flex-shrink:0;align-items:center;border-radius:calc(var(--radius) - 2px);border-width:1px;padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.clm-template-summary-account .workbench-section-family-badge{display:none}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-section-family-badge,.clm-partner-settings-panel>.workbench-section-family-badge{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-section-family-badge{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-section-family-badge.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-section-family-badge.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-section-family-badge.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-section-family-badge.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-section-family-badge.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-section-family-badge--contract{border-color:rgba(16,185,129,.5);background-color:rgba(16,185,129,.15);color:#064e3b}.dark .workbench-section-family-badge--contract{border-color:rgba(16,185,129,.4);background-color:rgba(16,185,129,.2);color:#6ee7b7}.workbench-section-family-badge--nda{border-color:rgba(139,92,246,.5);background-color:rgba(139,92,246,.15);color:#4c1d95}.dark .workbench-section-family-badge--nda{border-color:rgba(139,92,246,.4);background-color:rgba(139,92,246,.2);color:#c4b5fd}.workbench-template-card-type-badge.workbench-section-family-badge--contract,.workbench-template-card-type-badge.workbench-section-family-badge--nda{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark .workbench-clause-library-new-section-btn{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.14)}.dark .workbench-clause-library-new-section-btn:hover{background:hsl(var(--primary)/.2);border-color:hsl(var(--primary)/.5)}.workbench-clause-library-section-add-footer{margin-top:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .workbench-clause-library-section-add-footer.flex{flex-wrap:wrap;gap:.5rem}}.workbench-template-clause-row{position:relative;display:flex;min-width:0;align-items:flex-start;gap:.25rem}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-template-clause-row{width:8.75rem;height:8.75rem}.my-agents-page .agent-store-card .mt-3.workbench-template-clause-row{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.workbench-template-clause-row{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .flex.items-center.workbench-template-clause-row>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-clause-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-template-clause-row>button,.document-detail-topbar-actions .workbench-template-clause-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-row--dragging{opacity:.6}.workbench-template-clause-row--drop-target:before{content:"";position:absolute;left:.5rem;right:.5rem;top:0;height:2px;border-radius:9999px;background:hsl(var(--primary))}.workbench-template-clause-drag-handle{margin-top:1rem;display:flex;flex-shrink:0;cursor:grab;align-items:center;border-radius:calc(var(--radius) - 2px);padding:.5rem .25rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-clause-drag-handle,.clm-partner-settings-panel>.workbench-template-clause-drag-handle{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-template-clause-drag-handle{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-drag-handle.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-clause-drag-handle.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-drag-handle.gap-1>button,.document-detail-topbar-actions .workbench-template-clause-drag-handle.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-drag-handle:hover{background-color:hsl(var(--accent));color:hsl(var(--foreground))}.workbench-template-clause-drag-handle:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .workbench-template-clause-drag-handle:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.workbench-template-clause-drag-handle:active{cursor:grabbing}.workbench-template-clause-drag-handle:disabled{cursor:not-allowed;opacity:.5}.workbench-template-clause-row .workbench-template-clause-card{min-width:0;flex:1 1 0%}.workbench-template-clause-card{position:relative;overflow:hidden;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));padding:1rem 1rem 1rem 1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-template-clause-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-clause-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-clause-card.border-border.p-6{padding:1rem}}.wpedia-search__bar>.workbench-template-clause-card{flex:1;min-width:0}.workbench-template-clause-card{background:hsl(var(--card))}.workbench-template-clause-card:before{content:"";position:absolute;bottom:0;left:0;top:0;width:.25rem;background:hsl(var(--primary)/.55)}.workbench-template-document-prose-sector .workbench-template-clause-card:before{background:rgba(13,162,231,.55)}.dark .workbench-template-document-prose-sector .workbench-template-clause-card:before{background:rgba(13,162,231,.5)}.dark .workbench-template-clause-card{background:hsl(var(--card))}.workbench-template-clause-card--editing{border-color:hsl(var(--primary)/.35);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:hsl(var(--card))}.dark .workbench-template-clause-card--editing{background:hsl(var(--card))}.workbench-template-clause-edit-surface{display:flex;min-height:8rem;min-width:0;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-clause-edit-surface{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-clause-edit-surface>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-clause-edit-surface{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-clause-edit-surface.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-clause-edit-surface.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-title-input{margin:0;width:100%;border-width:0 0 1px;border-color:hsl(var(--border)/.3);background-color:transparent;padding:0 0 .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;color:hsl(var(--foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-clause-title-input{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .workbench-template-clause-title-input{text-align:center}.workbench-template-clause-title-input::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}.workbench-template-clause-title-input::placeholder{color:hsl(var(--muted-foreground)/.6)}.workbench-template-clause-title-input:focus-visible{border-color:hsl(var(--border)/.4);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.workbench-template-clause-body-input{margin:0;display:block;width:100%;resize:none;overflow:hidden;border-width:0;background-color:transparent;padding:0;font-size:.9375rem;line-height:1.625;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;color:hsl(var(--foreground)/.9);field-sizing:content}.workbench-template-clause-body-input:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.workbench-template-clause-edit-footer{margin-top:auto;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border)/.3);padding-top:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-clause-edit-footer{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-edit-footer.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-clause-edit-footer.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-edit-footer.gap-1>button,.document-detail-topbar-actions .workbench-template-clause-edit-footer.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-edit-cancel{height:2rem;padding-left:.5rem;padding-right:.5rem;color:hsl(var(--muted-foreground))}.workbench-template-clause-edit-cancel:hover{background-color:transparent;color:hsl(var(--foreground))}.workbench-template-clause-edit-save{height:2rem;background-color:hsl(var(--primary));padding-left:1rem;padding-right:1rem;color:hsl(var(--primary-foreground))}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-clause-edit-save{padding-left:.75rem;padding-right:.75rem}}.page-topbar-right :is(button,a).workbench-template-clause-edit-save,.workbench-section-toolbar-actions :is(button,a).workbench-template-clause-edit-save{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).workbench-template-clause-edit-save:hover,.workbench-section-toolbar-actions :is(button,a).workbench-template-clause-edit-save:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).workbench-template-clause-edit-save svg,.workbench-section-toolbar-actions :is(button,a).workbench-template-clause-edit-save svg{color:hsl(var(--primary))}.workbench-template-clause-edit-save:hover{background-color:hsl(var(--btn-primary-hover))}.workbench-template-clause-card-head-leading{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-clause-card-head-leading,.clm-partner-settings-panel>.workbench-template-clause-card-head-leading{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-template-clause-card-head-leading{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-card-head-leading.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-clause-card-head-leading.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-card-head-leading.gap-1>button,.document-detail-topbar-actions .workbench-template-clause-card-head-leading.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-card-doc-links{display:flex;min-width:0;align-items:center;gap:.375rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-clause-card-doc-links{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-card-doc-links.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-clause-card-doc-links.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-card-doc-links.gap-1>button,.document-detail-topbar-actions .workbench-template-clause-card-doc-links.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-card-doc-links .workbench-clause-variant-doc-meta-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.workbench-template-clause-num{display:inline-flex;min-width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-clause-num,.clm-partner-settings-panel>.workbench-template-clause-num{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-clause-num{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-clause-num.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-clause-num.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-template-clause-num.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-clause-num.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-clause-num.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-num.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-num{background:hsl(var(--muted)/.45)}.dark .workbench-template-clause-num{background:hsl(var(--muted)/.35)}.workbench-template-clause-num--placeholder{font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-clause-num--placeholder{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.dark .workbench-template-clause-num--placeholder{color:hsl(var(--muted-foreground))}.workbench-template-clause-title-spacer{min-width:0;flex:1 1 0%}.workbench-template-clause-title{margin:0;min-width:0;flex:1 1 0%;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.workbench-template-clause-actions{margin-left:auto;display:flex;flex-shrink:0;align-items:center;gap:.25rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-clause-actions,.clm-partner-settings-panel>.workbench-template-clause-actions{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-template-clause-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.items-center.workbench-template-clause-actions>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-template-clause-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-clause-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-template-clause-actions>button,.document-detail-topbar-actions .flex.workbench-template-clause-actions.gap-1>button,.document-detail-topbar-actions .workbench-template-clause-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-action{flex-shrink:0;border-radius:calc(var(--radius) - 2px);padding:.375rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-clause-action,.clm-partner-settings-panel>.workbench-template-clause-action{flex-shrink:0}}.workbench-template-clause-action:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.workbench-template-clause-action:disabled{opacity:.5}.workbench-template-clause-delete{flex-shrink:0;border-radius:calc(var(--radius) - 2px);padding:.375rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-clause-delete,.clm-partner-settings-panel>.workbench-template-clause-delete{flex-shrink:0}}.workbench-template-clause-delete:hover{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.workbench-template-clause-delete:disabled{opacity:.5}.workbench-template-clause-card-head{margin-bottom:.75rem;display:flex;align-items:flex-start;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-clause-card-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-template-clause-card-head.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-clause-card-head.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-body{margin:0;white-space:pre-wrap;font-size:.9375rem;line-height:1.625;color:hsl(var(--foreground)/.9)}.dark .workbench-template-clause-body{color:hsl(var(--foreground)/.88)}.workbench-template-sector-list{display:flex;flex-direction:column;gap:1.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-sector-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-sector-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-sector-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-sector-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-sector-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-panel{max-width:min(24rem,96vw)}.workbench-template-library-panel--inline{display:flex;height:100%;min-height:0;flex-shrink:1;flex-direction:column;align-self:stretch;overflow:hidden;border-left-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-library-panel--inline.p-6,.clm-doc-detail-page .workbench-template-library-panel--inline.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-library-panel--inline{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.workbench-template-library-panel--inline{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.workbench-template-library-panel--inline>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-library-panel--inline{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-library-panel--inline.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-library-panel--inline.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-panel--inline{flex:0 1 clamp(16rem,28vw,26rem);width:clamp(16rem,28vw,26rem);min-width:16rem;max-width:min(26rem,42vw)}.workbench-detail-shell:has(.workbench-template-library-panel--inline):has(.workbench-template-doc-view-panel--inline) .workbench-template-library-panel--inline{flex-basis:clamp(14rem,22vw,20rem);width:clamp(14rem,22vw,20rem);max-width:min(20rem,32vw)}.workbench-template-library-panel-chrome{flex-shrink:0;background-color:hsl(var(--card))}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-library-panel-chrome,.clm-partner-settings-panel>.workbench-template-library-panel-chrome{flex-shrink:0}.clm-doc-detail-page .workbench-template-library-panel-chrome.rounded-xl.border.border-border.p-6{padding:1rem}}.workbench-template-library-panel-body{min-height:0;flex:1 1 0%;overflow-y:auto;overscroll-behavior-y:contain;padding:.25rem .75rem 1rem}.workbench-template-library-family-locked{padding-left:.125rem;padding-right:.125rem}.workbench-template-clause-action-options{display:grid;gap:.625rem;padding-top:.25rem;padding-bottom:.25rem}@media (max-width:1023px){.clm-doc-sidebar-body .workbench-template-clause-action-options{gap:.625rem}.clm-doc-sidebar-body .workbench-template-clause-action-options p{font-size:.6875rem}.clm-doc-detail-page .workbench-template-clause-action-options.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}.workbench-template-clause-action-option{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.25rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border)/.8);background-color:hsl(var(--card));padding:.875rem 1rem;text-align:left;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-clause-action-option.border-border.p-6,.clm-doc-detail-page .workbench-template-clause-action-option.rounded-xl.border.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-clause-action-option{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.workbench-template-clause-action-option{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-clause-action-option>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-clause-action-option{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-template-clause-action-option>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-clause-action-option.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-template-clause-action-option>button,.document-detail-topbar-actions .workbench-template-clause-action-option.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-action-option:hover{border-color:hsl(var(--primary)/.5);background-color:hsl(var(--primary)/.05);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workbench-template-clause-action-option:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-template-clause-action-option-title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-clause-action-option-title{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .workbench-template-clause-action-option-title{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.workbench-template-clause-action-option-title.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-clause-action-option-title.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-clause-action-option-title.gap-1>button,.document-detail-topbar-actions .workbench-template-clause-action-option-title.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-clause-action-option-desc{font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.workbench-template-library-clause-card-head-row{display:flex;min-width:0;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-library-clause-card-head-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-library-clause-card-head-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-library-clause-card-head-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-library-clause-card-head-row.gap-1>button,.document-detail-topbar-actions .workbench-template-library-clause-card-head-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-clause-card-meta{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.375rem;overflow:hidden}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-library-clause-card-meta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-library-clause-card-meta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-library-clause-card-meta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-library-clause-card-meta.gap-1>button,.document-detail-topbar-actions .workbench-template-library-clause-card-meta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-clause-doc-links{min-width:0;flex:1 1 0%}.workbench-clause-compact-doc-links{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-compact-doc-links{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-clause-compact-doc-links.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-compact-doc-links.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-clause-compact-doc-links>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-compact-doc-links.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-compact-doc-links>button,.document-detail-topbar-actions .flex.workbench-clause-compact-doc-links.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-compact-doc-links--btn{min-width:0;max-width:100%;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.workbench-clause-compact-doc-links--btn:hover{color:hsl(var(--foreground))}.workbench-clause-compact-doc-count{display:inline-flex;min-width:1.125rem;align-items:center;justify-content:center;border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .25rem;font-size:10px;font-weight:600;color:hsl(var(--foreground))}.clm-template-summary-account .workbench-clause-compact-doc-count{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-compact-doc-count{padding:.375rem;min-width:2rem;min-height:2rem}}.page-topbar-right :is(button,a).border-input.workbench-clause-compact-doc-count{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}@media (max-width:1023px){.document-detail-topbar-actions .workbench-clause-compact-doc-count.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-compact-doc-count.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-clause-compact-doc-count.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-compact-doc-count.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-compact-doc-icon{color:hsl(var(--muted-foreground))}.workbench-clause-compact-doc-name{min-width:0;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.workbench-template-library-clause-doc-links .workbench-clause-variant-doc-meta-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.workbench-template-library-clause-num{display:inline-flex;min-width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.8);background-color:hsl(var(--muted)/.6);padding:.125rem .375rem;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground)/.8)}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-library-clause-num,.clm-partner-settings-panel>.workbench-template-library-clause-num{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-library-clause-num{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-library-clause-num.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-template-library-clause-num.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-library-clause-num.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-library-clause-num.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-library-clause-num.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.dark .workbench-template-library-clause-num{border-color:hsl(var(--border)/.6);background-color:hsl(var(--muted)/.4);color:hsl(var(--foreground)/.7)}.dark .workbench-template-library-clause-num--placeholder{color:hsl(var(--muted-foreground))}.workbench-template-library-clause-alternate{margin-top:.5rem;border-top-width:1px;border-color:hsl(var(--border));padding-top:.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-library-clause-alternate.p-6{padding:1rem}}.workbench-template-library-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-library-panel-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-library-panel-head.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-library-panel-head.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-library-panel-head.gap-1>button,.document-detail-topbar-actions .workbench-template-library-panel-head.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-panel-title-row{display:flex;min-width:0;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-library-panel-title-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-library-panel-title-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-library-panel-title-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-library-panel-title-row.gap-1>button,.document-detail-topbar-actions .workbench-template-library-panel-title-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-panel-count{display:inline-flex;min-width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--muted));padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--muted-foreground))}.clm-template-summary-account .workbench-template-library-panel-count{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-template-library-panel-count{padding:.375rem;min-width:2rem;min-height:2rem}}.page-topbar-right :is(button,a).border-input.workbench-template-library-panel-count{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}@media (max-width:1023px){.document-detail-topbar-actions .workbench-template-library-panel-count.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-library-panel-count.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-library-panel-count.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-library-panel-count.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-panel-toolbar{flex-shrink:0}.workbench-template-library-panel-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-template-library-panel-toolbar{border-bottom-width:1px;border-color:hsl(var(--border));padding:.625rem .75rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-library-panel-toolbar,.clm-partner-settings-panel>.workbench-template-library-panel-toolbar{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-library-panel-toolbar.p-6{padding:1rem}}.workbench-template-library-search{width:100%}.workbench-template-library-family-toggle{gap:.25rem}@media (max-width:1023px){.document-detail-topbar-actions .flex.items-center.workbench-template-library-family-toggle>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-template-library-family-toggle>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-panel-sub{margin:0 0 .75rem;padding:.5rem .75rem;font-size:11px;color:hsl(var(--muted-foreground))}.workbench-template-library-panel-empty{margin:0;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-template-library-panel-empty{text-align:center}.workbench-template-library-section{margin-bottom:1rem}.workbench-template-library-section-title{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.workbench-template-library-clause-list{margin:0;list-style-type:none}.workbench-template-library-clause-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-template-library-clause-list{padding:0}.workbench-template-library-clause-card{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-library-clause-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-library-clause-card.border-border.p-6{padding:1rem}}.workbench-template-library-clause-preview{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.workbench-template-library-insert-btn{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-library-insert-btn,.clm-partner-settings-panel>.workbench-template-library-insert-btn{flex-shrink:0}}.workbench-detail-clause-scroll{min-height:0;min-width:0;flex:1 1 0%;flex-basis:0px;overflow-y:auto;overscroll-behavior-y:contain;padding-top:.25rem}.workbench-doc-panel.workbench-insights-drawer-surface,.workbench-finder-sidebar.workbench-insights-drawer-surface{background:hsl(var(--bg-surface)/.96);backdrop-filter:blur(6px)}.workbench-finder-sidebar.workbench-insights-drawer-surface{box-shadow:4px 0 16px rgba(0,0,0,.06)}.workbench-doc-panel.workbench-insights-drawer-surface{box-shadow:-4px 0 16px rgba(0,0,0,.06);border-left:1px solid hsl(var(--border-1))}.workbench-doc-panel.workbench-insights-drawer-surface .workbench-doc-panel-scroll{background:transparent}.workbench-finder-sheet-backdrop{display:none}@media (max-width:1023px){.workbench-templates-page .workbench-templates-topbar{height:auto!important;min-height:48px;padding:.5rem 1rem!important;overflow:visible!important}.workbench-templates-page .workbench-templates-topbar .page-topbar-left{min-width:0;flex:1 1 auto}.workbench-templates-page .workbench-templates-topbar .page-topbar-title{font-size:.8125rem!important}.workbench-templates-page .workbench-templates-topbar .page-topbar-right{display:flex!important;flex-shrink:0;align-items:center;gap:.375rem;max-width:none!important}.workbench-templates-page .workbench-templates-topbar-actions{display:flex!important;align-items:center;gap:.375rem;flex-shrink:0}.workbench-templates-page .workbench-templates-btn-label,.workbench-templates-page .workbench-templates-topbar-delete-label{display:none!important}.workbench-templates-page .workbench-templates-create-btn,.workbench-templates-page .workbench-templates-new-section-btn{padding-left:.5rem!important;padding-right:.5rem!important}.workbench-templates-page .workbench-templates-create-btn svg,.workbench-templates-page .workbench-templates-new-section-btn svg{margin:0!important}.workbench-templates-page .workbench-tab-intro-header{flex-direction:column;align-items:stretch}.workbench-templates-page .workbench-tab-intro-aside{width:100%;align-items:stretch;align-self:flex-start}.workbench-templates-page .workbench-tab-intro-controls{width:100%;justify-content:flex-start}.workbench-templates-page .workbench-tab-intro-family-toggle{width:100%}.workbench-templates-page .workbench-tab-intro-family-toggle .workbench-document-family-toggle-btn{flex:1 1 auto;justify-content:center;min-width:0}.workbench-templates-page .workbench-tab-intro-view-toggle{align-self:flex-end}.workbench-templates-page .clm-tree-filters{width:100%;justify-content:stretch}.workbench-templates-page .clm-tree-filters .workbench-browse-select,.workbench-templates-page .clm-tree-filters .workbench-browse-select-trigger--pill{width:100%}.workbench-templates-page .clm-tree-filters .workbench-browse-select-trigger--pill{justify-content:space-between}.workbench-templates-page .clm-tree-graph-canvas{height:60vh!important}.workbench-templates-page .clm-tree-legend--overlay{font-size:10.5px;gap:.375rem .625rem}.workbench-templates-page .workbench-browse-toolbar{padding-top:0!important;padding-bottom:0!important}.workbench-templates-page .workbench-browse-toolbar-filter-bar{flex-direction:column;align-items:stretch!important;gap:.625rem!important}.workbench-templates-page .workbench-browse-subtype-wrap{width:100%;padding-left:0!important;order:1}.workbench-templates-page .workbench-browse-subtype-wrap .workbench-browse-select{width:100%}.workbench-templates-page .workbench-browse-subtype-wrap .workbench-browse-select-trigger--pill{width:100%;justify-content:space-between}.workbench-templates-page .workbench-browse-search{order:2}.workbench-templates-page .workbench-browse-sort-wrap{order:3;width:100%;justify-content:space-between}.workbench-templates-page .workbench-browse-sort-wrap .workbench-browse-select{flex:1 1 auto;min-width:0;max-width:none}.workbench-templates-page .workbench-templates-catalog{padding-top:.75rem!important}.workbench-templates-page .workbench-template-grid{gap:.75rem!important}.workbench-templates-page .workbench-template-card-preview-wrap{padding:.75rem .625rem!important}.workbench-templates-page .workbench-template-card-preview-doc{max-width:min(100%,220px)!important}.workbench-templates-page .workbench-template-card-preview-doc-scaler{--workbench-template-card-preview-scale:0.34}.workbench-templates-page .workbench-template-card-body{padding:.875rem!important}.workbench-templates-page .workbench-template-card-title{font-size:.9375rem!important}.workbench-templates-page .workbench-template-card-description{font-size:.8125rem!important}.workbench-templates-page .workbench-template-card-foot{gap:.375rem .625rem!important}.workbench-templates-page .workbench-template-card-type-badge{right:.625rem!important;top:.625rem!important}.workbench-templates-page .workbench-clause-library-scroll{padding-top:.75rem!important}.workbench-templates-page .workbench-clause-library-section{padding:.75rem!important}.workbench-templates-page .workbench-clause-library-section-head{align-items:flex-start!important}.workbench-templates-page .workbench-clause-library-card-section{padding-left:1rem!important;padding-right:.75rem!important}.workbench-templates-page .workbench-clause-library-card-meta-row{gap:.375rem!important}.workbench-templates-page .workbench-clause-alternate-version-btn{font-size:.6875rem!important;padding:.25rem .375rem!important}.workbench-templates-page:has(.workbench-finder-sidebar-wrap--open) .workbench-templates-topbar-delete-label{display:inline!important}.workbench-templates-page:not(:has(.workbench-finder-sidebar-wrap--open)) .workbench-templates-topbar-delete-btn{width:2rem!important;min-width:2rem!important;height:2rem!important;padding:0!important;justify-content:center!important}.workbench-templates-page .workbench-templates-layout{min-height:0;padding-bottom:calc(4.5rem + env(safe-area-inset-bottom, 0px))}.workbench-templates-page .workbench-finder-sidebar-wrap,.workbench-templates-page .workbench-finder-sidebar-wrap--collapsed,.workbench-templates-page .workbench-finder-sidebar-wrap--open{width:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important;height:auto!important;flex:0 0 auto!important;flex-shrink:0;position:relative;z-index:30;align-self:flex-start!important}.workbench-templates-page .workbench-finder-left-rail{width:2.5rem!important;min-width:2.5rem!important;height:auto!important;min-height:unset!important;flex:0 0 auto!important;align-self:flex-start!important;padding:.5rem 0!important;gap:.375rem!important}.workbench-templates-page .workbench-finder-left-rail .insights-rail__label{font-size:.5625rem;letter-spacing:.1em}.workbench-templates-page .workbench-finder-sheet-backdrop{display:block;position:fixed;inset:0;z-index:199;background:rgba(0,0,0,.35);border:none;cursor:pointer}.workbench-templates-page .workbench-finder-sidebar--bottom-sheet{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:100%!important;height:min(72dvh,640px)!important;max-height:72dvh!important;z-index:200;border-right:none!important;border-top:1px solid hsl(var(--border-1));border-radius:1.25rem 1.25rem 0 0!important;box-shadow:0 -8px 32px rgba(0,0,0,.12)}.workbench-templates-page .workbench-finder-sidebar--bottom-sheet:before{content:"";display:block;width:2.5rem;height:.25rem;background:hsl(var(--border-1));border-radius:9999px;margin:.625rem auto 0;flex-shrink:0}.workbench-templates-page .workbench-finder-header-collapse{display:none!important}.workbench-templates-page .workbench-main{flex:1 1 auto;min-width:0}.workbench-templates-page .workbench-detail{padding:.75rem .625rem 1rem!important}.workbench-templates-page .workbench-detail-header{padding:.875rem .875rem .75rem!important;margin-bottom:1rem!important;border-radius:12px!important}.workbench-templates-page .workbench-detail-header>div:first-child{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}.workbench-templates-page .workbench-detail-header>div:first-child>div:first-child>h1{font-size:1.125rem!important;line-height:1.35!important}.workbench-templates-page .workbench-template-sector{padding:.75rem!important;border-radius:10px!important}.workbench-templates-page .workbench-template-sector-header{margin-bottom:.625rem!important;padding-bottom:.625rem!important;gap:.5rem!important}.workbench-templates-page .workbench-template-sector-title{font-size:1rem!important}.workbench-templates-page .workbench-template-clause-card{padding:.75rem .875rem .75rem 1.125rem!important}.workbench-templates-page .workbench-template-clause-body,.workbench-templates-page .workbench-template-clause-card .workbench-clause-body-plain-text{font-size:.875rem!important;line-height:1.6!important}.workbench-templates-page .workbench-template-sector-list{gap:.875rem!important}.workbench-templates-page .workbench-detail-header-description{font-size:.8125rem!important;line-height:1.45!important}.workbench-templates-page .workbench-detail-header-controls{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:.5rem!important;width:100%!important;margin-top:.25rem!important}.workbench-templates-page .workbench-detail-header-controls .workbench-template-profile-field{flex:1 1 0%!important;min-width:0!important;max-width:none!important;margin-top:0!important}.workbench-templates-page .workbench-detail-header-controls .workbench-lifecycle-trigger{flex-shrink:0!important;min-height:2rem!important;padding:.375rem .625rem!important;font-size:.75rem!important}.workbench-templates-page .workbench-template-profile-select{font-size:.8125rem!important;max-width:100%}.workbench-templates-page .workbench-section-toolbar{gap:.5rem!important;margin-bottom:1rem!important}.workbench-templates-page .workbench-section-toolbar.mb-6{margin-bottom:1rem!important}.workbench-templates-page .workbench-section-toolbar-row{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:.5rem!important}.workbench-templates-page .workbench-section-heading{font-size:.8125rem!important;flex:1 1 auto;min-width:0;flex-wrap:nowrap;gap:.375rem}.workbench-templates-page .workbench-section-count-extra,.workbench-templates-page .workbench-section-count-of{display:none!important}.workbench-templates-page .workbench-section-toolbar-actions{margin-left:auto!important;width:auto!important;flex-shrink:0!important;justify-content:flex-end!important}.workbench-templates-page .workbench-template-assembly-actions{width:auto!important;flex-wrap:nowrap!important;gap:.375rem!important}.workbench-templates-page .workbench-template-assembly-actions button{min-height:2rem!important;padding:.375rem .5rem!important;font-size:.75rem!important}.workbench-templates-page .workbench-template-shelf-trigger-btn{padding-left:.5rem!important;padding-right:.5rem!important}.workbench-templates-page .workbench-add-clause-btn{width:2rem!important;min-width:2rem!important;padding:0!important;justify-content:center!important}.workbench-templates-page .workbench-btn-label{display:none!important}.workbench-templates-page .workbench-clause-slot-floating-entry-actions .workbench-btn-label{display:inline!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.01em;white-space:nowrap}.workbench-templates-page .workbench-clause-slot-floating-entry-actions .workbench-btn-label--long{display:none!important}.workbench-templates-page .workbench-clause-slot-floating-entry-actions .workbench-btn-label--short{display:inline!important}.workbench-templates-page .workbench-clause-slot-floating-entry-actions{gap:.375rem!important;padding:.25rem .875rem 0!important;flex-wrap:nowrap!important}.workbench-templates-page .workbench-clause-slot-floating-entry-actions button{min-height:2rem!important;padding:.375rem .625rem!important;font-size:.6875rem!important;gap:.375rem!important;flex-shrink:0;border:1px solid hsl(var(--border-1)/.85)!important;background:hsl(var(--bg-surface))!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}.workbench-templates-page .workbench-clause-slot-floating-entry-actions button svg{width:.875rem!important;height:.875rem!important;flex-shrink:0;opacity:.85}.workbench-templates-page .workbench-clause-slot-floating-entry-actions .workbench-clause-move-shelf-btn{color:hsl(var(--fg-2))!important}.workbench-templates-page .workbench-clause-slot-bundle-header{padding:.5rem .875rem!important}.workbench-templates-page .workbench-clause-slot-bundle-header-top{gap:.375rem!important}.workbench-sheet-drag-pill{display:block;width:2.5rem;height:.25rem;margin:0 auto .5rem;border-radius:999px;background:hsl(var(--border-1)/.9);flex-shrink:0}.workbench-add-variant-dialog,.workbench-edit-clause-dialog,.workbench-standalone-clause-dialog,.workbench-template-shelf-dialog{position:fixed!important;inset:auto 0 0 0!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;height:min(92dvh,100%)!important;max-height:min(92dvh,100%)!important;min-height:0!important;margin:0!important;transform:none!important;translate:none!important;--tw-translate-x:0!important;--tw-translate-y:0!important;--tw-enter-translate-x:0!important;--tw-enter-translate-y:0!important;animation:none!important;border-radius:1rem 1rem 0 0!important;border-bottom:none!important;z-index:10001!important;overflow:hidden!important}.workbench-add-variant-dialog-header,.workbench-edit-clause-dialog-header,.workbench-standalone-clause-dialog-header{padding:.375rem 1rem .625rem!important;background:hsl(var(--card))!important}.workbench-add-variant-dialog-header h2,.workbench-edit-clause-dialog-header h2,.workbench-standalone-clause-dialog-header h2{font-size:1rem!important;line-height:1.3!important;text-align:left!important}.workbench-add-variant-dialog-intro,.workbench-edit-clause-dialog-intro,.workbench-standalone-clause-dialog-intro{font-size:.8125rem!important;line-height:1.45!important}.workbench-add-variant-dialog-body,.workbench-edit-clause-dialog-body,.workbench-standalone-clause-dialog-body{flex:1 1 0%!important;min-height:0!important;overflow-y:auto!important;padding:.5rem 1rem .75rem!important}.workbench-add-variant-dialog-body-field,.workbench-edit-clause-dialog-body-field,.workbench-standalone-clause-dialog-body-field{margin-top:.875rem!important;padding-top:.75rem!important}.workbench-add-variant-dialog .workbench-variant-resolution-tags-clip--two-rows,.workbench-edit-clause-dialog .workbench-variant-resolution-tags-clip--two-rows,.workbench-standalone-clause-dialog .workbench-variant-resolution-tags-clip--two-rows{max-height:none!important;overflow:visible!important}.workbench-add-variant-dialog .workbench-variant-resolution-dimension-row,.workbench-edit-clause-dialog .workbench-variant-resolution-dimension-row,.workbench-standalone-clause-dialog .workbench-variant-resolution-dimension-row{align-items:flex-start!important}.workbench-add-variant-dialog .workbench-variant-resolution-suggestion-chip,.workbench-add-variant-dialog .workbench-variant-resolution-tag-chip,.workbench-edit-clause-dialog .workbench-variant-resolution-suggestion-chip,.workbench-edit-clause-dialog .workbench-variant-resolution-tag-chip,.workbench-standalone-clause-dialog .workbench-variant-resolution-suggestion-chip,.workbench-standalone-clause-dialog .workbench-variant-resolution-tag-chip{max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;overflow-wrap:anywhere!important;word-break:break-word!important;height:auto!important;min-height:1.625rem!important;line-height:1.35!important;text-align:left!important}.workbench-add-variant-dialog .workbench-variant-resolution-make-primary-wrap,.workbench-edit-clause-dialog .workbench-variant-resolution-make-primary-wrap,.workbench-standalone-clause-dialog .workbench-variant-resolution-make-primary-wrap{display:flex!important;justify-content:flex-end!important;margin-top:.375rem!important}.workbench-add-variant-dialog .workbench-variant-resolution-make-primary-wrap button,.workbench-edit-clause-dialog .workbench-variant-resolution-make-primary-wrap button,.workbench-standalone-clause-dialog .workbench-variant-resolution-make-primary-wrap button{width:auto!important;min-height:1.75rem!important;padding:.25rem .625rem!important;font-size:.6875rem!important}.workbench-add-variant-dialog .workbench-variant-resolution-tags-hint,.workbench-edit-clause-dialog .workbench-variant-resolution-tags-hint,.workbench-standalone-clause-dialog .workbench-variant-resolution-tags-hint{font-size:.6875rem!important;line-height:1.4!important;margin-bottom:.625rem!important}.workbench-add-variant-dialog .workbench-variant-resolution-dimension-stack,.workbench-edit-clause-dialog .workbench-variant-resolution-dimension-stack,.workbench-standalone-clause-dialog .workbench-variant-resolution-dimension-stack{gap:.875rem!important}.workbench-templates-page .workbench-template-add-clause-popover{padding:.375rem!important}.workbench-templates-page .workbench-template-add-clause-menu-item{padding:.625rem .75rem!important}.workbench-add-variant-dialog-textarea,.workbench-edit-clause-dialog-textarea,.workbench-standalone-clause-dialog-textarea{min-height:7.5rem!important;max-height:28dvh!important;font-size:1rem!important;line-height:1.45!important}.workbench-add-variant-dialog-footer,.workbench-edit-clause-dialog-footer,.workbench-standalone-clause-dialog-footer{flex-direction:row!important;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px))!important;padding-right:var(--capture-fab-clearance)!important}.workbench-add-variant-dialog-footer button,.workbench-edit-clause-dialog-footer button,.workbench-standalone-clause-dialog-footer button{flex:1 1 0;min-height:2.5rem;max-width:none}body:has(.workbench-add-variant-dialog) .capture-fab,body:has(.workbench-add-variant-dialog) .capture-fab-anchor,body:has(.workbench-edit-clause-dialog) .capture-fab,body:has(.workbench-edit-clause-dialog) .capture-fab-anchor,body:has(.workbench-standalone-clause-dialog) .capture-fab,body:has(.workbench-standalone-clause-dialog) .capture-fab-anchor,body:has(.workbench-template-shelf-dialog) .capture-fab,body:has(.workbench-template-shelf-dialog) .capture-fab-anchor{visibility:hidden!important;pointer-events:none!important}.workbench-draft-source-picker-dialog{position:fixed!important;inset:auto 0 0 0!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;height:min(92dvh,100%)!important;max-height:min(92dvh,100%)!important;min-height:0!important;margin:0!important;transform:none!important;translate:none!important;--tw-translate-x:0!important;--tw-translate-y:0!important;--tw-enter-translate-x:0!important;--tw-enter-translate-y:0!important;animation:none!important;border-radius:1rem 1rem 0 0!important;border-bottom:none!important;z-index:10001!important}.workbench-draft-source-picker-header{padding:.875rem 2.75rem .75rem 1rem}.workbench-draft-source-picker-dialog-header h2{font-size:1rem;line-height:1.3}.workbench-draft-source-picker-dialog-desc{font-size:.8125rem}.workbench-draft-source-picker-body{padding:.875rem 1rem 1rem}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar{flex-wrap:wrap;gap:.5rem}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__tabs{width:100%}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__divider{display:none}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__search{flex:1 1 auto;min-width:0}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__view{flex:0 0 auto}.workbench-draft-source-picker-body .clm-eval-doc-picker-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.workbench-draft-source-picker-footer{padding-inline:1rem}body:has(.workbench-draft-source-picker-dialog) .capture-fab,body:has(.workbench-draft-source-picker-dialog) .capture-fab-anchor{visibility:hidden!important;pointer-events:none!important}.workbench-generate-dialog,.workbench-generate-dialog.workbench-generate-dialog--wide{width:min(100%,calc(100vw - 2rem))!important;max-width:min(100%,calc(100vw - 2rem))!important;border-radius:1rem!important;padding:1.25rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px))!important}.workbench-generate-dialog .workbench-generate-dialog-actions{gap:.625rem}.workbench-generate-dialog .workbench-tag-step-scroll{max-height:min(42vh,22rem)}.workbench-generate-dialog .workbench-tag-step-table thead{display:none}.workbench-generate-dialog .workbench-tag-step-table tbody tr{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 0}.workbench-generate-dialog .workbench-tag-step-table tbody tr+tr{border-top:1px solid hsl(var(--border))}.workbench-generate-dialog .workbench-tag-step-table tbody td{display:block;width:100%;padding:0}.workbench-generate-dialog .workbench-tag-step-dimension{width:auto;padding-right:0;white-space:normal}.workbench-finish-step-dialog{width:min(100%,calc(100vw - 2rem))!important;max-width:min(100%,calc(100vw - 2rem))!important;border-radius:1rem!important}.workbench-finish-step-dialog .workbench-generate-dialog-actions{gap:.625rem}body:has(.workbench-finish-step-dialog) .capture-fab,body:has(.workbench-finish-step-dialog) .capture-fab-anchor,body:has(.workbench-generate-dialog) .capture-fab,body:has(.workbench-generate-dialog) .capture-fab-anchor{visibility:hidden!important;pointer-events:none!important}.workbench-template-shelf-dialog-header-wrap{flex-shrink:0;background:hsl(var(--card))!important;border-bottom:1px solid hsl(var(--border-1)/.55)}.workbench-template-shelf-dialog-header{padding:0 1rem .75rem!important;margin:0!important;border-bottom:none!important;background:transparent!important}.workbench-template-shelf-dialog-header-wrap .workbench-sheet-drag-pill{margin-top:.375rem}.workbench-template-shelf-dialog-header h2{font-size:1rem!important;line-height:1.3!important;text-align:left!important}.workbench-template-shelf-dialog-intro{font-size:.8125rem!important;line-height:1.45!important}.workbench-template-shelf-dialog-scroll{flex:1 1 0%!important;min-height:0!important;overflow-y:auto!important;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px))!important}.workbench-template-shelf-dialog-body{gap:1rem!important}.workbench-template-shelf-global-group{padding:.75rem!important}.workbench-template-shelf-global-group-head{flex-wrap:nowrap!important;align-items:flex-start!important;gap:.5rem!important;margin-bottom:.625rem!important}.workbench-template-shelf-global-group-head-text{flex:1 1 auto;min-width:0;flex-direction:column!important;align-items:flex-start!important;gap:.125rem!important}.workbench-template-shelf-global-group-head-text .font-medium{font-size:.875rem!important;line-height:1.3!important;overflow-wrap:anywhere}.workbench-template-shelf-global-group-head button{flex-shrink:0;min-height:2rem!important;padding:.375rem .5rem!important;font-size:.6875rem!important}.workbench-template-shelf-dialog .workbench-clause-shelf-variant-stack{padding:.75rem!important}.workbench-template-shelf-dialog .workbench-clause-variant-header-meta{gap:.375rem .75rem!important}.workbench-template-shelf-dialog .workbench-clause-slot-floating-entry-actions{flex-wrap:nowrap!important;gap:.375rem!important;padding:.25rem 0 0!important}.workbench-template-shelf-dialog .workbench-clause-slot-floating-entry-actions .workbench-btn-label{display:inline!important;font-size:.6875rem!important;font-weight:600!important;white-space:nowrap}.workbench-template-shelf-dialog .workbench-clause-slot-floating-entry-actions .workbench-btn-label--long{display:none!important}.workbench-template-shelf-dialog .workbench-clause-slot-floating-entry-actions .workbench-btn-label--short{display:inline!important}.workbench-template-shelf-dialog .workbench-clause-slot-floating-entry-actions button{min-height:2rem!important;padding:.375rem .625rem!important;gap:.375rem!important;border:1px solid hsl(var(--border-1)/.85)!important;background:hsl(var(--bg-surface))!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}}.workbench-resize-handle{position:relative;display:none;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-resize-handle,.clm-partner-settings-panel>.workbench-resize-handle{flex-shrink:0}.clm-portfolio-workflow-stage-body>.workbench-resize-handle{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.workbench-resize-handle{flex:1;min-width:0}@media (min-width:768px){.workbench-resize-handle{display:block}}.workbench-resize-handle{width:5px;cursor:col-resize;z-index:20}.workbench-resize-handle:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:1px;background:hsl(var(--border-1));transition:width .12s ease,background .12s ease}.workbench-resize-handle:hover:after{width:3px;background:hsl(var(--primary)/.45)}.workbench-template-doc-view-resize-edge{align-self:stretch}.workbench-finder-sidebar-wrap .workbench-doc-rail{border-left:none;border-right:1px solid hsl(var(--border-1))}.workbench-tag-list{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:.375rem;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-tag-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-tag-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-tag-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-tag-pill{display:inline-flex;align-items:baseline;gap:.125rem;border-radius:calc(var(--radius) - 2px);border-width:0;padding:.125rem .5rem;font-size:.75rem;line-height:1rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-tag-pill{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-tag-pill.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-tag-pill.flex-col{flex-direction:row;align-items:center}}.workbench-tag-pill--neutral{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.workbench-tag-pill--neutral:is(.dark *){background-color:rgba(17,24,39,.6);--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.workbench-tag-pill--neutral .workbench-tag-key{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.workbench-tag-pill--neutral .workbench-tag-key:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.workbench-tag-pill--neutral .workbench-tag-sep{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.workbench-tag-pill--neutral .workbench-tag-sep:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.workbench-tag-pill--neutral .workbench-tag-value{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.workbench-tag-pill--neutral .workbench-tag-value:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.workbench-tag-pill--deal-tier{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.workbench-tag-pill--deal-tier:is(.dark *){background-color:rgba(46,16,101,.45)}.workbench-tag-pill--deal-tier .workbench-tag-key{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.workbench-tag-pill--deal-tier .workbench-tag-key:is(.dark *){--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.workbench-tag-pill--deal-tier .workbench-tag-sep{color:rgba(124,58,237,.7)}.workbench-tag-pill--deal-tier .workbench-tag-sep:is(.dark *){color:rgba(167,139,250,.8)}.workbench-tag-pill--deal-tier .workbench-tag-value{--tw-text-opacity:1;color:rgb(46 16 101/var(--tw-text-opacity,1))}.workbench-tag-pill--deal-tier .workbench-tag-value:is(.dark *){--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.workbench-tag-pill--industry{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.workbench-tag-pill--industry:is(.dark *){background-color:rgba(8,47,73,.45)}.workbench-tag-pill--industry .workbench-tag-key{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.workbench-tag-pill--industry .workbench-tag-key:is(.dark *){--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.workbench-tag-pill--industry .workbench-tag-sep{color:rgba(2,132,199,.7)}.workbench-tag-pill--industry .workbench-tag-sep:is(.dark *){color:rgba(14,165,233,.8)}.workbench-tag-pill--industry .workbench-tag-value{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.workbench-tag-pill--industry .workbench-tag-value:is(.dark *){--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.workbench-tag-pill--region{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.workbench-tag-pill--region:is(.dark *){background-color:rgba(67,20,7,.45)}.workbench-tag-pill--region .workbench-tag-key{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.workbench-tag-pill--region .workbench-tag-key:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.workbench-tag-pill--region .workbench-tag-sep{color:rgba(234,88,12,.7)}.workbench-tag-pill--region .workbench-tag-sep:is(.dark *){color:rgba(249,115,22,.8)}.workbench-tag-pill--region .workbench-tag-value{--tw-text-opacity:1;color:rgb(67 20 7/var(--tw-text-opacity,1))}.workbench-tag-pill--region .workbench-tag-value:is(.dark *){--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.workbench-tag-pill--extra{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.workbench-tag-pill--extra:is(.dark *){background-color:rgba(2,6,23,.45)}.workbench-tag-pill--extra .workbench-tag-key{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.workbench-tag-pill--extra .workbench-tag-key:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.workbench-tag-pill--extra .workbench-tag-sep{color:rgba(100,116,139,.8)}.workbench-tag-pill--extra .workbench-tag-sep:is(.dark *){color:rgba(100,116,139,.8)}.workbench-tag-pill--extra .workbench-tag-value{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.workbench-tag-pill--extra .workbench-tag-value:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.workbench-tag-key{font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-tag-key{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.workbench-tag-sep{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-tag-sep,.clm-partner-settings-panel>.workbench-tag-sep{flex-shrink:0}}.workbench-tag-value{font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-tag-value{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.workbench-tags-empty{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.workbench-tags-empty:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.workbench-tag-list-row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-tag-list-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-tag-list-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-tag-list-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-tag-list-row.gap-1>button,.document-detail-topbar-actions .workbench-tag-list-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-tag-list-overflow-trigger{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 4px);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding:0;font-size:.75rem;line-height:1rem;font-weight:400;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-tag-list-overflow-trigger,.clm-partner-settings-panel>.workbench-tag-list-overflow-trigger{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-tag-list-overflow-trigger{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-tag-list-overflow-trigger.border-border.p-6{padding:1rem}}.page-topbar-right :is(button,a).workbench-tag-list-overflow-trigger,.workbench-section-toolbar-actions :is(button,a).workbench-tag-list-overflow-trigger{color:hsl(var(--primary));border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).workbench-tag-list-overflow-trigger:hover,.workbench-section-toolbar-actions :is(button,a).workbench-tag-list-overflow-trigger:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).workbench-tag-list-overflow-trigger svg,.workbench-section-toolbar-actions :is(button,a).workbench-tag-list-overflow-trigger svg{color:hsl(var(--primary))}.page-topbar-right :is(button,a).workbench-tag-list-overflow-trigger.bg-muted{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}@media (max-width:1023px){.document-detail-topbar-actions .workbench-tag-list-overflow-trigger.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-tag-list-overflow-trigger.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-tag-list-overflow-trigger.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-tag-list-overflow-trigger.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-tag-list-overflow-trigger:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.workbench-tag-list-overflow-trigger:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .workbench-tag-list-overflow-trigger:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.workbench-tag-list-overflow-trigger:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.workbench-tag-list-overflow-trigger:disabled{pointer-events:none;opacity:.5}.workbench-tag-list-overflow-trigger{box-sizing:border-box;width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem}.workbench-template-origin-pill{display:inline-flex;align-items:center;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:.025em}.clm-template-summary-account .workbench-template-origin-pill{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-template-origin-pill{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-origin-pill.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-origin-pill.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-origin-pill.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-origin-pill.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-origin-pill--demo{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.workbench-template-origin-pill--demo:is(.dark *){background-color:rgba(120,53,15,.4);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.workbench-template-origin-pill--extracted{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.workbench-template-origin-pill--extracted:is(.dark *){background-color:rgba(12,74,110,.4);--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.workbench-template-lifecycle-pill{display:inline-flex;align-items:center;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:.025em}.clm-template-summary-account .workbench-template-lifecycle-pill{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-template-lifecycle-pill{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-lifecycle-pill.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-lifecycle-pill.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-lifecycle-pill.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-lifecycle-pill.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-lifecycle-pill--write{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.workbench-template-lifecycle-pill--write:is(.dark *){background-color:rgba(6,78,59,.35);--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.workbench-template-lifecycle-pill--archive{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}.workbench-template-lifecycle-pill--archive:is(.dark *){--tw-bg-opacity:1;background-color:rgb(68 64 60/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(245 245 244/var(--tw-text-opacity,1))}.workbench-detail{width:100%;padding:1.75rem}@media (min-width:1024px){.workbench-detail{padding:2.25rem 2.5rem}}.workbench-detail-header{padding:1.25rem 1.5rem 1.125rem;margin-bottom:1.5rem;border:1px solid hsl(var(--border-1)/.5);background:hsl(var(--bg-surface)/.6);border-radius:14px}.workbench-detail-header>div:first-child>div:first-child>h1{font-size:1.375rem;line-height:1.3;letter-spacing:-.02em;font-weight:700;color:hsl(var(--fg-1))}@media (min-width:1024px){.workbench-detail-header>div:first-child>div:first-child>h1{font-size:1.5rem}}.workbench-detail-header-description{font-size:1rem;line-height:1.55;color:hsl(var(--fg-2));margin-top:.125rem;max-width:60ch}.workbench-detail-header-controls{margin-top:.25rem;display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem}.admin-api-key-dialog-field .workbench-detail-header-controls{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-detail-header-controls{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-detail-header-controls.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-detail-header-controls.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-detail-header-controls.gap-1>button,.document-detail-topbar-actions .workbench-detail-header-controls.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-detail-header-controls .workbench-template-profile-field{margin-top:0;min-width:0;max-width:none;flex:1 1 0%}.workbench-detail-header-controls .workbench-lifecycle-trigger{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-detail-header-controls .workbench-lifecycle-trigger,.clm-partner-settings-panel>.workbench-detail-header-controls .workbench-lifecycle-trigger{flex-shrink:0}}.workbench-detail-highlight-num{font-weight:600;color:hsl(var(--primary))}.dark .workbench-clause-slot-bundle-header{background:hsl(var(--bg-surface-2)/.38);border-bottom:none}.dark .workbench-clause-make-alternate-rule{border-top-color:hsl(var(--fg-3)/.42)}.workbench-clause-variant-header-meta--slot-inline{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-variant-header-meta--slot-inline{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-clause-variant-header-meta--slot-inline.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-variant-header-meta--slot-inline.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-variant-header-meta--slot-inline .workbench-clause-variant-meta-inline{margin-bottom:0}.workbench-clause-slot-primary-doc-links{min-width:0}.workbench-clause-slot-floating-entry-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-slot-floating-entry-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-slot-floating-entry-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-slot-floating-entry-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-slot-floating-entry-actions.gap-1>button,.document-detail-topbar-actions .workbench-clause-slot-floating-entry-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-slot-floating-entry-actions{padding:.375rem 1.25rem 0;margin:0;background:transparent}.workbench-clause-alternate-expanded-stack{display:flex;min-width:0;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-alternate-expanded-stack{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-alternate-expanded-stack>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-alternate-expanded-stack{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-clause-alternate-expanded-stack.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-alternate-expanded-stack.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-shelf-variant-stack{position:relative;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.5);padding:.75rem}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.workbench-clause-shelf-variant-stack{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-shelf-variant-stack.border-border.p-6{padding:1rem}}.wpedia-search__bar>.workbench-clause-shelf-variant-stack{flex:1;min-width:0}.workbench-clause-shelf-variant-stack{background:hsl(var(--bg-surface)/.75)}.workbench-clause-shelf-variant-stack--removable{padding-right:2.25rem}.workbench-clause-shelf-variant-remove{position:absolute;top:.5rem;right:.5rem;display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.6);background-color:hsl(var(--background));color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-shelf-variant-remove,.clm-partner-settings-panel>.workbench-clause-shelf-variant-remove{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-shelf-variant-remove{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-shelf-variant-remove.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-clause-shelf-variant-remove.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-shelf-variant-remove.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-clause-shelf-variant-remove.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-shelf-variant-remove.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-shelf-variant-remove{transition:color .15s ease,background-color .15s ease,border-color .15s ease}.workbench-clause-shelf-variant-remove:hover{border-color:hsl(var(--destructive)/.4);background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.workbench-clause-shelf-variant-remove:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px;--tw-ring-offset-color:hsl(var(--background))}.dark .workbench-clause-shelf-variant-stack{background:hsl(var(--bg-surface-2)/.4)}.workbench-clause-shelf-variant-stack .workbench-clause-slot-floating-entry-actions{padding-left:0;padding-right:0}.workbench-clause-alternate-nested-item{border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--background)/.9);border:none;box-shadow:none}.workbench-clause-alternate-nested-trigger{min-width:0}.workbench-clause-alternate-nested-body{border-top-width:1px;border-color:hsl(var(--border)/.6);padding:.75rem}.workbench-clause-slot-bundle--read-only .workbench-clause-variant-body-strip--slot-flat{margin-top:.35rem}.workbench-clause-slot-bundle--read-only .workbench-clause-alternate-expanded-stack{gap:.375rem}.workbench-clause-slot-bundle--read-only .workbench-clause-alternate-expanded-stack .workbench-clause-variant-body-strip--slot-flat,.workbench-clause-slot-bundle:not(.workbench-clause-slot-bundle--read-only) .workbench-clause-variant-body-strip--slot-flat{margin-top:.35rem}.dark .workbench-clause-slot-bundle-slot-code{background:hsl(var(--bg-surface-3)/.6);color:hsl(var(--fg-3))}.workbench-clause-alternates-panel{margin-top:.25rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--muted)/.2)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-clause-alternates-panel.border-border.p-6{padding:1rem}}.admin-api-key-dialog-field .workbench-clause-alternates-panel{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.workbench-clause-alternates-panel-trigger{display:flex;width:100%;min-width:0;align-items:center;gap:.5rem;border-radius:var(--radius);padding:.5rem .75rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-alternates-panel-trigger{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-alternates-panel-trigger.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-alternates-panel-trigger.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-alternates-panel-trigger.gap-1>button,.document-detail-topbar-actions .workbench-clause-alternates-panel-trigger.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-alternates-panel-trigger:hover{background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.workbench-clause-alternates-panel-trigger:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:hsl(var(--ring))}.workbench-clause-alternates-panel-label{min-width:0;flex:1 1 0%;text-align:left}.workbench-clause-alternates-panel-count{display:inline-flex;min-width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--primary)/.1);padding:1px .375rem;font-size:11px;font-weight:600;color:hsl(var(--primary))}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-alternates-panel-count{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-clause-alternates-panel-count.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-alternates-panel-count.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-clause-alternates-panel-count.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-alternates-panel-count.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-alternates-panel-chevron{flex-shrink:0;color:hsl(var(--muted-foreground));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-alternates-panel-chevron,.clm-partner-settings-panel>.workbench-clause-alternates-panel-chevron{flex-shrink:0}}.workbench-clause-alternates-panel-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-clause-alternates-panel-body{border-top-width:1px;border-color:hsl(var(--border)/.6);padding:.75rem}.workbench-clause-slot-bundle-tier-head-cq{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;row-gap:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-slot-bundle-tier-head-cq{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-slot-bundle-tier-head-cq.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-slot-bundle-tier-head-cq.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-slot-bundle-tier-head-cq.gap-1>button,.document-detail-topbar-actions .workbench-clause-slot-bundle-tier-head-cq.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);padding:.25rem .5rem;font-size:11px;font-weight:600;line-height:1}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-badge{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-clause-badge.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-badge.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-clause-badge>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-badge.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-badge>button,.document-detail-topbar-actions .flex.workbench-clause-badge.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-badge{letter-spacing:.01em}.workbench-clause-badge svg{height:.75rem;width:.75rem}.workbench-clause-badge--standard{background:#d1fae5;color:#047857}.dark .workbench-clause-badge--standard{background:hsl(var(--sage)/.25);color:#89c2a8}.workbench-clause-badge--reference{background:#dbeafe;color:#1d4ed8}.dark .workbench-clause-badge--reference{background:hsl(var(--info)/.2);color:#94b8db}.dark .workbench-clause-badge--non-standard{background:hsl(var(--warning)/.2);color:#e0b16c}.workbench-clause-badge--alternate-approved--neutral{background:#fef3c7;color:#b45309}.dark .workbench-clause-badge--alternate-approved--neutral{background:hsl(var(--warning)/.2);color:#e0b16c}.workbench-clause-badge--alternate-approved--region{background:#ffedd5;color:#9a3412}.dark .workbench-clause-badge--alternate-approved--region{background:hsl(var(--warning)/.22);color:#edad82}.workbench-clause-badge--alternate-approved--deal-tier{background:#f5f3ff;color:#5b21b6}.dark .workbench-clause-badge--alternate-approved--deal-tier{background:rgba(61,37,106,.35);color:#b69df1}.workbench-clause-badge--alternate-approved--industry{background:#e0f2fe;color:#0c4a6e}.dark .workbench-clause-badge--alternate-approved--industry{background:hsl(var(--info)/.22);color:#90b8df}.workbench-clause-badge--alternate-approved--extra{background:#f1f5f9;color:#334155}.dark .workbench-clause-badge--alternate-approved--extra{background:rgba(45,54,67,.55);color:#bec5d0}.workbench-clause-badge--shelf{background:#f1f5f9;color:#475569}.dark .workbench-clause-badge--shelf{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.workbench-template-assembly-error{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--destructive)/.4);background-color:hsl(var(--destructive)/.1);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-assembly-error.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .workbench-template-assembly-error{text-align:center}.workbench-template-draft-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem;align-self:flex-start}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-draft-actions,.clm-partner-settings-panel>.workbench-template-draft-actions{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.workbench-template-draft-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-draft-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-draft-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-draft-actions.gap-1>button,.document-detail-topbar-actions .workbench-template-draft-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-draft-actions-save{min-width:4.5rem;border:1px solid hsl(var(--brand-orange)/.35);background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.workbench-template-draft-actions-save:hover:not(:disabled){background:hsl(var(--brand-orange-soft));border-color:hsl(var(--brand-orange)/.5);color:hsl(var(--brand-orange))}.dark .workbench-template-draft-actions-save{border-color:hsl(var(--brand-orange)/.32);background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.dark .workbench-template-draft-actions-save:hover:not(:disabled){background:hsl(var(--brand-orange)/.24);border-color:hsl(var(--brand-orange)/.45)}.workbench-template-title-row{min-width:0}.workbench-template-title-text{min-width:0;overflow-wrap:break-word}.workbench-template-header-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-header-meta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-header-meta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-header-meta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-header-meta.gap-1>button,.document-detail-topbar-actions .workbench-template-header-meta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-header-meta-text{min-width:0}.workbench-template-rename-trigger{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));transition-property:color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-rename-trigger,.clm-partner-settings-panel>.workbench-template-rename-trigger{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-rename-trigger{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-rename-trigger.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-rename-trigger.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-rename-trigger.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-rename-trigger.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-rename-trigger:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.workbench-template-rename-trigger:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-detail-header>div:first-child>div:first-child>h1 .workbench-template-rename-input{margin:0;width:auto;min-width:8ch;max-width:100%;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.workbench-detail-header>div:first-child>div:first-child>h1 .workbench-template-rename-input:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:0px}.workbench-detail-header>div:first-child>div:first-child>h1 .workbench-template-rename-input{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;caret-color:hsl(var(--primary))}.workbench-template-rename-revert{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);padding:.125rem .25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-rename-revert{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.workbench-template-rename-revert,.clm-partner-settings-panel>.workbench-template-rename-revert{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.workbench-template-rename-revert{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-template-rename-revert.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-template-rename-revert.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-template-rename-revert.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-rename-revert.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-rename-revert:hover{background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.workbench-template-rename-revert:disabled{cursor:not-allowed;opacity:.5}.workbench-template-add-section-dialog{width:calc(100vw - 2rem);max-width:28rem}@media (min-width:640px){.workbench-template-add-section-dialog{width:100%}}.workbench-template-add-section-dialog--existing{max-width:42rem}.workbench-template-add-section-existing-list{margin:0;max-height:min(420px,50dvh);list-style-type:none}.workbench-template-add-section-existing-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.workbench-template-add-section-existing-list{overflow-y:auto;padding:0}.workbench-template-add-section-existing-item{display:flex;width:100%;align-items:flex-start;gap:.625rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-add-section-existing-item.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-add-section-existing-item.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-add-section-existing-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-template-add-section-existing-item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-add-section-existing-item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-add-section-existing-item:hover{border-color:hsl(var(--primary)/.4);background-color:hsl(var(--muted)/.3)}.workbench-template-add-section-existing-item:disabled{cursor:not-allowed;opacity:.5}.workbench-template-add-section-existing-item--selected{border-color:hsl(var(--primary)/.4);background-color:hsl(var(--primary)/.05)}.workbench-template-add-section-existing-body{min-width:0;flex:1 1 0%}.workbench-template-add-section-existing-label{display:block;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-add-section-existing-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .workbench-template-add-section-existing-label{text-align:center}.workbench-template-add-section-existing-summary{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.workbench-template-add-section-existing-details{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-add-section-existing-details{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-add-section-existing-details.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-add-section-existing-details.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-add-section-existing-details.gap-1>button,.document-detail-topbar-actions .workbench-template-add-section-existing-details.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-add-section-existing-meta{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.workbench-template-add-section-dialog-footer--existing{flex-direction:column;align-items:stretch}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.workbench-template-add-section-dialog-footer--existing>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-add-section-dialog-footer--existing{flex-direction:row;align-items:center}}@media (min-width:640px){.workbench-template-add-section-dialog-footer--existing{flex-direction:row;align-items:center;justify-content:space-between}}.workbench-template-add-library-dialog{display:flex;max-height:85dvh;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-add-library-dialog{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-add-library-dialog>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-add-library-dialog{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-add-library-dialog.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-add-library-dialog.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-picker{display:flex;min-height:0;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-library-picker{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-library-picker>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-library-picker{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-library-picker.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-library-picker.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-picker-meta{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.workbench-template-library-picker-scroll{max-height:min(420px,50dvh);overflow-y:auto;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.1);padding:.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-library-picker-scroll.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-library-picker-scroll.border-border.p-6{padding:1rem}}.workbench-template-library-picker-empty{border-radius:calc(var(--radius) - 2px);border-width:1px;border-style:dashed;border-color:hsl(var(--border))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-library-picker-empty.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-library-picker-empty.border-border.p-6{padding:1rem}}.workbench-template-library-picker-row{display:flex;width:100%;gap:.625rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:transparent;background-color:hsl(var(--background));padding:.5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-library-picker-row.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-template-library-picker-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-template-library-picker-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-library-picker-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-library-picker-row:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted)/.2)}@media (max-width:1023px){.clm-doc-detail-page .workbench-template-library-picker-row:hover.bg-card.rounded-xl.border.p-6{padding:1rem}}.workbench-template-library-picker-row:disabled{cursor:not-allowed;opacity:.5}.workbench-template-library-picker-row--compact{margin-left:.75rem;border-left-width:1px;border-color:hsl(var(--border));padding-left:.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-library-picker-row--compact.p-6{padding:1rem}}.workbench-template-library-picker-row--selected{border-color:hsl(var(--primary)/.4);background-color:hsl(var(--primary)/.05)}.workbench-template-library-picker-check{margin-top:.25rem;height:1rem;width:1rem;flex-shrink:0;border-radius:.25rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background))}.clm-template-summary-account .workbench-template-library-picker-check{width:.875rem;height:.875rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-library-picker-check,.clm-partner-settings-panel>.workbench-template-library-picker-check{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-library-picker-check.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-library-picker-check.border-border.p-6{padding:1rem}}.admin-api-key-dialog-field .workbench-template-library-picker-check{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.workbench-template-library-picker-check--selected{border-color:hsl(var(--primary));background-color:hsl(var(--primary))}.page-topbar-right :is(button,a).workbench-template-library-picker-check--selected,.workbench-section-toolbar-actions :is(button,a).workbench-template-library-picker-check--selected{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).workbench-template-library-picker-check--selected:hover,.workbench-section-toolbar-actions :is(button,a).workbench-template-library-picker-check--selected:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).workbench-template-library-picker-check--selected svg,.workbench-section-toolbar-actions :is(button,a).workbench-template-library-picker-check--selected svg{color:hsl(var(--primary))}.workbench-template-library-picker-row-body{min-width:0;flex:1 1 0%}.workbench-template-library-picker-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-library-picker-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.workbench-template-add-library-hint{margin-top:-.25rem}.organization-main .workbench-section-count{background:hsl(var(--org-chats)/.12);color:hsl(var(--org-chats))}.workbench-template-assembly-filters-tag-list .workbench-tag-pill{padding:1px .375rem;font-size:10px;line-height:1.375}.clm-template-summary-account .workbench-template-assembly-filters-tag-list .workbench-tag-pill{display:none}.workbench-template-profile-field{margin-top:.25rem;margin-bottom:0;display:flex;max-width:28rem;align-items:center;gap:.5rem}.admin-api-key-dialog-field .workbench-template-profile-field{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-profile-field{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-template-profile-field.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-profile-field.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-profile-field.gap-1>button,.document-detail-topbar-actions .workbench-template-profile-field.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-profile-field .workbench-template-profile-select{min-width:0;flex:1 1 0%}.workbench-resolution-dimension-lead-icon{height:.875rem;width:.875rem;flex-shrink:0;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-resolution-dimension-lead-icon,.clm-partner-settings-panel>.workbench-resolution-dimension-lead-icon{flex-shrink:0}}.workbench-template-profile-lead-icon.workbench-resolution-dimension-lead-icon{height:1rem;width:1rem}.clm-template-summary-account .workbench-template-profile-lead-icon.workbench-resolution-dimension-lead-icon{width:.875rem;height:.875rem}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=region],.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=region]{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=region]:is(.dark *),.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=region]:is(.dark *){--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=deal_tier],.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=deal_tier]{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=deal_tier]:is(.dark *),.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=deal_tier]:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=industry],.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=industry]{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=industry]:is(.dark *),.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=industry]:is(.dark *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=extra],.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=extra]{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=extra]:is(.dark *),.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=extra]:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.workbench-clause-alternate-nested-trigger .workbench-resolution-dimension-lead-icon[data-resolution-kind=master],.workbench-template-profile-field .workbench-resolution-dimension-lead-icon[data-resolution-kind=master]{color:hsl(var(--primary))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=region],.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=region]{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=region]:is(.dark *),.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=region]:is(.dark *){--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=deal_tier],.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=deal_tier]{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=deal_tier]:is(.dark *),.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=deal_tier]:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=industry],.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=industry]{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=industry]:is(.dark *),.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=industry]:is(.dark *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=extra],.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=extra]{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=extra]:is(.dark *),.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=extra]:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.workbench-finder-sub-row-active .workbench-resolution-dimension-lead-icon[data-resolution-kind=master],.workbench-finder-sub-row:hover .workbench-resolution-dimension-lead-icon[data-resolution-kind=master]{color:hsl(var(--primary))}.workbench-template-profile-select{height:2.25rem;width:100%;max-width:28rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-profile-select.border-border.p-6{padding:1rem}}.page-topbar-right :is(button,a).workbench-template-profile-select,.workbench-section-toolbar-actions :is(button,a).workbench-template-profile-select{color:hsl(var(--primary));border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).workbench-template-profile-select:hover,.workbench-section-toolbar-actions :is(button,a).workbench-template-profile-select:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).workbench-template-profile-select svg,.workbench-section-toolbar-actions :is(button,a).workbench-template-profile-select svg{color:hsl(var(--primary))}.page-topbar-right :is(button,a).workbench-template-profile-select.bg-muted{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.wiki-space-artifacts__phase2 .workbench-template-profile-select{text-align:center}.workbench-template-profile-select:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.workbench-template-demo-readonly-note{max-width:48rem;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.workbench-template-shelf-dialog-scroll{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1rem 1.5rem}.workbench-template-shelf-dialog{display:flex!important;flex-direction:column;max-height:min(90dvh,calc(100dvh - 2rem));min-height:0;width:min(100%,calc(100vw - 1rem));gap:0;overflow:hidden;padding:0}.workbench-template-shelf-dialog-header-wrap{flex-shrink:0}.workbench-sheet-drag-pill{display:none}.workbench-template-shelf-dialog-intro{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-template-shelf-dialog-intro{text-align:center}.workbench-template-shelf-dialog-header{flex-shrink:0}.workbench-template-shelf-dialog-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-template-shelf-dialog-header{padding:1rem 1rem .75rem;text-align:left}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-shelf-dialog-header,.clm-partner-settings-panel>.workbench-template-shelf-dialog-header{flex-shrink:0}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-template-shelf-dialog-header{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.workbench-template-shelf-dialog-header{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}.workbench-template-shelf-dialog{max-width:48rem;border-radius:.5rem}}.workbench-template-shelf-global-group{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--background)/.5);padding:.75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-shelf-global-group.border-border.p-6{padding:1rem}}.workbench-template-shelf-global-group-head{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;row-gap:.25rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-shelf-global-group-head{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .workbench-template-shelf-global-group-head{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.workbench-template-shelf-global-group-head.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-template-shelf-global-group-head.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-template-shelf-global-group-head.gap-1>button,.document-detail-topbar-actions .workbench-template-shelf-global-group-head.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-shelf-global-group-head-text{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-shelf-global-group-head-text{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .workbench-template-shelf-global-group-head-text.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-shelf-global-group-head-text.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-dialog-field{margin-top:1rem;display:flex;flex-direction:column;gap:.375rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-dialog-field{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-dialog-field>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-dialog-field{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-dialog-field.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-dialog-field.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-dialog-label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.workbench-template-clause-placement-select{height:2.25rem;width:100%;cursor:pointer;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-clause-placement-select.border-border.p-6{padding:1rem}}.page-topbar-right :is(button,a).workbench-template-clause-placement-select,.workbench-section-toolbar-actions :is(button,a).workbench-template-clause-placement-select{color:hsl(var(--primary));border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).workbench-template-clause-placement-select:hover,.workbench-section-toolbar-actions :is(button,a).workbench-template-clause-placement-select:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).workbench-template-clause-placement-select svg,.workbench-section-toolbar-actions :is(button,a).workbench-template-clause-placement-select svg{color:hsl(var(--primary))}.page-topbar-right :is(button,a).workbench-template-clause-placement-select.bg-muted{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.wiki-space-artifacts__phase2 .workbench-template-clause-placement-select{text-align:center}.workbench-template-clause-placement-select:hover{border-color:hsl(var(--border)/.8)}.workbench-template-clause-placement-select:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.workbench-variant-resolution-tags-fieldset{min-width:0}.workbench-variant-resolution-tags-hint{font-size:11px;line-height:1.375;color:hsl(var(--muted-foreground))}.workbench-variant-resolution-id-badge{flex-shrink:0;line-height:1}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-variant-resolution-id-badge,.clm-partner-settings-panel>.workbench-variant-resolution-id-badge{flex-shrink:0}}.workbench-variant-resolution-tags-clip--two-rows{max-height:4.5rem;overflow:hidden}.workbench-variant-resolution-tags-more{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.workbench-variant-resolution-tags-show-less{border-width:0;background-color:transparent;padding:0;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary));text-underline-offset:4px}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-variant-resolution-tags-show-less{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.workbench-variant-resolution-tags-show-less:hover{text-decoration-line:underline}.workbench-variant-resolution-tags-show-less:disabled{pointer-events:none;opacity:.5}.workbench-variant-resolution-tags-chips{min-width:0}.workbench-variant-resolution-tag-chip{display:inline-flex;max-width:10rem;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--secondary));padding:.25rem .625rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-variant-resolution-tag-chip{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.workbench-variant-resolution-tag-chip{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-variant-resolution-tag-chip.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-variant-resolution-tag-chip.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-variant-resolution-tag-chip.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-variant-resolution-tag-chip.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-variant-resolution-tag-chip>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-variant-resolution-tag-chip.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-variant-resolution-tag-chip>button,.document-detail-topbar-actions .flex.workbench-variant-resolution-tag-chip.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-variant-resolution-tag-chip:hover{background-color:hsl(var(--secondary)/.8)}.workbench-variant-resolution-tag-chip:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.workbench-variant-resolution-tag-chip:disabled{pointer-events:none;opacity:.5}.workbench-variant-resolution-tag-chip--other{border-style:dashed;border-color:hsl(var(--muted-foreground)/.4);background-color:hsl(var(--background));color:hsl(var(--muted-foreground))}.workbench-variant-resolution-tag-chip--other:hover{color:hsl(var(--foreground))}.workbench-variant-resolution-dimension-stack{min-width:0}.workbench-variant-resolution-dimension-head{margin-bottom:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.workbench-variant-resolution-dimension-row{min-width:0}.workbench-variant-resolution-suggestion-chip{display:inline-flex;max-width:11rem;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--secondary));padding:.25rem .625rem;text-align:left;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;line-height:1.25;color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-variant-resolution-suggestion-chip{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.workbench-variant-resolution-suggestion-chip{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-variant-resolution-suggestion-chip.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-variant-resolution-suggestion-chip.border-border.p-6{padding:1rem}.document-detail-topbar-actions .workbench-variant-resolution-suggestion-chip.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-variant-resolution-suggestion-chip.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-variant-resolution-suggestion-chip.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-variant-resolution-suggestion-chip.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-variant-resolution-suggestion-chip:hover{background-color:hsl(var(--secondary)/.8)}.workbench-variant-resolution-suggestion-chip:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.workbench-variant-resolution-suggestion-chip:disabled{pointer-events:none;opacity:.5}.workbench-variant-resolution-suggestion-chip--selected{border-color:hsl(var(--primary)/.45);background-color:hsl(var(--primary)/.12);box-shadow:0 0 0 1px hsl(var(--primary)/.25)}.workbench-clause-slot-bundle-meta{margin-top:.25rem}.admin-api-key-dialog-field .workbench-clause-slot-bundle-meta{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.workbench-clause-variant-header-meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.375rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-variant-header-meta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workbench-clause-variant-header-meta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-variant-header-meta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-variant-header-meta.gap-1>button,.document-detail-topbar-actions .workbench-clause-variant-header-meta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-variant-meta-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-variant-meta-inline{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-clause-variant-meta-inline.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-variant-meta-inline.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-clause-variant-meta-inline.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-clause-variant-meta-inline.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-variant-kv-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--fg-3))}.workbench-variant-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:5px;font-size:.6875rem;font-weight:600;letter-spacing:.01em;transition:background .15s ease}.workbench-variant-chip--on{background:#dbeafe;color:#1d4ed8}.dark .workbench-variant-chip--on{background:hsl(var(--info)/.2);color:#94b8db}.workbench-variant-chip--off{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-3));text-decoration:line-through;text-decoration-color:hsl(var(--fg-4))}.workbench-clause-variant-tags-column .workbench-tag-pill{padding:1px .375rem;font-size:10px;line-height:1.375}.clm-template-summary-account .workbench-clause-variant-tags-column .workbench-tag-pill{display:none}.workbench-clause-variant-doc-meta{display:inline-flex;align-items:center;gap:.25rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-variant-doc-meta{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-clause-variant-doc-meta.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-variant-doc-meta.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-clause-variant-doc-meta>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-variant-doc-meta.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-variant-doc-meta>button,.document-detail-topbar-actions .flex.workbench-clause-variant-doc-meta.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-variant-doc-meta-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.clm-template-summary-account .workbench-clause-variant-doc-meta-label{display:none}.workbench-clause-variant-doc-meta-count{border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .375rem;font-size:10px;font-weight:600;color:hsl(var(--foreground))}.clm-template-summary-account .workbench-clause-variant-doc-meta-count{display:none}.page-topbar-right :is(button,a).border-input.workbench-clause-variant-doc-meta-count{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.workbench-clause-variant-doc-link-wrap{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-clause-slot-bundle-tier-doc-meta{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-clause-slot-bundle-tier-doc-meta,.clm-partner-settings-panel>.workbench-clause-slot-bundle-tier-doc-meta{flex-shrink:0}}.workbench-clause-slot-bundle-tier-doc-link{min-width:0}.workbench-doc-links-title-trigger{display:inline-flex;max-width:100%;align-items:flex-start;gap:.25rem;text-align:left;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-doc-links-title-trigger{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .workbench-doc-links-title-trigger.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-doc-links-title-trigger.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-doc-links-title-trigger>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-doc-links-title-trigger>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-doc-links-title-trigger:hover{color:hsl(var(--foreground))}.workbench-doc-links-title-trigger--accent{color:hsl(var(--info))}.workbench-doc-links-title-trigger--accent:hover{color:hsl(var(--info));filter:brightness(.88)}.dark .workbench-doc-links-title-trigger--accent:hover{filter:brightness(1.08)}.workbench-doc-links-icon--accent{color:hsl(var(--info))}.workbench-doc-links-first-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem}.workbench-doc-links-first-title--accent{color:hsl(var(--info));font-weight:600}.workbench-clause-variant-doc-meta-label--accent{color:hsl(var(--info));font-weight:700}.workbench-doc-links-popover{width:18rem;padding:0}.workbench-doc-links-popover-head{border-bottom-width:1px;border-color:hsl(var(--border));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-doc-links-popover-head.p-6{padding:1rem}}.workbench-doc-links-table-wrap{max-height:12rem;overflow:auto}.workbench-doc-links-table{width:100%;font-size:.75rem;line-height:1rem}.workbench-doc-links-table th{border-bottom-width:1px;border-color:hsl(var(--border));padding:.375rem .75rem;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.clm-template-summary-account .workbench-doc-links-table th{display:none}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-doc-links-table th.p-6{padding:1rem}}.workbench-doc-links-table td{border-bottom-width:1px;border-color:hsl(var(--border)/.5);padding:.5rem .75rem}.workbench-doc-links-table-title{font-size:.75rem;line-height:1rem;color:hsl(var(--foreground))}.workbench-clause-variant-body-strip{margin-top:.875rem;border-left:3px solid hsl(var(--sage)/.4);padding-left:1.125rem;border-radius:0 0 0 2px}.workbench-clause-variant-body-strip--slot-flat{margin-top:.75rem;border-left:none;padding-left:0;border-radius:0}.workbench-clause-body-collapsible{display:flex;flex-direction:column;gap:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-body-collapsible{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-body-collapsible>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-body-collapsible{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-clause-body-collapsible>div[class*=rounded-md],.document-detail-topbar-actions .workbench-clause-body-collapsible.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-body-collapsible>button,.document-detail-topbar-actions .workbench-clause-body-collapsible.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-body-plain-text{white-space:pre-wrap;overflow-wrap:break-word;font-size:.9375rem;font-weight:450;color:hsl(var(--fg-1));line-height:1.65;letter-spacing:.003em}.dark .workbench-template-clause-card .workbench-clause-body-plain-text{color:hsl(var(--foreground)/.88)}.workbench-clause-body-full--collapsed{max-height:9rem;overflow:hidden}.workbench-clause-expand-toggle{margin-top:.25rem;display:inline-flex;align-items:center;gap:.25rem;align-self:flex-start;font-size:.75rem;line-height:1rem;color:hsl(var(--primary))}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.workbench-clause-expand-toggle{padding:.375rem;min-width:2rem;min-height:2rem}}.admin-api-key-dialog-field .workbench-clause-expand-toggle{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}@media (max-width:1023px){.document-detail-topbar-actions .workbench-clause-expand-toggle.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-clause-expand-toggle.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.workbench-clause-expand-toggle>div[class*=rounded-md],.document-detail-topbar-actions .flex.workbench-clause-expand-toggle.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.workbench-clause-expand-toggle>button,.document-detail-topbar-actions .flex.workbench-clause-expand-toggle.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-clause-expand-toggle:hover{text-decoration-line:underline}.workbench-clause-expand-toggle{font-weight:500}.workbench-template-doc-view-ai-draft-btn{border-color:hsl(var(--border));background-color:hsl(var(--background));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-doc-view-ai-draft-btn.p-6{padding:1rem}}.workbench-btn-label--short{display:none}.workbench-template-doc-view-rail-label{color:hsl(var(--muted-foreground))}.workbench-template-doc-view-scroll{min-height:0;background-color:hsl(var(--muted)/.4)}.workbench-template-doc-view-scroll .workbench-template-doc-view-page{margin-left:auto;margin-right:auto}.workbench-template-doc-view-panel--inline{min-height:0;flex-shrink:1;overflow:hidden;border-left-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card)/.95);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-doc-view-panel--inline.p-6{padding:1rem}}.workbench-template-doc-view-panel--inline{flex:0 1 auto;min-width:min(100%,280px);max-width:min(720px,48vw)}.workbench-template-doc-view-panel--inline.workbench-template-doc-view-panel--with-companion{max-width:min(720px,38vw)}.workbench-detail-shell:has(.workbench-template-library-panel--inline):has(.workbench-template-doc-view-panel--inline) .workbench-template-doc-view-panel--inline{max-width:min(560px,34vw)}.workbench-template-doc-view-page{width:100%;max-width:none;border-radius:10px;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.75rem 1.5rem;color:hsl(var(--card-foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-doc-view-page.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-template-doc-view-page.border-border.p-6,.clm-doc-detail-page .workbench-template-doc-view-page.rounded-xl.border.border-border.p-6{padding:1rem}}.workbench-template-doc-view-page{flex:1}.workbench-template-doc-view-doc-title{margin:0;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.workbench-template-doc-view-doc-subtitle{margin-top:.25rem;margin-bottom:1.25rem;border-bottom-width:1px;border-color:hsl(var(--border));padding-bottom:1rem;text-align:center;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-template-doc-view-doc-subtitle{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-template-summary-account .workbench-template-doc-view-doc-subtitle{display:none}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-template-doc-view-doc-subtitle.p-6{padding:1rem}}.admin-api-key-dialog-field .workbench-template-doc-view-doc-subtitle{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.workbench-template-doc-view-empty{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-template-doc-view-empty{text-align:center}.workbench-template-doc-view-sections{display:flex;flex-direction:column}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-doc-view-sections{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-doc-view-sections>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-doc-view-sections{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-doc-view-sections.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-doc-view-sections.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-doc-view-sections{gap:1.25rem}.workbench-template-doc-view-sector{display:block}.workbench-template-doc-view-sector-clauses{display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-doc-view-sector-clauses{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-template-doc-view-sector-clauses>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-template-doc-view-sector-clauses{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-template-doc-view-sector-clauses.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-doc-view-sector-clauses.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-doc-view-clause{display:block}.workbench-template-doc-view-clause-title{margin:0 0 .25rem;display:flex;align-items:baseline;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-template-doc-view-clause-title{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .workbench-template-doc-view-clause-title{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .workbench-template-doc-view-clause-title.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-template-doc-view-clause-title.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-template-doc-view-clause-num{flex-shrink:0;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-template-doc-view-clause-num,.clm-partner-settings-panel>.workbench-template-doc-view-clause-num{flex-shrink:0}}.workbench-template-doc-view-section-title{margin:0 0 .25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary))}.workbench-template-doc-view-page .workbench-clause-body-plain-text{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .workbench-template-doc-view-page .workbench-clause-body-plain-text{text-align:center}.workbench-clause-slot-bundle-alternates{display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-clause-slot-bundle-alternates{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-clause-slot-bundle-alternates>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-clause-slot-bundle-alternates{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-clause-slot-bundle-alternates.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-clause-slot-bundle-alternates.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-tag-step-scroll{max-height:min(50vh,28rem);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.workbench-tag-step-table{width:100%;border-collapse:separate;border-spacing:0}.workbench-tag-step-table thead th{padding:0 0 .5rem;text-align:left;font-family:var(--font-ui);font-size:.65rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.workbench-tag-step-table tbody tr+tr{border-top:1px solid hsl(var(--border))}.workbench-tag-step-table tbody td{padding:.875rem 0;vertical-align:top}.workbench-tag-step-dimension{width:1%;padding-right:1rem;font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.workbench-tag-step-choices{display:flex;flex-wrap:wrap;gap:.375rem}.workbench-tag-choice{display:inline-flex;align-items:center;justify-content:center;max-width:100%;border-radius:9999px;border:1px solid hsl(var(--border));padding:.375rem .75rem;font-family:var(--font-ui);font-size:.8125rem;font-weight:500;line-height:1.25;text-align:left;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.workbench-tag-choice--muted{background:hsl(var(--muted)/.45);color:hsl(var(--foreground))}.workbench-tag-choice--muted:hover:not(:disabled){border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.08)}.workbench-tag-choice--active{border-color:hsl(var(--primary)/.55);background:hsl(var(--primary)/.12);color:hsl(var(--primary));font-weight:600}.workbench-edit-clause-dialog{display:flex!important;flex-direction:column;max-height:min(90dvh,calc(100dvh - 2rem));min-height:0;width:min(100%,calc(100vw - 1rem));gap:0;overflow:hidden;padding:0}@media (min-width:640px){.workbench-edit-clause-dialog{border-radius:.5rem;max-width:32rem}}.workbench-edit-clause-dialog-header{flex-shrink:0}.workbench-edit-clause-dialog-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-edit-clause-dialog-header{padding:1.25rem 1rem .5rem;text-align:left}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-edit-clause-dialog-header,.clm-partner-settings-panel>.workbench-edit-clause-dialog-header{flex-shrink:0}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-edit-clause-dialog-header{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.workbench-edit-clause-dialog-header{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.workbench-edit-clause-dialog-intro{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-edit-clause-dialog-intro{text-align:center}.workbench-edit-clause-dialog-body{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.5rem 1rem}@media (min-width:640px){.workbench-edit-clause-dialog-body{padding:.5rem 1.5rem}}.workbench-edit-clause-dialog-body-field{margin-top:1rem;padding-top:.875rem;border-top:1px solid hsl(var(--border-1)/.55);position:relative;z-index:1;background:hsl(var(--card))}.workbench-edit-clause-dialog-textarea{min-height:9rem;max-height:min(36dvh,18rem);resize:vertical}.workbench-edit-clause-dialog-footer{flex-shrink:0;flex-direction:row;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem 1rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-edit-clause-dialog-footer,.clm-partner-settings-panel>.workbench-edit-clause-dialog-footer{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-edit-clause-dialog-footer.p-6,.clm-doc-detail-page .workbench-edit-clause-dialog-footer.rounded-xl.border.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-edit-clause-dialog-footer{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.workbench-edit-clause-dialog-footer{padding:1rem 1.5rem}}.workbench-edit-clause-dialog-footer{padding-right:var(--capture-fab-clearance)}.workbench-edit-clause-dialog .workbench-variant-resolution-tags-fieldset{margin-top:.5rem;position:relative;z-index:0}.workbench-edit-clause-dialog .workbench-variant-resolution-dimension{margin-bottom:.125rem}.workbench-edit-clause-dialog .workbench-variant-resolution-tags-clip--two-rows{max-height:none;overflow:visible}.workbench-edit-clause-dialog .workbench-template-dialog-field{margin-top:.5rem}.workbench-add-variant-dialog{display:flex!important;flex-direction:column;max-height:min(90dvh,calc(100dvh - 2rem));min-height:0;width:min(100%,calc(100vw - 1rem));gap:0;overflow:hidden;padding:0}.workbench-add-variant-dialog-footer,.workbench-add-variant-dialog-header{flex-shrink:0}@media (min-width:640px){.workbench-add-variant-dialog{border-radius:.5rem;max-width:32rem}}.workbench-add-variant-dialog-header{flex-shrink:0}.workbench-add-variant-dialog-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-add-variant-dialog-header{padding:1.25rem 1rem .5rem;text-align:left}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-add-variant-dialog-header,.clm-partner-settings-panel>.workbench-add-variant-dialog-header{flex-shrink:0}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-add-variant-dialog-header{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.workbench-add-variant-dialog-header{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.workbench-add-variant-dialog-intro{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-add-variant-dialog-intro{text-align:center}.workbench-add-variant-dialog-body{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.5rem 1rem}@media (min-width:640px){.workbench-add-variant-dialog-body{padding:.5rem 1.5rem}}.workbench-add-variant-dialog-slot-field{margin-top:0}.workbench-add-variant-dialog-body-field{margin-top:1rem;padding-top:.875rem;border-top:1px solid hsl(var(--border-1)/.55);position:relative;z-index:1;background:hsl(var(--card))}.workbench-add-variant-dialog-textarea{min-height:9rem;max-height:min(36dvh,18rem);resize:vertical}.workbench-add-variant-dialog-footer{flex-shrink:0;flex-direction:row;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem 1rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-add-variant-dialog-footer,.clm-partner-settings-panel>.workbench-add-variant-dialog-footer{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-add-variant-dialog-footer.p-6,.clm-doc-detail-page .workbench-add-variant-dialog-footer.rounded-xl.border.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-add-variant-dialog-footer{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.workbench-add-variant-dialog-footer{padding:1rem 1.5rem}}.workbench-add-variant-dialog-footer{padding-right:var(--capture-fab-clearance)}.workbench-add-variant-dialog .workbench-variant-resolution-tags-fieldset{margin-top:.5rem;position:relative;z-index:0}.workbench-add-variant-dialog .workbench-variant-resolution-dimension{margin-bottom:.125rem}.workbench-add-variant-dialog .workbench-variant-resolution-tags-clip--two-rows,.workbench-edit-clause-dialog .workbench-variant-resolution-tags-clip--two-rows,.workbench-standalone-clause-dialog .workbench-variant-resolution-tags-clip--two-rows{max-height:none;overflow:visible}.workbench-add-variant-dialog .workbench-variant-resolution-suggestion-chip,.workbench-add-variant-dialog .workbench-variant-resolution-tag-chip,.workbench-edit-clause-dialog .workbench-variant-resolution-suggestion-chip,.workbench-edit-clause-dialog .workbench-variant-resolution-tag-chip,.workbench-standalone-clause-dialog .workbench-variant-resolution-suggestion-chip,.workbench-standalone-clause-dialog .workbench-variant-resolution-tag-chip{max-width:100%;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word;height:auto;min-height:1.75rem;line-height:1.35;text-align:left}.workbench-add-variant-dialog .workbench-variant-resolution-dimension-row,.workbench-edit-clause-dialog .workbench-variant-resolution-dimension-row,.workbench-standalone-clause-dialog .workbench-variant-resolution-dimension-row{align-items:flex-start}.workbench-add-variant-dialog .workbench-variant-resolution-make-primary-wrap,.workbench-edit-clause-dialog .workbench-variant-resolution-make-primary-wrap,.workbench-standalone-clause-dialog .workbench-variant-resolution-make-primary-wrap{display:flex;justify-content:flex-end;margin-top:.375rem}.workbench-add-variant-dialog .workbench-variant-resolution-make-primary-wrap button,.workbench-edit-clause-dialog .workbench-variant-resolution-make-primary-wrap button,.workbench-standalone-clause-dialog .workbench-variant-resolution-make-primary-wrap button{width:auto;min-height:1.75rem;padding:.25rem .75rem;font-size:.75rem}.workbench-standalone-clause-dialog{display:flex!important;flex-direction:column;max-height:min(90dvh,calc(100dvh - 2rem));min-height:0;width:min(100%,calc(100vw - 1rem));gap:0;overflow:hidden;padding:0}.workbench-standalone-clause-dialog-footer,.workbench-standalone-clause-dialog-header{flex-shrink:0}@media (min-width:640px){.workbench-standalone-clause-dialog{border-radius:.5rem;max-width:32rem}}.workbench-standalone-clause-dialog-header{flex-shrink:0}.workbench-standalone-clause-dialog-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-standalone-clause-dialog-header{padding:1.25rem 1rem .5rem;text-align:left}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-standalone-clause-dialog-header,.clm-partner-settings-panel>.workbench-standalone-clause-dialog-header{flex-shrink:0}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-standalone-clause-dialog-header{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.workbench-standalone-clause-dialog-header{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.workbench-standalone-clause-dialog-intro{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-standalone-clause-dialog-intro{text-align:center}.workbench-standalone-clause-dialog-body{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.5rem 1rem}@media (min-width:640px){.workbench-standalone-clause-dialog-body{padding:.5rem 1.5rem}}.workbench-standalone-clause-dialog-title-field{margin-top:0}.workbench-standalone-clause-dialog-body-field{margin-top:1rem;padding-top:.875rem;border-top:1px solid hsl(var(--border-1)/.55);position:relative;z-index:1;background:hsl(var(--card))}.workbench-standalone-clause-dialog-textarea{min-height:9rem;max-height:min(36dvh,18rem);resize:vertical}.workbench-standalone-clause-dialog-footer{flex-shrink:0;flex-direction:row;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem 1rem}@media (max-width:1023px){.clm-partner-records-list-section>.workbench-standalone-clause-dialog-footer,.clm-partner-settings-panel>.workbench-standalone-clause-dialog-footer{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-standalone-clause-dialog-footer.p-6,.clm-doc-detail-page .workbench-standalone-clause-dialog-footer.rounded-xl.border.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-standalone-clause-dialog-footer{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.workbench-standalone-clause-dialog-footer{padding:1rem 1.5rem}}.workbench-standalone-clause-dialog-footer{padding-right:var(--capture-fab-clearance)}.workbench-standalone-clause-dialog .workbench-variant-resolution-tags-fieldset{margin-top:.5rem;position:relative;z-index:0}.workbench-standalone-clause-dialog .workbench-variant-resolution-dimension{margin-bottom:.125rem}.workbench-standalone-clause-dialog .workbench-template-dialog-field{margin-top:.5rem}.clm-eval-doc-doc-header{display:flex;align-items:center;gap:8px;height:36px}.clm-eval-doc-doc-slot-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:hsl(var(--brand-orange));color:#fff;font-family:var(--font-ui);font-size:11px;font-weight:700;flex-shrink:0}.clm-eval-doc-doc-header .clm-eval-workbench-field-label{display:inline;margin-bottom:0;line-height:1;white-space:nowrap}.clm-eval-doc-doc-header .page-search,.clm-eval-doc-doc-header .page-search-input{height:36px}.workbench-preview-card{margin-left:auto;margin-right:auto;display:flex;max-width:min(96rem,calc(100vw - 1.5rem));flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-preview-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-preview-card.border-border.p-6,.clm-doc-detail-page .bg-card.workbench-preview-card.border.border-border.p-6,.clm-doc-detail-page .workbench-preview-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-preview-card{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-preview-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-preview-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-preview-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-preview-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:1024px){.workbench-preview-card{max-height:calc(100vh - 5rem)}}.workbench-preview-aside{display:flex;min-height:0;min-width:0;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);padding:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-preview-aside.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.workbench-preview-aside{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-preview-aside>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-preview-aside{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-preview-aside.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-preview-aside.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:1024px){.workbench-preview-aside{max-height:100%;overflow-y:auto;border-bottom-width:0}}.workbench-preview-aside-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.workbench-preview-aside-copy{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .workbench-preview-aside-copy{text-align:center}.workbench-preview-clause-list{margin-top:.5rem}.workbench-preview-clause-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.workbench-preview-clause-list{font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .workbench-preview-clause-list{text-align:center}.workbench-preview-clause-item{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.5rem .75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.workbench-preview-clause-item.p-6,.clm-doc-detail-page .bg-card.rounded-xl.workbench-preview-clause-item.border-border.p-6,.clm-doc-detail-page .workbench-preview-clause-item.rounded-xl.border.border-border.p-6{padding:1rem}}.workbench-preview-clause-item-title{font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-preview-clause-item-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.workbench-preview-clause-item-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.workbench-preview-clause-item-snippet{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .workbench-preview-clause-item-snippet{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.workbench-preview-clause-item-tags .workbench-tag-pill{padding:1px .375rem;font-size:10px;line-height:1.375}.clm-template-summary-account .workbench-preview-clause-item-tags .workbench-tag-pill{display:none}.workbench-ai-create-topbar .page-topbar-left,.workbench-ai-create-topbar .page-topbar-right,.workbench-ai-create-topbar.page-topbar{overflow:visible}.workbench-draft-badge{display:inline-flex;align-items:center;gap:.3125rem;padding:.1875rem .5625rem;border-radius:9999px;font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1;white-space:nowrap;border-width:1px;border-color:rgba(251,191,36,.5);background-color:rgba(251,191,36,.1);--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-draft-badge.border-border.p-6{padding:1rem}}.workbench-draft-badge:is(.dark *){border-color:rgba(252,211,77,.3);background-color:rgba(252,211,77,.1);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.workbench-draft-badge:before{content:"";width:.375rem;height:.375rem;border-radius:9999px;flex-shrink:0;--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.workbench-draft-badge:is(.dark *):before{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.workbench-draft-readonly-card{display:flex;min-height:0;width:100%;flex-direction:column}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-draft-readonly-card{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-draft-readonly-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-draft-readonly-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-draft-readonly-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-draft-readonly-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:1024px){.workbench-draft-readonly-card{max-height:calc(100vh - 15rem)}}.workbench-draft-raw-body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;overflow:hidden;padding:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-draft-raw-body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-draft-raw-body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-draft-raw-body{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-draft-raw-body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-draft-raw-body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.workbench-draft-raw-body{padding:.625rem}}.workbench-draft-raw-preview-main{display:flex;min-height:0;min-width:0;flex-direction:column;background-color:rgba(229,231,235,.6)}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workbench-draft-raw-preview-main{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workbench-draft-raw-preview-main>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workbench-draft-raw-preview-main{flex-direction:row;align-items:center}.document-detail-topbar-actions .workbench-draft-raw-preview-main.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workbench-draft-raw-preview-main.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-draft-raw-preview-main:is(.dark *){background-color:rgba(3,7,18,.4)}@media (min-width:1024px){.workbench-draft-raw-preview-main{max-height:100%}}.workbench-draft-raw-preview-main{padding:.25rem}@media (min-width:640px){.workbench-draft-raw-preview-main{padding:.375rem}}.workbench-draft-raw-paper{color:var(--tw-prose-body);max-width:65ch}.workbench-draft-raw-paper :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.workbench-draft-raw-paper :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.workbench-draft-raw-paper :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.workbench-draft-raw-paper :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.workbench-draft-raw-paper :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.workbench-draft-raw-paper :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.workbench-draft-raw-paper :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.workbench-draft-raw-paper :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.workbench-draft-raw-paper :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.workbench-draft-raw-paper :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.workbench-draft-raw-paper :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.workbench-draft-raw-paper :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.workbench-draft-raw-paper :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.workbench-draft-raw-paper :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.workbench-draft-raw-paper :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.workbench-draft-raw-paper :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.workbench-draft-raw-paper :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.workbench-draft-raw-paper :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.workbench-draft-raw-paper :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.workbench-draft-raw-paper :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.workbench-draft-raw-paper :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.workbench-draft-raw-paper :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.workbench-draft-raw-paper :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.workbench-draft-raw-paper :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.workbench-draft-raw-paper :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.workbench-draft-raw-paper :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-bottom:.8888889em;line-height:1.1111111}.workbench-draft-raw-paper :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.workbench-draft-raw-paper :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.workbench-draft-raw-paper :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.workbench-draft-raw-paper :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.workbench-draft-raw-paper :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.workbench-draft-raw-paper :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.workbench-draft-raw-paper :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.workbench-draft-raw-paper :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.workbench-draft-raw-paper :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.workbench-draft-raw-paper :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.workbench-draft-raw-paper :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.workbench-draft-raw-paper :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.workbench-draft-raw-paper :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.workbench-draft-raw-paper :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.workbench-draft-raw-paper :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.workbench-draft-raw-paper :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.workbench-draft-raw-paper :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.workbench-draft-raw-paper :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.workbench-draft-raw-paper :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.workbench-draft-raw-paper :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.workbench-draft-raw-paper :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.workbench-draft-raw-paper :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.workbench-draft-raw-paper :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.workbench-draft-raw-paper :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.workbench-draft-raw-paper :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.workbench-draft-raw-paper :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.workbench-draft-raw-paper :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.workbench-draft-raw-paper :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.workbench-draft-raw-paper :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.workbench-draft-raw-paper :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.workbench-draft-raw-paper :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.workbench-draft-raw-paper :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.workbench-draft-raw-paper :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.workbench-draft-raw-paper :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.workbench-draft-raw-paper :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.workbench-draft-raw-paper{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.workbench-draft-raw-paper :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.workbench-draft-raw-paper :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.workbench-draft-raw-paper :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.workbench-draft-raw-paper :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.workbench-draft-raw-paper :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.workbench-draft-raw-paper :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.workbench-draft-raw-paper :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.workbench-draft-raw-paper :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.workbench-draft-raw-paper :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.workbench-draft-raw-paper :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.workbench-draft-raw-paper :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.workbench-draft-raw-paper :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.workbench-draft-raw-paper :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.workbench-draft-raw-paper :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.workbench-draft-raw-paper :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.workbench-draft-raw-paper{font-size:.875rem;line-height:1.7142857}.workbench-draft-raw-paper :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.workbench-draft-raw-paper :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.workbench-draft-raw-paper :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.workbench-draft-raw-paper :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.workbench-draft-raw-paper :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.workbench-draft-raw-paper :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.workbench-draft-raw-paper :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.workbench-draft-raw-paper :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.workbench-draft-raw-paper :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.workbench-draft-raw-paper :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.workbench-draft-raw-paper :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.workbench-draft-raw-paper :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.workbench-draft-raw-paper :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.workbench-draft-raw-paper :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.workbench-draft-raw-paper :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.workbench-draft-raw-paper :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.workbench-draft-raw-paper :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.workbench-draft-raw-paper :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.workbench-draft-raw-paper :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.workbench-draft-raw-paper :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.workbench-draft-raw-paper :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.workbench-draft-raw-paper :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.workbench-draft-raw-paper :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.workbench-draft-raw-paper :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.workbench-draft-raw-paper :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.workbench-draft-raw-paper :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.workbench-draft-raw-paper :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.workbench-draft-raw-paper :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.workbench-draft-raw-paper :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.workbench-draft-raw-paper :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.workbench-draft-raw-paper :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.workbench-draft-raw-paper :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.workbench-draft-raw-paper :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.workbench-draft-raw-paper :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.workbench-draft-raw-paper :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.workbench-draft-raw-paper :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.workbench-draft-raw-paper :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.workbench-draft-raw-paper :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.workbench-draft-raw-paper :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.workbench-draft-raw-paper :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.workbench-draft-raw-paper :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.workbench-draft-raw-paper :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.workbench-draft-raw-paper :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.workbench-draft-raw-paper :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.workbench-draft-raw-paper :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.workbench-draft-raw-paper :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.workbench-draft-raw-paper :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.workbench-draft-raw-paper{min-height:0;max-width:none;flex:1 1 0%;overflow-y:auto;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.workbench-draft-raw-paper.border-border.p-6{padding:1rem}}.document-detail-summary__body .workbench-draft-raw-paper{max-width:none}.document-detail-summary__body .workbench-draft-raw-paper h2{font-size:.9375rem;font-weight:600;margin-top:1rem;margin-bottom:.375rem}.document-detail-summary__body .workbench-draft-raw-paper h2:first-child{margin-top:0}.document-detail-summary__body .workbench-draft-raw-paper li,.document-detail-summary__body .workbench-draft-raw-paper p{font-size:.875rem;color:hsl(var(--fg-2))}.workbench-draft-raw-paper:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders);--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}@media (min-width:1024px){.workbench-draft-raw-paper{max-height:100%}}.workbench-draft-raw-paper{padding:.75rem}@media (min-width:640px){.workbench-draft-raw-paper{padding:1rem}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .workbench-draft-raw-paper{padding-left:.75rem;padding-right:.75rem}}}.workbench-draft-raw-grid{display:grid;height:min(72vh,calc(var(--sidebar-vh,100svh) - 14rem));max-height:min(72vh,calc(var(--sidebar-vh,100svh) - 14rem));min-height:0;flex:1 1 0%;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden}@media (max-width:1023px){.clm-doc-sidebar-body .workbench-draft-raw-grid{gap:.625rem}.clm-doc-sidebar-body .workbench-draft-raw-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.workbench-draft-raw-grid.lg\:grid-cols-3,.clm-doc-detail-page .workbench-draft-raw-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:1024px){.workbench-draft-raw-grid.workbench-draft-raw-grid--clauses-expanded{grid-template-columns:minmax(14rem,20rem) 1fr}.workbench-draft-raw-grid.workbench-draft-raw-grid--clauses-expanded>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.workbench-draft-raw-grid.workbench-draft-raw-grid--clauses-expanded:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity,1))}}.workbench-raw-clauses-toggle{display:inline-flex;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .workbench-raw-clauses-toggle{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.workbench-raw-clauses-toggle{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.workbench-raw-clauses-toggle.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .workbench-raw-clauses-toggle{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .workbench-raw-clauses-toggle.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .workbench-raw-clauses-toggle.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.workbench-raw-clauses-toggle.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workbench-raw-clauses-toggle.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workbench-raw-clauses-toggle:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.workbench-raw-clauses-toggle:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.workbench-raw-clauses-toggle:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.workbench-draft-raw-aside,.workbench-draft-raw-main{min-height:0;overflow-y:auto}.workbench-draft-clause-readme{max-height:12rem;overflow-y:auto}.workbench-draft-config-section{scroll-margin-top:1rem}.workbench-draft-config-override-body{max-height:16rem;overflow-y:auto}.workbench-draft-config-chat-disclosure>summary{list-style:none}.workbench-draft-config-chat-disclosure>summary::-webkit-details-marker{display:none}.clm-sidebar-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"summary" "aside" "clauses";gap:1.5rem;padding:1.5rem;overflow-y:auto;flex:1 1 auto;min-height:0}.clm-sidebar-grid__summary{grid-area:summary;min-width:0}.clm-sidebar-grid__aside{grid-area:aside;min-width:0}.clm-sidebar-grid__clauses{grid-area:clauses;min-width:0;overflow-x:hidden}@media (min-width:1024px){.clm-sidebar-grid{grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"summary aside" "clauses aside";gap:0;padding:0;overflow:hidden;height:100%}.clm-sidebar-grid__summary{padding:1.5rem 1.5rem 1rem;border-bottom:1px solid hsl(var(--border-1))}.clm-sidebar-grid__clauses{overflow-y:auto;padding:1rem 1.5rem 1.5rem}.clm-sidebar-grid__aside{border-left:1px solid hsl(var(--border-1));overflow-y:auto;padding:1.5rem}}@media (max-width:1023px){.clm-doc-sidebar-body{overflow-y:auto!important;overflow-x:hidden!important}.clm-sidebar-grid{overflow:visible!important;flex:none!important;min-height:unset!important;padding:.875rem;gap:1.25rem}.clm-sidebar-grid__aside,.clm-sidebar-grid__clauses{border-top:none;padding-top:0}}.clm-doc-sidebar-header--template{background:rgba(245,239,251,.7);border-bottom-color:rgba(209,193,225,.65)}.dark .clm-doc-sidebar-header--template{background:rgba(46,32,60,.55);border-bottom-color:rgba(82,61,102,.55)}.clm-doc-sidebar-header{padding:.875rem 1.25rem .75rem;display:flex;flex-direction:column;gap:.5rem}.clm-doc-sidebar-header__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}.clm-doc-sidebar-header__title{font-family:var(--font-ui);font-size:.9375rem;font-weight:600;color:hsl(var(--fg-1));line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis}.clm-doc-sidebar-header__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.875rem;height:1.875rem;border-radius:.375rem;transition:background .12s}.clm-doc-sidebar-header__close:hover{background:hsl(var(--muted))}.clm-doc-sidebar-header__bottom{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.clm-doc-header-status-row{flex-wrap:wrap}.clm-doc-detail-topbar-left{gap:.5rem}.clm-doc-detail-topbar-back{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border:none;border-radius:.375rem;background:none;color:hsl(var(--fg-3));cursor:pointer;transition:color .12s,background .12s}.clm-doc-detail-topbar-back:hover{color:hsl(var(--fg-1));background:hsl(var(--bg-surface-2))}.clm-doc-detail-topbar-name{min-width:0;flex:0 1 auto;max-width:min(100%,28rem)}.clm-doc-detail-topbar-name>span{min-width:0}.clm-template-doc-layout{display:flex;flex-direction:column;gap:0;min-height:0;height:100%;min-width:0}.clm-template-doc-layout--sidebar{padding:1rem 1.25rem 1.25rem;overflow:hidden}.clm-template-doc-layout--page{gap:1rem}.clm-template-doc-layout__summary{flex-shrink:0;border-bottom:1px solid hsl(var(--border-1));padding-bottom:1rem;margin-bottom:1rem}.clm-template-doc-layout--page .clm-template-doc-layout__summary{background:hsl(var(--card));border:1px solid hsl(var(--border-1));border-radius:.75rem;padding:1.25rem 1.5rem;margin-bottom:0}.clm-template-doc-layout__summary-title{font-size:.9375rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:.875rem;padding-bottom:.5rem;border-bottom:1px solid hsl(var(--border-1)/.65)}.clm-template-doc-layout__summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;align-items:start}@media (min-width:768px){.clm-template-doc-layout__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.clm-template-doc-layout__summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.clm-template-summary-account>div{margin-top:0;padding:.125rem 0;background:transparent;border:none;border-radius:0;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));max-width:100%}.clm-template-summary-account>div:hover{background:transparent;color:hsl(var(--foreground));border-color:transparent}.clm-template-summary-account .w-4{width:.875rem;height:.875rem}.clm-template-summary-account .text-\[10px\]{display:none}.clm-template-doc-layout__label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.clm-template-doc-layout__value{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.clm-template-doc-layout__clauses{flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.clm-template-doc-layout--sidebar .clm-template-doc-layout__clauses{overflow-y:auto}.clm-template-doc-layout--page .clm-template-doc-layout__clauses{min-height:min(70vh,42rem)}.clm-template-doc-layout__clauses .clm-clauses-panel-surface{flex:1 1 auto;min-height:0}.clm-template-editor--readonly{display:block}.clm-template-editor--page{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}@media (min-width:1024px){.clm-template-editor--page{grid-template-columns:minmax(0,1fr) 320px}}.clm-template-editor__clauses{min-width:0}.clm-template-editor__error{color:hsl(var(--destructive));font-size:.8125rem;margin-bottom:.5rem}.clm-template-editor__library{border:1px solid hsl(var(--border-1)/.6);border-radius:.75rem;background:hsl(var(--muted)/.3);padding:.875rem;align-self:start}@media (min-width:1024px){.clm-template-editor__library{align-self:stretch}}.clm-template-editor__library-head{display:flex;align-items:center;gap:.5rem;color:hsl(var(--foreground))}.clm-template-editor__library-title{font-size:.875rem;font-weight:600;margin:0}.clm-template-editor__library-hint{font-size:.75rem;color:hsl(var(--muted-foreground));margin:.25rem 0 .75rem}.clm-template-editor__library-loading{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:hsl(var(--muted-foreground))}.clm-template-editor__library-list{display:flex;flex-direction:column;gap:.875rem}.clm-template-editor__library-section-title{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin:0 0 .375rem}.clm-template-editor__library-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.5rem;border:1px solid hsl(var(--border-1)/.5);border-radius:.5rem;background:hsl(var(--card));margin-bottom:.375rem}.clm-template-editor__library-item-title{font-size:.75rem;font-weight:600;color:hsl(var(--foreground))}.clm-template-editor__library-item-body{font-size:.6875rem;color:hsl(var(--muted-foreground));line-height:1.4}.clm-template-editor__library-insert{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.375rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));transition:opacity .15s ease}.clm-template-editor__library-insert:disabled{opacity:.6}.clm-template-clause-chip-wrap{position:relative}.dark .clm-template-clause-chip--created{background:rgba(32,60,50,.55);border-color:rgba(57,96,83,.55);color:#aee0cf}.dark .clm-template-clause-chip--inserted{background:rgba(32,46,60,.55);border-color:rgba(61,82,102,.55);color:#b3cce6}@keyframes clm-template-chip-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}.clm-template-clause-spot-popover{position:absolute;left:0;top:calc(100% + .375rem);z-index:40;width:min(22rem,calc(100vw - 2rem));padding:.75rem;border-radius:.625rem;border:1px solid hsl(var(--border-1)/.7);background:hsl(var(--card));box-shadow:0 8px 24px rgba(0,0,0,.12)}.dark .clm-template-clause-spot-popover{box-shadow:0 8px 24px rgba(0,0,0,.35)}.clm-template-clause-spot-popover__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.clm-template-clause-spot-popover__origin{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.clm-template-clause-spot-popover__origin--created{color:#2d765e}.clm-template-clause-spot-popover__origin--inserted{color:#306191}.dark .clm-template-clause-spot-popover__origin--created{color:#97d8c2}.dark .clm-template-clause-spot-popover__origin--inserted{color:#abc7e3}.clm-template-clause-spot-popover__close{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.375rem;color:hsl(var(--muted-foreground));transition:background-color .15s ease}.clm-template-clause-spot-popover__close:hover{background:hsl(var(--muted)/.5)}.clm-template-clause-spot-popover__title{font-size:.8125rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 .25rem}.clm-template-clause-spot-popover__section{font-size:.6875rem;color:hsl(var(--muted-foreground));margin:0 0 .5rem}.clm-template-clause-spot-popover__body{font-size:.8125rem;line-height:1.5;color:hsl(var(--foreground));max-height:14rem;overflow-y:auto;margin:0}.clm-template-section-add-footer{display:flex;width:100%;align-items:center;gap:.75rem;margin:1.5rem 0;padding:0;border:0;background:transparent;font-size:.75rem;font-weight:500;text-transform:lowercase;letter-spacing:.04em;color:hsl(var(--primary));transition:color .15s ease}.clm-template-section-add-footer:hover{color:hsl(var(--btn-primary-hover,var(--primary)))}.clm-template-section-add-footer__line{height:1px;min-width:0;flex:1;background:hsl(var(--primary)/.4)}.clm-template-section-add-footer__label{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem}.clm-template-section-add-form{margin-top:.75rem;padding:.75rem;border:1px solid hsl(var(--border-1)/.6);border-radius:.625rem;background:hsl(var(--muted)/.2)}.clm-template-section-add-form__section{font-size:.75rem;color:hsl(var(--muted-foreground));margin:0 0 .625rem}.clm-template-clause-card__remove{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.375rem;color:hsl(var(--destructive));transition:background-color .15s ease}.clm-template-clause-card__remove:hover{background:hsl(var(--destructive)/.1)}.clm-template-clause-card__remove:disabled{opacity:.6}.clm-template-document-view__paper-wrap{position:relative;padding-left:1.25rem}.clm-template-document-view__paper{position:relative;overflow:visible}.clm-template-document-view__content{position:relative}.clm-template-document-view__edge-tabs{position:absolute;inset:0;pointer-events:none}.clm-doc-addition-edge-tab-slot{position:absolute;left:0;pointer-events:auto;z-index:5}.clm-doc-addition-edge-tab-wrap{position:relative}.clm-doc-addition-edge-tab{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;min-width:1.75rem;padding:.3125rem .25rem;border-radius:0 .375rem .375rem 0;border:1px solid hsl(var(--border-1)/.75);border-left:none;background:hsl(var(--card));box-shadow:2px 1px 6px rgba(0,0,0,.08);transform:translateX(-50%);font-size:.5625rem;font-weight:700;line-height:1;transition:box-shadow .15s ease,background-color .15s ease}.clm-doc-addition-edge-tab--created{color:#2d765e;border-color:rgba(179,219,205,.85);background:#f4fbf8}.clm-doc-addition-edge-tab--inserted{color:#306191;border-color:rgba(184,204,224,.85);background:#f3f7fc}.dark .clm-doc-addition-edge-tab--created{color:#aee0cf;background:#203c32;border-color:rgba(61,102,88,.7)}.dark .clm-doc-addition-edge-tab--inserted{color:#b3cce6;background:#202e3c;border-color:rgba(65,87,108,.7)}.clm-doc-addition-edge-tab--open{box-shadow:2px 2px 8px rgba(0,0,0,.14)}.clm-doc-addition-edge-tab__label{max-width:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-template-clause-spot-popover--edge{position:absolute;left:calc(100% + .5rem);top:0;width:min(20rem,calc(100vw - 4rem))}.clm-template-doc-layout--page .clm-template-doc-layout__clauses{min-height:0}.clm-template-doc-layout--page .clm-clauses-panel-surface__document{max-height:none}.clm-clauses-panel-surface{display:flex;flex-direction:column;min-width:0;min-height:0}.clm-clauses-panel-surface__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;border-bottom:1px solid hsl(var(--border-1)/.65);padding-bottom:.75rem;margin-bottom:1rem}.clm-clauses-panel-surface__head-left{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1 1 auto}.clm-clauses-panel-surface__document{min-height:0;max-height:min(70vh,42rem);overflow:auto}.clm-clauses-panel-surface__document .clm-document-template-paper{max-width:none}.clm-sidebar-grid__clauses .clm-clauses-panel-surface__document{max-height:min(55vh,36rem)}.clm-doc-sidebar-modal-overlay{position:fixed;inset:0}@media (min-width:1024px){.clm-doc-sidebar-modal-overlay{left:var(--sidebar-width,0);right:calc(var(--clm-assistant-spacer-width, 0px) + var(--insights-spacer-width, 0px))}}@media (max-width:1023px){.clm-doc-sidebar-modal{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:min(88dvh,680px)!important;max-height:calc(100dvh - 2rem)!important;border-radius:.875rem!important}.clm-doc-sidebar-header{padding:.625rem .875rem .5rem;gap:.375rem}.clm-doc-sidebar-header__title{font-size:.8125rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:unset;white-space:normal}.clm-doc-sidebar-header__bottom{gap:.5rem}.clm-doc-sidebar-body{padding:0!important;gap:0!important}.clm-doc-sidebar-body h5{font-size:.8125rem!important;margin-bottom:.375rem!important}.clm-doc-sidebar-body .grid{gap:.625rem!important}.clm-doc-sidebar-body .grid p{font-size:.6875rem!important}.clm-doc-sidebar-body .clm-section-title{font-size:.8125rem!important;padding-bottom:.5rem!important;margin-bottom:.625rem!important}.clm-doc-sidebar-body .clm-clause-card{border-top-width:1px}.clm-doc-sidebar-body .clm-clause-card-head{padding:.5rem .625rem 0!important}.clm-doc-sidebar-body .clm-clause-title{font-size:.75rem!important}.clm-doc-sidebar-body .clm-clause-body-wrap{padding:.375rem .625rem .5rem .875rem!important}.clm-doc-sidebar-body .clm-clause-body{font-size:.75rem!important;line-height:1.5!important;overflow-wrap:break-word!important;word-break:break-word!important}.clm-doc-sidebar-body .clm-clause-expand{font-size:.6875rem!important}.clm-floating-panel-clauses-scroll{max-height:none!important;overflow-x:hidden!important}.clm-doc-sidebar-header__bottom a[href*="/clm-dashboard/documents/"],.clm-doc-sidebar-header__bottom a[href*="/clm-dashboard/evaluator"]{font-size:.6875rem;padding:.25rem .625rem;border-radius:.5rem}}.clm-section-title{margin-bottom:.75rem;font-weight:600;color:hsl(var(--foreground))}.clm-floating-panel-clauses-scroll{max-height:480px;overflow-y:auto;padding-right:.25rem}.clm-clause-count-pill{display:inline-flex;align-items:center;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgba(186,230,253,.8)}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-clause-count-pill{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-clause-count-pill.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-clause-count-pill.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-clause-count-pill.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-clause-count-pill.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-clause-count-pill:is(.dark *){background-color:rgba(8,47,73,.45);--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1));--tw-ring-color:rgba(7,89,133,.55)}.clm-clause-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-clause-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.clm-clause-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-clause-card.border-border.p-6,.clm-doc-detail-page .clm-clause-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-clause-card{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.clm-clause-card{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.clm-clause-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-clause-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-clause-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-clause-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-clause-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.25rem;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);background-color:rgba(14,165,233,.55)}.clm-clause-card:is(.dark *):before{background-color:rgba(56,189,248,.45)}.clm-clause-card:hover{border-color:rgba(125,211,252,.6);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-clause-card:hover:is(.dark *){border-color:rgba(3,105,161,.5)}.clm-clause-card-head{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem 0}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .clm-clause-card-head{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.clm-clause-card-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-clause-card-head.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-clause-card-head.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-clause-card-head.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-clause-card-head.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-clause-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-clause-title{text-align:center}.clm-clause-body-wrap{flex:1 1 0%;padding:.75rem 1rem .75rem 1.25rem}.clm-clause-body{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-clause-body{text-align:center}.clm-clause-expand{margin-top:.5rem;display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-clause-expand{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.clm-clause-expand{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-clause-expand.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-clause-expand.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-clause-expand.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.items-center.clm-clause-expand>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-clause-expand.gap-1>button,.document-detail-topbar-actions .flex.items-center.clm-clause-expand>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-clause-section-group{overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-clause-section-group.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.clm-clause-section-group.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-clause-section-group.border-border.p-6,.clm-doc-detail-page .clm-clause-section-group.rounded-xl.border.border-border.p-6{padding:1rem}}.clm-clause-section-head{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.75rem 1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-clause-section-head.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .clm-clause-section-head{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.clm-clause-section-head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-clause-section-head.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-clause-section-head.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-clause-section-head.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-clause-section-head.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-clause-section-toggle{cursor:pointer;flex-wrap:nowrap;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:transparent;border-bottom-color:transparent}.clm-clause-section-toggle:hover{background-color:hsl(var(--muted)/.4)}.clm-clause-section-toggle[aria-expanded=true]{background-color:hsl(var(--muted)/.3);border-bottom-color:hsl(var(--border-1))}.clm-clause-section-num{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgba(186,230,253,.8)}@media (max-width:1023px){.clm-partner-records-list-section>.clm-clause-section-num,.clm-partner-settings-panel>.clm-clause-section-num{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-clause-section-num{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-clause-section-num.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-clause-section-num.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-clause-section-num.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-clause-section-num.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-clause-section-num:is(.dark *){background-color:rgba(8,47,73,.45);--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1));--tw-ring-color:rgba(7,89,133,.55)}.clm-clause-section-title{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-clause-section-title{text-align:center}.clm-clause-section-count{margin-left:auto;display:inline-flex;align-items:center;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgba(186,230,253,.8)}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-clause-section-count{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-clause-section-count.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-clause-section-count.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-clause-section-count.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-clause-section-count.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-clause-section-count:is(.dark *){background-color:rgba(8,47,73,.45);--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1));--tw-ring-color:rgba(7,89,133,.55)}.clm-clause-section-group>.clm-clause-section-clauses{padding:1rem}.clm-table-header{padding:.75rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-table-header{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.workflow-definitions-page-root .workflow-definitions-steps-table .clm-table-header{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .clm-table-header{text-align:center}.clm-table-header:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.clm-table-cell{padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .clm-table-cell{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .clm-table-cell{text-align:center}.clm-table-cell:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.clm-table-row{cursor:pointer;border-bottom-width:1px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:hsl(var(--border-1)/.6)}.clm-table-row:hover{background:hsl(var(--primary)/.05)}.clm-clause-comp-select{margin-top:.25rem;width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-clause-comp-select.border-border.p-6{padding:1rem}}.admin-api-key-dialog-field .clm-clause-comp-select{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.page-topbar-right :is(button,a).clm-clause-comp-select,.workbench-section-toolbar-actions :is(button,a).clm-clause-comp-select{color:hsl(var(--primary));border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).clm-clause-comp-select:hover,.workbench-section-toolbar-actions :is(button,a).clm-clause-comp-select:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).clm-clause-comp-select svg,.workbench-section-toolbar-actions :is(button,a).clm-clause-comp-select svg{color:hsl(var(--primary))}.page-topbar-right :is(button,a).clm-clause-comp-select.bg-muted{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.wiki-space-artifacts__phase2 .clm-clause-comp-select{text-align:center}.clm-clause-comp-select:focus{border-color:hsl(var(--ring));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.clm-eval-repo-table-row--active .clm-eval-template-row__tag{background:hsl(var(--brand-orange)/.12);color:hsl(var(--brand-orange))}.clm-eval-template-step .clm-eval-repo-table-row__lead{background:hsl(var(--brand-orange)/.1);color:hsl(var(--brand-orange))}.clm-eval-template-step .clm-eval-repo-table-row--active .clm-eval-repo-table-row__lead,.clm-eval-template-step .clm-eval-repo-table-row__lead--selected{background:hsl(var(--brand-orange));color:#fff}.clm-eval-template-step .clm-eval-repo-table-row--active{background:hsl(var(--brand-orange)/.08);box-shadow:inset 3px 0 0 0 hsl(var(--brand-orange))}.clm-clause-comp-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.75rem 1rem;align-items:start}.clm-clause-comp-col-head{border-bottom-width:1px;border-color:hsl(var(--border));padding-bottom:.25rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-clause-comp-col-head.p-6{padding:1rem}}.clm-clause-comp-row{display:contents}.clm-clause-comp-cell{min-width:0;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-clause-comp-cell.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-clause-comp-cell.border-border.p-6,.clm-doc-detail-page .clm-clause-comp-cell.rounded-xl.border.border-border.p-6{padding:1rem}}.clm-clause-comp-slot{margin-bottom:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--foreground))}.clm-clause-comp-body{margin:0;white-space:pre-wrap;overflow-wrap:break-word;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:13px;line-height:1.625;color:hsl(var(--foreground));max-height:14rem;overflow-y:auto}.clm-clause-comp-body--right{text-align:right}.clm-clause-comp-issues{margin:.5rem 0 0;font-size:11px;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.clm-clause-comp-issues:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.clm-clause-comp-match{min-width:5.5rem;padding-top:.25rem}.clm-clause-comp-status{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem .5rem;font-size:11px;font-weight:600}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-clause-comp-status{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-clause-comp-status.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-clause-comp-status.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-clause-comp-status.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-clause-comp-status.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-clause-comp-status--exact{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.clm-clause-comp-status--exact:is(.dark *){background-color:rgba(6,78,59,.35);--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.clm-clause-comp-status--near{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(19 78 74/var(--tw-text-opacity,1))}.clm-clause-comp-status--near:is(.dark *){background-color:rgba(19,78,74,.35);--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.clm-clause-comp-status--variant{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.clm-clause-comp-status--variant:is(.dark *){background-color:rgba(120,53,15,.35);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.clm-clause-comp-status--diff{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 20 7/var(--tw-text-opacity,1))}.clm-clause-comp-status--diff:is(.dark *){background-color:rgba(124,45,18,.4);--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.clm-clause-comp-status--miss-l,.clm-clause-comp-status--miss-r{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.page-topbar-right :is(button,a).border-input .clm-clause-comp-status--miss-r,.page-topbar-right :is(button,a).border-input.clm-clause-comp-status--miss-l{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.clm-eval-workbench-shell{border-radius:12px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));padding:1.5rem 1.5rem 1.75rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.clm-eval-workbench-shell--embedded{padding:0 0 .75rem;max-width:none;margin:0;border:none;box-shadow:none;border-radius:0;background:transparent}.clm-eval-workbench-shell--embedded .clm-eval-workbench-lead{font-size:13px;margin-bottom:.75rem}.clm-eval-workbench-standalone-head{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1.25rem}.clm-eval-workbench-standalone-head h2{font-size:1rem;font-weight:600;margin:0;color:hsl(var(--fg-1))}.clm-eval-workbench-info{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:10px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));margin-bottom:1.5rem}.clm-eval-workbench-shell--embedded .clm-eval-workbench-info{padding:10px 12px;gap:10px;margin-bottom:1rem;background:hsl(var(--brand-orange)/.06);border-color:hsl(var(--brand-orange)/.18)}.clm-eval-workbench-shell--embedded .clm-eval-workbench-info__icon{width:28px;height:28px;border-radius:6px;background:hsl(var(--brand-orange)/.12);color:hsl(var(--brand-orange))}.clm-eval-workbench-shell--embedded .clm-eval-workbench-info__icon svg{width:16px;height:16px}.clm-eval-workbench-shell--embedded .clm-eval-workbench-info__title{font-size:12px;margin-bottom:4px}.clm-eval-workbench-shell--embedded .clm-eval-workbench-info ol{font-size:11.5px}.clm-eval-workbench-shell--embedded .clm-eval-workbench-info__note{font-size:10.5px;margin-top:6px;padding-top:6px}.clm-eval-workbench-info__icon{flex-shrink:0;width:36px;height:36px;border-radius:8px;background:hsl(var(--primary)/.12);color:hsl(var(--primary));display:flex;align-items:center;justify-content:center}.clm-eval-workbench-info__title{font-size:14px;font-weight:700;color:hsl(var(--fg-1));margin:0 0 8px}.clm-eval-workbench-info ol{margin:0;padding-left:1.1rem;font-size:13px;line-height:1.55;color:hsl(var(--fg-2))}.clm-eval-workbench-info ol li+li{margin-top:6px}.clm-eval-workbench-info__emph{font-weight:600;color:hsl(var(--primary))}.clm-eval-workbench-info__note{margin:10px 0 0;padding-top:10px;border-top:1px solid hsl(var(--border-1));font-size:11px;line-height:1.45;font-style:italic;color:hsl(var(--fg-3))}.clm-eval-workbench-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:1rem 1.5rem;align-items:start}@media (max-width:900px){.clm-eval-workbench-layout{grid-template-columns:1fr}}.clm-eval-workbench-main{gap:1.5rem}.clm-eval-wizard,.clm-eval-workbench-main{display:flex;flex-direction:column;min-width:0}.clm-eval-wizard{gap:0;width:100%;max-width:none;margin-bottom:.875rem;border:1px solid hsl(var(--border-1));border-radius:.75rem;background:hsl(var(--bg-surface));box-shadow:0 1px 2px hsl(var(--shadow-color,0 0% 0%)/.04)}.clm-eval-wizard__summary{display:none;flex-direction:column;gap:.375rem;padding:.75rem .875rem .625rem;border-bottom:1px solid hsl(var(--border-1));min-width:0}.clm-eval-wizard__summary-kicker{margin:0;font-family:var(--font-ui);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-3))}.clm-eval-wizard__summary-title{margin:0;font-family:var(--font-ui);font-size:1rem;font-weight:700;line-height:1.3;color:hsl(var(--fg-1))}.clm-eval-wizard__progress{height:.25rem;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.clm-eval-wizard__progress-fill{height:100%;border-radius:inherit;background:hsl(var(--primary));transition:width .22s ease}.clm-eval-wizard__chips{display:none;align-items:center;gap:.375rem;margin:.25rem 0 0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.clm-eval-wizard__chips::-webkit-scrollbar{display:none}.clm-eval-wizard__panel{width:100%;min-width:0}.clm-eval-wizard__actions{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;width:100%;padding:.75rem .875rem;min-width:0}.clm-eval-wizard--no-back .clm-eval-wizard__actions{grid-template-columns:minmax(0,1fr) auto}.clm-eval-wizard--no-back .clm-eval-wizard__track{grid-column:1}.clm-eval-wizard__single-label{grid-column:2;justify-self:center;font-size:.8125rem;font-weight:600;color:hsl(var(--foreground)/.85);letter-spacing:.01em}.clm-eval-wizard__track{grid-column:2;display:flex;align-items:center;justify-content:center;gap:0;width:100%;margin:0;padding:0;list-style:none;min-width:0}.clm-eval-wizard__step{display:inline-flex;align-items:center;gap:.4375rem;padding:.3125rem .625rem;border-radius:999px;border:1px solid transparent;font-family:var(--font-ui);font-size:.6875rem;font-weight:600;white-space:nowrap;color:hsl(var(--fg-3));background:transparent;transition:background .16s,color .16s,border-color .16s}.clm-eval-wizard__step--chip{flex-shrink:0;padding:.25rem .5rem;font-size:.625rem}.clm-eval-wizard__step--rail .clm-eval-wizard__step-label{max-width:7.5rem;overflow:hidden;text-overflow:ellipsis}.clm-eval-wizard__step-marker{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:999px;background:hsl(var(--muted));color:hsl(var(--fg-3));flex-shrink:0}.clm-eval-wizard__step-num{font-size:.625rem;font-weight:700;line-height:1}.clm-eval-wizard__step-check{width:.75rem;height:.75rem}.clm-eval-wizard__step--active .clm-eval-wizard__step-marker{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.clm-eval-wizard__step--done .clm-eval-wizard__step-marker{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}.clm-eval-wizard__step--clickable{cursor:pointer}.clm-eval-wizard__step--clickable:hover{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);color:hsl(var(--primary))}.clm-eval-wizard__step--clickable:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.clm-eval-wizard__segment{flex:1 1 0;min-width:.5rem;max-width:2.5rem;height:2px;margin:0 .125rem;padding:0;border:none;border-radius:999px;background:hsl(var(--border-1));list-style:none}.clm-eval-wizard__segment--filled{background:hsl(var(--primary)/.45)}.clm-eval-wizard__nav-btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:2rem;flex-shrink:0}.clm-eval-wizard__nav-btn--back{grid-column:1}.clm-eval-wizard__nav-btn--primary{grid-column:3;min-width:0}.clm-eval-wizard--no-back .clm-eval-wizard__nav-btn--primary{grid-column:2}.clm-eval-wizard__nav-btn-icon{display:none;width:1rem;height:1rem;flex-shrink:0}.clm-eval-wizard__nav-btn-label{line-height:1}@media (min-width:1024px){.clm-eval-wizard__actions{-moz-column-gap:1.25rem;column-gap:1.25rem;padding:.875rem 1.25rem}.clm-eval-wizard__track{justify-content:space-between;gap:.25rem}.clm-eval-wizard__segment{flex:1 1 0;min-width:1.25rem;max-width:none;margin:0 .375rem}.clm-eval-wizard__step--rail .clm-eval-wizard__step-label{max-width:10rem}.clm-eval-wizard__nav-btn--back{width:2.625rem;min-width:2.625rem;height:2.625rem;padding:0;border-radius:999px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));color:hsl(var(--fg-2));box-shadow:0 1px 3px hsl(var(--shadow-color,0 0% 0%)/.06)}.clm-eval-wizard__nav-btn--back:hover:not(:disabled){border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);color:hsl(var(--primary))}.clm-eval-wizard__nav-btn--back .clm-eval-wizard__nav-btn-label{display:none}.clm-eval-wizard__nav-btn--back .clm-eval-wizard__nav-btn-icon{width:1.25rem;height:1.25rem}.clm-eval-wizard__nav-btn--primary{width:2.625rem;min-width:2.625rem;height:2.625rem;padding:0;border-radius:999px;border:none;background:linear-gradient(145deg,hsl(var(--brand-orange)) 0,hsl(var(--brand-orange-hover)) 100%);color:hsl(var(--primary-foreground));box-shadow:0 2px 8px hsl(var(--brand-orange)/.35)}.clm-eval-wizard__nav-btn--primary:hover:not(:disabled){filter:brightness(1.04);box-shadow:0 3px 12px hsl(var(--brand-orange)/.42)}.clm-eval-wizard__nav-btn--primary .clm-eval-wizard__nav-btn-label{display:none}.clm-eval-wizard__nav-btn-icon{display:block;width:1.125rem;height:1.125rem}.clm-eval-wizard__nav-btn--primary .clm-eval-wizard__nav-btn-icon{width:1.25rem;height:1.25rem}}@media (prefers-reduced-motion:no-preference){@media (min-width:1024px){.clm-eval-wizard__nav-btn--back:not(:disabled):hover .clm-eval-wizard__nav-btn-icon,.clm-eval-wizard__nav-btn--primary:not(:disabled):hover .clm-eval-wizard__nav-btn-icon{transition:transform .16s ease}.clm-eval-wizard__nav-btn--back:not(:disabled):hover .clm-eval-wizard__nav-btn-icon{transform:translateX(-2px)}.clm-eval-wizard__nav-btn--primary:not(:disabled):hover .clm-eval-wizard__nav-btn-icon{transform:translateX(2px)}}}.clm-eval-workbench-shell--embedded .clm-eval-wizard{margin-bottom:.625rem}.clm-eval-workbench-stepper{display:flex;align-items:center;gap:0;padding:0 0 14px;margin:0;list-style:none}.clm-eval-workbench-shell--embedded .clm-eval-workbench-stepper{padding-bottom:8px}.clm-eval-workbench-shell--embedded .clm-eval-workbench-layout{padding-top:1rem}.clm-eval-workbench-stepper__item{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;border:1px solid hsl(var(--border-1));font-family:var(--font-ui);font-size:11px;font-weight:600;white-space:nowrap;color:hsl(var(--fg-3));background:transparent;transition:background .16s,color .16s,border-color .16s}.clm-eval-workbench-stepper__num{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;font-size:10px;font-weight:700;background:hsl(var(--muted));color:hsl(var(--fg-3));flex-shrink:0}.clm-eval-workbench-stepper__item--active{border-color:hsl(var(--primary));background:hsl(var(--primary)/.07);color:hsl(var(--fg-1))}.clm-eval-workbench-stepper__item--active .clm-eval-workbench-stepper__num{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.clm-eval-workbench-stepper__item--done{border-color:hsl(var(--border-1));background:hsl(var(--bg-surface-2));color:hsl(var(--fg-2))}.clm-eval-workbench-stepper__item--clickable{cursor:pointer}.clm-eval-workbench-stepper__item--clickable:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.06);color:hsl(var(--primary))}.clm-eval-workbench-stepper__item--done .clm-eval-workbench-stepper__num{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.clm-eval-workbench-stepper__item--done .clm-eval-workbench-stepper__num:after{content:"✓";font-size:11px}.clm-eval-workbench-stepper__connector{flex:0 0 24px;height:1px;background:hsl(var(--border-1));margin:0 2px}@media (max-width:640px){.clm-eval-workbench-stepper:not(.clm-eval-workbench-stepper-bar__track){flex-wrap:wrap;gap:6px}.clm-eval-workbench-stepper:not(.clm-eval-workbench-stepper-bar__track) .clm-eval-workbench-stepper__connector{display:none}}.clm-eval-workbench-layout--embedded-single{grid-template-columns:minmax(0,1fr)}.clm-eval-workbench-layout--embedded-single .clm-eval-workbench-main{gap:1rem}.clm-eval-confirm-doc-card{display:flex;align-items:center;gap:12px;padding:12px 16px;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:10px}.clm-eval-confirm-doc-card__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:hsl(var(--brand-orange)/.1);color:hsl(var(--brand-orange));flex-shrink:0}.clm-eval-confirm-doc-card__body{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.clm-eval-confirm-doc-card__name{font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:hsl(var(--fg-1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clm-eval-confirm-doc-card__meta{font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-3))}.clm-eval-type-confirm{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid hsl(var(--brand-orange)/.28);background:hsl(var(--brand-orange)/.06)}.clm-eval-type-confirm__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:hsl(var(--brand-orange)/.14);color:hsl(var(--brand-orange));flex-shrink:0}.clm-eval-type-confirm__body{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.clm-eval-type-confirm__eyebrow{margin:0;font-family:var(--font-ui);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--fg-3))}.clm-eval-type-confirm__headline{margin:0;font-family:var(--font-ui);font-size:14.5px;line-height:1.45;color:hsl(var(--fg-1))}.clm-eval-type-confirm__type{font-weight:700;color:hsl(var(--brand-orange))}.clm-eval-type-confirm__prompt{margin:0;font-family:var(--font-ui);font-size:13px;color:hsl(var(--fg-2))}.clm-eval-type-confirm__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.clm-eval-type-confirm__edit{display:flex;flex-direction:column;gap:8px}.clm-eval-type-confirm__input{width:100%;max-width:22rem;padding:7px 10px;border-radius:8px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));font-family:var(--font-ui);font-size:13.5px;color:hsl(var(--fg-1))}.clm-eval-type-confirm__input:focus{outline:none;border-color:hsl(var(--brand-orange)/.6);box-shadow:0 0 0 3px hsl(var(--brand-orange)/.16)}.clm-eval-type-confirm--done{align-items:center;border-color:hsl(var(--border-1));background:hsl(var(--bg-surface))}.clm-eval-type-confirm__check{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(34,195,93,.16);color:#188b42;flex-shrink:0}.clm-eval-type-confirm__done-body{display:flex;align-items:baseline;gap:8px;flex:1;min-width:0}.clm-eval-type-confirm__done-label{font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-3))}.clm-eval-type-confirm__done-type{font-family:var(--font-ui);font-size:13.5px;font-weight:700;color:hsl(var(--fg-1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clm-eval-type-confirm__change{flex-shrink:0}.clm-eval-type-confirm__picklist-label{margin:0;font-family:var(--font-ui);font-size:13px;color:hsl(var(--fg-2))}.clm-eval-type-confirm__type-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;max-height:12rem;overflow-y:auto}.clm-eval-type-confirm__type-option{display:block;width:100%;max-width:28rem;padding:8px 12px;border-radius:8px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));font-family:var(--font-ui);font-size:13.5px;font-weight:500;text-align:left;color:hsl(var(--fg-1));cursor:pointer;transition:border-color .15s ease,background .15s ease}.clm-eval-type-confirm__type-option:hover{border-color:hsl(var(--brand-orange)/.45);background:hsl(var(--brand-orange)/.06)}.clm-eval-type-confirm__type-option:focus-visible{outline:none;border-color:hsl(var(--brand-orange)/.6);box-shadow:0 0 0 3px hsl(var(--brand-orange)/.16)}.clm-evaluator-page-shell .clm-clause-comp-page{flex:1 1 auto;min-height:0}.clm-evaluator-page-shell .clm-eval-workbench-shell--embedded{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.clm-evaluator-page-shell .clm-eval-workbench-layout--embedded-single{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;align-items:stretch}.clm-evaluator-page-shell .clm-eval-workbench-layout--embedded-single .clm-eval-workbench-main{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;width:100%;overflow-y:auto}.clm-evaluator-page-shell .clm-eval-template-flow-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.clm-eval-confirm-step{display:flex;flex-direction:column;gap:.75rem;flex:1 1 auto;min-height:0}.clm-eval-doc-confirm-preview{overflow-y:auto;white-space:pre-wrap;word-break:break-word;font-family:var(--font-ui);font-size:13px;line-height:1.65;color:hsl(var(--fg-1))}.clm-eval-confirm-step .clm-eval-doc-confirm-preview--file{flex:1 1 auto;min-height:14rem;height:auto;max-height:none;overflow-y:auto}.clm-eval-doc-confirm-preview--file{display:flex;flex-direction:column;gap:0;overflow:hidden;white-space:normal;word-break:normal;padding:0;border:1px solid hsl(var(--border-1));border-radius:.5rem;background:hsl(var(--bg-surface))}.clm-eval-doc-confirm-preview__status{flex-shrink:0;margin:0;padding:.625rem .875rem;font-family:var(--font-ui);font-size:12.5px;line-height:1.45;color:hsl(var(--fg-2));border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--muted)/.35)}.clm-eval-doc-confirm-preview__status--error{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08)}.clm-eval-doc-confirm-preview__viewer{flex:1 1 auto;min-height:0;overflow:hidden}.clm-eval-doc-confirm-preview__placeholder{display:flex;height:100%;flex-direction:column;justify-content:center;gap:.625rem;padding:2rem 1.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-doc-confirm-preview__placeholder{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.clm-eval-doc-confirm-preview__placeholder{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.clm-eval-doc-confirm-preview__placeholder>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-doc-confirm-preview__placeholder{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-doc-confirm-preview__placeholder.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-doc-confirm-preview__placeholder.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-confirm-preview__placeholder-text{margin:0;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .clm-eval-doc-confirm-preview__placeholder-text{text-align:center}.clm-eval-doc-confirm-preview__viewer>div{height:100%;min-height:12rem}.clm-eval-doc-confirm-preview__viewer .h-\[70vh\]{height:100%!important;max-height:100%;min-height:12rem}.clm-eval-doc-confirm-preview__viewer .max-h-\[70vh\]{max-height:100%!important}.clm-eval-doc-confirm-preview__viewer .document-display-text,.clm-eval-doc-confirm-preview__viewer pre{font-size:12px;line-height:1.55}.clm-eval-repo-table-row{border:none;margin:0;cursor:pointer;align-items:center;background:hsl(var(--card)/.55);color:inherit;box-shadow:inset 3px 0 0 0 transparent;transition:background-color .14s ease,box-shadow .14s ease}.clm-eval-repo-table-row:hover:not(.clm-eval-repo-table-row--active){background:hsl(var(--muted)/.45)}.clm-eval-repo-table-row--active{background:hsl(var(--brand-orange)/.08);box-shadow:inset 3px 0 0 0 hsl(var(--brand-orange))}.dark .clm-eval-repo-table-row--active{background:hsl(var(--brand-orange)/.16)}.clm-eval-repo-table-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.clm-eval-repo-table-row__lead{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;flex-shrink:0;background:hsl(var(--brand-orange)/.1);color:hsl(var(--brand-orange));transition:background-color .14s ease,color .14s ease}.clm-eval-repo-table-row__lead svg{width:1.125rem;height:1.125rem;flex-shrink:0}.clm-eval-repo-table-row__lead--selected svg{width:.625rem;height:.625rem}.clm-eval-repo-table-row__lead--selected{background:hsl(var(--brand-orange));color:#fff}.clm-eval-repo-table-row--active .clm-eval-repo-table-row__title{font-weight:600}.clm-eval-repo-table-row__title-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-eval-repo-table-row__badges{flex-shrink:0;white-space:nowrap}.clm-eval-repo-badge--ready{background:hsl(var(--brand-orange)/.12);color:hsl(var(--brand-orange))}.clm-eval-repo-badge--raw{background:rgba(242,185,13,.15);color:#b8670a}.dark .clm-eval-repo-badge--raw{background:rgba(242,185,13,.2);color:#f6c155}.clm-eval-doc-picker-filter-bar{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:.75rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-eval-doc-picker-filter-bar.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.clm-eval-doc-picker-filter-bar.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-doc-picker-filter-bar.border-border.p-6,.clm-doc-detail-page .clm-eval-doc-picker-filter-bar.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-eval-doc-picker-filter-bar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-doc-picker-filter-bar>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-doc-picker-filter-bar{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-doc-picker-filter-bar.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-doc-picker-filter-bar.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.clm-eval-doc-picker-filter-bar{flex-direction:row;align-items:center;gap:1rem}}.clm-eval-doc-picker-filter-bar__tabs{flex-shrink:0;flex-wrap:nowrap;gap:.25rem}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-doc-picker-filter-bar__tabs,.clm-partner-settings-panel>.clm-eval-doc-picker-filter-bar__tabs{flex-shrink:0}.document-detail-topbar-actions .flex.items-center.clm-eval-doc-picker-filter-bar__tabs>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.clm-eval-doc-picker-filter-bar__tabs>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-picker-locked-family{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;border-color:hsl(var(--primary)/.3);background-color:hsl(var(--primary)/.1);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-doc-picker-locked-family,.clm-partner-settings-panel>.clm-eval-doc-picker-locked-family{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-eval-doc-picker-locked-family{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-doc-picker-locked-family.border-border.p-6{padding:1rem}.document-detail-topbar-actions .clm-eval-doc-picker-locked-family.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-eval-doc-picker-locked-family.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-eval-doc-picker-locked-family.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-eval-doc-picker-locked-family.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn{border-radius:9999px;border-width:0;background-color:transparent;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wiki-space-artifacts__phase2 .clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn{text-align:center}.clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn:hover{background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn--all.workbench-document-family-toggle-btn--active,.clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active,.clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active{background:hsl(var(--brand-orange));color:#fff}.clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn--all.workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count,.clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn--contract.workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count,.clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn--nda.workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count{background:hsla(0,0%,100%,.22);color:#fff}.clm-eval-doc-picker-filter-bar__divider{display:none;height:2rem;width:1px;flex-shrink:0;background-color:hsl(var(--border))}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-doc-picker-filter-bar__divider,.clm-partner-settings-panel>.clm-eval-doc-picker-filter-bar__divider{flex-shrink:0}}@media (min-width:640px){.clm-eval-doc-picker-filter-bar__divider{display:block}}.clm-eval-doc-picker-filter-bar__search{min-width:0;flex:1 1 0%}.clm-eval-doc-picker-filter-bar__view{flex-shrink:0;align-self:center}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-doc-picker-filter-bar__view,.clm-partner-settings-panel>.clm-eval-doc-picker-filter-bar__view{flex-shrink:0}}@media (min-width:640px){.clm-eval-template-picker-filter-bar{justify-content:space-between}}.clm-eval-doc-picker-filter-bar__search .page-search-input{height:2.5rem;width:100%;border-radius:var(--radius);border-width:0;background-color:hsl(var(--muted)/.6);font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .clm-eval-doc-picker-filter-bar__search .page-search-input{text-align:center}.clm-eval-doc-picker-filter-bar__search .page-search-input{padding-left:2.5rem}.clm-eval-doc-picker-filter-bar__search .page-search-input:hover{background-color:hsl(var(--muted)/.8)}.clm-eval-doc-picker-filter-bar__search .page-search-input:focus,.clm-eval-doc-picker-filter-bar__search .page-search-input:focus-visible{background-color:hsl(var(--background));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:0px}.clm-eval-doc-picker-filter-bar__search .page-search-icon{left:.875rem;height:1rem;width:1rem;color:hsl(var(--muted-foreground))}.clm-template-summary-account .clm-eval-doc-picker-filter-bar__search .page-search-icon{width:.875rem;height:.875rem}.clm-eval-doc-picker-body{overflow:hidden}.clm-eval-doc-picker-body .clm-eval-repo-table-scroll{border-radius:0;border-width:0;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-eval-doc-picker-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding:1rem}@media (max-width:1023px){.clm-doc-sidebar-body .clm-eval-doc-picker-grid{gap:.625rem}.clm-doc-sidebar-body .clm-eval-doc-picker-grid p{font-size:.6875rem}.clm-doc-detail-page .clm-eval-doc-picker-grid.grid-cols-1.lg\:grid-cols-3,.clm-doc-detail-page .grid.clm-eval-doc-picker-grid.lg\:grid-cols-3{gap:.875rem}}@media (min-width:768px){.clm-eval-doc-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.clm-eval-doc-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.clm-eval-doc-picker-grid--loading{min-height:12rem}.clm-eval-doc-picker-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;min-height:min(18rem,42vh);padding:2.5rem 1.5rem;text-align:center}.clm-eval-doc-picker-empty__icon-wrap{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:999px;border:1px solid hsl(var(--border-1));background:hsl(var(--primary)/.08);color:hsl(var(--primary));margin-bottom:.25rem}.clm-eval-doc-picker-empty__icon{width:1.5rem;height:1.5rem}.clm-eval-doc-picker-empty__title{margin:0;font-family:var(--font-ui);font-size:.9375rem;font-weight:600;color:hsl(var(--fg-1));max-width:22rem}.clm-eval-doc-picker-empty__desc{margin:0;font-family:var(--font-ui);font-size:.8125rem;line-height:1.5;color:hsl(var(--fg-3));max-width:26rem}.clm-eval-doc-picker-empty__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem}.clm-eval-doc-picker-empty__clear-all{gap:.375rem}.clm-eval-doc-picker-card{position:relative;display:flex;cursor:pointer;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));text-align:left;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-eval-doc-picker-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.clm-eval-doc-picker-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.clm-eval-doc-picker-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-doc-picker-card.border-border.p-6,.clm-doc-detail-page .clm-eval-doc-picker-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-eval-doc-picker-card{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.clm-eval-doc-picker-card{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.clm-eval-doc-picker-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-doc-picker-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-doc-picker-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-doc-picker-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-picker-card:hover{border-color:hsl(var(--primary)/.35);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-eval-doc-picker-card:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.clm-eval-doc-picker-card--selected{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.15);border-color:hsl(var(--brand-orange));box-shadow:0 0 0 1px hsl(var(--brand-orange)/.35)}.clm-eval-doc-picker-card--skeleton{min-height:14rem;border-style:dashed;background-color:hsl(var(--muted)/.2)}.clm-eval-doc-picker-card__preview-wrap{position:relative;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.55);padding:1rem}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-eval-doc-picker-card__preview-wrap{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.clm-eval-doc-picker-card__preview-wrap.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .clm-eval-doc-picker-card__preview-wrap{padding-left:.75rem;padding-right:.75rem}}.wpedia-search__bar>.clm-eval-doc-picker-card__preview-wrap{flex:1;min-width:0}.dark .clm-eval-doc-picker-card__preview-wrap{background:hsl(var(--muted)/.28);border-color:hsl(var(--border)/.55)}.clm-eval-doc-picker-card__preview-wrap--skeleton{display:flex;min-height:8.5rem;align-items:center;justify-content:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-doc-picker-card__preview-wrap--skeleton{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-eval-doc-picker-card__preview-wrap--skeleton.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-eval-doc-picker-card__preview-wrap--skeleton.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-doc-picker-card__preview-wrap--skeleton.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-eval-doc-picker-card__preview-wrap--skeleton.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-picker-card__type-badge{right:.75rem;z-index:2;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.clm-eval-doc-picker-card__check,.clm-eval-doc-picker-card__type-badge{position:absolute;top:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-eval-doc-picker-card__check{left:.75rem;z-index:3;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.clm-eval-doc-picker-card__check{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-eval-doc-picker-card__check.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-eval-doc-picker-card__check.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-eval-doc-picker-card__check.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-eval-doc-picker-card__check.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-picker-card__check{background:hsl(var(--brand-orange))}.clm-eval-doc-picker-card__check svg{height:.75rem;width:.75rem}.clm-eval-doc-picker-card__body{display:flex;flex:1 1 0%;flex-direction:column;padding:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-doc-picker-card__body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-doc-picker-card__body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-doc-picker-card__body{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-doc-picker-card__body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-doc-picker-card__body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-picker-card__title{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-eval-doc-picker-card__title{text-align:center}.clm-eval-doc-picker-card__meta{margin:.375rem 0 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.clm-eval-doc-picker-card__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.75rem;font-size:.75rem;line-height:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-doc-picker-card__foot{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-eval-doc-picker-card__foot.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-eval-doc-picker-card__foot.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-doc-picker-card__foot.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-eval-doc-picker-card__foot.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-picker-card__id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:hsl(var(--muted-foreground))}.clm-template-summary-account .clm-eval-doc-picker-card__id{display:none}.clm-eval-doc-picker-card__action{display:inline-flex;flex-shrink:0;align-items:center;gap:.125rem;font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-eval-doc-picker-card__action{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.clm-eval-doc-picker-card__action,.clm-partner-settings-panel>.clm-eval-doc-picker-card__action{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-eval-doc-picker-card__action{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-eval-doc-picker-card__action.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-eval-doc-picker-card__action.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-eval-doc-picker-card__action.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-eval-doc-picker-card__action.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-doc-picker-card__action{color:hsl(var(--brand-orange))}.clm-eval-doc-picker-card--selected .clm-eval-doc-picker-card__action{font-weight:600}.clm-eval-template-picker-search{width:100%;max-width:none}.clm-eval-template-picker-body{min-height:12rem}@media (min-width:640px){.workbench-draft-source-picker-dialog{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;--tw-translate-x:-50%!important;--tw-translate-y:-50%!important;transform:translate(-50%,-50%)!important;display:flex!important;flex-direction:column;width:min(100%,calc(100vw - 3rem))!important;max-width:min(72rem,calc(100vw - 3rem))!important;height:auto!important;max-height:min(90vh,56rem)!important;min-height:0!important;margin:0!important;padding:0;gap:0;overflow:hidden;border-radius:1rem!important;animation:none!important}}.workbench-draft-source-picker-close{position:absolute;right:1rem;top:1rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;opacity:.72;color:hsl(var(--fg-3));transition:opacity .16s ease,background .16s ease,color .16s ease}.workbench-draft-source-picker-close:hover{opacity:1;background:hsl(var(--bg-surface-2));color:hsl(var(--fg-1))}.workbench-draft-source-picker-header{flex-shrink:0;padding:1.25rem 2.75rem 1rem 1.25rem;border-bottom:1px solid hsl(var(--border-1))}.workbench-draft-source-picker-dialog-header{gap:.375rem;text-align:left}.workbench-draft-source-picker-dialog-desc{max-width:40rem;line-height:1.45}.workbench-draft-source-picker-error{flex-shrink:0;margin:0;padding:.625rem 1.25rem 0}.workbench-draft-source-picker-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1rem 1.25rem 1.25rem;scrollbar-width:thin;scrollbar-color:hsl(var(--border-1)) transparent}.workbench-draft-source-picker-body::-webkit-scrollbar{width:5px}.workbench-draft-source-picker-body::-webkit-scrollbar-track{background:transparent}.workbench-draft-source-picker-body::-webkit-scrollbar-thumb{background:hsl(var(--border-1));border-radius:99px}.workbench-draft-source-picker-body .clm-eval-doc-picker{gap:.875rem}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar{background:transparent;border:none;box-shadow:none;border-radius:0;padding:0;gap:.5rem}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn--active{background:hsl(var(--brand-orange));color:#fff}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__tabs .workbench-document-family-toggle-btn--active .workbench-document-family-toggle-count{background:hsla(0,0%,100%,.22);color:#fff}.workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__search .page-search-input{height:2.25rem;font-size:.8125rem}.workbench-draft-source-picker-body .workbench-browse-view-toggle-btn--active{background:hsl(var(--card));color:hsl(var(--brand-orange));box-shadow:0 1px 3px rgba(0,0,0,.12)}.dark .workbench-draft-source-picker-body .workbench-browse-view-toggle-btn--active{background:hsl(var(--bg-surface-2));box-shadow:0 1px 4px rgba(0,0,0,.3)}.workbench-draft-source-picker-body .clm-eval-doc-picker-body{min-height:0;background:transparent;border:none;box-shadow:none;border-radius:0}.workbench-draft-source-picker-body .clm-eval-doc-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;padding:0}@media (min-width:620px){.workbench-draft-source-picker-body .clm-eval-doc-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.workbench-draft-source-picker-body .clm-eval-doc-picker-grid--loading{min-height:12rem}.workbench-draft-source-picker-body .clm-eval-doc-picker-card__preview-wrap{min-height:10rem;padding:1rem}.workbench-draft-source-picker-body .clm-eval-doc-picker-card__preview-wrap--skeleton{min-height:10rem}.workbench-draft-source-picker-body .clm-eval-doc-picker-empty{min-height:12rem;padding:2rem 1rem}.clm-eval-repo-table-template-badge{white-space:nowrap}.clm-eval-doc-picker-card__template-badge,.clm-eval-repo-table-template-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:99px;font-family:var(--font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:hsl(var(--brand-orange));color:#fff}.clm-eval-doc-picker-card__template-badge{position:absolute;left:.625rem;bottom:.625rem;z-index:2;box-shadow:0 1px 3px rgba(0,0,0,.18)}.dark .clm-eval-doc-picker-card__template-badge{background:hsl(var(--brand-orange));box-shadow:0 1px 4px rgba(0,0,0,.4)}.dark .workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__search .page-search-input{background:hsl(var(--bg-surface-2))}.dark .workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__search .page-search-input:focus,.dark .workbench-draft-source-picker-body .clm-eval-doc-picker-filter-bar__search .page-search-input:focus-visible{background:hsl(var(--bg-surface-1))}.workbench-draft-source-picker-footer{flex-shrink:0;margin:0;padding:.875rem 1.25rem calc(.875rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border-1));background:hsl(var(--card))}.clm-eval-template-picker .workbench-template-card-preview-wrap{position:relative}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-eval-template-picker .workbench-template-card-preview-wrap{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.clm-eval-template-picker .workbench-template-card-preview-wrap{flex:1;min-width:0}.workbench-templates-catalog--picker .workbench-template-card-open-hint{display:none}.clm-eval-review-step{display:flex;width:100%;min-width:0;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-step{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-step>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-step{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-step.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-step.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.clm-eval-review-step{gap:1rem}}.clm-eval-review-step__intro{margin:0;width:100%;max-width:none;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border)/.6);background-color:hsl(var(--muted)/.2);padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-step__intro.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .clm-eval-review-step__intro{text-align:center}@media (min-width:640px){.clm-eval-review-step__intro{padding:.75rem 1rem;font-size:.9375rem}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .clm-eval-review-step__intro{padding-left:.75rem;padding-right:.75rem}}}@media (min-width:1024px){.clm-eval-review-step__intro{border-radius:1rem;padding-left:1.25rem;padding-right:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .clm-eval-review-step__intro.bg-card.border.border-border.p-6{padding:1rem}}}.clm-eval-review-step--confirm-flow{min-height:0;flex:1 1 0%;align-items:stretch;gap:.75rem}@media (min-width:640px){.clm-eval-review-step--confirm-flow{gap:.75rem}}.clm-eval-review-split{display:flex;min-height:0;width:100%;flex:1 1 0%;flex-direction:column;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-split{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-split>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-split{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-split.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-split.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:1024px){.clm-eval-review-split{flex-direction:row;gap:1.25rem}}.clm-eval-review-split__doc{display:flex;min-height:0;min-width:0;flex:1 1 0%;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-eval-review-split__doc.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-split__doc.border-border.p-6,.clm-doc-detail-page .clm-eval-review-split__doc.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-eval-review-split__doc{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-split__doc>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-split__doc{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-split__doc.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-split__doc.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-split__doc-preview{display:flex;min-height:16rem;min-width:0;flex:1 1 0%;flex-direction:column;overflow:hidden}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-split__doc-preview{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-split__doc-preview>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-split__doc-preview{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-split__doc-preview.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-split__doc-preview.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-split__doc-preview .clm-eval-doc-confirm-preview--file{flex:1 1 auto;min-height:0;height:auto;max-height:none;border:none;border-radius:0}.clm-eval-review-docline{display:flex;width:100%;max-width:48rem;align-items:center;gap:.75rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--card));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-eval-review-docline.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-docline.border-border.p-6,.clm-doc-detail-page .clm-eval-review-docline.rounded-xl.border.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .clm-eval-review-docline{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.clm-eval-review-docline{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-eval-review-docline.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-eval-review-docline.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-docline.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-eval-review-docline.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-docline.clm-eval-review-split__doc-header{max-width:none;border-radius:0;border-width:0 0 1px;border-color:hsl(var(--border)/.7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-eval-review-docline__icon{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius)}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-review-docline__icon,.clm-partner-settings-panel>.clm-eval-review-docline__icon{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-eval-review-docline__icon{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-eval-review-docline__icon.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-eval-review-docline__icon.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-eval-review-docline__icon.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-eval-review-docline__icon.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-docline__icon{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.clm-eval-review-docline__body{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-docline__body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-docline__body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-docline__body{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-docline__body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-docline__body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-docline__eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.clm-eval-review-docline__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-eval-review-docline__title{text-align:center}.clm-eval-review-docline__badge{flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-review-docline__badge,.clm-partner-settings-panel>.clm-eval-review-docline__badge{flex-shrink:0}}.clm-eval-review-confirm-stage{display:flex;min-height:0;min-width:0;flex-direction:column;align-items:stretch;justify-content:center;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-confirm-stage{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-confirm-stage>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-confirm-stage{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-confirm-stage.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-confirm-stage.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:1024px){.clm-eval-review-confirm-stage{width:28rem;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-review-confirm-stage,.clm-partner-settings-panel>.clm-eval-review-confirm-stage{flex-shrink:0}}}.clm-eval-review-confirm-stage__cta{margin-top:.25rem;width:100%}.admin-api-key-dialog-field .clm-eval-review-confirm-stage__cta{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.clm-eval-type-confirm--stage{width:100%;padding:1.25rem 1.5rem}.clm-eval-review-confirm-hint{margin:0;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .clm-eval-review-confirm-hint{text-align:center}.clm-eval-review-baseline{display:flex;min-height:0;width:100%;flex-direction:column;gap:.75rem;border-radius:1.25rem;border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--card));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-baseline.border-border.p-6,.clm-doc-detail-page .clm-eval-review-baseline.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-eval-review-baseline{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-baseline>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-baseline{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-baseline.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-baseline.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.clm-eval-review-baseline{padding:1.25rem}}.clm-eval-review-baseline__head{display:flex;align-items:flex-start;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-baseline__head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-eval-review-baseline__head.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-baseline__head.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-baseline__icon{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius)}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-review-baseline__icon,.clm-partner-settings-panel>.clm-eval-review-baseline__icon{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-eval-review-baseline__icon{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-eval-review-baseline__icon.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-eval-review-baseline__icon.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-eval-review-baseline__icon.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-eval-review-baseline__icon.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-baseline__icon{background:hsl(var(--brand-orange)/.1);color:hsl(var(--brand-orange))}.clm-eval-review-baseline__copy{display:flex;min-width:0;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-baseline__copy{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-baseline__copy>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-baseline__copy{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-baseline__copy.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-baseline__copy.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-baseline__eyebrow{margin:0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--brand-orange))}.clm-eval-review-baseline__title{margin:0;font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.clm-eval-review-baseline__sub{margin:0;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .clm-eval-review-baseline__sub{text-align:center}.clm-eval-review-baseline__docs{min-height:0;overflow-y:auto}.clm-eval-review-step__linked-docs-label{margin:0 0 .5rem;font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.clm-eval-review-step__linked-docs-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.5rem;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-step__linked-docs-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-step__linked-docs-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-step__linked-docs-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-step__linked-docs-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-step__linked-docs-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-step__linked-doc{display:flex;min-width:0;flex-direction:column;gap:.125rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border)/.5);background-color:hsl(var(--background)/.8);padding:.5rem .75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-step__linked-doc.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-eval-review-step__linked-doc{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-step__linked-doc>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-step__linked-doc{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-step__linked-doc.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-step__linked-doc.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-step__linked-doc-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-eval-review-step__linked-doc-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .clm-eval-review-step__linked-doc-title{text-align:center}.clm-eval-review-step__linked-doc-meta,.clm-eval-review-step__linked-docs-empty{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.clm-eval-review-step__linked-docs-empty{margin:0;border-radius:var(--radius);border-width:1px;border-style:dashed;border-color:hsl(var(--border)/.6);background-color:hsl(var(--muted)/.15);padding:.625rem .75rem;line-height:1.625}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-step__linked-docs-empty.border-border.p-6{padding:1rem}}.clm-eval-review-step__linked-docs-loading{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem;padding-bottom:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-step__linked-docs-loading{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-step__linked-docs-loading>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-step__linked-docs-loading{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-step__linked-docs-loading.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-step__linked-docs-loading.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-step__warning{margin:0;width:100%;max-width:none;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-step__warning.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .clm-eval-review-step__warning{text-align:center}.clm-eval-review-step__warning:is(.dark *){border-color:rgba(120,53,15,.4);background-color:rgba(69,26,3,.3)}@media (min-width:640px){.clm-eval-review-step__warning{padding:.75rem 1rem}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .clm-eval-review-step__warning{padding-left:.75rem;padding-right:.75rem}}}.clm-eval-review-step__compare-panel{width:100%;min-width:0;border-radius:1.25rem;border-width:1px;border-color:hsl(var(--border)/.7);background-color:hsl(var(--muted)/.25);padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-step__compare-panel.border-border.p-6{padding:1rem}}@media (min-width:640px){.clm-eval-review-step__compare-panel{padding:1rem}}@media (min-width:1024px){.clm-eval-review-step__compare-panel{padding:1.25rem}}.dark .clm-eval-review-step__compare-panel{border-color:hsl(var(--border)/.6);background-color:hsl(var(--muted)/.15)}.clm-eval-review-step__compare{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:1rem}@media (max-width:1023px){.clm-doc-sidebar-body .clm-eval-review-step__compare{gap:.625rem}.clm-doc-sidebar-body .clm-eval-review-step__compare p{font-size:.6875rem}.clm-doc-detail-page .clm-eval-review-step__compare.grid-cols-1.lg\:grid-cols-3,.clm-doc-detail-page .grid.clm-eval-review-step__compare.lg\:grid-cols-3{gap:.875rem}}@media (min-width:1024px){.clm-eval-review-step__compare{grid-template-columns:minmax(0,1fr) minmax(6.75rem,auto) minmax(0,1fr);align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}}.clm-evaluator-page-shell .clm-eval-review-step{flex:1 1 auto;min-height:0}.clm-evaluator-page-shell .clm-eval-review-step__compare-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.clm-evaluator-page-shell .clm-eval-review-step__compare{flex:1 1 auto;min-height:0;align-items:stretch}.clm-evaluator-page-shell .clm-eval-review-card__preview-wrap{flex:1 1 auto;min-height:0}.clm-evaluator-page-shell .clm-eval-review-card--document .clm-eval-review-card__preview-wrap{justify-content:flex-end;padding:1.5rem 1.5rem 0;overflow:hidden}.clm-evaluator-page-shell .clm-eval-review-card--document .clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc{width:min(78%,26rem);max-width:min(78%,26rem);height:100%;aspect-ratio:auto;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 -8px 24px -16px hsl(var(--shadow-color,0 0% 0%)/.35)}.clm-evaluator-page-shell .clm-eval-review-card__preview-wrap--reference-slot{justify-content:center;padding:1.25rem}.clm-evaluator-page-shell .clm-eval-review-card__reference-slot{justify-content:center}.clm-eval-review-step__bridge{display:flex;min-height:3rem;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:0;align-self:center;padding-top:.5rem;padding-bottom:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-step__bridge{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-eval-review-step__bridge.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-eval-review-step__bridge.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-step__bridge.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-eval-review-step__bridge.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:1024px){.clm-eval-review-step__bridge{min-height:0;width:100%;max-width:10rem;justify-self:center;padding-top:0;padding-bottom:0}}.clm-eval-review-step__bridge{pointer-events:none}.clm-eval-review-step__bridge-line{display:block;height:1px;min-height:1px;min-width:.75rem;flex:1 1 0%;background:linear-gradient(90deg,transparent 0,hsl(var(--brand-orange)/.18) 22%,hsl(var(--brand-orange)/.45) 50%,hsl(var(--brand-orange)/.18) 78%,transparent 100%)}.clm-eval-review-step__bridge-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:9999px;padding:.25rem .75rem .25rem .25rem}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-review-step__bridge-chip,.clm-partner-settings-panel>.clm-eval-review-step__bridge-chip{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-eval-review-step__bridge-chip{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-eval-review-step__bridge-chip.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-eval-review-step__bridge-chip.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-eval-review-step__bridge-chip.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-eval-review-step__bridge-chip.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-step__bridge-chip{pointer-events:auto;border:1px solid hsl(var(--brand-orange)/.32);background:linear-gradient(135deg,hsl(var(--brand-orange)/.14) 0,hsl(var(--brand-orange-tint)/.65) 48%,hsl(var(--brand-orange)/.06) 100%);box-shadow:0 1px 2px hsl(var(--brand-orange)/.12),0 0 0 1px hsl(var(--brand-orange)/.06);color:hsl(var(--brand-orange))}.dark .clm-eval-review-step__bridge-chip{background:linear-gradient(135deg,hsl(var(--brand-orange)/.22) 0,hsl(var(--brand-orange)/.1) 55%,hsl(var(--brand-orange)/.04) 100%);box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 0 1px hsl(var(--brand-orange)/.15)}.clm-eval-review-step__bridge-chip-icon{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-review-step__bridge-chip-icon,.clm-partner-settings-panel>.clm-eval-review-step__bridge-chip-icon{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-eval-review-step__bridge-chip-icon{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-eval-review-step__bridge-chip-icon.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-eval-review-step__bridge-chip-icon.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-eval-review-step__bridge-chip-icon.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-eval-review-step__bridge-chip-icon.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-step__bridge-chip-icon{background:linear-gradient(145deg,hsl(var(--brand-orange)) 0,hsl(var(--brand-orange-hover)) 100%);color:hsl(var(--primary-foreground));box-shadow:0 1px 3px hsl(var(--brand-orange)/.45)}.clm-eval-review-step__bridge-chip-label{font-size:10px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:.08em}.clm-template-summary-account .clm-eval-review-step__bridge-chip-label{display:none}.clm-eval-review-step__bridge-chip-label{color:hsl(var(--brand-orange))}@media (prefers-reduced-motion:no-preference){.clm-eval-review-step__bridge-chip:hover .clm-eval-review-step__bridge-chip-icon svg{transform:translateX(2px)}.clm-eval-review-step__bridge-chip--bidirectional:hover .clm-eval-review-step__bridge-chip-icon svg{transform:scale(1.06)}.clm-eval-review-step__bridge-chip-icon svg{transition:transform .16s ease}}.clm-eval-review-card{position:relative;display:flex;min-height:0;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border)/.8);background-color:hsl(var(--card));padding:0;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-eval-review-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.clm-eval-review-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-card.border-border.p-6,.clm-doc-detail-page .clm-eval-review-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-eval-review-card{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.clm-eval-review-card{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.clm-eval-review-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-card:hover{border-color:hsl(var(--border));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-eval-review-card:hover.p-6{padding:1rem}}.clm-eval-review-card--document:before,.clm-eval-review-card--template:before{pointer-events:none;position:absolute;left:0;right:0;top:0;z-index:1;height:.125rem;--tw-content:"";content:var(--tw-content)}.clm-eval-review-card--document:before{background:linear-gradient(90deg,hsl(var(--primary)/.15) 0,hsl(var(--primary)/.55) 50%,hsl(var(--primary)/.15) 100%)}.clm-eval-review-card--template:before{background:linear-gradient(90deg,hsl(var(--brand-orange)/.15) 0,hsl(var(--brand-orange)/.55) 50%,hsl(var(--brand-orange)/.15) 100%)}.clm-eval-review-card__preview-wrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom-width:1px;border-color:hsl(var(--border)/.8);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--muted)/0.45) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--muted)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--muted)/0.25) var(--tw-gradient-to-position);padding:.75rem}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-eval-review-card__preview-wrap{width:8.75rem;height:8.75rem}.my-agents-page .agent-store-card .mt-3.clm-eval-review-card__preview-wrap{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.clm-eval-review-card__preview-wrap{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.clm-eval-review-card__preview-wrap>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-card__preview-wrap{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-card__preview-wrap.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-eval-review-card__preview-wrap.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-card__preview-wrap.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-eval-review-card__preview-wrap.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:1024px){.clm-eval-review-card__preview-wrap{min-height:11rem}}.clm-eval-type-confirm--in-compare-slot .clm-eval-type-confirm__type-list{max-height:9.5rem}.dark .clm-eval-review-card__preview-wrap{--tw-gradient-from:hsl(var(--muted)/0.3) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--muted)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--muted)/0.15) var(--tw-gradient-to-position)}.clm-eval-review-card__preview-placeholder,.clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc{position:relative;margin-left:auto;margin-right:auto;aspect-ratio:4/3;overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border)/.5);background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.clm-eval-review-card__preview-placeholder,.clm-portfolio-workflow-stage-body>.clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl .clm-eval-review-card__preview-placeholder.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc.border-border.p-6,.clm-doc-detail-page .clm-eval-review-card__preview-placeholder.rounded-xl.border.border-border.p-6,.clm-doc-detail-page .clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc.rounded-xl.border.border-border.p-6{padding:1rem}}.wpedia-search__bar>.clm-eval-review-card__preview-placeholder,.wpedia-search__bar>.clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc{flex:1;min-width:0}.clm-eval-review-card__preview-placeholder,.clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc{width:min(68%,15.5rem);max-width:min(68%,15.5rem)}@media (min-width:1280px){.clm-eval-review-card__preview-placeholder,.clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc{width:min(72%,16.5rem);max-width:min(72%,16.5rem)}}.clm-eval-review-card__preview-wrap .workbench-template-card-preview-doc-scaler{--workbench-template-card-preview-scale:0.42}.clm-eval-review-card__preview-placeholder--tree{display:flex;align-items:center;justify-content:center;background-color:hsl(var(--muted)/.3);padding:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-card__preview-placeholder--tree{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-eval-review-card__preview-placeholder--tree.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-eval-review-card__preview-placeholder--tree.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-card__preview-placeholder--tree.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-eval-review-card__preview-placeholder--tree.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-card__preview-tree-hint{margin:0;text-align:center;font-size:10px;line-height:1.375;color:hsl(var(--muted-foreground))}.clm-template-summary-account .clm-eval-review-card__preview-tree-hint{display:none}.clm-eval-review-card__type-badge{position:absolute;right:.75rem;top:.75rem;z-index:2}.clm-eval-review-card__body{display:flex;flex-shrink:0;flex-direction:column;gap:.375rem;border-top-width:1px;border-color:hsl(var(--border)/.4);background-color:hsl(var(--card));padding:1rem}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-review-card__body,.clm-partner-settings-panel>.clm-eval-review-card__body{flex-shrink:0}.clm-doc-detail-page .clm-eval-review-card__body.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.clm-eval-review-card__body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-eval-review-card__body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-eval-review-card__body{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-eval-review-card__body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-card__body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-card__head{display:flex;min-height:2.25rem;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-eval-review-card__head{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-eval-review-card__head.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-eval-review-card__head.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-eval-review-card__head.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-eval-review-card__head.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-card__icon{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.clm-eval-review-card__icon,.clm-partner-settings-panel>.clm-eval-review-card__icon{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.clm-eval-review-card__icon{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .clm-eval-review-card__icon.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .clm-eval-review-card__icon.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.clm-eval-review-card__icon.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-eval-review-card__icon.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-eval-review-card__icon--document{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.clm-eval-review-card__icon--template{background:hsl(var(--brand-orange)/.1);color:hsl(var(--brand-orange))}.clm-eval-review-card__eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.clm-eval-review-card__title{-webkit-line-clamp:2;min-height:2.75rem;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.clm-eval-review-card__subtitle,.clm-eval-review-card__title{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clm-eval-review-card__subtitle{-webkit-line-clamp:1;min-height:1.25rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .clm-eval-review-card__subtitle{text-align:center}.clm-eval-review-card__stats{margin:0;min-height:1.125rem;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1.375;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-eval-review-card__stats{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-eval-workbench-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:640px){.clm-eval-workbench-mode-grid{grid-template-columns:1fr}}.clm-eval-workbench-mode-card{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:12px;text-align:left;padding:14px 40px 14px 14px;border-radius:10px;border:2px solid hsl(var(--border-1));background:hsl(var(--bg-surface));cursor:pointer;transition:border-color .16s,box-shadow .16s,background .16s}.clm-eval-workbench-mode-card:hover{border-color:hsl(var(--border-2));background:hsl(var(--bg-surface-2))}.clm-eval-workbench-mode-card:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.clm-eval-workbench-mode-card--active{border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary)/.15);background:hsl(var(--primary)/.06)}.clm-eval-workbench-mode-card--active:hover{background:hsl(var(--primary)/.08)}.clm-eval-workbench-mode-card__radio{position:absolute;top:12px;right:12px;width:18px;height:18px;border-radius:4px;border:2px solid hsl(var(--border-1));flex-shrink:0;transition:border-color .16s,background .16s}.clm-eval-workbench-mode-card--active .clm-eval-workbench-mode-card__radio{border-color:hsl(var(--primary));background:hsl(var(--primary))}.clm-eval-workbench-mode-card--active .clm-eval-workbench-mode-card__radio:after{content:"✓";display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:hsl(var(--primary-foreground));line-height:1}.clm-eval-workbench-mode-card__icon{flex-shrink:0;width:40px;height:40px;padding:8px;border-radius:8px;background:hsl(var(--muted));color:hsl(var(--fg-2))}.clm-eval-workbench-mode-card--active .clm-eval-workbench-mode-card__icon{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.clm-eval-workbench-mode-card__body{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.clm-eval-workbench-mode-card__title{display:block;font-size:14px;font-weight:700;color:hsl(var(--fg-1));margin:0}.clm-eval-workbench-mode-card__desc{display:block;font-size:12px;line-height:1.5;color:hsl(var(--fg-3));margin:0}.clm-eval-workbench-field-label{font-size:12px;font-weight:600;color:hsl(var(--fg-2));margin-bottom:6px;display:block}.clm-eval-workbench-field-note{font-size:11px;color:hsl(var(--fg-3));margin:8px 0 0}.clm-eval-workbench-summary{border-radius:14px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));box-shadow:0 1px 4px rgba(0,0,0,.05);padding:0;display:flex;flex-direction:column;align-self:start;position:sticky;top:12px;overflow:hidden}@media (max-width:900px){.clm-eval-workbench-summary{position:static}}.clm-eval-workbench-summary__eyebrow{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:hsl(var(--fg-3));margin:0;padding:14px 18px 12px;border-bottom:1px solid hsl(var(--border-1)/.7);background:hsl(var(--bg-surface-2)/.5)}.clm-eval-workbench-summary dl{margin:0;display:contents}.clm-eval-workbench-summary dt{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--fg-3));margin:0 0 5px;padding:16px 18px 0}.clm-eval-workbench-summary dd{margin:0;font-size:14px;font-weight:600;color:hsl(var(--fg-1));line-height:1.35;min-width:0;padding:0 18px 16px;border-bottom:1px solid hsl(var(--border-1)/.6)}.clm-eval-workbench-summary dd:last-of-type{border-bottom:none;padding-bottom:8px}.clm-eval-workbench-summary__step{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:nowrap}.clm-eval-workbench-summary__step-kicker{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;flex-shrink:0;background:hsl(var(--primary)/.14);color:hsl(var(--fg-1));border:1px solid hsl(var(--primary)/.28)}.dark .clm-eval-workbench-summary__step-kicker{background:hsl(var(--primary)/.22);border-color:hsl(var(--primary)/.38)}.clm-eval-workbench-summary__step-detail{font-size:13px;font-weight:600;color:hsl(var(--fg-1));line-height:1.3}.clm-eval-workbench-status-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;background:hsl(var(--muted));color:hsl(var(--fg-3))}.clm-eval-workbench-status-pill--ready{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.clm-eval-workbench-status-pill--progress{background:hsl(var(--eval-grammar)/.18);color:hsl(var(--eval-grammar-fg));border:1px solid hsl(var(--eval-grammar)/.35)}.clm-eval-workbench-summary__actions{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;border-top:1px solid hsl(var(--border-1)/.6);margin-top:4px}.clm-eval-workbench-summary__actions .clm-eval-workbench-btn-refresh{border-color:hsl(var(--border-1));color:hsl(var(--fg-2))}.clm-eval-workbench-summary__actions .clm-eval-workbench-btn-refresh:hover{color:hsl(var(--fg-1));background:hsl(var(--bg-surface-2))}.clm-button-primary{border-radius:calc(var(--radius) - 2px);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-button-primary{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .clm-button-primary{text-align:center}.clm-button-primary{background:hsl(var(--primary))}.clm-button-primary:hover{background:hsl(var(--primary)/.88)}.clm-button-primary:disabled{opacity:.5;cursor:not-allowed}.clm-button-secondary{border-radius:calc(var(--radius) - 2px);border-width:1px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-button-secondary{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-page .bg-card.rounded-xl.clm-button-secondary.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .clm-button-secondary{text-align:center}.clm-button-secondary{border-color:hsl(var(--border-1));color:hsl(var(--fg-2));background:hsl(var(--bg-canvas))}.clm-button-secondary:hover{background:hsl(var(--muted));color:hsl(var(--fg-1))}.clm-mdm-settings-trigger{display:flex;align-items:center;justify-content:center;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-mdm-settings-trigger{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-mdm-settings-trigger.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-mdm-settings-trigger.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-mdm-settings-trigger.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-mdm-settings-trigger.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-mdm-settings-trigger:focus{outline:2px solid transparent;outline-offset:2px}.clm-mdm-settings-trigger:active{--tw-scale-x:0.97;--tw-scale-y:0.97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.clm-mdm-settings-trigger{width:2.25rem;height:2.25rem;background:hsl(var(--bg-surface));border:1px solid hsl(var(--brand-orange)/.35);color:hsl(var(--brand-orange))}.pt-gear-wrap .clm-mdm-settings-trigger{width:36px;height:36px}.clm-mdm-settings-trigger:hover{background:hsl(var(--brand-orange)/.1);border-color:hsl(var(--brand-orange)/.5);color:hsl(var(--brand-orange))}.clm-mdm-merge-arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center}@media (max-width:1023px){.clm-partner-records-list-section>.clm-mdm-merge-arrow,.clm-partner-settings-panel>.clm-mdm-merge-arrow{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.clm-mdm-merge-arrow{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-mdm-merge-arrow.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-mdm-merge-arrow.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-mdm-merge-arrow.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-mdm-merge-arrow.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-mdm-merge-arrow{color:hsl(var(--primary)/.6)}.clm-mdm-alias-row td:first-child{border-left:2px solid hsl(var(--primary)/.25);margin-left:.25rem;padding-left:.75rem}@media (min-width:640px){.clm-mdm-alias-row td:first-child{margin-left:.5rem}}.clm-mdm-alias-row td:first-child{background:hsl(var(--primary)/.03)}.clm-doc-partner-mdm-prefix{flex-shrink:0;cursor:help;font-weight:700;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-partner-records-list-section>.clm-doc-partner-mdm-prefix,.clm-partner-settings-panel>.clm-doc-partner-mdm-prefix{flex-shrink:0}}.clm-doc-partner-mdm-prefix:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.clm-partner-settings-dialog{display:flex;width:calc(100vw - 1.5rem);flex-direction:column;gap:0;overflow:hidden;border-radius:1.25rem;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-settings-dialog{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-partner-settings-dialog>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-partner-settings-dialog{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-partner-settings-dialog.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-settings-dialog.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-partner-settings-dialog{max-width:860px;height:min(86vh,760px);border:1px solid hsl(var(--border-1));box-shadow:0 24px 64px rgba(0,0,0,.14),0 8px 24px rgba(0,0,0,.08)}.clm-partner-settings-close{position:absolute;right:.75rem;top:.75rem;z-index:20;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);padding:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-settings-close{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-partner-settings-close.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-partner-settings-close.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-settings-close.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-partner-settings-close.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-partner-settings-close{color:hsl(var(--fg-3));background:transparent}.clm-partner-settings-close:hover{background:hsl(var(--muted));color:hsl(var(--fg-1))}.clm-partner-settings-sidebar{width:100%;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.clm-partner-settings-sidebar,.clm-partner-settings-panel>.clm-partner-settings-sidebar{flex-shrink:0}}@media (min-width:768px){.clm-partner-settings-sidebar{border-top-left-radius:inherit;border-bottom-left-radius:inherit}}.clm-partner-settings-sidebar{border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--muted)/.5)}@media (min-width:768px){.clm-partner-settings-sidebar{width:188px;border-bottom:none;border-right:1px solid hsl(var(--border-1))}}.clm-partner-settings-nav-heading{display:none;padding-left:.5rem;padding-right:.5rem;padding-bottom:.25rem}@media (min-width:768px){.clm-partner-settings-nav-heading{display:block}}.clm-partner-settings-nav-heading{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3))}.clm-partner-settings-nav-item{display:flex;width:100%;align-items:center;gap:.5rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);padding:.5rem .625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-settings-nav-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-partner-settings-nav-item.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-partner-settings-nav-item.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-settings-nav-item.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-partner-settings-nav-item.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-partner-settings-nav-item{font-family:var(--font-ui);font-size:13px;font-weight:500;color:hsl(var(--fg-2))}.clm-partner-settings-nav-item:hover{background:hsl(var(--muted));color:hsl(var(--fg-1))}.clm-partner-settings-nav-item--active{color:hsl(var(--primary));background:hsl(var(--primary)/.09);font-weight:600}.clm-partner-settings-header{flex-shrink:0}.clm-partner-settings-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.clm-partner-settings-header{padding:1rem 1.25rem .75rem}@media (max-width:1023px){.clm-partner-records-list-section>.clm-partner-settings-header,.clm-partner-settings-panel>.clm-partner-settings-header{flex-shrink:0}}.clm-partner-settings-header{padding-right:3rem;border-bottom:1px solid hsl(var(--border-1))}.clm-partner-settings-dialog-title{font-family:var(--font-ui);font-size:15px;font-weight:600;color:hsl(var(--fg-1))}.clm-partner-settings-dialog-desc{font-family:var(--font-body);font-size:12.5px;line-height:1.55;color:hsl(var(--fg-3))}.clm-partner-settings-body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;overflow:hidden}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-settings-body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-partner-settings-body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-partner-settings-body{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-partner-settings-body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-settings-body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-partner-settings-body{padding:1rem 1.25rem}.clm-partner-settings-banner-warn{border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.wiki-space-artifacts__phase2 .clm-partner-settings-banner-warn{text-align:center}.clm-partner-settings-banner-warn:is(.dark *){background-color:rgba(120,53,15,.25);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.clm-partner-settings-banner-error{border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.wiki-space-artifacts__phase2 .clm-partner-settings-banner-error{text-align:center}.clm-partner-settings-banner-error:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.clm-partner-records-card{border-radius:var(--radius);border:1px solid hsl(var(--border-1));background:hsl(var(--muted)/.4)}.clm-partner-records-card--page{margin-bottom:2.5rem;padding:1.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.border-border.clm-partner-records-card--page{padding:1rem}}.clm-partner-records-card--embedded{margin-bottom:1rem;padding:1rem}.clm-partner-records-heading{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-records-heading{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .clm-partner-records-heading{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .clm-partner-records-heading.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-partner-records-heading.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-records-heading.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-partner-records-heading.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-partner-records-heading{color:hsl(var(--fg-1))}.clm-partner-records-heading-icon{height:1rem;width:1rem}.clm-template-summary-account .clm-partner-records-heading-icon{width:.875rem;height:.875rem}.clm-partner-records-heading-icon{color:hsl(var(--primary))}.clm-partner-records-lede{margin-bottom:1rem;font-size:.75rem;line-height:1rem;color:hsl(var(--fg-3))}.clm-partner-records-create-form{display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-records-create-form{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-partner-records-create-form>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-partner-records-create-form{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-partner-records-create-form.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-records-create-form.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.clm-partner-records-create-form{flex-direction:row;align-items:flex-end}}.clm-partner-records-field{flex:1 1 0%}.clm-partner-records-list-heading{font-size:.875rem;line-height:1.25rem;font-weight:600}.wiki-space-artifacts__phase2 .clm-partner-records-list-heading{text-align:center}.clm-partner-records-list-heading{color:hsl(var(--fg-1))}.clm-partner-records-btn-delete{font-size:.75rem;line-height:1rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-partner-records-btn-delete{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-partner-records-btn-delete{color:hsl(var(--destructive))}.clm-partner-records-btn-delete:hover{color:hsl(var(--destructive)/.8)}.clm-partner-settings-msg-error{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.wiki-space-artifacts__phase2 .clm-partner-settings-msg-error{text-align:center}.clm-partner-settings-msg-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.clm-partner-settings-msg-success{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.wiki-space-artifacts__phase2 .clm-partner-settings-msg-success{text-align:center}.clm-partner-settings-msg-success:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.clm-doc-partner-inline-pop{border-color:hsl(var(--border));background-color:hsl(var(--popover));color:hsl(var(--popover-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.clm-doc-partner-inline-pop.p-6{padding:1rem}}.clm-partner-delete-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-delete-backdrop{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-partner-delete-backdrop.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-partner-delete-backdrop.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-delete-backdrop.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-partner-delete-backdrop.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-partner-delete-backdrop{background:rgba(0,0,0,.4)}.clm-partner-delete-modal{width:100%;max-width:28rem;border-radius:1rem;padding:1.5rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-partner-delete-modal.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.border-border.clm-partner-delete-modal{padding:1rem}}.clm-partner-delete-modal{background:hsl(var(--bg-canvas));border:1px solid hsl(var(--border-1))}.clm-partner-delete-modal-title{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--fg-1))}.clm-partner-delete-modal-desc{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .clm-partner-delete-modal-desc{text-align:center}.clm-partner-delete-modal-desc{color:hsl(var(--fg-2))}.clm-partner-delete-modal-strong{font-weight:600;color:hsl(var(--fg-1))}.clm-partner-delete-radio-label{display:flex;cursor:pointer;align-items:flex-start;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-delete-radio-label{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-partner-delete-radio-label.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-delete-radio-label.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-partner-delete-radio-text{font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .clm-partner-delete-radio-text{text-align:center}.clm-partner-delete-radio-text{color:hsl(var(--fg-2))}.clm-partner-delete-select{width:100%;border-radius:calc(var(--radius) - 2px);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .clm-partner-delete-select{text-align:center}.clm-partner-delete-select:focus{outline:2px solid transparent;outline-offset:2px}.clm-partner-delete-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.25rem;border:1px solid hsl(var(--border-1));background:hsl(var(--card));color:hsl(var(--fg-1));transition:border-color .12s,box-shadow .12s}.clm-partner-delete-select:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.clm-partner-delete-actions{display:flex;justify-content:flex-end;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-partner-delete-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-partner-delete-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-partner-delete-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-partner-delete-btn-cancel{border-radius:calc(var(--radius) - 2px);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .clm-partner-delete-btn-cancel{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .clm-partner-delete-btn-cancel{text-align:center}.clm-partner-delete-btn-cancel{border:1px solid hsl(var(--border-1));color:hsl(var(--fg-2));background:transparent}.clm-partner-delete-btn-cancel:hover{background:hsl(var(--muted));color:hsl(var(--fg-1))}.clm-partner-delete-btn-confirm{border-radius:calc(var(--radius) - 2px);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-partner-delete-btn-confirm{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.workflow-definitions-page-root .workflow-definitions-steps-table .clm-partner-delete-btn-confirm{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .clm-partner-delete-btn-confirm{text-align:center}.clm-partner-delete-btn-confirm:disabled{opacity:.5}.clm-partner-delete-btn-confirm{background:hsl(var(--destructive))}.clm-partner-delete-btn-confirm:hover:not(:disabled){background:hsl(var(--destructive)/.85)}.clm-partner-delete-msg-error{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .clm-partner-delete-msg-error{text-align:center}.clm-partner-delete-msg-error{color:hsl(var(--destructive))}.clm-mdm-merge-form-section{flex-shrink:0}.clm-mdm-merge-form-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.clm-mdm-merge-form-section{border-radius:1rem;padding:.75rem}@media (max-width:1023px){.clm-partner-records-list-section>.clm-mdm-merge-form-section,.clm-partner-settings-panel>.clm-mdm-merge-form-section{flex-shrink:0}.clm-doc-detail-page .bg-card.clm-mdm-merge-form-section.border.border-border.p-6{padding:1rem}}@media (min-width:640px){.clm-mdm-merge-form-section{padding:1rem}}.clm-mdm-merge-form-section{border:1px solid hsl(var(--border-1));background:hsl(var(--muted)/.4)}.clm-mdm-panel-body-bordered{flex:1 1 0%;overflow-y:auto;overscroll-behavior:contain;border-radius:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.clm-mdm-panel-body-bordered.border.border-border.p-6{padding:1rem}}.clm-mdm-panel-body-bordered{border:1px solid hsl(var(--border-1));min-height:120px;scrollbar-gutter:stable}.clm-mdm-table-head{position:sticky;top:0;z-index:10;background:hsl(var(--muted));border-bottom:1px solid hsl(var(--border-1))}.clm-partner-settings-layout,.clm-partner-settings-main{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.clm-partner-settings-main{min-width:0;position:relative}.clm-partner-settings-nav{display:flex;flex-direction:column;gap:.125rem;padding:.75rem .5rem .625rem}@media (min-width:768px){.clm-partner-settings-layout{flex-direction:row}.clm-partner-settings-nav{flex-direction:column;gap:.125rem;padding:1rem .5rem .75rem}}.clm-mdm-card-mobile-list{width:100%;box-sizing:border-box}.clm-mdm-card-mobile{padding:.625rem .75rem;border-bottom:1px solid hsl(var(--border-1)/.6);min-width:0}.clm-mdm-card-mobile-list .clm-mdm-card-mobile:last-child{border-bottom:none}.clm-mdm-card-mobile--alias{background:hsl(var(--bg-surface-2)/.45);padding-left:.625rem;border-left:2px solid hsl(var(--border-1))}.clm-mdm-card-mobile__body{min-width:0;display:flex;flex-direction:column;gap:.25rem}.clm-mdm-card-mobile__bottom,.clm-mdm-card-mobile__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.clm-mdm-card-mobile__name{margin:0;font-family:var(--font-ui);font-size:.8125rem;font-weight:700;line-height:1.35;color:hsl(var(--fg-1));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;flex:1 1 auto;min-width:0}.clm-mdm-card-mobile__name--alias{font-weight:500;color:hsl(var(--fg-2));display:flex;align-items:center;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset}.clm-mdm-card-mobile__alias-mark{flex-shrink:0;color:hsl(var(--fg-3));font-weight:400}.clm-mdm-card-mobile__id{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:.625rem;color:hsl(var(--fg-3));flex:1 1 auto;min-width:0}.clm-mdm-card-mobile__badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .375rem;border-radius:999px;font-family:var(--font-ui);font-size:.6875rem;font-weight:700;color:hsl(var(--fg-2));background:hsl(var(--muted));border:1px solid hsl(var(--border-1))}.clm-mdm-card-mobile__hint,.clm-mdm-card-mobile__meta{flex-shrink:0;font-family:var(--font-ui);font-size:.6875rem;font-weight:500;color:hsl(var(--fg-3));white-space:nowrap}.clm-mdm-card-mobile__meta-sep{margin:0 .1875rem;color:hsl(var(--fg-4))}.clm-mdm-card-mobile__action{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.1875rem .4375rem;border-radius:999px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));font-family:var(--font-ui);font-size:.6875rem;font-weight:600;color:hsl(var(--fg-2));transition:background .12s,border-color .12s}.clm-mdm-card-mobile__action:hover:not(:disabled){background:hsl(var(--muted));border-color:hsl(var(--border-1))}.clm-mdm-card-mobile__action--danger{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.25);background:hsl(var(--destructive)/.04)}.clm-mdm-card-mobile__action--danger:hover:not(:disabled){background:hsl(var(--destructive)/.08);border-color:hsl(var(--destructive)/.35)}.clm-mdm-card-mobile__action:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1023px){.clm-mdm-table-desktop{display:none!important}}@media (min-width:1024px){.clm-mdm-card-mobile-list{display:none!important}}@media (max-width:1023px){.clm-partner-settings-dialog{width:calc(100vw - 1rem);max-width:none;height:min(72dvh,640px);max-height:calc(100dvh - 2rem);border-radius:1rem}.clm-partner-settings-nav{flex-direction:row;gap:.375rem;padding:.5rem .625rem;flex-shrink:0}.clm-partner-settings-nav-item{flex:1 1 0;justify-content:center;font-size:.6875rem;padding:.4375rem .375rem;white-space:normal;text-align:center;line-height:1.25;gap:.25rem}.clm-partner-settings-nav-item svg{width:.875rem;height:.875rem}.clm-partner-settings-header{padding:.625rem 2.25rem .625rem .75rem;flex-shrink:0}.clm-partner-settings-dialog-title{font-size:.875rem}.clm-partner-settings-dialog-desc{font-size:.6875rem;line-height:1.4}.clm-partner-settings-body{flex:1 1 auto;min-height:0;padding:.5rem .625rem .625rem;overflow:hidden}.clm-partner-settings-panel{flex:1 1 auto;min-height:0;overflow:hidden;gap:.5rem}.clm-partner-settings-panel>.clm-mdm-merge-form-section,.clm-partner-settings-panel>.clm-partner-records-card--embedded,.clm-partner-settings-panel>.shrink-0{flex-shrink:0}.clm-partner-records-list-section{flex:1 1 auto;min-height:0;overflow:hidden}.clm-partner-records-list-section>.shrink-0{flex-shrink:0}.clm-partner-settings-body .clm-mdm-panel-body-bordered{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.clm-partner-settings-close{right:.5rem;top:.4375rem}.clm-mdm-merge-form-section{padding:.5625rem .625rem;border-radius:.75rem}.clm-mdm-merge-save-btn,.clm-partner-records-create-btn{width:100%}.clm-partner-records-card--embedded{padding:.5625rem .625rem;margin-bottom:0}.clm-partner-records-card--embedded .clm-partner-records-lede{display:none}.clm-partner-records-card--embedded .clm-partner-records-heading{margin-bottom:.375rem}.clm-partner-records-create-form{flex-direction:column;align-items:stretch;gap:.5rem}.clm-partner-records-create-form .clm-input{height:2.25rem;font-size:.8125rem}.clm-partner-records-create-btn{min-height:2.25rem;padding-top:.375rem;padding-bottom:.375rem}.clm-mdm-panel-body-bordered{min-height:0;border-radius:.625rem}.clm-mdm-card-mobile{padding:.5rem .625rem}.clm-partner-settings-body .clm-label-small{font-size:.6875rem}.clm-partner-settings-body .clm-input{height:2.25rem;font-size:.8125rem}.clm-partner-settings-layout,.clm-partner-settings-main{flex:1 1 auto;min-height:0;overflow:hidden}.clm-partner-delete-modal{width:calc(100vw - 1.5rem);max-width:none;padding:1rem;border-radius:.875rem}.clm-partner-delete-actions{flex-direction:column-reverse;gap:.5rem}.clm-partner-delete-btn-cancel,.clm-partner-delete-btn-confirm{width:100%;display:inline-flex;justify-content:center}}.clm-portfolio-summary-shell{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0;box-sizing:border-box}.clm-portfolio-summary-kpis{width:100%;min-width:0}.clm-portfolio-kicker,.clm-portfolio-overview-heading{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--fg-3));margin-bottom:4px}.clm-portfolio-title{font-family:var(--font-display,var(--font-ui));font-size:clamp(20px,2.5vw,28px);font-weight:700;color:hsl(var(--fg-1));letter-spacing:-.02em;line-height:1.1}.clm-portfolio-overview-subtitle,.clm-portfolio-title-sub{font-family:var(--font-body,var(--font-ui));font-size:13px;color:hsl(var(--fg-3));margin-top:6px;max-width:580px;line-height:1.55}.clm-portfolio-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width:900px){.clm-portfolio-kpi-grid{grid-template-columns:repeat(2,1fr)}}.clm-portfolio-kpi-card{padding:14px 16px;border-radius:14px;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));box-shadow:var(--shadow-1,0 1px 3px rgba(0,0,0,.07));transition:box-shadow .15s}.clm-portfolio-kpi-card:hover{box-shadow:var(--shadow-2,0 3px 8px rgba(0,0,0,.1))}.clm-portfolio-kpi-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.clm-portfolio-kpi-label{font-family:var(--font-ui);font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--fg-3))}.clm-portfolio-kpi-icon-wrap{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.clm-portfolio-kpi-icon-wrap--purple{background:rgba(48,110,232,.14);color:#1a5de6}.clm-portfolio-kpi-icon-wrap--teal{background:hsl(var(--sage,150 50% 40%)/.16);color:hsl(var(--sage-hover,150 50% 30%))}.clm-portfolio-kpi-icon-wrap--blue{background:hsl(var(--warning,38 92% 50%)/.16);color:hsl(var(--warning,38 92% 50%))}.clm-portfolio-kpi-icon-wrap--red{background:hsl(var(--danger,0 72% 51%)/.12);color:hsl(var(--danger,0 72% 51%))}.clm-portfolio-kpi-value{font-family:var(--font-ui);font-size:24px;font-weight:600;letter-spacing:-.01em;color:hsl(var(--fg-1));font-variant-numeric:tabular-nums;line-height:1.15}.clm-portfolio-kpi-badge{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-ui);font-size:11px;font-weight:500;color:hsl(var(--fg-3));margin-top:3px}.clm-portfolio-main-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}@media (max-width:1100px){.clm-portfolio-main-layout{grid-template-columns:1fr}}.clm-portfolio-main-col{display:flex;flex-direction:column;gap:20px;min-width:0}.clm-portfolio-sidebar-col{min-width:0;display:flex;flex-direction:column;gap:16px}.clm-portfolio-panel{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:14px;overflow:hidden}.clm-portfolio-panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid hsl(var(--border-1))}.clm-portfolio-panel-title{font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:hsl(var(--fg-1))}.clm-portfolio-panel-meta{font-family:var(--font-ui);font-size:11.5px;color:hsl(var(--fg-3))}.clm-portfolio-panel-link{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;font-family:var(--font-ui);font-size:12px;font-weight:600;color:hsl(var(--primary));text-decoration:none;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.clm-portfolio-panel-link:hover{text-decoration:underline}.clm-portfolio-workflow-stage-card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:14px;overflow:visible;position:relative;display:flex;flex-direction:column;height:100%}.wsc-tooltip{position:absolute;z-index:50;display:flex;align-items:center;gap:6px;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:6px;padding:5px 9px;font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-1));box-shadow:0 4px 12px rgba(0,0,0,.1);pointer-events:none;white-space:nowrap}.wsc-tooltip-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.wsc-tooltip-text strong{font-weight:600}.clm-portfolio-workflow-stage-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid hsl(var(--border-1))}.clm-portfolio-workflow-stage-body{padding:16px 18px}.clm-portfolio-bottom-split{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:stretch}@media (max-width:700px){.clm-portfolio-bottom-split{grid-template-columns:1fr}}.clm-portfolio-recent-uploads{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:14px;overflow:hidden;display:flex;flex-direction:column;height:100%;min-height:200px}.clm-portfolio-recent-uploads-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid hsl(var(--border-1));flex-shrink:0}.clm-portfolio-recent-uploads-title{font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:hsl(var(--fg-1))}.clm-portfolio-recent-row{display:flex;align-items:center;gap:12px;padding:11px 18px;border-bottom:1px solid hsl(var(--border-1));transition:background .12s;text-decoration:none}.clm-portfolio-recent-row:last-child{border-bottom:none}.clm-portfolio-recent-row:hover{background:hsl(var(--muted)/.5)}.clm-portfolio-recent-icon{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.clm-portfolio-recent-title{font-family:var(--font-ui);font-size:13px;font-weight:600;color:hsl(var(--fg-1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clm-portfolio-recent-meta{font-family:var(--font-ui);font-size:11px;color:hsl(var(--fg-3));margin-top:1px}.clm-portfolio-chart-muted-inner{padding:14px 18px}.clm-portfolio-doc-types-column{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:14px;overflow:hidden;display:flex;flex-direction:column;height:100%}.clm-portfolio-doc-types-chart{padding:14px 18px;flex:1}.clm-portfolio-doc-types-partner-slot{flex-shrink:0}.clm-partner-insights-card{border-top:1px solid hsl(var(--border-1));background:hsl(var(--muted)/.4);padding:14px 18px}.clm-partner-insights-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.clm-partner-insights-icon{flex-shrink:0;color:hsl(var(--primary))}.clm-partner-insights-title{font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:hsl(var(--fg-1))}.clm-partner-insights-body{font-family:var(--font-body,var(--font-ui));font-size:13px;color:hsl(var(--fg-3));line-height:1.45;margin-bottom:10px}.clm-partner-insights-em{font-weight:600;color:hsl(var(--primary))}.clm-partner-insights-btn,.clm-partner-insights-btn:active,.clm-partner-insights-btn:hover,.clm-partner-insights-btn:link,.clm-partner-insights-btn:visited{color:#fff;text-decoration:none}.clm-partner-insights-btn{display:inline-flex;align-items:center;padding:6px 16px;border-radius:8px;font-family:var(--font-ui);font-size:13px;font-weight:600;transition:filter .15s,transform .1s;background:hsl(var(--primary))}.clm-partner-insights-btn:hover{filter:brightness(.88)}.clm-partner-insights-btn:active{filter:brightness(.78);transform:translateY(1px)}.clm-portfolio-timeline-card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:14px;overflow:hidden;position:relative}.clm-portfolio-timeline-header-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid hsl(var(--border-1));flex-wrap:wrap}.clm-portfolio-timeline-chart-area{height:200px;padding:0 18px 14px}.cgg-body{padding:14px 18px 18px;overflow-x:auto}.cgg-header-row{display:grid;grid-template-columns:220px repeat(12,1fr);font-family:var(--font-ui);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-3));margin-bottom:8px;padding:0 4px 8px;border-bottom:1px solid hsl(var(--border-1));min-width:540px}.cgg-contract-col{text-align:left}.cgg-month-cell{text-align:center}.cgg-rows-wrap{min-width:540px;--cgg-label-width:220px}.cgg-row{display:grid;grid-template-columns:220px repeat(12,1fr);align-items:center;padding:5px 4px;border-bottom:1px dashed hsl(var(--border-1));cursor:pointer;transition:background .12s}.cgg-row:last-child{border-bottom:none}.cgg-row:hover{background:hsl(var(--bg-surface-2));border-radius:6px}.cgg-row-label{font-family:var(--font-ui);font-size:12.5px;color:hsl(var(--fg-1));font-weight:500;overflow:hidden;padding-right:10px;display:flex;flex-direction:column;gap:2px}.cgg-row-label-top{display:flex;align-items:center;gap:5px;min-width:0}.cgg-row-label-name{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--fg-1));font-weight:600;transition:color .15s ease}.cgg-row:hover .cgg-row-label-name{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}.cgg-doc-type-badge{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:4px;line-height:1.4}.cgg-row-label em,.cgg-row-label-sub{display:block;font-style:normal;font-size:10.5px;color:hsl(var(--fg-3));font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cgg-bar{grid-column-start:var(--start);grid-column-end:var(--end);height:14px;border-radius:4px;display:flex;align-items:center;padding:0 6px;font-family:var(--font-ui);font-size:10px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden}.cgg-bar--active{background:hsl(var(--sage))}.cgg-bar--expiring{background:hsl(var(--warning))}.cgg-today-line{position:absolute;top:0;bottom:0;width:2px;background:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.18);pointer-events:none;z-index:1}.cgg-legend{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cgg-chip{font-family:var(--font-ui);font-size:11px;font-weight:500;padding:2px 8px;border-radius:99px;border:1px solid transparent}.cgg-chip--active{background:hsl(var(--sage)/.14);color:hsl(var(--sage-hover));border-color:hsl(var(--sage)/.3)}.cgg-chip--expiring{background:hsl(var(--warning)/.14);color:hsl(var(--warning));border-color:hsl(var(--warning)/.3)}.cgg-loading,.cgg-skeleton-row{min-width:540px}.cgg-skeleton-row{display:grid;grid-template-columns:180px repeat(12,1fr);align-items:center;padding:5px 4px;border-bottom:1px dashed hsl(var(--border-1))}.cgg-skeleton-label{height:12px;width:80%}.cgg-skeleton-bar,.cgg-skeleton-label{border-radius:4px;background:hsl(var(--border-1));animation:pulse 1.4s ease-in-out infinite}.cgg-skeleton-bar{height:14px}.cgg-empty{padding:24px 18px;text-align:center;color:hsl(var(--fg-3))}.cc-table,.cgg-empty{font-family:var(--font-ui);font-size:13px}.cc-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.cc-table th{padding:10px 14px;text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--fg-3));background:hsl(var(--bg-surface-2));border-bottom:1px solid hsl(var(--border-1))}.cc-table th:first-child{width:32%}.cc-table th:nth-child(2){width:12%}.cc-table th:nth-child(3),.cc-table th:nth-child(4){width:10%;text-align:center}.cc-table th:nth-child(5){width:22%}.cc-table th:nth-child(6){width:14%}.cc-table td{padding:10px 14px;border-bottom:1px solid hsl(var(--border-1));vertical-align:middle}.cc-table tbody tr:last-child td{border-bottom:none}.cc-row{cursor:pointer;transition:background .12s}.cc-row:hover td{background:hsl(var(--bg-surface-2))}.cc-num{text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.cc-partner-cell{gap:10px}.cc-avatar,.cc-partner-cell{display:flex;align-items:center}.cc-avatar{width:30px;height:30px;border-radius:7px;flex-shrink:0;justify-content:center;font-family:var(--font-ui);font-weight:700;font-size:11px;color:#fff}.cc-partner-name{font-weight:600;color:hsl(var(--fg-1));transition:color .15s ease}.cc-row:hover .cc-partner-name{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}.cc-partner-sub{font-size:11px;color:hsl(var(--fg-3));margin-top:1px}.cc-badge{font-family:var(--font-ui);font-size:11px;font-weight:500;padding:2px 8px;border-radius:99px;border:1px solid transparent;white-space:nowrap}.cc-badge--carrier{background:hsl(var(--info)/.12);color:hsl(var(--info));border-color:hsl(var(--info)/.3)}.cc-badge--customer{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-color:hsl(var(--primary)/.3)}.cc-badge--facility{background:hsl(var(--sage)/.14);color:hsl(var(--sage-hover));border-color:hsl(var(--sage)/.3)}.cc-badge--insurance{background:rgba(135,122,184,.14);color:#4f447e;border-color:rgba(135,122,184,.3)}.cc-health{font-family:var(--font-ui);font-size:11.5px;font-weight:500;padding:3px 9px;border-radius:99px;white-space:nowrap}.cc-health,.cc-spend-bar{display:inline-flex;align-items:center}.cc-spend-bar{gap:8px;width:100%}.cc-spend-track{flex:1;height:5px;border-radius:3px;background:hsl(var(--bg-surface-3,var(--muted)));overflow:hidden}.cc-spend-fill{height:100%;background:hsl(var(--sage));border-radius:3px;transition:width .4s ease}.cc-spend-pct{font-family:var(--font-ui);font-size:11px;color:hsl(var(--fg-3));font-variant-numeric:tabular-nums;white-space:nowrap}.cc-loading{padding:12px 16px;display:flex;flex-direction:column;gap:10px}.cc-skeleton-row{display:flex;align-items:center;gap:10px;padding:4px 0}.cc-skeleton-avatar{width:30px;height:30px;border-radius:7px;flex-shrink:0}.cc-skeleton-avatar,.cc-skeleton-text{background:hsl(var(--border-1));animation:pulse 1.4s ease-in-out infinite}.cc-skeleton-text{height:12px;border-radius:4px;flex:1}.cc-empty{padding:24px 16px;text-align:center;font-family:var(--font-ui);font-size:13px;color:hsl(var(--fg-3))}.cc-mobile-list{display:flex;flex-direction:column}.cc-mobile-card{width:100%;box-sizing:border-box;padding:.75rem;border:none;border-bottom:1px solid hsl(var(--border-1));background:transparent;text-align:left;cursor:pointer;transition:background .1s}.cc-mobile-card:last-child{border-bottom:none}.cc-mobile-card:active{background:hsl(var(--primary)/.04)}.cc-mobile-card__head{display:flex;align-items:flex-start;gap:.625rem;min-width:0}.cc-mobile-card__body{min-width:0;flex:1 1 auto}.cc-mobile-card__body .cc-partner-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:.8125rem;line-height:1.35}.cc-mobile-card__foot{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem .75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid hsl(var(--border-1)/.55)}.cc-mobile-card__share,.cc-mobile-card__stat{display:flex;flex-direction:column;gap:.125rem;min-width:0}.cc-mobile-card__share .cc-spend-bar{min-width:0}.cc-mobile-card__label{font-family:var(--font-ui);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-4))}.cc-mobile-card__value{font-family:var(--font-ui);font-size:.75rem;font-weight:600;color:hsl(var(--fg-1));font-variant-numeric:tabular-nums}.af-feed{display:flex;flex-direction:column}.af-item{display:grid;grid-template-columns:26px 1fr;gap:10px;padding:11px 18px;border-bottom:1px solid hsl(var(--border-1))}.af-item:last-child{border-bottom:none}.af-item--link{text-decoration:none;color:inherit;cursor:pointer;transition:background .15s}.af-item--link:hover{background:hsl(var(--border-1)/.6)}.af-dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.af-dot--executed,.af-dot--ingested{background:hsl(var(--sage)/.14);color:hsl(var(--sage-hover))}.af-dot--expiring{background:hsl(var(--warning)/.14);color:hsl(var(--warning))}.af-dot--flagged{background:hsl(var(--danger)/.12);color:hsl(var(--danger))}.af-dot--reviewed{background:hsl(var(--info)/.14);color:hsl(var(--info))}.af-body{font-family:var(--font-body,var(--font-ui));font-size:13px;color:hsl(var(--fg-2));line-height:1.45}.af-body strong{color:hsl(var(--fg-1));font-weight:600}.af-meta{font-family:var(--font-ui);font-size:11px;color:hsl(var(--fg-3));margin-top:2px}.af-loading{padding:12px 18px;display:flex;flex-direction:column;gap:10px}.af-skeleton-row{display:flex;align-items:center;gap:10px;padding:4px 0}.af-skeleton-dot{width:26px;height:26px;border-radius:50%;flex-shrink:0}.af-skeleton-dot,.af-skeleton-text{background:hsl(var(--border-1));animation:pulse 1.4s ease-in-out infinite}.af-skeleton-text{height:12px;border-radius:4px;flex:1}.af-empty{padding:24px 18px;text-align:center;font-family:var(--font-ui);font-size:13px;color:hsl(var(--fg-3))}.clm-portfolio-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.clm-seg{display:inline-flex;padding:3px;background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-1));border-radius:9px;flex-shrink:0;align-self:flex-end}.clm-seg button{font-family:var(--font-ui);font-size:12px;font-weight:500;padding:5px 12px;border:none;background:transparent;color:hsl(var(--fg-3));border-radius:7px;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.clm-seg button[aria-pressed=true],.clm-seg button[aria-selected=true]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 1px 3px rgba(0,0,0,.12)}.clm-summary-section-label{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--fg-3));margin:20px 2px 8px}.rk-kpi-row{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.rk-kpi{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:12px;padding:16px 18px 14px;display:flex;flex-direction:column;gap:6px;transition:box-shadow .12s,border-color .12s}.rk-kpi:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 2px 8px rgba(0,0,0,.06)}.rk-kpi-head{display:flex;align-items:center;gap:7px;font-family:var(--font-ui);font-size:11.5px;font-weight:500;color:hsl(var(--fg-3));white-space:nowrap}.rk-kpi-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.rk-kpi-dot--danger{background:hsl(var(--danger))}.rk-kpi-dot--warning{background:#f2a60d}.rk-kpi-dot--info{background:hsl(var(--primary))}.rk-kpi-dot--sage{background:hsl(var(--sage-hover))}.rk-kpi-value{font-size:30px;font-weight:700;color:hsl(var(--fg-1));line-height:1;letter-spacing:-.02em}.rk-kpi-sub,.rk-kpi-value{font-family:var(--font-ui)}.rk-kpi-sub{font-size:11px;color:hsl(var(--fg-3));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-filter-panel{width:100%;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:10px;overflow:hidden;box-sizing:border-box}.rk-filter-panel__primary,.rk-filter-panel__row{display:flex;align-items:center;padding:6px 12px;min-height:44px;gap:0;min-width:0}.rk-filter-panel__chips-row{display:flex;align-items:center;flex-shrink:0;min-width:0;gap:0}.rk-filter-sep--inline{flex-shrink:0;margin:0 4px}.rk-filter-panel__group{display:flex;align-items:center;min-width:0}.rk-filter-panel__group--search{flex:1;gap:6px;min-width:100px}.rk-filter-chip__label--short{display:none}.rk-filter-panel__row--partners{min-height:40px}.rk-filter-panel__divider{border-top:1px solid hsl(var(--border-1))}.rk-filter-panel__label{font-family:var(--font-ui);font-size:11px;font-weight:600;color:hsl(var(--fg-3));text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;margin-right:4px}.rk-filter-chips--partners{flex:1;min-width:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin;scrollbar-color:hsl(var(--border-2)) hsl(var(--bg-surface-2));padding-bottom:.25rem}.rk-filter-chips--partners::-webkit-scrollbar{display:block;height:4px}.rk-filter-chips--partners::-webkit-scrollbar-track{background:hsl(var(--bg-surface-2));border-radius:9999px}.rk-filter-chips--partners::-webkit-scrollbar-thumb{background:hsl(var(--border-2));border-radius:9999px}.rk-filter-chips--partners::-webkit-scrollbar-thumb:hover{background:hsl(var(--fg-3))}.clm-renewal-page-shell{width:100%;min-width:0;box-sizing:border-box}.clm-renewal-page-head__aside{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.75rem;flex-shrink:0;align-self:center}.clm-renewal-pipeline{position:relative;min-width:0}.clm-renewal-pipeline__view-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.625rem}.clm-renewal-pipeline__loading-label{font-family:var(--font-ui);font-size:.8125rem;font-weight:500;color:hsl(var(--fg-3))}.clm-renewal-pipeline__filters{margin-bottom:.875rem;width:100%;min-width:0}.clm-renewal-pipeline__kpis{margin-bottom:1rem}.clm-renewal-pipeline__kanban,.clm-renewal-pipeline__table{min-width:0}@media (min-width:1024px){.clm-renewal-pipeline__view--hidden-at-desktop{display:none!important}}.clm-renewal-card-mobile-list{border-top:1px solid hsl(var(--border-1));width:100%}.clm-renewal-card-mobile{width:100%;box-sizing:border-box;padding:.75rem;border-bottom:1px solid hsl(var(--border-1));cursor:pointer;display:flex;flex-direction:column;gap:.5rem;min-width:0;transition:background .1s}.clm-renewal-card-mobile:active{background:hsl(var(--primary)/.04)}.clm-renewal-card-mobile--incomplete{background:hsl(var(--danger)/.04)}.clm-renewal-card-mobile__head{display:flex;align-items:flex-start;gap:.625rem;min-width:0;width:100%}.clm-renewal-card-mobile__strip{width:3px;flex-shrink:0;align-self:stretch;min-height:2.25rem;border-radius:2px}.clm-renewal-card-mobile__body{min-width:0;flex:1 1 auto}.clm-renewal-card-mobile__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;min-width:0}.clm-renewal-card-mobile__partner{margin:0;font-family:var(--font-ui);font-size:.8125rem;font-weight:700;line-height:1.35;color:hsl(var(--fg-1));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;flex:1 1 auto;min-width:0}.clm-renewal-card-mobile__renew-date{flex-shrink:0;font-family:var(--font-ui);font-size:.6875rem;font-weight:600;color:hsl(var(--fg-3));line-height:1.35;padding-top:.0625rem}.clm-renewal-card-mobile__renew-date--urgent{color:hsl(var(--danger))}.clm-renewal-card-mobile__meta{margin:.125rem 0 0;font-family:var(--font-ui);font-size:.6875rem;color:hsl(var(--fg-3));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-renewal-card-mobile__chevron{flex-shrink:0;color:hsl(var(--fg-4));margin-top:.125rem}.clm-renewal-card-mobile__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem .5rem;width:100%;padding-top:.5rem;border-top:1px solid hsl(var(--border-1)/.55)}.clm-renewal-card-mobile__stat{min-width:0}.clm-renewal-card-mobile__stat-label{display:block;font-family:var(--font-ui);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-4));margin-bottom:.125rem}.clm-renewal-card-mobile__stat-value{display:block;font-family:var(--font-ui);font-size:.75rem;font-weight:500;color:hsl(var(--fg-1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-renewal-card-mobile__stat-value--notif{font-size:.6875rem}.clm-renewal-card-mobile__owner{display:flex;align-items:center;gap:.375rem;min-width:0}.clm-renewal-card-mobile__owner-avatar{width:1.25rem;height:1.25rem;flex-shrink:0;font-size:.5625rem}.clm-renewal-card-mobile__owner-name{font-family:var(--font-ui);font-size:.75rem;font-weight:500;color:hsl(var(--fg-1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-filter-chips{display:flex;align-items:center;gap:5px;flex-shrink:0;overflow-x:auto;scrollbar-width:none}.rk-filter-chips::-webkit-scrollbar{display:none}.rk-filter-chip{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:999px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2));font-family:var(--font-ui);font-size:12px;font-weight:500;color:hsl(var(--fg-2));cursor:pointer;transition:border-color .12s,background .12s,color .12s;white-space:nowrap;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rk-filter-chip:hover{border-color:hsl(var(--primary)/.6);color:hsl(var(--primary));background:hsl(var(--primary)/.05)}.rk-filter-chip--active{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff;font-weight:600}.rk-filter-chip--active:hover{background:hsl(var(--primary-hover,var(--primary)));border-color:hsl(var(--primary-hover,var(--primary)));color:#fff}.rk-search-wrap{flex:1;min-width:100px;position:relative}.rk-search-wrap svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:hsl(var(--fg-3));pointer-events:none}.rk-search-wrap input{width:100%;height:30px;padding:0 10px 0 32px;border-radius:8px;border:1px solid transparent;background:transparent;font-family:var(--font-ui);font-size:12.5px;color:hsl(var(--fg-1));outline:none;transition:border-color .12s,background .12s}.rk-search-wrap input::-moz-placeholder{color:hsl(var(--fg-3))}.rk-search-wrap input::placeholder{color:hsl(var(--fg-3))}.rk-search-wrap input:focus{border-color:hsl(var(--border-1));background:hsl(var(--bg-surface-2))}.rk-search-clear{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:hsl(var(--fg-3));cursor:pointer;transition:color .12s}.rk-search-clear:hover{color:hsl(var(--fg-1))}.rk-search-wrap:has(.rk-search-clear) input{padding-right:2rem}.rk-filter-sep{width:1px;height:18px;background:hsl(var(--border-1));margin:0 6px;flex-shrink:0}.rk-view-bar{gap:2px;background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-1));border-radius:9px;padding:3px}.rk-view-bar,.rk-view-btn{display:inline-flex;align-items:center}.rk-view-btn{gap:5px;height:28px;padding:0 12px;border-radius:7px;border:none;background:transparent;font-family:var(--font-ui);font-size:12.5px;font-weight:500;color:hsl(var(--fg-3));cursor:pointer;transition:background .12s,color .12s,box-shadow .12s}.rk-view-btn:hover:not(:disabled){color:hsl(var(--fg-1))}.rk-view-btn:disabled{opacity:.4;cursor:not-allowed}.rk-view-btn--active{background:hsl(var(--primary));color:#fff;font-weight:600;box-shadow:0 1px 4px hsl(var(--primary)/.35)}.rk-view-btn--active:hover{color:#fff}.rk-view-btn__label{line-height:1}.clm-evaluator-page-head__text .clm-portfolio-title-sub{margin:0;max-width:42rem}.rk-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:start}.rk-col{background:hsl(var(--bg-surface-2)/.5);border:1px solid hsl(var(--border-1));border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.rk-col--action{border-top:3px solid hsl(var(--danger));background:hsl(var(--danger)/.02)}.rk-col--review{border-top:3px solid #f2a60d;background:rgba(242,166,13,.02)}.rk-col--exec{border-top:3px solid hsl(var(--sage-hover));background:hsl(var(--sage-hover)/.02)}.rk-col--closed{border-top:3px solid hsl(var(--fg-3)/.5)}.rk-col-head{padding:11px 14px 9px;border-bottom:1px solid hsl(var(--border-1));justify-content:space-between;gap:6px;flex-shrink:0}.rk-col-head,.rk-col-title{display:flex;align-items:center}.rk-col-title{font-family:var(--font-ui);font-size:12.5px;font-weight:600;color:hsl(var(--fg-1));gap:7px}.rk-col-bar{width:9px;height:9px;border-radius:50%;flex-shrink:0}.rk-col--action .rk-col-bar{background:hsl(var(--danger))}.rk-col--review .rk-col-bar{background:#f2a60d}.rk-col--exec .rk-col-bar{background:hsl(var(--sage-hover))}.rk-col--closed .rk-col-bar{background:hsl(var(--fg-3))}.rk-col-count{font-family:var(--font-ui);font-size:11px;font-weight:600;color:hsl(var(--fg-3));background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:999px;padding:1px 8px;min-width:22px;text-align:center}.rk-col-body{padding:10px;flex:1;display:flex;flex-direction:column;gap:8px;min-height:120px}.rk-col-empty{text-align:center;padding:24px 8px;font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-3))}.rk-card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:10px;padding:12px 13px;cursor:pointer;transition:box-shadow .15s,border-color .15s,transform .1s;display:flex;flex-direction:column;gap:9px}.rk-card:hover{border-color:hsl(var(--primary)/.45);box-shadow:0 3px 12px rgba(0,0,0,.09);transform:translateY(-1px)}.rk-card-head{display:flex;align-items:flex-start;gap:9px}.rk-card-avatar{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-size:12px;font-weight:700;color:#fff;flex-shrink:0;letter-spacing:.03em}.rk-card-title-wrap{flex:1;min-width:0;padding-top:1px}.rk-card-title{font-size:13px;font-weight:600;color:hsl(var(--fg-1));line-height:1.3}.rk-card-sub,.rk-card-title{font-family:var(--font-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-card-sub{font-size:11.5px;color:hsl(var(--fg-3));margin-top:2px}.rk-card-meta{display:flex;align-items:center;justify-content:space-between;gap:6px}.rk-card-value{font-family:var(--font-ui);font-size:14px;font-weight:700;color:hsl(var(--fg-1));letter-spacing:-.01em}.rk-card-days{display:inline-flex;align-items:center;font-family:var(--font-ui);font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;white-space:nowrap}.rk-card-days--urgent{background:hsl(var(--danger)/.12);color:hsl(var(--danger))}.rk-card-days--watch{background:rgba(242,166,13,.12);color:#b36f0f}.rk-card-days--ok{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.rk-card-days--far{background:hsl(var(--sage-hover)/.12);color:hsl(var(--sage-hover))}.rk-card-foot{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.rk-card-pill{display:inline-flex;align-items:center;height:19px;padding:0 8px;border-radius:5px;font-family:var(--font-ui);font-size:11px;font-weight:500;background:hsl(var(--bg-surface-2));color:hsl(var(--fg-2));border:1px solid hsl(var(--border-1))}.rk-card-pill--renew{background:hsl(var(--primary)/.09);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}.rk-card-pill--risk{background:hsl(var(--danger)/.09);color:hsl(var(--danger));border-color:hsl(var(--danger)/.25)}.rk-card-owner{margin-left:auto;width:24px;height:24px;border-radius:50%;background:hsl(var(--primary)/.12);border:1.5px solid hsl(var(--primary)/.25);display:flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-size:10px;font-weight:700;color:hsl(var(--primary));flex-shrink:0}.rk-col-skeleton{display:flex;flex-direction:column;gap:8px;padding:10px}.rk-card-skeleton{border-radius:10px;background:hsl(var(--bg-surface-3));animation:samvid-pulse 1.5s ease-in-out infinite}.clm-doc-list-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.clm-doc-list-card{cursor:pointer;overflow:hidden;border-radius:var(--radius);border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.clm-doc-list-card.border-border.p-6{padding:1rem}}.clm-doc-list-card:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.clm-doc-list-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.clm-doc-list-card{border-color:hsl(var(--border-1)/.6)}.clm-doc-list-card:hover{border-color:hsl(var(--brand-orange)/.5)}.dark .clm-doc-list-card:hover{border-color:hsl(var(--brand-orange)/.4)}.clm-doc-list-card--template{background:rgba(242,244,247,.7);border-color:rgba(200,208,218,.7)}.dark .clm-doc-list-card--template{background:rgba(42,49,60,.45);border-color:rgba(74,85,100,.55)}.clm-doc-list-card--template:hover{border-color:rgba(155,170,191,.8)}.dark .clm-doc-list-card--template:hover{border-color:rgba(92,109,132,.65)}.clm-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:6px;background:hsl(var(--primary)/.1);color:hsl(var(--primary));font-family:var(--font-ui);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.clm-count-label{font-family:var(--font-ui);font-size:15px;font-weight:500;color:hsl(var(--fg-3))}.clm-sort-trigger{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:var(--font-ui);font-size:13px;font-weight:600;color:hsl(var(--primary));background:hsl(var(--bg-surface));border:1px solid hsl(var(--primary)/.35);border-radius:9999px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .12s,border-color .12s}.clm-sort-trigger:hover{background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.5)}.clm-sort-trigger__divider{width:1px;height:.75rem;background:hsl(var(--primary)/.25);flex-shrink:0;margin:0 .125rem}.clm-sort-trigger__chevron{color:hsl(var(--primary)/.6)}.clm-sort-trigger__label--compact{display:none}.clm-doc-list-toolbar__actions,.clm-doc-list-toolbar__left{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.clm-doc-list-toolbar__actions{justify-content:flex-end}.clm-portfolio-page-head__copy{min-width:0;flex:1 1 auto}.clm-portfolio-page-head__stat{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;align-self:center}.clm-doc-list-page-shell{width:100%;min-width:0;box-sizing:border-box}.clm-doc-list-card-mobile{padding:.75rem}.clm-doc-list-card-mobile__row{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.clm-doc-list-card-mobile__body{min-width:0;flex:1 1 auto}.clm-doc-list-card-mobile__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.375rem;min-width:0}.clm-doc-list-card-mobile__status{min-width:0;flex:1 1 auto}.clm-doc-list-card-mobile__date{flex-shrink:0;font-family:var(--font-ui);font-size:.6875rem;font-weight:500;color:hsl(var(--fg-3))}.clm-doc-list-card-mobile__id-row{display:flex;align-items:center;gap:.25rem;min-width:0;margin-bottom:.25rem}.clm-doc-list-card-mobile__doc-id{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-4))}.clm-doc-list-card-mobile__partner{margin:0;font-family:var(--font-ui);font-size:.8125rem;font-weight:700;line-height:1.35;color:hsl(var(--fg-1));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.clm-doc-list-card-mobile__subtype{margin:.125rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:.6875rem;color:hsl(var(--fg-3))}.clm-sort-dropdown{position:absolute;right:0;margin-top:.5rem;width:11rem;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:.75rem;box-shadow:0 8px 24px rgba(0,0,0,.1);z-index:30;padding:.25rem 0;animation:clm-sort-dropdown-in .1s ease both}@keyframes clm-sort-dropdown-in{0%{opacity:0;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.clm-sort-dropdown__heading{padding:.375rem .75rem .25rem;font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3))}.clm-sort-option{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;padding:.5rem .75rem;font-family:var(--font-ui);font-size:13px;color:hsl(var(--fg-2));background:transparent;transition:background .1s,color .1s;cursor:pointer}.clm-sort-option:hover{background:hsl(var(--muted));color:hsl(var(--fg-1))}.clm-sort-option--active{color:hsl(var(--primary));font-weight:600;background:hsl(var(--primary)/.06)}.clm-sort-option-dot{width:.375rem;height:.375rem;border-radius:9999px;background:hsl(var(--primary));flex-shrink:0}.clm-multiselect-trigger-focus:focus{box-shadow:0 0 0 2px hsl(var(--brand-orange)/.15);border-color:hsl(var(--brand-orange)/.55)}.clm-multiselect-option--checked{background:hsl(var(--brand-orange)/.06);color:hsl(var(--brand-orange))}.dark .clm-multiselect-option--checked{background:hsl(var(--brand-orange)/.1)}.clm-multiselect-checkbox--checked{border-color:hsl(var(--brand-orange));background:hsl(var(--brand-orange))}.clm-doc-list-row-outer{display:grid;grid-template-columns:1.25rem minmax(8rem,1fr) minmax(0,9rem) minmax(0,9rem) minmax(0,5.5rem) minmax(0,5.5rem) minmax(0,5.5rem) minmax(0,7rem);align-items:center;padding:.625rem 1rem .625rem .5rem;-moz-column-gap:.5rem;column-gap:.5rem;overflow:hidden}.clm-doc-list-row-container{overflow:hidden}.clm-doc-list-primary{display:flex;min-width:0;align-items:center;gap:.75rem;padding-top:.25rem;padding-bottom:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-doc-list-primary{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-doc-list-primary.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-doc-list-primary.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-doc-list-primary.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-doc-list-primary.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-doc-list-trailing-cols{display:contents}.clm-doc-list-trailing-cols .clm-doc-list-meta-col{width:100%;min-width:0}.clm-doc-list-type-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-doc-list-type-icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .clm-doc-list-type-icon.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.clm-doc-list-type-icon.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-doc-list-type-icon.items-center.gap-1>button,.document-detail-topbar-actions .flex.clm-doc-list-type-icon.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-doc-list-meta-col{display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-top:.25rem;padding-bottom:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.clm-doc-list-meta-col{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.clm-doc-list-meta-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.clm-doc-list-meta-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .clm-doc-list-meta-col.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .clm-doc-list-meta-col.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-doc-list-tag-col{align-items:center;text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.clm-doc-list-tag-col.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.clm-doc-list-tag-col.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.clm-doc-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem 0}.clm-toolbar-search-wrap{position:relative;display:flex;align-items:center;flex:1 1 0;min-width:0}.clm-toolbar-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:hsl(var(--fg-3));pointer-events:none;width:.9375rem;height:.9375rem;flex-shrink:0}.clm-toolbar-search-input{width:100%;height:36px;padding:0 .75rem 0 2.75rem;font-family:var(--font-ui);font-size:14px;color:hsl(var(--fg-1));background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:9999px;outline:none;transition:border-color .15s,box-shadow .15s}.clm-toolbar-search-input::-moz-placeholder{color:hsl(var(--fg-3))}.clm-toolbar-search-input::placeholder{color:hsl(var(--fg-3))}.clm-toolbar-search-input:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.clm-toolbar-filter-btn{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .75rem;font-family:var(--font-ui);font-size:13px;font-weight:500;color:hsl(var(--primary));background:hsl(var(--bg-surface));border:1px solid hsl(var(--primary)/.35);border-radius:9999px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .12s,color .12s,border-color .12s}.clm-toolbar-filter-btn:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}.clm-toolbar-filter-btn--active{color:hsl(var(--primary));border-color:hsl(var(--primary)/.55);background:hsl(var(--primary)/.1)}.clm-toolbar-filter-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;border-radius:9999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:10px;font-weight:700;padding:0 3px;line-height:1}.clm-doc-toolbar-search-slot{display:flex;align-items:center;gap:.5rem;flex:1 1 0;min-width:0}.clm-doc-filter-panel{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem 0;width:100%}.clm-doc-filter-panel>*{flex:1 1 0;min-width:120px}.clm-doc-filter-panel button[aria-haspopup=listbox]{min-height:unset!important;padding:.3125rem .625rem .3125rem .75rem!important;font-size:13px!important;line-height:1.4!important;background:hsl(var(--bg-surface))!important;border-color:hsl(var(--brand-orange)/.35)!important}.clm-doc-filter-panel button[aria-haspopup=listbox]:hover{background:hsl(var(--brand-orange)/.06)!important;border-color:hsl(var(--brand-orange)/.5)!important}.clm-active-filters-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.4rem 0}.clm-active-filters-bar>div{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem .1875rem .625rem;font-family:var(--font-ui);font-size:12px;font-weight:500;line-height:1.4;color:hsl(var(--primary));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.25);border-radius:9999px;transition:background .12s}.clm-active-filters-bar>div:hover{background:hsl(var(--primary)/.14)}.clm-active-filters-bar>div button{display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--primary)/.7);border-radius:9999px;padding:.125rem;transition:color .12s,background .12s}.clm-active-filters-bar>div button:hover{color:hsl(var(--primary));background:hsl(var(--primary)/.15)}@media (max-width:1023px){.clm-doc-list-page-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.clm-dashboard-topbar .page-topbar-left{min-width:0;flex-wrap:wrap;row-gap:.375rem}.clm-dashboard-topbar .page-topbar-title{font-size:.9375rem}.clm-dashboard-topbar .page-topbar-sep{display:none}.clm-dashboard-topbar nav[aria-label=Tabs]{display:flex;align-items:center;gap:.125rem;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.clm-dashboard-topbar nav[aria-label=Tabs]::-webkit-scrollbar{display:none}.clm-topbar-tab{padding:.3125rem .625rem;font-size:.75rem;flex-shrink:0}.clm-dashboard-topbar .clm-topbar-tab-label{display:none}.clm-dashboard-topbar .clm-topbar-tab{gap:0;padding:.375rem .5rem}.clm-portfolio-summary-shell{width:100%;min-width:0;gap:.75rem;padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.clm-portfolio-summary-shell .clm-portfolio-page-head{flex-direction:column;align-items:stretch;gap:.75rem}.clm-portfolio-summary-shell .clm-portfolio-page-head__copy{min-width:0}.clm-portfolio-summary-shell .clm-portfolio-title-sub{max-width:none;margin-top:.375rem}.clm-portfolio-summary-shell .clm-seg{align-self:stretch;width:100%;display:flex}.clm-portfolio-summary-shell .clm-seg button{flex:1 1 0;min-width:0;padding:.4375rem .5rem;font-size:.75rem}.clm-portfolio-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.clm-portfolio-kpi-card{padding:.75rem;border-radius:.625rem}.clm-portfolio-kpi-value{font-size:1.375rem}.clm-portfolio-kpi-badge,.clm-portfolio-kpi-label{font-size:.625rem}.clm-portfolio-main-col,.clm-portfolio-main-layout,.clm-portfolio-sidebar-col{gap:.75rem}.clm-portfolio-doc-types-column,.clm-portfolio-panel,.clm-portfolio-recent-uploads,.clm-portfolio-workflow-stage-card{border-radius:.625rem;width:100%;box-sizing:border-box}.clm-portfolio-panel-head,.clm-portfolio-recent-uploads-header,.clm-portfolio-workflow-stage-header{padding:.75rem;align-items:flex-start;gap:.5rem}.clm-portfolio-panel-title{font-size:.8125rem}.clm-portfolio-panel-link,.clm-portfolio-panel-meta{font-size:.6875rem}.clm-portfolio-bottom-split{grid-template-columns:1fr;gap:.75rem}.clm-portfolio-recent-uploads{min-height:0}.clm-portfolio-recent-row{padding:.75rem}.clm-portfolio-recent-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;word-break:break-all;font-size:.8125rem;line-height:1.35}.clm-portfolio-recent-meta{font-size:.6875rem}.clm-portfolio-workflow-stage-body{flex-direction:column;padding:.75rem;gap:.875rem}.clm-portfolio-workflow-stage-body>.relative{width:8.75rem!important;height:8.75rem!important}.clm-partner-insights-card,.clm-portfolio-chart-muted-inner,.clm-portfolio-doc-types-chart{padding:.75rem}.clm-partner-insights-body{font-size:.8125rem}.clm-summary-section-label{font-size:.625rem;margin-bottom:.375rem}.cgg-body{padding:.75rem;-webkit-overflow-scrolling:touch}.cgg-header-row,.cgg-rows-wrap{min-width:28rem;--cgg-label-width:6.5rem}.clm-portfolio-panel-head:has(.cgg-legend){flex-direction:column;align-items:stretch}.cgg-legend{width:100%}.cgg-header-row,.cgg-row{grid-template-columns:6.5rem repeat(12,minmax(1.5rem,1fr))}.cgg-header-row{font-size:.625rem;margin-bottom:.375rem;padding-bottom:.375rem}.cgg-row-label{font-size:.6875rem;padding-right:.375rem}.cgg-row-label em{font-size:.625rem}.cgg-bar{height:.75rem;font-size:.5625rem}.cgg-legend{flex-wrap:wrap;gap:.25rem}.cgg-chip{font-size:.625rem;padding:.125rem .375rem}.af-item{padding:.75rem;gap:.625rem}.af-body{font-size:.8125rem;line-height:1.4}.af-meta{font-size:.6875rem}.clm-doc-list-page-shell .clm-portfolio-page-head{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.clm-doc-list-page-shell .clm-portfolio-page-head__copy{min-width:0;flex:1 1 auto}.clm-doc-list-page-shell .clm-portfolio-page-head__stat{align-self:center;flex-shrink:0}.clm-doc-list-page-shell .clm-count-label{font-size:.8125rem}.clm-portfolio-title-sub{font-size:.8125rem;line-height:1.45}.clm-doc-list-toolbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.375rem}.clm-doc-list-toolbar__left{flex:0 0 auto;min-width:0}.clm-doc-list-toolbar__actions{flex:0 0 auto}.clm-doc-toolbar-search-slot{flex:1 1 auto;min-width:0;width:auto}.clm-toolbar-search-wrap{min-width:0}.clm-toolbar-search-icon{left:.75rem;width:.875rem;height:.875rem}.clm-toolbar-search-input{height:2.5rem;padding-left:2.25rem;padding-right:.625rem;font-size:.8125rem}.clm-toolbar-filter-btn{width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;justify-content:center;gap:0}.clm-toolbar-filter-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clm-sort-trigger__label--full{display:none}.clm-sort-trigger__label--compact{display:inline}.clm-sort-trigger{height:2.5rem;padding:0 .625rem}.clm-mdm-settings-trigger{width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;justify-content:center}.clm-doc-filter-panel{display:grid;grid-template-columns:1fr;gap:.5rem}.clm-doc-filter-panel>*{min-width:0}.clm-active-filters-bar{gap:.25rem}.clm-pagination-text{font-size:.75rem;line-height:1.4}.clm-pagination-button{min-height:2.25rem;padding-left:.75rem;padding-right:.75rem}.clm-renewal-page-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.clm-renewal-page-head{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.clm-renewal-page-head .clm-portfolio-title-sub{display:block;margin-top:.375rem;max-width:none;font-size:.8125rem;line-height:1.45}.clm-renewal-page-head .clm-portfolio-page-head__copy{min-width:0;flex:1 1 auto}.clm-renewal-page-head__aside{flex-direction:row;align-items:center;align-self:center;gap:.5rem;flex-shrink:0}.clm-renewal-page-head .clm-portfolio-page-head__stat{align-self:center;flex-direction:row;align-items:baseline;gap:.25rem}.clm-renewal-page-head .clm-count-label{font-size:.8125rem}.clm-renewal-view-bar{display:none}.clm-renewal-pipeline__kanban{display:none!important}.clm-renewal-pipeline__table.clm-renewal-pipeline__view--hidden-at-desktop{display:block!important}.clm-renewal-page-shell .rk-view-bar .rk-view-btn{width:2.5rem;height:2.5rem;padding:0;justify-content:center;gap:0;font-size:.75rem}.clm-renewal-page-shell .rk-view-bar .rk-view-btn__label{display:none}.rk-filter-panel{overflow:hidden;width:100%;box-sizing:border-box}.rk-filter-panel__primary{flex-direction:column;align-items:stretch;gap:.5rem;padding:.5rem;min-height:0;width:100%;box-sizing:border-box}.rk-filter-panel__chips-row{display:flex;align-items:stretch;width:100%;min-width:0;gap:.25rem;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rk-filter-panel__chips-row::-webkit-scrollbar{display:none}.rk-filter-panel__chips-row .rk-filter-chips--time,.rk-filter-panel__chips-row .rk-filter-chips--type{display:flex;flex:1 1 0;min-width:0;gap:.25rem;overflow:visible}.rk-filter-panel__chips-row .rk-filter-chips--time{flex:1.15 1 0}.rk-filter-panel__chips-row .rk-filter-chips--type{flex:0.85 1 0}.rk-filter-panel__chips-row .rk-filter-chip{flex:1 1 0;min-width:2.5rem;justify-content:center;padding-left:.25rem;padding-right:.25rem;overflow:hidden;text-overflow:ellipsis}.rk-filter-panel__chips-row .rk-filter-sep--inline{display:block;align-self:center;flex:0 0 1px;margin:0}.rk-filter-panel__primary .rk-filter-sep--before-search{display:none}.rk-filter-panel__group--search,.rk-search-wrap{width:100%;min-width:0;flex:1 1 auto}.rk-search-wrap{box-sizing:border-box}.rk-search-wrap input{width:100%;box-sizing:border-box;height:2.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2));border-radius:9999px}.rk-filter-chip__label--full{display:none}.rk-filter-chip__label--short{display:inline}.rk-filter-chip{height:2rem;font-size:.6875rem}.rk-filter-panel__row{flex-wrap:wrap;gap:.5rem;padding:.5rem;width:100%;box-sizing:border-box}.rk-filter-panel__row .rk-filter-sep{display:none}.rk-filter-chips{max-width:100%}.rk-filter-chips--partners{flex:1 1 100%;min-width:0}.rk-filter-panel__row--partners{display:grid;grid-template-columns:minmax(0,1fr);gap:.375rem;align-items:start}.rk-filter-panel__label{flex:0 0 auto;margin-right:0}.rk-filter-panel__row--partners .rk-filter-chips--partners{width:100%;max-width:100%;overflow-x:scroll;flex-wrap:nowrap;scrollbar-width:thin;scrollbar-color:hsl(var(--border-2)) hsl(var(--bg-surface-2));padding-bottom:.25rem}.rk-filter-panel__row--partners .rk-filter-chips--partners::-webkit-scrollbar{display:block;height:4px}.rk-filter-panel__row--partners .rk-filter-chips--partners::-webkit-scrollbar-track{background:hsl(var(--bg-surface-2));border-radius:9999px}.rk-filter-panel__row--partners .rk-filter-chips--partners::-webkit-scrollbar-thumb{background:hsl(var(--border-2));border-radius:9999px}.rk-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.rk-kpi{padding:.625rem .75rem;gap:.25rem}.rk-kpi-value{font-size:1.375rem}.rk-kpi-head{font-size:.6875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-kpi-sub{font-size:.625rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.rk-board{display:flex;overflow-x:auto;gap:.75rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:.25rem}.rk-col{flex:0 0 min(78vw,17.5rem);min-width:min(78vw,17.5rem);scroll-snap-align:start}.rk-col-body{max-height:min(52vh,28rem);overflow-y:auto}.clm-renewal-pipeline .rk-table-wrap{width:100%;box-sizing:border-box;border-radius:.625rem}.clm-renewal-card-mobile,.clm-renewal-pipeline .rk-table-footer{padding:.625rem .75rem}.clm-renewal-card-mobile__stats{gap:.25rem .375rem}.clm-partners-page-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.clm-partners-page-shell .clm-portfolio-page-head{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.clm-partners-page-shell .clm-portfolio-page-head__copy{min-width:0;flex:1 1 auto}.clm-partners-page-shell .clm-portfolio-page-head__stat{align-self:center;flex-shrink:0}.clm-partners-page-shell .clm-portfolio-title-sub{display:block;margin-top:.375rem;max-width:none;font-size:.8125rem;line-height:1.45}.clm-partners-page-shell .clm-count-label{font-size:.8125rem}.clm-partners-card-mobile{padding:.5625rem .625rem;gap:.5rem}.clm-partners-card-mobile .pt-avatar{width:2rem;height:2rem;border-radius:.5rem}.clm-partners-card-mobile .pt-status-active,.clm-partners-card-mobile .pt-status-inactive{font-size:.625rem;padding:.125rem .4375rem}.clm-partners-page-shell .clm-partners-table-footer{padding:.5625rem .625rem}.clm-partners-page-shell .clm-partners-table-footer .clm-pagination-text{font-size:.6875rem;line-height:1.35}.clm-partners-page-shell .clm-partners-table-footer .clm-pagination-button{min-height:2rem;padding:.25rem .625rem;font-size:.6875rem}.clm-partners-page-shell .clm-partners-table-footer .clm-pagination-page-number{font-size:.6875rem;padding:.25rem .375rem}body:has(.clm-evaluator-page-root) .capture-fab,body:has(.clm-evaluator-page-root) .capture-fab-anchor{display:none!important}.clm-evaluator-page-root .clm-evaluator-topbar,.clm-evaluator-page-root .clm-evaluator-topbar .page-topbar-left,.clm-evaluator-page-root .clm-evaluator-topbar .page-topbar-right{overflow:visible}.clm-evaluator-page-root .clm-evaluator-topbar .page-topbar-title{font-size:.9375rem;font-weight:700;flex-shrink:0;overflow:visible;white-space:nowrap}.clm-evaluator-page-root .clm-evaluator-topbar .page-topbar-section{display:inline;font-weight:500}.clm-evaluator-page-root .clm-evaluator-topbar .page-topbar-sep{display:inline}.clm-evaluator-page-root .clm-evaluator-topbar .page-topbar-right{max-width:none;flex-shrink:0;gap:.375rem}.clm-evaluator-page-root .page-content{gap:.75rem}.clm-evaluator-page-root .clm-evaluator-refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0;gap:0}.clm-evaluator-page-root .clm-evaluator-refresh-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clm-evaluator-page-shell{width:100%;min-width:0;gap:.75rem;padding-bottom:calc(var(--clm-eval-wizard-sticky-height, 3.75rem) + env(safe-area-inset-bottom, 0px))}.clm-evaluator-page-shell .clm-portfolio-page-head.clm-evaluator-page-head{flex-direction:column;align-items:stretch;gap:0}.clm-evaluator-page-shell .clm-portfolio-page-head__copy{min-width:0}.clm-evaluator-page-shell .clm-evaluator-page-head__body-row{flex-wrap:nowrap;align-items:flex-start;gap:.5rem}.clm-evaluator-page-shell .clm-evaluator-page-head__text{gap:.25rem}.clm-evaluator-page-shell .clm-evaluator-page-head__text .clm-portfolio-title-sub{display:block;max-width:none;font-size:.8125rem;line-height:1.45}.clm-evaluator-page-shell .clm-evaluator-mode-bar-wrap{width:auto;flex-shrink:0;align-self:flex-start}.clm-evaluator-page-shell .clm-evaluator-mode-bar{width:auto;display:inline-flex;max-width:100%}.clm-evaluator-page-shell .clm-evaluator-mode-bar .rk-view-btn{flex:0 0 auto;min-width:0;width:auto;height:2rem;padding:0 .625rem;justify-content:center;gap:.3125rem;font-size:.6875rem;white-space:nowrap}.clm-evaluator-page-shell .clm-evaluator-mode-bar .rk-view-btn svg{width:.8125rem;height:.8125rem;flex-shrink:0}.clm-evaluator-page-shell .clm-clause-comp-page{gap:.75rem}.clm-evaluator-page-shell .clm-eval-workbench-shell--embedded .clm-eval-workbench-layout{padding-top:.5rem;gap:.75rem}.clm-evaluator-page-shell .clm-eval-wizard{margin-bottom:.5rem;border-radius:.625rem}.clm-evaluator-page-shell .clm-eval-wizard__chips,.clm-evaluator-page-shell .clm-eval-wizard__summary{display:flex}.clm-evaluator-page-shell .clm-eval-wizard__chips .clm-eval-wizard__step--upcoming{opacity:.55}.clm-evaluator-page-shell .clm-eval-wizard__chips .clm-eval-wizard__step--chip:not(.clm-eval-wizard__step--clickable):not(.clm-eval-wizard__step--active){pointer-events:none}.clm-evaluator-page-shell .clm-eval-wizard__panel{position:fixed;left:0;right:0;bottom:0;z-index:30;margin:0;padding:0 0 env(safe-area-inset-bottom,0);pointer-events:none}.clm-evaluator-page-shell .clm-eval-wizard__actions{pointer-events:auto;grid-template-columns:1fr 1fr;-moz-column-gap:.5rem;column-gap:.5rem;padding:.625rem .75rem;border-top:1px solid hsl(var(--border-1));border-radius:.75rem .75rem 0 0;background:hsl(var(--bg-surface)/.92);backdrop-filter:blur(10px);box-shadow:0 -4px 16px hsl(var(--shadow-color,0 0% 0%)/.08)}.clm-evaluator-page-shell .clm-eval-wizard--no-back .clm-eval-wizard__actions{grid-template-columns:1fr}.clm-evaluator-page-shell .clm-eval-wizard__track{display:none}.clm-evaluator-page-shell .clm-eval-wizard__nav-btn--back{grid-column:1;width:100%;min-height:2.75rem}.clm-evaluator-page-shell .clm-eval-wizard__nav-btn--primary{grid-column:2;width:100%;min-height:2.75rem}.clm-evaluator-page-shell .clm-eval-wizard--no-back .clm-eval-wizard__nav-btn--primary{grid-column:1}.clm-evaluator-page-shell .clm-eval-wizard__nav-btn-label{display:inline;font-size:.8125rem;font-weight:600}.clm-evaluator-page-shell .clm-eval-wizard__nav-btn-icon{display:none}.clm-evaluator-page-shell .clm-eval-doc-picker-filter-bar{flex-wrap:wrap;gap:.5rem;padding:.5rem .625rem}.clm-evaluator-page-shell .clm-eval-doc-picker-filter-bar__tabs,.clm-evaluator-page-shell .clm-eval-doc-picker-locked-family{width:100%}.clm-evaluator-page-shell .clm-eval-doc-picker-filter-bar__divider:first-of-type{display:none}.clm-evaluator-page-shell .clm-eval-doc-picker-filter-bar__search{flex:1 1 auto;min-width:0}.clm-evaluator-page-shell .clm-eval-doc-picker-filter-bar__view{flex:0 0 auto;margin-left:auto}.clm-evaluator-page-shell .clm-eval-repo-table-toolbar{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.375rem}.clm-evaluator-page-shell .clm-eval-repo-table-search{flex:1 1 auto;min-width:0}.clm-evaluator-page-shell .clm-eval-repo-table-search .page-search-input{height:2.5rem;font-size:.8125rem;padding-left:2.25rem}.clm-evaluator-page-shell .clm-eval-repo-table-search .page-search-icon{left:.75rem;width:.875rem;height:.875rem}.clm-evaluator-page-shell .clm-eval-upload-btn{height:2.5rem;padding:0 .625rem;font-size:.75rem}.clm-evaluator-page-shell .clm-eval-repo-table-row{padding:.625rem .75rem;gap:.5rem}.clm-evaluator-page-shell .clm-eval-repo-table-row__lead{width:2rem;height:2rem}.clm-evaluator-page-shell .clm-eval-repo-table-row__title{font-size:.8125rem}.clm-evaluator-page-shell .clm-eval-repo-table-row__meta{font-size:.6875rem}.clm-evaluator-page-shell .clm-eval-repo-table-row__badges{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;max-width:6.5rem}.clm-evaluator-page-shell .clm-eval-workbench-summary{border-radius:.75rem}.clm-evaluator-page-shell .clm-eval-workbench-summary__eyebrow{padding:.75rem .875rem .625rem;font-size:.625rem}.clm-evaluator-page-shell .clm-eval-workbench-summary__actions{padding:.75rem .875rem .875rem}.clm-evaluator-page-root .clm-evaluator-export-pdf-btn,.clm-evaluator-page-root .clm-evaluator-new-analysis-btn{width:2.25rem;height:2.25rem;min-width:2.25rem;padding:0;justify-content:center}.clm-evaluator-page-root .clm-evaluator-export-pdf-btn__label,.clm-evaluator-page-root .clm-evaluator-new-analysis-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clm-evaluator-page-root .clm-evaluator-results-shell{padding-bottom:env(safe-area-inset-bottom,0);display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-evaluator-layout-flex--mobile{flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-evaluator-layout-flex--sheet-expanded .clm-evaluator-mobile-doc-wrap{padding-bottom:env(safe-area-inset-bottom,0)}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-source-scroll{padding:.875rem 1rem}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-source-scroll--raw-pad{padding:.75rem 1rem}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-evaluator-source__body{font-size:.8125rem;line-height:1.65}.clm-evaluator-page-root .clm-evaluator-topbar--results{gap:.375rem}.clm-evaluator-page-root .clm-evaluator-topbar--results .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.clm-evaluator-page-root .clm-evaluator-topbar--results .page-topbar-title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-evaluator-page-root .clm-evaluator-topbar--results .page-topbar-section,.clm-evaluator-page-root .clm-evaluator-topbar--results .page-topbar-section+.page-topbar-sep{display:none}.clm-evaluator-page-root .clm-evaluator-topbar--results .clm-eval-topbar-doc-tabs{flex-shrink:0}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-source-head{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem;padding:.5rem .75rem;min-height:2.75rem}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-source-head__titles{flex:1 1 auto;min-width:0;gap:0}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-source-head__title{display:none}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-source-head__doc-title{font-size:.875rem;font-weight:700;line-height:1.25}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-view-tabs{flex:0 0 auto;width:auto;min-width:9.5rem}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-view-tab{flex:1 1 0;min-width:0;justify-content:center;padding:.3125rem .5rem;font-size:.6875rem}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-stats-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.5rem .625rem}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-stat__num{font-size:1.5rem}.clm-evaluator-page-root .clm-evaluator-results-shell .clm-eval-stat__label{font-size:.5rem}.clm-evaluator-page-shell .clm-eval-review-step__compare{gap:.75rem}.clm-evaluator-page-shell .clm-eval-review-step__bridge{padding-top:.25rem;padding-bottom:.25rem;min-height:2.5rem}.clm-evaluator-page-shell .clm-eval-review-card{min-height:auto}@media (max-width:380px){.clm-evaluator-page-shell .clm-evaluator-page-head__text .clm-portfolio-title-sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))!important;min-width:0!important;flex-wrap:wrap!important;row-gap:.375rem!important;font-size:.9375rem!important;display:flex!important;align-items:center!important;gap:.125rem!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;display:none!important;padding:.3125rem .625rem!important;font-size:.75rem!important;flex-shrink:0!important}.clm-portfolio-workflow-stage-body>.\!relative{width:8.75rem!important;height:8.75rem!important}}@media (min-width:640px) and (max-width:1023px){.clm-doc-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}.clm-detail-grid{display:grid;grid-template-columns:1fr;grid-template-areas:"summary" "aside" "main";gap:1.25rem}.clm-detail-grid__summary{grid-area:summary;min-width:0}.clm-detail-grid__aside{grid-area:aside;min-width:0}.clm-detail-grid__main{grid-area:main;min-width:0}@media (min-width:1024px){.clm-detail-grid{grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"summary aside" "main aside";align-items:start}}@media (max-width:1023px){.workbench-ai-create-page-root{min-height:0}.workbench-ai-create-page-root .workbench-ai-create-topbar{height:auto;min-height:48px;padding:.5rem 1rem;overflow:visible}.workbench-ai-create-page-root .workbench-ai-create-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:visible}.workbench-ai-create-page-root .workbench-ai-create-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;flex-shrink:0;overflow:visible;white-space:nowrap}.workbench-ai-create-page-root .workbench-ai-create-topbar .page-topbar-section{display:inline;font-weight:500}.workbench-ai-create-page-root .workbench-ai-create-topbar .page-topbar-sep{display:inline}.workbench-ai-create-page-root .workbench-ai-create-topbar .page-topbar-right{max-width:none;flex-shrink:0;gap:.375rem;overflow:visible}.workbench-ai-create-page-root .workbench-ai-create-topbar .workbench-ai-create-topbar-components{min-height:2rem;padding-left:.625rem;padding-right:.625rem;font-size:.75rem}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-page{flex:1 1 0;min-height:0;overflow:hidden;padding:.5rem .625rem 0}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-card{flex:1 1 0;min-height:0;height:100%}.workbench-ai-create-page-root--phone .workbench-ai-create-topbar-create{width:2rem;min-width:2rem;padding:0}.workbench-ai-create-page-root--phone .workbench-ai-create-topbar-create__label{display:none}.workbench-ai-create-page-root--phone .workbench-ai-create-page{flex:1 1 0;min-height:0;overflow:hidden;padding:.5rem .75rem 0}.workbench-ai-create-page-root--phone .workbench-ai-create-card{flex:1 1 0;min-height:0;height:100%}.workbench-ai-create-page-root .workbench-ai-create-card{max-width:none;flex:1 1 0;min-height:0;border-radius:.75rem}.workbench-ai-create-page-root .workbench-ai-create-workspace{flex:1 1 0;min-height:0}.workbench-ai-create-page-root .workbench-ai-create-scroll{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.workbench-ai-create-page-root--compact .workbench-ai-create-workspace>.workbench-preview-sidebar-rail,.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--sheet-components) .workbench-ai-create-workspace>.workbench-ai-create-aside{display:none!important}.workbench-ai-create-page-root--phone .workbench-ai-create-chat.workbench-ai-create-chat--pane{display:none}.workbench-ai-create-page-root .workbench-ai-create-main{flex:1 1 0;min-height:0;display:flex;flex-direction:column;padding:.75rem 1rem 1rem}.workbench-ai-create-page-root .workbench-ai-create-paper{flex:1 1 0;min-height:10rem;max-height:none;padding:1rem 1.25rem}.workbench-ai-create-page-root .workbench-ai-create-empty-canvas{min-height:0;padding-top:1rem;padding-bottom:1rem}.workbench-ai-create-page-root .workbench-ai-create-empty-canvas-top{flex:none;justify-content:center;padding-bottom:.5rem}.workbench-ai-create-page-root .workbench-ai-create-empty-canvas-bottom-spacer{display:none}.workbench-ai-create-page-root .workbench-ai-create-template-inline{margin-bottom:.625rem}.workbench-ai-create-page-root--sheet-assistant .workbench-ai-create-chat.workbench-ai-create-chat--pane{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:200;height:min(78svh,680px);max-height:78svh;border-top:1px solid hsl(var(--border-1));border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.12);background:hsl(var(--card))}.workbench-ai-create-page-root--sheet-assistant .workbench-ai-create-chat.workbench-ai-create-chat--pane:before{content:"";display:block;width:2.5rem;height:.25rem;margin:.625rem auto 0;border-radius:9999px;background:hsl(var(--border-1));flex-shrink:0}.workbench-ai-create-page-root--sheet-assistant .workbench-ai-create-chat-messages{flex:1 1 0;min-height:0}.workbench-ai-create-page-root:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-chat-input{padding-bottom:calc(.75rem + env(safe-area-inset-bottom, 0px))}.workbench-ai-create-page-root--sheet-assistant .workbench-ai-create-chat-input{padding:.625rem .75rem calc(.75rem + env(safe-area-inset-bottom, 0px))}.workbench-ai-create-page-root--compact.workbench-ai-create-page-root--sheet-components .workbench-ai-create-workspace>.workbench-ai-create-aside{display:flex!important;flex-direction:column;position:fixed;left:0;right:0;bottom:0;z-index:200;height:min(72dvh,640px);max-height:72dvh;min-height:0;overflow:hidden;padding:0 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border-1));border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.12);background:hsl(var(--card))}.workbench-ai-create-page-root--compact.workbench-ai-create-page-root--sheet-components .workbench-ai-create-workspace>.workbench-ai-create-aside>div:first-child{flex-shrink:0}.workbench-ai-create-page-root--compact.workbench-ai-create-page-root--sheet-components .workbench-ai-create-workspace>.workbench-ai-create-aside:before{content:"";display:block;width:2.5rem;height:.25rem;margin:.625rem auto .75rem;border-radius:9999px;background:hsl(var(--border-1));flex-shrink:0}.workbench-ai-create-page-root--compact.workbench-ai-create-page-root--sheet-components .workbench-ai-create-aside-body{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(var(--capture-fab-clearance) + .25rem)}.workbench-ai-create-page-root--compact.workbench-ai-create-page-root--sheet-components .workbench-ai-create-clauses-scroll{flex:none;min-height:0;overflow:visible}.workbench-ai-create-page-root--compact.workbench-ai-create-page-root--sheet-components .workbench-ai-create-details--footer{flex-shrink:0;overflow:visible}.workbench-ai-create-sheet-backdrop{position:fixed;inset:0;z-index:199;border:0;padding:0;margin:0;background:rgba(0,0,0,.35);cursor:pointer}.workbench-ai-create-mobile-dock{display:none}.workbench-ai-create-page-root--phone .workbench-ai-create-mobile-dock{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;flex-shrink:0;padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border-1));background:hsl(var(--card));box-shadow:0 -4px 16px rgba(0,0,0,.06)}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-workspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(17rem,1fr);grid-template-rows:minmax(0,1fr);min-height:0;flex:1 1 0}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-workspace>.workbench-ai-create-chat.workbench-ai-create-chat--pane,.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-workspace>.workbench-ai-create-scroll{min-height:0;max-height:100%}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-scroll{min-height:0;overflow:hidden;height:100%}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-main{height:100%;min-height:0}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-paper{min-height:0;max-height:none;flex:1 1 0}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-chat.workbench-ai-create-chat--pane{display:flex!important;min-height:0;height:100%;max-height:none;border-top:none;border-left:1px solid hsl(var(--border-1))}.workbench-ai-create-page-root--compact:not(.workbench-ai-create-page-root--phone) .workbench-ai-create-chat-messages{flex:1 1 0;min-height:0}.workbench-ai-create-mobile-dock-btn{min-height:2.5rem;width:100%;padding-left:.375rem;padding-right:.375rem;font-size:.75rem}.workbench-ai-create-mobile-dock-btn--active{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.clm-doc-detail-topbar{display:grid!important;grid-template-columns:1fr auto!important;height:auto!important;min-height:56px;padding:.5rem 1rem!important;gap:.25rem .625rem!important;align-items:center!important;overflow:visible!important}.clm-doc-detail-topbar .page-topbar-left{grid-column:1;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.25rem .375rem!important;min-width:0!important;overflow:visible!important}.clm-doc-detail-topbar .page-topbar-right{grid-column:2;display:flex!important;flex-direction:row!important;align-items:center!important;gap:.25rem!important;width:auto!important;flex-shrink:0;overflow:visible!important;align-self:start!important;padding-top:.125rem}.clm-doc-detail-topbar .page-topbar-left>span.page-topbar-sep,.clm-doc-detail-topbar .page-topbar-section,.clm-doc-detail-topbar .page-topbar-title>.page-topbar-sep{display:none!important}.clm-doc-detail-topbar .page-topbar-title{font-size:.8125rem!important;font-weight:700!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.clm-doc-detail-topbar .clm-doc-detail-topbar-name{flex:1 1 auto;max-width:100%}.clm-doc-detail-topbar .clm-doc-detail-topbar-back{width:1.625rem;height:1.625rem}.clm-doc-detail-topbar .clm-doc-detail-topbar-sep{display:none!important}.clm-doc-detail-topbar .page-topbar-badge{font-size:.5625rem!important;padding:.1rem .375rem!important}.clm-doc-detail-topbar .clm-doc-partner-inline{display:none!important}.clm-doc-detail-topbar .clm-workflow-status-label{font-size:.6875rem!important;flex-shrink:0}.clm-doc-detail-topbar .clm-btn-label,.clm-doc-detail-topbar .page-topbar-right>.clm-theme-toggle-wrap{display:none!important}.clm-doc-detail-topbar .page-topbar-right a svg,.clm-doc-detail-topbar .page-topbar-right button svg{margin:0!important}.clm-doc-detail-topbar .page-topbar-right a.inline-flex,.clm-doc-detail-topbar .page-topbar-right button{padding:.375rem!important;min-width:2rem;min-height:2rem}.clm-doc-detail-page .page-content{padding-left:1rem!important;padding-right:1rem!important;padding-top:1rem!important}.clm-doc-detail-page .page-content>div{flex-direction:column;gap:0}.clm-doc-detail-page .space-y-5>*+*{margin-top:.875rem}.clm-detail-grid,.clm-doc-detail-page .grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}.clm-doc-detail-page .bg-card.rounded-xl.border.border-border.p-6{padding:1rem!important}.clm-doc-detail-page .clm-floating-panel-clauses-scroll{max-height:none!important;overflow-y:visible!important}}.partner-360-section{margin-bottom:2.5rem}@media (min-width:640px){.partner-360-section{margin-bottom:3rem}}.partner-360-section:last-child{margin-bottom:0}.p360-header-wrap{position:sticky;top:0;z-index:20;background:hsl(var(--bg-canvas)/.97);backdrop-filter:blur(8px);border-bottom:1px solid hsl(var(--border-1))}.p360-partner-icon{width:36px;height:36px;border-radius:10px;background:hsl(var(--primary)/.12);display:flex;justify-content:center;flex-shrink:0}.p360-badge-active,.p360-partner-icon{align-items:center;color:hsl(var(--primary))}.p360-badge-active{display:inline-flex;height:20px;padding:0 9px;border-radius:999px;font-family:var(--font-ui);font-size:11px;font-weight:600;background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.25)}.p360-breadcrumb{display:flex;gap:6px;padding:10px 0 6px;font-family:var(--font-ui);font-size:13px}.p360-breadcrumb,.p360-breadcrumb button{align-items:center;color:hsl(var(--fg-3))}.p360-breadcrumb button{display:inline-flex;gap:4px;background:none;border:none;padding:0;cursor:pointer;transition:color .12s}.p360-breadcrumb button:hover,.p360-partner-name{color:hsl(var(--fg-1))}.p360-partner-name{font-family:var(--font-ui);font-size:18px;font-weight:700;line-height:1.2}.p360-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-3))}.p360-meta span{display:inline-flex;align-items:center;gap:4px}.p360-title-row{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}@media (min-width:640px){.p360-title-row{flex-direction:row;align-items:flex-start;justify-content:space-between}}.p360-title-row-left{display:flex;align-items:flex-start;gap:12px;min-width:0;flex:1}.p360-title-row-right{flex-shrink:0}.p360-nav{overflow-x:auto;scrollbar-width:none}.p360-nav::-webkit-scrollbar{display:none}.p360-nav-inner{display:flex;border-bottom:1px solid hsl(var(--border-1));gap:0}.p360-tab{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:8px 14px 10px;font-family:var(--font-ui);font-size:13px;font-weight:500;border:none;border-bottom:2px solid transparent;background:none;cursor:pointer;transition:color .15s,border-color .15s;color:hsl(var(--fg-3));margin-bottom:-1px;white-space:nowrap}.p360-tab:hover{color:hsl(var(--fg-1));border-bottom-color:hsl(var(--border-1))}.p360-tab--active{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary));font-weight:600}.p360-tcv-label{font-size:12px;color:hsl(var(--fg-3))}.p360-tcv-label,.p360-tcv-value{font-family:var(--font-ui);text-align:right}.p360-tcv-value{font-size:22px;font-weight:700;color:hsl(var(--fg-1));line-height:1.15}.p360-tcv-na{font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-3));text-align:right}.clm-partner-360-topbar .page-topbar-title{display:flex;align-items:center;gap:.25rem;min-width:0}.clm-partner-360-topbar-back{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.625rem;height:1.625rem;margin-right:.125rem;border:none;border-radius:.375rem;background:none;color:hsl(var(--fg-3));cursor:pointer;transition:color .12s,background .12s}.clm-partner-360-topbar-back:hover{color:hsl(var(--fg-1));background:hsl(var(--bg-surface-2))}.clm-partner-360-topbar-name-editor{display:inline-flex;align-items:center;gap:.25rem;min-width:0;max-width:min(100%,18rem)}.clm-partner-360-topbar-name-editor--editing{flex-wrap:wrap;max-width:100%}.clm-partner-360-topbar-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:hsl(var(--fg-1))}.clm-partner-360-topbar-name-input{min-width:0;flex:1 1 8rem;max-width:100%;height:1.625rem;padding:0 .375rem;border-radius:.375rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));font-family:var(--font-ui);font-size:.8125rem;font-weight:600;color:hsl(var(--fg-1))}.clm-partner-360-topbar-name-input:focus{outline:none;border-color:hsl(var(--primary)/.45);box-shadow:0 0 0 2px hsl(var(--primary)/.12)}.clm-partner-360-topbar-name-action,.clm-partner-360-topbar-name-trigger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.375rem;height:1.375rem;border-radius:.375rem;border:none;background:transparent;color:hsl(var(--fg-3));cursor:pointer;transition:color .12s,background .12s}.clm-partner-360-topbar-name-action:hover,.clm-partner-360-topbar-name-trigger:hover{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}.clm-partner-360-topbar-name-action--save{color:#279b4f}.clm-partner-360-topbar-name-error{flex:1 0 100%;font-size:.6875rem;color:hsl(var(--destructive))}.p360-metric-card{width:100%;text-align:left;padding:20px 22px;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:12px;box-shadow:0 1px 3px hsl(var(--fg-1)/.04);transition:border-color .15s,box-shadow .15s;cursor:default;outline:none}.p360-metric-card:focus-visible{box-shadow:0 0 0 3px hsl(var(--primary)/.15);border-color:hsl(var(--primary)/.4)}.p360-metric-card--clickable{cursor:pointer}.p360-metric-card--clickable:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 2px 8px hsl(var(--fg-1)/.06)}.p360-metric-label{font-family:var(--font-ui);font-size:12.5px;font-weight:500;color:hsl(var(--fg-3));margin-bottom:6px}.p360-metric-value{font-family:var(--font-ui);font-size:28px;font-weight:700;color:hsl(var(--fg-1));line-height:1.1}.p360-metric-sub{font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-3));margin-top:4px;display:flex;align-items:center}.p360-score-card{width:100%;margin-bottom:16px;border-radius:12px;border:1px solid hsl(var(--border));padding:14px 18px;text-align:left;cursor:pointer;transition:filter .1s}.p360-score-card:hover{filter:brightness(.97)}.p360-score-bar-track{width:100%;height:8px;border-radius:999px;background:hsl(var(--bg-surface-2));overflow:hidden;position:relative}.p360-score-bar-fill{position:absolute;left:0;top:0;height:100%;border-radius:999px;transition:width .5s}.p360-score-marker{position:absolute;top:0;height:100%;width:1px;background:hsla(0,0%,100%,.5)}.rk-table-wrap{width:100%;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:12px;overflow:hidden}.rk-table-scroll{overflow-x:auto}.rk-table{width:100%;min-width:720px;table-layout:fixed;border-collapse:collapse}.rk-table thead{background:hsl(var(--bg-surface-2));border-bottom:1px solid hsl(var(--border-1))}.rk-th{padding:10px 12px;font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3));text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .12s}.rk-th:hover{color:hsl(var(--fg-1))}.rk-table tbody tr{border-bottom:1px solid hsl(var(--border-1)/.6);cursor:pointer;transition:background .1s}.rk-table tbody tr:last-child{border-bottom:none}.rk-table tbody tr:hover{background:hsl(var(--primary)/.04)}.rk-table tbody tr.rk-row--incomplete{background:hsl(var(--danger)/.04)}.rk-table tbody tr.rk-row--incomplete:hover{background:hsl(var(--danger)/.07)}.rk-table tbody tr.rk-row--risk{background:rgba(242,158,13,.06)}.rk-table tbody tr.rk-row--risk:hover{background:rgba(242,158,13,.1)}.clm-renewal-card-mobile.rk-row--risk{border-color:rgba(242,158,13,.4);background:rgba(242,158,13,.04)}.rk-error-banner{margin:12px 0;padding:10px 14px;border-radius:8px;background:hsl(var(--danger)/.08);border:1px solid hsl(var(--danger)/.25);font-family:var(--font-ui);font-size:13px;display:flex;justify-content:space-between;gap:12px}.rk-error-banner,.rk-error-retry{color:hsl(var(--danger));align-items:center}.rk-error-retry{display:inline-flex;gap:5px;font-size:12px;font-weight:500;padding:4px 10px;border-radius:6px;border:1px solid hsl(var(--danger)/.3);background:transparent;cursor:pointer;transition:background .15s;white-space:nowrap}.rk-error-retry:hover{background:hsl(var(--danger)/.1)}.rk-td{padding:11px 12px;font-family:var(--font-ui);font-size:13px;color:hsl(var(--fg-1));vertical-align:middle}.rk-td-strip{width:4px;padding:0;position:relative}.rk-td-strip .rk-td-strip-inner{position:absolute;inset:0;width:4px;border-radius:2px}.rk-td-partner-name{font-size:13px;font-weight:600;color:hsl(var(--fg-1))}.rk-td-partner-name,.rk-td-partner-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.rk-td-partner-sub{font-size:11px;color:hsl(var(--fg-3));margin-top:2px}.rk-owner-avatar{width:26px;height:26px;border-radius:50%;display:flex;justify-content:center;font-size:10px;font-weight:700;color:#fff;flex-shrink:0}.rk-owner-avatar,.rk-owner-unassigned{align-items:center;font-family:var(--font-ui)}.rk-owner-unassigned{display:inline-flex;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:500;background:rgba(242,166,13,.1);color:#b87e0a;border:1px solid rgba(242,166,13,.25)}.rk-td-ref{font-family:var(--font-mono,monospace);font-size:11.5px;color:hsl(var(--fg-2));display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-td-value{font-size:13px;font-weight:700;color:hsl(var(--fg-1));letter-spacing:-.01em}.rk-td-empty{color:hsl(var(--fg-3)/.5)}.rk-date-chip{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-ui);font-size:12px;font-weight:500;white-space:nowrap;color:hsl(var(--fg-2))}.rk-date-chip--urgent{color:hsl(var(--danger))}.rk-date-chip--watch{color:#b36f0f}.rk-date-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.rk-date-badge{font-size:10px;font-weight:600;opacity:.75}.rk-notified-badge{height:18px;padding:0 7px;border-radius:4px;font-family:var(--font-ui);font-size:10px;font-weight:600;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.25)}.rk-notified-badge,.rk-sort-icon{display:inline-flex;align-items:center}.rk-sort-icon{margin-left:3px;opacity:.4;color:hsl(var(--fg-3))}.rk-sort-icon--active{opacity:1;color:hsl(var(--primary))}.rk-row-arrow{color:hsl(var(--fg-3)/.4);transition:color .12s}tr:hover .rk-row-arrow{color:hsl(var(--primary))}.rk-loading-bar{height:2px;background:hsl(var(--primary));animation:samvid-pulse 1.2s ease-in-out infinite}.rk-table-empty{padding:48px 0;text-align:center;font-family:var(--font-ui)}.rk-table-empty-title{font-size:13px;font-weight:500;color:hsl(var(--fg-3))}.rk-table-empty-sub{font-size:11px;color:hsl(var(--fg-3)/.6);margin-top:4px}.rk-table-footer{padding:10px 16px;border-top:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2))}.pt-table{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1)/.8);border-radius:14px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04)}.pt-header{display:flex;padding:0 16px;background:hsl(var(--bg-surface-2)/.7);border-bottom:1px solid hsl(var(--border-1)/.8);min-height:38px}.pt-header,.pt-th{align-items:center}.pt-th{display:inline-flex;gap:4px;font-family:var(--font-ui);font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--fg-3));background:none;border:none;padding:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}button.pt-th{cursor:pointer;transition:color .12s}button.pt-th:hover{color:hsl(var(--fg-1))}.pt-th svg{opacity:.5}.pt-row{display:flex;align-items:center;padding:0 16px;min-height:56px;border-bottom:1px solid hsl(var(--border-1)/.6);cursor:pointer;transition:background .12s}.pt-row:last-child{border-bottom:none}.pt-row:hover{background:hsl(var(--brand-orange)/.035)}.pt-row--alias{min-height:44px;background:hsl(var(--bg-surface-2)/.45)}.pt-row--alias:hover{background:hsl(var(--brand-orange)/.025)}.pt-avatar{width:34px;height:34px;border-radius:9px;background:hsl(var(--brand-orange)/.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:hsl(var(--brand-orange))}.pt-name{font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:hsl(var(--fg-1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-name--alias{font-size:13px;font-weight:500;color:hsl(var(--fg-2))}.pt-subtype{color:hsl(var(--fg-3));margin-top:2px}.pt-status-active,.pt-subtype{font-family:var(--font-ui);font-size:11.5px}.pt-status-active{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 10px;border-radius:999px;font-weight:600;background:#cef3dc;color:#206f3d;border:1px solid #90dfad}.pt-status-active:before{content:"";width:5px;height:5px;border-radius:50%;background:#29a356;flex-shrink:0}.pt-status-inactive{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 10px;border-radius:999px;font-family:var(--font-ui);font-size:11.5px;font-weight:600;background:hsl(var(--bg-surface-2));color:hsl(var(--fg-3));border:1px solid hsl(var(--border-1))}.pt-status-inactive:before{content:"";width:5px;height:5px;border-radius:50%;background:hsl(var(--fg-3));flex-shrink:0;opacity:.5}.pt-doc-count{display:flex;align-items:center;gap:5px;font-family:var(--font-ui);font-size:13px;font-weight:500;color:hsl(var(--fg-2))}.pt-doc-count svg{color:hsl(var(--fg-3));opacity:.7}.pt-since{font-family:var(--font-ui);font-size:13px;font-weight:500;color:hsl(var(--fg-2))}.pt-alias-indent{position:relative;padding-left:16px}.pt-alias-indent:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:hsl(var(--primary)/.2);border-radius:1px}.pt-empty{padding:56px 24px;text-align:center}.pt-empty-icon{width:52px;height:52px;border-radius:50%;background:hsl(var(--bg-surface-2));display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:hsl(var(--fg-3))}.pt-empty-title{font-family:var(--font-ui);font-size:15px;font-weight:600;color:hsl(var(--fg-1));margin-bottom:6px}.pt-empty-sub{font-family:var(--font-ui);font-size:13px;color:hsl(var(--fg-3))}.pt-loading{display:flex;align-items:center;justify-content:center;padding:64px 0}.pt-loading-spinner{width:36px;height:36px;border-radius:50%;border:3px solid hsl(var(--border-1));border-top-color:hsl(var(--primary));animation:samvid-spin .7s linear infinite}.pt-footer{padding:10px 16px;border-top:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2))}.clm-partners-page-shell{width:100%;min-width:0;box-sizing:border-box}.clm-partners-card-mobile-list{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1)/.8);border-radius:14px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04);width:100%;box-sizing:border-box}.clm-partners-card-mobile{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-bottom:1px solid hsl(var(--border-1)/.6);cursor:pointer;min-width:0;transition:background .12s}.clm-partners-card-mobile:active{background:hsl(var(--brand-orange)/.035)}.clm-partners-card-mobile--alias{background:hsl(var(--bg-surface-2)/.45);padding-left:.625rem}.clm-partners-card-mobile--alias:active{background:hsl(var(--brand-orange)/.025)}.clm-partners-card-mobile__alias-spacer{width:2rem;flex-shrink:0;border-left:2px solid hsl(var(--border-1));margin-left:.25rem;align-self:stretch;min-height:2.25rem}.clm-partners-card-mobile__body{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.clm-partners-card-mobile__bottom,.clm-partners-card-mobile__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.clm-partners-card-mobile__name{margin:0;font-family:var(--font-ui);font-size:.8125rem;font-weight:700;line-height:1.35;color:hsl(var(--fg-1));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;flex:1 1 auto;min-width:0}.clm-partners-card-mobile__name--alias{font-weight:500;color:hsl(var(--fg-2));-webkit-line-clamp:1;line-clamp:1}.clm-partners-card-mobile__top .pt-status-active,.clm-partners-card-mobile__top .pt-status-inactive{flex-shrink:0}.clm-partners-card-mobile__subtype{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:.6875rem;color:hsl(var(--fg-3));text-transform:capitalize;flex:1 1 auto;min-width:0}.clm-partners-card-mobile__meta{display:inline-flex;align-items:center;gap:.1875rem;flex-shrink:0;font-family:var(--font-ui);font-size:.6875rem;font-weight:600;color:hsl(var(--fg-2));white-space:nowrap}.clm-partners-card-mobile__meta svg{color:hsl(var(--fg-3));opacity:.7;flex-shrink:0}.clm-partners-card-mobile__meta-sep{color:hsl(var(--fg-4));font-weight:400}.clm-partners-card-mobile__since{font-weight:500;color:hsl(var(--fg-3))}.clm-partners-table-footer{padding:.625rem .75rem}@media (max-width:1023px){.clm-partners-table-desktop{display:none!important}}@media (min-width:1024px){.clm-partners-card-mobile-list{display:none!important}}.p360-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.p360-section-head-left{display:flex;align-items:center;gap:10px;min-width:0}.p360-section-icon{width:30px;height:30px;border-radius:8px;background:hsl(var(--primary)/.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:hsl(var(--primary))}.p360-section-title{font-family:var(--font-ui);font-size:17px;font-weight:700;color:hsl(var(--fg-1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1023px){.clm-partner-360-topbar{display:flex!important;align-items:center!important;justify-content:space-between!important;height:auto!important;min-height:48px;padding:.5rem 1rem!important;overflow:visible!important}.clm-partner-360-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.clm-partner-360-topbar .page-topbar-title{font-size:.8125rem!important;font-weight:600!important;flex-wrap:wrap;row-gap:.125rem;overflow:visible;white-space:normal}.clm-partner-360-topbar-name-editor{max-width:100%;flex:1 1 auto}.clm-partner-360-topbar .page-topbar-right{flex-shrink:0}.clm-partner-360-page .p360-header-wrap .page-content{padding:.75rem 1rem 0!important}.clm-partner-360-page .p360-title-row{flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;gap:.625rem!important;padding-bottom:.5rem!important}.clm-partner-360-page .p360-title-row-left{gap:.625rem!important}.clm-partner-360-page .p360-partner-icon{width:2rem!important;height:2rem!important;border-radius:.5rem!important}.clm-partner-360-page .p360-partner-name{font-size:.9375rem!important;line-height:1.25!important;overflow-wrap:anywhere}.clm-partner-360-page .p360-badge-active{height:1.125rem!important;padding:0 .375rem!important;font-size:.5625rem!important}.clm-partner-360-page .p360-meta{gap:.5rem!important;margin-top:.25rem!important;font-size:.6875rem!important}.clm-partner-360-page .p360-tcv-label{font-size:.5625rem!important;line-height:1.2}.clm-partner-360-page .p360-tcv-value{font-size:1.125rem!important}.clm-partner-360-page .p360-tcv-na{font-size:.5625rem!important}.clm-partner-360-page .p360-tab{padding:.5rem .625rem .625rem!important;gap:0!important}.clm-partner-360-page .p360-tab-label{display:none!important}.clm-partner-360-page .p360-tab svg{width:1rem!important;height:1rem!important}.clm-partner-360-page .clm-partner-360-content{padding:1rem 1rem calc(4.5rem + env(safe-area-inset-bottom, 0px))!important}.clm-partner-360-page .partner-360-section{margin-bottom:1.5rem!important}.clm-partner-360-page .p360-section-head{margin-bottom:.75rem!important}.clm-partner-360-page .p360-section-icon{width:1.625rem!important;height:1.625rem!important}.clm-partner-360-page .p360-section-title{font-size:.9375rem!important}.clm-partner-360-page .p360-score-card{padding:.75rem .875rem!important;margin-bottom:.75rem!important}.clm-partner-360-page .p360-score-card .text-3xl{font-size:1.5rem!important;line-height:1.1!important}.clm-partner-360-page .p360-metric-card{padding:.875rem 1rem!important}.clm-partner-360-page .p360-metric-value{font-size:1.5rem!important}.clm-partner-360-page #section-documents{gap:1rem!important}}.exec-summary-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:7px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));font-family:var(--font-ui);font-size:12px;font-weight:500;color:hsl(var(--fg-2));cursor:pointer;transition:background .12s,border-color .12s;white-space:nowrap}.exec-summary-btn:hover{background:hsl(var(--bg-surface-2));border-color:hsl(var(--primary)/.35)}.exec-summary-btn svg,.exec-summary-btn:hover{color:hsl(var(--primary))}.exec-summary-settings-trigger{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));color:hsl(var(--primary));cursor:pointer;transition:background .12s,border-color .12s,color .12s}.exec-summary-settings-trigger:hover{background:hsl(var(--bg-surface-2));border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}.exec-summary-security-notice{padding:10px 14px;border-radius:8px;background:hsl(var(--danger,0 72% 51%)/.07);border:1px solid hsl(var(--danger,0 72% 51%)/.25);font-family:var(--font-ui);font-size:12.5px;color:hsl(var(--danger,0 72% 51%))}.exec-summary-skeleton{padding:24px;background:hsl(var(--bg-surface-2));border-radius:10px;border:1px solid hsl(var(--border-1));display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}.exec-summary-skeleton:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,hsl(var(--primary)/.04) 50%,transparent 60%);animation:exec-shimmer 2.4s ease-in-out infinite}@keyframes exec-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.exec-summary-skeleton-header{display:flex;align-items:center;gap:10px}.exec-summary-skeleton-orb{width:10px;height:10px;border-radius:50%;background:hsl(var(--primary));animation:exec-orb-pulse 1.8s ease-in-out infinite;box-shadow:0 0 8px hsl(var(--primary)/.4)}@keyframes exec-orb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.exec-summary-skeleton-label{font-family:var(--font-ui);font-size:11.5px;font-weight:500;color:hsl(var(--fg-2));letter-spacing:.01em;animation:exec-label-fade 2s ease-in-out infinite}@keyframes exec-label-fade{0%,to{opacity:.7}50%{opacity:1}}.exec-summary-skeleton-lines{display:flex;flex-direction:column;gap:9px}.exec-summary-skeleton-line{height:11px;border-radius:4px;background:linear-gradient(90deg,hsl(var(--fg-1)/.06) 0,hsl(var(--fg-1)/.1) 50%,hsl(var(--fg-1)/.06) 100%);background-size:200% 100%;animation:exec-line-wave 2s ease-in-out infinite;opacity:0;animation:exec-line-appear .4s ease-out forwards,exec-line-wave 2s ease-in-out .4s infinite}@keyframes exec-line-appear{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes exec-line-wave{0%{background-position:200% 0}to{background-position:-200% 0}}.exec-summary-empty{padding:40px 24px;background:hsl(var(--bg-surface));border-radius:10px;border:1px dashed hsl(var(--border-1));display:flex;flex-direction:column;align-items:center;text-align:center}.exec-summary-empty-icon{width:44px;height:44px;border-radius:50%;background:hsl(var(--primary)/.1);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));margin-bottom:12px}.exec-summary-empty-title{font-family:var(--font-ui);font-size:14px;font-weight:600;color:hsl(var(--fg-1));margin-bottom:6px}.exec-summary-empty-sub{font-family:var(--font-ui);font-size:12.5px;color:hsl(var(--fg-3));max-width:340px}.exec-summary-error{padding:12px 16px;border-radius:8px;background:hsl(var(--danger,0 72% 51%)/.06);border:1px solid hsl(var(--danger,0 72% 51%)/.2);font-family:var(--font-ui);font-size:13px;color:hsl(var(--danger,0 72% 51%));display:flex;align-items:center;justify-content:space-between;gap:8px}.exec-summary-error button{font-size:12px;font-weight:500;text-decoration:underline;background:none;border:none;cursor:pointer;color:inherit;flex-shrink:0}.exec-summary-card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:12px;padding:20px 22px;position:relative;overflow:hidden}.exec-summary-ai-badge{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-ui);font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--primary));margin-bottom:14px}.exec-summary-doc-title{font-weight:700;color:hsl(var(--fg-1))}.exec-summary-block{margin-bottom:14px;padding:10px 14px 10px 12px;border-left:3px solid hsl(var(--primary)/.4);background:hsl(var(--primary)/.03);border-radius:0 8px 8px 0}.exec-summary-block-title{font-family:var(--font-ui);font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-1));margin-bottom:6px}.exec-summary-block-list{list-style:disc;list-style-position:inside;display:flex;flex-direction:column;gap:3px}.exec-summary-block-list li{line-height:1.5}.exec-summary-block-list li,.exec-summary-para{font-family:var(--font-body);font-size:13px;color:hsl(var(--fg-2))}.exec-summary-para{line-height:1.6;margin-bottom:8px}.exec-summary-bullets{list-style:disc;padding-left:20px;display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.exec-summary-bullets li{font-family:var(--font-body);font-size:13px;color:hsl(var(--fg-2));line-height:1.55}.exec-summary-ts{font-family:var(--font-ui);font-size:11px;color:hsl(var(--fg-3));margin-top:14px}.exec-summary-sources-trigger{font-family:var(--font-ui);font-size:12px;color:hsl(var(--primary));background:none;border:none;cursor:pointer;padding:6px 0;text-decoration:none}.exec-summary-sources-trigger:hover{text-decoration:underline}.exec-summary-sources-col-head{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3));margin-bottom:6px}.exec-summary-sources-item{display:flex;align-items:center;gap:5px;font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-2))}.exec-summary-sources-none{font-family:var(--font-ui);font-size:11px;color:hsl(var(--fg-3));font-style:italic}.clm-pagination-text{text-align:center;font-size:12px;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.clm-pagination-text:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (min-width:640px){.clm-pagination-text{text-align:left}}.clm-pagination-button{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-pagination-button{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-page .bg-card.rounded-xl.clm-pagination-button.border-border.p-6{padding:1rem}}.clm-pagination-button:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.clm-pagination-button:disabled{cursor:not-allowed;opacity:.4}.clm-pagination-button:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.clm-pagination-button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.clm-pagination-page-number{padding:.25rem .625rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .clm-pagination-page-number{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-pagination-page-number:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.agent-tool-icon{border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));padding:.5rem}.agent-tool-icon:is(.dark *){background-color:rgba(30,58,138,.3)}.agent-tool-icon--purple{border-radius:calc(var(--radius) - 2px);--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));padding:.5rem}.agent-tool-icon--purple:is(.dark *){background-color:rgba(88,28,135,.3)}.agent-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .agent-badge{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.agent-badge{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .agent-badge.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .agent-badge.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.agent-badge.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.agent-badge.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-badge--blue{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.agent-badge--blue:is(.dark *){background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.agent-badge--purple{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.agent-badge--purple:is(.dark *){background-color:rgba(88,28,135,.3);--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.agent-status-cancelled,.agent-status-completed,.agent-status-default,.agent-status-failed,.agent-status-queued,.agent-status-running{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .agent-status-cancelled,.workbench-template-shelf-global-group-head-text .agent-status-completed,.workbench-template-shelf-global-group-head-text .agent-status-default,.workbench-template-shelf-global-group-head-text .agent-status-failed,.workbench-template-shelf-global-group-head-text .agent-status-queued,.workbench-template-shelf-global-group-head-text .agent-status-running{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a .agent-status-cancelled,.clm-doc-detail-topbar .page-topbar-right a .agent-status-default,.clm-doc-detail-topbar .page-topbar-right a .agent-status-failed,.clm-doc-detail-topbar .page-topbar-right a .agent-status-queued,.clm-doc-detail-topbar .page-topbar-right a .agent-status-running,.clm-doc-detail-topbar .page-topbar-right a.agent-status-completed{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .agent-status-cancelled.flex-col>button,.document-detail-topbar-actions .agent-status-completed.flex-col>button,.document-detail-topbar-actions .agent-status-default.flex-col>button,.document-detail-topbar-actions .agent-status-failed.flex-col>button,.document-detail-topbar-actions .agent-status-queued.flex-col>button,.document-detail-topbar-actions .agent-status-running.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .agent-status-cancelled.flex-col,.document-detail-topbar-actions .agent-status-completed.flex-col,.document-detail-topbar-actions .agent-status-default.flex-col,.document-detail-topbar-actions .agent-status-failed.flex-col,.document-detail-topbar-actions .agent-status-queued.flex-col,.document-detail-topbar-actions .agent-status-running.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex .agent-status-cancelled.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex .agent-status-default.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex .agent-status-failed.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex .agent-status-queued.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex .agent-status-running.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-status-completed.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex .agent-status-cancelled.gap-1>button,.document-detail-topbar-actions .flex .agent-status-default.gap-1>button,.document-detail-topbar-actions .flex .agent-status-failed.gap-1>button,.document-detail-topbar-actions .flex .agent-status-queued.gap-1>button,.document-detail-topbar-actions .flex .agent-status-running.gap-1>button,.document-detail-topbar-actions .flex.agent-status-completed.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-status-completed{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.agent-status-completed:is(.dark *){background-color:rgba(20,83,45,.3);--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.agent-status-failed{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.agent-status-failed:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.agent-status-queued{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.agent-status-queued:is(.dark *){background-color:rgba(113,63,18,.3);--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.agent-status-default{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.agent-status-default:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.agent-builder-input{height:2.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding-left:1rem;padding-right:1rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-input.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-input.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .agent-builder-input{padding-left:.75rem;padding-right:.75rem}}.agent-builder-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.agent-builder-input::placeholder{color:hsl(var(--muted-foreground))}.agent-builder-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.agent-builder-helper-text{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .agent-builder-helper-text{text-align:center}.agent-builder-btn-small{height:2rem;font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .agent-builder-btn-small{text-align:center}.agent-builder-section-title{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .agent-builder-section-title{text-align:center}.agent-builder-selectable-card{padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.agent-builder-selectable-card--selected{background-color:rgba(239,246,255,.5);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.agent-builder-selectable-card--selected:is(.dark *){background-color:rgba(30,58,138,.2)}.agent-builder-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .agent-builder-card-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .agent-builder-card-title{text-align:center}.agent-builder-card-description{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .agent-builder-card-description{text-align:center}.agent-builder-blueprint-card{display:flex;height:100%;min-width:0;flex-direction:column;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .agent-builder-blueprint-card.rounded-xl.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-blueprint-card.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-blueprint-card.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.agent-builder-blueprint-card{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.agent-builder-blueprint-card{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.agent-builder-blueprint-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.agent-builder-blueprint-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .agent-builder-blueprint-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-blueprint-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-blueprint-header{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.5);padding:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-blueprint-header.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.agent-builder-blueprint-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-builder-blueprint-header.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-builder-blueprint-header.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-blueprint-header.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-builder-blueprint-header.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-blueprint-title{display:flex;min-width:0;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.agent-builder-blueprint-title{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-builder-blueprint-title.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-builder-blueprint-title.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-blueprint-title.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-builder-blueprint-title.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-blueprint-status{flex-shrink:0;border-radius:9999px;background-color:hsl(var(--primary)/.1);padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .agent-builder-blueprint-status{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .agent-builder-blueprint-status{text-align:center}.agent-builder-view-toggle{display:flex;flex-shrink:0;align-items:center;gap:.125rem;border-radius:9999px;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.125rem .25rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-partner-records-list-section>.agent-builder-view-toggle,.clm-partner-settings-panel>.agent-builder-view-toggle{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-view-toggle.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-view-toggle.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.agent-builder-view-toggle{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .agent-builder-view-toggle{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .agent-builder-view-toggle.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-builder-view-toggle.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-view-toggle.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-builder-view-toggle.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-view-toggle-btn{border-radius:9999px;padding:.125rem .5rem;color:hsl(var(--muted-foreground))}.agent-builder-view-toggle-btn--active{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page-topbar-right :is(button,a).agent-builder-view-toggle-btn--active,.workbench-section-toolbar-actions :is(button,a).agent-builder-view-toggle-btn--active{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).agent-builder-view-toggle-btn--active:hover,.workbench-section-toolbar-actions :is(button,a).agent-builder-view-toggle-btn--active:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).agent-builder-view-toggle-btn--active svg,.workbench-section-toolbar-actions :is(button,a).agent-builder-view-toggle-btn--active svg{color:hsl(var(--primary))}.agent-builder-view-toggle-btn--disabled{cursor:not-allowed;opacity:.5}.agent-builder-blueprint-body{flex:1 1 0%}.agent-builder-blueprint-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.agent-builder-blueprint-body{overflow-y:auto;padding:1rem}.agent-builder-blueprint-section-title{font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .agent-builder-blueprint-section-title{text-align:center}.agent-builder-blueprint-panel{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.5);padding:.75rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-blueprint-panel.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-blueprint-panel.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .agent-builder-blueprint-panel{text-align:center}.agent-builder-blueprint-panel--active{border-color:hsl(var(--primary)/.2);background-color:hsl(var(--primary)/.05)}.agent-builder-blueprint-step-card{border-radius:.25rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card)/.8);padding:.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-blueprint-step-card.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-blueprint-step-card.p-6{padding:1rem}}.agent-builder-blueprint-source-badge{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.clm-template-summary-account .agent-builder-blueprint-source-badge{display:none}.agent-builder-blueprint-source-badge:is(.dark *){background-color:rgba(88,28,135,.3);--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.agent-builder-flow-track{display:flex;align-items:center;gap:.5rem;overflow-x:auto;padding-bottom:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.agent-builder-flow-track{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-builder-flow-track.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-builder-flow-track.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-flow-track.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-builder-flow-track.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-flow-node{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--primary)/.25);background-color:hsl(var(--primary)/.1);padding:.375rem .625rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.agent-builder-flow-node{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-flow-node.border-border.p-6{padding:1rem}.document-detail-topbar-actions .agent-builder-flow-node.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .agent-builder-flow-node.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.agent-builder-flow-node.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.agent-builder-flow-node.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-flow-node-index{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--primary));font-size:11px;font-weight:600;color:hsl(var(--primary-foreground))}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.agent-builder-flow-node-index{padding:.375rem;min-width:2rem;min-height:2rem}}.page-topbar-right :is(button,a).agent-builder-flow-node-index,.workbench-section-toolbar-actions :is(button,a).agent-builder-flow-node-index{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).agent-builder-flow-node-index:hover,.workbench-section-toolbar-actions :is(button,a).agent-builder-flow-node-index:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).agent-builder-flow-node-index svg,.workbench-section-toolbar-actions :is(button,a).agent-builder-flow-node-index svg{color:hsl(var(--primary))}@media (max-width:1023px){.document-detail-topbar-actions .agent-builder-flow-node-index.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .agent-builder-flow-node-index.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.agent-builder-flow-node-index.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.agent-builder-flow-node-index.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-flow-node-label{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .agent-builder-flow-node-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.agent-builder-flow-arrow{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--primary)/.7)}.wiki-space-artifacts__phase2 .agent-builder-flow-arrow{text-align:center}.agent-builder-mermaid-details{margin-top:.75rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-mermaid-details.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-mermaid-details.p-6{padding:1rem}.my-agents-page .agent-store-card .agent-builder-mermaid-details.flex{flex-wrap:wrap;gap:.5rem}}.agent-builder-mermaid-summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .agent-builder-mermaid-summary{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.agent-builder-mermaid-code{margin:0 .75rem .75rem;overflow-x:auto;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem;font-size:11px;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .agent-builder-mermaid-code.rounded-xl.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-mermaid-code.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-mermaid-code.p-6{padding:1rem}}.agent-builder-mermaid-canvas{width:100%;overflow-x:auto;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-mermaid-canvas.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-mermaid-canvas.p-6{padding:1rem}}.agent-builder-mermaid-canvas svg{min-width:100%;height:auto}.agent-builder-chat-composer{position:relative;width:100%;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.agent-builder-chat-composer{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.agent-builder-chat-composer.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-chat-composer.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-chat-composer.p-6{padding:1rem}}.wpedia-search__bar>.agent-builder-chat-composer{flex:1;min-width:0}.agent-builder-chat-composer:focus-within{border-color:transparent;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.agent-builder-chat-textarea{max-height:10rem;min-height:48px;width:100%;resize:none;overflow-y:auto;border-style:none;background-color:transparent;padding:.75rem 3.5rem .75rem 1rem;font-size:.875rem;line-height:1.5rem;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .agent-builder-chat-textarea{text-align:center}.agent-builder-chat-textarea::-moz-placeholder{color:hsl(var(--muted-foreground))}.agent-builder-chat-textarea::placeholder{color:hsl(var(--muted-foreground))}.agent-builder-chat-textarea:focus{outline:2px solid transparent;outline-offset:2px}.agent-builder-chat-send-icon{position:absolute;right:.5rem;top:50%;height:2.25rem;width:2.25rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:var(--radius);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page-topbar-right :is(button,a).agent-builder-chat-send-icon,.workbench-section-toolbar-actions :is(button,a).agent-builder-chat-send-icon{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).agent-builder-chat-send-icon:hover,.workbench-section-toolbar-actions :is(button,a).agent-builder-chat-send-icon:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).agent-builder-chat-send-icon svg,.workbench-section-toolbar-actions :is(button,a).agent-builder-chat-send-icon svg{color:hsl(var(--primary))}.agent-builder-chat-send-icon:hover{background-color:hsl(var(--btn-primary-hover))}.agent-builder-mention-dropdown{position:absolute;z-index:20;margin-top:.25rem;max-height:13rem;width:100%;overflow-y:auto;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-mention-dropdown.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-mention-dropdown.p-6{padding:1rem}}.admin-api-key-dialog-field .agent-builder-mention-dropdown{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.agent-builder-mention-item{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem .625rem;text-align:left;font-size:.75rem;line-height:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.agent-builder-mention-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-builder-mention-item.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-builder-mention-item.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-mention-item.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-builder-mention-item.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-mention-item:hover{background-color:hsl(var(--accent)/.6)}.agent-builder-mention-item--active{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.workbench-browse-select-item.agent-builder-mention-item--active{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .workbench-browse-select-item.agent-builder-mention-item--active{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.agent-builder-mention-state{padding:.5rem .625rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.agent-builder-mention-hint{font-size:11px;color:hsl(var(--muted-foreground))}.agent-store-card{position:relative;border-radius:var(--agent-card-radius);padding:var(--agent-card-padding)}@keyframes fadeInScale{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.agent-store-card{animation:fadeInScale .4s ease-out forwards;cursor:pointer;overflow:hidden;border-style:none;--tw-shadow:0 2px 8px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color),0 1px 2px var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.agent-store-card,.agent-store-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.agent-store-card:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 8px 24px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.06);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color),0 2px 6px var(--tw-shadow-color)}.agent-store-card__top-action{position:absolute;top:.75rem;right:.75rem;opacity:0;transition:opacity .15s ease}.agent-store-card:hover .agent-store-card__top-action{opacity:1}.agent-card-btn{height:1.75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:hsl(var(--background))!important;color:hsl(var(--primary))!important;border:1px solid hsl(var(--border))!important}.agent-card-btn:hover:not(:disabled){background:hsl(var(--muted))!important;border-color:hsl(var(--primary)/.35)!important}.agent-card-btn svg{color:hsl(var(--primary))}.agent-store-card--admin,.agent-store-card--contract_intelligence,.agent-store-card--custom,.agent-store-card--data_helper,.agent-store-card--insight,.agent-store-card--persona,.agent-store-card--research{background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.18);color:hsl(var(--foreground))}.agent-store-card--admin:hover,.agent-store-card--contract_intelligence:hover,.agent-store-card--custom:hover,.agent-store-card--data_helper:hover,.agent-store-card--insight:hover,.agent-store-card--persona:hover,.agent-store-card--research:hover{background:hsl(var(--primary)/.15);border-color:hsl(var(--primary)/.3)}.agent-store-card__icon{width:var(--agent-icon-size);height:var(--agent-icon-size);border-radius:var(--agent-icon-radius);display:inline-flex;align-items:center;justify-content:center}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.agent-store-card__icon{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .agent-store-card__icon.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .agent-store-card__icon.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.agent-store-card__icon.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.agent-store-card__icon.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-store-card__icon{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.agent-store-card__name{margin-top:.75rem;font-size:.9375rem;font-weight:600;line-height:1.25}@media (max-width:1023px){.my-agents-page .agent-store-card .agent-store-card__name.flex{flex-wrap:wrap;gap:.5rem}}.agent-store-card__description{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.8125rem;line-height:1.625;opacity:.85}.admin-api-key-dialog-field .agent-store-card__description{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.agent-store-tabs-row{margin-bottom:1.5rem;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem}@media (max-width:1023px){.workbench-templates-page .workbench-section-toolbar.agent-store-tabs-row{margin-bottom:1rem}.my-agents-page .agent-store-card .mt-3.agent-store-tabs-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-store-tabs-row.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-store-tabs-row.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-store-tabs-row.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-store-tabs-row.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-store-tabs-list{min-width:0;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.agent-store-tabs-list,.clm-partner-settings-panel>.agent-store-tabs-list{flex-shrink:0}}.agent-store-search-wrap{min-width:0;flex:1 1 0%;max-width:24rem}.schedule-form-field{display:flex;flex-direction:column;gap:.375rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.schedule-form-field{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.schedule-form-field>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.schedule-form-field{flex-direction:row;align-items:center}.document-detail-topbar-actions .schedule-form-field.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .schedule-form-field.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-form-label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .schedule-form-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .schedule-form-label{text-align:center}.schedule-form-input,.schedule-form-select{width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl .schedule-form-input.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border .schedule-form-input.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-form-select.p-6,.clm-doc-detail-page .bg-card.rounded-xl.schedule-form-select.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .schedule-form-input,.wiki-space-artifacts__phase2 .schedule-form-select{text-align:center}.schedule-form-input::-moz-placeholder,.schedule-form-select::-moz-placeholder{color:hsl(var(--muted-foreground))}.schedule-form-input::placeholder,.schedule-form-select::placeholder{color:hsl(var(--muted-foreground))}.schedule-form-input:focus,.schedule-form-select:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.schedule-form-hint{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.schedule-form-page{margin-left:auto;margin-right:auto;width:100%;max-width:48rem}.schedule-form-card{overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-form-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.schedule-form-card.border-border.p-6,.clm-doc-detail-page .bg-card.schedule-form-card.border.border-border.p-6,.clm-doc-detail-page .schedule-form-card.rounded-xl.border.border-border.p-6{padding:1rem}}.schedule-form-card-header{display:flex;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border));padding:1rem 1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-form-card-header.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.schedule-form-card-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .schedule-form-card-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .schedule-form-card-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-form-card-header-icon{margin-top:.125rem;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.schedule-form-card-header-icon,.clm-partner-settings-panel>.schedule-form-card-header-icon{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.schedule-form-card-header-icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.schedule-form-card-header-icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-form-card-header-icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-form-card-header-icon.gap-1>button,.document-detail-topbar-actions .schedule-form-card-header-icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-form-card-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.schedule-form-card-desc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .schedule-form-card-desc{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.wiki-space-artifacts__phase2 .schedule-form-card-desc{text-align:center}.schedule-form-card-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.schedule-form-card-body{padding:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .schedule-form-card-body>*+*{margin-top:.875rem}.agent-configure-page .schedule-form-card-body>.persona-section+.persona-section{margin-top:.75rem}}.schedule-form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (max-width:1023px){.clm-doc-sidebar-body .schedule-form-grid{gap:.625rem}.clm-doc-sidebar-body .schedule-form-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.schedule-form-grid.lg\:grid-cols-3,.clm-doc-detail-page .schedule-form-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:768px){.schedule-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.schedule-form-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.schedule-form-section{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));padding:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-form-section.p-6,.clm-doc-detail-page .bg-card.rounded-xl.schedule-form-section.border-border.p-6{padding:1rem}}.schedule-form-section-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .schedule-form-section-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .schedule-form-section-title{text-align:center}.schedule-form-summary-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (max-width:1023px){.clm-doc-sidebar-body .schedule-form-summary-grid{gap:.625rem}.clm-doc-sidebar-body .schedule-form-summary-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.schedule-form-summary-grid.lg\:grid-cols-3,.clm-doc-detail-page .schedule-form-summary-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:640px){.schedule-form-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.schedule-form-summary-item{display:flex;align-items:flex-start;gap:.625rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));padding:.625rem .75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-form-summary-item.p-6,.clm-doc-detail-page .bg-card.rounded-xl.schedule-form-summary-item.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.schedule-form-summary-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .schedule-form-summary-item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .schedule-form-summary-item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-form-summary-label{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.schedule-form-summary-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .schedule-form-summary-value{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .schedule-form-summary-value{text-align:center}.schedule-agent-picker-trigger,.schedule-form-picker-trigger{display:flex;height:2.5rem;width:100%;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));--tw-ring-offset-color:hsl(var(--background))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl .schedule-agent-picker-trigger.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border .schedule-agent-picker-trigger.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-form-picker-trigger.p-6,.clm-doc-detail-page .bg-card.rounded-xl.schedule-form-picker-trigger.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3 .schedule-agent-picker-trigger,.my-agents-page .agent-store-card .mt-3.schedule-form-picker-trigger{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .schedule-agent-picker-trigger,.wiki-space-artifacts__phase2 .schedule-form-picker-trigger{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex .schedule-agent-picker-trigger.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.schedule-form-picker-trigger.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-agent-picker-trigger.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-form-picker-trigger.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex .schedule-agent-picker-trigger.gap-1>button,.document-detail-topbar-actions .flex.schedule-form-picker-trigger.gap-1>button,.document-detail-topbar-actions .schedule-agent-picker-trigger.items-center.gap-1>button,.document-detail-topbar-actions .schedule-form-picker-trigger.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-agent-picker-trigger:focus,.schedule-form-picker-trigger:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.schedule-agent-picker-trigger:disabled,.schedule-form-picker-trigger:disabled{cursor:not-allowed;opacity:.5}.schedule-agent-picker-panel,.schedule-form-picker-panel{overflow:hidden;border-color:hsl(var(--border));background-color:hsl(var(--popover));padding:0;color:hsl(var(--popover-foreground));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border .schedule-agent-picker-panel.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-form-picker-panel.p-6{padding:1rem}}.schedule-agent-picker-body,.schedule-form-picker-list{max-height:15rem;overflow-y:auto;padding:.25rem}.schedule-agent-picker-item,.schedule-form-picker-item{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:calc(var(--radius) - 4px);padding:.5rem;text-align:left;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3 .schedule-agent-picker-item,.my-agents-page .agent-store-card .mt-3.schedule-form-picker-item{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .schedule-agent-picker-item,.wiki-space-artifacts__phase2 .schedule-form-picker-item{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex .schedule-agent-picker-item.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.schedule-form-picker-item.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-agent-picker-item.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-form-picker-item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex .schedule-agent-picker-item.gap-1>button,.document-detail-topbar-actions .flex.schedule-form-picker-item.gap-1>button,.document-detail-topbar-actions .schedule-agent-picker-item.items-center.gap-1>button,.document-detail-topbar-actions .schedule-form-picker-item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-agent-picker-item:hover,.schedule-form-picker-item:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.schedule-agent-picker-item:hover.workbench-browse-select-item,.schedule-form-picker-item:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .schedule-agent-picker-item:hover.workbench-browse-select-item,.dark .schedule-form-picker-item:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.schedule-agent-picker-item.is-selected,.schedule-form-picker-item.is-selected{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.workbench-browse-select-item .schedule-agent-picker-item.is-selected,.workbench-browse-select-item.schedule-form-picker-item.is-selected{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .workbench-browse-select-item .schedule-agent-picker-item.is-selected,.dark .workbench-browse-select-item.schedule-form-picker-item.is-selected{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.schedule-agent-picker-item-label,.schedule-form-picker-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-agent-picker-item-check,.schedule-form-picker-item-check{margin-left:.5rem;height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--primary))}.clm-template-summary-account .schedule-agent-picker-item-check,.clm-template-summary-account .schedule-form-picker-item-check{width:.875rem;height:.875rem}@media (max-width:1023px){.clm-partner-records-list-section>.schedule-agent-picker-item-check,.clm-partner-records-list-section>.schedule-form-picker-item-check,.clm-partner-settings-panel>.schedule-agent-picker-item-check,.clm-partner-settings-panel>.schedule-form-picker-item-check{flex-shrink:0}}.schedule-form-empty{border-radius:var(--radius);border-width:1px;border-style:dashed;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.2);padding:1.5rem 1rem;text-align:center}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-form-empty.p-6,.clm-doc-detail-page .bg-card.rounded-xl.schedule-form-empty.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .schedule-form-empty{padding-left:.75rem;padding-right:.75rem}}.schedule-form-empty-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .schedule-form-empty-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .schedule-form-empty-title{text-align:center}.schedule-form-empty-desc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .schedule-form-empty-desc{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.wiki-space-artifacts__phase2 .schedule-form-empty-desc{text-align:center}.schedule-agent-picker-search{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;border-color:hsl(var(--border));padding:.5rem .75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-agent-picker-search.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.schedule-agent-picker-search{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.schedule-agent-picker-search.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-agent-picker-search.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-agent-picker-search.gap-1>button,.document-detail-topbar-actions .schedule-agent-picker-search.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-agent-picker-search-input{height:2.25rem;width:100%;background-color:transparent;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));outline:2px solid transparent;outline-offset:2px}.wiki-space-artifacts__phase2 .schedule-agent-picker-search-input{text-align:center}.schedule-agent-picker-search-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.schedule-agent-picker-search-input::placeholder{color:hsl(var(--muted-foreground))}.schedule-agent-picker-search-clear{color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.schedule-agent-picker-search-clear:hover{color:hsl(var(--foreground))}.schedule-agent-picker-group{padding-top:.25rem;padding-bottom:.25rem}.schedule-agent-picker-group-label{display:flex;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.schedule-agent-picker-group-label{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.schedule-agent-picker-group-label.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-agent-picker-group-label.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-agent-picker-group-label.gap-1>button,.document-detail-topbar-actions .schedule-agent-picker-group-label.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-agent-picker-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.schedule-agent-picker-empty{padding:1.5rem .75rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .schedule-agent-picker-empty{text-align:center}.schedule-list-page{width:100%}.schedule-list-content{padding-top:1rem}.schedule-list-toolbar-row{margin-bottom:.75rem;display:flex;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.schedule-list-toolbar-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.schedule-list-toolbar-row>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.schedule-list-toolbar-row{flex-direction:row;align-items:center}.document-detail-topbar-actions .schedule-list-toolbar-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .schedule-list-toolbar-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.schedule-list-toolbar-row{flex-direction:row;align-items:center;justify-content:space-between}}.schedule-list-meta{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .schedule-list-meta{text-align:center}.schedule-list-search{width:100%}@media (min-width:640px){.schedule-list-search{width:14rem}}@media (min-width:768px){.schedule-list-search{width:16rem}}.schedule-list-card{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.schedule-list-table .admin-table-th{padding:.5rem .75rem;font-size:11px}.schedule-list-table .admin-table-td,.schedule-list-table .admin-table-td-muted{padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .schedule-list-table .admin-table-td,.wiki-space-artifacts__phase2 .schedule-list-table .admin-table-td-muted{text-align:center}.schedule-list-agent-cell{display:flex;min-width:0;align-items:center;gap:.625rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.schedule-list-agent-cell{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.schedule-list-agent-cell.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-list-agent-cell.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-list-agent-cell.gap-1>button,.document-detail-topbar-actions .schedule-list-agent-cell.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-list-agent-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.schedule-list-agent-icon,.clm-partner-settings-panel>.schedule-list-agent-icon{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.schedule-list-agent-icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.schedule-list-agent-icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-list-agent-icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-list-agent-icon.gap-1>button,.document-detail-topbar-actions .schedule-list-agent-icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-list-agent-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .schedule-list-agent-name{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.schedule-list-agent-name:hover{color:hsl(var(--primary))}.schedule-list-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.schedule-list-row-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.schedule-list-row-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-list-row-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-list-row-actions.gap-1>button,.document-detail-topbar-actions .schedule-list-row-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-list-row-action{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.schedule-list-row-action{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .schedule-list-row-action.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .schedule-list-row-action.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.schedule-list-row-action.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-list-row-action.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-list-row-action:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.schedule-list-footer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:hsl(var(--border));padding:.5rem .75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-list-footer.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.schedule-list-footer{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.schedule-list-footer.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-list-footer.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-list-footer.gap-1>button,.document-detail-topbar-actions .schedule-list-footer.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-list-empty{margin-left:auto;margin-right:auto;max-width:32rem;padding:3rem 1.5rem;text-align:center;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-list-empty.p-6,.clm-doc-detail-page .bg-card.rounded-xl.schedule-list-empty.border-border.p-6,.clm-doc-detail-page .bg-card.schedule-list-empty.border.border-border.p-6,.clm-doc-detail-page .schedule-list-empty.rounded-xl.border.border-border.p-6{padding:1rem}}.schedule-list-empty-icon{margin-left:auto;margin-right:auto;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:1rem;background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.schedule-list-empty-icon.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.schedule-list-empty-icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.schedule-list-empty-icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .schedule-list-empty-icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.schedule-list-empty-icon.gap-1>button,.document-detail-topbar-actions .schedule-list-empty-icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.schedule-list-empty-title{margin-top:1rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.schedule-list-empty-desc{margin-left:auto;margin-right:auto;margin-top:.375rem;max-width:24rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .schedule-list-empty-desc{text-align:center}.schedule-list-new-btn__label{margin-left:.5rem}.schedule-list-table-wrap{overflow-x:auto}@media (max-width:1023px){.schedule-list-page-root .schedule-list-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.schedule-list-page-root .schedule-list-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.schedule-list-page-root .schedule-list-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-list-page-root .schedule-list-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.schedule-list-page-root .schedule-list-new-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.schedule-list-page-root .schedule-list-new-btn__label{display:none}.schedule-list-page-root .schedule-list-new-btn svg{margin:0!important}.schedule-list-page-root .schedule-list-content{padding-left:1rem;padding-right:1rem;padding-bottom:5rem}.schedule-list-page-root .schedule-list-toolbar-row{gap:.625rem;margin-bottom:.75rem}.schedule-list-page-root .schedule-list-search{width:100%}.schedule-list-page-root .schedule-list-card{border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.schedule-list-page-root .schedule-list-table-wrap{overflow-x:visible}.schedule-list-page-root .schedule-list-table{min-width:0}.schedule-list-page-root .schedule-list-table thead{display:none}.schedule-list-page-root .schedule-list-table .admin-table-body{display:flex;flex-direction:column;gap:.625rem}.schedule-list-page-root .schedule-list-table .admin-table-body>tr:only-child td[colspan]{display:block;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card))}.schedule-list-page-root .schedule-list-row{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.375rem;padding:.875rem 1rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card))}.schedule-list-page-root .schedule-list-row:hover{background:hsl(var(--card))}.schedule-list-page-root .schedule-list-cell{display:block;padding:0!important;border:none}.schedule-list-page-root .schedule-list-cell--agent{order:1;flex:1 1 calc(100% - 5.5rem);min-width:0}.schedule-list-page-root .schedule-list-cell--actions{order:2;flex:0 0 auto;margin-left:auto}.schedule-list-page-root .schedule-list-cell--type{order:3;flex:0 0 auto}.schedule-list-page-root .schedule-list-cell--status{order:4;flex:0 0 auto}.schedule-list-page-root .schedule-list-cell--next{order:5;flex:1 1 100%;display:flex;align-items:baseline;gap:.5rem;font-size:.8125rem;line-height:1.35}.schedule-list-page-root .schedule-list-cell--last{order:6;flex:1 1 100%;display:flex;align-items:baseline;gap:.5rem;font-size:.8125rem;line-height:1.35}.schedule-list-page-root .schedule-list-cell--last:before,.schedule-list-page-root .schedule-list-cell--next:before{content:attr(data-label);flex-shrink:0;min-width:4.25rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.schedule-list-page-root .schedule-list-row-actions{gap:.125rem}.schedule-list-page-root .schedule-list-agent-icon{width:2rem;height:2rem}.schedule-list-page-root .schedule-list-footer{margin-top:.75rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card))}}.workflow-definitions-page{width:100%}.workflow-definitions-content{padding-top:1rem}.workflow-definitions-toolbar{margin-bottom:.75rem;display:flex;min-width:0;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workflow-definitions-toolbar{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.workflow-definitions-toolbar.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .workflow-definitions-toolbar.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.workflow-definitions-toolbar.gap-1>button,.document-detail-topbar-actions .workflow-definitions-toolbar.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workflow-definitions-meta{flex-shrink:0;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.workflow-definitions-meta,.clm-partner-settings-panel>.workflow-definitions-meta{flex-shrink:0}}.wiki-space-artifacts__phase2 .workflow-definitions-meta{text-align:center}.workflow-definitions-search{width:14rem;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.workflow-definitions-search,.clm-partner-settings-panel>.workflow-definitions-search{flex-shrink:0}}@media (min-width:768px){.workflow-definitions-search{width:18rem}}.workflow-definitions-refresh-btn__label{margin-left:.375rem}.workflow-definitions-table-wrap{overflow-x:auto}.workflow-definitions-row-actions{justify-content:flex-end}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.workflow-definitions-page-root .workflow-definitions-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.workflow-definitions-page-root .workflow-definitions-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-definitions-page-root .workflow-definitions-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.workflow-definitions-page-root .workflow-definitions-refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.workflow-definitions-page-root .workflow-definitions-refresh-btn__label{display:none}.workflow-definitions-page-root .workflow-definitions-refresh-btn svg{margin:0!important}.workflow-definitions-page-root .workflow-definitions-content{padding-left:1rem;padding-right:1rem;padding-bottom:5rem}.workflow-definitions-page-root .workflow-definitions-toolbar{gap:.5rem;margin-bottom:.75rem}.workflow-definitions-page-root .workflow-definitions-meta{font-size:.8125rem}.workflow-definitions-page-root .workflow-definitions-card{border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.workflow-definitions-page-root .workflow-definitions-table-wrap{overflow-x:visible;padding-top:.125rem}.workflow-definitions-page-root .workflow-definitions-table{min-width:0;border:none}.workflow-definitions-page-root .workflow-definitions-table>thead{display:none}.workflow-definitions-page-root .workflow-definitions-table>tbody{display:flex;flex-direction:column;gap:.75rem;border-top:none!important}.workflow-definitions-page-root .workflow-definitions-table>tbody>tr{border-top:none!important}.workflow-definitions-page-root .workflow-definitions-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name actions" "version updated" "desc desc";align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.5rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 2px rgba(0,0,0,.04)}.workflow-definitions-page-root .workflow-definitions-row.workflow-definitions-row--expanded,.workflow-definitions-page-root .workflow-definitions-row:hover{background:hsl(var(--card))}.workflow-definitions-page-root .workflow-definitions-row--expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.workflow-definitions-page-root .workflow-definitions-row--expanded+.workflow-definitions-steps-row{margin-top:-.75rem}.workflow-definitions-page-root .workflow-definitions-steps-row{display:block;margin-top:0;margin-bottom:0;border:1px solid hsl(var(--border));border-top:none;border-radius:0 0 .75rem .75rem;background:hsl(var(--muted)/.2);overflow:hidden}.workflow-definitions-page-root .workflow-definitions-cell{display:block;padding:0!important;border:none;white-space:normal}.workflow-definitions-page-root .workflow-definitions-cell--name{grid-area:name;min-width:0;align-self:center}.workflow-definitions-page-root .workflow-definitions-cell--actions{grid-area:actions;align-self:start}.workflow-definitions-page-root .workflow-definitions-cell--version{grid-area:version;justify-self:start}.workflow-definitions-page-root .workflow-definitions-cell--version span{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);font-size:.6875rem;font-weight:600;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.workflow-definitions-page-root .workflow-definitions-cell--updated{grid-area:updated;justify-self:end;font-size:.75rem;color:hsl(var(--muted-foreground))}.workflow-definitions-page-root .workflow-definitions-cell--updated:before{content:none}.workflow-definitions-page-root .workflow-definitions-cell--description{grid-area:desc;font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.workflow-definitions-page-root .workflow-definitions-row-actions{gap:.125rem}.workflow-definitions-page-root .workflow-definitions-steps-row>td{display:block;padding:.875rem 1rem!important;border:none}.workflow-definitions-page-root .workflow-definitions-steps-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.workflow-definitions-page-root .workflow-definitions-steps-table .px-4{padding-left:.75rem;padding-right:.75rem}@media (max-width:767px){.workflow-definitions-page-root .workflow-definitions-toolbar{justify-content:flex-start}.workflow-definitions-page-root .workflow-definitions-search{flex:1 1 0;min-width:0;width:auto}}}.task-registry-page{width:100%}.task-registry-content{padding-top:1rem}.task-registry-toolbar{justify-content:space-between;width:100%;margin-bottom:.75rem}.task-registry-toolbar,.task-registry-toolbar-controls{display:flex;align-items:center;gap:.5rem;min-width:0;overflow:visible}.task-registry-toolbar-controls{flex:1 1 0;justify-content:flex-end}.task-registry-meta{margin:0;flex-shrink:0;white-space:nowrap;font-size:.875rem;color:hsl(var(--muted-foreground))}.task-registry-search{min-width:0;flex:1 1 0;max-width:14rem;flex-shrink:1!important}.task-registry-search .page-search-input{min-width:0}.task-registry-category-wrap{position:relative;display:inline-flex;flex-shrink:0;align-items:center;max-width:42%}.task-registry-category{width:100%;min-width:0;max-width:11rem;padding:7px 2rem 7px 12px;font-family:var(--font-ui);font-size:13px;line-height:1.5;color:hsl(var(--fg-1));background:hsl(var(--bg-surface));border:1.5px solid hsl(var(--border-1));border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.06);outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .15s,box-shadow .15s}.task-registry-category:hover{border-color:hsl(var(--border-2,var(--border-1)))}.task-registry-category:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12),0 1px 2px rgba(0,0,0,.06);outline:none}.task-registry-category-icon{position:absolute;right:10px;top:50%;width:14px;height:14px;transform:translateY(-50%);color:hsl(var(--fg-3));pointer-events:none}.task-registry-refresh-btn__label{margin-left:.375rem}.task-registry-table-wrap{overflow-x:auto}@media (max-width:1023px){.task-registry-page-root .task-registry-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.task-registry-page-root .task-registry-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.task-registry-page-root .task-registry-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-registry-page-root .task-registry-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.task-registry-page-root .task-registry-refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.task-registry-page-root .task-registry-refresh-btn__label{display:none}.task-registry-page-root .task-registry-refresh-btn svg{margin:0!important}.task-registry-page-root .task-registry-content{padding-left:1rem;padding-right:1rem;padding-bottom:5rem;overflow-x:visible}.task-registry-page-root .task-registry-page{min-width:0;overflow:visible}.task-registry-page-root .task-registry-meta{font-size:.8125rem}.task-registry-page-root .task-registry-search{max-width:none;flex:1 1 0;min-width:0}.task-registry-page-root .task-registry-category-wrap{max-width:38%}.task-registry-page-root .task-registry-category{min-width:0;max-width:100%;padding-right:1.75rem;font-size:12px}.task-registry-page-root .task-registry-card{border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.task-registry-page-root .task-registry-table-wrap{overflow-x:visible;padding-top:.125rem}.task-registry-page-root .task-registry-table{min-width:0;border:none}.task-registry-page-root .task-registry-table>thead{display:none}.task-registry-page-root .task-registry-table>tbody{display:flex;flex-direction:column;gap:.75rem;border-top:none!important}.task-registry-page-root .task-registry-table>tbody>tr{border-top:none!important}.task-registry-page-root .task-registry-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name name actions" "id id id" "category version status";align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.5rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 2px rgba(0,0,0,.04)}.task-registry-page-root .task-registry-row:hover{background:hsl(var(--card))}.task-registry-page-root .task-registry-cell{display:block;padding:0!important;border:none;white-space:normal;text-align:left}.task-registry-page-root .task-registry-cell--name{grid-area:name;min-width:0}.task-registry-page-root .task-registry-cell--actions{grid-area:actions;align-self:start}.task-registry-page-root .task-registry-cell--id{grid-area:id}.task-registry-page-root .task-registry-cell--category{grid-area:category;justify-self:start}.task-registry-page-root .task-registry-cell--version{grid-area:version;justify-self:start}.task-registry-page-root .task-registry-cell--status{grid-area:status;justify-self:end}.task-registry-page-root .task-registry-cell--version span{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);font-size:.6875rem;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.task-registry-page-root .task-registry-desc{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.task-registry-page-root .task-registry-id-cell{padding:.375rem .5rem;border-radius:.5rem;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25)}.task-registry-page-root .task-registry-id-cell code{flex:1 1 auto;min-width:0}.task-registry-page-root .task-registry-details-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.task-registry-page-root .task-registry-details-btn__label{display:none}.task-registry-page-root .task-registry-details-btn__icon{margin:0!important}.task-registry-page-root .task-registry-icon{width:2rem;height:2rem}}.exec-tone--running{color:hsl(var(--primary));background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.18)}.exec-tone--completed{color:#1a9948;background:rgba(33,196,93,.1);border-color:rgba(33,196,93,.2)}.dark .exec-tone--completed{color:#70db97;background:rgba(46,184,96,.12);border-color:rgba(46,184,96,.22)}.exec-tone--failed{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-color:hsl(var(--destructive)/.18)}.exec-tone--pending{color:hsl(var(--fg-3));background:hsl(var(--muted)/.5);border-color:hsl(var(--border-1))}.exec-tone--clm-document{color:#1f847a;background:rgba(44,186,172,.1);border-color:rgba(44,186,172,.2)}.dark .exec-tone--clm-document{color:#69d3c9;background:rgba(52,178,165,.12);border-color:rgba(52,178,165,.22)}.dark .exec-tone--clm-template{color:#aa86ea;background:rgba(123,77,203,.12);border-color:rgba(123,77,203,.22)}.exec-tone--document-processing{color:#1b58bb;background:rgba(54,120,226,.1);border-color:rgba(54,120,226,.2)}.dark .exec-tone--document-processing{color:#7eaaf1;background:rgba(54,120,226,.12);border-color:rgba(54,120,226,.22)}.dark .exec-tone--pending{color:hsl(var(--fg-2));background:hsl(var(--bg-surface-2));border-color:hsl(var(--border-1))}.dark .exec-tone--running{color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.28)}.dark .exec-tone--failed{color:hsl(var(--destructive));background:hsl(var(--destructive)/.12);border-color:hsl(var(--destructive)/.28)}.dark .workflow-executions-page-root .workflow-executions-row{border-color:hsl(var(--border-1));box-shadow:0 1px 3px rgba(0,0,0,.28)}.dark .workflow-executions-page-root .workflow-executions-row:hover{background:hsl(var(--bg-surface-2)/.5)}.dark .workflow-executions-page-root .workflow-execution-progress__track{background:hsl(var(--bg-surface-3))}.dark .workflow-executions-page-root .workflow-executions-id{color:hsl(var(--fg-2));background:hsl(var(--bg-surface-3)/.6)}.workflow-executions-card{border:1px solid hsl(var(--border-1)/.65);border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 3px rgba(0,0,0,.05)}.workflow-executions-page-root .workflow-executions-table>thead{background:hsl(var(--bg-surface-2)/.65)}.workflow-executions-page-root .workflow-executions-table>thead th{font-family:var(--font-ui);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-3));border-bottom:1px solid hsl(var(--border-1)/.6)}.workflow-executions-page-root .workflow-executions-row{border-bottom:1px solid hsl(var(--border-1)/.45)}.workflow-executions-page-root .workflow-executions-row:last-child{border-bottom:none}.workflow-executions-page-root .workflow-executions-row:hover{background:hsl(var(--muted)/.35)}.workflow-executions-page-root .workflow-executions-pagination{background:hsl(var(--bg-surface-2)/.4);border-top:1px solid hsl(var(--border-1)/.55)}.dark .workflow-executions-page-root .workflow-executions-card{border-color:hsl(var(--border-1)/.55);background:hsl(var(--card));box-shadow:0 2px 8px rgba(0,0,0,.18)}.dark .workflow-executions-page-root .workflow-executions-row:hover{background:hsl(var(--bg-surface-2)/.65)}.dark .workflow-executions-page-root .workflow-executions-table>thead{background:hsl(var(--bg-surface-2))}.dark .workflow-executions-page-root .workflow-executions-table>thead th{color:hsl(var(--fg-3))}.dark .workflow-executions-page-root .workflow-executions-pagination{background:hsl(var(--bg-surface-2)/.35);border-color:hsl(var(--border-1)/.5)}.dark .workflow-executions-page-root .workflow-execution-progress__meta,.dark .workflow-executions-page-root .workflow-executions-datetime--muted,.dark .workflow-executions-page-root .workflow-executions-document-name,.dark .workflow-executions-page-root .workflow-executions-duration--muted{color:hsl(var(--fg-3))}.workflow-executions-page-root .workflow-executions-duration{font-family:var(--font-ui);font-size:.8125rem;font-variant-numeric:tabular-nums;color:hsl(var(--fg-2))}.workflow-executions-page-root .workflow-executions-duration--muted{color:hsl(var(--muted-foreground))}.dark .workflow-executions-page-root .workflow-executions-workflow-short{color:hsl(var(--fg-1))}.dark .workflow-executions-page-root .workflow-executions-cell--completed:before,.dark .workflow-executions-page-root .workflow-executions-cell--document:before,.dark .workflow-executions-page-root .workflow-executions-cell--duration:before,.dark .workflow-executions-page-root .workflow-executions-cell--started:before{color:hsl(var(--fg-3))}.workflow-executions-controls.rk-filter-panel{margin-bottom:1rem;overflow:visible;position:relative;z-index:20}.workflow-executions-controls .rk-filter-chips--source,.workflow-executions-controls .rk-filter-chips--status{flex-shrink:0}.workflow-executions-controls .workflow-executions-workflow-select{width:auto;min-width:11rem;max-width:16rem;flex-shrink:0;position:relative;z-index:30}.workflow-executions-page{display:flex;width:100%;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.workflow-executions-page{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.workflow-executions-page>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.workflow-executions-page{flex-direction:row;align-items:center}.document-detail-topbar-actions .workflow-executions-page.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .workflow-executions-page.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.workflow-executions-content{padding-top:1rem}.workflow-executions-refresh-btn__label{margin-left:.375rem}.workflow-executions-table-wrap{overflow-x:auto;scrollbar-width:thin;scrollbar-color:hsl(var(--border-1)) transparent}.workflow-executions-table-wrap::-webkit-scrollbar{height:6px}.workflow-executions-table-wrap::-webkit-scrollbar-track{background:transparent}.workflow-executions-table-wrap::-webkit-scrollbar-thumb{background:hsl(var(--border-1));border-radius:3px}@media (min-width:1024px){.workflow-executions-page-root .workflow-executions-table-wrap{overflow-x:auto}.workflow-executions-page-root .workflow-executions-table{width:100%;table-layout:auto;border-collapse:separate;border-spacing:0}.workflow-executions-page-root .workflow-executions-table>thead{position:sticky;top:0;z-index:2}.workflow-executions-page-root .workflow-executions-cell,.workflow-executions-page-root .workflow-executions-col{padding:.75rem .625rem;text-align:left;vertical-align:middle;white-space:nowrap}.workflow-executions-page-root .workflow-executions-cell{padding-top:.8125rem;padding-bottom:.8125rem}.workflow-executions-page-root .workflow-executions-cell--id,.workflow-executions-page-root .workflow-executions-col--id{padding-left:1rem}.workflow-executions-page-root .workflow-executions-cell--actions,.workflow-executions-page-root .workflow-executions-col--actions{padding-right:1rem;text-align:right}.workflow-executions-page-root .workflow-executions-row{transition:background-color .15s ease}.workflow-executions-page-root .workflow-executions-cell--id{overflow:hidden;text-overflow:ellipsis}.workflow-executions-page-root .workflow-executions-cell--workflow .workflow-executions-workflow-short{display:block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-executions-page-root .workflow-executions-cell--type .workflow-execution-type-pill{max-width:100%;overflow:hidden;text-overflow:ellipsis}.workflow-executions-page-root .workflow-executions-cell--document>span{display:block;max-width:22rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:hsl(var(--fg-2))}.workflow-executions-page-root .workflow-executions-id{display:inline-block;max-width:10rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;font-size:11px;font-weight:500;color:hsl(var(--fg-3));letter-spacing:-.01em;padding:.1875rem .5rem;border-radius:6px;background:hsl(var(--muted)/.45)}.workflow-executions-page-root .workflow-execution-progress{width:8rem;min-width:8rem}}.workflow-executions-details-btn__icon{margin-right:.25rem}@media (max-width:1023px){.workflow-executions-page-root .workflow-executions-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.workflow-executions-page-root .workflow-executions-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.workflow-executions-page-root .workflow-executions-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-executions-page-root .workflow-executions-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.workflow-executions-page-root .workflow-executions-refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.workflow-executions-page-root .workflow-executions-refresh-btn__label{display:none}.workflow-executions-page-root .workflow-executions-refresh-btn svg{margin:0!important}.workflow-executions-page-root .workflow-executions-content{padding-left:1rem;padding-right:1rem;padding-bottom:5rem;overflow-x:visible}.workflow-executions-page-root .workflow-executions-page{min-width:0;overflow:visible}.workflow-executions-page-root .workflow-executions-controls.rk-filter-panel{overflow:hidden;width:100%}.workflow-executions-page-root .workflow-executions-controls .rk-filter-panel__primary{flex-direction:column;align-items:stretch;gap:.5rem;padding:.5rem;min-height:0}.workflow-executions-page-root .workflow-executions-controls .rk-filter-panel__chips-row{display:flex;align-items:stretch;width:100%;min-width:0;gap:.25rem;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}}@media (max-width:1023px){.workflow-executions-page-root .workflow-executions-controls .rk-filter-panel__chips-row::-webkit-scrollbar{display:none}.workflow-executions-page-root .workflow-executions-controls .rk-filter-chips--source,.workflow-executions-page-root .workflow-executions-controls .rk-filter-chips--status{display:flex;flex:1 1 0;min-width:0;gap:.25rem;overflow:visible}.workflow-executions-page-root .workflow-executions-controls .rk-filter-chips--status{flex:1.15 1 0}.workflow-executions-page-root .workflow-executions-controls .rk-filter-chips--source{flex:0.85 1 0}.workflow-executions-page-root .workflow-executions-controls .rk-filter-panel__chips-row .rk-filter-chip{flex:1 1 0;min-width:2.5rem;justify-content:center;padding-left:.375rem;padding-right:.375rem;overflow:hidden;text-overflow:ellipsis}.workflow-executions-page-root .workflow-executions-controls .rk-filter-panel__chips-row .rk-filter-sep--inline{display:block;align-self:center;flex:0 0 1px;margin:0}.workflow-executions-page-root .workflow-executions-controls .rk-filter-sep--before-search{display:none}.workflow-executions-page-root .workflow-executions-controls .rk-filter-panel__group--search{width:100%;min-width:0}.workflow-executions-page-root .workflow-executions-controls .rk-search-wrap{width:100%;box-sizing:border-box}.workflow-executions-page-root .workflow-executions-controls .rk-search-wrap input{width:100%;height:2.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2));border-radius:9999px;box-sizing:border-box}.workflow-executions-page-root .workflow-executions-controls .rk-filter-chip__label--full{display:none}.workflow-executions-page-root .workflow-executions-controls .rk-filter-chip__label--short{display:inline}.workflow-executions-page-root .workflow-executions-card{border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.workflow-executions-page-root .workflow-executions-table-wrap{overflow-x:visible;padding-top:.125rem}.workflow-executions-page-root .workflow-executions-table{width:100%;min-width:0;border:none}.workflow-executions-page-root .workflow-executions-table>thead{display:none}.workflow-executions-page-root .workflow-executions-table>tbody{display:flex;flex-direction:column;gap:.75rem;border-top:none!important}.workflow-executions-page-root .workflow-executions-table>tbody>tr{border-top:none!important}.workflow-executions-page-root .workflow-executions-table>tbody>tr:not(.workflow-executions-row){display:block;width:100%;padding:2rem 1rem;border:1px solid hsl(var(--border-1));border-radius:.75rem;background:hsl(var(--card))}.workflow-executions-page-root .workflow-executions-table>tbody>tr:not(.workflow-executions-row) td{display:block;padding:0!important}.workflow-executions-page-root .workflow-executions-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"typeMobile actions" "workflow workflow" "progress progress" "document document" "started completed" "duration duration" "id id";align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.5rem;padding:1rem;border:1px solid hsl(var(--border-1));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 2px rgba(0,0,0,.04)}.dark .workflow-executions-page-root .workflow-executions-row{box-shadow:0 1px 3px rgba(0,0,0,.28)}.workflow-executions-page-root .workflow-executions-row:hover{background:hsl(var(--card))}.workflow-executions-page-root .workflow-executions-cell{display:block;padding:0!important;border:none;white-space:normal;max-width:none!important}.workflow-executions-page-root .workflow-executions-cell--type-mobile{display:block;grid-area:typeMobile}.workflow-executions-page-root .workflow-executions-cell--type{display:none}.workflow-executions-page-root .workflow-executions-cell--workflow{grid-area:workflow;min-width:0}.workflow-executions-page-root .workflow-executions-cell--workflow .workflow-executions-workflow-short{display:block;font-size:.9375rem;font-weight:600;line-height:1.35;color:hsl(var(--fg-1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-executions-page-root .workflow-executions-cell--document:before{content:"Document";display:block;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-3));margin-bottom:.125rem}.workflow-executions-page-root .workflow-executions-cell--actions{grid-area:actions;align-self:start;text-align:right}.workflow-executions-page-root .workflow-executions-cell--status{display:none}.workflow-executions-page-root .workflow-executions-cell--progress{grid-area:progress;min-width:0}.workflow-executions-page-root .workflow-executions-cell--document{grid-area:document;min-width:0}.workflow-executions-page-root .workflow-executions-cell--document>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;word-break:break-word;line-height:1.4}.workflow-executions-page-root .workflow-executions-cell--started{grid-area:started}.workflow-executions-page-root .workflow-executions-cell--started:before{content:"Started";display:block;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.workflow-executions-page-root .workflow-executions-cell--completed{grid-area:completed}.workflow-executions-page-root .workflow-executions-cell--completed:before{content:"Completed";display:block;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.workflow-executions-page-root .workflow-executions-cell--duration{grid-area:duration}.workflow-executions-page-root .workflow-executions-cell--duration:before{content:"Total Duration";display:block;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.workflow-executions-page-root .workflow-executions-cell--id{grid-area:id;justify-self:stretch;text-align:left}.workflow-executions-page-root .workflow-executions-id{max-width:100%}.workflow-executions-page-root .workflow-executions-details-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.workflow-executions-page-root .workflow-executions-details-btn__label{display:none}.workflow-executions-page-root .workflow-executions-details-btn__icon{margin:0!important}.workflow-executions-page-root .workflow-executions-pagination{flex-direction:column;align-items:stretch;gap:.75rem;padding-left:0;padding-right:0;border:none;background:transparent}.workflow-executions-page-root .workflow-executions-pagination-meta{text-align:center}.workflow-executions-page-root .workflow-executions-pagination-actions{justify-content:center}.workflow-executions-page-root .workflow-executions-pagination-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.workflow-executions-page-root .workflow-executions-pagination-btn__label{display:none}.workflow-executions-page-root .workflow-executions-pagination-btn__icon{margin:0!important}}.workflow-execution-type-pill{max-width:100%;font-size:11px;line-height:1.35;white-space:nowrap}.workflow-execution-status-badge,.workflow-execution-type-pill{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:999px;font-weight:600;border:1px solid transparent;letter-spacing:.01em}.workflow-execution-status-badge{gap:.375rem;font-size:12px}.workflow-execution-status-badge__dot{width:.375rem;height:.375rem;border-radius:999px;flex-shrink:0}.exec-tone--pending .workflow-execution-status-badge__dot,.workflow-execution-status-badge.exec-tone--pending .workflow-execution-status-badge__dot{background:hsl(var(--muted-foreground))}.exec-tone--running .workflow-execution-status-badge__dot,.workflow-execution-status-badge.exec-tone--running .workflow-execution-status-badge__dot{background:hsl(var(--primary))}.exec-tone--completed .workflow-execution-status-badge__dot,.workflow-execution-status-badge.exec-tone--completed .workflow-execution-status-badge__dot{background:#21c45d}.exec-tone--failed .workflow-execution-status-badge__dot,.workflow-execution-status-badge.exec-tone--failed .workflow-execution-status-badge__dot{background:hsl(var(--destructive))}.workflow-execution-progress{min-width:5rem;display:flex;flex-direction:column;gap:.3125rem}.workflow-execution-progress__track{height:.3125rem;width:100%;border-radius:999px;overflow:hidden;background:hsl(var(--muted))}.workflow-execution-progress__fill{height:100%;border-radius:999px;transition:width .3s cubic-bezier(.4,0,.2,1)}.workflow-execution-progress__meta{font-size:11px;font-weight:500;line-height:1.2;color:hsl(var(--fg-3));order:-1;font-variant-numeric:tabular-nums}.workflow-execution-progress--running .workflow-execution-progress__fill{background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--primary)/.7));animation:progress-shimmer 1.5s ease-in-out infinite}@keyframes progress-shimmer{0%,to{opacity:1}50%{opacity:.7}}.workflow-execution-progress--completed .workflow-execution-progress__fill{background:#21c45d}.workflow-execution-progress--failed .workflow-execution-progress__fill{background:hsl(var(--destructive))}.workflow-execution-progress--pending .workflow-execution-progress__fill{background:hsl(var(--muted-foreground))}.workflow-executions-cell--type-mobile{display:none}@media (min-width:1024px){.workflow-executions-page-root .workflow-executions-cell--type,.workflow-executions-page-root .workflow-executions-col--type{display:table-cell}}.workflow-executions-workflow-short{font-size:13px;font-weight:600;color:hsl(var(--fg-1))}.workflow-executions-document-name{font-size:13px;color:hsl(var(--fg-2))}.workflow-executions-datetime{font-size:12px;font-weight:500;color:hsl(var(--fg-2));font-variant-numeric:tabular-nums}.workflow-executions-datetime--muted{color:hsl(var(--fg-3));font-weight:400}.clm-extraction-details-dialog__header-type{margin-top:.375rem}.clm-extraction-details-dialog__ingestion-note{display:block;margin-top:.125rem;font-size:11px;font-weight:400;color:hsl(var(--fg-3))}.workflow-exec-details-dialog__header-type{margin-top:.375rem}.team-reports-page{width:100%}.team-reports-content{padding-top:1rem}.team-reports-topbar-btn__label{margin-left:.375rem}.team-reports-page-root .team-reports-refresh-btn svg[data-loading=true]{animation:samvid-spin .75s linear infinite;transform-origin:center}.team-reports-table-wrap{overflow-x:auto}@media (max-width:1023px){.team-reports-page-root .team-reports-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.team-reports-page-root .team-reports-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.team-reports-page-root .team-reports-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-reports-page-root .team-reports-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.team-reports-page-root .team-reports-email-btn,.team-reports-page-root .team-reports-refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.team-reports-page-root .team-reports-topbar-btn__label{display:none}.team-reports-page-root .team-reports-email-btn svg,.team-reports-page-root .team-reports-refresh-btn svg{margin:0!important}.team-reports-page-root .team-reports-content{padding-left:1rem;padding-right:1rem;padding-bottom:5rem}.team-reports-page-root .team-reports-filters{padding-left:1rem;padding-right:1rem}}@media (max-width:639px){.team-reports-page-root .team-reports-stats{grid-template-columns:1fr}.team-reports-page-root .team-reports-stat-card--feedback{grid-column:span 1}.team-reports-page-root .team-reports-members-card{border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.team-reports-page-root .team-reports-members-header{padding-left:0;padding-right:0;border:none;background:transparent}.team-reports-page-root .team-reports-table-wrap{overflow-x:visible;padding-top:.125rem}.team-reports-page-root .team-reports-table{width:100%;min-width:0;border:none}.team-reports-page-root .team-reports-table>thead{display:none}.team-reports-page-root .team-reports-table>tbody{display:flex;flex-direction:column;gap:.75rem;border-top:none!important}.team-reports-page-root .team-reports-table>tbody>tr{border-top:none!important}.team-reports-page-root .team-reports-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"user user role" "teams teams teams" "logins convos msgs" "up down down";align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 2px rgba(0,0,0,.04)}.team-reports-page-root .team-reports-row:hover{background:hsl(var(--card))}.team-reports-page-root .team-reports-cell{display:block;padding:0!important;border:none;white-space:normal;max-width:none!important;text-align:left!important}.team-reports-page-root .team-reports-cell--user{grid-area:user;min-width:0}.team-reports-page-root .team-reports-cell--role{grid-area:role;justify-self:end;align-self:start}.team-reports-page-root .team-reports-cell--teams{grid-area:teams}.team-reports-page-root .team-reports-cell--convos,.team-reports-page-root .team-reports-cell--logins,.team-reports-page-root .team-reports-cell--msgs{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem!important;border-radius:.5rem;background:hsl(var(--muted)/.4);font-size:.875rem;font-weight:600}.team-reports-page-root .team-reports-cell--logins{grid-area:logins}.team-reports-page-root .team-reports-cell--logins:before{content:"Logins";font-size:.625rem;font-weight:500;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.team-reports-page-root .team-reports-cell--convos{grid-area:convos}.team-reports-page-root .team-reports-cell--convos:before{content:"Convos";font-size:.625rem;font-weight:500;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.team-reports-page-root .team-reports-cell--msgs{grid-area:msgs}.team-reports-page-root .team-reports-cell--msgs:before{content:"Msgs";font-size:.625rem;font-weight:500;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.team-reports-page-root .team-reports-cell--down,.team-reports-page-root .team-reports-cell--up{display:flex;align-items:center;justify-content:center;gap:.25rem;padding-top:.5rem!important;margin-top:.25rem;border-top:1px solid hsl(var(--border))}.team-reports-page-root .team-reports-cell--up{grid-area:up;justify-self:end;padding-right:.75rem!important}.team-reports-page-root .team-reports-cell--up:before{content:"👍";font-size:.75rem}.team-reports-page-root .team-reports-cell--down{grid-area:down;justify-self:start;border-top:1px solid hsl(var(--border))}.team-reports-page-root .team-reports-cell--down:before{content:"👎";font-size:.75rem}}@media (min-width:640px) and (max-width:1023px){.team-reports-page-root .team-reports-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.team-reports-page-root .team-reports-cell--teams,.team-reports-page-root .team-reports-table th:nth-child(3){display:none}}.audit-logs-content,.audit-logs-page{width:100%;min-width:0}.audit-logs-content{padding-top:1rem}.audit-logs-topbar-btn__label{margin-left:.375rem}.audit-logs-details-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.audit-logs-table-wrap{width:100%;overflow-x:auto}.audit-logs-table{width:100%}.audit-logs-filters[open] .audit-logs-filters-chevron{transform:rotate(180deg)}.audit-logs-filters-chevron{transition:transform .15s ease}@media (min-width:768px){.audit-logs-page-root .audit-logs-filters-summary{display:none}.audit-logs-page-root .audit-logs-filters-grid{display:grid!important;margin-top:0}.audit-logs-page-root .audit-logs-list-card,.audit-logs-page-root .audit-logs-table-wrap{width:100%}}@media (min-width:768px) and (max-width:1023px){.audit-logs-page-root .audit-logs-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.audit-logs-page-root .audit-logs-cell--ip,.audit-logs-page-root .audit-logs-table th:nth-child(7){display:none}}@media (max-width:1023px){.audit-logs-page-root .audit-logs-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.audit-logs-page-root .audit-logs-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.audit-logs-page-root .audit-logs-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audit-logs-page-root .audit-logs-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.audit-logs-page-root .audit-logs-export-btn,.audit-logs-page-root .audit-logs-refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.audit-logs-page-root .audit-logs-topbar-btn__label{display:none}.audit-logs-page-root .audit-logs-export-btn svg,.audit-logs-page-root .audit-logs-refresh-btn svg{margin:0!important}.audit-logs-page-root .audit-logs-content{padding-left:1rem;padding-right:1rem;padding-bottom:5rem}.audit-logs-page-root .audit-logs-filters{padding-left:1rem;padding-right:1rem}}@media (max-width:767px){.audit-logs-page-root .audit-logs-list-card{border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible;width:100%}.audit-logs-page-root .audit-logs-list-header{padding-left:0;padding-right:0;border:none;background:transparent}.audit-logs-page-root .audit-logs-table-wrap{overflow-x:visible;padding-top:.125rem;width:100%}.audit-logs-page-root .audit-logs-table{min-width:0;width:100%;border:none}.audit-logs-page-root .audit-logs-table>thead{display:none}.audit-logs-page-root .audit-logs-table>tbody{display:flex;flex-direction:column;gap:.75rem;width:100%;border-top:none!important}.audit-logs-page-root .audit-logs-table>tbody>tr{width:100%;border-top:none!important}.audit-logs-page-root .audit-logs-row{display:grid;width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"type timestamp" "action details" "user user" "resource description";align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.625rem;padding:.875rem 1rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 2px rgba(0,0,0,.04)}.audit-logs-page-root .audit-logs-row:hover{background:hsl(var(--card))}.audit-logs-page-root .audit-logs-details-row{display:block;width:100%;margin-top:-.375rem;margin-bottom:.25rem;border:1px solid hsl(var(--border));border-top:none;border-radius:0 0 .75rem .75rem;background:hsl(var(--muted)/.2);overflow:hidden}.audit-logs-page-root .audit-logs-details-row>td{display:block;padding:.875rem 1rem!important;border:none}.audit-logs-page-root .audit-logs-cell{display:block;padding:0!important;border:none;white-space:normal;max-width:none!important;text-align:left!important;min-width:0}.audit-logs-page-root .audit-logs-cell--timestamp{grid-area:timestamp;justify-self:end;text-align:right!important;font-size:.6875rem;line-height:1.3;color:hsl(var(--muted-foreground))}.audit-logs-page-root .audit-logs-cell--timestamp .audit-logs-cell-icon{display:none}.audit-logs-page-root .audit-logs-cell--type{grid-area:type;justify-self:start}.audit-logs-page-root .audit-logs-cell--action{grid-area:action;justify-self:start;font-size:.9375rem;font-weight:600;line-height:1.3;color:hsl(var(--foreground))}.audit-logs-page-root .audit-logs-row:not(:has(.audit-logs-details-btn)) .audit-logs-cell--action{grid-column:1/-1}.audit-logs-page-root .audit-logs-cell--user{grid-area:user;display:flex!important;flex-wrap:wrap;align-items:baseline;gap:.125rem .625rem;padding-top:.125rem!important;border-top:1px solid hsl(var(--border)/.65)}.audit-logs-page-root .audit-logs-cell--user p:first-child{font-size:.8125rem;font-weight:500;color:hsl(var(--foreground))}.audit-logs-page-root .audit-logs-cell--user p:last-child{flex:1 1 auto}.audit-logs-page-root .audit-logs-cell--resource,.audit-logs-page-root .audit-logs-cell--user p:last-child{min-width:0;font-size:.6875rem;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-logs-page-root .audit-logs-cell--resource{grid-area:resource;font-family:ui-monospace,monospace;line-height:1.35}.audit-logs-page-root .audit-logs-cell--resource:before{content:"Resource";display:block;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.audit-logs-page-root .audit-logs-cell--description{grid-area:description;min-width:0}.audit-logs-page-root .audit-logs-cell--description:before{content:"Description";display:block;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.125rem}.audit-logs-page-root .audit-logs-cell--description p{font-size:.75rem;line-height:1.35;color:hsl(var(--foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-logs-page-root .audit-logs-cell--ip{display:none}.audit-logs-page-root .audit-logs-cell--details{grid-area:details;justify-self:end;align-self:center;text-align:right!important}.audit-logs-page-root .audit-logs-cell--details:empty{display:none!important}.audit-logs-page-root .audit-logs-details-btn{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;color:hsl(var(--primary));white-space:nowrap}.audit-logs-page-root .audit-logs-details-btn__label{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap;border:0}.audit-logs-page-root .audit-logs-pagination{flex-direction:column;align-items:stretch;gap:.75rem}.audit-logs-page-root .audit-logs-pagination-meta{text-align:center;font-size:.75rem}.audit-logs-page-root .audit-logs-pagination-actions{justify-content:center}.audit-logs-page-root .audit-logs-pagination-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.audit-logs-page-root .audit-logs-pagination-btn__label{display:none}.audit-logs-page-root .audit-logs-pagination-btn__icon{margin:0!important}}.admin-section-content{padding-top:1rem;width:100%;min-width:0}.admin-section-topbar-btn__label{margin-left:.375rem}.admin-section-table-wrap{width:100%;overflow-x:auto}.admin-section-table{width:100%}.admin-section-options{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.625rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.admin-section-options{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-section-options.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-section-options.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-section-options.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-section-options.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-section-restrictions-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.admin-section-restrictions-card{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1rem 1.25rem}@media (max-width:1023px){.clm-doc-detail-page .admin-section-restrictions-card.rounded-xl.border.border-border.p-6,.clm-doc-detail-page .bg-card.admin-section-restrictions-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-section-restrictions-card.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.admin-section-restrictions-card.p-6{padding:1rem}}.admin-section-form-card{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .admin-section-form-card.rounded-xl.border.border-border.p-6,.clm-doc-detail-page .bg-card.admin-section-form-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.admin-section-form-card.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.admin-section-form-card.p-6{padding:1rem}}@media (min-width:640px){.admin-section-form-card{padding:1.5rem}@media (max-width:1023px){.clm-doc-detail-page .admin-section-form-card.bg-card.rounded-xl.border.border-border{padding:1rem}}}.admin-org-edit-actions{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (max-width:1023px){.clm-doc-sidebar-body .admin-org-edit-actions{gap:.625rem}.clm-doc-sidebar-body .admin-org-edit-actions p{font-size:.6875rem}.clm-doc-detail-page .admin-org-edit-actions.grid-cols-1.lg\:grid-cols-3,.clm-doc-detail-page .grid.admin-org-edit-actions.lg\:grid-cols-3{gap:.875rem}}@media (min-width:640px){.admin-org-edit-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-org-edit-action-btn{display:flex;height:auto;align-items:center;justify-content:flex-start;gap:.625rem;padding:.75rem 1rem}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .admin-org-edit-action-btn{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.admin-org-edit-action-btn{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-org-edit-action-btn.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-org-edit-action-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-org-edit-action-btn.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-org-edit-action-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-team-dialog{width:calc(100vw - 2rem);max-width:32rem;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1rem;gap:1rem;border-radius:1rem}@media (min-width:640px){.admin-team-dialog{width:100%;padding:1.5rem;gap:1.25rem;border-radius:.75rem}}.admin-team-dialog-header{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;gap:.75rem!important;text-align:left!important}.admin-team-dialog-header__text{padding-right:.25rem}.admin-team-dialog-header .admin-team-dialog-submit-btn .admin-section-topbar-btn__label{margin-left:.375rem}.admin-team-dialog-form{display:flex;flex-direction:column;gap:1rem}@media (max-width:639px){.admin-team-dialog-header .admin-team-dialog-submit-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.admin-team-dialog-header .admin-team-dialog-submit-btn .admin-section-topbar-btn__label{display:none}.admin-team-dialog-header .admin-team-dialog-submit-btn svg{margin:0!important}}.admin-user-details-dialog .admin-user-details-body{gap:1.125rem}.admin-user-details-dialog .admin-user-details-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem}@media (min-width:480px){.admin-user-details-dialog .admin-user-details-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-user-details-dialog .admin-user-details-field__label{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.admin-user-details-dialog .admin-user-details-field__value{font-size:.875rem;font-weight:500;color:hsl(var(--foreground));word-break:break-word}.admin-user-details-dialog .admin-user-details-section{display:flex;flex-direction:column;gap:.375rem;padding-top:.125rem;border-top:1px solid hsl(var(--border)/.65)}.admin-user-details-dialog .admin-user-details-org{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.admin-user-details-dialog .admin-user-details-teams{display:flex;flex-wrap:wrap;gap:.375rem}.admin-user-details-dialog .admin-user-details-team-tag{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;border-radius:.375rem;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);color:hsl(var(--muted-foreground))}.admin-user-details-dialog .admin-user-details-empty{font-size:.875rem;font-style:italic;color:hsl(var(--muted-foreground))}.admin-api-key-dialog.admin-team-dialog{width:calc(100vw - 1rem);max-width:min(100vw - 1rem,24rem);max-height:calc(100dvh - 1rem);padding:.75rem;gap:.625rem;border-radius:1.125rem}@media (min-width:640px){.admin-api-key-dialog.admin-team-dialog{width:100%;max-width:28rem;padding:1.125rem;gap:.875rem}}.admin-api-key-dialog .admin-team-dialog-header{gap:.5rem!important}.admin-api-key-dialog .admin-team-dialog-header__text>:not(:first-child){font-size:.75rem;line-height:1.35}.admin-api-key-dialog-field .mt-1{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.admin-credit-limits-topbar__title-short{display:none}.admin-credit-limits-code-block{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:.375rem .625rem;border-radius:.5rem;border:1px solid hsl(var(--border));background:hsl(var(--muted));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.35;color:hsl(var(--foreground))}.admin-credit-limits-intro__or{margin-top:.25rem;margin-bottom:.25rem}.admin-credit-limits-inline-code{padding:.125rem .375rem;border-radius:.375rem;border:1px solid hsl(var(--border));background:hsl(var(--muted));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem}.admin-credit-limits-editor-actions{display:flex;flex-direction:row;align-items:center;gap:.5rem}.admin-credit-limits-editor-input{flex:1 1 auto;min-width:0}.admin-credit-limits-editor-buttons{display:flex;align-items:center;gap:.375rem;flex-shrink:0}@media (min-width:768px){.admin-credit-limits-page-root .admin-credit-limits-org-meta{display:contents}.admin-credit-limits-page-root .admin-credit-limits-org-name{order:1}.admin-credit-limits-page-root .admin-credit-limits-org-tier{order:2}.admin-credit-limits-page-root .admin-credit-limits-org-credits{order:3}.admin-credit-limits-page-root .admin-credit-limits-edit-btn{order:4}}@media (min-width:640px){.admin-credit-limits-intro__or,.admin-credit-limits-intro__unlimited{display:inline}.admin-credit-limits-code-block{display:inline-block;width:auto}.admin-credit-limits-intro__or{margin:0 .375rem}}@media (max-width:1023px){.admin-credit-limits-page-root .admin-credit-limits-topbar__title-full{display:none}.admin-credit-limits-page-root .admin-credit-limits-topbar__title-short{display:inline}.admin-credit-limits-page-root .admin-credit-limits-refresh-btn .admin-credit-limits-btn__label,.admin-credit-limits-page-root .admin-credit-limits-save-btn .admin-credit-limits-btn__label{display:none}.admin-credit-limits-page-root .admin-credit-limits-save-btn{width:2rem;min-width:2rem;padding-left:0;padding-right:0}.admin-credit-limits-page-root .admin-credit-limits-edit-btn .admin-credit-limits-btn__label{display:none}.admin-credit-limits-page-root .admin-credit-limits-edit-btn{padding-left:.375rem;padding-right:.375rem}}@media (max-width:767px){.admin-credit-limits-page-root .admin-credit-limits-intro{padding-left:1rem;padding-right:1rem}.admin-credit-limits-page-root .admin-card-header{flex-wrap:wrap;gap:.5rem;padding-left:1rem;padding-right:1rem}.admin-credit-limits-page-root .admin-credit-limits-org-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name meta" "credits credits";align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.375rem}.admin-credit-limits-page-root .admin-credit-limits-org-icon{display:none}.admin-credit-limits-page-root .admin-credit-limits-org-name{grid-area:name}.admin-credit-limits-page-root .admin-credit-limits-org-meta{grid-area:meta;justify-self:end}.admin-credit-limits-page-root .admin-credit-limits-org-credits{grid-area:credits;text-align:left}.admin-credit-limits-page-root .admin-credit-limits-tier-grid>div{padding-top:.5rem;padding-bottom:.5rem}}.admin-role-permissions-mobile-status,.admin-samvid-library-topbar__title-short{display:none}.admin-samvid-library-content{max-width:64rem;margin-left:auto;margin-right:auto;width:100%}.admin-samvid-library-code-block{display:block;width:100%;max-width:100%;box-sizing:border-box;margin-top:.375rem;padding:.5rem .75rem;border-radius:.375rem;border:1px solid hsl(var(--border));background:hsl(var(--muted));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.45;color:hsl(var(--foreground));overflow-x:auto;word-break:break-all;white-space:pre-wrap}.admin-samvid-library-env-note{line-height:1.45}.admin-samvid-library-seed-toolbar{display:flex;flex-direction:column;gap:.625rem}.admin-samvid-library-seed-toolbar__actions{display:flex;flex-wrap:wrap;gap:.5rem}.admin-samvid-library-seed-list{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;border:1px solid hsl(var(--border));border-radius:.5rem;overflow:hidden}.admin-samvid-library-seed-row{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;background:hsl(var(--background));border-bottom:1px solid hsl(var(--border))}.admin-samvid-library-seed-row:last-child{border-bottom:none}.admin-samvid-library-seed-row__body{min-width:0}.admin-samvid-library-seed-row__title{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.admin-samvid-library-seed-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .4375rem;border-radius:9999px;font-size:.6875rem;font-weight:600;line-height:1.2;white-space:nowrap}.admin-samvid-library-seed-badge--seeded{color:#117e39;background:#e4fbed}.dark .admin-samvid-library-seed-badge--seeded{color:#86eaaa;background:#183924}.admin-samvid-library-seed-badge--partial{color:#9d6607;background:#fef3e2}.dark .admin-samvid-library-seed-badge--partial{color:#f9c976;background:#392d18}.admin-samvid-library-seed-badge--pending{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}.admin-samvid-library-upload-help{margin-top:.25rem;min-width:0;width:100%}.admin-samvid-library-upload-help .admin-card-desc{margin-top:0}.admin-samvid-library-api-fields{display:flex;flex-direction:column;gap:.625rem;margin-top:.625rem;min-width:0;width:100%}.admin-samvid-library-api-field{display:flex;flex-direction:column;gap:.25rem;min-width:0;width:100%}.admin-samvid-library-api-field dt{font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.admin-samvid-library-api-field dd{margin:0;min-width:0;width:100%}.admin-samvid-library-api-field .admin-samvid-library-code-block{margin-top:0}.admin-usage-topbar__title-short{display:none}.admin-usage-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;width:100%;min-width:0}.admin-usage-range-seg{justify-self:start;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-self:center}.admin-usage-range-seg::-webkit-scrollbar{display:none}.admin-usage-range-seg button{flex:0 0 auto;white-space:nowrap}.admin-usage-range-label--short{display:none}.admin-usage-report-period{display:flex;justify-self:end;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:.25rem;width:auto;padding:0;border:none;background:transparent;font-size:.6875rem;line-height:1.25rem;color:hsl(var(--muted-foreground));white-space:nowrap}.admin-usage-report-period__icon{width:.875rem;height:.875rem;flex-shrink:0}.admin-usage-report-period__label{display:none}.admin-usage-report-period time{font-weight:500;color:hsl(var(--foreground))}@media (min-width:768px){.admin-usage-controls{-moz-column-gap:1rem;column-gap:1rem}.admin-usage-range-seg{overflow-x:visible}.admin-usage-report-period{font-size:.75rem}}@media (max-width:1023px){.admin-role-permissions-page-root .admin-role-permissions-mobile-status{display:flex;flex-wrap:wrap;gap:.5rem}}@media (max-width:767px){.admin-samvid-library-page-root .admin-samvid-library-upload-header{flex-direction:column;align-items:flex-start}.admin-samvid-library-page-root .admin-card-header,.admin-samvid-library-page-root .admin-samvid-library-org-card{flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding-left:1rem;padding-right:1rem}.admin-samvid-library-page-root .admin-card-body,.admin-samvid-library-page-root .admin-card-muted{padding-left:1rem;padding-right:1rem}.admin-samvid-library-page-root .admin-library-collection-row{flex-direction:column;align-items:stretch}.admin-samvid-library-page-root .admin-library-collection-row__action{align-self:flex-end}.admin-samvid-library-page-root .admin-card-desc{word-break:break-word}}@media (min-width:768px) and (max-width:1023px){.admin-members-page-root .admin-members-cell--joined,.admin-members-page-root .admin-section-table th:nth-child(4),.admin-team-members-page-root .admin-section-table th:nth-child(3),.admin-team-members-page-root .admin-team-members-cell--added,.admin-teams-list-page-root .admin-section-table th:nth-child(3),.admin-teams-list-page-root .admin-section-table th:nth-child(4),.admin-teams-list-page-root .admin-teams-list-cell--created,.admin-teams-list-page-root .admin-teams-list-cell--desc,.admin-teams-page-root .admin-section-table th:nth-child(2),.admin-teams-page-root .admin-teams-cell--desc{display:none}}@media (max-width:1023px){.admin-section-page-root .admin-section-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.admin-section-page-root .admin-section-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.admin-section-page-root .admin-section-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-section-page-root .admin-section-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.admin-section-page-root .admin-section-create-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.admin-section-page-root .admin-section-topbar-btn__label{display:none}.admin-section-page-root .admin-section-create-btn svg{margin:0!important}.admin-org-edit-page-root .admin-org-edit-delete-btn,.admin-org-edit-page-root .admin-org-edit-save-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.admin-org-edit-page-root .admin-org-edit-delete-btn svg,.admin-org-edit-page-root .admin-org-edit-save-btn svg{margin:0!important}.admin-role-permissions-page-root .admin-role-permissions-status{display:none}.admin-role-permissions-page-root .admin-role-permissions-discard-btn,.admin-role-permissions-page-root .admin-role-permissions-reset-btn,.admin-role-permissions-page-root .admin-role-permissions-save-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.admin-role-permissions-page-root .admin-role-permissions-discard-btn .admin-section-topbar-btn__label,.admin-role-permissions-page-root .admin-role-permissions-reset-btn .admin-section-topbar-btn__label,.admin-role-permissions-page-root .admin-role-permissions-save-btn .admin-section-topbar-btn__label{display:none}.admin-role-permissions-page-root .admin-role-permissions-discard-btn svg,.admin-role-permissions-page-root .admin-role-permissions-reset-btn svg,.admin-role-permissions-page-root .admin-role-permissions-save-btn svg{margin:0!important}.admin-access-requests-page-root .admin-access-requests-export-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.admin-access-requests-page-root .admin-access-requests-export-btn .admin-section-topbar-btn__label{display:none}.admin-access-requests-page-root .admin-access-requests-export-btn svg{margin:0!important}.admin-signups-page-root .admin-signups-export-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.admin-signups-page-root .admin-signups-export-btn .admin-section-topbar-btn__label{display:none}.admin-signups-page-root .admin-signups-export-btn svg{margin:0!important}.admin-samvid-library-page-root .admin-samvid-library-topbar__title-full{display:none}.admin-samvid-library-page-root .admin-samvid-library-topbar__title-short{display:inline}.admin-samvid-library-page-root .admin-samvid-library-refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.admin-samvid-library-page-root .admin-samvid-library-refresh-btn .admin-section-topbar-btn__label{display:none}.admin-samvid-library-page-root .admin-samvid-library-refresh-btn svg{margin:0!important}.admin-usage-page-root .admin-usage-topbar__title-full{display:none}.admin-usage-page-root .admin-usage-topbar__title-short{display:inline}.admin-usage-page-root .admin-usage-refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.admin-usage-page-root .admin-usage-refresh-btn .admin-section-topbar-btn__label{display:none}.admin-usage-page-root .admin-usage-refresh-btn svg{margin:0!important}.admin-usage-page-root .admin-usage-range-label--full{display:none}.admin-usage-page-root .admin-usage-range-label--short{display:inline}.admin-usage-page-root .admin-usage-range-seg button{padding:.4375rem .625rem;font-size:.6875rem}.admin-section-page-root .admin-section-content{padding-left:1rem;padding-right:1rem;padding-bottom:5rem}}@media (max-width:767px){.admin-section-page-root .admin-section-list-card{border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible;width:100%}.admin-teams-list-page-root .admin-section-list-card{border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.admin-section-page-root .admin-section-list-header{padding-left:0;padding-right:0;border:none;background:transparent}.admin-teams-list-page-root .admin-section-list-header{padding-left:1.25rem;padding-right:1.25rem;border-bottom:1px solid hsl(var(--border))}.admin-section-page-root .admin-section-table-wrap{overflow-x:visible;padding-top:.125rem;width:100%}.admin-section-page-root .admin-section-table{min-width:0;width:100%;border:none}.admin-section-page-root .admin-section-table>thead{display:none}.admin-section-page-root .admin-section-table>tbody{display:flex;flex-direction:column;gap:.75rem;width:100%;border-top:none!important}.admin-section-page-root .admin-section-table>tbody>tr{width:100%;border-top:none!important}.admin-section-page-root .admin-section-row{display:grid;width:100%;box-sizing:border-box;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.625rem;padding:.875rem 1rem;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card));box-shadow:0 1px 2px rgba(0,0,0,.04)}.admin-section-page-root .admin-section-row:hover{background:hsl(var(--card))}.admin-section-page-root .admin-section-cell{display:block;padding:0!important;border:none;white-space:normal;max-width:none!important;text-align:left!important;min-width:0}.admin-orgs-page-root .admin-orgs-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status" "tier created" "actions actions"}.admin-orgs-page-root .admin-orgs-cell--name{grid-area:name}.admin-orgs-page-root .admin-orgs-cell--status{grid-area:status;justify-self:end}.admin-orgs-page-root .admin-orgs-cell--tier{grid-area:tier}.admin-orgs-page-root .admin-orgs-cell--created{grid-area:created;justify-self:end;font-size:.75rem;color:hsl(var(--muted-foreground))}.admin-orgs-page-root .admin-orgs-cell--actions{grid-area:actions;padding-top:.625rem!important;border-top:1px solid hsl(var(--border)/.65)}.admin-orgs-page-root .admin-section-row-actions{display:flex;flex-wrap:wrap;gap:.5rem}.admin-orgs-page-root .admin-orgs-action-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.5rem;border-width:1px;transition:background-color .15s ease}.admin-orgs-page-root .admin-orgs-action-btn--restore{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--restore:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1));background-color:rgba(2,44,34,.4);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--teams{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--teams:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1));background-color:rgba(23,37,84,.4);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--members{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--members:is(.dark *){--tw-border-opacity:1;border-color:rgb(76 29 149/var(--tw-border-opacity,1));background-color:rgba(46,16,101,.4);--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--edit{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--edit:is(.dark *){--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1));background-color:rgba(69,26,3,.4);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name default" "desc created" "actions actions"}.admin-teams-page-root .admin-teams-cell--name{grid-area:name}.admin-teams-page-root .admin-teams-cell--desc{grid-area:desc;font-size:.75rem;color:hsl(var(--muted-foreground))}.admin-teams-page-root .admin-teams-cell--default{grid-area:default;justify-self:end}.admin-teams-page-root .admin-teams-cell--created{grid-area:created;justify-self:end;font-size:.75rem;color:hsl(var(--muted-foreground))}.admin-teams-page-root .admin-teams-cell--actions{grid-area:actions;padding-top:.625rem!important;border-top:1px solid hsl(var(--border)/.65)}.admin-teams-page-root .admin-section-row-actions{display:flex;flex-wrap:wrap;gap:.5rem}.admin-teams-page-root .admin-teams-action-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.5rem;border-width:1px;transition:background-color .15s ease}.admin-teams-page-root .admin-teams-action-btn--members{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--members:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1));background-color:rgba(23,37,84,.4);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--add{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--add:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1));background-color:rgba(2,44,34,.4);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--edit{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--edit:is(.dark *){--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1));background-color:rgba(69,26,3,.4);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--suspend{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--suspend:is(.dark *){--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity,1));background-color:rgba(67,20,7,.4);--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--delete{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.admin-teams-page-root .admin-teams-action-btn--delete:is(.dark *){--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1));background-color:rgba(69,10,10,.4);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-list-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name" "org created" "desc desc" "actions actions"}.admin-teams-list-page-root .admin-teams-list-cell--name{grid-area:name}.admin-teams-list-page-root .admin-teams-list-cell--org{grid-area:org;font-size:.75rem;color:hsl(var(--muted-foreground))}.admin-teams-list-page-root .admin-teams-list-cell--desc{grid-area:desc;font-size:.75rem;color:hsl(var(--muted-foreground))}.admin-teams-list-page-root .admin-teams-list-cell--desc:empty{display:none}.admin-teams-list-page-root .admin-teams-list-cell--created{grid-area:created;justify-self:end;font-size:.75rem;color:hsl(var(--muted-foreground))}.admin-teams-list-page-root .admin-teams-list-cell--actions{grid-area:actions;padding-top:.625rem!important;border-top:1px solid hsl(var(--border)/.65)}.admin-teams-list-page-root .admin-section-row-actions{display:flex;flex-wrap:wrap;gap:.5rem}.admin-teams-list-page-root .admin-teams-action-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.5rem;border-width:1px;transition:background-color .15s ease}.admin-teams-list-page-root .admin-teams-action-btn--members{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--members:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1));background-color:rgba(23,37,84,.4);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--add{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--add:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1));background-color:rgba(2,44,34,.4);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--edit{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--edit:is(.dark *){--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1));background-color:rgba(69,26,3,.4);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--suspend{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--suspend:is(.dark *){--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity,1));background-color:rgba(67,20,7,.4);--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--delete{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--delete:is(.dark *){--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1));background-color:rgba(69,10,10,.4);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.admin-teams-list-page-root .admin-teams-list-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.admin-teams-list-page-root .admin-teams-list-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-teams-list-page-root .admin-teams-list-header.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-teams-list-page-root .admin-teams-list-header.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-teams-list-page-root .admin-teams-list-header.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-teams-list-page-root .admin-teams-list-header.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.admin-teams-list-page-root .admin-teams-list-org-filter{display:flex;width:100%;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.admin-teams-list-page-root .admin-teams-list-org-filter{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .admin-teams-list-page-root .admin-teams-list-org-filter.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.admin-teams-list-page-root .admin-teams-list-org-filter.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .admin-teams-list-page-root .admin-teams-list-org-filter.items-center.gap-1>button,.document-detail-topbar-actions .flex.admin-teams-list-page-root .admin-teams-list-org-filter.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.admin-teams-list-page-root .admin-teams-list-org-filter{width:auto}}.admin-members-page-root .admin-members-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"user role" "status joined" "actions actions"}.admin-members-page-root .admin-members-cell--user{grid-area:user}.admin-members-page-root .admin-members-cell--role{grid-area:role;justify-self:end}.admin-members-page-root .admin-members-cell--status{grid-area:status}.admin-members-page-root .admin-members-cell--joined{grid-area:joined;justify-self:end;font-size:.75rem;color:hsl(var(--muted-foreground))}.admin-members-page-root .admin-members-cell--actions{grid-area:actions;padding-top:.625rem!important;border-top:1px solid hsl(var(--border)/.65)}.admin-members-page-root .admin-section-row-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.admin-members-page-root .admin-members-action-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.5rem;border-width:1px;transition:background-color .15s ease}.admin-members-page-root .admin-members-action-btn--role{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.admin-members-page-root .admin-members-action-btn--role:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1));background-color:rgba(23,37,84,.4);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.admin-members-page-root .admin-members-action-btn--remove{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.admin-members-page-root .admin-members-action-btn--remove:is(.dark *){--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1));background-color:rgba(69,10,10,.4);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.admin-members-page-root .admin-members-action-btn:disabled{opacity:.5;cursor:not-allowed}.admin-team-members-page-root .admin-team-members-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"user role" "added added" "actions actions"}.admin-team-members-page-root .admin-team-members-cell--user{grid-area:user}.admin-team-members-page-root .admin-team-members-cell--role{grid-area:role;justify-self:end}.admin-team-members-page-root .admin-team-members-cell--added{grid-area:added;font-size:.75rem;color:hsl(var(--muted-foreground))}.admin-team-members-page-root .admin-team-members-cell--actions{grid-area:actions;padding-top:.625rem!important;border-top:1px solid hsl(var(--border)/.65)}.admin-team-members-page-root .admin-section-row-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.admin-team-members-page-root .admin-team-members-action-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.5rem;border-width:1px;transition:background-color .15s ease}.admin-team-members-page-root .admin-team-members-action-btn--role{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.admin-team-members-page-root .admin-team-members-action-btn--role:is(.dark *){--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1));background-color:rgba(69,26,3,.4);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.admin-team-members-page-root .admin-team-members-action-btn--remove{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.admin-team-members-page-root .admin-team-members-action-btn--remove:is(.dark *){--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1));background-color:rgba(69,10,10,.4);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}}@media (min-width:768px){.admin-members-page-root .admin-members-action-btn__label,.admin-orgs-page-root .admin-orgs-action-btn__label,.admin-team-members-page-root .admin-team-members-action-btn__label,.admin-teams-list-page-root .admin-teams-action-btn__label,.admin-teams-page-root .admin-teams-action-btn__label{display:none}.admin-members-page-root .admin-members-action-btn,.admin-orgs-page-root .admin-orgs-action-btn,.admin-team-members-page-root .admin-team-members-action-btn,.admin-teams-list-page-root .admin-teams-action-btn,.admin-teams-page-root .admin-teams-action-btn{padding:.375rem;border:none;background:transparent;border-radius:.5rem}.admin-orgs-page-root .admin-orgs-action-btn--teams:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--teams:hover:is(.dark *){background-color:rgba(23,37,84,.4)}.admin-orgs-page-root .admin-orgs-action-btn--members:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--members:hover:is(.dark *){background-color:rgba(46,16,101,.4)}.admin-orgs-page-root .admin-orgs-action-btn--edit:hover,.admin-teams-list-page-root .admin-teams-action-btn--edit:hover,.admin-teams-page-root .admin-teams-action-btn--edit:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--edit:hover:is(.dark *),.admin-teams-list-page-root .admin-teams-action-btn--edit:hover:is(.dark *),.admin-teams-page-root .admin-teams-action-btn--edit:hover:is(.dark *){background-color:rgba(69,26,3,.4)}.admin-orgs-page-root .admin-orgs-action-btn--restore:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.admin-orgs-page-root .admin-orgs-action-btn--restore:hover:is(.dark *){background-color:rgba(2,44,34,.4)}.admin-members-page-root .admin-members-action-btn--role:hover,.admin-team-members-page-root .admin-team-members-action-btn--role:hover,.admin-teams-list-page-root .admin-teams-action-btn--members:hover,.admin-teams-page-root .admin-teams-action-btn--members:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.admin-members-page-root .admin-members-action-btn--role:hover:is(.dark *),.admin-team-members-page-root .admin-team-members-action-btn--role:hover:is(.dark *),.admin-teams-list-page-root .admin-teams-action-btn--members:hover:is(.dark *),.admin-teams-page-root .admin-teams-action-btn--members:hover:is(.dark *){background-color:rgba(69,26,3,.4)}.admin-teams-list-page-root .admin-teams-action-btn--add:hover,.admin-teams-page-root .admin-teams-action-btn--add:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--add:hover:is(.dark *),.admin-teams-page-root .admin-teams-action-btn--add:hover:is(.dark *){background-color:rgba(2,44,34,.4)}.admin-teams-list-page-root .admin-teams-action-btn--suspend:hover,.admin-teams-page-root .admin-teams-action-btn--suspend:hover{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.admin-teams-list-page-root .admin-teams-action-btn--suspend:hover:is(.dark *),.admin-teams-page-root .admin-teams-action-btn--suspend:hover:is(.dark *){background-color:rgba(67,20,7,.4)}.admin-members-page-root .admin-members-action-btn--remove:hover,.admin-team-members-page-root .admin-team-members-action-btn--remove:hover,.admin-teams-list-page-root .admin-teams-action-btn--delete:hover,.admin-teams-page-root .admin-teams-action-btn--delete:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.admin-members-page-root .admin-members-action-btn--remove:hover:is(.dark *),.admin-team-members-page-root .admin-team-members-action-btn--remove:hover:is(.dark *),.admin-teams-list-page-root .admin-teams-action-btn--delete:hover:is(.dark *),.admin-teams-page-root .admin-teams-action-btn--delete:hover:is(.dark *){background-color:rgba(69,10,10,.4)}.admin-members-page-root .admin-section-row-actions,.admin-orgs-page-root .admin-section-row-actions,.admin-section-page-root .admin-section-row-actions,.admin-team-members-page-root .admin-section-row-actions,.admin-teams-list-page-root .admin-section-row-actions,.admin-teams-page-root .admin-section-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:.125rem;flex-wrap:nowrap}}.schedule-edit-content{padding-top:1rem}.schedule-edit-page{width:100%}.schedule-edit-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border));padding:1rem 1.25rem}@media (max-width:1023px){.clm-doc-sidebar-body .schedule-edit-stats{gap:.625rem}.clm-doc-sidebar-body .schedule-edit-stats p{font-size:.6875rem}.clm-doc-detail-page .schedule-edit-stats.grid-cols-1.lg\:grid-cols-3{gap:.875rem}.clm-doc-detail-page .bg-card.rounded-xl.border.schedule-edit-stats.p-6{padding:1rem}}@media (min-width:640px){.schedule-edit-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.schedule-edit-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}.schedule-edit-stat-label{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.schedule-edit-stat-value{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .schedule-edit-stat-value{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .schedule-edit-stat-value{text-align:center}.schedule-edit-stat-sub{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.schedule-edit-topbar-btn__label{margin-left:.5rem}.schedule-edit-topbar-btn--destructive,.schedule-edit-topbar-btn--destructive:hover{color:hsl(var(--destructive))}@media (max-width:1023px){.schedule-edit-page-root .schedule-edit-topbar,.schedule-new-page-root .schedule-new-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.schedule-edit-page-root .schedule-edit-topbar .page-topbar-left,.schedule-new-page-root .schedule-new-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.schedule-edit-page-root .schedule-edit-topbar .page-topbar-title,.schedule-new-page-root .schedule-new-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-edit-page-root .schedule-edit-topbar .page-topbar-back-link,.schedule-new-page-root .schedule-new-topbar .page-topbar-back-link{flex-shrink:0}.schedule-edit-page-root .schedule-edit-topbar .page-topbar-right,.schedule-new-page-root .schedule-new-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.schedule-edit-page-root .schedule-edit-topbar-btn,.schedule-new-page-root .schedule-edit-topbar-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.schedule-edit-page-root .schedule-edit-topbar-btn__label,.schedule-new-page-root .schedule-edit-topbar-btn__label{display:none}.schedule-edit-page-root .schedule-edit-topbar-btn svg,.schedule-new-page-root .schedule-edit-topbar-btn svg{margin:0!important}.schedule-edit-page-root .schedule-edit-content,.schedule-new-page-root .schedule-new-content{padding-left:1rem;padding-right:1rem;padding-bottom:5rem}.schedule-edit-page-root .schedule-edit-stats,.schedule-edit-page-root .schedule-form-card-body,.schedule-edit-page-root .schedule-form-card-header,.schedule-new-page-root .schedule-form-card-body,.schedule-new-page-root .schedule-form-card-header{padding-left:1rem;padding-right:1rem}.schedule-edit-page-root .schedule-edit-stats{grid-template-columns:1fr 1fr;row-gap:.75rem}}.agent-store-section{margin-top:var(--agent-section-gap)}.agent-store-section-title{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.agent-store-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (max-width:1023px){.clm-doc-sidebar-body .agent-store-grid{gap:.625rem}.clm-doc-sidebar-body .agent-store-grid p{font-size:.6875rem}.clm-doc-detail-page .agent-store-grid.grid-cols-1.lg\:grid-cols-3,.clm-doc-detail-page .grid.agent-store-grid.lg\:grid-cols-3{gap:.875rem}}@media (min-width:768px){.agent-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.agent-store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.agent-store-page .agent-store-topbar,.my-agents-page .my-agents-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.agent-store-page .agent-store-topbar .page-topbar-left,.my-agents-page .my-agents-topbar .page-topbar-left{min-width:0;flex:1 1 auto}.agent-store-page .agent-store-topbar .page-topbar-title,.my-agents-page .my-agents-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap}.agent-store-page .agent-store-topbar .page-topbar-section,.my-agents-page .my-agents-topbar .page-topbar-section{display:inline;font-weight:500}.agent-store-page .agent-store-topbar .page-topbar-sep,.my-agents-page .my-agents-topbar .page-topbar-sep{display:inline}.agent-store-page .agent-store-topbar .page-topbar-right,.my-agents-page .my-agents-topbar .page-topbar-right{flex-shrink:0;gap:.375rem}.agent-store-page .page-content>.container,.my-agents-page .page-content>.container{padding-left:1rem;padding-right:1rem;padding-bottom:2rem}.agent-store-page .agent-store-tabs-row,.my-agents-page .my-agents-filter-row{flex-direction:row;align-items:center;gap:.5rem;margin-bottom:1rem;min-width:0}.my-agents-page .my-agents-filter-row{flex-direction:column;align-items:stretch;gap:.625rem}.agent-store-page .agent-store-tabs-list,.my-agents-page .my-agents-filter-list{width:auto;max-width:none;flex:0 0 auto;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.my-agents-page .my-agents-filter-list{width:100%;max-width:100%}.agent-store-page .agent-store-tabs-list::-webkit-scrollbar,.my-agents-page .my-agents-filter-list::-webkit-scrollbar{display:none}.agent-store-page .agent-store-tabs-list .seg-tabs-item,.my-agents-page .my-agents-filter-list .seg-tabs-item{font-size:.6875rem;padding:.3125rem .5rem}.agent-store-page .agent-store-search-wrap,.my-agents-page .my-agents-filter-row .agent-store-search-wrap{flex:1 1 0;min-width:0;width:auto;max-width:none}.my-agents-page .my-agents-filter-row .agent-store-search-wrap{flex:none;width:100%;max-width:none}.agent-store-page .agent-store-search-wrap .page-search-input,.my-agents-page .my-agents-filter-row .page-search-input{min-width:0}.agent-store-page .agent-store-section,.my-agents-page .agent-store-section{margin-top:1.25rem}.agent-store-page .agent-store-section-title,.my-agents-page .agent-store-section-title{font-size:1rem;margin-bottom:.75rem}.agent-store-page .agent-store-grid,.my-agents-page .agent-store-grid{gap:.75rem}.agent-store-page .agent-store-card,.my-agents-page .agent-store-card{padding:1rem}.agent-store-page .agent-store-card__name,.my-agents-page .agent-store-card__name{font-size:.875rem}.agent-store-page .agent-store-card__description,.my-agents-page .agent-store-card__description{font-size:.75rem;line-clamp:3}.my-agents-page .my-agents-create-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.my-agents-page .my-agents-create-btn__label{display:none}.my-agents-page .my-agents-create-btn svg{margin:0!important}.my-agents-page .my-agents-filter-tabs{width:auto;max-width:none}.my-agents-page .agent-store-card__top-action{opacity:1}.my-agents-page .agent-store-card .mt-3.flex{flex-wrap:wrap;gap:.5rem}.my-agents-page .agent-store-card .agent-card-btn{flex:1 1 calc(50% - 0.25rem);justify-content:center;min-width:0}.my-agents-page .my-agents-platform-title{row-gap:.375rem}.agent-store-page .page-content>.\!container,.my-agents-page .page-content>.\!container{padding-left:1rem!important;padding-right:1rem!important;padding-bottom:2rem!important}}.agent-detail-modal{overflow:hidden;border-radius:1.25rem;padding:0;--tw-shadow:0 16px 48px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08);--tw-shadow-colored:0 16px 48px var(--tw-shadow-color),0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.agent-detail-modal__header{padding:1.5rem 1.5rem 1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.border-border.agent-detail-modal__header{padding:1rem}}.agent-detail-modal__name{margin-top:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}@media (max-width:1023px){.my-agents-page .agent-store-card .agent-detail-modal__name.flex{flex-wrap:wrap;gap:.5rem}}.agent-detail-modal__publisher{font-size:.8125rem;color:hsl(var(--muted-foreground))}.agent-detail-modal__actions{margin-top:.75rem;display:flex;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .agent-detail-modal__actions.flex,.my-agents-page .agent-store-card .mt-3.agent-detail-modal__actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-detail-modal__actions.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-detail-modal__actions.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-detail-modal__actions.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-detail-modal__actions.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-detail-modal__badge-row{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .agent-detail-modal__badge-row.flex,.my-agents-page .agent-store-card .mt-3.agent-detail-modal__badge-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-detail-modal__badge-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-detail-modal__badge-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-detail-modal__body{border-top-width:1px;border-color:hsl(var(--border));padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.agent-detail-modal__body.p-6{padding:1rem}}.agent-detail-modal__section-title{margin-top:1rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.wiki-space-artifacts__phase2 .agent-detail-modal__section-title{text-align:center}.agent-detail-modal__description{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .agent-detail-modal__description{text-align:center}.agent-builder-v2-shell{display:flex;height:100%;width:100%;flex-direction:column;background-color:hsl(var(--background))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.agent-builder-v2-shell{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.agent-builder-v2-shell{border-radius:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.agent-builder-v2-shell>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.agent-builder-v2-shell{flex-direction:row;align-items:center}.document-detail-topbar-actions .agent-builder-v2-shell.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-v2-shell.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-v2-body{display:grid;flex:1 1 0%;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden}@media (max-width:1023px){.clm-doc-sidebar-body .agent-builder-v2-body{gap:.625rem}.clm-doc-sidebar-body .agent-builder-v2-body p{font-size:.6875rem}.clm-doc-detail-page .agent-builder-v2-body.grid-cols-1.lg\:grid-cols-3,.clm-doc-detail-page .grid.agent-builder-v2-body.lg\:grid-cols-3{gap:.875rem}}@media (min-width:1280px){.agent-builder-v2-body{grid-template-columns:1fr 340px}}.agent-builder-v2-main{display:flex;min-height:0;flex-direction:column;overflow:hidden}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.agent-builder-v2-main{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.agent-builder-v2-main>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.agent-builder-v2-main{flex-direction:row;align-items:center}.document-detail-topbar-actions .agent-builder-v2-main.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-v2-main.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-v2-main-scroll{min-height:0;flex:1 1 0%;overflow-y:auto;padding:1.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.border-border.agent-builder-v2-main-scroll{padding:1rem}}.agent-builder-v2-step-nav{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:1rem 1.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-v2-step-nav.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.agent-builder-v2-step-nav{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-builder-v2-step-nav.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-builder-v2-step-nav.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-v2-step-nav.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-builder-v2-step-nav.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-v2-preview{position:relative;display:none;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto;border-left-width:1px;border-color:hsl(var(--border));padding-left:1.25rem;padding-right:1.25rem}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.agent-builder-v2-preview{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-v2-preview.p-6{padding:1rem}}.wpedia-search__bar>.agent-builder-v2-preview{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.agent-builder-v2-preview>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.agent-builder-v2-preview{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.agent-builder-v2-preview.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.agent-builder-v2-preview.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:1280px){.agent-builder-v2-preview{display:flex}@media (max-width:1023px){.my-agents-page .agent-store-card .agent-builder-v2-preview.mt-3{flex-wrap:wrap;gap:.5rem}}}.agent-builder-v2-preview{background:radial-gradient(ellipse 60% 40% at 50% 30%,hsl(var(--primary)/.07) 0,transparent 70%),hsl(var(--bg-canvas))}.agent-builder-v2-preview:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,hsl(var(--border-1)) 1px,transparent 1px);background-size:22px 22px;opacity:.55;pointer-events:none}.agent-builder-v2-preview-card{position:relative;z-index:10;width:100%;text-align:center}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.agent-builder-v2-preview-card{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.agent-builder-v2-preview-card{flex:1;min-width:0}.agent-builder-v2-preview-inner-card{position:relative;overflow:hidden;border-radius:1.25rem;background-color:hsl(var(--card));padding:1.5rem;text-align:center}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.agent-builder-v2-preview-inner-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .agent-builder-v2-preview-inner-card.rounded-xl.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.border-border.agent-builder-v2-preview-inner-card{padding:1rem}}.wpedia-search__bar>.agent-builder-v2-preview-inner-card{flex:1;min-width:0}.agent-builder-v2-preview-inner-card{border:1px solid hsl(var(--border-1));box-shadow:0 1px 2px hsl(var(--border-1)/.4),0 6px 24px hsl(var(--primary)/.08)}.agent-builder-v2-preview-inner-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,hsl(var(--primary)/.5),hsl(var(--primary)/.15),transparent);border-radius:2px 2px 0 0}.agent-builder-v2-preview-avatar-wrap{position:relative;margin-bottom:.25rem;display:inline-flex;align-items:center;justify-content:center}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.agent-builder-v2-preview-avatar-wrap{width:8.75rem;height:8.75rem}.clm-doc-detail-topbar .page-topbar-right a.agent-builder-v2-preview-avatar-wrap{padding:.375rem;min-width:2rem;min-height:2rem}}.wpedia-search__bar>.agent-builder-v2-preview-avatar-wrap{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .agent-builder-v2-preview-avatar-wrap.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .agent-builder-v2-preview-avatar-wrap.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.agent-builder-v2-preview-avatar-wrap.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.agent-builder-v2-preview-avatar-wrap.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-v2-preview-avatar-wrap:before{content:"";position:absolute;inset:-10px;border-radius:9999px;background:radial-gradient(circle,hsl(var(--primary)/.14) 0,transparent 70%);pointer-events:none}.agent-builder-v2-section{margin-bottom:1.5rem}@media (max-width:1023px){.workbench-templates-page .workbench-section-toolbar.agent-builder-v2-section{margin-bottom:1rem}}.agent-builder-v2-section-title{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.agent-builder-v2-section-title{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-builder-v2-section-title.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-builder-v2-section-title.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-builder-v2-section-title.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-builder-v2-section-title.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-builder-v2-input{width:100%;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-v2-input.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-v2-input.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .agent-builder-v2-input{text-align:center}.agent-builder-v2-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.agent-builder-v2-input::placeholder{color:hsl(var(--muted-foreground))}.agent-builder-v2-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.agent-builder-v2-textarea{min-height:6rem;width:100%;resize:vertical;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.agent-builder-v2-textarea.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.agent-builder-v2-textarea.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .agent-builder-v2-textarea{text-align:center}.agent-builder-v2-textarea::-moz-placeholder{color:hsl(var(--muted-foreground))}.agent-builder-v2-textarea::placeholder{color:hsl(var(--muted-foreground))}.agent-builder-v2-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.agent-builder-v2-topbar-btn__label{margin-left:.375rem}.builder-describe-textarea{min-height:120px;width:100%;resize:none;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.builder-describe-textarea.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.builder-describe-textarea.p-6,.clm-doc-detail-page .bg-card.rounded-xl.builder-describe-textarea.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .builder-describe-textarea{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .builder-describe-textarea{text-align:center}.builder-describe-textarea:focus{border-color:hsl(var(--primary));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.builder-describe-textarea::-moz-placeholder{line-height:1.625;color:hsl(var(--muted-foreground)/.5)}.builder-describe-textarea::placeholder{line-height:1.625;color:hsl(var(--muted-foreground)/.5)}.builder-describe-textarea:disabled{cursor:not-allowed;opacity:.6}.builder-stream-preview{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.builder-stream-preview.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.builder-stream-preview.p-6,.clm-doc-detail-page .bg-card.rounded-xl.builder-stream-preview.border-border.p-6{padding:1rem}}.builder-blueprint-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.builder-blueprint-summary{border-radius:1rem;border-width:1px;border-color:hsl(var(--primary)/.2);background-color:hsl(var(--primary)/.05);padding:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.builder-blueprint-summary.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.builder-blueprint-summary.border-border.p-6{padding:1rem}}.builder-blueprint-summary__field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.builder-blueprint-summary__label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground))}.clm-template-summary-account .builder-blueprint-summary__label{display:none}.builder-blueprint-summary__input{width:100%;border-radius:var(--radius);border-width:1px;border-color:transparent;background-color:hsl(var(--background)/.6);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.builder-blueprint-summary__input.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .builder-blueprint-summary__input{text-align:center}.builder-blueprint-summary__input:hover{border-color:hsl(var(--border))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.builder-blueprint-summary__input:hover.p-6{padding:1rem}}.builder-blueprint-summary__input:focus{border-color:hsl(var(--primary));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.builder-blueprint-summary__textarea{min-height:60px;width:100%;resize:vertical;border-radius:var(--radius);border-width:1px;border-color:transparent;background-color:hsl(var(--background)/.6);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.builder-blueprint-summary__textarea.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .builder-blueprint-summary__textarea{text-align:center}.builder-blueprint-summary__textarea:hover{border-color:hsl(var(--border))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.builder-blueprint-summary__textarea:hover.p-6{padding:1rem}}.builder-blueprint-summary__textarea:focus{border-color:hsl(var(--primary));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.builder-blueprint-summary__step{display:flex;align-items:center;gap:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.builder-blueprint-summary__step{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .builder-blueprint-summary__step.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.builder-blueprint-summary__step.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .builder-blueprint-summary__step.items-center.gap-1>button,.document-detail-topbar-actions .flex.builder-blueprint-summary__step.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.builder-blueprint-summary__step-num{width:1.25rem;flex-shrink:0;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:hsl(var(--muted-foreground)/.5)}.clm-template-summary-account .builder-blueprint-summary__step-num{display:none}.builder-blueprint-summary__step-tool{font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .builder-blueprint-summary__step-tool{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.builder-simulation-result{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.builder-simulation-result.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.builder-simulation-result.p-6,.clm-doc-detail-page .bg-card.rounded-xl.builder-simulation-result.border-border.p-6{padding:1rem}}.builder-simulation-result--pass{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.builder-simulation-result--pass:is(.dark *){--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1));background-color:rgba(6,78,59,.2)}.builder-simulation-result--fail{border-color:hsl(var(--destructive)/.4);background-color:hsl(var(--destructive)/.05)}.builder-simulation-result__pre{max-height:16rem;overflow-y:auto;white-space:pre-wrap;overflow-wrap:break-word;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--foreground))}@media (max-width:1023px){.agent-builder-v2-shell--compact{min-height:0;overflow:hidden}.agent-builder-v2-shell--compact .agent-builder-v2-topbar{height:auto;min-height:48px;padding:.5rem 1rem;gap:.375rem}.agent-builder-v2-shell--compact .agent-builder-v2-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden;gap:.375rem}.agent-builder-v2-shell--compact .agent-builder-v2-topbar .page-topbar-title{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700}.agent-builder-v2-shell--compact .agent-builder-v2-topbar .page-topbar-right{flex-shrink:0;gap:.25rem;overflow:visible}.agent-builder-v2-shell--compact .agent-builder-v2-topbar-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.agent-builder-v2-shell--compact .agent-builder-v2-topbar-btn__label{display:none}.agent-builder-v2-shell--compact .agent-builder-v2-topbar-btn svg{margin:0!important}.agent-builder-v2-shell--compact .agent-builder-v2-topbar-btn--active{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.agent-builder-v2-shell--compact .agent-builder-v2-body{display:flex;flex-direction:column;min-height:0;overflow:hidden}.agent-builder-v2-shell--compact .agent-builder-v2-main{flex:1 1 0;min-height:0;padding:0;overflow:hidden;-webkit-overflow-scrolling:touch}.agent-builder-v2-shell--compact .agent-builder-v2-main-scroll{padding:.75rem 1rem 0}.agent-builder-v2-shell--compact .agent-builder-v2-step-nav{padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom, 0px));box-shadow:0 -4px 16px rgba(0,0,0,.06)}.agent-builder-v2-shell--compact .agent-builder-v2-preview{display:none!important}.agent-builder-v2-shell--compact .agent-builder-v2-mobile-dock{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;flex-shrink:0;padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 -4px 16px rgba(0,0,0,.06)}.agent-builder-v2-mobile-dock-btn{min-height:2.5rem;width:100%;padding-left:.375rem;padding-right:.375rem;font-size:.75rem}.agent-builder-v2-mobile-dock-btn--active{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.agent-builder-v2-shell--compact .agent-builder-v2-hero{padding-top:1rem;padding-bottom:.75rem}.agent-builder-v2-shell--compact .agent-builder-v2-hero-title{font-size:1.125rem}.agent-builder-v2-shell--sheet-preview .agent-builder-v2-preview{display:flex!important;flex-direction:column;position:fixed;left:0;right:0;bottom:0;z-index:200;height:min(72dvh,640px);max-height:72dvh;min-height:0;overflow:hidden;padding:0 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border));border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.12);background:hsl(var(--card));border-left:none}.agent-builder-v2-shell--sheet-preview .agent-builder-v2-preview:before{display:none}.agent-builder-v2-shell--sheet-preview .agent-builder-v2-preview-card{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:left;padding-bottom:calc(var(--capture-fab-clearance, 4rem) + .25rem)}.agent-builder-v2-shell--sheet-preview .agent-builder-v2-preview-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0;padding-top:.625rem}.agent-builder-v2-shell--sheet-preview .agent-builder-v2-preview-label{display:none}.agent-builder-v2-preview-sheet-title{margin:0;font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.agent-builder-v2-preview-sheet-close{width:2rem;height:2rem;flex-shrink:0}.agent-builder-v2-shell--sheet-template .agent-builder-v2-template-sheet{display:flex;flex-direction:column;position:fixed;left:0;right:0;bottom:0;z-index:200;max-height:min(60dvh,480px);padding:.625rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border));border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.12);background:hsl(var(--card))}.agent-builder-v2-sheet-title{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.agent-builder-v2-template-sheet-list{display:flex;flex-direction:column;gap:.375rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}.agent-builder-v2-template-sheet-item{width:100%;border:1px solid hsl(var(--border));border-radius:.625rem;background:hsl(var(--background));padding:.75rem .875rem;text-align:left;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));transition:border-color .15s ease,background .15s ease}.agent-builder-v2-template-sheet-item:hover:not(:disabled){border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.05)}.agent-builder-v2-template-sheet-item--active{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.agent-builder-v2-template-sheet-item:disabled{opacity:.5;cursor:not-allowed}.agent-builder-v2-shell--sheet-open .agent-builder-v2-sheet-backdrop{display:block;position:fixed;inset:0;z-index:199;border:0;padding:0;margin:0;background:rgba(0,0,0,.35);cursor:pointer}}.agent-detail-header{padding-top:2rem;padding-bottom:1.5rem}.agent-detail-header__top-row{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between}@media (max-width:1023px){.workbench-templates-page .workbench-section-toolbar.agent-detail-header__top-row{margin-bottom:1rem}.my-agents-page .agent-store-card .mt-3.agent-detail-header__top-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-detail-header__top-row.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-detail-header__top-row.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-detail-header__top-row.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-detail-header__top-row.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-detail-header__name{margin-top:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;color:hsl(var(--foreground))}.agent-detail-header__description{margin-top:.25rem;max-width:42rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .agent-detail-header__description{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.wiki-space-artifacts__phase2 .agent-detail-header__description{text-align:center}.agent-detail-header__badges{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .agent-detail-header__badges.flex,.my-agents-page .agent-store-card .mt-3.agent-detail-header__badges{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-detail-header__badges.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-detail-header__badges.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-detail-header__actions{display:flex;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.agent-detail-header__actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-detail-header__actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-detail-header__actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-detail-tabs{display:flex;width:-moz-max-content;width:max-content;min-width:100%;flex-wrap:nowrap;gap:0;overflow:visible;border-width:0;background-color:transparent;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.agent-detail-tabs{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .agent-detail-tabs.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-detail-tabs.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-detail-tabs.seg-tabs{display:flex;width:-moz-max-content;width:max-content;min-width:100%;gap:0;padding:0;border:none;border-radius:0;background:transparent;flex-shrink:0}.agent-configure-tabs-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.agent-configure-tabs-scroll::-webkit-scrollbar{display:none}.agent-detail-tab-label{display:inline}.agent-detail-tab-trigger{display:flex;align-items:center;gap:.375rem;white-space:nowrap;border-bottom-width:2px;border-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .agent-detail-tab-trigger{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.my-agents-page .agent-store-card .mt-3.agent-detail-tab-trigger{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .agent-detail-tab-trigger{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .agent-detail-tab-trigger.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.agent-detail-tab-trigger.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .agent-detail-tab-trigger.items-center.gap-1>button,.document-detail-topbar-actions .flex.agent-detail-tab-trigger.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-detail-tab-trigger[data-state=active]{border-bottom-color:hsl(var(--primary));font-weight:600;color:hsl(var(--foreground))}.agent-detail-tab-group-label{font-size:.625rem;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:0 .5rem;white-space:nowrap;align-self:center}.agent-detail-card{border-radius:var(--agent-card-radius);padding:var(--agent-card-padding);border-style:none;background-color:hsl(var(--card));--tw-shadow:0 2px 8px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color),0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .agent-detail-card.rounded-xl.border.border-border.p-6{padding:1rem}}.agent-detail-stat-card{border-radius:var(--agent-card-radius);padding:var(--agent-card-padding);position:relative;overflow:hidden;border-style:none;background-color:hsl(var(--card));--tw-shadow:0 2px 8px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color),0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.agent-detail-stat-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .agent-detail-stat-card.rounded-xl.border.border-border.p-6{padding:1rem}}.wpedia-search__bar>.agent-detail-stat-card{flex:1;min-width:0}.agent-detail-section-title{margin-bottom:.75rem;font-size:.9375rem;font-weight:600}.agent-badge-v2{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius);border-style:none;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .agent-badge-v2{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.agent-badge-v2{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .agent-badge-v2.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .agent-badge-v2.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.agent-badge-v2.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.items-center.agent-badge-v2>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.agent-badge-v2.gap-1>button,.document-detail-topbar-actions .flex.items-center.agent-badge-v2>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-badge-v2--model{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.page-topbar-right :is(button,a).border-input.agent-badge-v2--model{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.agent-badge-v2--active{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.agent-badge-v2--active:is(.dark *){background-color:rgba(6,78,59,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.agent-badge-v2--inactive{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.agent-badge-v2--inactive:is(.dark *){background-color:rgba(136,19,55,.3);--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.agent-badge-v2--system{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.agent-badge-v2--system:is(.dark *){background-color:rgba(76,29,149,.3);--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.agent-icon-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.agent-icon-avatar{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .agent-icon-avatar.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .agent-icon-avatar.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.agent-icon-avatar.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.agent-icon-avatar.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.agent-icon-avatar{border-radius:var(--agent-icon-radius)}.agent-icon-avatar--sm{height:2rem;width:2rem}.agent-icon-avatar--admin{background:linear-gradient(135deg,var(--agent-gradient-admin-start),var(--agent-gradient-admin-end));color:var(--agent-gradient-admin-icon)}.agent-icon-avatar--custom{background:linear-gradient(135deg,var(--agent-gradient-custom-start),var(--agent-gradient-custom-end));color:var(--agent-gradient-custom-icon)}.persona-section{border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.persona-section.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.persona-section.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-section.border-border.p-6,.clm-doc-detail-page .persona-section.rounded-xl.border.border-border.p-6{padding:1rem}}.persona-section-header{display:flex;align-items:center;gap:.625rem;padding:1.5rem 1.5rem .5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.persona-section-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.persona-section-header.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .persona-section-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.persona-section-header.gap-1>button,.document-detail-topbar-actions .persona-section-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.persona-section-header__icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius)}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.persona-section-header__icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.persona-section-header__icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .persona-section-header__icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.persona-section-header__icon.gap-1>button,.document-detail-topbar-actions .persona-section-header__icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.persona-section-header__icon{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.persona-section-header__text h3{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .persona-section-header__text h3{text-align:center}.persona-section-header__text p{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.persona-section-body{padding:1rem 1.5rem 1.5rem}.persona-section-divider{margin:0 1.5rem;border-top-width:1px;border-color:hsl(var(--border))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-section-divider.p-6{padding:1rem}}.persona-form-label{margin-bottom:.375rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .persona-form-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.persona-form-label--required:after{content:" *";color:hsl(var(--destructive))}.persona-form-input{width:100%;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-form-input.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-form-input.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .persona-form-input{text-align:center}.persona-form-input:focus{border-color:hsl(var(--primary));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.persona-form-input::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}.persona-form-input::placeholder{color:hsl(var(--muted-foreground)/.6)}.persona-form-select{width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-form-select.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-form-select.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .persona-form-select{text-align:center}.persona-form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.persona-form-select:focus{border-color:hsl(var(--primary));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.persona-form-textarea{width:100%;resize:vertical;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-form-textarea.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-form-textarea.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .persona-form-textarea{text-align:center}.persona-form-textarea:focus{border-color:hsl(var(--primary));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.persona-form-textarea::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}.persona-form-textarea::placeholder{color:hsl(var(--muted-foreground)/.6)}.persona-selector-card{position:relative;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));padding:1rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.persona-selector-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.persona-selector-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.persona-selector-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-selector-card.border-border.p-6{padding:1rem}}.wpedia-search__bar>.persona-selector-card{flex:1;min-width:0}.persona-selector-card:hover:not(.persona-selector-card--active):not(.persona-selector-card--disabled){border-color:hsl(var(--muted-foreground)/.3);background-color:hsl(var(--accent)/.3)}.persona-selector-card--disabled{cursor:not-allowed;opacity:.5}.persona-selector-card--disabled:hover{border-color:hsl(var(--border));background-color:transparent}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-selector-card--disabled:hover.p-6{padding:1rem}}.persona-selector-card--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.05);box-shadow:0 0 0 1px hsl(var(--primary)/.2)}.persona-selector-card--active:before{content:"";position:absolute;left:0;top:.75rem;bottom:.75rem;width:3px;border-radius:0 2px 2px 0;background:hsl(var(--primary))}.persona-selector-card__icon{margin-bottom:.375rem;height:1.25rem;width:1.25rem}.persona-selector-card__title{font-size:.875rem;line-height:1.25rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .persona-selector-card__title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .persona-selector-card__title{text-align:center}.persona-selector-card__desc{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.25;color:hsl(var(--muted-foreground))}.persona-studio-page .persona-selector-card--compact{border-radius:var(--radius);padding:.625rem}.persona-studio-page .persona-selector-card--compact .persona-selector-card__icon{margin-bottom:.125rem;height:1rem;width:1rem}.clm-template-summary-account .persona-studio-page .persona-selector-card--compact .persona-selector-card__icon{width:.875rem;height:.875rem}.persona-studio-page .persona-selector-card--compact .persona-selector-card__title{font-size:.75rem;line-height:1rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .persona-studio-page .persona-selector-card--compact .persona-selector-card__title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.persona-studio-page .persona-selector-card--compact .persona-selector-card__desc{margin-top:0;font-size:10px;line-height:1.375}.clm-template-summary-account .persona-studio-page .persona-selector-card--compact .persona-selector-card__desc{display:none}.persona-studio-page .persona-socratic-inline{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.2);padding:.75rem}@media (max-width:1023px){.clm-doc-sidebar-body .persona-studio-page .persona-socratic-inline{gap:.625rem}.clm-doc-sidebar-body .persona-studio-page .persona-socratic-inline p{font-size:.6875rem}.clm-doc-detail-page .grid.persona-studio-page .persona-socratic-inline.lg\:grid-cols-3,.clm-doc-detail-page .persona-studio-page .persona-socratic-inline.grid-cols-1.lg\:grid-cols-3{gap:.875rem}.clm-doc-detail-page .bg-card.rounded-xl.border.persona-studio-page .persona-socratic-inline.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-studio-page .persona-socratic-inline.border-border.p-6{padding:1rem}}@media (min-width:640px){.persona-studio-page .persona-socratic-inline{grid-template-columns:repeat(2,minmax(0,1fr))}}.persona-studio-page .persona-amendments-block{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--primary)/.2);background-color:hsl(var(--primary)/.05);padding:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.persona-studio-page .persona-amendments-block.border-border.p-6{padding:1rem}}.persona-studio-step-nav{padding-bottom:.5rem}body:has(.persona-studio-page) .capture-fab,body:has(.persona-studio-page) .capture-fab-anchor{display:none!important}.persona-coach-dialog{overflow:hidden}.persona-coach-dialog__header{border-bottom-width:1px;border-color:hsl(var(--border));text-align:left}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-coach-dialog__header.p-6{padding:1rem}}.persona-coach-tabs{display:flex;gap:.25rem;border-bottom-width:1px;border-color:hsl(var(--border))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-coach-tabs.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.persona-coach-tabs{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.items-center.persona-coach-tabs>div[class*=rounded-md],.document-detail-topbar-actions .persona-coach-tabs.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.persona-coach-tabs>button,.document-detail-topbar-actions .persona-coach-tabs.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.persona-coach-tab{margin-bottom:-1px;border-bottom-width:2px;border-color:transparent;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .persona-coach-tab{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.workflow-definitions-page-root .workflow-definitions-steps-table .persona-coach-tab{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .persona-coach-tab{text-align:center}.persona-coach-tab--active,.persona-coach-tab:hover{color:hsl(var(--foreground))}.persona-coach-tab--active{border-color:hsl(var(--primary))}.persona-coach-section-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .persona-coach-section-title{text-align:center}.persona-coach-section-desc{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .persona-coach-section-desc{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.wiki-space-artifacts__phase2 .persona-coach-section-desc{text-align:center}.persona-coach-dl>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.persona-coach-dl{font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .persona-coach-dl{text-align:center}.persona-coach-dl dt{margin-bottom:.125rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .persona-coach-dl dt{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.persona-coach-dl dd{margin:0;color:hsl(var(--muted-foreground))}.persona-coach-tips-list{margin:.75rem 0 0;list-style-type:none}.persona-coach-tips-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.persona-coach-tips-list{padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .persona-coach-tips-list.flex{flex-wrap:wrap;gap:.5rem}}.persona-coach-tip{display:flex;gap:.75rem;border-radius:var(--radius);border-width:1px;padding:.75rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.persona-coach-tip.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.persona-coach-tip{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .persona-coach-tip{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .persona-coach-tip.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .persona-coach-tip.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.persona-coach-tip__title{margin:0;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .persona-coach-tip__title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.persona-coach-tip__detail{margin-top:.25rem;margin-bottom:0;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .persona-coach-tip__detail{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.persona-coach-tip__suggest{margin-top:.5rem;margin-bottom:0;font-size:.75rem;line-height:1rem;color:hsl(var(--foreground))}.persona-coach-mode-grid{margin-top:.75rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (max-width:1023px){.clm-doc-sidebar-body .persona-coach-mode-grid{gap:.625rem}.clm-doc-sidebar-body .persona-coach-mode-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.persona-coach-mode-grid.lg\:grid-cols-3,.clm-doc-detail-page .persona-coach-mode-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}.my-agents-page .agent-store-card .persona-coach-mode-grid.flex{flex-wrap:wrap;gap:.5rem}}@media (min-width:768px){.persona-coach-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.persona-coach-mode-card{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));padding:.75rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-coach-mode-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-coach-mode-card.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .persona-coach-mode-card{text-align:center}.persona-coach-mode-card--current{border-color:hsl(var(--primary));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.2)}.persona-coach-mode-card h4{margin:0 0 .25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .persona-coach-mode-card h4{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.persona-coach-mode-card p{margin:0;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.persona-coach-preview-modes{display:flex;flex-wrap:wrap;gap:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.persona-coach-preview-modes{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.items-center.persona-coach-preview-modes>div[class*=rounded-md],.document-detail-topbar-actions .persona-coach-preview-modes.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.persona-coach-preview-modes>button,.document-detail-topbar-actions .persona-coach-preview-modes.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.persona-coach-preview-mode-btn{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .persona-coach-preview-mode-btn{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-page .bg-card.rounded-xl.border.persona-coach-preview-mode-btn.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-coach-preview-mode-btn.border-border.p-6{padding:1rem}}.persona-coach-preview-mode-btn:hover{background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.persona-coach-preview-mode-btn--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page-topbar-right :is(button,a).persona-coach-preview-mode-btn--active,.workbench-section-toolbar-actions :is(button,a).persona-coach-preview-mode-btn--active{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).persona-coach-preview-mode-btn--active:hover,.workbench-section-toolbar-actions :is(button,a).persona-coach-preview-mode-btn--active:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).persona-coach-preview-mode-btn--active svg,.workbench-section-toolbar-actions :is(button,a).persona-coach-preview-mode-btn--active svg{color:hsl(var(--primary))}.persona-coach-preview{margin:0;max-height:min(50vh,420px);overflow-y:auto;white-space:pre-wrap;overflow-wrap:break-word;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:1rem;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1rem;line-height:1.625}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.persona-coach-preview.p-6,.clm-doc-detail-page .bg-card.rounded-xl.persona-coach-preview.border-border.p-6{padding:1rem}}.agent-configure-topbar-btn__label{margin-left:.5rem}@media (max-width:1023px){.agent-configure-page .agent-configure-topbar{height:auto;min-height:48px;padding:.5rem 1rem}.agent-configure-page .agent-configure-topbar .page-topbar-left{min-width:0;flex:1 1 auto;overflow:hidden}.agent-configure-page .agent-configure-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-configure-page .agent-configure-topbar .page-topbar-back-link{flex-shrink:0}.agent-configure-page .agent-configure-topbar .page-topbar-right{flex-shrink:0;gap:.25rem}.agent-configure-page .agent-configure-topbar-btn{width:2rem;min-width:2rem;height:2rem;padding:0}.agent-configure-page .agent-configure-topbar-btn__label{display:none}.agent-configure-page .agent-configure-topbar-btn svg{margin:0!important}.agent-configure-page .page-content{padding-left:1rem;padding-right:1rem;padding-bottom:2rem}.agent-configure-page .agent-configure-tabs-scroll{margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow-x:hidden}.agent-configure-page .agent-configure-tabs-list{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.agent-configure-page .agent-detail-tab-divider,.agent-configure-page .agent-detail-tab-group-label,.agent-configure-page .agent-detail-tab-label{display:none}.agent-configure-page .agent-detail-tab-trigger{padding:.625rem .25rem;font-size:0;gap:0;flex:1 1 0;min-width:0;justify-content:center}.agent-configure-page .agent-detail-tab-trigger svg{width:1rem;height:1rem}.agent-configure-page .agent-configure-tab-content{margin-top:1rem!important}.agent-configure-page .persona-section{border-radius:.75rem}.agent-configure-page .persona-section-header{padding:1rem 1rem .5rem;align-items:flex-start}.agent-configure-page .persona-section-body{padding:.75rem 1rem 1rem}.agent-configure-page .persona-section-divider{margin-left:1rem;margin-right:1rem}.agent-configure-page .persona-section-header__text p{line-height:1.45}.agent-configure-page .persona-selector-card{padding:.875rem}.agent-configure-page .persona-toggle-row{flex-direction:column;align-items:stretch;gap:.75rem}.agent-configure-page .persona-toggle-row>button[role=switch]{align-self:flex-end}.agent-configure-page .space-y-5>.persona-section+.persona-section{margin-top:.75rem}.agent-configure-page .agent-detail-stat-card{padding:1rem}.agent-configure-page .agent-detail-stat-card p.text-3xl{font-size:1.5rem;line-height:2rem}.agent-configure-page .agent-detail-card{padding:1rem}}@media (min-width:1024px){.agent-configure-topbar-btn{width:auto;min-width:0;height:2.25rem;padding-left:.75rem;padding-right:.75rem}}.usage-indicator-collapsed{display:flex;width:100%;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.usage-indicator-collapsed{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.usage-indicator-collapsed.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .usage-indicator-collapsed.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.usage-indicator-collapsed.gap-1>button,.document-detail-topbar-actions .usage-indicator-collapsed.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.usage-indicator-collapsed:hover{background-color:hsl(var(--muted))}.usage-indicator-expanded{margin-left:.5rem;margin-right:.5rem;margin-bottom:.25rem;display:block;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.625rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.usage-indicator-expanded.p-6,.clm-doc-detail-page .bg-card.rounded-xl.usage-indicator-expanded.border-border.p-6,.clm-doc-detail-page .usage-indicator-expanded.rounded-xl.border.border-border.p-6{padding:1rem}}.usage-indicator-header-toggle{margin-bottom:0;display:flex;width:100%;cursor:pointer;align-items:center;gap:.375rem;border-radius:.25rem;border-width:0;background-color:transparent;padding:0;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .usage-indicator-header-toggle{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.my-agents-page .agent-store-card .mt-3.usage-indicator-header-toggle{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.usage-indicator-header-toggle.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .usage-indicator-header-toggle.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.usage-indicator-header-toggle.gap-1>button,.document-detail-topbar-actions .usage-indicator-header-toggle.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.usage-indicator-header-toggle:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.usage-indicator-token-count{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .usage-indicator-token-count{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.admin-api-key-dialog-field .usage-indicator-token-count{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.usage-indicator-track{margin-top:.5rem;margin-bottom:.25rem;height:.25rem;width:100%;border-radius:9999px;background-color:hsl(var(--muted))}.page-topbar-right :is(button,a).border-input.usage-indicator-track{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.usage-indicator-fill{height:.25rem;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.usage-indicator-status-hint{margin-top:.25rem;font-size:.75rem;line-height:1rem}.admin-api-key-dialog-field .usage-indicator-status-hint{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.usage-status-ok{color:hsl(var(--primary))}.usage-status-warning{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.usage-status-warning:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.usage-status-degraded{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.usage-status-degraded:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.usage-status-blocked{color:hsl(var(--destructive))}.usage-bar-ok{background-color:hsl(var(--primary))}.page-topbar-right :is(button,a).usage-bar-ok,.workbench-section-toolbar-actions :is(button,a).usage-bar-ok{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).usage-bar-ok:hover,.workbench-section-toolbar-actions :is(button,a).usage-bar-ok:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).usage-bar-ok svg,.workbench-section-toolbar-actions :is(button,a).usage-bar-ok svg{color:hsl(var(--primary))}.usage-bar-warning{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.usage-bar-degraded{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.usage-bar-blocked{background-color:hsl(var(--destructive))}.quota-banner{display:flex;align-items:flex-start;gap:.625rem;border-radius:var(--radius);border-width:1px;padding:.625rem .75rem;font-size:.75rem;line-height:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.quota-banner.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.quota-banner{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .quota-banner.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quota-banner.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quota-banner--warning{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.quota-banner--warning:is(.dark *){--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1));background-color:rgba(113,63,18,.2)}.quota-banner--degraded{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.quota-banner--degraded:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1));background-color:rgba(124,45,18,.2)}.quota-banner--blocked{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.quota-banner--blocked:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.2)}.quota-banner-icon--warning{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.quota-banner-icon--warning:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.quota-banner-icon--degraded{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.quota-banner-icon--degraded:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.quota-banner-icon--blocked{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.quota-banner-icon--blocked:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.quota-banner-text--warning{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.quota-banner-text--warning:is(.dark *){--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity,1))}.quota-banner-text--degraded{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.quota-banner-text--degraded:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.quota-banner-text--blocked{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.quota-banner-text--blocked:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.quota-banner-dismiss{flex-shrink:0;border-radius:.25rem;padding:.125rem;opacity:.6}@media (max-width:1023px){.clm-partner-records-list-section>.quota-banner-dismiss,.clm-partner-settings-panel>.quota-banner-dismiss{flex-shrink:0}}.quota-banner-dismiss:hover{opacity:1}.document-viewer-notice{border-radius:var(--radius);border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.document-viewer-notice.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .document-viewer-notice{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .document-viewer-notice{text-align:center}.document-viewer-notice--warning{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1))}.document-viewer-notice--warning:is(.dark *){border-color:rgba(161,98,7,.8);background-color:rgba(113,63,18,.25);--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity,1))}.document-viewer-notice--error{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.document-viewer-notice--error:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.25);--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.document-viewer-unsupported{display:flex;min-height:12rem;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.document-viewer-unsupported{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.document-viewer-unsupported>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.document-viewer-unsupported{flex-direction:row;align-items:center}.document-detail-topbar-actions .document-viewer-unsupported.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.document-viewer-unsupported.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .document-viewer-unsupported.items-center.gap-1>button,.document-detail-topbar-actions .flex.document-viewer-unsupported.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.document-display-text{white-space:pre-wrap;word-break:break-word;line-height:1.65;font-size:.9375rem;color:hsl(var(--fg-1));background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border-1));border-radius:.5rem;padding:1rem 1.25rem}.quota-upgrade-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (max-width:1023px){.clm-doc-sidebar-body .quota-upgrade-grid{gap:.625rem}.clm-doc-sidebar-body .quota-upgrade-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.quota-upgrade-grid.lg\:grid-cols-3,.clm-doc-detail-page .quota-upgrade-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:640px){.quota-upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.quota-upgrade-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.quota-upgrade-card{position:relative;display:flex;flex-direction:column;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.quota-upgrade-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.quota-upgrade-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.quota-upgrade-card.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.quota-upgrade-card{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.quota-upgrade-card{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.quota-upgrade-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quota-upgrade-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .quota-upgrade-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quota-upgrade-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quota-upgrade-card:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.quota-upgrade-card:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.quota-upgrade-card:hover:is(.dark *){--tw-shadow-color:rgba(0,0,0,.3);--tw-shadow:var(--tw-shadow-colored)}.quota-upgrade-card--current{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.quota-upgrade-card--current:is(.dark *){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.quota-upgrade-card--recommended{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.quota-upgrade-card--recommended:is(.dark *){--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.quota-upgrade-badge{position:absolute;top:-.625rem;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1));padding:.125rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.clm-template-summary-account .quota-upgrade-badge{display:none}.quota-upgrade-badge:is(.dark *){--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.quota-upgrade-badge--current{position:absolute;top:-.625rem;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));padding:.125rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.clm-template-summary-account .quota-upgrade-badge--current{display:none}.quota-upgrade-badge--current:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.quota-upgrade-card-name{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.wiki-space-artifacts__phase2 .quota-upgrade-card-name{text-align:center}.quota-upgrade-card-name:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.quota-upgrade-card-tokens{font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.quota-upgrade-card-tokens:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.quota-upgrade-card-tokens-unit{margin-left:.125rem;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.quota-upgrade-card-tokens-unit:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.quota-upgrade-card-desc{margin-top:.5rem;flex:1 1 0%;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.quota-upgrade-card-desc:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.quota-upgrade-card-price{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}@media (max-width:1023px){.my-agents-page .agent-store-card .quota-upgrade-card-price.flex{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .quota-upgrade-card-price{text-align:center}.quota-upgrade-card-price:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.quota-upgrade-card-price-note{margin-top:.125rem;font-size:10px;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.clm-template-summary-account .quota-upgrade-card-price-note{display:none}.quota-upgrade-card-price-note:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.quota-upgrade-btn{margin-top:1rem;width:100%;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.quota-upgrade-btn:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.quota-upgrade-btn:disabled{cursor:not-allowed;opacity:.4}.quota-upgrade-btn:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.quota-upgrade-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.quota-upgrade-btn--current{margin-top:1rem;width:100%;cursor:default;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.quota-upgrade-btn--current.border-border.p-6{padding:1rem}}.quota-upgrade-btn--current:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1));background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.quota-upgrade-btn--enterprise{margin-top:1rem;width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));background-color:transparent;padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.quota-upgrade-btn--enterprise.border-border.p-6{padding:1rem}}.quota-upgrade-btn--enterprise:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.quota-upgrade-btn--enterprise:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.quota-upgrade-btn--enterprise:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.quota-upgrade-footer{margin-top:1.25rem;display:flex;align-items:flex-start;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.quota-upgrade-footer.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.quota-upgrade-footer{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .quota-upgrade-footer.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quota-upgrade-footer.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quota-upgrade-footer:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));background-color:rgba(30,58,138,.2);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.quota-upgrade-success{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:.625rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.quota-upgrade-success.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.quota-upgrade-success{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.quota-upgrade-success.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .quota-upgrade-success.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.quota-upgrade-success.gap-1>button,.document-detail-topbar-actions .quota-upgrade-success.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quota-upgrade-success:is(.dark *){--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1));background-color:rgba(20,83,45,.2);--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.chat-vision-badge{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.5rem;padding:.15rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.chat-vision-badge__icon{width:.75rem;height:.75rem}.chat-user-images{display:flex;flex-wrap:wrap;gap:.5rem}.chat-user-images--with-body{margin-bottom:.5rem}.chat-user-images__item{display:flex;flex-direction:column;gap:.25rem;max-width:10rem}.chat-user-images__thumb-btn{display:block;overflow:hidden;border-radius:.5rem;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.2);transition:border-color .15s ease}.chat-user-images__thumb-btn:hover{border-color:hsla(0,0%,100%,.4)}.chat-user-images__thumb{display:block;max-height:12rem;max-width:10rem;width:100%;-o-object-fit:cover;object-fit:cover}.chat-user-images__actions{display:flex;flex-direction:column;gap:.125rem}.chat-user-images__action{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;opacity:.85;text-align:left}.chat-user-images__action--link{color:inherit;text-decoration:underline;text-underline-offset:2px}.chat-user-images__action:hover:not(:disabled){opacity:1}.chat-user-images__error{margin-top:.25rem;font-size:.75rem;color:hsl(var(--destructive))}.chat-image-lightbox{position:fixed;inset:0;z-index:100;padding:1rem;background:rgba(0,0,0,.75)}.chat-image-lightbox,.chat-image-lightbox__close{display:flex;align-items:center;justify-content:center}.chat-image-lightbox__close{position:absolute;top:1rem;right:1rem;z-index:2;width:2.5rem;height:2.5rem;border-radius:9999px;background:hsl(var(--bg-surface));color:hsl(var(--fg-1));border:1px solid hsl(var(--border-1))}.chat-image-lightbox__img{max-width:min(90vw,56rem);max-height:85vh;-o-object-fit:contain;object-fit:contain;border-radius:.5rem}.chat-image-index-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;border-radius:.375rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));color:hsl(var(--fg-1));transition:background .15s ease}.chat-image-index-btn:hover:not(:disabled){background:hsl(var(--muted))}.chat-image-index-btn:disabled{opacity:.6;cursor:not-allowed}.chat-image-index-badge{display:inline-flex;align-items:center;padding:.375rem .75rem;font-size:.8125rem;border-radius:.375rem}.chat-image-index-badge--done{background:hsl(var(--success)/.12);color:hsl(var(--success));border:1px solid hsl(var(--success)/.3)}.chat-image-index-hint{margin-top:.35rem;font-size:.75rem;color:hsl(var(--fg-3));max-width:18rem}.chat-image-index-error{margin-top:.25rem;font-size:.75rem;color:hsl(var(--destructive))}.library-welcome-block{margin-bottom:1.5rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1rem}@media (max-width:1023px){.workbench-templates-page .workbench-section-toolbar.library-welcome-block{margin-bottom:1rem}.clm-doc-detail-page .bg-card.library-welcome-block.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.library-welcome-block.p-6,.clm-doc-detail-page .bg-card.rounded-xl.library-welcome-block.border-border.p-6,.clm-doc-detail-page .library-welcome-block.rounded-xl.border.border-border.p-6{padding:1rem}}@media (min-width:768px){.library-welcome-block{padding:1.25rem}}.library-welcome-block--hero{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.library-welcome-block-header{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.library-welcome-block-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .library-welcome-block-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .library-welcome-block-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-welcome-block-heading{display:flex;align-items:flex-start;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.library-welcome-block-heading{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .library-welcome-block-heading.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .library-welcome-block-heading.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-welcome-block-icon{margin-top:.125rem;height:1.5rem;width:1.5rem;flex-shrink:0;color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.library-welcome-block-icon,.clm-partner-settings-panel>.library-welcome-block-icon{flex-shrink:0}}.library-welcome-block-title{font-family:var(--font-ui);font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:hsl(var(--fg-1));margin:0}.library-welcome-block-subtitle{margin-top:.25rem;font-family:var(--font-body);font-size:.875rem;line-height:1.45;color:hsl(var(--fg-2))}.library-welcome-block-dismiss{border-radius:calc(var(--radius) - 2px);padding:.375rem;color:hsl(var(--muted-foreground))}.library-welcome-block-dismiss:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.library-welcome-offerings{display:grid;grid-template-columns:1fr;gap:.5rem;list-style:none;padding:0;margin:0}@media (min-width:1024px){.library-welcome-offerings{grid-template-columns:repeat(2,minmax(0,1fr))}}.library-welcome-offering{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding:.625rem .75rem;border-radius:.5rem;border:1px solid hsl(var(--border)/.8);background:hsl(var(--bg-surface)/.35)}@media (min-width:640px){.library-welcome-offering{flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem}}.library-welcome-offering-body{min-width:0;flex:1 1 auto}.library-welcome-offering-title{font-family:var(--font-ui);font-size:1rem;font-weight:600;line-height:1.3;color:hsl(var(--fg-1));margin:0}.library-welcome-offering-desc{margin-top:.125rem;font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:hsl(var(--fg-3));display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.library-welcome-offering-actions{display:flex;flex-shrink:0;align-items:center;gap:.375rem;width:100%}@media (min-width:640px){.library-welcome-offering-actions{width:auto}}.library-welcome-link-primary-label{white-space:nowrap}.library-welcome-link-primary{display:inline-flex;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--primary));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .library-welcome-link-primary{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.library-welcome-link-primary{padding:.375rem;min-width:2rem;min-height:2rem}}.page-topbar-right :is(button,a).library-welcome-link-primary,.workbench-section-toolbar-actions :is(button,a).library-welcome-link-primary{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).library-welcome-link-primary:hover,.workbench-section-toolbar-actions :is(button,a).library-welcome-link-primary:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).library-welcome-link-primary svg,.workbench-section-toolbar-actions :is(button,a).library-welcome-link-primary svg{color:hsl(var(--primary))}@media (max-width:1023px){.document-detail-topbar-actions .library-welcome-link-primary.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .library-welcome-link-primary.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.library-welcome-link-primary.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-welcome-link-primary.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-welcome-link-secondary{display:inline-flex;align-items:center;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .library-welcome-link-secondary{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.library-welcome-link-secondary{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.library-welcome-link-secondary.p-6,.clm-doc-detail-page .bg-card.rounded-xl.library-welcome-link-secondary.border-border.p-6{padding:1rem}.document-detail-topbar-actions .library-welcome-link-secondary.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .library-welcome-link-secondary.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.library-welcome-link-secondary.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-welcome-link-secondary.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-welcome-link-secondary:hover{background-color:hsl(var(--muted))}.library-welcome-block-footer{margin-top:1rem;font-size:.75rem;line-height:1rem}.library-welcome-explore-link{display:inline-flex;align-items:center;gap:.25rem;color:hsl(var(--primary))}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.library-welcome-explore-link{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .library-welcome-explore-link.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .library-welcome-explore-link.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.library-welcome-explore-link>div[class*=rounded-md],.document-detail-topbar-actions .flex.library-welcome-explore-link.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.library-welcome-explore-link>button,.document-detail-topbar-actions .flex.library-welcome-explore-link.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-welcome-explore-link:hover{text-decoration-line:underline}.library-welcome-block-footer-sep{margin-left:.5rem;margin-right:.5rem;color:hsl(var(--muted-foreground))}.personal-library-welcome .library-welcome-offerings{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media (max-width:479px){.personal-library-welcome .library-welcome-offerings{grid-template-columns:1fr}}.personal-library-welcome .library-welcome-offering{flex-direction:column;align-items:stretch;gap:.625rem;padding:.75rem .875rem;min-height:0}.personal-library-welcome .library-welcome-offering-title{font-size:.9375rem;line-height:1.25}.personal-library-welcome .library-welcome-offering-desc{font-size:.75rem;-webkit-line-clamp:3;line-clamp:3}.personal-library-welcome .library-welcome-offering-actions{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:.375rem}.personal-library-welcome .library-welcome-link-primary,.personal-library-welcome .library-welcome-link-secondary{width:100%;justify-content:center}.personal-library-welcome .library-welcome-offering-actions .library-action-arrow,.personal-library-welcome .library-welcome-offering-actions .library-action-label--full{display:inline}.personal-library-welcome .library-welcome-offering-actions .library-action-label--compact{display:none}.personal-library-welcome .library-welcome-block{padding:1.25rem 1.25rem 1.125rem}@media (min-width:640px){.personal-library-welcome .library-welcome-block{padding:1.5rem}}.personal-library-welcome .library-welcome-block-header{margin-bottom:1rem}.personal-library-welcome .library-welcome-block-dismiss{flex-shrink:0;margin:-.25rem -.25rem 0 0}.personal-library-welcome .library-welcome-block-footer{margin-top:1.25rem;padding-top:.75rem;border-top:1px solid hsl(var(--border)/.6);display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;line-height:1.5}.personal-library-welcome .library-welcome-block-footer-sep{margin-left:0;margin-right:0}.library-pin-button{display:inline-flex;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .library-pin-button{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.library-pin-button{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.library-pin-button.p-6,.clm-doc-detail-page .bg-card.rounded-xl.library-pin-button.border-border.p-6{padding:1rem}.document-detail-topbar-actions .library-pin-button.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .library-pin-button.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.library-pin-button.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-pin-button.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-pin-button:hover{background-color:hsl(var(--muted))}.library-pin-button:disabled{opacity:.5}.library-pin-button--active{border-color:hsl(var(--primary)/.3);background-color:hsl(var(--muted));color:hsl(var(--primary))}.page-topbar-right :is(button,a).border-input.library-pin-button--active{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.library-browse-pin-button{width:100%;justify-content:center}@media (min-width:640px){.library-browse-pin-button{width:auto}}.library-collection-ask-banner-actions{display:flex;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.library-collection-ask-banner-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.library-collection-ask-banner-actions>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.library-collection-ask-banner-actions{flex-direction:row;align-items:center}.document-detail-topbar-actions .library-collection-ask-banner-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .library-collection-ask-banner-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.library-collection-ask-banner-actions{flex-direction:row;align-items:center}}.collection-card__library-badge,.collection-list-item__library-badge{border-radius:.25rem;background-color:hsl(var(--primary)/.1);padding:.125rem .375rem;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .collection-card__library-badge,.workbench-template-shelf-global-group-head-text .collection-list-item__library-badge{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-template-summary-account .collection-card__library-badge,.clm-template-summary-account .collection-list-item__library-badge{display:none}.library-browse-page-intro{margin-bottom:1.25rem}.library-browse-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (max-width:1023px){.clm-doc-sidebar-body .library-browse-grid{gap:.625rem}.clm-doc-sidebar-body .library-browse-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.library-browse-grid.lg\:grid-cols-3,.clm-doc-detail-page .library-browse-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:768px){.library-browse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.library-browse-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.library-browse-card{display:flex;flex-direction:column;gap:.5rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.library-browse-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.library-browse-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.library-browse-card.border-border.p-6,.clm-doc-detail-page .library-browse-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.library-browse-card{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.library-browse-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.library-browse-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .library-browse-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .library-browse-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-browse-card-icon-wrap{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:var(--radius);background-color:hsl(var(--primary)/.1)}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.library-browse-card-icon-wrap{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.library-browse-card-icon-wrap.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .library-browse-card-icon-wrap.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-browse-card-icon-wrap.gap-1>button,.document-detail-topbar-actions .library-browse-card-icon-wrap.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-browse-card-icon{height:1.25rem;width:1.25rem;color:hsl(var(--primary))}.library-browse-card-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .library-browse-card-title{text-align:center}.library-browse-card-desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;flex:1 1 0%;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.library-browse-card-meta{font-size:11px;color:hsl(var(--muted-foreground))}.library-browse-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding-top:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.library-browse-card-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.library-browse-card-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .library-browse-card-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-browse-card-actions.gap-1>button,.document-detail-topbar-actions .library-browse-card-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-action-label--compact{display:none}@media (max-width:1279px){.library-browse-card-actions .library-action-label--full,.library-collection-ask-banner-actions .library-action-label--full{display:none}.library-browse-card-actions .library-action-label--compact,.library-collection-ask-banner-actions .library-action-label--compact{display:inline}.library-browse-card-actions .library-action-arrow,.library-collection-ask-banner-actions .library-action-arrow{display:none}.library-browse-card-actions .library-pin-button,.library-browse-card-actions .library-welcome-link-primary,.library-collection-ask-banner-actions .library-pin-button,.library-collection-ask-banner-actions .library-welcome-link-primary{padding-left:.5rem;padding-right:.5rem}}.library-browse-empty{padding-top:2rem;padding-bottom:2rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .library-browse-empty{text-align:center}.library-collection-back{margin-bottom:.25rem;display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.library-collection-back{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .library-collection-back.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .library-collection-back.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.library-collection-back>div[class*=rounded-md],.document-detail-topbar-actions .flex.library-collection-back.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.library-collection-back>button,.document-detail-topbar-actions .flex.library-collection-back.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-collection-back:hover{color:hsl(var(--foreground))}.library-collection-description{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .library-collection-description{text-align:center}.library-collection-ask-banner{margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.4);padding:.75rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.library-collection-ask-banner.p-6,.clm-doc-detail-page .bg-card.rounded-xl.library-collection-ask-banner.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.library-collection-ask-banner{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .library-collection-ask-banner{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.library-collection-ask-banner>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.library-collection-ask-banner{flex-direction:row;align-items:center}.document-detail-topbar-actions .library-collection-ask-banner.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .library-collection-ask-banner.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.library-collection-ask-banner{flex-direction:row;align-items:center;justify-content:space-between}}.library-collection-summary{max-width:48rem}.library-collection-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.library-collection-summary-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.library-collection-summary-heading{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .library-collection-summary-heading{text-align:center}.library-collection-summary-text{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .library-collection-summary-text{text-align:center}.library-enable-panel{margin-left:auto;margin-right:auto;max-width:28rem;padding:3rem 1rem;text-align:center}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .library-enable-panel{padding-left:.75rem;padding-right:.75rem}}.library-enable-panel-icon{margin-left:auto;margin-right:auto;margin-bottom:.75rem;height:2.5rem;width:2.5rem;color:hsl(var(--primary))}.library-enable-panel-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.library-enable-panel-desc{margin-top:.5rem;margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .library-enable-panel-desc{text-align:center}.library-enable-panel-error{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}.wiki-space-artifacts__phase2 .library-enable-panel-error{text-align:center}.library-enable-panel-button{display:inline-flex;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--primary));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .library-enable-panel-button{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.library-enable-panel-button{padding:.375rem;min-width:2rem;min-height:2rem}.workflow-definitions-page-root .workflow-definitions-steps-table .library-enable-panel-button{padding-left:.75rem;padding-right:.75rem}}.page-topbar-right :is(button,a).library-enable-panel-button,.workbench-section-toolbar-actions :is(button,a).library-enable-panel-button{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).library-enable-panel-button:hover,.workbench-section-toolbar-actions :is(button,a).library-enable-panel-button:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).library-enable-panel-button svg,.workbench-section-toolbar-actions :is(button,a).library-enable-panel-button svg{color:hsl(var(--primary))}.wiki-space-artifacts__phase2 .library-enable-panel-button{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .library-enable-panel-button.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .library-enable-panel-button.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.library-enable-panel-button.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-enable-panel-button.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-enable-panel-button:disabled{opacity:.6}.library-spotlight{display:flex;flex-direction:column;gap:.75rem;border-radius:1rem;border-width:1px;border-style:dashed;border-color:hsl(var(--primary)/.3);background-color:hsl(var(--primary)/.05);padding:1rem;text-align:left}@media (max-width:1023px){.clm-doc-detail-page .bg-card.library-spotlight.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.library-spotlight.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.library-spotlight{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.library-spotlight>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.library-spotlight{flex-direction:row;align-items:center}.document-detail-topbar-actions .library-spotlight.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .library-spotlight.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.library-spotlight{flex-direction:row;align-items:center}}.library-spotlight-icon{height:2rem;width:2rem;flex-shrink:0;color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.library-spotlight-icon,.clm-partner-settings-panel>.library-spotlight-icon{flex-shrink:0}}.library-spotlight-body{min-width:0;flex:1 1 0%}.library-spotlight-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .library-spotlight-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .library-spotlight-title{text-align:center}.library-spotlight-desc{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.library-spotlight-link{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .library-spotlight-link{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.library-spotlight-link,.clm-partner-settings-panel>.library-spotlight-link{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.library-spotlight-link{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .library-spotlight-link.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .library-spotlight-link.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.library-spotlight-link>div[class*=rounded-md],.document-detail-topbar-actions .flex.library-spotlight-link.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.library-spotlight-link>button,.document-detail-topbar-actions .flex.library-spotlight-link.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-spotlight-link:hover{text-decoration-line:underline}.library-scope-chip-wrap{position:relative}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.library-scope-chip-wrap{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.library-scope-chip-wrap{flex:1;min-width:0}.library-scope-chip{display:inline-flex;max-width:16rem;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .library-scope-chip{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.library-scope-chip{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.library-scope-chip.border-border.p-6{padding:1rem}.document-detail-topbar-actions .library-scope-chip.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .library-scope-chip.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.library-scope-chip.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-scope-chip.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-scope-chip--on{border-color:hsl(var(--primary)/.4);background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.library-scope-chip--off{border-color:hsl(var(--border));background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.library-scope-chip--off.p-6{padding:1rem}}.page-topbar-right :is(button,a).border-input.library-scope-chip--off{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.library-scope-chip--locked{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.library-scope-chip--locked.library-scope-chip--on{border-color:rgba(251,191,36,.5);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.library-scope-chip--locked.library-scope-chip--on:is(.dark *){border-color:rgba(217,119,6,.4);background-color:rgba(120,53,15,.2);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.library-scope-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-scope-chip-lock{flex-shrink:0;opacity:.7}@media (max-width:1023px){.clm-partner-records-list-section>.library-scope-chip-lock,.clm-partner-settings-panel>.library-scope-chip-lock{flex-shrink:0}}.learn-guided-mode-chip{display:inline-flex;flex-shrink:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;border-color:rgba(52,211,153,.5);--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-guided-mode-chip{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.learn-guided-mode-chip,.clm-partner-settings-panel>.learn-guided-mode-chip{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.learn-guided-mode-chip{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.learn-guided-mode-chip.border-border.p-6{padding:1rem}.document-detail-topbar-actions .learn-guided-mode-chip.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .learn-guided-mode-chip.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.learn-guided-mode-chip.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-guided-mode-chip.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-guided-mode-chip:is(.dark *){border-color:rgba(5,150,105,.4);background-color:rgba(6,78,59,.2);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.library-scope-popover{position:absolute;bottom:100%;left:0;z-index:50;margin-bottom:.25rem;min-width:14rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--popover));padding:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.library-scope-popover.p-6,.clm-doc-detail-page .bg-card.rounded-xl.library-scope-popover.border-border.p-6{padding:1rem}}.library-scope-popover-row{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);padding:.375rem .5rem;text-align:left;font-size:.75rem;line-height:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.library-scope-popover-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.library-scope-popover-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .library-scope-popover-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-scope-popover-row.gap-1>button,.document-detail-topbar-actions .library-scope-popover-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-scope-popover-row:hover{background-color:hsl(var(--muted))}.library-scope-popover-check{cursor:pointer}.library-scope-popover-link{color:hsl(var(--primary))}.library-citation-badges{margin:.5rem 0 0;width:100%;list-style-type:none}.library-citation-badges>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.library-citation-badges{padding:0}.library-citation-badge-row{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.library-citation-badge-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.library-citation-badge-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .library-citation-badge-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.library-citation-badge-row.gap-1>button,.document-detail-topbar-actions .library-citation-badge-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.library-citation-badge-label{font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .library-citation-badge-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.library-citation-badge-title{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-citation-badge-link{color:hsl(var(--primary))}.library-citation-badge-link:hover{text-decoration-line:underline}.suggestion-chips--spaced{margin-bottom:.75rem}.followup-restore-chip{display:inline-flex;max-width:16rem;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;border-width:1px;border-color:hsl(var(--primary)/.4);background-color:hsl(var(--primary)/.1);padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .followup-restore-chip{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.followup-restore-chip{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.followup-restore-chip.border-border.p-6{padding:1rem}.document-detail-topbar-actions .followup-restore-chip.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .followup-restore-chip.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.followup-restore-chip.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.followup-restore-chip.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.followup-restore-chip:hover{background-color:hsl(var(--primary)/.2)}.followup-restore-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-primary,a.btn-primary{display:inline-flex;min-height:2.75rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:0;background-color:hsl(var(--primary));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--primary-foreground));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a a.btn-primary,.clm-doc-detail-topbar .page-topbar-right a.btn-primary{padding:.375rem;min-width:2rem;min-height:2rem}.workflow-definitions-page-root .workflow-definitions-steps-table .btn-primary,.workflow-definitions-page-root .workflow-definitions-steps-table a.btn-primary{padding-left:.75rem;padding-right:.75rem}}.page-topbar-right :is(button,a) a.btn-primary,.page-topbar-right :is(button,a).btn-primary,.workbench-section-toolbar-actions :is(button,a) a.btn-primary,.workbench-section-toolbar-actions :is(button,a).btn-primary{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a) a.btn-primary:hover,.page-topbar-right :is(button,a).btn-primary:hover,.workbench-section-toolbar-actions :is(button,a) a.btn-primary:hover,.workbench-section-toolbar-actions :is(button,a).btn-primary:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a) a.btn-primary svg,.page-topbar-right :is(button,a).btn-primary svg,.workbench-section-toolbar-actions :is(button,a) a.btn-primary svg,.workbench-section-toolbar-actions :is(button,a).btn-primary svg{color:hsl(var(--primary))}.wiki-space-artifacts__phase2 .btn-primary,.wiki-space-artifacts__phase2 a.btn-primary{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .btn-primary.flex-col>button,.document-detail-topbar-actions a.btn-primary.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .btn-primary.flex-col,.document-detail-topbar-actions a.btn-primary.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.btn-primary.gap-1>div[class*=rounded-md],.document-detail-topbar-actions a.flex.btn-primary.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.btn-primary.gap-1>button,.document-detail-topbar-actions a.flex.btn-primary.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.btn-primary:hover,a.btn-primary:hover{background-color:hsl(var(--btn-primary-hover))}.btn-primary:disabled,a.btn-primary:disabled{pointer-events:none;opacity:.5}@media (min-width:640px){.btn-primary,a.btn-primary{min-height:2.25rem}}.btn-secondary,a.btn-secondary{display:inline-flex;min-height:2.75rem;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .btn-secondary,.workbench-template-shelf-global-group-head-text a.btn-secondary{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a a.btn-secondary,.clm-doc-detail-topbar .page-topbar-right a.btn-secondary{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.btn-secondary.p-6,.clm-doc-detail-page .bg-card.rounded-xl.btn-secondary.border-border.p-6,.clm-doc-detail-page .btn-secondary.rounded-xl.border.border-border.p-6,.clm-doc-detail-page a.bg-card.rounded-xl.border.btn-secondary.p-6,.clm-doc-detail-page a.bg-card.rounded-xl.btn-secondary.border-border.p-6,.clm-doc-detail-page a.btn-secondary.rounded-xl.border.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .btn-secondary,.workflow-definitions-page-root .workflow-definitions-steps-table a.btn-secondary{padding-left:.75rem;padding-right:.75rem}}.wiki-space-artifacts__phase2 .btn-secondary,.wiki-space-artifacts__phase2 a.btn-secondary{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .btn-secondary.flex-col>button,.document-detail-topbar-actions a.btn-secondary.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .btn-secondary.flex-col,.document-detail-topbar-actions a.btn-secondary.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.btn-secondary.gap-1>div[class*=rounded-md],.document-detail-topbar-actions a.flex.btn-secondary.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.btn-secondary.gap-1>button,.document-detail-topbar-actions a.flex.btn-secondary.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.btn-secondary:hover,a.btn-secondary:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.btn-secondary:hover.workbench-browse-select-item,a.btn-secondary:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .btn-secondary:hover.workbench-browse-select-item,.dark a.btn-secondary:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.btn-secondary:disabled,a.btn-secondary:disabled{pointer-events:none;opacity:.5}@media (min-width:640px){.btn-secondary,a.btn-secondary{min-height:2.25rem}}.learn-hub-shell{display:flex;max-width:56rem;flex-direction:column;gap:2rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-hub-shell{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-hub-shell>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-hub-shell{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-hub-shell.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-hub-shell.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-section{display:flex;flex-direction:column;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-hub-section{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-hub-section>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-hub-section{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-hub-section.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-hub-section.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-section-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.learn-plans-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (max-width:1023px){.clm-doc-sidebar-body .learn-plans-grid{gap:.625rem}.clm-doc-sidebar-body .learn-plans-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.learn-plans-grid.lg\:grid-cols-3,.clm-doc-detail-page .learn-plans-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:640px){.learn-plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.learn-plans-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.learn-plan-card{display:flex;cursor:pointer;flex-direction:column;gap:.5rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.25rem;text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.learn-plan-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.learn-plan-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-plan-card.border-border.p-6,.clm-doc-detail-page .learn-plan-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-plan-card{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-plan-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-plan-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-plan-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-plan-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-card:hover{border-color:hsl(var(--primary)/.4);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.learn-plan-card-header{margin-bottom:.125rem;display:flex;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-card-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-plan-card-header.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-card-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-card-header.gap-1>button,.document-detail-topbar-actions .learn-plan-card-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-card-title{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .learn-plan-card-title{text-align:center}.learn-plan-card-goal{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex:1 1 0%;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.learn-plan-card-meta{margin-left:auto;display:flex;align-items:center;gap:.25rem;font-size:11px;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-card-meta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.items-center.learn-plan-card-meta>div[class*=rounded-md],.document-detail-topbar-actions .flex.learn-plan-card-meta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-card-meta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.learn-plan-card-meta>button,.document-detail-topbar-actions .flex.learn-plan-card-meta.gap-1>button,.document-detail-topbar-actions .learn-plan-card-meta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-card-footer{margin-top:.25rem;display:flex;align-items:center;justify-content:flex-end}.admin-api-key-dialog-field .learn-plan-card-footer{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-card-footer{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-plan-card-footer.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-card-footer.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-card-footer.gap-1>button,.document-detail-topbar-actions .learn-plan-card-footer.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-card-cta{display:flex;align-items:center;gap:.125rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-plan-card-cta{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.my-agents-page .agent-store-card .mt-3.learn-plan-card-cta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-plan-card-cta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-card-cta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-card-cta.gap-1>button,.document-detail-topbar-actions .learn-plan-card-cta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-card-new{display:flex;height:100%;min-height:120px;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;border-width:2px;border-style:dashed;border-color:hsl(var(--border));padding:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--muted-foreground));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-plan-card-new{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-page .bg-card.learn-plan-card-new.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.learn-plan-card-new.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-plan-card-new{flex-wrap:wrap;gap:.5rem}}.wiki-space-chat-root>.learn-plan-card-new{border-radius:0}.wiki-space-artifacts__phase2 .learn-plan-card-new{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.learn-plan-card-new>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-plan-card-new{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.learn-plan-card-new.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-card-new.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-card-new.gap-1>button,.document-detail-topbar-actions .learn-plan-card-new.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-card-new:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}.learn-plan-status-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-plan-status-badge{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-template-summary-account .learn-plan-status-badge{display:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.learn-plan-status-badge{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .learn-plan-status-badge.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .learn-plan-status-badge.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.learn-plan-status-badge>div[class*=rounded-md],.document-detail-topbar-actions .flex.learn-plan-status-badge.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.learn-plan-status-badge>button,.document-detail-topbar-actions .flex.learn-plan-status-badge.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-status-badge--generating{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.learn-plan-status-badge--generating:is(.dark *){background-color:rgba(12,74,110,.3);--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.learn-plan-card--generating{cursor:default;border-style:dashed;border-color:rgba(125,211,252,.6);background-color:rgba(240,249,255,.4)}.learn-plan-card--generating:is(.dark *){--tw-border-opacity:1;border-color:rgb(7 89 133/var(--tw-border-opacity,1));background-color:rgba(8,47,73,.2)}.learn-plan-card--generating-failed{border-color:hsl(var(--destructive)/.3);background-color:hsl(var(--destructive)/.05)}.learn-plan-card-generating-message{margin-top:.25rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .learn-plan-card-generating-message{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.learn-plan-progress{margin-top:.25rem;display:flex;align-items:center;gap:.5rem}.admin-api-key-dialog-field .learn-plan-progress{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-progress{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-plan-progress.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-progress.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-progress.gap-1>button,.document-detail-topbar-actions .learn-plan-progress.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-progress-bar{height:.375rem;flex:1 1 0%;overflow:hidden;border-radius:9999px;background-color:hsl(var(--muted))}.page-topbar-right :is(button,a).border-input.learn-plan-progress-bar{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.learn-plan-progress-fill{height:100%;border-radius:9999px;background-color:hsl(var(--primary));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.page-topbar-right :is(button,a).learn-plan-progress-fill,.workbench-section-toolbar-actions :is(button,a).learn-plan-progress-fill{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).learn-plan-progress-fill:hover,.workbench-section-toolbar-actions :is(button,a).learn-plan-progress-fill:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).learn-plan-progress-fill svg,.workbench-section-toolbar-actions :is(button,a).learn-plan-progress-fill svg{color:hsl(var(--primary))}.wiki-space-chat-root>.learn-plan-progress-fill{border-radius:0}.learn-plan-progress-label{white-space:nowrap;font-size:11px;color:hsl(var(--muted-foreground))}.learn-hub-empty{margin-left:auto;margin-right:auto;display:flex;max-width:28rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:5rem;padding-bottom:5rem;text-align:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-hub-empty{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-hub-empty>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-hub-empty{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.learn-hub-empty.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-empty.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-hub-empty.gap-1>button,.document-detail-topbar-actions .learn-hub-empty.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-empty-icon{display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-hub-empty-icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-hub-empty-icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-empty-icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-hub-empty-icon.gap-1>button,.document-detail-topbar-actions .learn-hub-empty-icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-empty-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.learn-hub-empty-desc{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .learn-hub-empty-desc{text-align:center}.learn-hub-empty-cta{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-hub-empty-cta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-hub-empty-cta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-empty-cta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-hub-empty-cta.gap-1>button,.document-detail-topbar-actions .learn-hub-empty-cta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-library-cta{display:flex;align-items:center;gap:1rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1rem 1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.learn-hub-library-cta.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.learn-hub-library-cta.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-hub-library-cta.border-border.p-6,.clm-doc-detail-page .learn-hub-library-cta.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-hub-library-cta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-hub-library-cta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-library-cta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-hub-library-cta.gap-1>button,.document-detail-topbar-actions .learn-hub-library-cta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-library-cta-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-hub-library-cta-icon,.clm-partner-settings-panel>.learn-hub-library-cta-icon{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.learn-hub-library-cta-icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-hub-library-cta-icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-library-cta-icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-hub-library-cta-icon.gap-1>button,.document-detail-topbar-actions .learn-hub-library-cta-icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-library-cta-text{display:flex;flex:1 1 0%;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-hub-library-cta-text{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-hub-library-cta-text>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-hub-library-cta-text{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-hub-library-cta-text.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-hub-library-cta-text.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-library-cta-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .learn-hub-library-cta-title{text-align:center}.learn-hub-library-cta-desc{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.learn-hub-library-cta-link{display:flex;flex-shrink:0;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary));text-decoration-line:none}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-hub-library-cta-link{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.learn-hub-library-cta-link,.clm-partner-settings-panel>.learn-hub-library-cta-link{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.learn-hub-library-cta-link{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-hub-library-cta-link{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.items-center.learn-hub-library-cta-link>div[class*=rounded-md],.document-detail-topbar-actions .flex.learn-hub-library-cta-link.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-library-cta-link.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.learn-hub-library-cta-link>button,.document-detail-topbar-actions .flex.learn-hub-library-cta-link.gap-1>button,.document-detail-topbar-actions .learn-hub-library-cta-link.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-library-cta-link:hover{text-decoration-line:underline}.learn-wizard-shell{display:flex;max-width:42rem;flex-direction:column;gap:2rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-shell{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-wizard-shell>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-wizard-shell{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-wizard-shell.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-wizard-shell.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-steps{display:flex;align-items:center;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-steps{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-wizard-steps.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-steps.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-steps.gap-1>button,.document-detail-topbar-actions .learn-wizard-steps.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-step{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-step{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-wizard-step{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-wizard-step.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-step.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-step.gap-1>button,.document-detail-topbar-actions .learn-wizard-step.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-step--active{font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-wizard-step--active{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.learn-wizard-step-number{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:hsl(var(--border));font-size:.75rem;line-height:1rem;font-weight:600}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.learn-wizard-step-number.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-wizard-step-number.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-wizard-step-number{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-wizard-step-number.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-step-number.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-step-number.gap-1>button,.document-detail-topbar-actions .learn-wizard-step-number.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-step--active .learn-wizard-step-number{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.learn-wizard-step-connector{height:1px;flex:1 1 0%;background-color:hsl(var(--border))}.learn-wizard-panel{display:flex;flex-direction:column;gap:1.25rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.learn-wizard-panel.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.border-border.learn-wizard-panel,.clm-doc-detail-page .bg-card.rounded-xl.border.learn-wizard-panel.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-wizard-panel.border-border.p-6,.clm-doc-detail-page .learn-wizard-panel.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-wizard-panel{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-wizard-panel>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-wizard-panel{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-wizard-panel.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-wizard-panel.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-panel-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.learn-wizard-panel-desc{margin-top:-.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .learn-wizard-panel-desc{text-align:center}.learn-wizard-field{display:flex;flex-direction:column;gap:.375rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-field{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-wizard-field>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-wizard-field{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-wizard-field.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-wizard-field.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-field--half{flex:1 1 0%}.learn-wizard-label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-wizard-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .learn-wizard-label{text-align:center}.learn-wizard-textarea{width:100%;resize:none;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.learn-wizard-textarea.border-border.p-6{padding:1rem}}.page-topbar-right :is(button,a).learn-wizard-textarea,.workbench-section-toolbar-actions :is(button,a).learn-wizard-textarea{color:hsl(var(--primary));border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).learn-wizard-textarea:hover,.workbench-section-toolbar-actions :is(button,a).learn-wizard-textarea:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).learn-wizard-textarea svg,.workbench-section-toolbar-actions :is(button,a).learn-wizard-textarea svg{color:hsl(var(--primary))}.page-topbar-right :is(button,a).learn-wizard-textarea.bg-muted{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.wiki-space-artifacts__phase2 .learn-wizard-textarea{text-align:center}.learn-wizard-textarea::-moz-placeholder{color:hsl(var(--muted-foreground))}.learn-wizard-textarea::placeholder{color:hsl(var(--muted-foreground))}.learn-wizard-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.3)}.learn-wizard-input{width:100%;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.learn-wizard-input.border-border.p-6{padding:1rem}}.page-topbar-right :is(button,a).learn-wizard-input,.workbench-section-toolbar-actions :is(button,a).learn-wizard-input{color:hsl(var(--primary));border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).learn-wizard-input:hover,.workbench-section-toolbar-actions :is(button,a).learn-wizard-input:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).learn-wizard-input svg,.workbench-section-toolbar-actions :is(button,a).learn-wizard-input svg{color:hsl(var(--primary))}.page-topbar-right :is(button,a).learn-wizard-input.bg-muted{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.wiki-space-artifacts__phase2 .learn-wizard-input{text-align:center}.learn-wizard-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.learn-wizard-input::placeholder{color:hsl(var(--muted-foreground))}.learn-wizard-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary)/0.3)}.learn-wizard-char-count,.learn-wizard-hint{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.learn-wizard-char-count{align-self:flex-end}.learn-wizard-row{display:flex;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .learn-wizard-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-wizard-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-source-check{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;border-color:hsl(var(--border))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-wizard-source-check,.clm-partner-settings-panel>.learn-wizard-source-check{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.learn-wizard-source-check.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-wizard-source-check{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-wizard-source-check.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-source-check.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-source-check.gap-1>button,.document-detail-topbar-actions .learn-wizard-source-check.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-source-check--on{border-color:hsl(var(--primary));background-color:hsl(var(--primary))}.page-topbar-right :is(button,a).learn-wizard-source-check--on,.workbench-section-toolbar-actions :is(button,a).learn-wizard-source-check--on{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).learn-wizard-source-check--on:hover,.workbench-section-toolbar-actions :is(button,a).learn-wizard-source-check--on:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).learn-wizard-source-check--on svg,.workbench-section-toolbar-actions :is(button,a).learn-wizard-source-check--on svg{color:hsl(var(--primary))}.learn-wizard-source-check--on:after{content:"";display:block;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translate(-1px,-1px)}.learn-wizard-source-warn{font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}.wiki-space-artifacts__phase2 .learn-wizard-source-warn{text-align:center}.learn-wizard-progress{display:flex;align-items:center;gap:.75rem;border-radius:var(--radius);border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-wizard-progress{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-page .bg-card.rounded-xl.learn-wizard-progress.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .learn-wizard-progress{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.learn-wizard-progress{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-wizard-progress{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-wizard-progress.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-progress.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-progress.gap-1>button,.document-detail-topbar-actions .learn-wizard-progress.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-progress--error{border-color:hsl(var(--destructive)/.2);background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.learn-wizard-actions{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding-top:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-wizard-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-actions.gap-1>button,.document-detail-topbar-actions .learn-wizard-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-generate,.learn-wizard-next{display:flex;height:2.25rem;align-items:center;gap:.5rem;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--primary));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--primary-foreground));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .learn-wizard-generate,.workflow-definitions-page-root .workflow-definitions-steps-table .learn-wizard-next{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3 .learn-wizard-generate,.my-agents-page .agent-store-card .mt-3.learn-wizard-next{flex-wrap:wrap;gap:.5rem}}.page-topbar-right :is(button,a) .learn-wizard-generate,.page-topbar-right :is(button,a).learn-wizard-next,.workbench-section-toolbar-actions :is(button,a) .learn-wizard-generate,.workbench-section-toolbar-actions :is(button,a).learn-wizard-next{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a) .learn-wizard-generate:hover,.page-topbar-right :is(button,a).learn-wizard-next:hover,.workbench-section-toolbar-actions :is(button,a) .learn-wizard-generate:hover,.workbench-section-toolbar-actions :is(button,a).learn-wizard-next:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a) .learn-wizard-generate svg,.page-topbar-right :is(button,a).learn-wizard-next svg,.workbench-section-toolbar-actions :is(button,a) .learn-wizard-generate svg,.workbench-section-toolbar-actions :is(button,a).learn-wizard-next svg{color:hsl(var(--primary))}.wiki-space-artifacts__phase2 .learn-wizard-generate,.wiki-space-artifacts__phase2 .learn-wizard-next{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex .learn-wizard-generate.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.learn-wizard-next.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-generate.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-next.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex .learn-wizard-generate.gap-1>button,.document-detail-topbar-actions .flex.learn-wizard-next.gap-1>button,.document-detail-topbar-actions .learn-wizard-generate.items-center.gap-1>button,.document-detail-topbar-actions .learn-wizard-next.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-generate:hover,.learn-wizard-next:hover{opacity:.9}.learn-wizard-generate:disabled,.learn-wizard-next:disabled{pointer-events:none;opacity:.5}.learn-wizard-back{display:flex;height:2.25rem;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:transparent;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.learn-wizard-back.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-wizard-back.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-wizard-back{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-wizard-back{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-wizard-back.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-back.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-back.gap-1>button,.document-detail-topbar-actions .learn-wizard-back.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-back:hover{background-color:hsl(var(--accent));color:hsl(var(--foreground))}.learn-wizard-back:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .learn-wizard-back:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.learn-wizard-back:disabled{pointer-events:none;opacity:.5}.learn-wizard-generating{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-generating{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-wizard-generating>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-wizard-generating{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.learn-wizard-generating.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-generating.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-generating.gap-1>button,.document-detail-topbar-actions .learn-wizard-generating.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-generating-label{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.learn-wizard-generating-hint{max-width:20rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .learn-wizard-generating-hint{text-align:center}.learn-plan-detail-shell{display:flex;max-width:48rem;flex-direction:column;gap:1.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-detail-shell{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-plan-detail-shell>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-plan-detail-shell{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-plan-detail-shell.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-plan-detail-shell.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-progress-bar--lg{height:.625rem}.learn-stepper{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:0;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-stepper{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-stepper>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-stepper{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-stepper.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-stepper.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-item{display:flex;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .learn-step-item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-step-item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-dot-wrap{display:flex;flex-shrink:0;flex-direction:column;align-items:center}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-dot-wrap,.clm-partner-settings-panel>.learn-step-dot-wrap{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.learn-step-dot-wrap{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-step-dot-wrap>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-step-dot-wrap{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.learn-step-dot-wrap.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-dot-wrap.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-dot-wrap.gap-1>button,.document-detail-topbar-actions .learn-step-dot-wrap.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-dot{z-index:10;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;border-color:hsl(var(--border));background-color:hsl(var(--background));color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-dot,.clm-partner-settings-panel>.learn-step-dot{flex-shrink:0}.clm-doc-detail-page .bg-card.rounded-xl.border.learn-step-dot.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-step-dot{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-dot.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-dot.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-dot.gap-1>button,.document-detail-topbar-actions .learn-step-dot.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-dot--complete{background-color:hsl(var(--primary)/.1)}.learn-step-dot--complete,.learn-step-item--current .learn-step-dot{border-color:hsl(var(--primary));color:hsl(var(--primary))}.learn-step-connector{margin-top:.25rem;margin-bottom:.25rem;width:.125rem;flex:1 1 0%;background-color:hsl(var(--border))}.learn-step-item:last-child .learn-step-connector{display:none}.learn-step-body{flex:1 1 0%;padding-bottom:1.5rem}.learn-step-header{display:flex;width:100%;cursor:pointer;align-items:flex-start;gap:.5rem;padding-top:.125rem;padding-bottom:.125rem;text-align:left}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .learn-step-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-step-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-week-badge{margin-top:.125rem;flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.clm-template-summary-account .learn-step-week-badge{display:none}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-week-badge,.clm-partner-settings-panel>.learn-step-week-badge{flex-shrink:0}}.learn-step-title{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .learn-step-title{text-align:center}.learn-step-item--complete .learn-step-title{color:hsl(var(--muted-foreground));text-decoration-line:line-through}.learn-step-chevron{margin-top:.125rem;flex-shrink:0;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-chevron,.clm-partner-settings-panel>.learn-step-chevron{flex-shrink:0}}.learn-step-expanded{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-expanded{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-step-expanded>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-step-expanded{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-step-expanded.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-step-expanded.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-summary{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .learn-step-summary{text-align:center}.learn-step-meta{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-meta{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-meta.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-meta.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-meta.gap-1>button,.document-detail-topbar-actions .learn-step-meta.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-refs{display:flex;flex-direction:column;gap:.5rem;border-radius:var(--radius);background-color:hsl(var(--muted)/.6);padding:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-refs{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-step-refs>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-step-refs{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-step-refs.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-step-refs.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-refs-label{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-refs-label{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-refs-label.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-refs-label.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-refs-label.gap-1>button,.document-detail-topbar-actions .learn-step-refs-label.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-refs-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.5rem;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-refs-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-step-refs-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-step-refs-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-step-refs-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-step-refs-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-ref-item{display:flex;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-ref-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-step-ref-item>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-step-ref-item{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-step-ref-item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-step-ref-item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-ref-link{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-step-ref-link{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.learn-step-ref-link:hover{text-decoration-line:underline}.learn-step-ref-title{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-step-ref-title{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.learn-step-ref-excerpt{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.learn-step-dot--inprogress{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1));background-color:rgba(245,158,11,.1);--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.learn-step-inprogress-badge{flex-shrink:0;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-inprogress-badge,.clm-partner-settings-panel>.learn-step-inprogress-badge{flex-shrink:0}}.learn-step-inprogress-badge:is(.dark *){background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.learn-artifact-score-badge{flex-shrink:0;border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:600}.clm-template-summary-account .learn-artifact-score-badge{display:none}@media (max-width:1023px){.clm-partner-records-list-section>.learn-artifact-score-badge,.clm-partner-settings-panel>.learn-artifact-score-badge{flex-shrink:0}}.learn-artifact-score-badge--good{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.learn-artifact-score-badge--good:is(.dark *){background-color:rgba(6,78,59,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.learn-artifact-score-badge--partial{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.learn-artifact-score-badge--partial:is(.dark *){background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.learn-artifact-score-badge--low{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.learn-artifact-score-badge--low:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.learn-artifact-status-badge{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:600}.clm-template-summary-account .learn-artifact-status-badge{display:none}@media (max-width:1023px){.clm-partner-records-list-section>.learn-artifact-status-badge,.clm-partner-settings-panel>.learn-artifact-status-badge{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.learn-artifact-status-badge{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .learn-artifact-status-badge.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .learn-artifact-status-badge.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.learn-artifact-status-badge>div[class*=rounded-md],.document-detail-topbar-actions .flex.learn-artifact-status-badge.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.learn-artifact-status-badge>button,.document-detail-topbar-actions .flex.learn-artifact-status-badge.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-artifact-status-badge--creating{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.learn-artifact-status-badge--creating:is(.dark *){background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.learn-artifact-status-badge--review{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.learn-artifact-status-badge--review:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.quiz-preview-list{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-preview-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.quiz-preview-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quiz-preview-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .quiz-preview-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-preview-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-preview-card{display:flex;flex-direction:column;gap:.5rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));padding:.75rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.quiz-preview-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.quiz-preview-card.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.quiz-preview-card{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.quiz-preview-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quiz-preview-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .quiz-preview-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-preview-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-preview-card--generated{background-color:hsl(var(--muted)/.3)}.quiz-preview-review-hint{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .quiz-preview-review-hint{text-align:center}.quiz-preview-answer-label,.quiz-preview-question-label{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .quiz-preview-answer-label,.workbench-template-shelf-global-group-head-text .quiz-preview-question-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.quiz-preview-type-fieldset{margin-top:.25rem}.admin-api-key-dialog-field .quiz-preview-type-fieldset{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.quiz-preview-card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-preview-card__header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.quiz-preview-card__header.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .quiz-preview-card__header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.quiz-preview-card__header.gap-1>button,.document-detail-topbar-actions .quiz-preview-card__header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-preview-card__type{font-size:10px;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.clm-template-summary-account .quiz-preview-card__type{display:none}.quiz-preview-options{display:flex;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-preview-options{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.quiz-preview-options>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quiz-preview-options{flex-direction:row;align-items:center}.document-detail-topbar-actions .quiz-preview-options.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-preview-options.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-preview-option{display:flex;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-preview-option{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.quiz-preview-option.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .quiz-preview-option.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.quiz-preview-option.gap-1>button,.document-detail-topbar-actions .quiz-preview-option.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-preview-add{margin-bottom:1rem}.quiz-take{margin-left:auto;margin-right:auto;display:flex;width:100%;min-width:0;max-width:42rem;flex-direction:column;gap:1rem;padding-top:.5rem;padding-bottom:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-take{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.quiz-take>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quiz-take{flex-direction:row;align-items:center}.document-detail-topbar-actions .quiz-take.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-take.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.quiz-take{padding-top:1rem;padding-bottom:1rem}}.quiz-take-progress{display:flex;width:100%;min-width:0;flex-direction:column;gap:.375rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-take-progress{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.quiz-take-progress>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quiz-take-progress{flex-direction:row;align-items:center}.document-detail-topbar-actions .quiz-take-progress.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-take-progress.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-take-counter{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.quiz-feedback-banner{width:100%;min-width:0;border-radius:var(--radius);padding:.75rem;font-size:.875rem;line-height:1.25rem}.wiki-space-artifacts__phase2 .quiz-feedback-banner{text-align:center}@media (min-width:640px){.quiz-feedback-banner{padding-left:1rem;padding-right:1rem}@media (max-width:1023px){.workflow-definitions-page-root .workflow-definitions-steps-table .quiz-feedback-banner{padding-left:.75rem;padding-right:.75rem}}}.quiz-feedback-banner__headline{margin:0;overflow-wrap:break-word;line-height:1.375}.quiz-feedback-banner__detail{margin-top:.5rem;margin-bottom:0;overflow-wrap:break-word;font-size:.75rem;line-height:1rem;line-height:1.625;opacity:.9}.quiz-feedback-banner--muted{background-color:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground))}.quiz-take-card{min-height:200px;width:100%;min-width:0;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.quiz-take-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.quiz-take-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.quiz-take-card.border-border.p-6,.clm-doc-detail-page .quiz-take-card.rounded-xl.border.border-border.p-6{padding:1rem}}@media (min-width:640px){.quiz-take-card{padding:1.5rem}@media (max-width:1023px){.clm-doc-detail-page .quiz-take-card.bg-card.rounded-xl.border.border-border{padding:1rem}}}.quiz-take-question{margin-bottom:1rem;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .quiz-take-question{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .quiz-take-question{text-align:center}@media (min-width:640px){.quiz-take-question{font-size:1rem;line-height:1.5rem}}.quiz-take-options{display:flex;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-take-options{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.quiz-take-options>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quiz-take-options{flex-direction:row;align-items:center}.document-detail-topbar-actions .quiz-take-options.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-take-options.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-take-option{display:flex;min-width:0;cursor:pointer;align-items:flex-start;gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.quiz-take-option.p-6,.clm-doc-detail-page .bg-card.rounded-xl.quiz-take-option.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.quiz-take-option{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .quiz-take-option.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-take-option.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-take-option:hover{background-color:hsl(var(--muted)/.3)}.quiz-take-option span{min-width:0;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;line-height:1.375}.wiki-space-artifacts__phase2 .quiz-take-option span{text-align:center}.quiz-take-textarea{width:100%}.quiz-take-nav{display:flex;width:100%;min-width:0;align-items:stretch;justify-content:space-between;gap:.5rem;padding-top:.25rem;padding-bottom:max(.5rem,env(safe-area-inset-bottom))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-take-nav{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .quiz-take-nav.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-take-nav.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.quiz-take-nav{gap:.75rem}}.quiz-take-nav .btn-secondary{flex:1 1 0%}@media (min-width:640px){.quiz-take-nav .btn-secondary{min-width:6.5rem;flex:none}}.quiz-take-answered{flex-shrink:0;align-self:center;padding-left:.25rem;padding-right:.25rem;text-align:center;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.quiz-take-answered,.clm-partner-settings-panel>.quiz-take-answered{flex-shrink:0}}.quiz-take-result{margin-top:1rem;border-top-width:1px;border-color:hsl(var(--border));padding-top:1rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.quiz-take-result.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .quiz-take-result{text-align:center}.quiz-take-result__label{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .quiz-take-result__label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.quiz-take-result__score{font-weight:600;color:hsl(var(--foreground))}.quiz-take-result__correct{margin-top:.25rem;color:hsl(var(--foreground))}.admin-api-key-dialog-field .quiz-take-result__correct{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.quiz-take-result__explanation,.quiz-take-result__feedback,.quiz-take-result__wrong{margin-top:.25rem;color:hsl(var(--muted-foreground))}.admin-api-key-dialog-field .quiz-take-result__explanation,.admin-api-key-dialog-field .quiz-take-result__feedback,.admin-api-key-dialog-field .quiz-take-result__wrong{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.quiz-take-result__feedback-label{font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .quiz-take-result__feedback-label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.quiz-results-breakdown{width:100%;min-width:0;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:1023px){.clm-doc-detail-page .bg-card.quiz-results-breakdown.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.quiz-results-breakdown.p-6,.clm-doc-detail-page .bg-card.rounded-xl.quiz-results-breakdown.border-border.p-6,.clm-doc-detail-page .quiz-results-breakdown.rounded-xl.border.border-border.p-6{padding:1rem}}@media (min-width:640px){.quiz-results-breakdown{padding:1rem}}.quiz-results-breakdown__title{margin:0 0 .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .quiz-results-breakdown__title{text-align:center}.quiz-results-breakdown__list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.5rem;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-results-breakdown__list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.quiz-results-breakdown__list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quiz-results-breakdown__list{flex-direction:row;align-items:center}.document-detail-topbar-actions .quiz-results-breakdown__list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-results-breakdown__list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-results-breakdown__item{display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:flex-start;gap:.5rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.quiz-results-breakdown__item.p-6,.clm-doc-detail-page .bg-card.rounded-xl.quiz-results-breakdown__item.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.quiz-results-breakdown__item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .quiz-results-breakdown__item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .quiz-results-breakdown__item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.quiz-results-breakdown__item:hover{background-color:hsl(var(--muted)/.4)}@media (min-width:640px){.quiz-results-breakdown__item{flex-wrap:nowrap;gap:.75rem}}.quiz-results-breakdown__item[aria-current=true]{border-color:hsl(var(--primary)/.4);background-color:hsl(var(--primary)/.05)}.quiz-results-breakdown__index{flex-shrink:0;padding-top:.125rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.quiz-results-breakdown__index,.clm-partner-settings-panel>.quiz-results-breakdown__index{flex-shrink:0}}.quiz-results-breakdown__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-width:0;flex:1 1 0%;overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .quiz-results-breakdown__text{text-align:center}.quiz-results-breakdown__status{flex-shrink:0;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600}@media (max-width:1023px){.clm-partner-records-list-section>.quiz-results-breakdown__status,.clm-partner-settings-panel>.quiz-results-breakdown__status{flex-shrink:0}}.quiz-results-breakdown__status--correct{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.quiz-results-breakdown__status--correct:is(.dark *){background-color:rgba(6,78,59,.3);--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.quiz-results-breakdown__status--partial{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.quiz-results-breakdown__status--partial:is(.dark *){background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.quiz-results-breakdown__status--incorrect{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.quiz-results-breakdown__status--incorrect:is(.dark *){background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.quiz-results-breakdown__unavailable{margin:0;border-radius:var(--radius);border-width:1px;border-style:dashed;border-color:hsl(var(--border));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.quiz-results-breakdown__unavailable.p-6,.clm-doc-detail-page .bg-card.rounded-xl.quiz-results-breakdown__unavailable.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .quiz-results-breakdown__unavailable{padding-left:.75rem;padding-right:.75rem}}.quiz-take-empty,.wiki-space-artifacts__phase2 .quiz-results-breakdown__unavailable{text-align:center}.quiz-take-empty{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:3rem;padding-bottom:3rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.quiz-take-empty{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.quiz-take-empty>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.quiz-take-empty{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.quiz-take-empty.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .quiz-take-empty.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.quiz-take-empty.gap-1>button,.document-detail-topbar-actions .quiz-take-empty.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-fieldset{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem;border-width:0;padding:0}@media (max-width:1023px){.workbench-templates-page .workbench-section-toolbar.learn-wizard-fieldset{margin-bottom:1rem}.my-agents-page .agent-store-card .mt-3.learn-wizard-fieldset{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-wizard-fieldset>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-wizard-fieldset{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-wizard-fieldset.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-wizard-fieldset.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-radio{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-radio{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-wizard-radio{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-wizard-radio.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-wizard-radio.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-wizard-radio.gap-1>button,.document-detail-topbar-actions .learn-wizard-radio.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-chip-row{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-wizard-chip-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .learn-wizard-chip-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-wizard-chip-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-wizard-chip{border-radius:9999px;border-width:1px;border-color:hsl(var(--border));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.learn-wizard-chip.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-wizard-chip.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .learn-wizard-chip{text-align:center}.learn-wizard-chip:hover{background-color:hsl(var(--muted)/.5)}.learn-wizard-chip--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page-topbar-right :is(button,a).learn-wizard-chip--active,.workbench-section-toolbar-actions :is(button,a).learn-wizard-chip--active{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).learn-wizard-chip--active:hover,.workbench-section-toolbar-actions :is(button,a).learn-wizard-chip--active:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).learn-wizard-chip--active svg,.workbench-section-toolbar-actions :is(button,a).learn-wizard-chip--active svg{color:hsl(var(--primary))}.learn-step-action-btn{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);border-width:1px;background-color:transparent;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-step-action-btn{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.learn-step-action-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.learn-step-action-btn.border-border.p-6{padding:1rem}.document-detail-topbar-actions .learn-step-action-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .learn-step-action-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.learn-step-action-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-action-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-action-btn--primary{border-color:hsl(var(--primary)/.4);background-color:hsl(var(--primary)/.05);font-weight:600;color:hsl(var(--primary))}.learn-step-action-btn--primary:hover{border-color:hsl(var(--primary)/.6);background-color:hsl(var(--primary)/.15)}.learn-step-action-btn--secondary{border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);color:hsl(var(--foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.learn-step-action-btn--secondary.p-6{padding:1rem}}.learn-step-action-btn--secondary:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted)/.55)}@media (max-width:1023px){.clm-doc-detail-page .learn-step-action-btn--secondary:hover.bg-card.rounded-xl.border.p-6{padding:1rem}}.learn-step-action-btn--ghost{border-color:transparent;padding:.375rem .5rem;color:hsl(var(--muted-foreground))}.learn-step-action-btn--ghost:hover{background-color:hsl(var(--muted)/.4);color:hsl(var(--foreground))}.learn-step-action-btn__chevron{flex-shrink:0;opacity:.6}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-action-btn__chevron,.clm-partner-settings-panel>.learn-step-action-btn__chevron{flex-shrink:0}}.learn-step-action-btn--creating{pointer-events:none;border-color:rgba(252,211,77,.8);background-color:rgba(255,251,235,.6);--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.learn-step-action-btn--creating:is(.dark *){border-color:rgba(180,83,9,.6);background-color:rgba(120,53,15,.15);--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.learn-step-artifact-history{overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));font-size:.75rem;line-height:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.learn-step-artifact-history.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-step-artifact-history.border-border.p-6{padding:1rem}}.learn-step-artifact-history--generating{border-color:rgba(252,211,77,.8)}.learn-step-artifact-history--generating:is(.dark *){border-color:rgba(180,83,9,.6)}.learn-step-artifact-history__toggle{display:flex;width:100%;cursor:pointer;align-items:center;gap:.375rem;background-color:hsl(var(--muted)/.25);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-step-artifact-history__toggle{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.my-agents-page .agent-store-card .mt-3.learn-step-artifact-history__toggle{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-artifact-history__toggle.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-artifact-history__toggle.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-artifact-history__toggle.gap-1>button,.document-detail-topbar-actions .learn-step-artifact-history__toggle.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-artifact-history__toggle:hover{background-color:hsl(var(--muted)/.45)}.learn-step-artifact-history__toggle--generating{background-color:rgba(255,251,235,.7);--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.learn-step-artifact-history__toggle--generating:is(.dark *){background-color:rgba(120,53,15,.15);--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.learn-step-artifact-history__toggle-spinner{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.learn-step-artifact-history__toggle-spinner:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.learn-step-artifact-history__toggle span{flex:1 1 0%;text-align:left}.learn-step-artifact-history__list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border))}.learn-step-artifact-history__list{background-color:hsl(var(--background)/.5)}.learn-step-artifact-history__item{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-artifact-history__item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-artifact-history__item.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-artifact-history__item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-artifact-history__item.gap-1>button,.document-detail-topbar-actions .learn-step-artifact-history__item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-artifact-history__item--pending{background-color:rgba(255,251,235,.5)}.learn-step-artifact-history__item--pending:is(.dark *){background-color:rgba(120,53,15,.1)}.learn-step-artifact-history__link{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--primary))}.learn-step-artifact-history__link:hover{text-decoration-line:underline}.learn-step-artifact-history__title{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground))}.learn-step-artifact-history__date{flex-shrink:0;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-artifact-history__date,.clm-partner-settings-panel>.learn-step-artifact-history__date{flex-shrink:0}}.learn-step-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-actions.gap-1>button,.document-detail-topbar-actions .learn-step-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-loading{display:flex;align-items:center;gap:.5rem;padding-top:1rem;padding-bottom:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-loading{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-source-loading{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-source-loading.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-source-loading.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-source-loading.gap-1>button,.document-detail-topbar-actions .learn-source-loading.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-error{display:flex;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-error{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-source-error{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-source-error.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-source-error.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-source-error.gap-1>button,.document-detail-topbar-actions .learn-source-error.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-sections{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-sections{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-source-sections>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-source-sections{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-source-sections.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-source-sections.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-section{display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-section{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-source-section>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-source-section{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-source-section.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-source-section.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-section-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-section-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-source-section-header.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-source-section-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-source-section-header.gap-1>button,.document-detail-topbar-actions .learn-source-section-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-section-title-row{display:flex;align-items:center;gap:.5rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-section-title-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-source-section-title-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-source-section-title-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-source-section-title-row.gap-1>button,.document-detail-topbar-actions .learn-source-section-title-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-section-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .learn-source-section-title{text-align:center}.learn-source-section-count{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.learn-source-section-actions{display:flex;align-items:center;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-section-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-source-section-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-source-section-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-source-section-actions.gap-1>button,.document-detail-topbar-actions .learn-source-section-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-select-all{cursor:pointer;font-size:.75rem;line-height:1rem;color:hsl(var(--primary))}.learn-source-select-all:hover{text-decoration-line:underline}.learn-source-filter-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.learn-source-filter-note.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-source-filter-note.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-source-filter-note{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-source-filter-note.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-source-filter-note.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-source-filter-note.gap-1>button,.document-detail-topbar-actions .learn-source-filter-note.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-collection-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (max-width:1023px){.clm-doc-sidebar-body .learn-source-collection-grid{gap:.625rem}.clm-doc-sidebar-body .learn-source-collection-grid p{font-size:.6875rem}.clm-doc-detail-page .grid.learn-source-collection-grid.lg\:grid-cols-3,.clm-doc-detail-page .learn-source-collection-grid.grid-cols-1.lg\:grid-cols-3{gap:.875rem}}@media (min-width:640px){.learn-source-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.learn-source-collection-card{display:flex;width:100%;cursor:pointer;align-items:flex-start;gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.learn-source-collection-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-source-collection-card.border-border.p-6,.clm-doc-detail-page .learn-source-collection-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-source-collection-card{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .learn-source-collection-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-source-collection-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-collection-card:hover{border-color:hsl(var(--primary)/.5);background-color:hsl(var(--primary)/.05)}.learn-source-collection-card--selected{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.05)}.learn-source-collection-icon{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-source-collection-icon,.clm-partner-settings-panel>.learn-source-collection-icon{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.learn-source-collection-icon{flex-wrap:wrap;gap:.5rem}}.page-topbar-right :is(button,a).border-input.learn-source-collection-icon{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-source-collection-icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-source-collection-icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-source-collection-icon.gap-1>button,.document-detail-topbar-actions .learn-source-collection-icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-collection-card--selected .learn-source-collection-icon{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.learn-source-collection-text{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-collection-text{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-source-collection-text>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-source-collection-text{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-source-collection-text.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-source-collection-text.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-collection-name{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-source-collection-name{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .learn-source-collection-name{text-align:center}.learn-source-collection-desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;line-height:1.375;color:hsl(var(--muted-foreground))}.learn-source-collection-count{font-size:10px;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-source-collection-count{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-template-summary-account .learn-source-collection-count{display:none}.learn-source-empty{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-top:2rem;padding-bottom:2rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-source-empty{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-source-empty{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.learn-source-empty>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-source-empty{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.learn-source-empty.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-source-empty.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-source-empty.gap-1>button,.document-detail-topbar-actions .learn-source-empty.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-source-summary{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-source-summary{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .learn-source-summary{text-align:center}.learn-plan-progress-overview{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.workbench-templates-page .workbench-section-toolbar.learn-plan-progress-overview{margin-bottom:1rem}.my-agents-page .agent-store-card .mt-3.learn-plan-progress-overview{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-plan-progress-overview>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-plan-progress-overview{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-plan-progress-overview.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-plan-progress-overview.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-progress-stats-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-progress-stats-row{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-plan-progress-stats-row.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-progress-stats-row.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-progress-stats-row.gap-1>button,.document-detail-topbar-actions .learn-plan-progress-stats-row.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-progress-stat{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-progress-stat{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-plan-progress-stat.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-progress-stat.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-progress-stat.gap-1>button,.document-detail-topbar-actions .learn-plan-progress-stat.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-progress-stat--done{color:hsl(var(--primary))}.learn-plan-progress-stat--active{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.learn-plan-progress-stat--active:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.learn-plan-progress-stat--chats{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.learn-plan-progress-stat--chats:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.learn-plan-progress-pct-pill{margin-left:auto;border-radius:9999px;background-color:hsl(var(--muted));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--foreground))}.page-topbar-right :is(button,a).border-input.learn-plan-progress-pct-pill{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.learn-plan-howto{margin-bottom:1.25rem;border-radius:var(--radius);border-width:1px;border-style:dashed;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.75rem 1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.learn-plan-howto.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-plan-howto.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .learn-plan-howto{padding-left:.75rem;padding-right:.75rem}}.learn-plan-howto__text{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .learn-plan-howto__text{text-align:center}.learn-step-chat-history{overflow:hidden;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));font-size:.75rem;line-height:1rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.learn-step-chat-history.border-border.p-6{padding:1rem}}.learn-step-chat-history:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.learn-step-chat-history__toggle{display:flex;width:100%;cursor:pointer;align-items:center;gap:.375rem;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-chat-history__toggle{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-chat-history__toggle.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-chat-history__toggle.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-chat-history__toggle.gap-1>button,.document-detail-topbar-actions .learn-step-chat-history__toggle.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-chat-history__toggle:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.learn-step-chat-history__toggle:is(.dark *){background-color:rgba(30,58,138,.2);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.learn-step-chat-history__toggle:hover:is(.dark *){background-color:rgba(30,58,138,.3)}.learn-step-chat-history__toggle span{flex:1 1 0%;text-align:left}.learn-step-chat-history__list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(219 234 254/var(--tw-divide-opacity,1))}.learn-step-chat-history__list{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.learn-step-chat-history__list:is(.dark *)>:not([hidden])~:not([hidden]){border-color:rgba(30,64,175,.5)}.learn-step-chat-history__list:is(.dark *){background-color:rgba(15,23,42,.3)}.learn-step-chat-history__item{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-chat-history__item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-chat-history__item.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-chat-history__item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-chat-history__item.gap-1>button,.document-detail-topbar-actions .learn-step-chat-history__item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-chat-history__link{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.learn-step-chat-history__link:hover{text-decoration-line:underline}.learn-step-chat-history__link:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.learn-step-chat-history__date{flex-shrink:0;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-chat-history__date,.clm-partner-settings-panel>.learn-step-chat-history__date{flex-shrink:0}}.learn-step-concepts{margin-top:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .learn-step-concepts.flex{flex-wrap:wrap;gap:.5rem}}.learn-step-concepts__header{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-concepts__header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-concepts__header.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-concepts__header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-concepts__header.gap-1>button,.document-detail-topbar-actions .learn-step-concepts__header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-concepts__label{margin-bottom:0;display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-step-concepts__label{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.my-agents-page .agent-store-card .mt-3.learn-step-concepts__label{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-concepts__label.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-concepts__label.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-concepts__label.gap-1>button,.document-detail-topbar-actions .learn-step-concepts__label.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-concepts__progress{margin-left:auto;font-size:.75rem;line-height:1rem;font-weight:400;color:hsl(var(--muted-foreground))}.learn-step-detect-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-step-detect-btn{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-partner-records-list-section>.learn-step-detect-btn,.clm-partner-settings-panel>.learn-step-detect-btn{flex-shrink:0}.clm-doc-detail-topbar .page-topbar-right a.learn-step-detect-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.learn-step-detect-btn.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-step-detect-btn.border-border.p-6{padding:1rem}.document-detail-topbar-actions .learn-step-detect-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .learn-step-detect-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.learn-step-detect-btn>div[class*=rounded-md],.document-detail-topbar-actions .flex.learn-step-detect-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.learn-step-detect-btn>button,.document-detail-topbar-actions .flex.learn-step-detect-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-detect-btn:hover{border-color:hsl(var(--border));background-color:hsl(var(--muted)/.55)}@media (max-width:1023px){.clm-doc-detail-page .learn-step-detect-btn:hover.bg-card.rounded-xl.border.p-6{padding:1rem}}.learn-step-detect-btn:disabled{cursor:not-allowed;opacity:.5}.learn-step-detect-result{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-style:italic;color:hsl(var(--muted-foreground))}.learn-step-concepts__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.learn-step-concepts__item{list-style-type:none}.learn-step-concept-check{display:flex;width:100%;cursor:pointer;align-items:flex-start;gap:.5rem;border-radius:.25rem;padding-top:.125rem;padding-bottom:.125rem;text-align:left;font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-concept-check{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-step-concept-check{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .learn-step-concept-check.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-step-concept-check.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-step-concept-check:hover{background-color:hsl(var(--muted)/.5)}.learn-step-concept-check--on{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.learn-step-concept-check--on:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.learn-step-concept-check--on .learn-step-concept-check__label{text-decoration-line:line-through;opacity:.7}.learn-step-concept-check__label{flex:1 1 0%;line-height:1.375}.learn-step-concept-check__chat-link{margin-top:.125rem;flex-shrink:0;color:hsl(var(--primary));opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-partner-records-list-section>.learn-step-concept-check__chat-link,.clm-partner-settings-panel>.learn-step-concept-check__chat-link{flex-shrink:0}}.learn-step-concept-check__chat-link:hover{opacity:1}.learn-outline-rail{bottom:auto!important;border-top-left-radius:0!important;border-top:none!important;margin-top:-1px}.learn-outline-panel{right:0!important;bottom:var(--edge-drawer-side-inset,.75rem)}.learn-outline-body{padding:0!important}.learn-outline-drawer__overview{padding:.75rem .75rem .5rem;font-size:.8125rem;color:hsl(var(--fg-3));line-height:1.5}.learn-outline-drawer__progress{padding:0 .75rem .75rem;display:flex;align-items:center;gap:.625rem}.learn-outline-progress-bar{flex:1;height:4px;background:hsl(var(--accent));border-radius:999px;overflow:hidden}.learn-outline-progress-fill{height:100%;background:hsl(var(--primary));border-radius:999px;transition:width .3s ease}.learn-outline-progress-label{font-size:.6875rem;color:hsl(var(--fg-3));white-space:nowrap}.learn-outline-drawer__steps{list-style:none;border-top:1px solid hsl(var(--border-1))}.learn-outline-step{padding:.625rem .75rem;border-bottom:1px solid hsl(var(--border-1)/.6)}.learn-outline-step__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.375rem}.learn-outline-step__title{font-size:.8125rem;font-weight:600;line-height:1.3;color:hsl(var(--fg-1));flex:1}.learn-outline-step__count{font-size:.6875rem;color:hsl(var(--fg-3));flex-shrink:0}.learn-outline-step__concepts{list-style:none;display:flex;flex-direction:column;gap:.25rem}.learn-outline-concept{display:flex;align-items:flex-start;gap:.375rem;font-size:.75rem;color:hsl(var(--fg-3));line-height:1.4}.learn-outline-concept--done{color:hsl(var(--primary))}.learn-outline-concept--done span{text-decoration:line-through;opacity:.7}.learn-return-banner{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--primary)/.2);background-color:hsl(var(--primary)/.05);padding:.625rem 1rem;font-size:.75rem;line-height:1rem}@media (max-width:1023px){.clm-partner-records-list-section>.learn-return-banner,.clm-partner-settings-panel>.learn-return-banner{flex-shrink:0}.workflow-definitions-page-root .workflow-definitions-steps-table .learn-return-banner{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.learn-return-banner{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-return-banner.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-return-banner.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-return-banner.gap-1>button,.document-detail-topbar-actions .learn-return-banner.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-return-banner__label{color:hsl(var(--muted-foreground))}.learn-return-banner__link{white-space:nowrap;font-weight:600;color:hsl(var(--primary))}.learn-return-banner__link:hover{text-decoration-line:underline}.learn-plan-action-btn{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-action-btn{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-plan-action-btn.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-action-btn.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-action-btn.gap-1>button,.document-detail-topbar-actions .learn-plan-action-btn.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-action-btn:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.learn-plan-action-btn--danger:hover{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.page-topbar-back-link{margin-right:.5rem;display:flex;align-items:center;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.page-topbar-back-link{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.page-topbar-back-link.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .page-topbar-back-link.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.page-topbar-back-link.gap-1>button,.document-detail-topbar-actions .page-topbar-back-link.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.page-topbar-back-link:hover{color:hsl(var(--foreground))}.learn-step-self-test-menu{min-width:10rem}.learn-step-self-test-menu__item{display:flex;cursor:pointer;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-step-self-test-menu__item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-step-self-test-menu__item.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-step-self-test-menu__item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-step-self-test-menu__item.gap-1>button,.document-detail-topbar-actions .learn-step-self-test-menu__item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-create-actions{margin-top:.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-hub-create-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-hub-create-actions>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-hub-create-actions{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.learn-hub-create-actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-create-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-hub-create-actions.gap-1>button,.document-detail-topbar-actions .learn-hub-create-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.learn-hub-create-actions{flex-direction:row}}.learn-hub-review-banner{margin-bottom:1rem;display:flex;align-items:center;gap:1rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--primary)/.3);background-color:hsl(var(--primary)/.05);padding:1rem 1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.learn-hub-review-banner.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-hub-review-banner.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-hub-review-banner{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-hub-review-banner.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-review-banner.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-hub-review-banner.gap-1>button,.document-detail-topbar-actions .learn-hub-review-banner.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-review-banner-icon,.learn-hub-review-banner:hover{background-color:hsl(var(--primary)/.1)}.learn-hub-review-banner-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-hub-review-banner-icon,.clm-partner-settings-panel>.learn-hub-review-banner-icon{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.learn-hub-review-banner-icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-hub-review-banner-icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-hub-review-banner-icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-hub-review-banner-icon.gap-1>button,.document-detail-topbar-actions .learn-hub-review-banner-icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-review-banner-text{display:flex;flex:1 1 0%;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-hub-review-banner-text{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-hub-review-banner-text>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-hub-review-banner-text{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-hub-review-banner-text.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-hub-review-banner-text.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-hub-review-banner-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .learn-hub-review-banner-title{text-align:center}.learn-hub-review-banner-desc{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.learn-nav-badge{margin-left:auto;height:1.25rem;min-width:1.25rem;flex-shrink:0;border-radius:9999px;background-color:hsl(var(--primary));padding-left:.375rem;padding-right:.375rem;text-align:center;font-size:10px;font-weight:600;line-height:1.25rem;color:hsl(var(--primary-foreground))}.clm-template-summary-account .learn-nav-badge{display:none}@media (max-width:1023px){.clm-partner-records-list-section>.learn-nav-badge,.clm-partner-settings-panel>.learn-nav-badge{flex-shrink:0}}.page-topbar-right :is(button,a).learn-nav-badge,.workbench-section-toolbar-actions :is(button,a).learn-nav-badge{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);font-weight:600}.page-topbar-right :is(button,a).learn-nav-badge:hover,.workbench-section-toolbar-actions :is(button,a).learn-nav-badge:hover{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5)}.page-topbar-right :is(button,a).learn-nav-badge svg,.workbench-section-toolbar-actions :is(button,a).learn-nav-badge svg{color:hsl(var(--primary))}.learn-generation-credit-note{margin-top:1rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-generation-credit-note{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-generation-credit-note>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-generation-credit-note{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-generation-credit-note.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-generation-credit-note.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-generation-credit-note__estimate{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.learn-generation-credit-note__blocked{font-size:.75rem;line-height:1rem;color:hsl(var(--destructive))}.learn-generation-credit-note__link{font-weight:500;text-decoration-line:underline;text-underline-offset:2px}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-generation-credit-note__link{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.learn-personal-strip{margin-bottom:2rem;display:flex;align-items:flex-start;gap:1rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.25rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.learn-personal-strip.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.learn-personal-strip.p-6,.clm-doc-detail-page .bg-card.rounded-xl.learn-personal-strip.border-border.p-6,.clm-doc-detail-page .learn-personal-strip.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.learn-personal-strip{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .learn-personal-strip.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-personal-strip.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-personal-strip__icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}@media (max-width:1023px){.clm-partner-records-list-section>.learn-personal-strip__icon,.clm-partner-settings-panel>.learn-personal-strip__icon{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.learn-personal-strip__icon{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-personal-strip__icon.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-personal-strip__icon.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-personal-strip__icon.gap-1>button,.document-detail-topbar-actions .learn-personal-strip__icon.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-personal-strip__body{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-personal-strip__body{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-personal-strip__body>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-personal-strip__body{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-personal-strip__body.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-personal-strip__body.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-personal-strip__title{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.learn-personal-strip__desc{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .learn-personal-strip__desc{text-align:center}.learn-personal-strip__actions{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.admin-api-key-dialog-field .learn-personal-strip__actions{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-personal-strip__actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.learn-personal-strip__actions.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-personal-strip__actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-personal-strip__actions.gap-1>button,.document-detail-topbar-actions .learn-personal-strip__actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-personal-strip__link{font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .learn-personal-strip__link{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.learn-personal-strip__link:hover{text-decoration-line:underline}.learn-artifacts-filters{margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-artifacts-filters{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.learn-artifacts-filters>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.learn-artifacts-filters{flex-direction:row;align-items:center}.document-detail-topbar-actions .learn-artifacts-filters.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .learn-artifacts-filters.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.learn-artifacts-filters{flex-direction:row}}.learn-artifacts-search{min-width:0;flex:1 1 0%}.learn-artifacts-source-filter{width:100%}@media (min-width:640px){.learn-artifacts-source-filter{width:11rem}}.learn-artifacts-empty-filter{margin-bottom:1rem}.learn-plan-share-shell{margin-left:auto;margin-right:auto;width:100%;max-width:36rem}.learn-plan-share-status{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-share-status{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-plan-share-status{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-plan-share-status.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-share-status.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-share-status.gap-1>button,.document-detail-topbar-actions .learn-plan-share-status.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-share-status:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.learn-plan-share-status--draft{color:hsl(var(--muted-foreground))}.learn-plan-share-error{margin-top:1rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--destructive))}.wiki-space-artifacts__phase2 .learn-plan-share-error{text-align:center}.learn-plan-share-success{margin-top:1rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.learn-plan-share-success{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .learn-plan-share-success{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flex.learn-plan-share-success.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .learn-plan-share-success.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.learn-plan-share-success.gap-1>button,.document-detail-topbar-actions .learn-plan-share-success.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.learn-plan-share-success:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.flashcard-preview-list{display:flex;max-height:50vh;flex-direction:column;gap:.75rem;overflow-y:auto}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-preview-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-preview-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-preview-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-preview-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-preview-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-preview-card{position:relative;display:flex;flex-direction:column;gap:.5rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);padding:.75rem}@media (max-width:1023px){.clm-portfolio-workflow-stage-body>.flashcard-preview-card{width:8.75rem;height:8.75rem}.clm-doc-detail-page .bg-card.rounded-xl.border.flashcard-preview-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.flashcard-preview-card.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.flashcard-preview-card{flex-wrap:wrap;gap:.5rem}}.wpedia-search__bar>.flashcard-preview-card{flex:1;min-width:0}@media (max-width:1023px){.document-detail-topbar-actions .inline-flex.flashcard-preview-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-preview-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-preview-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-preview-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-preview-delete{position:absolute;top:.5rem;right:.5rem;border-radius:.25rem;padding:.25rem;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.flashcard-preview-delete:hover{background-color:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.flashcard-review-shell{margin-left:auto;margin-right:auto;display:flex;max-width:36rem;flex-direction:column;gap:1.25rem;padding:1rem .25rem 2.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-shell{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-shell>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-shell{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-shell.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-shell.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-header{display:flex;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-header{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-header>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-header{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-header.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-header.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-back{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground));text-decoration-line:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.flashcard-review-back{padding:.375rem;min-width:2rem;min-height:2rem}.document-detail-topbar-actions .flashcard-review-back.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .flashcard-review-back.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.flashcard-review-back.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.items-center.flashcard-review-back>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.flashcard-review-back.gap-1>button,.document-detail-topbar-actions .flex.items-center.flashcard-review-back>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-back:hover,.flashcard-review-title{color:hsl(var(--foreground))}.flashcard-review-title{font-size:1.125rem;line-height:1.75rem;font-weight:600}.flashcard-review-actions{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flashcard-review-actions.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-actions.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-action-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .flashcard-review-action-btn{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-topbar .page-topbar-right a.flashcard-review-action-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.border.flashcard-review-action-btn.p-6,.clm-doc-detail-page .bg-card.rounded-xl.flashcard-review-action-btn.border-border.p-6,.clm-doc-detail-page .flashcard-review-action-btn.rounded-xl.border.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .flashcard-review-action-btn{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flashcard-review-action-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .flashcard-review-action-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.flashcard-review-action-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.flashcard-review-action-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-action-btn--active,.flashcard-review-action-btn:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}.flashcard-review-action-btn--active{background-color:hsl(var(--primary)/.05)}.flashcard-review-progress{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-progress{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flashcard-review-progress.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-review-progress.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-progress.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-review-progress.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-counter{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .flashcard-review-counter{text-align:center}.flashcard-review-missed-banner{border-radius:var(--radius);border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.5rem .75rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .flashcard-review-missed-banner{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.clm-doc-detail-page .bg-card.rounded-xl.flashcard-review-missed-banner.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .flashcard-review-missed-banner{text-align:center}.flashcard-review-missed-banner:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1));background-color:rgba(69,26,3,.4);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.flashcard-mastery-ring{position:relative;height:2.5rem;width:2.5rem;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.flashcard-mastery-ring,.clm-partner-settings-panel>.flashcard-mastery-ring{flex-shrink:0}.clm-portfolio-workflow-stage-body>.flashcard-mastery-ring{width:8.75rem;height:8.75rem}}.wpedia-search__bar>.flashcard-mastery-ring{flex:1;min-width:0}.flashcard-mastery-ring-svg{height:100%;width:100%;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wiki-space-chat-root>.flashcard-mastery-ring-svg{border-radius:0}.flashcard-mastery-ring-bg{fill:none;stroke:hsl(var(--muted));stroke-width:3}.flashcard-mastery-ring-fill{fill:none;stroke:hsl(var(--primary));stroke-width:3;stroke-linecap:round;transition:stroke-dasharray .3s ease}.flashcard-mastery-ring-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-mastery-ring-label{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flashcard-mastery-ring-label.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-mastery-ring-label.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-mastery-ring-label.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-mastery-ring-label.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-study-card{width:100%;flex-shrink:0;border-radius:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (max-width:1023px){.clm-partner-records-list-section>.flashcard-study-card,.clm-partner-settings-panel>.flashcard-study-card{flex-shrink:0}}.flashcard-study-card{min-height:min(280px,42vh);max-height:min(380px,52vh);box-shadow:0 1px 2px rgba(41,48,61,.06),0 8px 24px rgba(38,47,64,.08)}.flashcard-study-card--question{background:#eff4fa;border:2px solid #bccee6}.flashcard-study-card--answer{background:#eaf6f0;border:2px solid #a1ceb9}.dark .flashcard-study-card--question{background:#1d2734;border-color:#394e6a}.dark .flashcard-study-card--answer{background:#1c2c24;border-color:#365949}.flashcard-study-face{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;overflow-y:auto;padding:2rem;text-align:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-study-face{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-study-face>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-study-face{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-study-face.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-study-face.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-study-face.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-study-face.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:768px){.flashcard-study-face{padding:2.5rem}}.flashcard-study-face{min-height:min(280px,42vh);max-height:min(380px,52vh)}.flashcard-study-text{width:100%;max-width:42rem;line-height:1.375;overflow-wrap:anywhere;word-break:break-word}.flashcard-study-text--question{font-size:1.5rem;line-height:2rem;font-weight:600;color:#1f3551}.flashcard-study-text--answer{font-size:1.25rem;line-height:1.75rem;font-weight:500}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .flashcard-study-text--answer{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.flashcard-study-text--answer{color:#244c39}.dark .flashcard-study-text--question{color:#d4dfed}.dark .flashcard-study-text--answer{color:#cfe8dc}.flashcard-reveal-wrap{display:flex;width:100%;flex-direction:column;align-items:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-reveal-wrap{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-reveal-wrap>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-reveal-wrap{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-reveal-wrap.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-reveal-wrap.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-reveal-wrap.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-reveal-wrap.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-reveal-btn{display:inline-flex;width:100%;max-width:28rem;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;padding:.875rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.flashcard-reveal-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.flashcard-reveal-btn.border.border-border.p-6{padding:1rem}.document-detail-topbar-actions .flashcard-reveal-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .flashcard-reveal-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.flashcard-reveal-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.flashcard-reveal-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-reveal-btn:focus{outline:2px solid transparent;outline-offset:2px}.flashcard-reveal-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary));--tw-ring-offset-width:2px}.flashcard-reveal-btn{color:#fff;background:#1b6eda;box-shadow:0 4px 14px rgba(31,92,173,.35)}.flashcard-reveal-btn:hover{background:#1860bf;box-shadow:0 6px 18px rgba(31,92,173,.4)}.flashcard-reveal-btn:active{transform:translateY(1px)}.flashcard-reveal-hint{margin:0;text-align:center}.flashcard-hide-answer-btn,.flashcard-reveal-hint{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.flashcard-hide-answer-btn{margin-left:auto;margin-right:auto;margin-top:.25rem;cursor:pointer;border-width:0;background-color:transparent;text-underline-offset:2px}.admin-api-key-dialog-field .flashcard-hide-answer-btn{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.flashcard-hide-answer-btn:hover{text-decoration-line:underline}.flashcard-face-label{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;padding:.25rem .75rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.flashcard-face-label{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.rounded-xl.flashcard-face-label.border-border.p-6{padding:1rem}.document-detail-topbar-actions .flashcard-face-label.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .flashcard-face-label.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.flashcard-face-label.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.flashcard-face-label.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-face-label--question{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.flashcard-face-label--question:is(.dark *){--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity,1));background-color:rgba(46,16,101,.6);--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.flashcard-face-label--answer{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.flashcard-face-label--answer:is(.dark *){--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1));background-color:rgba(2,44,34,.6);--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.flashcard-flip-source{margin-top:.75rem;width:100%;text-align:left;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .flashcard-flip-source.flex{flex-wrap:wrap;gap:.5rem}}.flashcard-review-controls-wrap{display:flex;flex-shrink:0;flex-direction:column;gap:.5rem}@media (max-width:1023px){.clm-partner-records-list-section>.flashcard-review-controls-wrap,.clm-partner-settings-panel>.flashcard-review-controls-wrap{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.flashcard-review-controls-wrap{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-controls-wrap>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-controls-wrap{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-controls-wrap.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-controls-wrap.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-last-card-hint{margin:0;text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .flashcard-review-last-card-hint{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.flashcard-review-last-card-hint:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.flashcard-review-controls{display:flex;align-items:center;justify-content:center;gap:1rem;padding-top:.25rem;padding-bottom:.25rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-controls{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flashcard-review-controls.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-review-controls.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-controls.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-review-controls.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-btn{display:inline-flex;min-width:9rem;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.flashcard-btn{padding:.375rem;min-width:2rem;min-height:2rem}.clm-doc-detail-page .bg-card.flashcard-btn.border.border-border.p-6{padding:1rem}}.wiki-space-artifacts__phase2 .flashcard-btn{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flashcard-btn.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .flashcard-btn.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.flashcard-btn.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.flashcard-btn.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-btn--missed{border-width:2px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.flashcard-btn--missed:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.flashcard-btn--missed:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgba(69,10,10,.4);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.flashcard-btn--missed:hover:is(.dark *){background-color:rgba(69,10,10,.6)}.flashcard-btn--got{border-width:2px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.flashcard-btn--got:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.flashcard-btn--got:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1));background-color:rgba(2,44,34,.4);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.flashcard-btn--got:hover:is(.dark *){background-color:rgba(2,44,34,.6)}.flashcard-review-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-footer{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flashcard-review-footer.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-review-footer.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-footer.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-review-footer.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-explain-link{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--primary));text-decoration-line:none}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.flashcard-explain-link{padding:.375rem;min-width:2rem;min-height:2rem}}.wiki-space-artifacts__phase2 .flashcard-explain-link{text-align:center}@media (max-width:1023px){.document-detail-topbar-actions .flashcard-explain-link.flex-col>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .flashcard-explain-link.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.flashcard-explain-link.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.flashcard-explain-link.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-explain-link:hover{text-decoration-line:underline}.flashcard-review-queue-list{display:flex;flex-direction:column;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-queue-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-queue-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-queue-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-queue-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-queue-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-queue-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:.75rem 1rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl.border.flashcard-review-queue-item.p-6,.clm-doc-detail-page .bg-card.rounded-xl.flashcard-review-queue-item.border-border.p-6,.clm-doc-detail-page .flashcard-review-queue-item.rounded-xl.border.border-border.p-6{padding:1rem}.workflow-definitions-page-root .workflow-definitions-steps-table .flashcard-review-queue-item{padding-left:.75rem;padding-right:.75rem}.my-agents-page .agent-store-card .mt-3.flashcard-review-queue-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flashcard-review-queue-item.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-review-queue-item.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-queue-item.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-review-queue-item.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-queue-item:hover{border-color:hsl(var(--primary)/.4)}.flashcard-review-queue-text{display:flex;min-width:0;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-queue-text{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-queue-text>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-queue-text{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-queue-text.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-queue-text.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-queue-deck{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.flashcard-review-queue-front{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .flashcard-review-queue-front{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.wiki-space-artifacts__phase2 .flashcard-review-queue-front{text-align:center}.flashcard-review-empty{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:4rem;padding-bottom:4rem;text-align:center}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-empty{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-empty>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-empty{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-empty.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-review-empty.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-empty.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-review-empty.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-complete{display:flex;width:100%;scroll-margin-top:1rem;flex-direction:column;align-items:center;gap:.75rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.8);padding:2.5rem 1.5rem;text-align:center}@media (max-width:1023px){.clm-doc-detail-page .bg-card.flashcard-review-complete.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.flashcard-review-complete.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.flashcard-review-complete{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-complete>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-complete{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-complete.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-review-complete.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-complete.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-review-complete.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-complete:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1));background-color:rgba(2,44,34,.3)}.flashcard-review-complete__icon{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.flashcard-review-complete__icon:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.flashcard-review-complete__title{margin:0;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.flashcard-review-complete__title:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.flashcard-review-complete__stats{margin:0;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .flashcard-review-complete__stats{text-align:center}.flashcard-review-complete__mastery{margin-top:.25rem;display:flex;flex-direction:column;align-items:center;gap:.125rem}.admin-api-key-dialog-field .flashcard-review-complete__mastery{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-complete__mastery{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-complete__mastery>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-complete__mastery{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-complete__mastery.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-review-complete__mastery.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-complete__mastery.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-review-complete__mastery.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-review-complete__mastery-value{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-partner-360-page .p360-score-card .flashcard-review-complete__mastery-value{font-size:1.5rem;line-height:1.1}.agent-configure-page .agent-detail-stat-card p.flashcard-review-complete__mastery-value{font-size:1.5rem;line-height:2rem}}.flashcard-review-complete__mastery-value:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.flashcard-review-complete__mastery-label{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.flashcard-review-complete__missed{margin:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.wiki-space-artifacts__phase2 .flashcard-review-complete__missed{text-align:center}.flashcard-review-complete__missed:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.flashcard-review-complete__actions{margin-top:1rem;display:flex;width:100%;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-review-complete__actions{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-review-complete__actions>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-review-complete__actions{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-review-complete__actions.items-center.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .flex.flashcard-review-complete__actions.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-review-complete__actions.items-center.gap-1>button,.document-detail-topbar-actions .flex.flashcard-review-complete__actions.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}@media (min-width:640px){.flashcard-review-complete__actions{flex-direction:row}}.flashcard-gen-progress{display:flex;flex-direction:column;gap:1rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.5rem}@media (max-width:1023px){.clm-doc-detail-page .bg-card.flashcard-gen-progress.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.border-border.flashcard-gen-progress,.clm-doc-detail-page .bg-card.rounded-xl.border.flashcard-gen-progress.p-6,.clm-doc-detail-page .bg-card.rounded-xl.flashcard-gen-progress.border-border.p-6,.clm-doc-detail-page .flashcard-gen-progress.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.flashcard-gen-progress{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-gen-progress>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-gen-progress{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-gen-progress.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-gen-progress.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-gen-progress-heading{font-size:1rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.flashcard-gen-progress-active{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.wiki-space-artifacts__phase2 .flashcard-gen-progress-active{text-align:center}.flashcard-gen-progress-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.5rem;padding:0}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-gen-progress-list{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-gen-progress-list>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-gen-progress-list{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-gen-progress-list.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-gen-progress-list.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-gen-progress-item{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius);padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-gen-progress-item{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flashcard-gen-progress-item.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-gen-progress-item.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-gen-progress-icon{margin-top:.125rem;flex-shrink:0}@media (max-width:1023px){.clm-partner-records-list-section>.flashcard-gen-progress-icon,.clm-partner-settings-panel>.flashcard-gen-progress-icon{flex-shrink:0}}.flashcard-gen-progress-check{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.flashcard-gen-progress-check:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.flashcard-gen-progress-spinner{color:hsl(var(--primary))}.flashcard-gen-progress-skip{color:hsl(var(--muted-foreground))}.flashcard-gen-progress-text{display:flex;min-width:0;flex-direction:column;gap:.125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-gen-progress-text{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.flashcard-gen-progress-text>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.flashcard-gen-progress-text{flex-direction:row;align-items:center}.document-detail-topbar-actions .flashcard-gen-progress-text.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-gen-progress-text.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-gen-progress-message{font-size:.875rem;line-height:1.25rem;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .flashcard-gen-progress-message{text-align:center}.flashcard-gen-progress-detail{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.flashcard-gen-summary-chips{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:1023px){.my-agents-page .agent-store-card .mt-3.flashcard-gen-summary-chips{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flashcard-gen-summary-chips.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flashcard-gen-summary-chips.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.flashcard-gen-summary-chip{border-radius:9999px;background-color:hsl(var(--muted));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.page-topbar-right :is(button,a).border-input.flashcard-gen-summary-chip{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}.flashcard-preview-tag{font-size:10px;font-weight:500;color:hsl(var(--primary))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .flashcard-preview-tag{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}}.clm-template-summary-account .flashcard-preview-tag{display:none}@media (prefers-reduced-motion:reduce){.flashcard-gen-progress-spinner{animation:none}}.document-office-preview{width:100%;max-height:70vh;display:flex;flex-direction:column;min-height:0;background:hsl(var(--background));border-radius:var(--radius,.5rem);overflow:hidden}.document-office-preview__sandbox{width:100%;height:70vh;border:0;border-radius:var(--radius,.5rem);background:hsl(var(--muted))}.document-office-preview--ocr-fallback{overflow:auto;max-height:70vh}.document-office-preview__fallback-banner{margin:0;border-radius:0;border-left:0;border-right:0;border-top:0}.document-office-preview__sheet-tabs{display:flex;flex-wrap:wrap;gap:.375rem;padding:.75rem 1rem 0;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.35)}.document-office-preview__sheet-tab{font-size:.8125rem;line-height:1.25rem;padding:.375rem .75rem;border-radius:.375rem;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer}.document-office-preview__sheet-tab--active{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);font-weight:600}.document-office-preview__truncate-note{margin:0;padding:.625rem 1rem;font-size:.8125rem;line-height:1.25rem;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border))}.document-office-preview__xlsx-scroll{overflow:auto;flex:1;min-height:0;padding:.75rem 1rem 1rem}.document-office-preview__xlsx-table{width:100%;border-collapse:collapse;font-size:.8125rem;line-height:1.25rem}.document-office-preview__xlsx-table td{border:1px solid hsl(var(--border));padding:.375rem .5rem;vertical-align:top;white-space:pre-wrap;word-break:break-word;min-width:4rem}.document-office-preview__xlsx-table tr:nth-child(2n) td{background:hsl(var(--muted)/.25)}.instructor-course-card{display:flex;min-height:140px;cursor:pointer;flex-direction:column;border-radius:1rem;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));padding:1.25rem;text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1023px){.clm-doc-detail-page .bg-card.instructor-course-card.border.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.instructor-course-card.p-6,.clm-doc-detail-page .bg-card.rounded-xl.instructor-course-card.border-border.p-6,.clm-doc-detail-page .instructor-course-card.rounded-xl.border.border-border.p-6{padding:1rem}.my-agents-page .agent-store-card .mt-3.instructor-course-card{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .inline-flex.instructor-course-card>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}.document-detail-topbar-actions .inline-flex.instructor-course-card{flex-direction:row;align-items:center}.document-detail-topbar-actions .instructor-course-card.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .instructor-course-card.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.instructor-course-card:hover{border-color:hsl(var(--primary)/.4);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[cites\:CITES\]{cites:CITES}.\[font\:inherit\]{font:inherit}.\[o\:OWNS\]{o:OWNS}.\[p\:PART_OF\]{p:PART OF}.\[proj\:WORKED_ON\|PART_OF\]{proj:WORKED ON|PART OF}.\[r1\:WORKS_FOR\|WORKED_AT\|EMPLOYED_BY\]{r1:WORKS FOR|WORKED AT|EMPLOYED BY}.\[r2\:SKILLED_IN\|EXPERT_IN\]{r2:SKILLED IN|EXPERT IN}.\[r3\:LOCATED_IN\|BASED_IN\]{r3:LOCATED IN|BASED IN}.\[r4\:COLLABORATED_WITH\|WORKED_WITH\]{r4:COLLABORATED WITH|WORKED WITH}.\[r\:AUTHORED\|WROTE\|CREATED\]{r:AUTHORED|WROTE|CREATED}.\[r\:BELONGS_TO\]{r:BELONGS TO}.\[r\:MENTIONS\]{r:MENTIONS}.\[r\:OWNS\]{r:OWNS}.\[r\:PART_OF\]{r:PART OF}.\[r\:RELATED_TO\]{r:RELATED TO}.\[r\:TYPE1_TYPE2_TYPE3\]{r:TYPE1 TYPE2 TYPE3}.\[r\:WORKED_AT\|WORKED_FOR\|WORKS_FOR\|EMPLOYED_BY\]{r:WORKED AT|WORKED FOR|WORKS FOR|EMPLOYED BY}.\[rel1\:HAS_RESPONSE\]{rel1:HAS RESPONSE}.\[rel2\:ANSWERS\]{rel2:ANSWERS}.\[searchSimilarChunks\:FAST\]{search-similar-chunks:FAST}.\[skill\:SKILLED_IN\|EXPERT_IN\]{skill:SKILLED IN|EXPERT IN}.\[work\:WORKS_FOR\|EMPLOYED_BY\]{work:WORKS FOR|EMPLOYED BY}:root{--font-inter:"Inter Variable","Inter",system-ui,sans-serif;--font-dm-sans:"DM Sans Variable","DM Sans",system-ui,sans-serif;--font-jetbrains-mono:"JetBrains Mono Variable","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;--background:60 20% 95%;--foreground:139 10% 19%;--card:0 0% 100%;--card-foreground:139 10% 19%;--popover:0 0% 100%;--popover-foreground:139 10% 19%;--primary:11 84% 53%;--primary-foreground:0 0% 100%;--btn-primary-hover:11 84% 44%;--btn-destructive-hover:0 72% 42%;--secondary:60 16% 93%;--secondary-foreground:139 10% 19%;--muted:60 16% 93%;--muted-foreground:142 5% 56%;--accent:60 16% 93%;--accent-foreground:139 10% 19%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--border:60 10% 88%;--input:60 10% 88%;--ring:139 14% 42%;--radius:0.5rem;--shared-bg:250 100% 98%;--shared-border:250 30% 90%;--shared-accent:250 70% 55%;--shared-text:250 40% 30%;--agent-gradient-insight-start:#fde68a;--agent-gradient-insight-end:#fcd34d;--agent-gradient-insight-fg:#78350f;--agent-gradient-insight-icon:#f59e0b;--agent-gradient-research-start:#bfdbfe;--agent-gradient-research-end:#93c5fd;--agent-gradient-research-fg:#1e3a8a;--agent-gradient-research-icon:#3b82f6;--agent-gradient-data-start:#a7f3d0;--agent-gradient-data-end:#6ee7b7;--agent-gradient-data-fg:#064e3b;--agent-gradient-data-icon:#10b981;--agent-gradient-admin-start:#ddd6fe;--agent-gradient-admin-end:#c4b5fd;--agent-gradient-admin-fg:#4c1d95;--agent-gradient-admin-icon:#8b5cf6;--agent-gradient-custom-start:#c7d2fe;--agent-gradient-custom-end:#a5b4fc;--agent-gradient-custom-fg:#312e81;--agent-gradient-custom-icon:#6366f1;--agent-gradient-contract-start:#fecdd3;--agent-gradient-contract-end:#fda4af;--agent-gradient-contract-fg:#881337;--agent-gradient-contract-icon:#f43f5e;--agent-gradient-persona-start:#e9d5ff;--agent-gradient-persona-end:#d8b4fe;--agent-gradient-persona-fg:#581c87;--agent-gradient-persona-icon:#a855f7;--agent-card-radius:1rem;--agent-card-padding:1.5rem;--agent-section-gap:2rem;--agent-icon-size:2.75rem;--agent-icon-radius:0.875rem;--brand-orange:11 84% 53%;--brand-orange-hover:11 80% 46%;--brand-orange-tint:15 94% 94%;--brand-orange-soft:15 100% 97%;--sage:147 14% 49%;--sage-hover:147 15% 40%;--sage-tint:135 17% 91%;--sage-foreground:0 0% 100%;--lavender:252 29% 76%;--lavender-hover:252 31% 70%;--lavender-tint:259 29% 94%;--lavender-foreground:139 10% 19%;--success:140 39% 40%;--success-tint:141 34% 92%;--success-foreground:0 0% 100%;--warning:36 62% 48%;--warning-tint:39 79% 92%;--warning-foreground:0 0% 100%;--info:210 48% 44%;--info-tint:210 53% 93%;--info-foreground:0 0% 100%;--fg-1:139 10% 19%;--fg-2:140 7% 31%;--fg-3:142 5% 56%;--fg-4:120 4% 72%;--bg-canvas:60 20% 95%;--bg-surface:0 0% 100%;--bg-surface-2:60 16% 93%;--bg-surface-3:60 14% 90%;--border-1:60 10% 88%;--border-2:60 9% 82%;--space-personal:11 84% 53%;--space-personal-tint:15 100% 97%;--space-org:147 14% 49%;--space-org-tint:135 17% 91%;--danger:0 72% 51%;--shadow-1:0 1px 2px rgba(44,54,47,.04),0 1px 1px rgba(44,54,47,.03);--shadow-2:0 4px 12px rgba(44,54,47,.06),0 1px 3px rgba(44,54,47,.04);--shadow-3:0 8px 32px rgba(107,142,123,.1),0 2px 6px rgba(44,54,47,.05);--shadow-4:0 18px 48px rgba(44,54,47,.12),0 4px 12px rgba(44,54,47,.06);--shadow-glow-orange:0 0 0 4px rgba(236,69,33,.12);--shadow-glow-sage:0 0 0 4px rgba(107,142,123,.14);--grain-overlay:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.4 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.5'/></svg>");--font-display:var(--font-dm-sans),var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;--font-body:var(--font-dm-sans),var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;--font-ui:var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;--fg-on-accent:0 0% 100%;--border-focus:139 14% 42%;--bg-overlay:rgba(44,54,47,.1);--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-pill:9999px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-personal-accent:11 84% 53%;--space-org-accent:147 14% 49%;--eval-grammar:38 100% 50%;--eval-grammar-fg:33 100% 38%;--eval-grammar-tint:45 100% 97%;--eval-grammar-hl:45 100% 70%;--eval-omission:270 60% 55%;--eval-omission-fg:270 55% 48%;--eval-omission-tint:270 60% 97%;--eval-omission-hl:270 70% 70%;--eval-issues:0 70% 55%;--eval-issues-fg:0 65% 50%;--eval-issues-tint:0 80% 97%;--eval-issues-hl:0 80% 65%;color-scheme:light}.dark{--background:200 13% 9%;--foreground:44 27% 92%;--card:205 13% 13%;--card-foreground:44 27% 92%;--popover:205 13% 13%;--popover-foreground:44 27% 92%;--primary:14 100% 62%;--primary-foreground:0 0% 100%;--btn-primary-hover:14 100% 53%;--btn-destructive-hover:0 72% 52%;--secondary:207 11% 16%;--secondary-foreground:44 27% 92%;--muted:207 11% 16%;--muted-foreground:44 5% 54%;--accent:207 11% 16%;--accent-foreground:44 27% 92%;--destructive:0 72% 63%;--destructive-foreground:0 0% 100%;--border:206 10% 20%;--input:206 10% 20%;--ring:44 12% 68%;--shared-bg:250 40% 15%;--shared-border:250 30% 25%;--shared-accent:250 60% 65%;--shared-text:250 50% 80%;--agent-gradient-insight-start:#92400e;--agent-gradient-insight-end:#b45309;--agent-gradient-insight-fg:#fef3c7;--agent-gradient-insight-icon:#fbbf24;--agent-gradient-research-start:#1e40af;--agent-gradient-research-end:#2563eb;--agent-gradient-research-fg:#dbeafe;--agent-gradient-research-icon:#60a5fa;--agent-gradient-data-start:#065f46;--agent-gradient-data-end:#047857;--agent-gradient-data-fg:#d1fae5;--agent-gradient-data-icon:#34d399;--agent-gradient-admin-start:#4c1d95;--agent-gradient-admin-end:#6d28d9;--agent-gradient-admin-fg:#ede9fe;--agent-gradient-admin-icon:#a78bfa;--agent-gradient-custom-start:#312e81;--agent-gradient-custom-end:#4338ca;--agent-gradient-custom-fg:#e0e7ff;--agent-gradient-custom-icon:#818cf8;--agent-gradient-contract-start:#9f1239;--agent-gradient-contract-end:#be123c;--agent-gradient-contract-fg:#ffe4e6;--agent-gradient-contract-icon:#fb7185;--agent-gradient-persona-start:#6b21a8;--agent-gradient-persona-end:#7c3aed;--agent-gradient-persona-fg:#f3e8ff;--agent-gradient-persona-icon:#c084fc;--agent-card-radius:1rem;--agent-card-padding:1.5rem;--agent-section-gap:2rem;--agent-icon-size:2.75rem;--agent-icon-radius:0.875rem;--brand-orange:14 100% 62%;--brand-orange-hover:14 100% 68%;--brand-orange-tint:14 48% 22%;--brand-orange-soft:14 38% 18%;--sage:148 19% 63%;--sage-hover:148 22% 70%;--sage-tint:148 22% 20%;--sage-foreground:0 0% 100%;--lavender:253 43% 83%;--lavender-hover:253 52% 87%;--lavender-tint:253 32% 24%;--lavender-foreground:139 10% 19%;--success:132 50% 62%;--success-tint:132 32% 20%;--success-foreground:0 0% 0%;--warning:35 71% 66%;--warning-tint:35 48% 20%;--warning-foreground:0 0% 0%;--info:211 60% 66%;--info-tint:211 48% 22%;--info-foreground:0 0% 0%;--fg-1:44 27% 92%;--fg-2:41 12% 80%;--fg-3:44 8% 64%;--fg-4:45 8% 50%;--bg-canvas:200 13% 9%;--bg-surface:205 13% 13%;--bg-surface-2:207 11% 16%;--bg-surface-3:204 10% 20%;--border-1:206 10% 20%;--border-2:208 9% 25%;--space-personal:14 100% 62%;--space-personal-tint:14 100% 62%;--space-org:148 19% 63%;--space-org-tint:148 19% 63%;--space-personal-accent:14 100% 62%;--space-org-accent:148 19% 63%;--border-focus:44 12% 68%;--bg-overlay:rgba(0,0,0,.4);--danger:0 72% 62%;--shadow-1:0 1px 2px rgba(0,0,0,.35);--shadow-2:0 4px 12px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.3);--shadow-3:0 10px 32px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.3);--shadow-4:0 20px 48px rgba(0,0,0,.65),0 4px 12px rgba(0,0,0,.35);--shadow-glow-orange:0 0 0 4px rgba(255,106,61,.25);--shadow-glow-sage:0 0 0 4px rgba(143,179,160,.22);--eval-grammar:38 80% 45%;--eval-grammar-fg:38 90% 65%;--eval-grammar-tint:38 60% 10%;--eval-grammar-hl:45 80% 55%;--eval-omission:270 50% 55%;--eval-omission-fg:270 60% 72%;--eval-omission-tint:270 30% 10%;--eval-omission-hl:270 55% 55%;--eval-issues:0 60% 55%;--eval-issues-fg:0 65% 70%;--eval-issues-tint:0 40% 10%;--eval-issues-hl:0 65% 55%;color-scheme:dark}html{line-height:1.45}body,html{font-family:var(--font-body);font-size:15px;color:hsl(var(--foreground));background-color:hsl(var(--background))}body{line-height:1.55;-webkit-font-smoothing:antialiased}.h1,h1{font-size:40px;line-height:1.1;letter-spacing:-.03em}.h1,.h2,h1,h2{font-family:var(--font-display);font-weight:700;color:hsl(var(--foreground))}.h2,h2{font-size:28px;line-height:1.2;letter-spacing:-.025em}.h3,h3{font-family:var(--font-display);font-weight:600;font-size:22px;line-height:1.3;letter-spacing:-.02em;color:hsl(var(--foreground))}.h4,h4{font-size:16px;color:hsl(var(--foreground))}.h4,.h5,h4,h5{font-family:var(--font-ui);font-weight:600;line-height:1.4}.h5,h5{font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.p,p{font-family:var(--font-body);font-size:15px;color:hsl(var(--foreground))}.p,.p-lead,p{line-height:1.55}.p-lead{font-size:17px;color:hsl(var(--fg-2))}.small,small{font-size:13px;line-height:1.45}.caption,.small,small{color:hsl(var(--muted-foreground))}.caption{font-size:12px;line-height:1.35;letter-spacing:.01em}.ui-label{font-size:14px;letter-spacing:.005em;color:hsl(var(--foreground))}.ui-label,.ui-label-sm{font-family:var(--font-ui);font-weight:500}.ui-label-sm{font-size:13px;color:hsl(var(--fg-2))}.mono,code,pre{font-family:var(--font-mono);font-size:13px}code{background-color:hsl(var(--secondary));padding:2px 6px;border-radius:var(--radius-xs);color:hsl(var(--foreground))}a:where(:not([class*=text-])){color:hsl(var(--primary));text-decoration:none;transition:color .16s ease}a:where(:not([class*=text-])):hover{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:3px;text-decoration-color:hsl(var(--primary)/.5)}a.library-enable-panel-button,a.library-welcome-link-primary{color:hsl(var(--primary-foreground));text-decoration:none}a.library-enable-panel-button:hover:not(:disabled),a.library-welcome-link-primary:hover{color:hsl(var(--primary-foreground));text-decoration:none;background-color:hsl(var(--btn-primary-hover))}:focus-visible{outline:none;box-shadow:none}::-moz-selection{background-color:hsl(var(--brand-orange-tint));color:hsl(var(--foreground))}::selection{background-color:hsl(var(--brand-orange-tint));color:hsl(var(--foreground))}.samvid-page-loading{min-height:100svh;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--background))}.samvid-spinner{display:inline-block;width:2.75rem;height:2.75rem;border-radius:9999px;border:2.5px solid hsl(var(--border));border-top-color:hsl(var(--primary));animation:samvid-spin .75s linear infinite;flex-shrink:0}.samvid-spinner--sm{width:1rem;height:1rem;border-width:2px}@keyframes samvid-spin{to{transform:rotate(1turn)}}@keyframes samvid-pulse{0%,to{opacity:1}50%{opacity:.45}}.samvid-skeleton{background-color:hsl(var(--bg-surface-3));border-radius:.375rem;animation:samvid-pulse 1.4s ease-in-out infinite}.workbench-lifecycle-trigger{font-weight:600!important;font-size:.8125rem}.workbench-lifecycle-trigger--write{color:#047857!important;border-color:#a7f3d0!important;background:#ecfdf5!important}.workbench-lifecycle-trigger--write:hover{background:#d1fae5!important;border-color:#6ee7b7!important}.workbench-lifecycle-trigger--read-only{color:#4338ca!important;border-color:#c7d2fe!important;background:#eef2ff!important}.workbench-lifecycle-trigger--read-only:hover{background:#e0e7ff!important;border-color:#a5b4fc!important}.workbench-lifecycle-trigger--archive{color:#78716c!important;border-color:#d6d3d1!important;background:#fafaf9!important}.workbench-lifecycle-trigger--archive:hover{background:#f5f5f4!important;border-color:#a8a29e!important}.workbench-lifecycle-menu-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;flex-shrink:0}.workbench-lifecycle-menu-dot--write{background:#10b981}.workbench-lifecycle-menu-dot--read-only{background:#6366f1}.workbench-lifecycle-menu-dot--archive{background:#a8a29e}.workbench-lifecycle-menu-item--write{color:#047857!important;font-weight:500}.workbench-lifecycle-menu-item--read-only{color:#4338ca!important;font-weight:500}.workbench-lifecycle-menu-item--archive{color:#78716c!important;font-weight:500}.clm-border-green{border-left-width:4px;border-left-style:solid;border-left-color:hsl(var(--success))!important}.clm-border-yellow{border-left-width:4px;border-left-style:solid;border-left-color:hsl(var(--warning))!important}.clm-border-red{border-left-width:4px;border-left-style:solid;border-left-color:hsl(var(--destructive))!important}.clm-border-blue{border-left-width:4px;border-left-style:solid;border-left-color:hsl(var(--info))!important}.clm-status-badge-green{background-color:hsl(var(--success-tint));color:hsl(var(--success));border-color:hsl(var(--success)/.4)}.clm-status-badge-yellow{background-color:hsl(var(--warning-tint));color:hsl(var(--warning));border-color:hsl(var(--warning)/.4)}.clm-status-badge-red{background-color:hsl(var(--destructive)/.12);color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.3)}.clm-status-badge-blue{background-color:hsl(var(--info-tint));color:hsl(var(--info));border-color:hsl(var(--info)/.4)}.clm-status-text-green{color:hsl(var(--success))}.clm-status-text-yellow{color:hsl(var(--warning))}.clm-status-text-red{color:hsl(var(--destructive))}.clm-status-text-blue{color:hsl(var(--info))}.clm-workflow-active,.clm-workflow-closed,.clm-workflow-draft,.clm-workflow-executed,.clm-workflow-in-review,.clm-workflow-in-use,.clm-workflow-overdue,.clm-workflow-paid,.clm-workflow-pending,.clm-workflow-renew,.clm-workflow-sent{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;border-width:2px;border-style:solid}.clm-workflow-in-review{background-color:#fefce8;color:#a16207;border-color:#fde047}.dark .clm-workflow-in-review{background-color:rgba(161,98,7,.3);color:#facc15;border-color:rgba(161,98,7,.7)}.clm-workflow-executed{background-color:#f0fdf4;color:#15803d;border-color:#86efac}.dark .clm-workflow-executed{background-color:rgba(21,128,61,.3);color:#4ade80;border-color:rgba(21,128,61,.7)}.clm-workflow-renew{background-color:#eff6ff;color:#1e40af;border-color:#93c5fd}.dark .clm-workflow-renew{background-color:rgba(30,64,175,.3);color:#60a5fa;border-color:rgba(30,64,175,.7)}.clm-workflow-closed{background-color:#f9fafb;color:#374151;border-color:#d1d5db}.dark .clm-workflow-closed{background-color:#1f2937;color:#d1d5db;border-color:#4b5563}.clm-workflow-draft{background-color:#f9fafb;color:#374151;border-color:#d1d5db}.dark .clm-workflow-draft{background-color:#1f2937;color:#d1d5db;border-color:#4b5563}.clm-workflow-sent{background-color:#eff6ff;color:#1e40af;border-color:#93c5fd}.dark .clm-workflow-sent{background-color:rgba(30,64,175,.3);color:#60a5fa;border-color:rgba(30,64,175,.7)}.clm-workflow-paid{background-color:#f0fdf4;color:#15803d;border-color:#86efac}.dark .clm-workflow-paid{background-color:rgba(21,128,61,.3);color:#4ade80;border-color:rgba(21,128,61,.7)}.clm-workflow-overdue{background-color:#fef2f2;color:#991b1b;border-color:#fca5a5}.dark .clm-workflow-overdue{background-color:rgba(153,27,27,.3);color:#f87171;border-color:rgba(153,27,27,.7)}.clm-workflow-in-use{background-color:#f0fdf4;color:#15803d;border-color:#86efac}.dark .clm-workflow-in-use{background-color:rgba(21,128,61,.3);color:#4ade80;border-color:rgba(21,128,61,.7)}.clm-workflow-active{background-color:#f0fdf4;color:#15803d;border-color:#86efac}.dark .clm-workflow-active{background-color:rgba(21,128,61,.3);color:#4ade80;border-color:rgba(21,128,61,.7)}.clm-workflow-pending{background-color:#fefce8;color:#a16207;border-color:#fde047}.dark .clm-workflow-pending{background-color:rgba(161,98,7,.3);color:#facc15;border-color:rgba(161,98,7,.7)}.clm-doc-badge-contract,.clm-doc-badge-dossier,.clm-doc-badge-invoice,.clm-doc-badge-nda,.clm-doc-badge-other{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;font-size:.625rem;line-height:1rem;font-weight:500}.clm-doc-badge-contract{background-color:#dbeafe;color:#1e40af}.dark .clm-doc-badge-contract{background-color:#1e3a8a;color:#bfdbfe}.clm-doc-badge-invoice{background-color:#dcfce7;color:#166534}.dark .clm-doc-badge-invoice{background-color:#14532d;color:#bbf7d0}.clm-doc-badge-dossier{background-color:#f3e8ff;color:#6b21a8}.dark .clm-doc-badge-dossier{background-color:#581c87;color:#e9d5ff}.clm-doc-badge-nda{background-color:#f3f4f6;color:#374151}.dark .clm-doc-badge-nda{background-color:#374151;color:#e5e7eb}.clm-doc-badge-other{background-color:#fef9c3;color:#854d0e}.dark .clm-doc-badge-other{background-color:#713f12;color:#fef08a}.clm-lifecycle-active,.clm-lifecycle-archived,.clm-lifecycle-expired,.clm-lifecycle-expiring,.clm-lifecycle-paid-unpaid,.clm-lifecycle-pending,.clm-lifecycle-review,.clm-lifecycle-terminated,.clm-lifecycle-upcoming{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:500;border-width:1px;border-style:solid}.clm-lifecycle-review{background-color:#dbeafe;color:#1e40af;border-color:#bfdbfe}.dark .clm-lifecycle-review{background-color:rgba(30,64,175,.3);color:#60a5fa;border-color:rgba(30,64,175,.8)}.clm-lifecycle-terminated{background-color:#f3f4f6;color:#374151;border-color:#e5e7eb}.dark .clm-lifecycle-terminated{background-color:#374151;color:#e5e7eb;border-color:rgba(75,85,99,.7)}.clm-lifecycle-active{background-color:#dcfce7;color:#166534;border-color:#bbf7d0}.dark .clm-lifecycle-active{background-color:rgba(21,128,61,.3);color:#4ade80;border-color:rgba(22,101,52,.8)}.clm-lifecycle-expired{background-color:#fee2e2;color:#991b1b;border-color:#fecaca}.dark .clm-lifecycle-expired{background-color:rgba(153,27,27,.3);color:#f87171;border-color:rgba(153,27,27,.8)}.clm-lifecycle-expiring{background-color:#fef9c3;color:#854d0e;border-color:#fef08a}.dark .clm-lifecycle-expiring{background-color:rgba(133,77,14,.3);color:#facc15;border-color:rgba(133,77,14,.8)}.clm-lifecycle-archived{background-color:#f3f4f6;color:#374151;border-color:#e5e7eb}.dark .clm-lifecycle-archived{background-color:#374151;color:#e5e7eb;border-color:rgba(75,85,99,.7)}.clm-lifecycle-pending{background-color:#dbeafe;color:#1e40af;border-color:#bfdbfe}.dark .clm-lifecycle-pending{background-color:rgba(30,64,175,.3);color:#60a5fa;border-color:rgba(30,64,175,.8)}.clm-lifecycle-paid-unpaid{background-color:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.dark .clm-lifecycle-paid-unpaid{background-color:rgba(107,33,168,.3);color:#c084fc;border-color:rgba(107,33,168,.8)}.clm-lifecycle-upcoming{background-color:#fef9c3;color:#854d0e;border-color:#fef08a}.dark .clm-lifecycle-upcoming{background-color:rgba(133,77,14,.3);color:#facc15;border-color:rgba(133,77,14,.8)}:root{--capture-fab-size:2.75rem;--capture-fab-edge-inset:1.5rem;--capture-fab-clearance:calc(var(--capture-fab-size) + var(--capture-fab-edge-inset) + 0.375rem)}.capture-fab-anchor{position:fixed;bottom:var(--capture-fab-edge-inset);right:var(--capture-fab-edge-inset);z-index:9990}body.clm-doc-modal-open .capture-fab,body.clm-doc-modal-open .capture-fab-anchor{z-index:30}.capture-fab-anchor .capture-fab{position:relative;bottom:auto;right:auto;z-index:auto}.capture-fab{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9990;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 4px 14px hsl(var(--primary)/.35),0 1px 4px hsl(var(--primary)/.2);border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.capture-fab:hover{transform:scale(1.08);box-shadow:0 6px 20px rgba(0,0,0,.25),0 2px 6px rgba(0,0,0,.15)}.capture-fab:active{transform:scale(.96)}.capture-fab-anchor.capture-fab-anchor--suppressed,html[data-active-edge-drawer]:not([data-active-edge-drawer=""]) .capture-fab-anchor,html[data-analyze-active-drawer]:not([data-analyze-active-drawer=""]) .capture-fab-anchor,html[data-clm-assistant-drawer-expanded=true] .capture-fab-anchor,html[data-docs-drawer-expanded=true] .capture-fab-anchor,html[data-insights-drawer-expanded=true] .capture-fab-anchor{opacity:0;pointer-events:none;visibility:hidden}@media (max-width:1023px){html.keyboard-open .capture-fab,html.keyboard-open .capture-fab-anchor{display:none}}.quick-capture-panel{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;width:min(420px,calc(100vw - 2rem));background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.75rem;box-shadow:0 20px 60px rgba(0,0,0,.18),0 4px 16px rgba(0,0,0,.1);transform:translateY(1rem) scale(.97);opacity:0;pointer-events:none;transition:transform .2s cubic-bezier(.34,1.2,.64,1),opacity .18s ease}.quick-capture-panel--open{transform:translateY(0) scale(1);opacity:1;pointer-events:auto}.quick-capture-tab{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));background:transparent;border:none;cursor:pointer;transition:background-color .12s ease,color .12s ease}.quick-capture-tab:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.quick-capture-tab--active{background-color:hsl(var(--primary)/.12);color:hsl(var(--primary))}.quick-capture-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem;border:2px dashed hsl(var(--border));border-radius:.5rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;text-align:center}.quick-capture-dropzone:hover{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.04)}.quick-capture-dropzone--active{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.06)}.quick-capture-collection-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:.375rem;font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground));background-color:hsl(var(--muted));border:1px solid hsl(var(--border));cursor:pointer;transition:background-color .12s ease;max-width:min(12rem,calc(100vw - 8rem));min-width:0}.quick-capture-collection-btn:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.quick-capture-collection-dropdown{position:absolute;bottom:calc(100% + .375rem);left:0;min-width:13rem;max-width:calc(100vw - 2rem);max-height:14rem;overflow-y:auto;background-color:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:1}.quick-capture-collection-option{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;padding:.5rem .75rem;font-size:.8125rem;color:hsl(var(--popover-foreground));background:transparent;border:none;cursor:pointer;transition:background-color .1s ease}.quick-capture-collection-option:hover{background-color:hsl(var(--accent))}.quick-capture-collection-option--selected{color:hsl(var(--primary));font-weight:600}.quick-capture-inbox-badge{display:inline-flex;align-items:center;gap:2px;font-size:.625rem;font-weight:500;color:#6b7280;background-color:#f3f4f6;border-radius:4px;padding:1px 5px;flex-shrink:0}.dark .quick-capture-inbox-badge{color:#9ca3af;background-color:hsla(0,0%,100%,.07)}.quick-capture-inbox-hint{display:flex;align-items:center;gap:4px;font-size:.7rem;color:#9ca3af;line-height:1}.quick-capture-confirm{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;text-align:center}.quick-capture-confirm-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;color:hsl(var(--primary));background-color:hsl(var(--primary)/.1)}.quick-capture-confirm-title{font-size:.9375rem;font-weight:600;color:hsl(var(--foreground))}.quick-capture-confirm-desc{font-size:.8125rem;line-height:1.45;color:hsl(var(--muted-foreground))}.quick-capture-confirm-files{display:flex;flex-direction:column;gap:.25rem;width:100%;margin-top:.25rem;max-height:8rem;overflow-y:auto}.quick-capture-confirm-file{display:flex;align-items:center;gap:.5rem;padding:.375rem .625rem;border-radius:.375rem;font-size:.8125rem;text-align:left;color:hsl(var(--foreground));background-color:hsl(var(--muted)/.5)}.quick-capture-confirm-hint{margin-top:.25rem;font-size:.6875rem;line-height:1.4;color:hsl(var(--muted-foreground))}.dark .capture-fab{box-shadow:0 4px 14px rgba(0,0,0,.45),0 1px 4px rgba(0,0,0,.3)}.capture-fab--personal{background-color:#6b26d9;box-shadow:0 4px 14px rgba(107,38,217,.4),0 1px 4px rgba(107,38,217,.25)}.capture-fab--personal:hover{background-color:#5a20b6;box-shadow:0 6px 20px rgba(107,38,217,.32),0 2px 6px rgba(107,38,217,.2)}.dark .capture-fab--personal{background-color:#a073e8;box-shadow:0 4px 14px rgba(160,115,232,.5),0 1px 4px rgba(160,115,232,.3)}.dark .capture-fab:hover{box-shadow:0 6px 20px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.35)}.dark .capture-fab--personal:hover{background-color:#854be2;box-shadow:0 6px 20px rgba(160,115,232,.42),0 2px 6px rgba(160,115,232,.26)}.dark .quick-capture-panel{box-shadow:0 20px 60px rgba(0,0,0,.45),0 4px 16px rgba(0,0,0,.3)}@media (max-width:1023px){:root{--capture-fab-edge-inset:0.75rem;--capture-fab-clearance:calc(var(--capture-fab-size) + var(--capture-fab-edge-inset) + 0.25rem)}.capture-fab-anchor{bottom:calc(var(--capture-fab-edge-inset) + env(safe-area-inset-bottom, 0px));right:calc(var(--capture-fab-edge-inset) + env(safe-area-inset-right, 0px))}}@media (max-width:480px){.quick-capture-panel{bottom:0;right:0;left:0;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;transform:translateY(100%);max-height:90svh;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom,0)}.quick-capture-panel--open{transform:translateY(0)}.quick-capture-panel>div:nth-child(3){overflow-y:auto;flex:1;min-height:0}.quick-capture-inbox-hint{font-size:.6875rem;flex-wrap:wrap;row-gap:2px}.quick-capture-collection-dropdown{left:0;right:auto;min-width:0;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2rem)}}.sidebar-org-initials-slot{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);background-color:hsl(var(--muted))}@media (max-width:1023px){.clm-partner-records-list-section>.sidebar-org-initials-slot,.clm-partner-settings-panel>.sidebar-org-initials-slot{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.sidebar-org-initials-slot{flex-wrap:wrap;gap:.5rem}}.page-topbar-right :is(button,a).border-input.sidebar-org-initials-slot{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.55)}@media (max-width:1023px){.document-detail-topbar-actions .flex.sidebar-org-initials-slot.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .sidebar-org-initials-slot.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.sidebar-org-initials-slot.gap-1>button,.document-detail-topbar-actions .sidebar-org-initials-slot.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.dark .sidebar-org-initials-slot img{filter:invert(1)}.sidebar-org-initials-mark{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-partner-records-list-section>.sidebar-org-initials-mark,.clm-partner-settings-panel>.sidebar-org-initials-mark{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.sidebar-org-initials-mark{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.sidebar-org-initials-mark.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .sidebar-org-initials-mark.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.sidebar-org-initials-mark.gap-1>button,.document-detail-topbar-actions .sidebar-org-initials-mark.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.sidebar-org-initials-mark--org{background-color:hsl(var(--sage))}.sidebar-org-initials-mark--personal{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.sidebar-org-initials-mark--personal:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.sidebar-footer-user-initials{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fb7185 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,113,133,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#7c3aed var(--tw-gradient-to-position);font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (max-width:1023px){.clm-partner-records-list-section>.sidebar-footer-user-initials,.clm-partner-settings-panel>.sidebar-footer-user-initials{flex-shrink:0}.my-agents-page .agent-store-card .mt-3.sidebar-footer-user-initials{flex-wrap:wrap;gap:.5rem}.document-detail-topbar-actions .flex.sidebar-footer-user-initials.gap-1>div[class*=rounded-md],.document-detail-topbar-actions .sidebar-footer-user-initials.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.sidebar-footer-user-initials.gap-1>button,.document-detail-topbar-actions .sidebar-footer-user-initials.items-center.gap-1>button{height:2.5rem;width:2.5rem;min-width:2.5rem;padding:0}}.url-preview-card{margin-top:.5rem;padding:.625rem .75rem;border-radius:.375rem;border:1px solid var(--border-1);background:var(--muted);display:flex;flex-direction:column;gap:.25rem}.url-preview-card__meta{display:flex;align-items:center;gap:.25rem;color:var(--muted-foreground,#6b7280)}.url-preview-card__icon{flex-shrink:0;opacity:.7}.url-preview-card__site{font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.url-preview-card__author{font-size:.7rem;opacity:.75}.url-preview-card__title{font-size:.8125rem;font-weight:600;color:var(--fg-1);line-height:1.3;-webkit-line-clamp:2;line-clamp:2}.url-preview-card__excerpt,.url-preview-card__title{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.url-preview-card__excerpt{font-size:.75rem;color:var(--muted-foreground,#6b7280);line-height:1.4;-webkit-line-clamp:3;line-clamp:3}.url-preview-card__status{display:flex;align-items:center;gap:.3rem;margin-top:.25rem;font-size:.6875rem;font-weight:500;line-height:1}.url-preview-card__status--accessible{color:#16a34a}.dark .url-preview-card__status--accessible{color:#4ade80}.url-preview-card__status--jina-only{color:#d97706}.dark .url-preview-card__status--jina-only{color:#fbbf24}.url-preview-card__status--blocked{color:#dc2626}.dark .url-preview-card__status--blocked{color:#f87171}.url-preview-card__status--unreachable{color:#6b7280}.dark .url-preview-card__status--unreachable{color:#9ca3af}.url-blocked-banner{margin-top:.375rem;padding:.625rem .75rem;border-radius:.375rem;border:1px solid #fbbf24;background:#fffbeb;display:flex;flex-direction:column;gap:.5rem}.dark .url-blocked-banner{border-color:rgba(251,191,36,.3);background:rgba(251,191,36,.08)}.url-blocked-banner--unreachable{border-color:#e5e7eb;background:#f9fafb}.dark .url-blocked-banner--unreachable{border-color:hsla(220,9%,46%,.3);background:hsla(220,9%,46%,.08)}.url-blocked-banner__header{display:flex;align-items:flex-start;gap:.375rem;font-size:.75rem;font-weight:500;color:#92400e;line-height:1.35}.dark .url-blocked-banner__header{color:#fbbf24}.url-blocked-banner--unreachable .url-blocked-banner__header{color:#6b7280}.dark .url-blocked-banner--unreachable .url-blocked-banner__header{color:#9ca3af}.url-blocked-banner__actions{display:flex;flex-direction:column;gap:.3rem;padding-left:.125rem}.url-blocked-banner__option{display:flex;align-items:flex-start;gap:.375rem;font-size:.6875rem;color:#78716c;line-height:1.35}.dark .url-blocked-banner__option{color:#a8a29e}.url-blocked-banner__option strong{font-weight:600;color:#57534e}.dark .url-blocked-banner__option strong{color:#d6d3d1}.knowledge-map__page{display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;min-width:0;overflow:hidden}.knowledge-map__header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:1px solid var(--border-1);flex-shrink:0;background:var(--background);min-width:0}.knowledge-map__header-left{display:flex;align-items:center;gap:.5rem}.knowledge-map__title{font-size:.9375rem;font-weight:600;color:var(--fg-1)}.knowledge-map__subtitle{font-size:.75rem;color:var(--muted-foreground,#6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%}.knowledge-map__body{flex:1;min-height:0;position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden}.knowledge-map__body,.knowledge-map__graph-canvas{background:hsl(var(--bg-canvas,var(--background)))}.knowledge-map__body--center,.knowledge-map__skeleton{display:flex;align-items:center;justify-content:center}.knowledge-map__skeleton{flex-direction:column;gap:.75rem;height:100%;min-height:200px}.knowledge-map__empty{display:flex;flex-direction:column;align-items:center;padding:2rem}.knowledge-map__empty-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .875rem;border-radius:.375rem;font-size:.8125rem;font-weight:500;border:1px solid hsl(var(--border-1));color:hsl(var(--fg-1));text-decoration:none;background:hsl(var(--bg-surface));transition:background .15s,border-color .15s}.knowledge-map__empty-btn:hover{background:hsl(var(--bg-surface-2));border-color:hsl(var(--border-2))}.knowledge-map__empty-btn--primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.knowledge-map__empty-btn--primary:hover{background:hsl(var(--primary)/.85)}.knowledge-map-toolbar{display:flex;align-items:center;gap:.5rem;width:100%;max-width:100%;min-width:0;margin-bottom:0}.knowledge-map-toolbar__input{flex:1;min-width:0}.knowledge-map__view-toggle{display:inline-flex;align-items:center;gap:.2rem;padding:.22rem;border-radius:9999px;background:hsl(var(--primary));border:1px solid hsl(var(--primary));box-shadow:0 2px 8px hsl(var(--primary)/.25)}.knowledge-map__view-toggle-btn{border:0;border-radius:9999px;padding:.32rem .9rem;font-size:.76rem;font-weight:600;color:hsl(var(--primary-foreground));background:transparent;cursor:pointer;transition:all .15s ease}.knowledge-map__view-toggle-btn.is-active{background:hsl(var(--bg-surface));color:hsl(var(--primary))}.knowledge-map__canvas-wrap{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;position:relative}.knowledge-map__toolbar{display:flex;align-items:center;gap:.75rem;position:absolute;top:1rem;left:1rem;right:1rem;z-index:10;min-width:0}.knowledge-map__search-row{display:flex;align-items:stretch;flex:0 0 auto;min-width:0}.knowledge-map__toolbar-spacer{flex:1;min-width:0}.knowledge-map__search{position:relative;width:30rem;max-width:100%;min-width:0;flex-shrink:0}.knowledge-map__toolbar--query-active .knowledge-map__search{width:25rem}.knowledge-map__search-icon{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none;z-index:1;color:hsl(var(--fg-4))}.knowledge-map__search-input{height:2.25rem;padding-left:2rem;padding-right:2.25rem;font-size:.875rem;text-align:left;background:hsl(var(--bg-surface)/.92);backdrop-filter:blur(8px);border-color:hsl(var(--border-1));box-shadow:var(--shadow-1)}.knowledge-map__search-mic,.knowledge-map__search-status{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:hsl(var(--fg-4));cursor:pointer;transition:color .15s ease}.knowledge-map__search-mic:hover:not(:disabled){color:hsl(var(--fg-2))}.knowledge-map__search-mic:disabled{opacity:.5;cursor:not-allowed}.knowledge-map__info-btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-width:2.25rem;height:2.25rem;padding:0 .75rem;flex-shrink:0;font-weight:600}.knowledge-map__info-btn-label{font-size:.8125rem;line-height:1}.knowledge-map__canvas{min-height:0;flex:1;position:relative}.knowledge-map__hover-tooltip{position:absolute;top:3.5rem;right:2.5rem;z-index:10;border-radius:.375rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface)/.95);backdrop-filter:blur(8px);padding:.75rem;font-size:.75rem;box-shadow:var(--shadow-2)}.knowledge-map-topbar__refresh{display:inline-flex;align-items:center;gap:.375rem}@media (max-width:1023px){.knowledge-map__page{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.knowledge-map-topbar .page-topbar-title{font-size:.9375rem}.knowledge-map-topbar__meta{display:none}.knowledge-map-topbar-actions{gap:.25rem}.knowledge-map-topbar__refresh{width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;justify-content:center}.knowledge-map-topbar__refresh-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.knowledge-map-topbar-actions .theme-toggle{height:auto}.knowledge-map-topbar-actions .theme-toggle button{height:auto!important;width:auto!important;min-width:0!important;padding:5px 7px!important}.knowledge-map-topbar-actions .theme-toggle-icon{width:12px;height:12px}.knowledge-map__toolbar{position:static;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem;padding:.625rem .75rem;background:hsl(var(--bg-surface));border-bottom:1px solid hsl(var(--border-1))}.knowledge-map__toolbar--query-active{grid-template-rows:auto auto}.knowledge-map__toolbar--query-active .knowledge-map__view-toggle{grid-column:1/-1}.knowledge-map__toolbar--query-active .knowledge-map__search-row{grid-column:1;grid-row:2}.knowledge-map__toolbar--query-active .knowledge-map__info-btn{grid-column:2;grid-row:2}.knowledge-map__toolbar-spacer{display:none}.knowledge-map__view-toggle{width:100%;justify-content:center}.knowledge-map__view-toggle-btn{flex:1;text-align:center;padding:.375rem .625rem;font-size:.6875rem}.knowledge-map__search-row{width:100%;min-width:0;flex:1 1 auto}.knowledge-map__search,.knowledge-map__toolbar--query-active .knowledge-map__search{width:100%;max-width:none}.knowledge-map__search-input{height:2.5rem}.knowledge-map__info-btn{height:2.5rem;min-width:3.5rem;padding:0 .875rem}.knowledge-map__info-btn-label{font-size:.75rem}.knowledge-map__hover-tooltip{top:.75rem;right:.75rem;left:.75rem}.knowledge-map__panel{padding:.75rem!important;border-left:none!important;border-top:1px solid hsl(var(--border-1));max-height:min(42vh,24rem)}.knowledge-map__empty{padding:1.5rem 1rem}.knowledge-map__empty-btn{justify-content:center}}@media (min-width:640px) and (max-width:1023px){.knowledge-map-topbar__meta{display:inline;font-size:.6875rem}}@media (min-width:1024px){.knowledge-map__page{padding-bottom:0}}.knowledge-map-panel{width:100%;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.75rem;overflow:hidden;max-height:calc(var(--sidebar-vh, 100svh) - 210px);display:flex;flex-direction:column}.knowledge-map-panel__header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted))}.knowledge-map-panel__header--sticky{position:sticky;top:0;z-index:10}.knowledge-map-panel__title{font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.knowledge-map-panel__close{color:hsl(var(--muted-foreground));border:1px solid transparent;border-radius:.375rem;padding:.25rem}.knowledge-map-panel__close:hover{background:hsl(var(--accent));border-color:hsl(var(--border))}.knowledge-map-panel__content{overflow-y:auto;padding:1rem}.knowledge-map-panel__section{margin-bottom:1rem}.knowledge-map-panel__section-heading-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.45rem}.knowledge-map-panel__section-heading{font-size:.9rem;font-weight:700;color:hsl(var(--foreground))}.knowledge-map-panel__label,.knowledge-map-panel__section-meta{font-size:.72rem;color:hsl(var(--muted-foreground))}.knowledge-map-panel__label{margin-bottom:.25rem}.knowledge-map-panel__value{font-size:.875rem;color:hsl(var(--foreground));word-break:break-word}.knowledge-map-panel__metadata{border:1px solid hsl(var(--border));border-radius:.375rem}.knowledge-map-panel__metadata-row{display:flex;justify-content:space-between;gap:.5rem;font-size:.75rem;padding:.375rem .5rem;border-bottom:1px solid hsl(var(--border))}.knowledge-map-panel__dropdown-trigger{width:100%;display:flex;justify-content:space-between;border:1px solid hsl(var(--border));border-radius:.375rem;padding:.375rem .5rem;font-size:.8rem;margin-bottom:.3rem;background:hsl(var(--background));color:hsl(var(--foreground))}.knowledge-map-panel__dropdown-content{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.4rem}.knowledge-map-panel__related-node{text-align:left;border:1px solid hsl(var(--border));border-radius:.35rem;font-size:.78rem;padding:.3rem .45rem;background:hsl(var(--secondary));color:hsl(var(--foreground))}.knowledge-map-panel--details{min-height:100%}.knowledge-map-panel__title-row{display:flex;gap:.75rem;min-width:0}.knowledge-map-panel__icon-wrap{height:2.25rem;width:2.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;border:1px solid hsl(var(--border));color:hsl(var(--primary));background:hsl(var(--secondary));flex-shrink:0}.knowledge-map-panel__title-wrap{min-width:0}.knowledge-map-panel__node-title{font-size:1.125rem;font-weight:700;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-map-panel__meta-row{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.knowledge-map-panel__type-badge{font-size:.68rem;font-weight:600;border-radius:9999px;padding:.14rem .5rem}.knowledge-map-panel__type-badge--document{background:hsl(var(--info-tint));color:hsl(var(--info))}.knowledge-map-panel__type-badge--person{background:hsl(var(--success-tint));color:hsl(var(--success))}.knowledge-map-panel__type-badge--organization{background:hsl(var(--lavender-tint));color:hsl(var(--lavender))}.knowledge-map-panel__type-badge--product{background:hsl(var(--warning-tint));color:hsl(var(--warning))}.knowledge-map-panel__type-badge--other{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.knowledge-map-panel__subtext{font-size:.75rem;color:hsl(var(--muted-foreground))}.knowledge-map-panel__doc-meta{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;margin-bottom:1rem}.knowledge-map-panel__doc-meta,.knowledge-map-panel__dot{color:hsl(var(--muted-foreground))}.knowledge-map-panel__section-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.87rem;font-weight:600;color:hsl(var(--foreground));padding-bottom:.45rem;border-bottom:1px solid hsl(var(--border))}.knowledge-map-panel__description-box{margin-top:.65rem;border:1px solid hsl(var(--border));border-radius:.625rem;background:hsl(var(--background));padding:.75rem}.knowledge-map-panel__description{font-size:.84rem;line-height:1.4;color:hsl(var(--foreground));white-space:pre-wrap;word-break:break-word}.knowledge-map-panel__description--clamped{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.knowledge-map-panel__text-link{margin-top:.4rem;font-size:.76rem;color:hsl(var(--primary))}.knowledge-map-panel__property-grid{margin-top:.65rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.knowledge-map-panel__connection-list{margin-top:.55rem;display:grid;gap:.5rem}.knowledge-map-panel__connection-row{width:100%;border:1px solid hsl(var(--border));border-radius:.7rem;background:hsl(var(--background));display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.65rem .72rem;text-align:left}.knowledge-map-panel__connection-row:hover{border-color:hsl(var(--ring));background:hsl(var(--accent))}.knowledge-map-panel__connection-title{font-size:.8rem;font-weight:600;color:hsl(var(--foreground));line-height:1.3}.knowledge-map-panel__connection-count{flex:0 0 auto;font-size:.72rem;color:hsl(var(--muted-foreground))}.knowledge-map-panel__concept-chip-wrap{margin-top:.55rem;display:flex;flex-wrap:wrap;gap:.42rem}.knowledge-map-panel__concept-chip{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.08);border-radius:9999px;padding:.24rem .56rem;max-width:100%}.knowledge-map-panel__concept-chip-text{font-size:.74rem;font-weight:500;color:hsl(var(--primary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.knowledge-map-panel__insights-grid{margin-top:.55rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.knowledge-map-panel__insight-card{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:.7rem;padding:.62rem .68rem;display:flex;flex-direction:column;gap:.15rem}.knowledge-map-panel__insight-label{font-size:.7rem;color:hsl(var(--muted-foreground))}.knowledge-map-panel__insight-value{font-size:1rem;font-weight:700;color:hsl(var(--foreground))}.knowledge-map-panel__insight-subtext{font-size:.7rem;color:hsl(var(--muted-foreground));line-height:1.25}.knowledge-map-panel__property-pill{border:1px solid hsl(var(--border));border-radius:.5rem;background:hsl(var(--secondary));padding:.42rem .5rem;display:flex;flex-direction:column;gap:.15rem}.knowledge-map-panel__property-key{font-size:.67rem;color:hsl(var(--muted-foreground))}.knowledge-map-panel__property-value{font-size:.78rem;color:hsl(var(--foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-map-panel__entities{margin-top:.65rem}.knowledge-map-panel__search{width:100%;border:1px solid hsl(var(--border));border-radius:.5rem;font-size:.8rem;background:hsl(var(--background));color:hsl(var(--foreground));padding:.45rem .6rem}.knowledge-map-panel__tabs{margin-top:.55rem;display:flex;flex-wrap:wrap;gap:.4rem}.knowledge-map-panel__tab{border:1px solid hsl(var(--border));border-radius:9999px;padding:.15rem .55rem;font-size:.72rem;color:hsl(var(--muted-foreground));background:hsl(var(--background))}.knowledge-map-panel__tab.is-active{border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.knowledge-map-panel__group{margin-top:.6rem;border:1px solid hsl(var(--border));border-radius:.6rem;background:hsl(var(--background));transition:border-color .16s ease}.knowledge-map-panel__group.is-open{border-color:hsl(var(--ring))}.knowledge-map-panel__group-header{width:100%;display:flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;color:hsl(var(--foreground));padding:.45rem .55rem}.knowledge-map-panel__group-label{flex:0 0 auto}.knowledge-map-panel__group-count{color:hsl(var(--muted-foreground));font-weight:500}.knowledge-map-panel__group-icon{margin-left:auto;color:hsl(var(--muted-foreground))}.knowledge-map-panel__group-body{border-top:1px solid hsl(var(--border));padding:.35rem;display:grid;gap:.35rem}.knowledge-map-panel__entity-row{width:100%;text-align:left;border:1px solid hsl(var(--border));border-radius:.45rem;font-size:.78rem;color:hsl(var(--foreground));background:hsl(var(--secondary));display:flex;justify-content:space-between;align-items:center;padding:.38rem .5rem}.knowledge-map-panel__entity-row:hover{border-color:hsl(var(--ring));background:hsl(var(--accent))}.knowledge-map-panel__entity-action{color:hsl(var(--muted-foreground))}.knowledge-map-panel__more{width:100%;text-align:left;font-size:.76rem;color:hsl(var(--primary));padding:.25rem .2rem}.knowledge-map-panel__empty{font-size:.8rem;color:hsl(var(--muted-foreground));margin-top:.6rem}.knowledge-map-panel__skeleton{font-size:.82rem;color:hsl(var(--muted-foreground));padding:.65rem;border:1px dashed hsl(var(--border));border-radius:.5rem;background:hsl(var(--background))}.knowledge-map-panel__error{font-size:.8rem;color:hsl(var(--destructive));padding:.65rem;border:1px solid hsl(var(--destructive)/.35);border-radius:.5rem;background:hsl(var(--destructive)/.12)}.knowledge-query-panel{width:100%;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.75rem;max-height:calc(var(--sidebar-vh, 100svh) - 210px);display:flex;flex-direction:column;overflow:hidden}.knowledge-query-panel__header{display:flex;align-items:center;justify-content:space-between;padding:.8rem .95rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted))}.knowledge-query-panel__title{font-size:1rem;font-weight:700;color:hsl(var(--foreground))}.knowledge-query-panel__content{overflow-y:auto;padding:.9rem}.knowledge-query-panel__section{margin-bottom:1rem}.knowledge-query-panel__section-headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:.45rem}.knowledge-query-panel__section-title{display:flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;color:hsl(var(--foreground))}.knowledge-query-panel__section-title svg{color:hsl(var(--muted-foreground))}.knowledge-query-panel__answer-box{border:1px solid hsl(var(--border));border-radius:.6rem;padding:.7rem;background:hsl(var(--background));font-size:.83rem;line-height:1.45}.knowledge-query-panel__answer-section+.knowledge-query-panel__answer-section{margin-top:.7rem}.knowledge-query-panel__answer-heading{font-size:.82rem;font-weight:700}.knowledge-query-panel__answer-heading,.knowledge-query-panel__answer-line{color:hsl(var(--foreground));margin-bottom:.2rem}.knowledge-query-panel__entity-link{color:hsl(var(--primary));text-decoration:underline;text-decoration-color:hsl(var(--primary)/.45);text-underline-offset:2px}.knowledge-query-panel__search{width:100%;border:1px solid hsl(var(--border));border-radius:.5rem;font-size:.82rem;padding:.46rem .62rem;background:hsl(var(--background));color:hsl(var(--foreground))}.knowledge-query-panel__tabs{margin-top:.5rem;display:flex;gap:.35rem;flex-wrap:wrap}.knowledge-query-panel__tab{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:.35rem;font-size:.73rem;color:hsl(var(--muted-foreground));padding:.2rem .5rem}.knowledge-query-panel__tab.is-active{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.knowledge-query-panel__group{margin-top:.58rem;border:1px solid hsl(var(--border));border-radius:.55rem;background:hsl(var(--background))}.knowledge-query-panel__group-trigger{width:100%;display:flex;align-items:center;gap:.35rem;font-size:.83rem;font-weight:600;color:hsl(var(--foreground));padding:.45rem .55rem}.knowledge-query-panel__group-count{color:hsl(var(--muted-foreground))}.knowledge-query-panel__group-body{border-top:1px solid hsl(var(--border));padding:.3rem}.knowledge-query-panel__entity-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:1px solid hsl(var(--border));border-radius:.45rem;padding:.35rem .45rem;margin-bottom:.3rem;background:hsl(var(--secondary))}.knowledge-query-panel__entity-name{font-size:.79rem;color:hsl(var(--foreground));text-align:left}.knowledge-query-panel__entity-actions{display:flex;align-items:center;gap:.2rem}.knowledge-query-panel__icon-btn{border:1px solid transparent;border-radius:.35rem;padding:.2rem;color:hsl(var(--muted-foreground))}.knowledge-query-panel__icon-btn:hover{background:hsl(var(--accent));border-color:hsl(var(--border))}.knowledge-query-panel__menu{position:absolute;top:calc(100% + 2px);right:0;z-index:20;border:1px solid hsl(var(--border));background:hsl(var(--popover));border-radius:.5rem;min-width:138px;box-shadow:0 12px 28px rgba(15,23,42,.12);display:flex;flex-direction:column}.dark .knowledge-query-panel__menu{box-shadow:0 12px 28px rgba(0,0,0,.45)}.knowledge-query-panel__menu button{text-align:left;font-size:.74rem;color:hsl(var(--popover-foreground));padding:.4rem .5rem}.knowledge-query-panel__menu button:hover{background:hsl(var(--accent))}.knowledge-query-panel__more{font-size:.78rem;color:hsl(var(--primary));text-align:left;padding:.2rem .35rem}.knowledge-query-panel__stats-list{margin-top:.35rem;border:1px solid hsl(var(--border));border-radius:.55rem;background:hsl(var(--muted))}.knowledge-query-panel__stats-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.42rem .55rem;border-bottom:1px solid hsl(var(--border))}.knowledge-query-panel__stats-item:last-child{border-bottom:none}.knowledge-query-panel__stats-label{display:inline-flex;align-items:center;gap:.32rem;color:hsl(var(--muted-foreground));font-size:.76rem}.knowledge-query-panel__stats-item strong{font-size:.8rem;color:hsl(var(--foreground));font-weight:600}.knowledge-query-panel__empty,.knowledge-query-panel__skeleton{font-size:.8rem;color:hsl(var(--muted-foreground));margin-top:.5rem}.knowledge-query-panel__error{font-size:.8rem;color:hsl(var(--destructive));margin-top:.45rem}.wiki-index{max-width:900px;margin:0 auto;padding:2rem 1.5rem}.wiki-index__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2rem;gap:1rem}.wiki-index__title-row{display:flex;align-items:flex-start;gap:.75rem}.wiki-index__icon{width:2rem;height:2rem;color:hsl(var(--primary));flex-shrink:0;margin-top:.2rem}.wiki-index__title{font-size:1.5rem;font-weight:700;color:hsl(var(--fg-1));margin:0 0 .25rem;line-height:1.2}.wiki-index__subtitle{font-size:.875rem;color:hsl(var(--fg-3));margin:0}.wiki-index__subtitle-hint{display:inline-flex;align-items:center;gap:.2rem}.wiki-index__count{font-size:.8rem;color:hsl(var(--fg-3));white-space:nowrap;padding-top:.4rem}.wiki-index__header-right{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.wiki-index__regen-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.3);border-radius:9999px;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .12s,box-shadow .12s;white-space:nowrap}.wiki-index__regen-btn:hover:not(:disabled){background:hsl(var(--primary)/.15);box-shadow:0 1px 4px hsl(var(--primary)/.15)}.wiki-index__regen-btn:disabled{opacity:.6;cursor:not-allowed}.wiki-index__regen-message{padding:.75rem 1.25rem;background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);border-radius:.5rem;color:hsl(var(--primary));font-size:.875rem;margin-bottom:1.25rem}.wiki-index__error{padding:1rem 1.25rem;background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);border-radius:.5rem;color:hsl(var(--destructive));font-size:.875rem}.wiki-groups{gap:1.5rem}.wiki-board,.wiki-groups{display:flex;flex-direction:column}.wiki-board{gap:2rem}.wiki-board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.wiki-source-card{display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;padding:1.125rem 1.25rem;border-radius:.75rem;transition:box-shadow .15s,border-color .15s}.wiki-source-card:hover{box-shadow:0 4px 14px rgba(0,0,0,.07);border-color:hsl(var(--primary)/.4)}.wiki-source-card__body{display:flex;flex-direction:column;gap:.625rem}.wiki-source-card__title{display:flex;align-items:flex-start;gap:.5rem;font-size:.9375rem;text-decoration:none;line-height:1.35}.wiki-source-card__title:hover{color:hsl(var(--primary))}.wiki-source-card__concepts{display:flex;flex-wrap:wrap;gap:.375rem}.wiki-source-card__excerpt{font-size:.8125rem;color:hsl(var(--fg-3));line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wiki-source-card__footer{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.wiki-source-card__meta{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:hsl(var(--fg-3))}.wiki-source-card__date{margin-left:auto}.wiki-source-card--skeleton{opacity:.6;pointer-events:none}.wiki-skeleton{background-color:hsl(var(--bg-surface-3));border-radius:.375rem;animation:samvid-pulse 1.4s ease-in-out infinite}.wiki-skeleton--card-title{height:1rem;width:65%;margin-bottom:.5rem}.wiki-skeleton--card-chips{height:.875rem;width:85%}.wiki-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:9999px;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;white-space:nowrap}.wiki-chip:hover{background:hsl(var(--primary)/.18);color:hsl(var(--primary))}.wiki-chip--more{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-3));border:1px solid hsl(var(--border-1))}.wiki-chip--more:hover{background:hsl(var(--border-1));color:hsl(var(--fg-2))}.wiki-board-orphans{padding:1rem 1.25rem;background:hsl(var(--bg-surface-2));border:1px dashed hsl(var(--border-1));border-radius:.75rem}.wiki-board-orphans__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.625rem;flex-wrap:wrap}.wiki-board-orphans__label{display:flex;align-items:center;gap:.375rem;font-size:.8rem;color:hsl(var(--fg-3));margin:0}.wiki-board-orphans__regen-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.3rem .75rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.3);border-radius:9999px;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .12s,color .12s}.wiki-board-orphans__regen-btn:hover:not(:disabled){background:hsl(var(--primary)/.18);color:hsl(var(--primary))}.wiki-board-orphans__regen-btn:disabled{opacity:.6;cursor:not-allowed}.wiki-board-orphans__chips{display:flex;flex-wrap:wrap;gap:.375rem}.wiki-board-empty{display:flex;flex-direction:column;align-items:center;gap:.875rem;padding:4rem 2rem;text-align:center}.wiki-board-empty__title{font-size:1.125rem;font-weight:600;color:hsl(var(--fg-2));margin:0}.wiki-board-empty__body{font-size:.9rem;color:hsl(var(--fg-3));max-width:36rem;margin:0;line-height:1.6}.wiki-page__type-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:9999px;font-size:.75rem;font-weight:600}.wiki-group{display:flex;flex-direction:column;gap:0}.wiki-group__header{display:flex;align-items:center;gap:.4rem;padding:.5rem .75rem;background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-1));border-bottom:none;border-radius:.75rem .75rem 0 0;font-size:.78rem}.wiki-group__label,.wiki-group__source-link{color:hsl(var(--fg-3));font-weight:500}.wiki-group__source-link{text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:36rem}.wiki-group__source-link:hover{color:hsl(var(--primary));text-decoration:underline}.wiki-group .wiki-table-wrapper{border-radius:0 0 .75rem .75rem}.wiki-log-section{margin-top:.5rem}.wiki-log-toggle{display:flex;align-items:center;gap:.4rem;width:100%;padding:.5rem .75rem;background:none;border:1px solid hsl(var(--border-1));border-radius:.5rem;cursor:pointer;font-size:.75rem;color:hsl(var(--fg-3));transition:all .15s}.wiki-log-toggle:hover{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-3))}.wiki-table-wrapper--log{margin-top:.25rem;border-radius:.5rem}.wiki-table__link--muted{color:hsl(var(--fg-3))}.wiki-table__link--muted:hover{color:hsl(var(--fg-3));text-decoration:underline}.wiki-badge--developing{background:hsl(var(--ps-notes)/.15);color:hsl(var(--ps-notes))}.wiki-table-wrapper{overflow-x:auto;border-radius:.75rem;border:1px solid hsl(var(--border-1))}.wiki-table{width:100%;border-collapse:collapse;font-size:.875rem}.wiki-table__th{padding:.75rem 1rem;text-align:left;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--fg-3));background:hsl(var(--bg-surface-2));border-bottom:1px solid hsl(var(--border-1))}.wiki-table__th--right{text-align:right}.wiki-table__row{border-bottom:1px solid hsl(var(--border-1));transition:background .15s}.wiki-table__row:last-child{border-bottom:none}.wiki-table__row:hover{background:hsl(var(--primary)/.04)}.wiki-table__td{padding:.875rem 1rem;vertical-align:middle;color:hsl(var(--fg-1))}.wiki-table__td--right{text-align:right}.wiki-table__td--muted{color:hsl(var(--fg-3));font-size:.8rem}.wiki-table__link{display:inline-flex;align-items:center;gap:.5rem;font-weight:500;color:hsl(var(--primary));text-decoration:none}.wiki-table__link:hover{text-decoration:underline}.wiki-table__source-count{display:inline-flex;align-items:center;gap:.25rem;margin-left:.75rem;font-size:.75rem;color:hsl(var(--fg-3))}.wiki-table__date{display:inline-flex;align-items:center;gap:.3rem}.wiki-table__skeleton-row td{padding:.875rem 1rem}.wiki-skeleton--title{height:1rem;width:55%}.wiki-skeleton--badge{height:1.25rem;width:4rem;border-radius:9999px}.wiki-skeleton--meta{height:.875rem;width:3rem;margin-left:auto}.wiki-badge{display:inline-block;padding:.2rem .55rem;border-radius:9999px;font-size:.7rem;font-weight:600;text-transform:capitalize;letter-spacing:.03em}.wiki-badge--published{background:hsl(var(--ps-docs)/.15);color:hsl(var(--ps-docs))}.wiki-badge--draft{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-3))}.wiki-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:.75rem}.wiki-empty__title{font-size:1rem;font-weight:600;color:hsl(var(--fg-2));margin:0}.wiki-empty__subtitle{font-size:.875rem;color:hsl(var(--fg-3));max-width:34rem;margin:0}.wiki-empty__build-btn{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;border-radius:.5rem;cursor:pointer;transition:background .15s}.wiki-empty__build-btn:hover:not(:disabled){background:hsl(var(--primary));filter:brightness(.9)}.wiki-empty__build-btn:disabled{opacity:.6;cursor:default}.wiki-empty__message{font-size:.8rem;color:hsl(var(--primary));background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);border-radius:.5rem;padding:.6rem 1rem;max-width:32rem;text-align:center;margin:.25rem 0 0}.wiki-page{max-width:860px;margin:0 auto;padding:1.5rem 1.5rem 3rem}.wiki-page__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;flex-wrap:wrap;gap:.75rem}.wiki-page__back{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;color:hsl(var(--fg-3));text-decoration:none;transition:color .15s}.wiki-page__back:hover{color:hsl(var(--primary))}.wiki-page__actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.wiki-page__compiled-at{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;color:hsl(var(--fg-3))}.wiki-page__recompile-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.8rem;font-weight:500;border:1px solid hsl(var(--border-1));border-radius:.5rem;background:hsl(var(--bg-surface));color:hsl(var(--fg-2));cursor:pointer;transition:all .15s}.wiki-page__recompile-btn:hover:not(:disabled){border-color:hsl(var(--primary));color:hsl(var(--primary))}.wiki-page__recompile-btn:disabled{opacity:.6;cursor:default}.wiki-page__article{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:1rem;padding:2rem 2.5rem;margin-bottom:1.5rem}.wiki-page__title{font-size:1.75rem;font-weight:700;color:hsl(var(--fg-1));margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:1px solid hsl(var(--border-1))}.wiki-page__meta{background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-1));border-radius:.75rem;overflow:hidden}.wiki-page__meta-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:none;border:none;cursor:pointer;font-size:.8rem;font-weight:600;color:hsl(var(--fg-3));text-transform:uppercase;letter-spacing:.05em}.wiki-page__meta-toggle:hover{color:hsl(var(--fg-2))}.wiki-page__meta-toggle-label{flex:1;text-align:left}.wiki-page__meta-body{padding:0 1rem .75rem;display:flex;flex-direction:column;gap:.5rem}.wiki-page__meta-row{display:flex;align-items:flex-start;gap:.5rem;font-size:.8rem}.wiki-page__meta-key{color:hsl(var(--fg-3));min-width:5rem;padding-top:.05rem}.wiki-page__meta-val{color:hsl(var(--fg-2));font-weight:500}.wiki-page__link-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.wiki-page__inner-link{font-size:.75rem;color:hsl(var(--primary));text-decoration:none;padding:.15rem .5rem;border:1px solid hsl(var(--primary)/.15);border-radius:9999px;background:hsl(var(--primary)/.06);transition:all .15s}.wiki-page__inner-link:hover{background:hsl(var(--primary)/.12)}.wiki-page-loading{display:flex;align-items:center;justify-content:center;gap:.75rem;height:16rem}.wiki-page-error,.wiki-page-loading{color:hsl(var(--muted-foreground));font-size:.875rem}.wiki-page-error{max-width:480px;margin:4rem auto;text-align:center}.wiki-page-error__link{display:inline-block;margin-top:1rem;color:hsl(var(--primary));text-decoration:none;font-weight:500}.wiki-page-error__link:hover{text-decoration:underline}.wpedia-not-found{max-width:480px;margin:5rem auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem}.wpedia-not-found__icon{width:3.5rem;height:3.5rem;border-radius:50%;background:hsl(var(--primary)/.1);color:hsl(var(--primary));font-size:1.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}.wpedia-not-found__title{font-size:1.25rem;font-weight:600;color:hsl(var(--fg-1));margin:0}.wpedia-not-found__body{font-size:.875rem;color:hsl(var(--fg-3));margin:0;line-height:1.5}.wpedia-not-found__btn{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;padding:.55rem 1.1rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s}.wpedia-not-found__btn:hover:not(:disabled){background:hsl(var(--primary)/.85)}.wpedia-not-found__btn:disabled{opacity:.65;cursor:default}.wpedia-not-found__msg{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:hsl(var(--ps-docs));background:hsl(var(--ps-docs)/.12);padding:.4rem .8rem;border-radius:.375rem}.wpedia-not-found__back{font-size:.8rem;color:hsl(var(--primary));text-decoration:none;margin-top:.25rem}.wpedia-not-found__back:hover{text-decoration:underline}.wiki-page-recompile-msg{max-width:860px;margin:0 auto 1rem;padding:.75rem 1rem;background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);border-radius:.5rem;font-size:.8rem;color:hsl(var(--primary))}.wpedia-index{font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif)}.wpedia-regen-msg{padding:.625rem 1rem;background:hsl(var(--primary)/.06);color:hsl(var(--primary));font-size:.875rem;margin-bottom:1rem}.wpedia-auto-processing-notice{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;margin-bottom:1rem;border-radius:.5rem;border:1px solid hsl(var(--warning)/.4);background:hsl(var(--warning-tint));color:hsl(var(--foreground));font-size:.875rem;line-height:1.45}.wpedia-auto-processing-notice__icon{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem;color:hsl(var(--warning))}.wpedia-auto-processing-notice__text{margin:0}.wpedia-auto-processing-notice__link{font-weight:600;color:hsl(var(--warning));text-decoration:underline;text-underline-offset:2px}.wpedia-auto-processing-notice__link:hover{opacity:.85}.wpedia-error{padding:.75rem 1rem;background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);border-radius:.5rem;color:hsl(var(--destructive));font-size:.875rem;margin-bottom:1rem}.wpedia-toolbar{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.wpedia-toolbar .wpedia-search{flex:1;min-width:200px;margin:0}.wpedia-search{margin:0 0 1.5rem}.wpedia-search__bar{display:flex;align-items:stretch;gap:.5rem;min-width:0}.wpedia-search__bar>.relative{flex:1;min-width:0}.wpedia-search__bar .btn-primary-tinted{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0;min-width:2.5rem;height:2.5rem;padding:0 .75rem}.wpedia-search__status{margin-top:.875rem;padding:.75rem 1rem;border-radius:.5rem;border:1px solid hsl(var(--border-1));font-size:.875rem}.wpedia-search__status--match{background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.2);color:hsl(var(--primary))}.wpedia-search__status--empty{background:hsl(var(--bg-surface));border-color:hsl(var(--border-1));color:hsl(var(--fg-2))}.wpedia-search__status--error{background:hsl(var(--destructive)/.08);border-color:hsl(var(--destructive)/.25);color:hsl(var(--destructive))}.wpedia-body{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:2rem;align-items:start;min-width:0}.wpedia-main{min-width:0;width:100%}.wpedia-featured{width:100%;box-sizing:border-box;background:hsl(var(--primary)/.04);border:1px solid hsl(var(--border-1));border-left:4px solid hsl(var(--primary));border-radius:0 .5rem .5rem 0;padding:1.25rem 1.5rem;margin-bottom:1.5rem}.wpedia-featured__eyebrow{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.wpedia-featured__title{font-size:1.25rem;font-weight:700;margin:0 0 .75rem;line-height:1.3}.wpedia-featured__title a{color:hsl(var(--primary));text-decoration:none}.wpedia-featured__title a:hover{text-decoration:underline}.wpedia-featured__excerpt{width:100%;max-width:none;font-size:.9375rem;color:hsl(var(--fg-2));line-height:1.65;margin:0 0 1rem}.wpedia-featured__concepts{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.875rem}.wpedia-featured__chip{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .625rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:9999px;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .12s}.wpedia-featured__chip:hover{background:hsl(var(--primary)/.18)}.wpedia-featured__footer{display:flex;align-items:center;gap:1rem;font-size:.8rem;color:hsl(var(--fg-3));flex-wrap:wrap}.wpedia-featured__read-more{color:hsl(var(--primary));font-weight:600;text-decoration:none;margin-left:auto}.wpedia-featured__read-more:hover{text-decoration:underline}.wpedia-section-divider{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem}.wpedia-section-divider:after,.wpedia-section-divider:before{content:"";flex:1;height:1px;background:hsl(var(--border-1))}.wpedia-section-divider span{font-size:.75rem;font-weight:600;color:hsl(var(--fg-3));text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.wpedia-articles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.875rem}.wpedia-grid-card{width:100%;box-sizing:border-box;min-width:0;padding:.875rem 1rem;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:.5rem;transition:box-shadow .15s,border-color .15s}.wpedia-grid-card:hover{box-shadow:0 2px 10px rgba(0,0,0,.07);border-color:hsl(var(--primary)/.4)}.wpedia-grid-card__title{display:block;font-size:.9375rem;font-weight:600;color:hsl(var(--primary));text-decoration:none;margin-bottom:.375rem;line-height:1.3}.wpedia-grid-card__title:hover{text-decoration:underline}.wpedia-grid-card__excerpt{width:100%;max-width:none;font-size:.8125rem;color:hsl(var(--fg-2));line-height:1.5;margin:0 0 .5rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wpedia-grid-card__footer{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.375rem}.wpedia-grid-card__date{font-size:.75rem;color:hsl(var(--fg-3));margin-left:auto}.wpedia-rail{display:flex;flex-direction:column;gap:0}.wpedia-rail__section{padding:.875rem 1rem;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:.5rem;margin-bottom:.75rem}.wpedia-rail__heading{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--fg-2));margin:0 0 .625rem;padding-bottom:.375rem;border-bottom:1px solid hsl(var(--border-1))}.wpedia-rail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.wpedia-rail__list--concepts-scroll{max-height:min(55vh,26rem);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin}.wpedia-rail__list--muted li a{color:hsl(var(--fg-3))!important;font-size:.75rem}.wpedia-rail__concept-item{display:flex;align-items:baseline;gap:.375rem;min-width:0}.wpedia-rail__source-count{font-size:.6875rem;color:hsl(var(--fg-3));font-variant-numeric:tabular-nums;white-space:nowrap;cursor:help}.wpedia-rail__sources{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.wpedia-rail__source-item{display:flex}.wpedia-rail__source-link{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:.8rem;color:hsl(var(--fg-2));text-decoration:none;padding:.25rem .4rem;border-radius:.25rem;transition:background .12s,color .12s;gap:.5rem}.wpedia-rail__source-link:hover{background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.wpedia-rail__source-domain{font-size:.68rem;color:hsl(var(--fg-3));background:hsl(var(--bg-surface-2));border-radius:.25rem;padding:.1rem .35rem;white-space:nowrap;flex-shrink:0}.wpedia-rail__source-link:hover .wpedia-rail__source-domain{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.wpedia-rail__log-toggle{background:none;border:none;color:hsl(var(--fg-3));font-size:.75rem;cursor:pointer;padding:0;text-decoration:underline}.wpedia-rail__log-toggle:hover{color:hsl(var(--fg-2))}.wpedia-wikilink{color:#1a0dab;text-decoration:none;font-size:.875rem}.wpedia-wikilink:hover{text-decoration:underline}.dark .wpedia-wikilink{color:#93c5fd}.wpedia-wikilink--sm{font-size:.75rem}.wpedia-wikilink--muted{color:#9ca3af!important}.wpedia-extlink{color:hsl(var(--primary));text-decoration:underline;text-decoration-color:hsl(var(--primary)/.35);text-underline-offset:2px}.wpedia-extlink:hover{text-decoration-color:hsl(var(--primary))}.wpedia-orphans{padding:1rem 1.25rem;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:.75rem}.wpedia-orphans__header{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#9ca3af;margin-bottom:.625rem;flex-wrap:wrap}.wpedia-orphans__btn{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .75rem;background:#ede9fe;color:#5b21b6;border:1px solid #c4b5fd;border-radius:9999px;font-size:.75rem;font-weight:600;cursor:pointer;margin-left:auto}.wpedia-orphans__chips{display:flex;flex-wrap:wrap;gap:.375rem}.wpedia-empty{display:flex;flex-direction:column;align-items:center;gap:.875rem;padding:4rem 2rem;text-align:center}.wpedia-empty__title{font-size:1.125rem;font-weight:600;color:hsl(var(--fg-2));margin:0}.wpedia-empty__body{font-size:.9rem;color:hsl(var(--fg-3));max-width:36rem;margin:0;line-height:1.6}.wpedia-empty__btn{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s}.wpedia-empty__btn:hover:not(:disabled){background:hsl(var(--btn-primary-hover))}.wpedia-empty__btn:disabled{opacity:.6;cursor:not-allowed}.wpedia-empty__msg{font-size:.875rem;color:#6b7280}.wpedia-loading{display:flex;flex-direction:column;gap:.75rem;padding:2rem 0}.wpedia-loading__bar{height:1rem;background-color:hsl(var(--bg-surface-3));border-radius:.375rem;animation:samvid-pulse 1.4s ease-in-out infinite;width:100%}.wpedia-loading__bar--short{width:40%}.wpedia-loading__bar--medium{width:65%}.wpedia-tabs{display:flex;gap:.25rem;border-bottom:1px solid hsl(var(--border-1));margin:0 0 1.25rem;padding:0}.wpedia-tab{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;color:hsl(var(--fg-3));border:none;border-bottom:2px solid transparent;background:none;cursor:pointer;margin-bottom:-1px;transition:color .15s,border-color .15s}.wpedia-tab:hover{color:hsl(var(--fg-1))}.wpedia-tab--active{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}.wdisc{padding-bottom:4rem}.wdisc,.wdisc-results{display:flex;flex-direction:column;gap:1rem}.wdisc-sections{display:flex;gap:1rem;align-items:flex-start}.wdisc-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.wdisc-sections{flex-direction:column}}.wdisc-runbar{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.18);border-radius:.75rem;padding:1.125rem 1.25rem}.wdisc-runbar__left{display:flex;align-items:flex-start;gap:.75rem}.wdisc-runbar__title{font-size:.9375rem;font-weight:600;color:hsl(var(--fg-1));margin:0 0 .125rem}.wdisc-runbar__sub{font-size:.8125rem;color:hsl(var(--fg-3));margin:0;line-height:1.5}.wdisc-runbar__right{display:flex;align-items:center;gap:.875rem;flex-shrink:0}.wdisc-runbar__toggle{display:flex;align-items:center;gap:.375rem;font-size:.8rem;color:hsl(var(--fg-3));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.wdisc-runbar__checkbox{accent-color:hsl(var(--primary));cursor:pointer}.wdisc-runbar__btn{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.875rem;font-weight:500;border:none;border-radius:.5rem;cursor:pointer;white-space:nowrap;transition:opacity .15s}.wdisc-runbar__btn:hover:not(:disabled){opacity:.88}.wdisc-runbar__btn:disabled{opacity:.65;cursor:not-allowed}.wdisc-error{gap:.5rem;background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;color:hsl(var(--destructive))}.wdisc-error,.wdisc-stats{display:flex;align-items:center}.wdisc-stats{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:.75rem;padding:1rem 1.5rem;flex-wrap:wrap}.wdisc-stats__item{display:flex;flex-direction:column;align-items:center;flex:1;padding:.25rem .5rem;gap:.125rem;min-width:80px}.wdisc-stats__num{font-size:1.375rem;font-weight:700;color:hsl(var(--fg-1));line-height:1.2}.wdisc-stats__label{font-size:.7rem;color:hsl(var(--fg-3));text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.wdisc-stats__divider{width:1px;height:2rem;background:hsl(var(--border-1));margin:0 .25rem;flex-shrink:0}.wdisc-stats__item--seedling .wdisc-stats__num{color:#92400e}.wdisc-stats__item--developing .wdisc-stats__num{color:hsl(var(--primary))}.wdisc-stats__item--mature .wdisc-stats__num{color:#15803d}.wdisc-stats__item--issues .wdisc-stats__num{color:#d97706}.wdisc-stats__item--clean .wdisc-stats__num{color:#16a34a}.wdisc-clean-msg{font-size:.9rem;color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;padding:.75rem 1rem;margin:0}.wdisc-section{border:1px solid hsl(var(--border-1));border-radius:.75rem;overflow:hidden}.wdisc-section__heading{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.wdisc-section__toggle{display:flex;align-items:center;gap:.625rem;width:100%;padding:.875rem 1.125rem;background:hsl(var(--bg-surface));border:none;cursor:pointer;text-align:left;transition:background .15s}.wdisc-section__toggle:hover{background:hsl(var(--bg-surface-2))}.wdisc-section__icon{display:flex;align-items:center;flex-shrink:0}.wdisc-section__title{font-size:.875rem;font-weight:600;color:hsl(var(--fg-1));flex:1;margin:0}.wdisc-section__count{font-size:.75rem;font-weight:600;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.1rem .5rem;min-width:1.5rem;text-align:center}.wdisc-section__body{padding:1rem 1.125rem 1.125rem;border-top:1px solid hsl(var(--border-1));display:flex;flex-direction:column;gap:.75rem}.wdisc-section__hint{font-size:.8125rem;color:hsl(var(--fg-3));margin:0;line-height:1.5}.wdisc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.wdisc-list--compact{gap:.3rem}.wdisc-list li{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.wdisc-item__type{font-size:.7rem;color:hsl(var(--fg-3));background:hsl(var(--bg-surface-2));border-radius:.25rem;padding:.1rem .35rem;text-transform:uppercase;letter-spacing:.03em}.wdisc-item__meta{font-size:.8rem;color:hsl(var(--fg-3))}.wdisc-contradiction{background:#fff9f0;border:1px solid #fbe2b6;border-radius:.5rem;padding:.625rem .75rem;display:flex!important;flex-direction:column!important;gap:.375rem;align-items:flex-start!important}.wdisc-contradiction__pages{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.wdisc-contradiction__vs{font-size:.75rem;font-weight:600;color:#d97706;text-transform:uppercase}.wdisc-contradiction__desc{font-size:.8125rem;color:hsl(var(--fg-2));margin:0;line-height:1.5}.wdisc-gap,.wdisc-stale{display:flex!important;flex-direction:column!important;gap:.2rem;align-items:flex-start!important}.wdisc-gap__slug{font-weight:500}.wdisc-gap__refs{font-size:.8rem;color:hsl(var(--fg-3));line-height:1.5}.wdisc-suggested{align-items:baseline!important;gap:.625rem}.wdisc-action-row,.wdisc-suggested{display:flex!important;flex-wrap:wrap}.wdisc-action-row{align-items:center!important;gap:.5rem}.wdisc-action-row__label{flex:1;min-width:0}.wdisc-delete-btn{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.75rem;font-weight:500;color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);border-radius:.375rem;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s}.wdisc-delete-btn:hover{background:hsl(var(--destructive)/.15)}.wdisc-capture-btn{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.75rem;font-weight:500;color:hsl(var(--primary));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.25);border-radius:.375rem;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s}.wdisc-capture-btn:hover{background:hsl(var(--primary)/.15)}.wdisc-runbar__action{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0}.wdisc-footer{font-size:.75rem;color:hsl(var(--fg-3));text-align:right;margin:.25rem 0 0}@media (max-width:1023px){.wiki-page-shell .wdisc{padding-bottom:0}.wdisc{gap:.875rem}.wdisc-runbar{gap:.875rem;padding:.875rem 1rem}.wdisc-runbar,.wdisc-runbar__right{flex-direction:column;align-items:stretch}.wdisc-runbar__right{width:100%;gap:.625rem}.wdisc-runbar__toggle{white-space:normal;line-height:1.4}.wdisc-runbar__action{width:100%;justify-content:center;height:2.5rem}.wdisc-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.75rem}.wdisc-stats__divider{display:none}.wdisc-stats__item{min-width:0;flex:none;padding:.5rem .375rem;border:1px solid hsl(var(--border-1));border-radius:.5rem;background:hsl(var(--bg-surface-2))}.wdisc-stats__num{font-size:1.125rem}.wdisc-stats__label{font-size:.625rem;white-space:normal;text-align:center;line-height:1.3}.wdisc-sections{flex-direction:column;gap:.75rem}.wdisc-col{gap:.75rem}.wdisc-section__toggle{padding:.75rem .875rem}.wdisc-section__body{padding:.75rem .875rem .875rem}.wdisc-section__title{font-size:.8125rem}.wdisc-list,.wdisc-list--compact{gap:0}.wdisc-action-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:.25rem .5rem;padding:.625rem 0;border-bottom:1px solid hsl(var(--border-1))}.wdisc-action-row:last-child{border-bottom:none;padding-bottom:0}.wdisc-action-row__label{grid-column:1/-1;overflow:hidden;text-overflow:ellipsis}.wdisc-action-row .wdisc-item__meta,.wdisc-action-row .wdisc-item__type{grid-column:1;min-width:0;font-size:.75rem}.wdisc-capture-btn,.wdisc-delete-btn{grid-column:2;grid-row:2;justify-self:end}.wdisc-gap,.wdisc-stale{padding:.625rem 0;border-radius:0;background:transparent;border:none;border-bottom:1px solid hsl(var(--border-1))}.wdisc-gap:last-child,.wdisc-stale:last-child{border-bottom:none;padding-bottom:0}.wdisc-contradiction{margin-bottom:.5rem}.wdisc-contradiction:last-child{margin-bottom:0}.wdisc-gap__refs{font-size:.75rem;line-height:1.45}.wdisc-footer{text-align:left;line-height:1.45}.wdisc-clean-msg{font-size:.8125rem;padding:.625rem .875rem}}@media (max-width:639px){.wdisc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wdisc-capture-btn__label,.wdisc-delete-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.wdisc-capture-btn,.wdisc-delete-btn{width:2.25rem;height:2.25rem;padding:0;justify-content:center}}.wpedia-article{font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif)}.wpedia-layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:2.5rem;align-items:start;min-width:0}.wpedia-content{min-width:0;width:100%}.wpedia-title{font-size:1.75rem;font-weight:700;color:#111827;margin:0 0 1.25rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb;line-height:1.25}.dark .wpedia-title{color:#f3f4f6;border-bottom-color:#374151}.wpedia-summary-panel{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;margin-bottom:1.5rem;background:#fafafa}.dark .wpedia-summary-panel{background:#12121e;border-color:#2d2b42}.wpedia-summary-panel__col{padding:.875rem 1rem}.wpedia-summary-panel__col+.wpedia-summary-panel__col{border-left:1px solid #e5e7eb}.dark .wpedia-summary-panel__col+.wpedia-summary-panel__col{border-left-color:#2d2b42}.wpedia-summary-panel__heading{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#9ca3af;margin:0 0 .5rem}.dark .wpedia-summary-panel__heading{color:#6b7280}.wpedia-prose--compact{font-size:.875rem;line-height:1.6}.wpedia-prose--compact p{margin:0 0 .5rem}.wpedia-prose--compact ol,.wpedia-prose--compact ul{margin:0 0 .5rem 1.25rem}.wpedia-prose--compact li{margin-bottom:.2rem}@media (max-width:640px){.wpedia-summary-panel{grid-template-columns:1fr}.wpedia-summary-panel__col+.wpedia-summary-panel__col{border-left:none;border-top:1px solid #e5e7eb}}.wpedia-right-rail{position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.wpedia-toc{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;font-size:.8125rem}.dark .wpedia-toc{background:#1a1a2e;border-color:#2d2b42}.wpedia-toc__header{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-weight:700;font-size:.8125rem;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f3f4f6;border-radius:.375rem .375rem 0 0;border-bottom:1px solid #e5e7eb}.dark .wpedia-toc__header{background:#1f2937;color:#d1d5db;border-bottom-color:#374151}.wpedia-toc__title{flex:1}.wpedia-toc__toggle{background:none;border:none;cursor:pointer;color:#6b7280;padding:0;display:flex;align-items:center}.wpedia-toc__list{list-style:none;margin:0;padding:.5rem .75rem;display:flex;flex-direction:column;gap:.2rem;counter-reset:none}.wpedia-toc__item{display:flex;align-items:baseline;gap:.375rem}.wpedia-toc__item--h3{padding-left:1.25rem}.wpedia-toc__num{font-size:.7rem;color:#9ca3af;min-width:1rem;flex-shrink:0}.wpedia-toc__link{color:#1a0dab;text-decoration:none;font-size:.8rem;line-height:1.4}.wpedia-toc__link:hover{text-decoration:underline}.dark .wpedia-toc__link{color:#93c5fd}.wpedia-prose{font-size:.9375rem;line-height:1.7;color:#374151}.dark .wpedia-prose{color:#d1d5db}.wpedia-h{scroll-margin-top:4rem;position:relative;margin-top:1.5rem;margin-bottom:.5rem;padding-bottom:.25rem;font-weight:700;color:#111827;line-height:1.3}.dark .wpedia-h{color:#f3f4f6}.wpedia-h--h1{font-size:1.625rem;border-bottom:1px solid #e5e7eb}.wpedia-h--h2{font-size:1.25rem;border-bottom:1px solid #f3f4f6}.wpedia-h--h3{font-size:1rem;font-weight:600}.wpedia-h--h4{font-size:.9375rem;font-weight:600;color:#374151}.dark .wpedia-h--h1{border-bottom-color:#374151}.dark .wpedia-h--h2{border-bottom-color:#1f2937}.wpedia-anchor-link{opacity:0;margin-left:.5rem;font-size:.875rem;color:#9ca3af;text-decoration:none;vertical-align:middle;transition:opacity .15s}.wpedia-h:hover .wpedia-anchor-link{opacity:1}.wpedia-prose a{color:#1a0dab;text-decoration:none}.wpedia-prose a:hover{text-decoration:underline}.dark .wpedia-prose a{color:#93c5fd}.wpedia-prose p{margin:0 0 .875rem}.wpedia-prose>p:first-child:has(>em:only-child){font-style:italic;font-weight:400;color:#6b7280;font-size:.9375rem;border-bottom:1px solid #e5e7eb;padding-bottom:.625rem;margin-bottom:1rem}.dark .wpedia-prose>p:first-child:has(>em:only-child){color:#9ca3af;border-bottom-color:#374151}.wpedia-prose>p:has(>strong:first-child){font-size:.8rem;color:#9ca3af;margin-top:.125rem;margin-bottom:.125rem;line-height:1.5}.wpedia-prose>p:has(>strong:first-child) strong{color:#6b7280;font-weight:600}.dark .wpedia-prose>p:has(>strong:first-child){color:#6b7280}.dark .wpedia-prose>p:has(>strong:first-child) strong{color:#9ca3af}.wpedia-prose ol,.wpedia-prose ul{margin:0 0 .875rem 1.5rem}.wpedia-prose li{margin-bottom:.25rem}.wpedia-prose blockquote{border-left:3px solid #c4b5fd;padding-left:1rem;margin:1rem 0;color:#6b7280;font-style:italic}.wpedia-prose hr{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}.dark .wpedia-prose hr{border-color:#374151}.wpedia-prose table{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:.875rem}.wpedia-prose td,.wpedia-prose th{border:1px solid #e5e7eb;padding:.5rem .75rem;text-align:left}.dark .wpedia-prose td,.dark .wpedia-prose th{border-color:#374151}.wpedia-prose th{background:#f9fafb;font-weight:600}.dark .wpedia-prose th{background:#1f2937}.wpedia-prose code{background:#f3f4f6;padding:.1em .35em;border-radius:.25rem;font-size:.875em}.dark .wpedia-prose code{background:#1f2937}.wpedia-prose pre{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem;overflow-x:auto;margin-bottom:1rem}.dark .wpedia-prose pre{background:#111827;border-color:#374151}.wpedia-prose strong{font-weight:700;color:#111827}.dark .wpedia-prose strong{color:#f3f4f6}.wpedia-sidebar{background:#fafafa;border:1px solid #e5e7eb;border-radius:.5rem;font-size:.8125rem;overflow:hidden}.dark .wpedia-sidebar{background:#1a1a2e;border-color:#2d2b42}.wpedia-sidebar__header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:#374151;background:#f3f4f6;border-bottom:1px solid #e5e7eb;cursor:pointer}.dark .wpedia-sidebar__header{background:#1f2937;color:#d1d5db;border-bottom-color:#374151}.wpedia-sidebar__dl{margin:0;padding:.625rem .75rem;display:grid;grid-template-columns:auto 1fr;gap:.375rem .75rem;align-items:baseline}.wpedia-sidebar__dl dt{font-size:.75rem;font-weight:600;color:#6b7280;white-space:nowrap}.wpedia-sidebar__dl dd{font-size:.8125rem;color:#374151;margin:0;word-break:break-word}.dark .wpedia-sidebar__dl dd{color:#d1d5db}.wpedia-sidebar__link-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.wpedia-status{display:inline-block;padding:.125rem .5rem;border-radius:9999px;font-size:.7rem;font-weight:600;text-transform:capitalize}.wpedia-status--seedling{background:#dcfce7;color:#166534}.wpedia-status--developing{background:#fef9c3;color:#854d0e}.wpedia-status--mature{background:#dbeafe;color:#1e40af}.dark .wpedia-status--seedling{background:#14532d;color:#86efac}.dark .wpedia-status--developing{background:#422006;color:#fde047}.dark .wpedia-status--mature{background:#1e3a8a;color:#93c5fd}.wiki-themes{padding-bottom:4rem;display:flex;flex-direction:column;gap:1rem}.wiki-themes__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0}.wiki-themes__description{margin:0;font-size:.8125rem;color:hsl(var(--fg-3));max-width:640px;line-height:1.5}.wiki-themes__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.wiki-theme-card{position:relative;display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem;border:1px solid hsl(var(--border-1));border-radius:.75rem;background:hsl(var(--bg-surface));transition:border-color .15s,background .15s}.wiki-theme-card__delete{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.4rem;border:1px solid transparent;background:transparent;color:hsl(var(--fg-4));cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s,border-color .15s;z-index:1}.wiki-theme-card:hover .wiki-theme-card__delete,.wiki-theme-card__delete:focus-visible{opacity:1}.wiki-theme-card__delete:hover:not(:disabled){color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-color:hsl(var(--destructive))}.wiki-theme-card__delete:disabled{opacity:1;cursor:not-allowed;color:hsl(var(--fg-4))}.dark .wiki-theme-card__delete{color:hsl(var(--fg-3))}.dark .wiki-theme-card__delete:hover:not(:disabled){color:hsl(var(--destructive));background:hsl(var(--destructive)/.2);border-color:hsl(var(--destructive)/.6)}.wiki-theme-card:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.04)}.wiki-theme-card__inner{display:flex;flex-direction:column;gap:.5rem;min-width:0}.wiki-theme-card__title-link{text-decoration:none;color:inherit;border-radius:.35rem;margin:-.15rem;padding:.15rem;align-self:flex-start}.wiki-theme-card__title-link:focus-visible{outline:2px solid hsl(var(--lavender));outline-offset:2px}.wiki-theme-card__title{margin:0;display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;color:hsl(var(--fg-1));line-height:1.2}.wiki-theme-card__wikis{display:flex;flex-direction:column;gap:.35rem}.wiki-theme-card__wikis-label{margin:0;font-size:.5625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3))}.dark .wiki-theme-card__wikis-label{color:hsl(var(--fg-4))}.wiki-theme-card__wiki-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.wiki-theme-card__wiki-chip{max-width:100%;display:inline-flex;align-items:center;gap:.25rem;text-decoration:none}.dark .wiki-theme-card__wiki-chip:hover,.wiki-theme-card__wiki-chip:hover{border-color:hsl(var(--lavender))}.wiki-theme-card__wiki-chip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.wiki-theme-card__wikis-more{margin:0;font-size:.6875rem;color:hsl(var(--fg-3))}.dark .wiki-theme-card__wikis-more{color:hsl(var(--fg-4))}.wiki-theme-card__cta-link{text-decoration:none;align-self:flex-start;margin-top:.125rem}.wiki-theme-card__count{font-size:.6875rem;color:hsl(var(--primary));font-variant-numeric:tabular-nums;white-space:nowrap;background:hsl(var(--primary)/.1);padding:.15rem .5rem;border-radius:9999px}.wiki-theme-card__description{margin:0;font-size:.8125rem;color:hsl(var(--fg-2));line-height:1.5}.wiki-theme-card__concepts{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.125rem}.wpedia-featured__chip--stub{color:hsl(var(--fg-3));cursor:default}.wpedia-featured__chip--stub,.wpedia-featured__chip--stub:hover{background:hsl(var(--bg-surface-2))}.wiki-themes-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;padding:4rem 1.5rem;text-align:center;border:1px dashed hsl(var(--border-1));border-radius:.75rem;background:hsl(var(--bg-surface))}.wiki-themes-empty__title{margin:0;font-size:1rem;font-weight:600;color:hsl(var(--fg-1))}.wiki-themes-empty__body{margin:0;max-width:460px;font-size:.8125rem;color:hsl(var(--fg-3));line-height:1.5}.wiki-themes-loading{display:flex;flex-direction:column;gap:.625rem;padding:1rem 0}.wpedia-regen-msg{font-size:.8125rem;color:hsl(var(--fg-2));padding:.5rem .75rem;background:hsl(var(--primary)/.07);border:1px solid hsl(var(--primary)/.2);border-radius:.5rem}.wiki-themes__toolbar{flex-wrap:wrap;align-items:flex-start}.wiki-themes__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0}.wiki-themes__btn{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:500;padding:.4rem .75rem;border-radius:.5rem;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.wiki-themes__btn--secondary{background:hsl(var(--bg-surface));border-color:hsl(var(--border-1));color:hsl(var(--fg-2))}.wiki-themes__btn--secondary:hover:not(:disabled){background:hsl(var(--bg-surface-2));border-color:hsl(var(--lavender));color:hsl(var(--fg-1))}.dark .wiki-themes__btn--secondary{background:hsl(var(--bg-surface));border-color:hsl(var(--border-2));color:hsl(var(--foreground))}.dark .wiki-themes__btn--secondary:hover:not(:disabled){background:hsl(var(--bg-surface-2));border-color:hsl(var(--lavender))}.dark .wiki-theme-card__title-link:hover .wiki-theme-card__title,.wiki-theme-card__cta,.wiki-theme-card__title-link:hover .wiki-theme-card__title{color:hsl(var(--lavender))}.wiki-theme-card__cta{font-size:.75rem;font-weight:500}.wiki-theme-card__cta-link:hover .wiki-theme-card__cta{text-decoration:underline}.dark .wiki-theme-card__cta{color:hsl(var(--lavender))}.wiki-space-detail{max-width:1400px;margin:0 auto;padding:0 1rem 1rem;flex:1;min-height:0;box-sizing:border-box}.wiki-space-detail--custom{max-width:min(100vw - 1.5rem,1680px);padding-left:clamp(.75rem,2vw,1.5rem);padding-right:clamp(.75rem,2vw,1.5rem)}.wiki-space-detail--custom .wiki-space-detail__grid{grid-template-columns:minmax(160px,220px) minmax(340px,1.45fr) minmax(160px,260px);gap:clamp(1rem,2vw,1.75rem)}.wiki-space-detail--custom.wiki-space-detail--no-artifacts .wiki-space-detail__grid{grid-template-columns:minmax(160px,220px) minmax(340px,1.45fr);gap:clamp(1rem,2vw,1.75rem)}.wiki-space-detail--custom .wiki-space-detail__lede{max-width:none}.wiki-space-detail--custom .wiki-space-detail__column--chat{min-height:min(78vh,620px)}@media (max-width:1024px){.wiki-space-detail--custom .wiki-space-detail__grid{grid-template-columns:1fr}}.wiki-space-detail--empty,.wiki-space-detail--loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center}.wiki-space-detail__topbar{padding:1rem 0 .5rem;flex-shrink:0}.wiki-space-detail__back{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem}.wiki-space-detail__header{margin-bottom:1.5rem;flex-shrink:0}.wiki-space-detail__top-header{margin-bottom:.9rem;padding:.7rem .45rem 0;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.wiki-space-detail__top-breadcrumb{display:flex;align-items:center;gap:.6rem;min-width:0;flex-wrap:wrap}.wiki-space-detail__top-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.wiki-space-detail__top-delete{color:hsl(var(--destructive))}.wiki-space-detail__top-delete:hover:not(:disabled){color:hsl(var(--destructive));background:hsl(var(--destructive)/.08)}.dark .wiki-space-detail__top-delete{color:hsl(var(--destructive))}.dark .wiki-space-detail__top-delete:hover:not(:disabled){color:hsl(var(--destructive));background:hsl(var(--destructive)/.2)}.wiki-space-detail__top-icon{width:1rem;height:1rem;color:hsl(var(--brand-orange));flex-shrink:0}.wiki-space-detail__top-link{font-size:1rem;font-weight:500;color:hsl(var(--info));text-decoration:none}.wiki-space-detail__top-link:hover{color:hsl(var(--info));text-decoration:underline}.dark .wiki-space-detail__top-link{color:hsl(var(--info))}.wiki-space-detail__top-separator{width:1rem;height:1rem;color:hsl(var(--fg-3));flex-shrink:0}.wiki-space-detail__heading{margin:0 0 .5rem;display:flex;align-items:center;gap:.5rem;font-weight:700;color:hsl(var(--fg-1))}.dark .wiki-space-detail__heading{color:hsl(var(--fg-1))}.wiki-space-detail__heading--top{margin:0;font-size:2rem;line-height:1.15;white-space:normal;overflow:visible;text-overflow:unset}.wiki-space-detail__title{margin:0;font-size:1.25rem;font-weight:600;color:hsl(var(--fg-1))}.dark .wiki-space-detail__title{color:hsl(var(--foreground))}.wiki-space-detail__lede{margin:0;max-width:52rem;font-size:.9375rem;color:hsl(var(--fg-2));line-height:1.55}.dark .wiki-space-detail__lede{color:hsl(var(--fg-2))}.wiki-space-detail__muted{margin:0;font-size:.8125rem;color:hsl(var(--fg-3));line-height:1.5}.dark .wiki-space-detail__muted{color:hsl(var(--fg-3))}.wiki-space-detail__grid{display:grid;grid-template-rows:minmax(0,1fr);align-items:stretch}.wiki-space-detail--no-artifacts .wiki-space-detail__grid{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}@media (max-width:1024px){.wiki-space-detail__grid{grid-template-columns:1fr;grid-template-rows:none;align-items:start;flex:0 0 auto;min-height:auto}.wiki-space-detail__column{min-height:auto}.wiki-space-detail__column--sources,.wiki-space-detail__column--steps{overflow:visible}.wiki-space-detail__column--chat{min-height:min(52vh,420px)}}@media (max-width:640px){.wiki-space-detail{padding:0 .6rem .8rem}.wiki-space-detail__header{margin-bottom:.9rem}.wiki-space-detail__grid{gap:.75rem}.wiki-space-detail__column{padding:0}.wiki-space-detail__column--chat{min-height:min(56vh,460px)}}.wiki-space-detail__column{border:none}.dark .wiki-space-detail__column,.wiki-space-detail__column{background:hsl(var(--background))}.wiki-space-detail__column-title{margin:0 0 .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-3))}.dark .wiki-space-detail__column-title{color:hsl(var(--fg-4))}.wiki-space-detail__steps{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:.65rem;font-size:.8125rem;color:hsl(var(--fg-2));line-height:1.45}.dark .wiki-space-detail__steps{color:hsl(var(--fg-4))}.wiki-space-detail__step{display:flex;gap:.5rem;align-items:flex-start}.wiki-space-detail__step-brief{min-width:0}.wiki-space-detail__step-text{display:flex;flex-direction:column;flex:1;min-width:0}.wiki-space-detail__step--has-tip .wiki-space-detail__step-brief{cursor:help;border-bottom:1px dotted hsl(var(--fg-3)/.5)}.dark .wiki-space-detail__step--has-tip .wiki-space-detail__step-brief{border-bottom-color:hsl(var(--fg-4)/.45)}.wiki-space-detail__step-tip{display:none;margin-top:.35rem;padding:.45rem .55rem;font-size:.75rem;line-height:1.45;font-weight:400;color:hsl(var(--fg-2));background:hsl(var(--bg-surface-2));border-radius:.35rem;border:1px solid hsl(var(--border-1))}.dark .wiki-space-detail__step-tip{color:hsl(var(--fg-4));background:hsl(var(--bg-surface-2));border-color:hsl(var(--border-2))}.wiki-space-detail__step--has-tip:focus-within .wiki-space-detail__step-tip,.wiki-space-detail__step--has-tip:hover .wiki-space-detail__step-tip{display:block}.wiki-space-detail__step-num{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:9999px;font-size:.6875rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:.1rem}.dark .wiki-space-detail__step-num,.wiki-space-detail__step-num{background:hsl(var(--lavender-tint));color:hsl(var(--lavender))}.wiki-space-detail__chat-placeholder{border:1px dashed hsl(var(--lavender));border-radius:.5rem;background:hsl(var(--lavender-tint));padding:1.25rem 1rem;text-align:center}.dark .wiki-space-detail__chat-placeholder{border-color:hsl(var(--lavender));background:hsl(var(--lavender-tint))}.wiki-space-detail__chat-placeholder-title{margin:0 0 .35rem;font-size:.9375rem;font-weight:600;color:hsl(var(--lavender))}.dark .wiki-space-detail__chat-placeholder-title{color:hsl(var(--lavender))}.wiki-space-detail__source-block+.wiki-space-detail__source-block{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid hsl(var(--border-1))}.dark .wiki-space-detail__source-block+.wiki-space-detail__source-block{border-top-color:hsl(var(--border-1))}.wiki-space-detail__source-heading{margin:0 0 .35rem;font-size:.8125rem;font-weight:600;color:hsl(var(--fg-1))}.dark .wiki-space-detail__source-heading{color:hsl(var(--foreground))}.wiki-space-detail__source-intro{margin:0 0 .5rem}.wiki-space-detail__source-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}.wiki-space-detail__source-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;color:hsl(var(--brand-orange));text-decoration:none}.wiki-space-detail__source-link:hover{text-decoration:underline}.dark .wiki-space-detail__source-link{color:hsl(var(--brand-orange))}.wiki-space-detail__source-stub{display:flex;align-items:center;gap:.35rem;font-size:.8125rem;color:hsl(var(--fg-3))}.wiki-space-detail__stub-badge{font-size:.625rem;text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--bg-surface-2));color:hsl(var(--fg-3));padding:.1rem .35rem;border-radius:.25rem}.dark .wiki-space-detail__stub-badge{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-4))}.wiki-space-detail__artifacts-placeholder{margin-top:1rem;border:1px dashed hsl(var(--lavender)/.5);border-radius:.75rem;background:hsl(var(--lavender-tint));padding:.75rem}.dark .wiki-space-detail__artifacts-placeholder{border-color:hsl(var(--lavender)/.4);background:hsl(var(--lavender-tint))}.wiki-space-detail__artifacts-title{margin:0;font-size:.75rem;font-weight:700;color:hsl(var(--lavender))}.dark .wiki-space-detail__artifacts-title{color:hsl(var(--lavender))}.wiki-space-detail__artifacts-body{margin:.35rem 0 0;font-size:.78rem;line-height:1.45;color:hsl(var(--fg-2))}.dark .wiki-space-detail__artifacts-body{color:hsl(var(--fg-2))}.wiki-space-detail__ref-list{margin:.35rem 0 0;padding-left:1.1rem;font-size:.8125rem;color:hsl(var(--fg-2));line-height:1.5}.dark .wiki-space-detail__ref-list{color:hsl(var(--fg-4))}.wiki-space-detail__motivation{margin:.75rem 0 0;padding:.65rem .75rem;border-radius:.5rem;background:hsl(var(--lavender-tint));border:1px solid hsl(var(--lavender)/.4);font-size:.8125rem;line-height:1.5;color:hsl(var(--fg-2))}.dark .wiki-space-detail__motivation{background:hsl(var(--lavender-tint));border-color:hsl(var(--lavender)/.3);color:hsl(var(--fg-2))}.wiki-space-detail__motivation-label{display:block;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--lavender));margin-bottom:.25rem}.dark .wiki-space-detail__motivation-label{color:hsl(var(--lavender))}.wiki-space-detail__column--chat{min-height:min(70vh,560px);display:flex;flex-direction:column;min-width:0;background:transparent;padding:0}.wiki-space-detail__column--chat>.wiki-space-detail__column-title{flex-shrink:0}.wiki-space-chat-root{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid hsl(var(--border-1));border-radius:.5rem;overflow:hidden}.dark .wiki-space-chat-root{border-color:hsl(var(--fg-2));background:transparent}.wiki-space-chat-toolbar{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem .65rem;border-bottom:1px solid hsl(var(--border-1));background:transparent}.dark .wiki-space-chat-toolbar{border-bottom-color:hsl(var(--fg-2));background:transparent}.wiki-space-chat-panel__hint{padding:.75rem;font-size:.8125rem}.dark .wiki-source-panel__title,.wiki-source-panel__title{color:hsl(var(--fg-1))}.wiki-source-panel__meta{margin:.2rem 0 0;font-size:.72rem;color:hsl(var(--fg-3))}.wiki-source-panel__add-btn{width:100%;margin:.55rem 0 .8rem;border:1px solid hsl(var(--brand-orange-tint));background:hsl(var(--brand-orange-soft));color:hsl(var(--brand-orange));font-size:.82rem;font-weight:600;border-radius:.6rem;padding:.52rem .7rem;display:inline-flex;justify-content:center;align-items:center;gap:.4rem}.wiki-source-panel__group-label{margin:0 0 .4rem;padding-left:0;font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3));line-height:1}.wiki-source-section{border-top:none}.wiki-source-section:first-child{margin-top:0}.wiki-source-card{border:1px solid hsl(var(--border-1));border-radius:.5rem;background:hsl(var(--bg-surface));padding:.3rem .5rem;margin-bottom:.25rem}.dark .wiki-source-card{border-color:hsl(var(--border-1));background:hsl(var(--bg-surface))}.wiki-source-card__header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.35rem;background:transparent;border:none}.wiki-source-card__title-wrap{display:inline-flex;align-items:center;gap:.4rem;min-width:0;flex:1}.wiki-source-card__title-wrap .wiki-source-section-icon{flex-shrink:0;width:1rem;height:1rem}.wiki-source-card__title{font-size:.8rem;font-weight:600;color:hsl(var(--fg-1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .wiki-source-card__title{color:hsl(var(--fg-1))}.wiki-source-card__header-right{display:inline-flex;align-items:center;gap:.3rem;color:hsl(var(--fg-3));flex-shrink:0}.wiki-source-card__count{font-size:.68rem;font-weight:600;min-width:1.35rem;height:1.35rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;border:1px solid hsl(var(--border-1));border-radius:999px;padding:0 .3rem;line-height:1}.wiki-source-card__list{margin:.3rem 0 .15rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.15rem}.wiki-source-card__empty,.wiki-source-card__item,.wiki-source-card__more{font-size:.75rem;color:hsl(var(--fg-2));line-height:1.35}.wiki-source-card__item{display:flex;flex-direction:column;gap:.08rem;border-radius:.35rem;padding:.2rem .35rem;transition:background .12s ease}.wiki-source-card__item:hover{background:hsl(var(--accent))}.wiki-source-card__item-link{color:hsl(var(--fg-1));text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-source-card__item-link:hover{color:hsl(var(--primary));text-decoration:underline}.wiki-source-card__sub-label{font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-3));margin:.35rem 0 .2rem}.wiki-source-linked-collection{border:1px solid hsl(var(--border-1));border-radius:.55rem;padding:.35rem .45rem;background:hsl(var(--bg-elevated))}.wiki-source-linked-collection__top{display:flex;align-items:center;justify-content:space-between;gap:.35rem}.wiki-source-linked-collection__link{font-size:.74rem;font-weight:600;color:hsl(var(--fg-1));text-decoration:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-source-linked-collection__link:hover{color:hsl(var(--brand-orange));text-decoration:underline}.wiki-source-linked-collection__meta{font-size:.68rem;color:hsl(var(--fg-3));flex-shrink:0}.wiki-source-collection-details{margin-top:.25rem}.wiki-source-collection-details>summary{list-style:none;cursor:pointer;font-size:.7rem;color:hsl(var(--fg-3));display:flex;align-items:center;gap:.25rem}.wiki-source-collection-details>summary::-webkit-details-marker{display:none}.wiki-source-collection-doc-list{margin:.25rem 0 0;padding-left:.85rem;list-style:disc;font-size:.7rem;color:hsl(var(--fg-2))}.wiki-source-linked-collection__remove{flex-shrink:0}.quick-capture-linked-collections{margin-top:.75rem;padding-top:.65rem;border-top:1px solid hsl(var(--border-1))}.quick-capture-linked-collections__label{font-size:.72rem;font-weight:600;color:hsl(var(--fg-2));margin-bottom:.4rem}.quick-capture-linked-collections__hint{font-size:.68rem;color:hsl(var(--fg-3));margin-top:.35rem}.wiki-source-card__item-meta{margin:0;display:inline-flex;align-items:center;gap:.25rem;font-size:.65rem;color:hsl(var(--fg-3))}.wiki-source-card__more{color:hsl(var(--primary));font-weight:600}.dark .wiki-source-card__empty,.dark .wiki-source-card__item{color:hsl(var(--fg-2))}.dark .wiki-source-card__item-link{color:hsl(var(--fg-1))}.dark .wiki-source-card__item-link:hover{color:hsl(var(--primary))}.dark .wiki-source-card__item-meta{color:hsl(var(--fg-3))}.wiki-add-source-option{border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));border-radius:.75rem;width:100%;display:flex;align-items:center;gap:.6rem;padding:.6rem .7rem;text-align:left}.wiki-add-source-option--active{border-color:hsl(var(--lavender)/.6);background:hsl(var(--lavender-tint))}.wiki-add-source-option__text{min-width:0;flex:1;display:flex;flex-direction:column;gap:.1rem}.wiki-add-source-option__title{font-size:.84rem;font-weight:600;color:hsl(var(--fg-1))}.wiki-add-source-option__subtitle{font-size:.72rem;color:hsl(var(--fg-3))}.wiki-add-source-suggestion{width:100%;text-align:left;border:1px solid hsl(var(--border-1));border-radius:.75rem;background:hsl(var(--bg-surface));padding:.55rem .65rem;display:flex;align-items:flex-start;gap:.55rem}.wiki-add-source-suggestion--active{border-color:hsl(var(--lavender)/.5);background:hsl(var(--lavender-tint))}.wiki-add-source-suggestion__content{min-width:0;display:flex;flex-direction:column;gap:.15rem}.wiki-add-source-suggestion__title{font-size:.8rem;font-weight:600;color:hsl(var(--fg-1));display:flex;align-items:center;gap:.35rem}.wiki-add-source-suggestion__badge{font-size:.65rem;font-weight:600;border-radius:999px;padding:.12rem .42rem;background:hsl(var(--lavender-tint));color:hsl(var(--lavender))}.wiki-add-source-suggestion__desc{font-size:.72rem;color:hsl(var(--fg-3))}.wiki-add-source-suggestion__empty{font-size:.75rem;color:hsl(var(--fg-3))}.wiki-add-source-list-panel{border:1px solid hsl(var(--border-1));border-radius:.7rem;background:hsl(var(--bg-surface));padding:.55rem}.wiki-add-source-list-panel__label{margin:0 0 .45rem;font-size:.72rem;font-weight:600;color:hsl(var(--fg-3))}.wiki-add-source-list{max-height:16rem;overflow-y:auto;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.42rem}.wiki-add-source-checkbox{width:1rem;height:1rem;border-radius:.25rem;border:1px solid hsl(var(--border-2));color:transparent;background:hsl(var(--bg-surface));display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;line-height:1;margin-top:.08rem;flex-shrink:0}.wiki-add-source-checkbox--checked{border-color:hsl(var(--lavender));background:hsl(var(--lavender));color:hsl(var(--lavender-foreground))}.wiki-add-source-dropzone{border:1px dashed hsl(var(--lavender)/.5);border-radius:.65rem;padding:.9rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.wiki-add-source-dropzone--interactive{width:100%;background:hsl(var(--lavender-tint));cursor:pointer;transition:border-color .12s ease,background .12s ease}.wiki-add-source-dropzone--interactive:hover{background:hsl(var(--lavender-tint));border-color:hsl(var(--lavender))}.wiki-add-source-dropzone__title{margin:0;font-size:.82rem;font-weight:600;color:hsl(var(--fg-1))}.wiki-add-source-dropzone__subtitle{margin:0;font-size:.72rem;color:hsl(var(--fg-3))}.wiki-add-source-url-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.wiki-add-source-url-list__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:1px solid hsl(var(--border-1));border-radius:.55rem;padding:.45rem .55rem}.wiki-add-source-url-list__value{font-size:.75rem;color:hsl(var(--fg-2));overflow-wrap:anywhere}.wiki-add-source-url-list__remove{font-size:.7rem;color:hsl(var(--fg-3));background:transparent}.wiki-note-voice{position:relative}.wiki-note-voice textarea{padding-right:2.75rem}.wiki-note-voice__button{position:absolute;right:.55rem;bottom:.55rem;width:1.9rem;height:1.9rem;border-radius:999px;border:1px solid hsl(var(--border-2));background:hsl(var(--bg-surface));color:hsl(var(--fg-3));display:inline-flex;align-items:center;justify-content:center}.wiki-note-voice__button:hover{border-color:hsl(var(--lavender));color:hsl(var(--lavender));background:hsl(var(--lavender-tint))}.wiki-note-voice__button--listening{border-color:hsl(var(--destructive));background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.wiki-note-voice__status{margin:0;font-size:.72rem;color:hsl(var(--fg-3))}.dark .wiki-add-source-suggestion__badge{background:hsl(var(--lavender-tint));color:hsl(var(--lavender))}.dark .wiki-add-source-list-panel{border-color:hsl(var(--border-2));background:hsl(var(--bg-canvas))}.dark .wiki-add-source-list-panel__label{color:hsl(var(--fg-4))}.dark .wiki-add-source-checkbox{border-color:hsl(var(--fg-2));background:hsl(var(--bg-canvas))}.dark .wiki-add-source-checkbox--checked{border-color:hsl(var(--lavender));background:hsl(var(--lavender))}.dark .wiki-add-source-dropzone--interactive{background:hsl(var(--lavender-tint));border-color:hsl(var(--lavender))}.dark .wiki-add-source-dropzone--interactive:hover{background:hsl(var(--lavender-tint))}.dark .wiki-add-source-url-list__item{border-color:hsl(var(--fg-2))}.dark .wiki-add-source-url-list__value{color:hsl(var(--fg-4))}.dark .wiki-note-voice__button{border-color:hsl(var(--fg-2));background:hsl(var(--bg-canvas));color:hsl(var(--fg-4))}.dark .wiki-note-voice__button:hover{border-color:hsl(var(--lavender));color:hsl(var(--lavender));background:hsl(var(--lavender-tint))}.dark .wiki-note-voice__button--listening{border-color:hsl(var(--destructive));background:hsl(var(--destructive)/.2);color:hsl(var(--destructive))}.dark .wiki-note-voice__status{color:hsl(var(--fg-4))}.wiki-space-ref-buttons{display:flex;flex-direction:column;gap:.35rem;margin-top:.25rem}.wiki-space-ref-btn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.5rem .65rem;border-radius:.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));text-decoration:none;color:inherit;transition:background .12s,border-color .12s}.wiki-space-ref-btn:hover{background:hsl(var(--lavender-tint));border-color:hsl(var(--lavender-tint))}.dark .wiki-space-ref-btn{border-color:hsl(var(--border-2));background:hsl(var(--bg-surface))}.dark .wiki-space-ref-btn:hover{background:hsl(var(--lavender-tint));border-color:hsl(var(--lavender))}.wiki-space-ref-btn__name{font-size:.8125rem;font-weight:500;color:hsl(var(--info))}.dark .wiki-space-ref-btn__name{color:hsl(var(--info))}.wiki-space-ref-btn__tag{flex-shrink:0;font-size:.6875rem;font-weight:500;color:hsl(var(--fg-3));background:hsl(var(--bg-surface-2));padding:.2rem .55rem;border-radius:9999px}.dark .wiki-space-ref-btn__tag{color:hsl(var(--fg-4));background:hsl(var(--bg-surface-2))}.wiki-space-ref-details{margin-top:.75rem;padding-top:.65rem;border-top:1px solid hsl(var(--border-1))}.dark .wiki-space-ref-details{border-top-color:hsl(var(--border-1))}.wiki-space-ref-details__summary{font-size:.72rem;font-weight:500;color:hsl(var(--fg-4));cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.35}.wiki-space-ref-details__summary::-webkit-details-marker{display:none}.dark .wiki-space-ref-details__summary{color:hsl(var(--fg-3))}.wiki-space-ref-details__note{margin:.35rem 0 .2rem;font-size:.6875rem;line-height:1.4;color:hsl(var(--fg-4))}.dark .wiki-space-ref-details__note{color:hsl(var(--fg-3))}.wiki-space-ref-buttons--compact{gap:.1rem;margin-top:.15rem}.wiki-space-ref-btn.wiki-space-ref-btn--compact{padding:.15rem 0;border:none;background:transparent;border-radius:0}.dark .wiki-space-ref-btn.wiki-space-ref-btn--compact:hover,.wiki-space-ref-btn.wiki-space-ref-btn--compact:hover{background:transparent;border-color:transparent}.wiki-space-ref-btn--compact .wiki-space-ref-btn__name{font-size:.72rem;font-weight:400;color:hsl(var(--fg-3))}.wiki-space-ref-btn--compact:hover .wiki-space-ref-btn__name{color:hsl(var(--fg-2));text-decoration:underline}.dark .wiki-space-ref-btn--compact .wiki-space-ref-btn__name,.dark .wiki-space-ref-btn--compact:hover .wiki-space-ref-btn__name{color:hsl(var(--fg-4))}.wiki-space-ref-btn--compact .wiki-space-ref-btn__tag{font-size:.625rem;font-weight:400;padding:.05rem .35rem;background:transparent;border:1px solid hsl(var(--border-1));color:hsl(var(--fg-4))}.dark .wiki-space-ref-btn--compact .wiki-space-ref-btn__tag{border-color:hsl(var(--border-2));color:hsl(var(--fg-3))}.sidebar-nav{display:flex;flex-direction:column;gap:1px;padding:4px 0}.sidebar-nav-item{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-family:var(--font-ui);font-size:13px;font-weight:400;color:hsl(var(--fg-2));background:transparent;border:none;cursor:pointer;text-align:left;text-decoration:none;transition:background .16s ease,color .16s ease;white-space:nowrap}.sidebar-nav-item:hover{background:hsl(var(--bg-surface-3));color:hsl(var(--fg-1))}.sidebar-nav-item--active{background:hsl(var(--brand-orange)/.1);color:hsl(var(--fg-1));font-weight:600}.dark .sidebar-nav-item--active{background:hsl(var(--brand-orange)/.16)}.sidebar-nav-item--active:before{content:"";position:absolute;left:-2px;top:50%;transform:translateY(-50%);width:3px;height:16px;background:hsl(var(--brand-orange));border-radius:0 2px 2px 0}.sidebar-nav-item--org-active{background:hsl(var(--sage)/.14);color:hsl(var(--fg-1));font-weight:600}.sidebar-nav-item--org-active:before{background:hsl(var(--sage))}.personal-space-sidebar .sidebar-nav-item--org-active{background:hsl(var(--primary)/.12);color:hsl(var(--fg-1));font-weight:600}.personal-space-sidebar .sidebar-nav-item--org-active:before{background:hsl(var(--primary))}.dark .personal-space-sidebar .sidebar-nav-item--org-active{background:hsl(var(--primary)/.18);color:hsl(var(--fg-1))}.dark .personal-space-sidebar .sidebar-nav-item--org-active:before{background:hsl(var(--primary))}.dark .personal-space-sidebar .sidebar-nav-item:hover,.personal-space-sidebar .sidebar-nav-item:hover{background:hsl(var(--accent));color:hsl(var(--fg-1))}.dark .personal-space-sidebar .sidebar-nav-item,.personal-space-sidebar .sidebar-nav-item{color:hsl(var(--fg-2))}.dark .personal-space-sidebar .sidebar-nav-chevron,.dark .personal-space-sidebar .sidebar-nav-section-label,.personal-space-sidebar .sidebar-nav-chevron,.personal-space-sidebar .sidebar-nav-section-label{color:hsl(var(--fg-3))}.sidebar-nav-item--parent{justify-content:space-between}.sidebar-nav-item--child{padding-left:12px;font-size:12.5px}.sidebar-nav-children{margin-left:16px;padding-left:0;border-left:2px solid hsl(var(--border-1)/.55)}.dark .sidebar-nav-children{border-left-color:hsl(var(--border-1)/.35)}.sidebar-nav-item--section-active.sidebar-nav-item--active{background:transparent;font-weight:600;color:hsl(var(--fg-1))}.dark .sidebar-nav-item--section-active.sidebar-nav-item--active{background:transparent}.sidebar-nav-item--section-active.sidebar-nav-item--org-active{background:transparent;font-weight:600;color:hsl(var(--fg-1))}.dark .sidebar-nav-item--section-active.sidebar-nav-item--org-active{background:transparent}.sidebar-nav-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:inherit}.sidebar-nav-section-label{font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--fg-3));padding:10px 10px 4px;margin-top:6px}.sidebar-nav-item--collapsed{justify-content:center;padding:0;width:40px;height:40px;margin:0 auto;gap:0}.sidebar-nav-chevron{flex-shrink:0;color:hsl(var(--fg-3))}.dashboard-shell,.sidebar-root{height:var(--sidebar-vh,100svh)}.sidebar-root{position:fixed;left:0;top:0;bottom:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);z-index:50;transition:width .3s ease-in-out,transform .3s ease-in-out;border-right:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.sidebar-scroll-area{padding-bottom:env(safe-area-inset-bottom,0)}.sidebar-root--personal{border-right:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2));box-shadow:none}.dark .sidebar-root--personal{border-right-color:hsl(var(--border-1))}.dark .sidebar-root--personal,.sidebar-root--org{background:hsl(var(--bg-surface-2));box-shadow:none}.sidebar-root--org{border-right:1px solid hsl(var(--border-1))}.dark .sidebar-root--org{border-right-color:hsl(var(--border-1));background:hsl(var(--bg-surface-2));box-shadow:none}.sidebar-upload-btn{display:flex;width:100%;align-items:center;gap:8px;border-radius:12px;border:1px solid hsl(var(--brand-orange)/.35);background:hsl(var(--bg-surface));color:hsl(var(--foreground));font-family:var(--font-ui);font-size:13px;font-weight:500;padding:10px 12px;box-shadow:0 1px 2px rgba(0,0,0,.06);cursor:pointer;transition:background .16s ease,border-color .16s ease}.sidebar-upload-btn:hover{background:hsl(var(--brand-orange)/.06);border-color:hsl(var(--brand-orange)/.5)}.sidebar-upload-btn--active{background:hsl(var(--brand-orange)/.08);border-color:hsl(var(--brand-orange)/.55);box-shadow:0 0 0 2px hsl(var(--brand-orange)/.15)}.sidebar-upload-btn .sidebar-upload-icon{flex-shrink:0;color:hsl(var(--brand-orange));transition:color .16s ease}.sidebar-upload-btn--active .sidebar-upload-icon{color:hsl(var(--brand-orange))}.sidebar-upload-btn--personal .sidebar-upload-icon{color:#6b26d9}.dark .sidebar-upload-btn--personal .sidebar-upload-icon{color:#a073e8}.sidebar-upload-btn--personal.sidebar-upload-btn--active .sidebar-upload-icon{color:#6b26d9}.dark .sidebar-upload-btn--personal.sidebar-upload-btn--active .sidebar-upload-icon{color:#a073e8}.sidebar-upload-btn--collapsed{justify-content:center;padding:0;width:40px;height:40px;flex-shrink:0;margin:0 auto;gap:0}.sidebar-upload-btn--personal{border-color:rgba(107,38,217,.35);background:hsl(var(--bg-surface))}.dark .sidebar-upload-btn--personal{border-color:rgba(160,115,232,.35);background:hsl(var(--bg-surface))}.sidebar-upload-btn--personal:hover{background:rgba(107,38,217,.06);border-color:rgba(107,38,217,.5)}.dark .sidebar-upload-btn--personal:hover{background:rgba(160,115,232,.06);border-color:rgba(160,115,232,.5)}.sidebar-upload-btn--personal.sidebar-upload-btn--active{background:rgba(107,38,217,.08);border-color:rgba(107,38,217,.55);box-shadow:0 0 0 2px rgba(107,38,217,.15)}.dark .sidebar-upload-btn--personal.sidebar-upload-btn--active{background:rgba(160,115,232,.08);border-color:rgba(160,115,232,.55);box-shadow:0 0 0 2px rgba(160,115,232,.15)}.sidebar-root .page-search-input{border-color:hsl(var(--brand-orange)/.35)}.sidebar-root .page-search-input:hover{border-color:hsl(var(--brand-orange)/.5)}.sidebar-root .page-search-input:focus,.sidebar-root .page-search-input:focus-visible{border-color:hsl(var(--brand-orange));box-shadow:0 0 0 2px hsl(var(--brand-orange)/.15),0 1px 2px rgba(0,0,0,.06)}.personal-space-sidebar .page-search-input{border-color:rgba(107,38,217,.35)}.personal-space-sidebar .page-search-input:hover{border-color:rgba(107,38,217,.5)}.personal-space-sidebar .page-search-input:focus,.personal-space-sidebar .page-search-input:focus-visible{border-color:#6b26d9;box-shadow:0 0 0 2px rgba(107,38,217,.15),0 1px 2px rgba(0,0,0,.06)}.dark .personal-space-sidebar .page-search-input{border-color:rgba(160,115,232,.35)}.dark .personal-space-sidebar .page-search-input:hover{border-color:rgba(160,115,232,.5)}.dark .personal-space-sidebar .page-search-input:focus,.dark .personal-space-sidebar .page-search-input:focus-visible{border-color:#a073e8;box-shadow:0 0 0 2px rgba(160,115,232,.15),0 1px 2px rgba(0,0,0,.06)}.sidebar-toolbar{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:6px 12px;border-top:1px solid hsl(var(--border))}.dark .sidebar-toolbar--personal,.sidebar-toolbar--personal{border-top-color:hsl(var(--border-1))}.sidebar-controls{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:6px 12px;border-top:1px solid hsl(var(--border))}.dark .sidebar-controls--personal,.sidebar-controls--personal{border-top-color:hsl(var(--border-1))}.sidebar-control-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:8px;color:hsl(var(--muted-foreground));background:transparent;border:none;cursor:pointer;transition:background .16s ease,color .16s ease}.sidebar-control-btn:hover{background:hsl(var(--accent))}.dark .sidebar-control-btn--personal,.sidebar-control-btn--personal{color:hsl(var(--fg-3))}.dark .sidebar-control-btn--personal:hover,.sidebar-control-btn--personal:hover{background:hsl(var(--accent))}.sidebar-footer{margin-top:auto;border-top:1px solid hsl(var(--border))}.dark .sidebar-footer--personal,.sidebar-footer--personal{border-top-color:hsl(var(--border-1))}.sidebar-footer-legal{display:flex;align-items:center;gap:12px;padding:12px 16px 4px;font-size:12px;color:hsl(var(--muted-foreground))}.dark .sidebar-footer-legal--personal,.sidebar-footer-legal--personal{color:hsl(var(--fg-3))}.sidebar-footer-legal-link{display:flex;align-items:center;gap:4px;background:transparent;border:none;cursor:pointer;color:inherit;font-size:inherit;transition:color .16s ease}.dark .sidebar-footer-legal--personal .sidebar-footer-legal-link:hover,.sidebar-footer-legal--personal .sidebar-footer-legal-link:hover,.sidebar-footer-legal-link:hover{color:hsl(var(--primary))}.sidebar-footer-legal-link--icon-only{padding:4px}.sidebar-footer-legal-link--icon-only span{display:none}.sidebar-footer-actions{display:flex;flex-shrink:0;align-items:center;gap:2px}.sidebar-theme-menu-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;padding:0;border:none;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;transition:background .16s ease,color .16s ease}.sidebar-theme-menu-btn:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.dark .sidebar-theme-menu-btn--personal,.sidebar-theme-menu-btn--personal{color:hsl(var(--primary))}.sidebar-theme-menu-btn--personal:hover{background:hsl(var(--accent))}.sidebar-theme-menu-item{display:flex;align-items:center;gap:8px}.theme-toggle--icons-only .theme-toggle-label{display:none}.theme-toggle--icons-only button{padding:5px 7px}.clm-theme-toggle-wrap,.document-analyze-topbar__actions .theme-toggle,.document-detail-topbar-actions .theme-toggle,.knowledge-map-topbar-actions .theme-toggle,.page-topbar .page-topbar-right .theme-toggle,.page-topbar-right>.theme-toggle,.wiki-article-topbar-actions .theme-toggle,.wiki-page-topbar-actions .theme-toggle{display:none!important}.sidebar-settings-link{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;padding:0;color:hsl(var(--muted-foreground));transition:background .16s ease,color .16s ease}.sidebar-settings-link:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.dark .sidebar-settings-link--personal,.sidebar-settings-link--personal{color:hsl(var(--primary))}.dark .sidebar-settings-link--personal:hover,.sidebar-settings-link--personal:hover{background:hsl(var(--accent))}.dark .sidebar-footer-name--personal,.sidebar-footer-name--personal{color:hsl(var(--fg-1))}.dark .sidebar-footer-subtitle--personal,.sidebar-footer-subtitle--personal{color:hsl(var(--fg-3))}.sidebar-footer-subtitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:12px;line-height:1.35;color:hsl(var(--muted-foreground))}.sidebar-footer-subtitle-sep{color:inherit;opacity:.72}.sidebar-logout-btn{width:100%;display:flex;align-items:center;padding:8px 16px;border-radius:6px;border:none;background:transparent;cursor:pointer;color:hsl(var(--destructive));font-family:var(--font-ui);font-size:14px;transition:background .16s ease}.dark .sidebar-logout-btn--personal:hover,.sidebar-logout-btn--personal:hover,.sidebar-logout-btn:hover{background:hsl(var(--accent))}.sidebar-logout-btn--expanded{justify-content:flex-start}.home-body,.sidebar-logout-btn--collapsed{justify-content:center}.home-body{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:760px;margin:0 auto;padding:24px;min-height:100%;box-sizing:border-box}@media (max-width:639px){.home-body{gap:20px;padding:16px 0 24px;justify-content:center}}html.keyboard-open .page-content:has(.home-body){overflow:hidden;overscroll-behavior:none}html.keyboard-open .home-body{justify-content:flex-end;padding-top:1rem;padding-bottom:env(safe-area-inset-bottom,0)}html.keyboard-open .home-composer-wrap form{margin-bottom:0}html.keyboard-open .home-hint{display:none}html.keyboard-open body:has(.chat-container) .chat-footer-composer{position:sticky;bottom:0;z-index:20}.home-greet{width:100%}.home-greet-title{font-family:var(--font-display,var(--font-ui));font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1.2;color:hsl(var(--fg-1));margin:0 0 8px}.home-greet-desc{font-size:14px;line-height:1.6;color:hsl(var(--fg-3));margin:0}.home-suggestions{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}@media (max-width:520px){.home-suggestions{grid-template-columns:1fr}}.home-suggestion{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-1));cursor:pointer;text-decoration:none;transition:background .16s ease,border-color .16s ease}.home-suggestion:hover{background:hsl(var(--bg-surface-2));border-color:hsl(var(--border-2))}.home-suggestion-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;color:hsl(var(--fg-1))}.home-suggestion-icon--sage{background:hsl(var(--sage)/.15);color:hsl(var(--sage))}.home-suggestion-icon--lavender{background:hsl(var(--ps-chats)/.15);color:hsl(var(--ps-chats))}.home-suggestion-icon--brand{background:hsl(var(--ps-notes)/.12);color:hsl(var(--ps-notes))}.home-suggestion-icon--info{background:hsl(var(--info)/.12);color:hsl(var(--info))}.home-suggestion-body{flex:1;min-width:0}.home-suggestion-title{font-family:var(--font-ui);font-size:13px;line-height:1.45;color:hsl(var(--fg-2))}.home-suggestion-arrow{flex-shrink:0;color:hsl(var(--fg-3));margin-top:2px;transition:color .16s ease}.home-suggestion:hover .home-suggestion-arrow{color:hsl(var(--fg-2))}.home-chips{display:flex;flex-wrap:wrap;gap:8px;width:100%}.home-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:9999px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-1));font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-2));cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.home-chip--dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.home-composer-wrap{width:100%;display:flex;flex-direction:column;gap:8px}.home-chat-field{position:relative;width:100%;border-radius:.75rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));box-shadow:0 2px 8px rgba(0,0,0,.04);overflow:visible;transition:border-color .2s ease,box-shadow .2s ease}.home-chat-field:hover{box-shadow:0 4px 12px rgba(0,0,0,.06)}.home-chat-field:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.18)}.home-chat-input-row{display:flex;align-items:flex-start;padding:.75rem 1rem}.home-chat-input-icon{color:hsl(var(--fg-3));margin-right:.75rem;flex-shrink:0;margin-top:.15rem}.home-chat-textarea{width:100%;background:transparent;border:none;outline:none;padding:0;font-family:var(--font-ui);font-size:1rem;line-height:1.4;color:hsl(var(--fg-1));resize:none;min-height:1.4em;max-height:10rem;overflow-y:auto}.home-chat-textarea::-moz-placeholder{color:hsl(var(--fg-3))}.home-chat-textarea::placeholder{color:hsl(var(--fg-3))}.home-chat-textarea--disabled{color:hsl(var(--fg-3))}.home-chat-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .875rem calc(.75rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border-1))}.home-chat-footer__hint{flex:1;min-width:0;font-size:.75rem;line-height:1.45;text-align:left;color:hsl(var(--fg-3))}.home-chat-footer__actions{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;flex-shrink:0}.home-chat-footer-icon-btn{height:2.25rem;width:2.25rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:hsl(var(--fg-2));cursor:pointer;transition:background .15s ease,color .15s ease;flex-shrink:0;padding:0}.home-chat-footer-icon-btn:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--fg-1))}.home-chat-footer-icon-btn:disabled{opacity:.5;cursor:not-allowed;color:hsl(var(--fg-3))}.home-chat-footer__actions button.home-chat-footer-icon-btn{background:transparent;color:hsl(var(--fg-2))}.home-chat-footer__actions button.home-chat-footer-icon-btn:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--fg-1))}.home-chat-footer__actions button.home-chat-footer-icon-btn:disabled{background:transparent;color:hsl(var(--fg-3))}.home-chat-voice-btn--active{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive));box-shadow:0 0 0 2px hsl(var(--destructive)/.25)}.home-chat-voice-btn--active:hover:not(:disabled){background:hsl(var(--destructive)/.16);color:hsl(var(--destructive))}@media (min-width:640px){.home-chat-footer{gap:.75rem;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom, 0px))}}@media (max-width:639px){.home-chat-footer__hint{font-size:.6875rem}.home-chat-footer__hint-sep{display:none}.home-chat-footer__hint-line{display:block}.home-chat-footer__actions{gap:.125rem}}.home-chat-footer__loading{display:flex;align-items:center;font-size:.875rem;color:hsl(var(--fg-3))}.home-chat-footer__loading-dots{display:flex;align-items:center;margin-right:.5rem;gap:.25rem}.home-chat-footer__dot{height:.5rem;width:.5rem;border-radius:999px;background:hsl(var(--primary));animation:bounce 1s infinite}.home-chat-send-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.5rem;border:none;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s ease;background:hsl(var(--primary));color:hsl(var(--primary-foreground));flex-shrink:0}.home-chat-send-btn__icon{flex-shrink:0}.home-chat-send-btn__label{margin-left:.5rem;white-space:nowrap}.home-chat-send-btn:hover{background:hsl(var(--primary)/.88)}.home-chat-send-btn--disabled{opacity:.5;cursor:not-allowed;background:hsl(var(--muted));color:hsl(var(--fg-3))}.home-chat-send-btn--disabled:hover{background:hsl(var(--muted))}@media (max-width:639px){.home-chat-send-btn{width:2.25rem;height:2.25rem;padding:0;border-radius:9999px}.home-chat-footer__loading-label,.home-chat-send-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.home-chat-footer__loading-dots{margin-right:0}}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea{font-size:16px!important}}@media (max-width:767px){.page-content{scroll-padding-bottom:1rem}body:has(.chat-container) .chat-composer-icon-btn,body:has(.chat-container) .chat-composer-send-btn{width:2.75rem;height:2.75rem}.home-chat-footer-icon-btn,.home-chat-send-btn,.workbench-ai-create-chat-mic,.workbench-ai-create-chat-send{width:2.75rem;height:2.75rem}body:has(.home-chat-field:focus-within) .capture-fab,body:has(.home-chat-field:focus-within) .capture-fab-anchor{visibility:hidden;pointer-events:none}}.home-chat-mentions{position:absolute;bottom:100%;margin-bottom:.25rem;left:0;right:0;z-index:50;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.08);max-height:12rem;overflow-y:auto}.home-chat-mentions__hint{padding:.75rem;color:hsl(var(--fg-3))}.home-chat-mentions__hint,.home-chat-mentions__item{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.home-chat-mentions__item{padding:.5rem .75rem;color:hsl(var(--fg-2));cursor:pointer;transition:background .1s ease}.home-chat-mentions__item:hover{background:hsl(var(--accent))}.home-chat-mentions__item--active{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.home-chat-mentions__filetype{flex-shrink:0;font-size:.7rem;text-transform:uppercase;color:hsl(var(--fg-3))}.home-chat-doc-tag{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;font-size:.875rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.25)}.home-chat-doc-tag__remove{display:flex;margin-left:.125rem;padding:.125rem;border-radius:999px;border:none;background:transparent;color:inherit;cursor:pointer;transition:background .15s ease}.home-chat-doc-tag__remove:hover{background:hsl(var(--primary)/.2)}.home-chat-error{margin-bottom:1rem;padding:.75rem;border-radius:.5rem;font-size:.875rem;background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.chat-send-error{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.chat-send-error__content{flex:1;min-width:0}.chat-send-error__message{margin:0}.chat-send-error__action{display:inline-block;margin-top:.375rem;font-weight:500;text-decoration:underline;text-underline-offset:2px;color:inherit}.chat-send-error__action:hover{opacity:.85}.chat-send-error__dismiss{flex-shrink:0;border:0;background:transparent;color:inherit;opacity:.7;padding:.125rem;border-radius:.25rem;cursor:pointer}.chat-send-error__dismiss:hover{opacity:1;background:hsl(var(--destructive)/.08)}.home-hint{font-family:var(--font-ui);font-size:11.5px;color:hsl(var(--fg-3));padding:2px 12px}.list-row-title{font-family:var(--font-ui);font-size:.875rem;font-weight:500;line-height:1.35;letter-spacing:normal;color:hsl(var(--foreground));margin:0}.page-topbar{flex-shrink:0;justify-content:space-between;padding:0 1.25rem;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--bg-canvas)/.85);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);position:sticky;z-index:20;max-width:100%;min-width:0;overflow:hidden}.dashboard-mobile-hamburger,.page-topbar{height:56px;display:flex;align-items:center;top:0}.dashboard-mobile-hamburger{position:fixed;left:0;width:3rem;justify-content:center;z-index:40;color:hsl(var(--muted-foreground));background:transparent;border:none;cursor:pointer}.dashboard-mobile-hamburger:hover{color:hsl(var(--foreground))}.page-topbar-left{display:flex;align-items:center;gap:10px;min-width:0;flex:1;overflow:hidden}.page-topbar-right{display:flex;align-items:center;gap:8px;flex-shrink:0;max-width:65%;overflow-x:auto;scrollbar-width:none}.page-topbar-right::-webkit-scrollbar{display:none}.agent-builder-v2-shell .page-topbar,.agent-builder-v2-shell .page-topbar-left,.agent-builder-v2-shell .page-topbar-right{overflow:visible}.agent-builder-v2-shell .page-topbar-title{flex-shrink:0;overflow:visible;min-width:-moz-fit-content;min-width:fit-content}@media (max-width:1023px){.agent-builder-v2-shell--compact .page-topbar-title{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;min-width:0}}.page-topbar-icon-btn{height:2rem;width:2rem;flex-shrink:0;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.22);border-radius:.375rem}.page-topbar-icon-btn:hover:not(:disabled){color:hsl(var(--btn-primary-hover));background:hsl(var(--primary)/.16);border-color:hsl(var(--primary)/.35)}.dark .page-topbar-icon-btn{background:hsl(var(--primary)/.14);border-color:hsl(var(--primary)/.28)}.dark .page-topbar-icon-btn:hover:not(:disabled){background:hsl(var(--primary)/.22);border-color:hsl(var(--primary)/.4)}.clm-evaluator-topbar-refresh-slot:empty{display:none}.clm-evaluator-refresh-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0;font-family:var(--font-ui);font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:color .14s ease,background .14s ease,border-color .14s ease}.clm-evaluator-refresh-btn:disabled{opacity:.55;cursor:not-allowed}.clm-evaluator-refresh-btn__icon{width:1rem;height:1rem;flex-shrink:0}.clm-evaluator-refresh-btn__label{display:none}@media (min-width:1024px){.clm-evaluator-page-root .clm-evaluator-topbar .page-topbar-right{gap:.5rem}.clm-evaluator-page-root .clm-evaluator-refresh-btn{width:auto;min-width:0;height:2rem;padding:0 .75rem}.clm-evaluator-page-root .clm-evaluator-refresh-btn__label{display:inline}}.btn-delete{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2.25rem;padding:0 .75rem;font-size:.875rem;font-weight:500;color:hsl(var(--destructive));background:transparent;border:1px solid hsl(var(--destructive)/.3);border-radius:.375rem;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.btn-delete:hover{background:hsl(var(--destructive)/.08);border-color:hsl(var(--destructive)/.5)}.btn-delete:disabled{opacity:.5;cursor:not-allowed}.btn-primary-tinted{color:hsl(var(--primary))!important;border:1px solid hsl(var(--primary)/.35)!important;background:hsl(var(--primary)/.06)!important;font-weight:600}.btn-primary-tinted:hover:not(:disabled){background:hsl(var(--primary)/.12)!important;border-color:hsl(var(--primary)/.5)!important}.btn-primary-tinted svg{color:hsl(var(--primary))}.page-topbar-right :is(button,a).border-input,.workbench-section-toolbar-actions :is(button,a).border-input{color:hsl(var(--primary))!important;border-color:hsl(var(--primary)/.35)!important;background:hsl(var(--primary)/.06)!important;font-weight:600}.page-topbar-right :is(button,a).border-input:hover,.workbench-section-toolbar-actions :is(button,a).border-input:hover{background:hsl(var(--primary)/.12)!important;border-color:hsl(var(--primary)/.5)!important}.page-topbar-right :is(button,a).border-input svg,.workbench-section-toolbar-actions :is(button,a).border-input svg{color:hsl(var(--primary))}.page-topbar-right :is(button,a).border-input.bg-muted{background:hsl(var(--primary)/.18)!important;border-color:hsl(var(--primary)/.55)!important}.page-topbar-right :is(button,a).bg-primary,.workbench-section-toolbar-actions :is(button,a).bg-primary{color:hsl(var(--primary))!important;border:1px solid hsl(var(--primary)/.35)!important;background:hsl(var(--primary)/.06)!important;font-weight:600}.page-topbar-right :is(button,a).bg-primary:hover,.workbench-section-toolbar-actions :is(button,a).bg-primary:hover{background:hsl(var(--primary)/.12)!important;border-color:hsl(var(--primary)/.5)!important}.page-topbar-right :is(button,a).bg-primary svg,.workbench-section-toolbar-actions :is(button,a).bg-primary svg{color:hsl(var(--primary))}.page-topbar-title{font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:1.5;color:hsl(var(--fg-1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;display:flex;align-items:baseline;gap:0;min-width:0;flex-shrink:1}.page-topbar-back-link,.page-topbar-section{color:hsl(var(--fg-3));font-weight:500}.page-topbar-back-link{background:none;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:inherit;transition:color .12s}.page-topbar-back-link:hover{color:hsl(var(--fg-1));text-decoration:underline}.page-topbar-crumb-link{background:none;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:500;color:hsl(var(--fg-3));transition:color .12s}.page-topbar-crumb-link:hover{color:hsl(var(--fg-1));text-decoration:underline}.page-topbar-crumb-current{color:hsl(var(--fg-1));font-weight:600}.page-topbar-sep{color:hsl(var(--fg-3));font-weight:400;padding:0 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clm-evaluator-topbar-back{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-right:.375rem;border:none;border-radius:.5rem;background:transparent;color:hsl(var(--fg-3));cursor:pointer;flex-shrink:0;transition:background .12s,color .12s}.clm-evaluator-topbar-back:hover{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-1))}.clm-evaluator-topbar-doc-name{min-width:0;max-width:32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-eval-topbar-doc-tabs{display:flex;align-items:center;gap:.25rem;flex-shrink:1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.clm-eval-topbar-doc-tabs::-webkit-scrollbar{display:none}.page-topbar-badge{display:inline-flex;align-items:center;font-family:var(--font-ui);font-size:11px;font-weight:600;padding:2px 8px;border-radius:9999px;line-height:1.4;background:hsl(var(--bg-surface-3));color:hsl(var(--fg-2));white-space:nowrap;flex-shrink:0}.page-topbar-badge--primary{gap:4px;background:hsl(var(--primary)/.14);color:hsl(var(--primary))}.dark .page-topbar-badge--primary{background:hsl(var(--primary)/.22);color:hsl(var(--primary))}.personal-space-main{--background:265 48% 97%;--bg-canvas:265 48% 97%;--bg-surface:265 35% 99%;--bg-surface-2:262 38% 94%;--bg-surface-3:262 30% 90%;--primary:263 70% 50%;--primary-foreground:0 0% 100%;--ring:263 70% 50%;--btn-primary-hover:263 70% 42%;--secondary:262 38% 94%;--secondary-foreground:263 55% 38%;--muted:262 28% 93%;--muted-foreground:262 20% 50%;--accent:263 38% 92%;--accent-foreground:263 60% 42%;--border:262 24% 86%;--input:262 24% 86%;--card:0 0% 100%;--card-foreground:263 48% 18%;--popover:0 0% 100%;--popover-foreground:263 48% 18%;--foreground:263 48% 16%;--fg-1:263 48% 16%;--fg-2:263 30% 33%;--fg-3:262 18% 54%;--fg-4:262 14% 72%;--border-1:262 24% 86%;--border-2:262 22% 80%;--ps-knowledge:215 65% 48%;--ps-knowledge-tint:215 60% 94%;--ps-docs:152 32% 45%;--ps-docs-tint:148 28% 92%;--ps-notes:38 78% 50%;--ps-notes-tint:40 82% 93%;--ps-urls:346 68% 58%;--ps-urls-tint:346 65% 95%;--ps-chats:258 52% 68%;--ps-chats-tint:259 42% 94%;--ps-artifacts:176 58% 42%;--ps-artifacts-tint:176 48% 93%;--eval-omission:258 52% 56%;--eval-omission-fg:258 48% 46%;--eval-omission-tint:258 50% 97%;--eval-omission-hl:258 60% 68%}.dark .personal-space-main,.dark.personal-space-main{--background:268 28% 9%;--bg-canvas:268 28% 9%;--bg-surface:268 22% 12%;--bg-surface-2:265 20% 15%;--bg-surface-3:265 18% 19%;--primary:263 72% 68%;--primary-foreground:0 0% 100%;--ring:263 72% 68%;--btn-primary-hover:263 72% 59%;--secondary:265 20% 15%;--secondary-foreground:263 65% 82%;--muted:265 18% 17%;--muted-foreground:262 32% 70%;--accent:265 20% 19%;--accent-foreground:263 65% 82%;--border:265 18% 22%;--input:265 18% 22%;--card:268 22% 12%;--card-foreground:263 50% 90%;--popover:268 22% 12%;--popover-foreground:263 50% 90%;--foreground:263 50% 92%;--fg-1:263 50% 92%;--fg-2:263 40% 80%;--fg-3:262 32% 68%;--fg-4:262 22% 54%;--border-1:265 18% 22%;--border-2:265 16% 28%;--ps-knowledge:215 70% 68%;--ps-knowledge-tint:215 48% 16%;--ps-docs:152 36% 58%;--ps-docs-tint:150 22% 16%;--ps-notes:38 80% 65%;--ps-notes-tint:38 48% 15%;--ps-urls:346 72% 70%;--ps-urls-tint:346 48% 16%;--ps-chats:258 60% 78%;--ps-chats-tint:258 28% 17%;--ps-artifacts:176 60% 52%;--ps-artifacts-tint:176 32% 14%;--eval-omission:258 45% 55%;--eval-omission-fg:258 55% 72%;--eval-omission-tint:258 28% 10%;--eval-omission-hl:258 50% 52%}.organization-main{--background:60 20% 95%;--bg-canvas:60 20% 95%;--bg-surface:0 0% 100%;--bg-surface-2:60 16% 93%;--bg-surface-3:60 14% 90%;--primary:11 84% 53%;--primary-foreground:0 0% 100%;--ring:139 14% 42%;--btn-primary-hover:11 84% 44%;--secondary:60 16% 93%;--secondary-foreground:139 10% 19%;--muted:60 16% 93%;--muted-foreground:142 5% 56%;--accent:60 16% 93%;--accent-foreground:139 10% 19%;--border:60 10% 88%;--input:60 10% 88%;--card:0 0% 100%;--card-foreground:139 10% 19%;--popover:0 0% 100%;--popover-foreground:139 10% 19%;--foreground:139 10% 19%;--fg-1:139 10% 19%;--fg-2:140 7% 31%;--fg-3:142 5% 56%;--fg-4:120 4% 72%;--border-1:60 10% 88%;--border-2:60 9% 82%;--org-knowledge:210 48% 44%;--org-knowledge-tint:215 60% 94%;--org-docs:147 14% 49%;--org-docs-tint:150 30% 93%;--org-notes:36 62% 48%;--org-notes-tint:40 82% 93%;--org-urls:0 72% 51%;--org-urls-tint:0 60% 95%;--org-chats:11 84% 53%;--org-chats-tint:15 94% 94%;--org-artifacts:176 58% 42%;--org-artifacts-tint:176 48% 93%;--eval-grammar:36 100% 48%;--eval-grammar-fg:30 95% 36%;--eval-grammar-tint:42 100% 96%;--eval-grammar-hl:42 95% 68%;--eval-omission:262 52% 52%;--eval-omission-fg:262 48% 44%;--eval-omission-tint:262 50% 96%;--eval-omission-hl:262 60% 66%;--eval-issues:355 65% 52%;--eval-issues-fg:355 60% 46%;--eval-issues-tint:355 70% 96%;--eval-issues-hl:355 70% 62%}.dark .organization-main,.dark.organization-main{--background:200 13% 9%;--bg-canvas:200 13% 9%;--bg-surface:205 13% 13%;--bg-surface-2:207 11% 16%;--bg-surface-3:204 10% 20%;--primary:14 100% 62%;--primary-foreground:0 0% 100%;--ring:44 12% 68%;--btn-primary-hover:14 100% 53%;--secondary:207 11% 16%;--secondary-foreground:44 27% 92%;--muted:207 11% 16%;--muted-foreground:44 5% 54%;--accent:207 11% 16%;--accent-foreground:44 27% 92%;--border:206 10% 20%;--input:206 10% 20%;--card:205 13% 13%;--card-foreground:44 27% 92%;--popover:205 13% 13%;--popover-foreground:44 27% 92%;--foreground:44 27% 92%;--fg-1:44 27% 92%;--fg-2:41 12% 80%;--fg-3:44 8% 64%;--fg-4:45 8% 50%;--border-1:206 10% 20%;--border-2:208 9% 25%;--org-knowledge:211 60% 66%;--org-knowledge-tint:211 48% 22%;--org-docs:148 19% 63%;--org-docs-tint:148 22% 20%;--org-notes:35 71% 66%;--org-notes-tint:35 48% 20%;--org-urls:0 72% 62%;--org-urls-tint:0 48% 16%;--org-chats:14 100% 62%;--org-chats-tint:14 48% 22%;--org-artifacts:176 60% 52%;--org-artifacts-tint:176 32% 14%;--eval-grammar:36 80% 42%;--eval-grammar-fg:36 85% 62%;--eval-grammar-tint:36 50% 10%;--eval-grammar-hl:42 75% 50%;--eval-omission:262 45% 52%;--eval-omission-fg:262 55% 70%;--eval-omission-tint:262 25% 10%;--eval-omission-hl:262 50% 52%;--eval-issues:355 55% 52%;--eval-issues-fg:355 60% 68%;--eval-issues-tint:355 35% 10%;--eval-issues-hl:355 60% 52%}.wiki-source-section--wiki{--section-color:hsl(var(--ps-knowledge));--section-tint:hsl(var(--ps-knowledge-tint));--section-color-raw:var(--ps-knowledge)}.wiki-source-section--doc{--section-color:hsl(var(--ps-docs));--section-tint:hsl(var(--ps-docs-tint));--section-color-raw:var(--ps-docs)}.wiki-source-section--note{--section-color:hsl(var(--ps-notes));--section-tint:hsl(var(--ps-notes-tint));--section-color-raw:var(--ps-notes)}.wiki-source-section--url{--section-color:hsl(var(--ps-urls));--section-tint:hsl(var(--ps-urls-tint));--section-color-raw:var(--ps-urls)}.wiki-source-section--chats{--section-color:hsl(var(--ps-chats));--section-tint:hsl(var(--ps-chats-tint));--section-color-raw:var(--ps-chats)}.wiki-source-section--artifacts{--section-color:hsl(var(--ps-artifacts));--section-tint:hsl(var(--ps-artifacts-tint));--section-color-raw:var(--ps-artifacts)}.wiki-source-section[class*=wiki-source-section--]{--section-color:hsl(var(--fg-3));--section-tint:transparent}.personal-space-main .wiki-source-section--wiki{--section-color:hsl(var(--ps-knowledge));--section-tint:hsl(var(--ps-knowledge-tint))}.personal-space-main .wiki-source-section--doc{--section-color:hsl(var(--ps-docs));--section-tint:hsl(var(--ps-docs-tint))}.personal-space-main .wiki-source-section--note{--section-color:hsl(var(--ps-notes));--section-tint:hsl(var(--ps-notes-tint))}.personal-space-main .wiki-source-section--url{--section-color:hsl(var(--ps-urls));--section-tint:hsl(var(--ps-urls-tint))}.personal-space-main .wiki-source-section--chats{--section-color:hsl(var(--ps-chats));--section-tint:hsl(var(--ps-chats-tint))}.personal-space-main .wiki-source-section--artifacts{--section-color:hsl(var(--ps-artifacts));--section-tint:hsl(var(--ps-artifacts-tint))}.wiki-source-section[class*=wiki-source-section--]{border-left:2.5px solid var(--section-color);padding-left:.65rem;margin-left:0;transition:border-color .15s ease}.wiki-source-section[class*=wiki-source-section--] .wiki-source-panel__group-label{color:var(--section-color);font-weight:700}.wiki-source-section[class*=wiki-source-section--] .wiki-source-card{background:var(--section-tint);border-width:1px;border-style:solid;border-color:color-mix(in srgb,var(--section-color) 25%,transparent)}.personal-space-main .wiki-source-section[class*=wiki-source-section--] .wiki-source-card{border-color:hsl(var(--section-color-raw,var(--border))/.3);background:var(--section-tint)}.wiki-source-section[class*=wiki-source-section--] .wiki-source-card__count{color:var(--section-color);border-color:var(--section-color);background:var(--section-tint)}.wiki-source-section[class*=wiki-source-section--] .wiki-source-card__item-link:hover,.wiki-source-section[class*=wiki-source-section--] .wiki-source-section-icon{color:var(--section-color)}.page-content{flex:1;min-height:0;min-width:0;width:100%;overflow-y:auto;overflow-x:clip;padding:1.25rem calc(1.75rem + var(--insights-spacer-width, 0px) + var(--clm-assistant-spacer-width, 0px)) 2rem 1.75rem;background:hsl(var(--background))}@media (max-width:1023px){.page-content{padding:1.25rem 1.75rem}.page-content:has(.add-docs-shell),.page-content:has(.clm-doc-list-page-shell),.page-content:has(.clm-evaluator-page-shell),.page-content:has(.clm-partners-page-shell),.page-content:has(.clm-renewal-page-shell),.page-content:has(.collection-detail-shell),.page-content:has(.collections-page-shell),.page-content:has(.document-detail-shell),.page-content:has(.documents-page-shell),.page-content:has(.library-home-shell),.page-content:has(.wiki-article-shell),.page-content:has(.wiki-page-shell){padding-bottom:.75rem}}@media (max-width:767px){.page-topbar{padding-left:1.75rem;padding-right:1.75rem}.dashboard-shell .page-topbar{padding-left:3.25rem}}@media (min-width:768px) and (max-width:1023px){.page-topbar{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.page-content{padding:1.5rem calc(1.5rem + var(--insights-spacer-width, 0px) + var(--clm-assistant-spacer-width, 0px)) 2rem 2.5rem}}.page-content--centered{padding:40px 32px 120px}.page-content--centered,.personal-space-page-content{display:flex;flex-direction:column;align-items:center}.personal-space-page-inner{width:100%;max-width:42rem;padding-bottom:4rem}.personal-space-page-inner--onboarding{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:2rem;min-height:min(100%,100dvh)}.personal-space-page-inner:not(.personal-space-page-inner--onboarding){padding-top:2.5rem}.page-content--panel{flex:1;min-height:0;width:100%;overflow:hidden;padding:0;display:flex;flex-direction:column;gap:0;background:hsl(var(--bg-canvas))}.page-content--workbench-browse{background:hsl(var(--bg-canvas));padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px));overscroll-behavior-y:contain}@media (min-width:640px){.page-content--panel{padding:0}}.page-kicker{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--fg-3));margin-bottom:6px}.page-display-title{font-family:var(--font-display);font-size:28px;font-weight:700;letter-spacing:-.02em;color:hsl(var(--fg-1));line-height:1.15;margin:0 0 6px}.page-display-sub{font-family:var(--font-body);font-size:14px;color:hsl(var(--fg-3));margin:0;max-width:600px}.page-topbar-divider{width:1px;height:20px;background:hsl(var(--border-1));flex-shrink:0}.clm-evaluator-results-shell{width:100%;min-width:0;--clm-eval-sidebar-width:min(408px,32vw)}.clm-evaluator-layout-flex{display:flex;flex-direction:row;gap:0;min-height:0;flex:1;height:100%;overflow:hidden}.clm-evaluator-layout-flex--split{position:relative}.clm-evaluator-layout-flex--split>.clm-evaluator-pane--document{flex:1 1 auto;min-width:0}.clm-evaluator-split-handle{flex:0 0 3px;width:3px;cursor:col-resize;background:hsl(var(--border-1));position:relative;z-index:2;transition:background .15s ease}.clm-evaluator-split-handle:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:13px;transform:translateX(-50%);background:transparent}.clm-evaluator-split-handle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7px;height:38px;border-radius:999px;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));box-shadow:0 1px 2px rgba(0,0,0,.12);z-index:1;transition:border-color .15s ease,background .15s ease}.clm-evaluator-split-handle:active,.clm-evaluator-split-handle:hover{background:hsl(var(--primary)/.55)}.clm-evaluator-split-handle:active:before,.clm-evaluator-split-handle:hover:before{border-color:hsl(var(--primary)/.6);background:hsl(var(--primary)/.12)}.clm-evaluator-pane--insights{flex:0 0 var(--clm-eval-insights-width,408px);width:var(--clm-eval-insights-width,408px);min-width:0;max-width:min(48vw,560px);display:flex;flex-direction:column;min-height:0;background:hsl(var(--bg-surface))}.clm-evaluator-insights-sidebar__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid hsl(var(--border-1));flex-shrink:0}.clm-evaluator-insights-sidebar__head-main{display:flex;align-items:center;gap:8px;min-width:0}.clm-evaluator-insights-sidebar__icon{width:28px;height:28px;padding:6px;border-radius:8px;flex-shrink:0;color:hsl(var(--primary));background:hsl(var(--primary)/.1);box-shadow:inset 0 0 0 1px hsl(var(--primary)/.12)}.clm-evaluator-insights-sidebar__title{font-family:var(--font-ui);font-size:13.5px;font-weight:650;letter-spacing:-.005em;color:hsl(var(--fg-1))}.clm-evaluator-insights-sidebar__badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;background:hsl(var(--primary)/.12);color:hsl(var(--primary));padding:0 7px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px hsl(var(--primary)/.16)}.clm-evaluator-layout-flex--split .clm-eval-source-head,.clm-evaluator-layout-flex--split .clm-evaluator-insights-sidebar__head{min-height:3rem;padding:0 12px;background:hsl(var(--bg-canvas));box-sizing:border-box}.clm-evaluator-layout-flex--split .clm-eval-source-head__title{display:none}.clm-evaluator-insights-sidebar__hint{margin:0;padding:8px 12px;font-family:var(--font-ui);font-size:11px;line-height:1.45;color:hsl(var(--fg-3));border-bottom:1px solid hsl(var(--border-1));flex-shrink:0}.clm-evaluator-insights-callout{display:flex;align-items:flex-start;gap:9px;margin:10px 12px 0;padding:9px 11px;border-radius:10px;border:1px solid hsl(var(--primary)/.16);background:linear-gradient(180deg,hsl(var(--primary)/.07),hsl(var(--primary)/.035));flex-shrink:0}.clm-evaluator-insights-callout__icon{width:22px;height:22px;padding:4px;border-radius:6px;margin-top:0;flex-shrink:0;color:hsl(var(--primary));background:hsl(var(--primary)/.12)}.clm-evaluator-insights-callout__text{margin:0;flex:1;min-width:0;font-family:var(--font-ui);font-size:11.5px;line-height:1.5;color:hsl(var(--fg-2))}.clm-evaluator-insights-callout__dismiss{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:-2px -2px -2px 0;padding:2px;border:none;border-radius:4px;background:transparent;color:hsl(var(--fg-3));cursor:pointer}.clm-evaluator-insights-callout__dismiss:hover{color:hsl(var(--fg-1));background:hsl(var(--bg-muted)/.6)}.clm-evaluator-insights-sidebar__body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0}.clm-evaluator-insights-sidebar__footer{flex-shrink:0;border-top:1px solid hsl(var(--border-1));background:hsl(var(--bg-canvas));padding:10px 12px 12px;min-height:168px;max-height:200px;overflow:visible}.clm-evaluator-mobile-insights-scroll,.clm-evaluator-mobile-insights-stack{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.clm-eval-radar-slot--footer{padding:0;border:none;background:transparent;flex:0 0 auto;max-height:none;min-height:0}.clm-eval-radar--footer{display:flex;flex-direction:column;align-items:center;width:100%;--clm-radar-accent:214 82% 52%}.clm-eval-radar--footer.clm-eval-radar--good{--clm-radar-accent:152 58% 40%}.clm-eval-radar--footer.clm-eval-radar--ok{--clm-radar-accent:214 82% 52%}.clm-eval-radar--footer.clm-eval-radar--risk{--clm-radar-accent:0 72% 55%}.clm-eval-radar--footer .clm-eval-radar__chart-wrap{width:100%;max-width:168px;min-height:148px;max-height:168px;padding:6px 0;overflow:visible}.clm-eval-radar--footer .clm-eval-radar__svg{max-width:152px;max-height:148px;width:100%;height:auto;display:block;margin:0 auto}.clm-eval-radar--footer .clm-eval-radar__center-score{font-size:22px}.clm-eval-radar--footer .clm-eval-radar__center-label{font-size:8px}.clm-eval-radar__vertex-hit-wrap{position:absolute;transform:translate(-50%,-50%);z-index:2}.clm-eval-radar__vertex-tooltip-trigger{display:inline-flex}.clm-eval-radar__vertex-hit{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:999px;background:hsl(var(--bg-canvas)/.85);cursor:help}.clm-eval-radar__vertex-hit:focus-visible,.clm-eval-radar__vertex-hit:hover{background:hsl(var(--primary)/.12);outline:none}.clm-eval-radar__vertex-dot{width:9px;height:9px;border-radius:999px;background:hsl(var(--clm-radar-accent));box-shadow:0 0 0 2px hsl(var(--bg-canvas))}.clm-eval-radar__tooltip{max-width:220px;text-align:left}.clm-eval-radar__tooltip-title{margin:0 0 4px;font-weight:600}.clm-eval-radar__tooltip-detail,.clm-eval-radar__tooltip-explain{margin:0;line-height:1.4;color:hsl(var(--fg-3))}.clm-eval-radar__tooltip-explain{margin-top:4px;font-size:10px}.clm-evaluator-rail.chat-docs-rail{position:fixed;right:0;z-index:30;width:40px;top:var(--edge-drawer-rail-top)}.clm-evaluator-drawer.chat-docs-drawer.insights-drawer{right:0;top:var(--edge-drawer-rail-top);bottom:var(--edge-drawer-side-inset);width:var(--clm-evaluator-drawer-width,408px);max-width:min(90vw,560px);height:auto;z-index:31}.clm-evaluator-drawer__body{padding:12px}.clm-eval-mobile-sheet-tabs{display:flex;gap:6px;padding:0 12px 8px;border-bottom:1px solid hsl(var(--border-1))}.clm-eval-mobile-sheet-tab{flex:1;padding:6px 10px;border-radius:8px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-canvas));font-family:var(--font-ui);font-size:11px;font-weight:600;color:hsl(var(--fg-2));cursor:pointer}.clm-eval-mobile-sheet-tab--active{color:hsl(var(--primary));border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.08)}.clm-evaluator-doc-with-gutter{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:12px;align-items:start;min-height:100%}.clm-evaluator-doc-with-gutter__prose{min-width:0}.clm-eval-inline-comment-layer{position:relative;min-height:120px}.clm-eval-inline-comment-layer__callout{position:absolute;left:0;right:0;z-index:5;max-width:none}.clm-eval-comment-marker{display:inline-flex;width:10px;height:10px;margin-left:4px;padding:0;border:none;border-radius:999px;background:hsl(var(--eval-grammar));box-shadow:0 0 0 2px hsl(var(--bg-canvas));cursor:pointer;vertical-align:super}.clm-eval-comment-marker[data-finding-kind=error]{background:hsl(var(--eval-issues))}.clm-eval-comment-marker[data-finding-kind=omission]{background:hsl(var(--eval-omission))}.clm-eval-comment-marker:hover{transform:scale(1.15)}.clm-eval-finding-card__select{display:block;width:100%;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}.clm-eval-finding-card:hover{border-color:hsl(var(--border-0))}.clm-eval-radar-slot--panel{padding:0}.clm-eval-radar-slot--panel .clm-eval-radar-slot__intro{margin-bottom:12px}.clm-evaluator-layout-flex>.clm-evaluator-pane--document{flex:1 1 auto;min-width:0}.clm-evaluator-layout-flex>.clm-evaluator-pane--sidebar{flex:0 0 var(--clm-eval-sidebar-width);width:var(--clm-eval-sidebar-width);max-width:var(--clm-eval-sidebar-width);min-width:0}.clm-evaluator-pane{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:hsl(var(--bg-canvas))}.clm-evaluator-layout-flex--mobile{--clm-eval-results-sheet-collapsed:2.875rem;--clm-eval-results-sheet-expanded:min(88dvh,calc(100dvh - 3.25rem));position:relative;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.clm-evaluator-mobile-doc-wrap{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.clm-evaluator-layout-flex--mobile:not(.clm-evaluator-layout-flex--sheet-expanded) .clm-evaluator-mobile-doc-wrap{padding-bottom:calc(var(--clm-eval-results-sheet-collapsed) + env(safe-area-inset-bottom, 0px))}.clm-evaluator-layout-flex--mobile>.clm-evaluator-mobile-doc-wrap>.clm-evaluator-pane--document{flex:1 1 auto;min-height:0;width:100%;max-height:none}.clm-eval-results-sheet-backdrop{position:fixed;inset:0;z-index:199;margin:0;padding:0;border:none;background:rgba(0,0,0,.35);cursor:pointer}.clm-eval-results-sheet{position:fixed;left:0;right:0;bottom:0;z-index:200;display:flex;flex-direction:column;height:var(--clm-eval-results-sheet-collapsed);max-height:var(--clm-eval-results-sheet-expanded);border-radius:1rem 1rem 0 0;border:1px solid hsl(var(--border-1));border-bottom:none;background:hsl(var(--bg-surface));box-shadow:0 -6px 24px hsl(var(--shadow-color,0 0% 0%)/.12);transition:height .22s ease;overflow:hidden}.clm-eval-results-sheet--expanded{height:var(--clm-eval-results-sheet-expanded);display:flex;flex-direction:column}.clm-eval-results-sheet:not(.clm-eval-results-sheet--expanded) .clm-eval-results-sheet__body{display:none}.clm-eval-results-sheet:not(.clm-eval-results-sheet--expanded) .clm-eval-results-sheet__header{min-height:var(--clm-eval-results-sheet-collapsed);padding-top:.625rem;padding-bottom:.375rem}.clm-eval-results-sheet__header{position:relative;display:flex;flex-shrink:0;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.875rem .875rem .5rem;border:none;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));color:hsl(var(--fg-1));cursor:pointer;font-family:var(--font-ui);font-size:.8125rem;font-weight:600}.clm-eval-results-sheet__grab{display:block;width:2.5rem;height:.25rem;margin:0 auto;flex-shrink:0;border-radius:999px;background:hsl(var(--border-1));position:absolute;top:.5rem;left:50%;transform:translateX(-50%)}.clm-eval-results-sheet__header-title{flex:1 1 auto;min-width:0;text-align:left;padding-top:.375rem}.clm-eval-results-sheet__header-count{margin-left:.25rem;font-weight:700;color:hsl(var(--brand-orange))}.clm-eval-results-sheet__header-chevron{width:1.125rem;height:1.125rem;flex-shrink:0;color:hsl(var(--fg-3));transition:transform .22s ease}.clm-eval-results-sheet__header-chevron--expanded{transform:rotate(180deg)}.clm-eval-results-sheet__body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.clm-eval-results-sheet__body .clm-evaluator-pane--sidebar{flex:1 1 auto;width:100%;max-width:none;min-height:0;border-radius:0}.clm-eval-results-sheet__body .clm-evaluator-panel--round{border-radius:0}.clm-eval-results-sheet__body .clm-evaluator-panel--sidebar{padding-top:0}.clm-eval-results-sheet__body .clm-eval-sidebar-body{overflow-y:auto;-webkit-overflow-scrolling:touch}.clm-eval-results-sheet--expanded .clm-eval-results-sheet__body{padding-bottom:0}.clm-eval-results-sheet--expanded .clm-eval-sidebar-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.clm-eval-results-sheet--expanded .clm-eval-sidebar-expanded{flex:none;min-height:auto;overflow:visible;display:block}.clm-eval-results-sheet--expanded .clm-eval-analysis-findings{flex:none;min-height:auto;overflow:visible}.clm-eval-results-sheet--expanded .clm-eval-sidebar-action{position:sticky;bottom:0;z-index:2;flex-shrink:0;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom, 0px));background:hsl(var(--bg-surface));border-top:1px solid hsl(var(--border-1))}.clm-eval-results-sheet--expanded .clm-eval-sidebar-collapsed{flex:none;min-height:auto;height:auto;overflow:visible;gap:.75rem;padding:.5rem .75rem calc(.75rem + env(safe-area-inset-bottom, 0px))}.clm-eval-results-sheet--expanded .clm-eval-insights-card{flex:0 0 auto;min-height:0;max-height:none}.clm-eval-results-sheet--expanded .clm-eval-insights-card__body--preview{max-height:min(36vh,16rem);overflow-y:auto;-webkit-overflow-scrolling:touch}.clm-eval-results-sheet--expanded .clm-eval-radar-slot{flex:0 0 auto;min-height:auto;height:auto;overflow:visible}.clm-eval-results-sheet--expanded .clm-eval-radar--sidebar{flex:0 0 auto;min-height:auto;overflow:visible;gap:.5rem}.clm-eval-results-sheet--expanded .clm-eval-radar--sidebar .clm-eval-radar__chart-wrap{flex:0 0 auto;min-height:auto}.clm-eval-results-sheet--expanded .clm-eval-radar--sidebar .clm-eval-radar__legend{flex:0 0 auto;min-height:auto;overflow:visible;max-height:none}.clm-eval-results-sheet--expanded .clm-eval-radar--sidebar .clm-eval-radar__legend-item{align-items:center}.clm-eval-drag-handle{flex-shrink:0;width:10px;margin:0 -4px;cursor:col-resize;touch-action:none;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;background:transparent}.clm-eval-drag-handle:before{content:"";position:absolute;inset:0 auto 0 50%;width:1px;transform:translateX(-50%);background:hsl(var(--border-1))}.clm-eval-drag-handle:after{content:"";display:block;width:3px;height:40px;border-radius:99px;background:transparent;transition:background .15s,height .15s;position:absolute}.clm-eval-drag-handle:hover:after{background:hsl(var(--primary)/.6);height:56px}.clm-eval-drag-handle:active:after{background:hsl(var(--primary))}.clm-evaluator-panel{background:hsl(var(--bg-canvas));overflow:hidden}.clm-evaluator-panel--round{border-radius:0}.clm-eval-source-head{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--bg-canvas));flex-shrink:0;gap:12px}.clm-eval-source-head__titles{display:flex;flex-direction:column;gap:2px;min-width:0}.clm-eval-source-head__hint{font-family:var(--font-ui);font-size:10px;font-weight:500;line-height:1.35;color:hsl(var(--fg-3));letter-spacing:.01em}.clm-eval-source-head__doc-title{font-family:var(--font-ui);font-size:13px;font-weight:700;color:hsl(var(--fg-1));line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-eval-source-head__title{font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3))}.clm-eval-source-head__label{font-family:var(--font-ui);font-size:13.5px;font-weight:650;letter-spacing:-.005em;color:hsl(var(--fg-1));white-space:nowrap}.clm-eval-source-head__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.clm-eval-source-table-hint,.clm-eval-source-track-hint{margin:0;padding:6px 16px 0;font-family:var(--font-ui);font-size:11px;line-height:1.4;color:hsl(var(--fg-3));flex-shrink:0}.clm-evaluator-markdown-doc{padding:12px 16px 20px}.clm-evaluator-markdown-doc__body{font-family:inherit}.clm-evaluator-gold-markdown{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-evaluator-gold-markdown{text-align:center}.clm-evaluator-gold-markdown{font-family:inherit}.clm-evaluator-gold-markdown h1{margin-bottom:.75rem;margin-top:1rem;font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:0;color:hsl(var(--foreground));font-family:inherit;line-height:1.35}.clm-evaluator-gold-markdown h2{margin-bottom:.5rem;margin-top:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(var(--foreground))}@media (max-width:1023px){.my-agents-page .agent-store-card .clm-evaluator-gold-markdown h2.flex{flex-wrap:wrap;gap:.5rem}}.wiki-space-artifacts__phase2 .clm-evaluator-gold-markdown h2{text-align:center}.clm-evaluator-gold-markdown h2{font-family:inherit;line-height:1.4}.clm-evaluator-gold-markdown h3,.clm-evaluator-gold-markdown h4,.clm-evaluator-gold-markdown h5,.clm-evaluator-gold-markdown h6{margin-bottom:.5rem;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-artifacts__phase2 .clm-evaluator-gold-markdown h3,.wiki-space-artifacts__phase2 .clm-evaluator-gold-markdown h4,.wiki-space-artifacts__phase2 .clm-evaluator-gold-markdown h5,.wiki-space-artifacts__phase2 .clm-evaluator-gold-markdown h6{text-align:center}.clm-evaluator-gold-markdown h3,.clm-evaluator-gold-markdown h4,.clm-evaluator-gold-markdown h5,.clm-evaluator-gold-markdown h6{font-family:inherit;line-height:1.4}.clm-evaluator-gold-markdown p{margin-top:.5rem;margin-bottom:.5rem;font-weight:400}.clm-evaluator-gold-markdown strong{font-weight:600}.clm-evaluator-gold-markdown table{margin-top:.75rem;margin-bottom:.75rem;width:100%;border-collapse:collapse;text-align:left;font-size:.8125rem}.clm-evaluator-gold-markdown td,.clm-evaluator-gold-markdown th{border-width:1px;border-color:hsl(var(--border));padding:.375rem .625rem;vertical-align:top;font-weight:400}@media (max-width:1023px){.clm-doc-detail-page .bg-card.rounded-xl
.clm-evaluator-gold-markdown td.border-border.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border
.clm-evaluator-gold-markdown td.p-6,.clm-doc-detail-page .bg-card.rounded-xl.border.clm-evaluator-gold-markdown th.p-6,.clm-doc-detail-page .bg-card.rounded-xl.clm-evaluator-gold-markdown th.border-border.p-6{padding:1rem}}.clm-evaluator-gold-markdown th{background-color:hsl(var(--muted)/.5);font-weight:600}.clm-evaluator-gold-markdown a[href*=tbl-]{font-style:italic;color:hsl(var(--muted-foreground));text-decoration-line:none}.clm-evaluator-gold-markdown .document-edit-removed-mark,.clm-evaluator-gold-markdown mark.document-edit-removed-mark{text-decoration:line-through;border-radius:.125rem}.clm-evaluator-gold-markdown mark.document-edit-removed-mark[data-finding-kind=grammar]{text-decoration-color:hsl(var(--eval-grammar));color:hsl(var(--eval-grammar-fg));background:hsl(var(--eval-grammar-tint))}.clm-evaluator-gold-markdown mark.document-edit-removed-mark[data-finding-kind=error]{text-decoration-color:hsl(var(--destructive));color:hsl(var(--destructive));background:hsl(var(--destructive)/.12)}.clm-evaluator-gold-markdown mark.document-edit-removed-mark[data-finding-kind=omission]{text-decoration-color:hsl(var(--eval-omission));color:hsl(var(--eval-omission-fg));background:hsl(var(--eval-omission-hl)/.28)}.clm-evaluator-gold-markdown .document-edit-applied-mark,.clm-evaluator-gold-markdown mark.document-edit-applied-mark{color:inherit;border-radius:.125rem;padding:.05em .15em}.clm-evaluator-gold-markdown mark.document-edit-applied-mark[data-finding-kind=grammar]{background:hsl(var(--eval-grammar-hl)/.4);border-bottom:2px solid hsl(var(--eval-grammar))}.clm-evaluator-gold-markdown mark.document-edit-applied-mark[data-finding-kind=error]{background:hsl(var(--eval-issues-hl)/.4);border-bottom:2px solid hsl(var(--eval-issues))}.clm-evaluator-gold-markdown mark.document-edit-applied-mark[data-finding-kind=omission]{background:hsl(var(--eval-omission-hl)/.28);border-bottom:2px solid hsl(var(--eval-omission))}.clm-evaluator-gold-markdown mark.clm-eval-patch--active[data-finding-kind=grammar]{outline:2px solid hsl(var(--eval-grammar));outline-offset:2px}.clm-evaluator-gold-markdown mark.clm-eval-patch--active[data-finding-kind=error]{outline:2px solid hsl(var(--eval-issues));outline-offset:2px}.clm-evaluator-gold-markdown mark.clm-eval-patch--active[data-finding-kind=omission]{outline:2px solid hsl(var(--eval-omission));outline-offset:2px}.clm-evaluator-gold-markdown mark[data-omission-highlight-only=true]{text-decoration:none;border-radius:.125rem;padding:.05em .12em;cursor:pointer}.clm-evaluator-gold-markdown mark[data-omission-highlight-only=true][data-finding-kind=grammar]{background:hsl(var(--eval-grammar-hl)/.45);border-bottom:2px solid hsl(var(--eval-grammar));color:inherit}.clm-evaluator-gold-markdown mark[data-omission-highlight-only=true][data-finding-kind=error]{background:hsl(var(--eval-issues-hl)/.4);border-bottom:2px solid hsl(var(--eval-issues));color:inherit}.clm-evaluator-gold-markdown mark[data-omission-highlight-only=true][data-finding-kind=clause]{background:hsl(var(--eval-omission-hl)/.22);border-bottom:2px solid hsl(var(--eval-omission)/.65);color:inherit}.clm-evaluator-gold-markdown mark.clm-eval-patch--active[data-finding-kind=clause]{outline:2px solid hsl(var(--eval-omission));outline-offset:2px}.clm-evaluator-section-doc__block{display:flex;flex-direction:column;margin-bottom:1rem}.clm-evaluator-section-doc__block--has-report .clm-evaluator-section-doc__content{flex:0 0 auto}.clm-evaluator-section-doc__heading{margin-bottom:.25rem}.clm-evaluator-section-doc__block--has-report .clm-eval-section-report-dropdown{margin-top:.35rem;margin-bottom:.65rem;flex-shrink:0}.clm-eval-section-report-dropdown__meta{font-size:10px;font-weight:500;color:hsl(var(--fg-3));margin-right:4px}.clm-eval-section-report-dropdown__chips{display:inline-flex;align-items:center;gap:4px;margin-right:6px}.clm-eval-section-report-dropdown__chip{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:600;line-height:1;padding:2px 6px;border-radius:999px;border:1px solid transparent}.clm-eval-section-report-dropdown__chip-icon{width:11px;height:11px;flex-shrink:0}.clm-eval-section-report-dropdown__chip--aligned{color:#2d7648;background:#eaf6ee;border-color:#c1e1cd}.clm-eval-section-report-dropdown__chip--review{color:hsl(var(--eval-omission-fg));background:hsl(var(--eval-omission-hl)/.35);border-color:hsl(var(--eval-omission)/.45)}.clm-eval-section-report-dropdown__chip--info{color:hsl(var(--fg-2));background:hsl(var(--bg-canvas));border-color:hsl(var(--border)/.8)}.clm-eval-section-report-dropdown__item--aligned{background:hsl(var(--bg-canvas)/.5)}.clm-eval-section-report-dropdown__item--aligned .clm-eval-section-report-dropdown__item-kind{color:hsl(var(--fg-3))}.clm-eval-section-report-dropdown__item--review{border-left:3px solid hsl(var(--eval-omission));background:hsl(var(--eval-omission-tint)/.5)}.clm-eval-section-report-dropdown__item--info{border-left:3px solid hsl(var(--fg-3)/.4)}.clm-eval-section-report-dropdown__item--info .clm-eval-section-report-dropdown__item-kind{color:hsl(var(--fg-2))}.clm-eval-section-report-dropdown__count--review{color:hsl(var(--eval-omission-fg));background:hsl(var(--eval-omission-hl)/.4);border-color:hsl(var(--eval-omission)/.6)}.clm-eval-section-report-dropdown{margin:.5rem 0 1rem;border:1px solid hsl(var(--eval-omission)/.35);border-radius:10px;background:hsl(var(--eval-omission-tint)/.35);overflow:hidden}.clm-eval-section-report-dropdown__summary{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;list-style:none;font-family:var(--font-ui)}.clm-eval-section-report-dropdown__summary::-webkit-details-marker{display:none}.clm-eval-section-report-dropdown__chevron{width:14px;height:14px;flex-shrink:0;color:hsl(var(--eval-omission-fg));transition:transform .15s ease}.clm-eval-section-report-dropdown[open] .clm-eval-section-report-dropdown__chevron{transform:rotate(180deg)}.clm-eval-section-report-dropdown__label{flex:1;font-size:12px;font-weight:600;color:hsl(var(--eval-omission-fg))}.clm-eval-section-report-dropdown__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700;color:hsl(var(--eval-omission-fg));background:hsl(var(--eval-omission-tint));border:1px solid hsl(var(--eval-omission)/.35)}.clm-eval-section-report-dropdown__body{display:flex;flex-direction:column;gap:4px;padding:6px 10px 10px;border-top:1px solid hsl(var(--eval-omission)/.2)}.clm-eval-section-report-dropdown__item{display:flex;flex-direction:row;align-items:flex-start;gap:8px;width:100%;padding:8px 10px;text-align:left;border:none;border-radius:8px;background:hsl(var(--bg-surface));cursor:default;font-family:var(--font-ui)}.clm-eval-section-report-dropdown__item-icon{width:15px;height:15px;flex-shrink:0;margin-top:2px}.clm-eval-section-report-dropdown__item-icon--aligned{color:#358d55}.clm-eval-section-report-dropdown__item-icon--new{color:#693bba}.clm-eval-section-report-dropdown__item-icon--missing{color:hsl(var(--eval-issues))}.clm-eval-section-report-dropdown__item-icon--variant{color:#c67110}.clm-eval-section-report-dropdown__item-icon--info{color:hsl(var(--fg-2))}.clm-eval-section-report-dropdown__item-icon--review{color:hsl(var(--eval-omission-fg))}.clm-eval-section-report-dropdown__item-content{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1}.clm-eval-section-report-dropdown__item-kind{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--eval-omission-fg))}.clm-eval-section-report-dropdown__item-title{font-size:12px;font-weight:600;color:hsl(var(--fg-1))}.clm-eval-section-report-dropdown__item-detail{font-size:11.5px;line-height:1.5;color:hsl(var(--fg-2));white-space:pre-wrap}.clm-eval-section-report-dropdown__item-excerpt{font-size:11px;line-height:1.4;color:hsl(var(--fg-1));font-style:italic}.clm-eval-section-report-dropdown__item-baseline{font-size:10px;line-height:1.4;color:hsl(var(--fg-3))}.clm-eval-section-report-dropdown__item-diff{margin:4px 0 0;padding-left:1rem;font-size:10px;line-height:1.45;color:hsl(var(--fg-2));list-style:disc}.clm-eval-section-report-dropdown__item-diff li+li{margin-top:2px}.clm-eval-md-chunk{margin:0}.clm-evaluator-rendered-html .document-edit-removed-mark,.clm-evaluator-rendered-html mark.document-edit-removed-mark{text-decoration:line-through;border-radius:.125rem}.clm-evaluator-rendered-html mark.document-edit-removed-mark[data-finding-kind=grammar]{text-decoration-color:hsl(var(--eval-grammar));color:hsl(var(--eval-grammar-fg));background:hsl(var(--eval-grammar-tint))}.clm-evaluator-rendered-html mark.document-edit-removed-mark[data-finding-kind=error]{text-decoration-color:hsl(var(--destructive));color:hsl(var(--destructive));background:hsl(var(--destructive)/.12)}.clm-evaluator-rendered-html mark.document-edit-removed-mark[data-finding-kind=omission]{text-decoration-color:hsl(var(--eval-omission));color:hsl(var(--eval-omission-fg));background:hsl(var(--eval-omission-hl)/.28)}.clm-evaluator-rendered-html .document-edit-applied-mark,.clm-evaluator-rendered-html mark.document-edit-applied-mark{color:inherit;border-radius:.125rem;padding:.05em .15em}.clm-evaluator-rendered-html mark.document-edit-applied-mark[data-finding-kind=grammar]{background:hsl(var(--eval-grammar-hl)/.4);border-bottom:2px solid hsl(var(--eval-grammar))}.clm-evaluator-rendered-html mark.document-edit-applied-mark[data-finding-kind=error]{background:hsl(var(--eval-issues-hl)/.4);border-bottom:2px solid hsl(var(--eval-issues))}.clm-evaluator-rendered-html mark.document-edit-applied-mark[data-finding-kind=omission]{background:hsl(var(--eval-omission-hl)/.28);border-bottom:2px solid hsl(var(--eval-omission))}.clm-evaluator-rendered-html mark.clm-eval-patch--active[data-finding-kind=grammar]{outline:2px solid hsl(var(--eval-grammar));outline-offset:2px}.clm-evaluator-rendered-html mark.clm-eval-patch--active[data-finding-kind=error]{outline:2px solid hsl(var(--eval-issues));outline-offset:2px}.clm-evaluator-rendered-html mark.clm-eval-patch--active[data-finding-kind=omission]{outline:2px solid hsl(var(--eval-omission));outline-offset:2px}.clm-eval-source-body--preview-rendered,.clm-evaluator-editor{padding:12px 16px 20px}.clm-evaluator-editor--loading{padding:24px 16px;font-size:13px;color:hsl(var(--fg-3))}.clm-evaluator-editor__content .ProseMirror{outline:none;font-family:var(--font-ui);font-size:14px;line-height:1.65;color:hsl(var(--fg-1))}.clm-evaluator-editor__content .ProseMirror table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}.clm-evaluator-editor__content .ProseMirror td,.clm-evaluator-editor__content .ProseMirror th{border:1px solid hsl(var(--border-1));padding:6px 10px;vertical-align:top}.clm-evaluator-editor__content .ProseMirror th{background:hsl(var(--bg-surface-2));font-weight:600}.clm-evaluator-editor .document-edit-removed-mark,.clm-evaluator-editor mark.document-edit-removed-mark{text-decoration:line-through;border-radius:.125rem}.clm-evaluator-editor mark.document-edit-removed-mark[data-finding-kind=grammar]{text-decoration-color:hsl(var(--eval-grammar));color:hsl(var(--eval-grammar-fg));background:hsl(var(--eval-grammar-tint))}.clm-evaluator-editor mark.document-edit-removed-mark[data-finding-kind=error]{text-decoration-color:hsl(var(--destructive));color:hsl(var(--destructive));background:hsl(var(--destructive)/.12)}.clm-evaluator-editor mark.document-edit-removed-mark[data-finding-kind=omission]{text-decoration-color:hsl(var(--eval-omission));color:hsl(var(--eval-omission-fg));background:hsl(var(--eval-omission-hl)/.28)}.clm-evaluator-editor .document-edit-applied-mark,.clm-evaluator-editor mark.document-edit-applied-mark{color:inherit;border-radius:.125rem;padding:.05em .15em}.clm-evaluator-editor mark.document-edit-applied-mark[data-finding-kind=grammar]{background:hsl(var(--eval-grammar-hl)/.4);border-bottom:2px solid hsl(var(--eval-grammar))}.clm-evaluator-editor mark.document-edit-applied-mark[data-finding-kind=error]{background:hsl(var(--eval-issues-hl)/.4);border-bottom:2px solid hsl(var(--eval-issues))}.clm-evaluator-editor mark.document-edit-applied-mark[data-finding-kind=omission]{background:hsl(var(--eval-omission-hl)/.28);border-bottom:2px solid hsl(var(--eval-omission))}.clm-evaluator-editor mark.clm-eval-patch--active[data-finding-kind=grammar]{outline:2px solid hsl(var(--eval-grammar));outline-offset:2px}.clm-evaluator-editor mark.clm-eval-patch--active[data-finding-kind=error]{outline:2px solid hsl(var(--eval-issues));outline-offset:2px}.clm-evaluator-editor mark.clm-eval-patch--active[data-finding-kind=omission]{outline:2px solid hsl(var(--eval-omission));outline-offset:2px}.clm-eval-view-tabs{display:inline-flex;gap:2px;padding:2px;background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-1));border-radius:8px;flex-shrink:0}.clm-eval-view-tab{font-family:var(--font-ui);font-size:11px;font-weight:500;padding:4px 10px;border:none;background:transparent;color:hsl(var(--fg-3));border-radius:6px;cursor:pointer;transition:all .16s ease;line-height:1.4}.clm-eval-view-tab:hover{color:hsl(var(--fg-1))}.clm-eval-view-tab--active{background:hsl(var(--bg-surface));color:hsl(var(--fg-1));box-shadow:var(--shadow-1)}.clm-eval-source-scroll{overflow-y:auto;flex:1;min-height:0;padding:20px 24px;background:hsl(var(--bg-surface))}.clm-eval-source-scroll--raw-pad{padding:16px 20px}.clm-evaluator-source__body{font-size:13.5px;line-height:1.8;color:hsl(var(--fg-1))}.clm-eval-formatted-flow{display:flex;flex-direction:column;gap:.2em;align-items:stretch}.clm-eval-formatted-flow .clm-eval-hl{white-space:pre-wrap;word-break:break-word}.clm-eval-md-block{word-break:break-word}.clm-eval-md-line{font-size:13.5px;line-height:1.75}.clm-eval-md-gap{min-height:.45em}.clm-eval-md-heading{font-weight:700;line-height:1.3;margin-top:.55em;margin-bottom:.12em;color:hsl(var(--fg-1));letter-spacing:-.012em}.clm-eval-formatted-flow>.clm-eval-md-heading:first-child{margin-top:0}.clm-eval-md-heading--d1{font-size:1.14rem}.clm-eval-md-heading--d2{font-size:1.08rem}.clm-eval-md-heading--d3{font-size:1.04rem}.clm-eval-md-heading--d4,.clm-eval-md-heading--d5,.clm-eval-md-heading--d6{font-size:1.01rem}.clm-eval-source-raw-pre{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;line-height:1.7;color:hsl(var(--fg-2));white-space:pre-wrap;word-break:break-word}.clm-eval-hl--grammar{background:hsl(var(--eval-grammar-hl)/.4);border-bottom:2px solid hsl(var(--eval-grammar));border-radius:2px;cursor:pointer;transition:background .12s;padding:1px 0}.clm-eval-hl--grammar:hover{background:hsl(var(--eval-grammar-hl)/.65)}.clm-eval-hl--omission{background:hsl(var(--eval-omission-hl)/.28);border-bottom:2px solid hsl(var(--eval-omission));border-radius:2px;cursor:pointer;transition:background .12s;padding:1px 0}.clm-eval-hl--omission:hover{background:hsl(var(--eval-omission-hl)/.48)}.clm-eval-hl--error{background:hsl(var(--eval-issues-hl)/.22);border-bottom:2px solid hsl(var(--eval-issues));border-radius:2px;cursor:pointer;transition:background .12s;padding:1px 0}.clm-eval-hl--error:hover{background:hsl(var(--eval-issues-hl)/.4)}.clm-eval-hl--active{outline:2px solid hsl(var(--primary));outline-offset:2px;border-radius:3px}.clm-eval-inline-finding-stack{display:flex;flex-direction:column;gap:6px;margin:10px 0 14px}.clm-eval-inline-doc-snippet{font-size:inherit;line-height:inherit;color:hsl(var(--fg-1))}.clm-eval-inline-doc-snippet,.clm-eval-inline-doc-snippet .clm-eval-hl{white-space:pre-wrap;word-break:break-word}.clm-eval-inline-callout{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px 14px;border-radius:10px;border:1px solid hsl(var(--border-1));border-left-width:4px;cursor:pointer;transition:box-shadow .16s,outline .16s,border-color .16s;font-family:var(--font-ui)}.clm-eval-inline-callout:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.clm-eval-inline-callout--active{box-shadow:0 0 0 2px hsl(var(--primary)/.35)}.clm-eval-inline-callout--grammar{border-left-color:hsl(var(--eval-grammar))}.clm-eval-inline-callout--grammar,.dark .clm-eval-inline-callout--grammar{background:hsl(var(--eval-grammar-tint))}.clm-eval-inline-callout--omission{border-left-color:hsl(var(--eval-omission))}.clm-eval-inline-callout--omission,.dark .clm-eval-inline-callout--omission{background:hsl(var(--eval-omission-tint))}.clm-eval-inline-callout--error{border-left-color:hsl(var(--eval-issues))}.clm-eval-inline-callout--error,.dark .clm-eval-inline-callout--error{background:hsl(var(--eval-issues-tint))}.clm-eval-inline-callout__head{display:flex;align-items:flex-start;gap:10px}.clm-eval-inline-callout__glyph{flex-shrink:0;width:22px;height:22px;margin-top:1px}.clm-eval-inline-callout--grammar .clm-eval-inline-callout__glyph{color:hsl(var(--eval-grammar-fg))}.clm-eval-inline-callout--omission .clm-eval-inline-callout__category,.clm-eval-inline-callout--omission .clm-eval-inline-callout__glyph,.dark .clm-eval-inline-callout--omission .clm-eval-inline-callout__category{color:hsl(var(--eval-omission-fg))}.clm-eval-inline-callout--error .clm-eval-inline-callout__glyph{color:hsl(var(--eval-issues-fg))}.clm-eval-inline-callout__head-text{display:flex;flex-direction:column;gap:2px;min-width:0}.clm-eval-inline-callout__category{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--fg-3));line-height:1.25}.clm-eval-inline-callout__headline{font-size:13px;font-weight:600;letter-spacing:-.015em;color:hsl(var(--fg-1));line-height:1.35}.clm-eval-inline-callout__detail{margin:0;font-size:13px;line-height:1.65;color:hsl(var(--fg-2))}.clm-eval-inline-suggestion-details{margin-top:2px;border-radius:8px;border:1px solid #d1c1e1;overflow:hidden;background:hsl(var(--bg-surface))}.dark .clm-eval-inline-suggestion-details{border-color:#473857;background:hsl(var(--bg-surface))}.clm-eval-inline-suggestion-details--omission{border-left:3px solid #8541c8}.clm-eval-inline-suggestion-details__summary{cursor:pointer;list-style:none;padding:8px 12px;font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#6b30a6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark .clm-eval-inline-suggestion-details__summary{color:#b390d5}.clm-eval-inline-suggestion-details__summary::-webkit-details-marker{display:none}.clm-eval-inline-suggestion-details__summary:before{content:"";display:inline-block;width:0;height:0;margin-right:6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #7339ac;vertical-align:middle;transform:rotate(-90deg);transition:transform .14s ease}.dark .clm-eval-inline-suggestion-details__summary:before{border-top-color:#a67ece}.clm-eval-inline-suggestion-details[open]>.clm-eval-inline-suggestion-details__summary:before{transform:rotate(0deg)}.clm-eval-inline-suggestion-details__body{padding:10px 12px 12px;border-top:1px solid hsl(var(--border-1));font-size:12.5px;line-height:1.65;color:hsl(var(--fg-2));white-space:pre-wrap;word-break:break-word}.clm-eval-inline-insertion{display:block;margin:6px 0 8px;padding:9px 13px;background:#f7f3fc;border-left:3px solid #8c47d1;border-radius:0 8px 8px 0;font-size:12.5px}.dark .clm-eval-inline-insertion{background:#261b32}.clm-eval-inline-insertion__label{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8541c8;margin-bottom:4px}.clm-eval-inline-insertion__body{color:hsl(var(--fg-2));line-height:1.6}.clm-eval-insights-panel{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.clm-eval-stats-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;flex-shrink:0;padding:12px;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--bg-canvas))}.clm-eval-stat{--clm-stat-accent:var(--border-1);position:relative;overflow:hidden;padding:12px 13px 13px 15px;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:13px;transition:box-shadow .17s ease,border-color .17s ease,transform .17s ease;text-align:left;cursor:pointer;font:inherit;color:inherit;box-shadow:0 1px 2px rgba(0,0,0,.035)}.clm-eval-stat:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:hsl(var(--clm-stat-accent));opacity:.9}.clm-eval-stat:after{content:"Filter";position:absolute;top:12px;right:13px;font-family:var(--font-ui);font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:hsl(var(--fg-3));opacity:0;transition:opacity .15s}.clm-eval-stat:hover:not(:disabled){border-color:hsl(var(--clm-stat-accent)/.55);transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.07)}.clm-eval-stat:hover:not(:disabled):after{opacity:.7}.clm-eval-stat:disabled{opacity:.5;cursor:not-allowed}.clm-eval-stat--active{border-color:hsl(var(--clm-stat-accent)/.65);box-shadow:0 0 0 2.5px hsl(var(--clm-stat-accent)/.18),0 4px 14px rgba(0,0,0,.06);background:linear-gradient(180deg,hsl(var(--clm-stat-accent)/.06),hsl(var(--clm-stat-accent)/.02)),hsl(var(--bg-surface))}.clm-eval-stat--active:after{content:"Active";opacity:1;color:hsl(var(--clm-stat-accent))}.clm-eval-stat--grammar{--clm-stat-accent:var(--eval-grammar)}.clm-eval-stat--omission{--clm-stat-accent:var(--eval-omission)}.clm-eval-stat--issues{--clm-stat-accent:var(--eval-issues)}.clm-eval-stat__label{font-family:var(--font-ui);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--fg-3));margin-bottom:7px;display:flex;align-items:center;gap:6px}.clm-eval-stat__label:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:hsl(var(--clm-stat-accent));box-shadow:0 0 0 3px hsl(var(--clm-stat-accent)/.16)}.clm-eval-stat__num{font-family:var(--font-ui);font-size:30px;font-weight:800;line-height:1;letter-spacing:-.03em;color:hsl(var(--fg-1));font-variant-numeric:tabular-nums}.clm-eval-stat--grammar .clm-eval-stat__num{color:hsl(var(--eval-grammar-fg))}.clm-eval-stat--omission .clm-eval-stat__num{color:hsl(var(--eval-omission-fg))}.clm-eval-stat--issues .clm-eval-stat__num{color:hsl(var(--eval-issues-fg))}.clm-eval-stat__sub{font-size:10.5px;color:hsl(var(--fg-3));margin-top:5px;line-height:1.3}.clm-eval-skel-line{height:12px;border-radius:5px;background:hsl(var(--bg-surface-3));animation:samvid-pulse 1.4s ease-in-out infinite}.clm-eval-skel-line--title{width:35%;height:14px}.clm-eval-skel-line--para{width:100%}.clm-eval-skel-line--short{width:60%}.clm-eval-skel-line--chip{width:56px;height:24px;border-radius:6px}.clm-eval-skel-stat{min-height:76px;border-radius:12px}.clm-eval-skel-card,.clm-eval-skel-stat{border-left:4px solid hsl(var(--border-1));background:hsl(var(--bg-surface-3));animation:samvid-pulse 1.4s ease-in-out infinite}.clm-eval-skel-card{min-height:60px;border-radius:10px}.clm-eval-skel-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid hsl(var(--border-1)/.5)}.clm-eval-skel-row__icon{width:30px;height:30px;border-radius:7px;background:hsl(var(--bg-surface-3));animation:samvid-pulse 1.4s ease-in-out infinite;flex-shrink:0}.clm-eval-skel-row__lines{flex:1;display:flex;flex-direction:column;gap:6px}.clm-eval-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding:5px 12px;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--primary)/.05)}.clm-eval-filter-bar__label{font-family:var(--font-ui);font-size:11px;color:hsl(var(--fg-2))}.clm-eval-filter-bar__reset{border:none;background:transparent;padding:2px 6px;border-radius:6px;font-family:var(--font-ui);font-size:11px;font-weight:600;color:hsl(var(--primary));cursor:pointer;transition:background .15s}.clm-eval-filter-bar__reset:hover{background:hsl(var(--primary)/.1)}.clm-eval-analysis-findings{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;padding:12px 12px 16px;display:flex;flex-direction:column;gap:8px;scrollbar-gutter:stable}.clm-eval-sidebar-body,.clm-eval-sidebar-expanded{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.clm-evaluator-panel--sidebar{padding-top:6px}.clm-eval-sidebar-collapsed{flex:1;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:6px 10px 10px;overflow:hidden}.clm-eval-insights-card{flex:0 0 40%;width:100%;max-width:none;min-height:0;border-radius:14px;border:1px solid hsl(var(--brand-orange)/.14);background:hsl(var(--brand-orange)/.07);padding:12px 12px 10px;display:flex;flex-direction:column;gap:0;overflow:hidden}.clm-eval-insights-card__title{margin:0 0 8px;flex-shrink:0;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.02em;color:hsl(var(--fg-1))}.clm-eval-insights-card__title-sep{font-weight:500;color:hsl(var(--fg-3))}.clm-eval-insights-card__title-count{font-variant-numeric:tabular-nums;color:hsl(var(--brand-orange))}.clm-eval-insights-card__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:block}.clm-eval-insights-card__body--preview{flex:1;min-height:0;max-height:none;position:relative;mask-image:linear-gradient(180deg,#000 78%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent)}.clm-eval-insights-card__body--preview .clm-eval-suggestions-root{gap:4px}.clm-eval-insights-card__body--preview .clm-eval-finding-card{padding:8px 10px}.clm-eval-insights-card__empty{margin:0;padding:16px 10px;font-family:var(--font-ui);font-size:13px;line-height:1.55;color:hsl(var(--fg-3));text-align:center}.clm-eval-insights-card .clm-eval-selected-insight{border:none;border-left:3px;border-radius:10px;background:hsl(var(--card)/.9);padding:12px 13px;margin:0}.clm-eval-insights-card__action{flex-shrink:0;margin-top:12px;padding-top:12px;border-top:1px solid hsl(var(--brand-orange)/.14)}.clm-eval-radar-slot{flex:0 0 60%;width:100%;max-width:none;min-height:0;border-radius:14px;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:10px 12px 12px;display:flex;flex-direction:column;align-items:stretch;gap:0;overflow:hidden}.clm-eval-radar-slot__label{margin:0 0 4px;flex-shrink:0;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.02em;color:hsl(var(--fg-1))}.clm-eval-radar-slot__intro{margin:0 0 8px;flex-shrink:0;font-family:var(--font-ui);font-size:10.5px;line-height:1.45;color:hsl(var(--fg-3))}.clm-eval-radar--sidebar{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;overflow:hidden;--clm-radar-accent:214 82% 52%}.clm-eval-radar--sidebar.clm-eval-radar--good{--clm-radar-accent:152 58% 40%}.clm-eval-radar--sidebar.clm-eval-radar--ok{--clm-radar-accent:214 82% 52%}.clm-eval-radar--sidebar.clm-eval-radar--risk{--clm-radar-accent:0 72% 55%}.clm-eval-radar--sidebar .clm-eval-radar__chart-wrap{flex:0 0 auto;min-height:0;max-height:none;padding:0;display:flex;align-items:center;justify-content:center}.clm-eval-radar--sidebar .clm-eval-radar__svg{width:100%;max-width:228px;max-height:228px;height:auto;margin:0 auto;display:block}.clm-eval-radar--sidebar .clm-eval-radar__center-score{font-size:26px}.clm-eval-radar--sidebar .clm-eval-radar__center-label{font-size:8px}.clm-eval-radar--sidebar .clm-eval-radar__axis-label{font-size:9px;font-weight:700}.clm-eval-radar--sidebar .clm-eval-radar__legend{flex:1 1 auto;min-height:0;margin-top:0;gap:8px;overflow-y:auto;padding-right:2px}.clm-eval-radar--sidebar .clm-eval-radar__legend-item{grid-template-columns:40px 1fr auto;gap:8px;align-items:start}.clm-eval-radar--sidebar .clm-eval-radar__legend-explain{display:block;font-size:10px;line-height:1.4;margin-top:2px}.clm-eval-radar--sidebar .clm-eval-radar__legend-label{font-size:11px}.clm-eval-radar--sidebar .clm-eval-radar__legend-detail{font-size:10px}.clm-eval-radar--sidebar .clm-eval-radar__legend-score{font-size:12px;padding-top:1px}.clm-eval-radar--compact .clm-eval-radar__chart-wrap{max-height:130px}.clm-eval-radar--compact .clm-eval-radar__svg{max-width:148px;max-height:130px}.clm-eval-radar--compact .clm-eval-radar__center-score{font-size:20px}.clm-eval-radar--compact .clm-eval-radar__axis-label,.clm-eval-radar--compact .clm-eval-radar__center-label{font-size:8px}.clm-eval-sidebar-action{flex-shrink:0;padding:10px 12px 12px;border-top:1px solid hsl(var(--border));background:hsl(var(--card))}.clm-eval-see-all-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--fg-1));font-family:var(--font-ui);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease}.clm-eval-see-all-btn:hover{background:hsl(var(--muted)/.5);border-color:hsl(var(--brand-orange)/.25)}.clm-eval-see-all-btn__label{flex:1;text-align:left;color:hsl(var(--fg-2))}.clm-eval-see-all-btn__icon{width:16px;height:16px;flex-shrink:0;color:hsl(var(--brand-orange))}.clm-eval-see-all-btn--collapse{justify-content:center;border-color:hsl(var(--brand-orange)/.28);background:hsl(var(--brand-orange)/.07);color:hsl(var(--brand-orange))}.clm-eval-see-all-btn--collapse:hover{background:hsl(var(--brand-orange)/.12)}.clm-eval-see-all-btn__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:hsl(var(--brand-orange));color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.clm-eval-radar{display:flex;flex-direction:column;gap:14px;--clm-radar-accent:var(--brand-orange)}.clm-eval-radar--good{--clm-radar-accent:152 60% 42%}.clm-eval-radar--ok{--clm-radar-accent:var(--brand-orange)}.clm-eval-radar--risk{--clm-radar-accent:0 72% 55%}.clm-eval-radar__chart-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.clm-eval-radar__svg{width:100%;max-width:320px;height:auto;overflow:visible}.clm-eval-radar__ring{fill:hsl(var(--muted)/.35);stroke:hsl(var(--border));stroke-width:1.25;opacity:.95}.clm-eval-radar__spoke{stroke:hsl(var(--border));stroke-width:1.25;opacity:.85}.clm-eval-radar__area{fill:hsl(var(--clm-radar-accent)/.18);stroke:hsl(var(--clm-radar-accent));stroke-width:2;stroke-linejoin:round}.clm-eval-radar__dot{fill:hsl(var(--clm-radar-accent))}.clm-eval-radar__axis-label{fill:hsl(var(--fg-2));font-family:var(--font-ui);font-size:10px;font-weight:600}.clm-eval-radar__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.clm-eval-radar__center-score{font-family:var(--font-ui);font-size:26px;font-weight:700;line-height:1;color:hsl(var(--clm-radar-accent))}.clm-eval-radar__center-label{font-family:var(--font-ui);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3));margin-top:2px}.clm-eval-radar__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.clm-eval-radar__legend-item{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:10px}.clm-eval-radar__legend-bar{position:relative;height:6px;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.clm-eval-radar__legend-bar-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:hsl(var(--clm-radar-accent))}.clm-eval-radar__legend-text{display:flex;flex-direction:column;min-width:0}.clm-eval-radar__legend-label{font-family:var(--font-ui);font-size:12px;font-weight:600;color:hsl(var(--fg-1))}.clm-eval-radar__legend-detail{font-family:var(--font-ui);font-size:10.5px;color:hsl(var(--fg-3))}.clm-eval-radar__legend-explain{display:block;margin-top:2px;font-family:var(--font-ui);font-size:10px;line-height:1.35;color:hsl(var(--fg-3));opacity:.9}.clm-eval-radar__legend-score{font-family:var(--font-ui);font-size:12px;font-weight:700;color:hsl(var(--fg-2));font-variant-numeric:tabular-nums}.clm-eval-radar-hint{margin:0;padding:11px 13px;border-radius:9px;border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.4);font-family:var(--font-ui);font-size:12px;color:hsl(var(--fg-3));text-align:center}.clm-eval-selected-insight{border-radius:10px;border:1px solid hsl(var(--border));border-left-width:3px;background:hsl(var(--card));padding:11px 13px;display:flex;flex-direction:column;gap:6px}.clm-eval-selected-insight--omission{border-left-color:#8d52e0}.clm-eval-selected-insight--error{border-left-color:#df3a3a}.clm-eval-selected-insight--grammar{border-left-color:#358fe9}.clm-eval-selected-insight__head{display:flex;align-items:flex-start;gap:8px}.clm-eval-selected-insight__glyph{width:16px;height:16px;margin-top:1px;flex-shrink:0;color:hsl(var(--fg-2))}.clm-eval-selected-insight__category{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--fg-3))}.clm-eval-selected-insight__headline{font-family:var(--font-ui);font-size:13px;font-weight:600;color:hsl(var(--fg-1))}.clm-eval-selected-insight__detail{margin:0;font-family:var(--font-ui);font-size:12.5px;line-height:1.5;color:hsl(var(--fg-2));white-space:pre-wrap}.clm-eval-suggestions-root{display:flex;flex-direction:column;gap:6px}.clm-eval-findings-callout{display:flex;align-items:flex-start;gap:7px;padding:7px 10px;border-radius:8px;background:hsl(var(--info)/.08);border:1px solid hsl(var(--info)/.18);font-family:var(--font-ui);font-size:11px;font-weight:500;line-height:1.5;color:hsl(var(--fg-2))}.clm-eval-findings-callout__icon{width:14px;height:14px;flex-shrink:0;margin-top:1px;color:hsl(var(--info))}.clm-eval-suggestions-block__list{display:flex;flex-direction:column;gap:8px}.clm-eval-finding-card{--clm-find-accent:var(--border-1);width:100%;padding:11px 13px 12px 15px;border-radius:12px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,transform 90ms ease;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.025)}.clm-eval-finding-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:hsl(var(--clm-find-accent));opacity:.85}.clm-eval-finding-card:hover{border-color:hsl(var(--clm-find-accent)/.5);box-shadow:0 4px 14px rgba(0,0,0,.08);transform:translateY(-1px)}.clm-eval-finding-card:active{transform:translateY(0)}.clm-eval-finding-card--grammar{--clm-find-accent:var(--eval-grammar)}.clm-eval-finding-card--omission{--clm-find-accent:var(--eval-omission)}.clm-eval-finding-card--error{--clm-find-accent:var(--eval-issues)}.clm-eval-finding-card--active{transform:translateY(-1px);border-color:hsl(var(--clm-find-accent)/.6);box-shadow:0 0 0 2.5px hsl(var(--clm-find-accent)/.2),0 4px 14px rgba(0,0,0,.07);background:linear-gradient(180deg,hsl(var(--clm-find-accent)/.05),hsl(var(--clm-find-accent)/.015)),hsl(var(--bg-surface))}.clm-eval-finding-card--active:before{width:4px;opacity:1}.clm-eval-finding-card__eyebrow{font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;width:-moz-fit-content;width:fit-content}.clm-eval-finding-card__eyebrow--grammar{color:hsl(var(--eval-grammar-fg));background:hsl(var(--eval-grammar-tint))}.clm-eval-finding-card__eyebrow--omission{color:hsl(var(--eval-omission-fg));background:hsl(var(--eval-omission-tint))}.clm-eval-finding-card__eyebrow--error{color:hsl(var(--eval-issues-fg));background:hsl(var(--eval-issues-tint))}.clm-eval-finding-card__title-text{font-size:13px;font-weight:650;color:hsl(var(--fg-1));margin-bottom:3px;line-height:1.4;letter-spacing:-.005em}.clm-eval-finding-card__snippet{font-size:11px;color:hsl(var(--fg-2));font-style:italic;margin-bottom:2px;line-height:1.45}.clm-eval-finding-card__desc{font-size:11.5px;color:hsl(var(--fg-2));line-height:1.55}.clm-eval-finding-card__suggestion{margin-top:8px;padding:8px 10px;border-radius:8px;background:hsl(var(--eval-omission-tint));border:1px solid hsl(var(--eval-omission)/.25)}.clm-eval-finding-card__suggestion-label{display:block;font-family:var(--font-ui);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--eval-omission-fg));margin-bottom:4px}.clm-eval-finding-card__suggestion-text{margin:0;font-size:11.5px;line-height:1.55;color:hsl(var(--fg-2));white-space:pre-wrap}.clm-eval-suggestions-empty{margin:0;padding:16px 4px;font-family:var(--font-ui);font-size:12px;line-height:1.5;color:hsl(var(--fg-3));text-align:center}.clm-eval-sections-root{display:flex;flex-direction:column;gap:6px}.clm-eval-section-group{border:1px solid hsl(var(--border-1));border-radius:10px;overflow:hidden;background:hsl(var(--bg-surface))}.clm-eval-section-group__header{display:flex;align-items:center;gap:8px;width:100%;padding:9px 11px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--font-ui)}.clm-eval-section-group__header:hover{background:hsl(var(--bg-canvas)/.6)}.clm-eval-section-group__chevron{width:14px;height:14px;flex-shrink:0;color:hsl(var(--fg-3));transition:transform .15s ease}.clm-eval-section-group__chevron--open{transform:rotate(90deg)}.clm-eval-section-group__label{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:hsl(var(--fg-1));line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-eval-section-group__count{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700;color:hsl(var(--eval-omission-fg));background:hsl(var(--eval-omission-tint));border:1px solid hsl(var(--eval-omission)/.3)}.clm-eval-section-group--grammar .clm-eval-section-group__count{color:hsl(var(--eval-grammar-fg));background:hsl(var(--eval-grammar-tint));border-color:hsl(var(--eval-grammar)/.3)}.clm-eval-section-group--error .clm-eval-section-group__count{color:hsl(var(--eval-issues-fg));background:hsl(var(--eval-issues-tint));border-color:hsl(var(--eval-issues)/.3)}.clm-eval-section-group__items{display:flex;flex-direction:column;gap:1px;padding:4px 8px 8px;border-top:1px solid hsl(var(--border-1)/.6)}.clm-eval-section-item{border-radius:8px;border-left:2px solid transparent}.clm-eval-section-item--active{background:hsl(var(--eval-omission-tint)/.5);border-left-color:hsl(var(--eval-omission))}.clm-eval-section-group--grammar .clm-eval-section-item--active{background:hsl(var(--eval-grammar-tint)/.5);border-left-color:hsl(var(--eval-grammar))}.clm-eval-section-group--error .clm-eval-section-item--active{background:hsl(var(--eval-issues-tint)/.5);border-left-color:hsl(var(--eval-issues))}.clm-eval-section-item__select{display:flex;flex-direction:column;gap:2px;width:100%;padding:7px 9px;background:transparent;border:none;cursor:pointer;text-align:left}.clm-eval-section-item__select:hover{background:hsl(var(--bg-canvas)/.5);border-radius:6px}.clm-eval-section-item__eyebrow{font-family:var(--font-ui);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3))}.clm-eval-section-item__title{font-size:12px;font-weight:600;color:hsl(var(--fg-1));line-height:1.4}.clm-eval-section-item__desc{font-size:11.5px;color:hsl(var(--fg-2));line-height:1.55;white-space:pre-wrap}.clm-evaluator-section-title{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--fg-3))}.clm-evaluator-card{padding:10px 12px;background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-1));border-radius:8px}.clm-eval-meta-details{border-top:1px solid hsl(var(--border-1));padding-top:8px;margin-top:4px}.clm-eval-meta-details__summary{font-family:var(--font-ui);font-size:12px;font-weight:600;color:hsl(var(--fg-2));cursor:pointer;padding:4px 0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clm-eval-meta-details__summary:hover{color:hsl(var(--fg-1))}.clm-eval-meta-details__body{padding-top:10px}.clm-eval-landing{display:flex;flex-direction:column;gap:24px}.clm-eval-landing__intro{font-size:14px;color:hsl(var(--fg-2));max-width:600px;line-height:1.65}.clm-eval-upload-btn{display:inline-flex;align-items:center;gap:5px;padding:0 12px;height:32px;border-radius:9999px;font-family:var(--font-ui);font-size:13px;font-weight:600;color:hsl(var(--brand-orange));background:hsl(var(--brand-orange)/.1);border:1px solid hsl(var(--brand-orange)/.3);cursor:pointer;transition:background .13s ease,border-color .13s ease;white-space:nowrap;flex-shrink:0}.clm-eval-upload-btn:hover{background:hsl(var(--brand-orange)/.16);border-color:hsl(var(--brand-orange)/.5)}.clm-eval-upload-btn:disabled{opacity:.55;cursor:not-allowed}.clm-eval-doc-doc-upload-zone{display:flex;align-items:center;gap:8px;padding:7px 12px;background:hsl(var(--bg-surface));border:1px dashed hsl(var(--border-1));border-radius:8px;cursor:pointer;transition:border-color .13s ease,background .13s ease;margin-top:2px}.clm-eval-doc-doc-upload-zone:hover{border-color:hsl(var(--brand-orange)/.5);background:hsl(var(--brand-orange)/.03)}.clm-eval-doc-doc-upload-zone__label{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-ui);font-size:12.5px;color:hsl(var(--fg-3));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.clm-eval-comparison-dialog{max-width:min(92vw,72rem);width:100%;max-height:88vh;padding:0;gap:0;overflow:hidden;display:flex;flex-direction:column}.clm-eval-comparison-dialog__body{flex:1;min-height:0;overflow-y:auto;padding:0 1.5rem 1rem}.clm-eval-comparison-dialog__body .clm-clause-comp-page{gap:.5rem;padding-bottom:0}.clm-eval-comparison-dialog__body .clm-eval-workbench-layout{gap:.75rem 1.25rem}.clm-eval-comparison-dialog__body .clm-eval-workbench-main{gap:.75rem;min-width:0}.clm-eval-comparison-dialog__body .clm-eval-doc-doc-pickers{max-width:100%}.page-search{position:relative;display:flex;align-items:center;flex-shrink:0}.page-search-icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:hsl(var(--fg-3));pointer-events:none;flex-shrink:0}.page-search-input{width:100%;padding:7px 12px 7px 34px;font-family:var(--font-ui);font-size:13px;line-height:1.5;color:hsl(var(--fg-1));background:hsl(var(--bg-surface));border:1.5px solid hsl(var(--border-1));border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.06);outline:none;transition:border-color .15s,box-shadow .15s}.page-search-input::-moz-placeholder{color:hsl(var(--fg-3))}.page-search-input::placeholder{color:hsl(var(--fg-3))}.page-search-input:hover{border-color:hsl(var(--border-2,var(--border-1)))}.page-search-input:focus,.page-search-input:focus-visible{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12),0 1px 2px rgba(0,0,0,.06);outline:none}.page-toolbar-select{height:auto;min-height:0;width:100%;padding:7px 2rem 7px 12px;font-family:var(--font-ui);font-size:13px;line-height:1.5;font-weight:400;color:hsl(var(--fg-1));background:hsl(var(--bg-surface));border:1.5px solid hsl(var(--border-1));border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.06);transition:border-color .15s,box-shadow .15s}.page-toolbar-select:hover{border-color:hsl(var(--border-2,var(--border-1)))}.page-toolbar-select:focus,.page-toolbar-select:focus-visible{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12),0 1px 2px rgba(0,0,0,.06);outline:none;--tw-ring-offset-width:0;--tw-ring-width:0}.page-toolbar-select-content{left:auto;right:0;width:max(100%,14rem);min-width:14rem;border:1.5px solid hsl(var(--border-1));border-radius:10px;background:hsl(var(--bg-surface));box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:50}.workflow-executions-controls .page-toolbar-select-content{min-width:14rem}.task-registry-page-root .task-registry-search.page-search,.workflow-executions-page-root .workflow-executions-search.page-search{flex-shrink:1;min-width:0}@media (max-width:1023px){.admin-section-page-root .page-content.admin-section-content,.audit-logs-page-root .page-content.audit-logs-content,.task-registry-page-root .page-content.task-registry-content,.team-reports-page-root .page-content.team-reports-content,.workflow-executions-page-root .page-content.workflow-executions-content{overflow-x:visible}}@media (min-width:768px){.audit-logs-page-root .audit-logs-table>thead{display:table-header-group!important}.audit-logs-page-root .audit-logs-table>tbody{display:table-row-group!important;width:auto!important}.audit-logs-page-root .audit-logs-row,.audit-logs-page-root .audit-logs-table>tbody>tr{display:table-row!important;width:auto!important}.audit-logs-page-root .audit-logs-row{padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.audit-logs-page-root .audit-logs-cell{display:table-cell!important;padding:.875rem 1.25rem!important;white-space:nowrap;text-align:inherit!important}.audit-logs-page-root .audit-logs-cell--timestamp .audit-logs-cell-icon{display:inline-block!important}.audit-logs-page-root .audit-logs-cell--description{max-width:16rem}.audit-logs-page-root .audit-logs-cell--description p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-logs-page-root .audit-logs-details-btn__label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.audit-logs-page-root .audit-logs-details-row{display:table-row!important;margin:0!important;border:none!important;border-radius:0!important;background:transparent!important}.admin-section-page-root .admin-section-table>thead{display:table-header-group!important}.admin-section-page-root .admin-section-table>tbody{display:table-row-group!important;width:auto!important}.admin-section-page-root .admin-section-row,.admin-section-page-root .admin-section-table>tbody>tr{display:table-row!important;width:auto!important}.admin-section-page-root .admin-section-row{padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.admin-section-page-root .admin-section-cell{display:table-cell!important;padding:.875rem 1.25rem!important;white-space:nowrap;text-align:inherit!important;border-top:none!important}.admin-section-page-root .admin-members-cell--actions,.admin-section-page-root .admin-orgs-cell--actions,.admin-section-page-root .admin-team-members-cell--actions,.admin-section-page-root .admin-teams-cell--actions{text-align:right!important}}.clm-eval-repo-table-search .page-search-input{height:36px;padding:0 12px 0 36px;border-radius:9999px;border-width:1px;border:1px solid hsl(var(--border-1));box-shadow:none;font-size:14px;transition:border-color .15s,box-shadow .15s}.clm-eval-repo-table-search .page-search-input:hover{border-color:hsl(var(--border-1))}.clm-eval-repo-table-search .page-search-input:focus,.clm-eval-repo-table-search .page-search-input:focus-visible{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}.clm-eval-repo-table-search .page-search-icon{left:13px}.clm-extractions-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;width:100%}.clm-extractions-toolbar__tabs{min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.clm-extractions-toolbar__tabs::-webkit-scrollbar{display:none}.clm-extractions-toolbar__tabs-list{width:-moz-max-content;width:max-content;max-width:100%}.clm-extractions-toolbar__search{flex:1;min-width:0;width:100%}@media (min-width:1024px){.clm-extractions-toolbar{flex-direction:row;align-items:center;gap:.75rem}.clm-extractions-toolbar__search{flex:1}}.clm-extractions-table-wrap{border-radius:.75rem;border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden}.clm-extractions-empty-search{padding:3rem 1.5rem;text-align:center}.clm-extractions-cards{display:flex;flex-direction:column;gap:0}.clm-extractions-card{display:block;width:100%;padding:.875rem 1rem;border:0;border-bottom:1px solid hsl(var(--border));background:transparent;text-align:left;cursor:pointer;transition:background-color .14s ease}.clm-extractions-card:last-child{border-bottom:0}.clm-extractions-card:hover{background:hsl(var(--muted)/.35)}.clm-extractions-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.clm-extractions-card__title{flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.35;color:hsl(var(--foreground));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.clm-extractions-card__icon{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem;color:hsl(var(--muted-foreground))}.clm-extractions-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;margin-top:.375rem}.clm-extractions-card__id{font-family:var(--font-mono);font-size:10px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-extractions-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.625rem}.clm-extractions-card__updated{margin-left:auto;font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap}.clm-extractions-table-scroll{display:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.clm-extractions-table{width:100%;min-width:52rem;table-layout:auto;border-collapse:collapse}.clm-extractions-table thead{background:hsl(var(--muted)/.4)}.clm-extractions-table th{padding:.625rem .875rem;text-align:left;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap}.clm-extractions-table td{padding:.625rem .875rem;vertical-align:middle;border-top:1px solid hsl(var(--border));overflow:hidden}.clm-extractions-table__row{cursor:pointer;transition:background-color .14s ease}.clm-extractions-table__row:hover{background:hsl(var(--muted)/.35)}.clm-extractions-table__doc-cell{min-width:10rem;max-width:18rem}.clm-extractions-table__doc-title{display:block;font-size:13px;font-weight:500;color:hsl(var(--foreground))}.clm-extractions-table__doc-title,.clm-extractions-table__id-cell{line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-extractions-table__id-cell{min-width:6.5rem;max-width:8rem;font-family:var(--font-mono);font-size:11px;color:hsl(var(--muted-foreground))}.clm-extractions-table__type-cell{width:5rem;white-space:nowrap}.clm-extractions-table__type-badge{display:inline-flex;flex-shrink:0;align-items:center;padding:.125rem .5rem;border-radius:9999px;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.clm-extractions-table__status-cell{width:7.5rem;max-width:7.5rem}.clm-extractions-table__progress-cell{width:6.5rem;max-width:7rem}.clm-extractions-table__updated-cell{width:7.5rem;white-space:nowrap}.clm-extractions-table__progress-row{display:flex;align-items:center;gap:.375rem;min-width:0;max-width:100%}.clm-extractions-table__progress-row--compact{flex:0 1 auto;min-width:3.5rem}.clm-extractions-table__progress-track{flex:1 1 2.5rem;min-width:0;max-width:3.5rem;height:.375rem;border-radius:9999px;background:hsl(var(--muted));overflow:hidden}.clm-extractions-table__progress-fill{height:100%;border-radius:9999px;transition:width .2s ease}.clm-extractions-table__progress-fill--pending{background:hsl(var(--muted-foreground)/.35)}.clm-extractions-table__progress-fill--processing{background:#3c83f6}.clm-extractions-table__progress-fill--completed{background:#20ac6b}.clm-extractions-table__progress-fill--error{background:hsl(var(--destructive))}.clm-extractions-table__progress-label{flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));white-space:nowrap}.clm-extractions-table__updated{display:flex;flex-direction:column;gap:.0625rem;font-variant-numeric:tabular-nums}.clm-extractions-table__updated-date{font-size:12px;color:hsl(var(--foreground));white-space:nowrap}.clm-extractions-table__updated-time{font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap}.clm-extractions-table__actions,.clm-extractions-table__actions-head{width:2.75rem;padding-right:.625rem;text-align:right;white-space:nowrap}.clm-extractions-table__footer{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding:.625rem 1rem;border-top:1px solid hsl(var(--border));background:hsl(var(--muted)/.2)}.clm-extractions-table__footer-meta{font-size:12px;color:hsl(var(--muted-foreground))}@media (min-width:640px){.clm-extractions-table__footer{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:768px){.clm-extractions-cards{display:none}.clm-extractions-table-scroll{display:block}}@media (max-width:1279px) and (min-width:768px){.clm-extractions-table tbody td:nth-child(2),.clm-extractions-table tbody td:nth-child(6),.clm-extractions-table thead th:nth-child(2),.clm-extractions-table thead th:nth-child(6),.clm-extractions-table__id-cell,.clm-extractions-table__updated-cell{display:none}.clm-extractions-table{min-width:36rem}}@media (max-width:1023px) and (min-width:768px){.clm-extractions-table__progress-track{display:none}}.workflow-exec-details-dialog__chrome{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.workflow-exec-details-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:1rem 1.25rem;border-bottom:1px solid hsl(var(--border))}.workflow-exec-details-dialog__title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3;color:hsl(var(--foreground));min-width:0;flex:1 1 auto}.workflow-exec-details-dialog__header-toolbar{display:flex;align-items:center;gap:.5rem;flex-shrink:0;min-width:0}.workflow-exec-details-dialog__header-links{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.workflow-exec-details-dialog__header-link{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2rem;padding:0 .75rem;border:1px solid hsl(var(--border));border-radius:9999px;background:hsl(var(--card));font-size:.75rem;font-weight:500;line-height:1;color:hsl(var(--foreground));text-decoration:none;white-space:nowrap;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.workflow-exec-details-dialog__header-link:hover{background:hsl(var(--muted)/.55);border-color:hsl(var(--border));color:hsl(var(--foreground))}.workflow-exec-details-dialog__header-link-icon{width:.875rem;height:.875rem;flex-shrink:0}.workflow-exec-details-dialog__header-actions{display:flex;align-items:center;gap:.125rem;flex-shrink:0}.workflow-exec-details-dialog__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;min-width:2rem;height:2rem;padding:0;border:none;border-radius:9999px;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;opacity:1;transition:color .14s ease,background-color .14s ease;flex-shrink:0}.workflow-exec-details-dialog__icon-btn svg{width:1rem;height:1rem;stroke-width:2}.workflow-exec-details-dialog__icon-btn:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--muted)/.55)}.workflow-exec-details-dialog__icon-btn:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring)/.35)}.workflow-exec-details-dialog__icon-btn:disabled{opacity:.45;cursor:not-allowed}.workflow-exec-details-dialog__content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:auto}.workflow-exec-details-dialog__tabs{display:flex;align-items:center;gap:1rem;flex-shrink:0;padding:0 1.25rem;border-bottom:1px solid hsl(var(--border));position:sticky;top:0;z-index:1;background:hsl(var(--card))}.workflow-exec-details-dialog__tab{padding:.75rem .25rem;border:none;border-bottom:2px solid transparent;background:transparent;font-size:.875rem;font-weight:500;line-height:1.25;color:hsl(var(--muted-foreground));cursor:pointer;transition:color .14s ease,border-color .14s ease}.workflow-exec-details-dialog__tab:hover{color:hsl(var(--foreground))}.workflow-exec-details-dialog__tab--active{border-bottom-color:hsl(var(--primary));color:hsl(var(--primary))}.workflow-exec-details-dialog__body{flex:0 0 auto;min-height:12rem}.workflow-exec-details-dialog__body--refreshing{opacity:.72;pointer-events:none}.workflow-exec-details-dialog__tab-panel{padding:1rem 1.25rem 1.25rem}.workflow-exec-details-dialog__details-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:768px){.workflow-exec-details-dialog__details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow-exec-details-dialog__field-label{margin:0 0 .25rem;font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground))}.workflow-exec-details-dialog__field-value{margin:0;font-size:.875rem;line-height:1.45;color:hsl(var(--foreground));overflow-wrap:anywhere}.workflow-exec-details-dialog__status-badge{display:inline-flex;align-items:center;justify-content:center;padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1.25}.workflow-exec-details-dialog__status-badge--pending{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.workflow-exec-details-dialog__status-badge--running{background:#e7f0fe;color:#0846aa}.dark .workflow-exec-details-dialog__status-badge--running{background:#172945;color:#85b2f9}.workflow-exec-details-dialog__status-badge--completed{background:#e4fbed;color:#147b3a}.dark .workflow-exec-details-dialog__status-badge--completed{background:#183924;color:#8de2ac}.workflow-exec-details-dialog__status-badge--failed{background:#fde8e8;color:#a71b1b}.dark .workflow-exec-details-dialog__status-badge--failed{background:#431919;color:#f58a8a}.workflow-exec-details-dialog__status-badge--skipped{background:hsl(var(--muted)/.65);color:hsl(var(--muted-foreground))}@media (min-width:1024px){.workflow-exec-details-dialog__header{padding:1rem 1.5rem}.workflow-exec-details-dialog__tabs{padding:0 1.5rem}.workflow-exec-details-dialog__tab-panel{padding:1rem 1.5rem 1.5rem}}.workflow-exec-details-dialog__body--standalone{flex:1 1 auto;min-height:0;overflow-y:auto;border-top:1px solid hsl(var(--border))}.workflow-exec-details-dialog__body--standalone .clm-extraction-details-dialog__empty,.workflow-exec-details-dialog__body--standalone .clm-extraction-details-dialog__error-message,.workflow-exec-details-dialog__body--standalone .clm-extraction-details-dialog__loading{display:flex;align-items:center;justify-content:center;min-height:14rem;padding:1.5rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.workflow-exec-details-dialog__body--standalone .clm-extraction-details-dialog__error-message{color:hsl(var(--destructive))}.workflow-exec-details-dialog__json-block{margin:0;padding:.75rem;border-radius:.5rem;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);font-family:var(--font-mono);font-size:.75rem;line-height:1.45;color:hsl(var(--foreground));overflow-x:auto;white-space:pre-wrap;word-break:break-word}.workflow-exec-details-dialog__section-title{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.workflow-exec-details-dialog__steps-note{margin:0 0 .75rem;font-size:.8125rem;color:hsl(var(--muted-foreground))}.workflow-exec-details-dialog__table-wrap{overflow-x:auto}.workflow-exec-details-dialog__table{width:100%;min-width:32rem;border-collapse:collapse}.workflow-exec-details-dialog__table th{padding:.625rem .75rem;text-align:left;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.35)}.workflow-exec-details-dialog__table td{padding:.75rem;font-size:.8125rem;color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));vertical-align:middle}.workflow-exec-details-dialog__step-errors{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.workflow-exec-details-dialog__hierarchy{display:flex;flex-direction:column;gap:.875rem}.workflow-exec-details-dialog__hierarchy-card{padding:1rem;border:1px solid hsl(var(--border));border-radius:.625rem;background:hsl(var(--card))}.workflow-exec-details-dialog__hierarchy-card--current{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.06)}.dark .workflow-exec-details-dialog__hierarchy-card--current{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.12)}.workflow-exec-details-dialog__hierarchy-card--highlight{border-color:rgba(133,178,249,.45);background:rgba(240,246,254,.65)}.dark .workflow-exec-details-dialog__hierarchy-card--highlight{border-color:rgba(51,90,153,.55);background:rgba(20,36,61,.55)}.workflow-exec-details-dialog__hierarchy-title{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:hsl(var(--foreground))}.workflow-exec-details-dialog__hierarchy-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media (min-width:640px){.workflow-exec-details-dialog__hierarchy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow-exec-details-dialog__hierarchy-btn{margin-top:.75rem}.workflow-exec-details-dialog__empty-inline{margin:0;font-size:.875rem;color:hsl(var(--muted-foreground))}.workflow-exec-details-dialog__field-link{padding:0;border:none;background:none;font:inherit;color:hsl(var(--primary));cursor:pointer;text-decoration:underline;text-underline-offset:2px}.workflow-exec-details-dialog__field-link:hover{color:hsl(var(--primary)/.85)}.workflow-exec-details-dialog__table-row--expandable{cursor:pointer}.workflow-exec-details-dialog__table-row--expandable:hover td{background:hsl(var(--muted)/.25)}.workflow-exec-details-dialog__table-row--expanded td{background:hsl(var(--muted)/.35)}.workflow-exec-details-dialog__step-chevron{display:inline-flex;align-items:center;margin-right:.375rem;color:hsl(var(--muted-foreground));vertical-align:middle}.workflow-exec-details-dialog__step-chevron svg{width:.875rem;height:.875rem}.workflow-exec-details-dialog__step-detail-cell{padding:0!important;border-bottom:1px solid hsl(var(--border))}.workflow-exec-details-dialog__step-detail{padding:1rem;background:hsl(var(--muted)/.2)}.workflow-exec-details-dialog__step-detail-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-bottom:.75rem}@media (min-width:768px){.workflow-exec-details-dialog__step-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow-exec-details-dialog__step-detail-label{margin:0 0 .375rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.clm-extraction-details-dialog{display:flex!important;flex-direction:column;gap:0;width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);max-height:min(92dvh,100%);min-height:min(16rem,40dvh);padding:0!important;overflow:hidden;border-radius:.75rem;border-color:hsl(var(--border-1)/.65);background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 16px 40px rgba(0,0,0,.12),0 0 0 1px hsl(var(--border-1)/.35)}.dark .clm-extraction-details-dialog{box-shadow:0 20px 48px rgba(0,0,0,.45),0 0 0 1px hsl(var(--border-1)/.5)}@media (min-width:640px){.clm-extraction-details-dialog{width:min(40rem,calc(100vw - 2rem));max-width:min(40rem,calc(100vw - 2rem));max-height:min(88vh,50rem);border-radius:.875rem}}@media (min-width:1024px){.clm-extraction-details-dialog{width:min(56rem,calc(100vw - 4rem));max-width:min(56rem,calc(100vw - 4rem));max-height:min(85vh,42rem);min-height:22rem}.clm-extraction-details-dialog__header{padding:1.25rem 1.5rem 1rem}.clm-extraction-details-dialog__tabs-list.seg-tabs{padding:0 1.5rem}.clm-extraction-details-dialog__body{padding:1.25rem 1.5rem 1.5rem}.clm-extraction-details-dialog__meta-item-label,.clm-extraction-details-dialog__meta-item-value{font-size:.8125rem}.clm-extraction-details-dialog__step-title{font-size:.875rem}}@media (max-width:767px){.clm-extraction-details-dialog{position:fixed!important;inset:auto 0 0 0!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;height:min(92dvh,100%)!important;max-height:min(92dvh,100%)!important;min-height:0!important;margin:0!important;transform:none!important;translate:none!important;--tw-translate-x:0!important;--tw-translate-y:0!important;--tw-enter-translate-x:0!important;--tw-enter-translate-y:0!important;animation:none!important;border-radius:1rem 1rem 0 0!important;border-bottom:none!important}.clm-extraction-details-dialog__header{padding:calc(.875rem + env(safe-area-inset-top, 0px)) 1rem .625rem}.clm-extraction-details-dialog .workflow-exec-details-dialog__header{flex-wrap:wrap;gap:.625rem}.clm-extraction-details-dialog .workflow-exec-details-dialog__title{flex:1 1 100%;font-size:1rem}.clm-extraction-details-dialog .workflow-exec-details-dialog__header-toolbar{flex:1 1 100%;justify-content:space-between}.clm-extraction-details-dialog .workflow-exec-details-dialog__header-link{width:2rem;min-width:2rem;padding:0}.clm-extraction-details-dialog .workflow-exec-details-dialog__header-link-label{display:none}.clm-extraction-details-dialog .workflow-exec-details-dialog__tabs{overflow-x:auto;flex-wrap:nowrap;gap:.75rem;padding-left:1rem;padding-right:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.clm-extraction-details-dialog .workflow-exec-details-dialog__tabs::-webkit-scrollbar{display:none}.clm-extraction-details-dialog .workflow-exec-details-dialog__tab{flex-shrink:0}.clm-extraction-details-dialog .workflow-exec-details-dialog__tab-panel{padding:1rem 1rem calc(1.25rem + env(safe-area-inset-bottom, 0px))}.clm-extraction-details-dialog__meta-grid{grid-template-columns:1fr;gap:1rem}.clm-extraction-details-dialog__body{padding:1rem 1rem calc(1.25rem + env(safe-area-inset-bottom, 0px))}.clm-extraction-details-dialog__tabs-list.seg-tabs{padding:0 1rem}.clm-extraction-details-dialog__step-row{flex-wrap:wrap}}.clm-extraction-details-dialog__chrome,.clm-extraction-details-dialog__tabs-root{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.clm-extraction-details-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:1rem 1.25rem .75rem;border-bottom:1px solid hsl(var(--border-1)/.35)}.dark .clm-extraction-details-dialog__header{border-bottom-color:hsl(var(--border-1)/.45)}.clm-extraction-details-dialog__header-text{min-width:0;flex:1 1 auto}.clm-extraction-details-dialog__title{margin:0;font-family:var(--font-ui);font-size:1rem;font-weight:600;line-height:1.3;color:hsl(var(--foreground));text-align:left}.clm-extraction-details-dialog__subtitle{margin:.125rem 0 0;font-family:var(--font-ui);font-size:.8125rem;line-height:1.4;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-extraction-details-dialog__actions{display:flex;align-items:center;gap:.125rem;flex-shrink:0;margin-top:-.125rem}.clm-extraction-details-dialog__refresh-btn{width:2rem;min-width:2rem;height:2rem;padding:0;color:hsl(var(--muted-foreground))}.clm-extraction-details-dialog__refresh-btn:hover:not(:disabled){color:hsl(var(--foreground))}.clm-extraction-details-dialog__refresh-btn svg{width:.875rem;height:.875rem}.clm-extraction-details-dialog__close-btn{position:static;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border-radius:.375rem;opacity:.72}.clm-extraction-details-dialog__close-btn:hover{opacity:1}.dark .clm-extraction-details-dialog__close-btn{color:hsl(var(--foreground))}.dark .clm-extraction-details-dialog__close-btn:hover{background:hsl(var(--muted)/.45)}.clm-extraction-details-dialog__tabs-scroll{flex-shrink:0;border-bottom:1px solid hsl(var(--border))}.clm-extraction-details-dialog__tabs-list.seg-tabs{display:flex;width:100%;gap:0;padding:0 1.25rem;border:none;border-radius:0;background:transparent}.clm-extraction-details-dialog__tab-trigger.seg-tabs-item{flex:0 0 auto;min-width:0;padding:.625rem .75rem;border-radius:0;border:none;border-bottom:2px solid transparent;background:transparent;box-shadow:none;color:hsl(var(--muted-foreground));font-family:var(--font-ui);font-size:.8125rem;font-weight:500;line-height:1.25;transition:color .15s ease,border-color .15s ease}.clm-extraction-details-dialog__tab-trigger.seg-tabs-item:hover:not(.seg-tabs-item--active):not([aria-selected=true]):not([data-state=active]){color:hsl(var(--foreground));background:transparent}.clm-extraction-details-dialog__tab-trigger.seg-tabs-item--active,.clm-extraction-details-dialog__tab-trigger.seg-tabs-item[aria-selected=true],.clm-extraction-details-dialog__tab-trigger.seg-tabs-item[data-state=active]{background:transparent;box-shadow:none;color:hsl(var(--foreground));border-bottom-color:hsl(var(--primary));font-weight:600}.clm-extraction-details-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1.25rem 1.25rem 1.5rem}.clm-extraction-details-dialog__body--standalone{border-top:1px solid hsl(var(--border-1)/.55)}.clm-extraction-details-dialog__tab-panel{margin-top:0}.clm-extraction-details-dialog__empty,.clm-extraction-details-dialog__loading{display:flex;align-items:center;justify-content:center;min-height:14rem;padding:1.5rem;font-family:var(--font-ui);font-size:.875rem;color:hsl(var(--muted-foreground))}.clm-extraction-details-dialog__loading-spinner{width:2rem;height:2rem;border:3px solid hsl(var(--primary)/.2);border-top-color:hsl(var(--primary));border-radius:9999px;animation:clm-extraction-details-spin .75s linear infinite}@keyframes clm-extraction-details-spin{to{transform:rotate(1turn)}}.clm-extraction-details-dialog__error-message{padding:1.5rem;font-family:var(--font-ui);font-size:.875rem;color:hsl(var(--destructive))}.clm-extraction-details-dialog__banner{margin-bottom:1rem;padding:.75rem .875rem;border:1px solid rgba(245,159,10,.35);border-radius:.5rem;background:hsla(48,96%,89%,.65);font-family:var(--font-ui);font-size:.8125rem;line-height:1.45;color:#864e0e}.dark .clm-extraction-details-dialog__banner{border-color:rgba(245,159,10,.25);background:rgba(46,31,5,.55);color:#fde4a5}.dark .clm-extraction-details-dialog__error-box{border-color:hsl(var(--destructive)/.35);background:hsl(var(--destructive)/.12)}.dark .clm-extraction-details-dialog__tabs-scroll{border-bottom-color:hsl(var(--border-1)/.65)}.dark .clm-extraction-details-dialog__progress-track{background:hsl(var(--muted)/.55)}.clm-extraction-details-dialog__meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.125rem 1.5rem}.clm-extraction-details-dialog__meta-item{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0}.clm-extraction-details-dialog__meta-item:last-child:nth-child(odd){grid-column:1/-1}.clm-extraction-details-dialog__meta-item-label{margin:0;font-family:var(--font-ui);font-size:.6875rem;font-weight:600;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.85)}.clm-extraction-details-dialog__meta-item-value{margin:0;font-family:var(--font-ui);font-size:.8125rem;line-height:1.4;color:hsl(var(--foreground));word-break:break-word}.clm-extraction-details-dialog__meta-code{display:inline-block;padding:.25rem .5rem;border-radius:.25rem;border:1px solid hsl(var(--border-1)/.45);background:hsl(var(--muted)/.3);font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;line-height:1.35;color:hsl(var(--foreground)/.85);word-break:break-all}.dark .clm-extraction-details-dialog__meta-code{border-color:hsl(var(--border-1)/.55);background:hsl(var(--muted)/.22);color:hsl(var(--foreground)/.9)}.clm-extraction-details-dialog__error-box{margin-top:1rem;padding:.75rem .875rem;border:1px solid hsl(var(--destructive)/.25);border-radius:.5rem;background:hsl(var(--destructive)/.08)}.clm-extraction-details-dialog__error-box-text{margin:0;font-family:var(--font-ui);font-size:.8125rem;line-height:1.45;color:hsl(var(--destructive))}.clm-extraction-details-dialog__actions-row{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border-1)/.3)}.dark .clm-extraction-details-dialog__actions-row{border-top-color:hsl(var(--border-1)/.4)}.clm-extraction-details-dialog__action-btn{font-family:var(--font-ui);font-size:.8125rem;font-weight:500;gap:.25rem}.clm-extraction-details-dialog__status-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .5rem;border:1px solid transparent;border-radius:9999px;font-family:var(--font-ui);font-size:.6875rem;font-weight:600;line-height:1.25;white-space:nowrap}.clm-extraction-details-dialog__status-dot{width:.375rem;height:.375rem;border-radius:9999px;flex-shrink:0}.clm-extraction-details-dialog__status-badge--pending{border-color:hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.clm-extraction-details-dialog__status-badge--pending .clm-extraction-details-dialog__status-dot{background:hsl(var(--muted-foreground))}.dark .clm-extraction-details-dialog__status-badge--pending{border-color:hsl(var(--border-1));background:hsl(var(--muted)/.45);color:hsl(var(--muted-foreground))}.clm-extraction-details-dialog__status-badge--running{border-color:#b4d4fd;background:#f0f6ff;color:#1147bb}.clm-extraction-details-dialog__status-badge--running .clm-extraction-details-dialog__status-dot{background:#3c83f6}.dark .clm-extraction-details-dialog__status-badge--running{border-color:#264473;background:rgba(15,27,46,.55);color:#92c2fc}.clm-extraction-details-dialog__status-badge--completed{border-color:#a5f3cf;background:#edfdf5;color:#0a7552}.clm-extraction-details-dialog__status-badge--completed .clm-extraction-details-dialog__status-dot{background:#10b77f}.dark .clm-extraction-details-dialog__status-badge--completed{border-color:#246b53;background:rgba(13,38,30,.55);color:#81eebb}.clm-extraction-details-dialog__status-badge--failed{border-color:#fcb5b5;background:#fef1f1;color:#af1d1d}.clm-extraction-details-dialog__status-badge--failed .clm-extraction-details-dialog__status-dot{background:#ef4343}.dark .clm-extraction-details-dialog__status-badge--failed{border-color:#7a2929;background:rgba(46,15,15,.55);color:#fb9393}.clm-extraction-details-dialog__status-badge--skipped{border-color:#facf85;background:#fef3c8;color:#864e0e}.clm-extraction-details-dialog__status-badge--skipped .clm-extraction-details-dialog__status-dot{background:#f59f0a}.dark .clm-extraction-details-dialog__status-badge--skipped{border-color:#72531d;background:rgba(41,30,10,.55);color:#fde4a5}.clm-extraction-details-dialog__progress{display:flex;align-items:center;gap:.625rem;width:100%}.clm-extraction-details-dialog__progress-track{flex:1 1 auto;height:.375rem;overflow:hidden;border-radius:9999px;background:hsl(var(--muted))}.clm-extraction-details-dialog__progress-fill{height:100%;border-radius:9999px;background:hsl(var(--primary));transition:width .2s ease}.clm-extraction-details-dialog__progress-label{flex-shrink:0;margin:0;font-family:var(--font-ui);font-size:.6875rem;line-height:1.25;color:hsl(var(--muted-foreground))}.clm-extraction-details-dialog__steps{list-style:none;margin:0;padding:0}.clm-extraction-details-dialog__step{position:relative;display:flex;gap:.75rem;border-radius:.5rem;transition:background .12s ease;padding:.5rem .625rem .75rem}.clm-extraction-details-dialog__step:hover{background:hsl(var(--muted)/.25)}.clm-extraction-details-dialog__step:last-child{padding-bottom:0}.clm-extraction-details-dialog__step:not(:last-child):before{content:"";position:absolute;left:calc(.625rem + .6875rem);top:2.25rem;bottom:0;width:2px;background:hsl(var(--border-1)/.75)}.clm-extraction-details-dialog__step--completed:not(:last-child):before{background:rgba(16,183,127,.35)}.dark .clm-extraction-details-dialog__step:not(:last-child):before{background:hsl(var(--border-1)/.85)}.dark .clm-extraction-details-dialog__step--completed:not(:last-child):before{background:rgba(16,183,127,.45)}.clm-extraction-details-dialog__step-marker{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;margin-top:.125rem;border:2px solid hsl(var(--border-1));border-radius:9999px;background:hsl(var(--card));font-family:var(--font-ui);font-size:.625rem;font-weight:700;line-height:1;color:hsl(var(--muted-foreground))}.clm-extraction-details-dialog__step-marker-icon{width:.75rem;height:.75rem;stroke-width:3}.clm-extraction-details-dialog__step--completed .clm-extraction-details-dialog__step-marker{border-color:#10b77f;background:#edfdf5;color:#0a7552}.dark .clm-extraction-details-dialog__step--completed .clm-extraction-details-dialog__step-marker{border-color:#2bab81;background:rgba(18,54,42,.9);color:#81eebb}.clm-extraction-details-dialog__step--processing .clm-extraction-details-dialog__step-marker{border-color:#3c83f6;background:#f0f6ff;color:#1147bb;box-shadow:0 0 0 3px rgba(60,131,246,.15)}.dark .clm-extraction-details-dialog__step--processing .clm-extraction-details-dialog__step-marker{border-color:#3c7add;background:rgba(20,36,61,.9);color:#92c2fc;box-shadow:0 0 0 3px rgba(60,131,246,.2)}.clm-extraction-details-dialog__step--error .clm-extraction-details-dialog__step-marker{border-color:#ef4343;background:#fef1f1;color:#af1d1d}.dark .clm-extraction-details-dialog__step--error .clm-extraction-details-dialog__step-marker{border-color:#dd3c3c;background:rgba(61,20,20,.9);color:#fb9393}.clm-extraction-details-dialog__step--skipped .clm-extraction-details-dialog__step-marker{border-color:#f59f0a;background:#fef3c8;color:#864e0e}.dark .clm-extraction-details-dialog__step--skipped .clm-extraction-details-dialog__step-marker{border-color:#d09125;background:rgba(57,41,14,.9);color:#fde4a5}.dark .clm-extraction-details-dialog__step--pending .clm-extraction-details-dialog__step-marker{border-color:hsl(var(--border-1));background:hsl(var(--card));color:hsl(var(--muted-foreground))}.clm-extraction-details-dialog__step-content{flex:1 1 auto;min-width:0;padding-top:.0625rem}.clm-extraction-details-dialog__step-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.clm-extraction-details-dialog__step-title{margin:0;font-family:var(--font-ui);font-size:.8125rem;font-weight:600;line-height:1.35;color:hsl(var(--foreground))}.clm-extraction-details-dialog__step-error{margin:.5rem 0 0;font-family:var(--font-ui);font-size:.75rem;line-height:1.4;color:hsl(var(--destructive))}.clm-eval-doc-picker__list{flex:1;min-height:0;overflow-y:auto}.clm-eval-doc-picker__row{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border-bottom:1px solid hsl(var(--border-1)/.5);border-left:2px solid transparent;text-align:left;background:transparent;cursor:pointer;transition:background .14s,border-color .14s}.clm-eval-doc-picker__row:hover{background:hsl(var(--bg-surface-2))}.clm-eval-doc-picker__row[data-selected=true]{background:hsl(var(--primary)/.07);border-left-color:hsl(var(--primary))}.clm-eval-doc-picker__row-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;background:hsl(var(--brand-orange)/.1);color:hsl(var(--brand-orange));flex-shrink:0}.clm-eval-doc-picker__row[data-selected=true] .clm-eval-doc-picker__row-icon{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.clm-eval-doc-picker__row-body{display:flex;flex-direction:column;gap:2px;min-width:0}.clm-eval-doc-picker__row-title{font-size:13px;font-weight:500;color:hsl(var(--fg-1));line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-eval-doc-picker__row-meta{font-size:11px;color:hsl(var(--fg-3));line-height:1.4}.clm-eval-doc-picker__empty{padding:32px 24px;text-align:center;color:hsl(var(--fg-3));font-size:13px;display:flex;flex-direction:column;align-items:center;gap:8px}.clm-eval-doc-picker__empty--error{color:hsl(var(--danger,0 65% 50%))}.clm-eval-doc-picker__loadmore{padding:8px;border-top:1px solid hsl(var(--border-1)/.5);display:flex;justify-content:center}.tab-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:.375rem;padding:.125rem .5rem;border-radius:9999px;font-size:.7rem;font-weight:600;line-height:1.2;background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.seg-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:9px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2));flex-shrink:0}.seg-tabs-item{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-ui);font-size:12px;font-weight:500;padding:5px 12px;border:none;background:transparent;color:hsl(var(--fg-3));border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s;line-height:1.4}.seg-tabs-item:hover:not(.seg-tabs-item--active){color:hsl(var(--fg-1))}.seg-tabs-item--active,.seg-tabs-item[aria-selected=true],.seg-tabs-item[data-state=active]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 1px 3px rgba(0,0,0,.12)}.seg-tabs-item:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:1px}.seg-tabs-item:disabled{pointer-events:none;opacity:.5}@media (max-width:639px){.workflow-executions-page-root .workflow-executions-tabs-shell{width:100%;min-width:0}.workflow-executions-page-root .workflow-executions-tabs-list.seg-tabs{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-shrink:1!important;overflow-x:hidden}.workflow-executions-page-root .workflow-executions-tabs-list .seg-tabs-item{flex:1 1 0!important;min-width:0!important;justify-content:center!important;padding:.3125rem .25rem!important;font-size:.625rem!important;overflow:hidden;text-overflow:ellipsis}}.agent-configure-tabs{min-width:0;width:100%}.agent-configure-tabs-scroll{width:100%;min-width:0;overflow-x:hidden;overflow-y:hidden;border-bottom:1px solid hsl(var(--border))}.agent-configure-tabs-list.seg-tabs,.agent-detail-tabs.seg-tabs{display:flex;width:100%;max-width:100%;min-width:0;gap:0;padding:0;border:none;border-radius:0;background:transparent;flex-shrink:1}.agent-detail-tab-trigger.seg-tabs-item{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:1 1 0;min-width:0;padding:.5rem .75rem;border-radius:0;border:none;border-bottom:2px solid transparent;background:transparent;box-shadow:none;color:hsl(var(--muted-foreground));font-family:var(--font-ui);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.agent-detail-tab-label{overflow:hidden;text-overflow:ellipsis}.agent-detail-tab-trigger.seg-tabs-item:hover:not(.seg-tabs-item--active):not([aria-selected=true]):not([data-state=active]){color:hsl(var(--foreground));background:transparent}.agent-detail-tab-trigger.seg-tabs-item--active,.agent-detail-tab-trigger.seg-tabs-item[aria-selected=true],.agent-detail-tab-trigger.seg-tabs-item[data-state=active]{background:transparent;box-shadow:none;color:hsl(var(--foreground));border-bottom-color:hsl(var(--primary));font-weight:600}.agent-detail-tab-divider{width:1px;align-self:stretch;margin:.25rem .5rem;background:hsl(var(--border));opacity:.5;flex-shrink:0}@media (max-width:1023px){.agent-configure-tabs-scroll{margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow-x:hidden}.agent-configure-tabs-scroll .agent-detail-tab-divider,.agent-configure-tabs-scroll .agent-detail-tab-group-label,.agent-configure-tabs-scroll .agent-detail-tab-label{display:none}.agent-configure-tabs-scroll .agent-detail-tab-trigger.seg-tabs-item{padding:.625rem .25rem;font-size:0;gap:0;flex:1 1 0;min-width:0;justify-content:center}.agent-configure-tabs-scroll .agent-detail-tab-trigger.seg-tabs-item svg{width:1rem;height:1rem;font-size:medium}}.theme-toggle{display:inline-flex;gap:2px;padding:2px;border-radius:8px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface-2));flex-shrink:0}.theme-toggle button{font-family:var(--font-ui);font-size:11px;font-weight:500;padding:4px 10px;border-radius:6px;border:none;background:transparent;color:hsl(var(--fg-3));cursor:pointer;text-transform:capitalize;transition:all .16s ease;line-height:1.4;display:inline-flex;align-items:center;gap:4px}.theme-toggle button:hover{color:hsl(var(--fg-1))}.theme-toggle button[aria-pressed=true]{background:hsl(var(--bg-surface));color:hsl(var(--fg-1));box-shadow:var(--shadow-1)}.theme-toggle-icon{width:12px;height:12px;flex-shrink:0}@media (max-width:1023px){.chat-topbar-secondary{display:none}}.wiki-space-detail__grid{grid-template-columns:minmax(220px,270px) minmax(620px,2.25fr) minmax(180px,230px)}.wiki-space-detail__left-top{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.75rem}.wiki-space-detail__left-description{margin:0;font-size:.92rem;line-height:1.55;color:hsl(var(--fg-2))}.wiki-space-detail__left-heading{display:flex;flex-direction:column;gap:.35rem}.wiki-space-detail__lede--left{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.wiki-source-accordion .wiki-source-panel__group-label{margin-top:0}.wiki-source-accordion .wiki-source-card{margin-bottom:.5rem}.wiki-source-card__progress{height:.35rem;margin:0 .75rem .35rem}.wiki-source-card__item-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:none;background:transparent;text-align:left;padding:0}.wiki-source-card__item-main{display:flex;flex-direction:column;min-width:0;gap:.2rem}.wiki-source-card__item-chevron{opacity:0;transition:opacity .15s ease}.wiki-source-card__item-button:hover .wiki-source-card__item-chevron,.wiki-source-card__item:focus-within .wiki-source-card__item-chevron,.wiki-source-card__item:hover .wiki-source-card__item-chevron{opacity:1}.wiki-source-card__item-link--url{display:block}.wiki-space-center-chrome{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--background));box-sizing:border-box}.wiki-space-center-chrome__status{display:flex;align-items:center;gap:.5rem;min-width:0}.wiki-space-center-chrome__chat-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:6px;background:hsl(var(--primary)/.12);color:hsl(var(--primary));flex-shrink:0}.wiki-space-center-chrome__titles{min-width:0}.wiki-space-center-chrome__title{margin:0;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wiki-space-center-chrome__subtitle{margin:.1rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wiki-space-center-chrome__actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.wiki-space-chrome__new-chat-btn{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;font-weight:500}.wiki-space-chrome__new-chat-btn:hover{background:hsl(var(--primary)/.88)}.wiki-space-detail--artifacts-collapsed .wiki-space-center-chrome__actions{padding-right:2.5rem}.wiki-space-view-fade{flex:1;min-height:0;display:flex;flex-direction:column;gap:0;padding:.75rem .7rem .65rem}.wiki-space-chat-welcome{margin-bottom:.5rem;background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2)}.wiki-space-chat-welcome--compact{margin-bottom:0}.wiki-space-chat-welcome__eyebrow{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--primary))}.wiki-space-chat-welcome__title{font-size:1rem}.wiki-space-chat-welcome__body{margin:0;color:hsl(var(--fg-1));font-size:.88rem;line-height:1.6}.wiki-space-suggestions{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.5rem}.wiki-space-suggestions__label{margin:0;font-size:.74rem;color:hsl(var(--fg-3))}.wiki-space-suggestions__row{width:100%;display:flex;align-items:center;gap:.5rem;text-align:left;border:1px solid hsl(var(--border));border-radius:.5rem;padding:.45rem .55rem;background:transparent}.wiki-space-suggestions__text-wrap{display:flex;flex-direction:column;min-width:0;flex:1}.wiki-space-suggestions__text{font-size:.82rem;font-weight:500;color:hsl(var(--fg-1))}.wiki-space-suggestions__hint{font-size:.72rem;color:hsl(var(--fg-3))}.wiki-space-article-pane{border:1px solid hsl(var(--border-1));border-radius:.5rem;overflow:hidden;min-height:0;height:100%;display:flex;flex-direction:column;background:hsl(var(--background))}.wiki-space-article-pane__header-strip{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface)/.5)}.wiki-space-article-pane__type{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .6rem .15rem .35rem;border-radius:999px;background:hsl(var(--secondary));color:hsl(var(--fg-2));font-size:.72rem;font-weight:500}.wiki-space-article-pane__type-label{font-size:.72rem}.wiki-space-article-pane__scroll{overflow-y:auto;padding:1.25rem 1.5rem 1.5rem;flex:1;min-height:0}.wiki-space-article-pane__loading{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 0;color:hsl(var(--fg-3))}.wiki-space-article-pane__doc-title{margin:0;font-family:var(--font-display,var(--font-body));font-size:1.35rem;font-weight:700;line-height:1.3;color:hsl(var(--foreground));letter-spacing:-.01em}.wiki-space-article-pane__meta-row{margin:.5rem 0 0;font-size:.78rem;color:hsl(var(--muted-foreground));display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.wiki-space-article-pane__meta-dot{color:hsl(var(--fg-4));font-size:.7rem}.wiki-space-article-pane__doc-link{color:hsl(var(--primary));text-decoration:none;font-weight:500}.wiki-space-article-pane__doc-link:hover{text-decoration:underline}.wiki-space-article-pane__rule{margin:1rem 0;border:0;border-top:1px solid hsl(var(--border-1))}.wiki-space-article-pane__sources-card{margin-top:1.5rem;padding:.75rem 1rem;border:1px solid hsl(var(--border-1));border-radius:.5rem;background:hsl(var(--secondary))}.wiki-space-article-pane__sources-label{margin:0 0 .25rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-3))}.wiki-space-article-pane__sources-body{margin:0;font-size:.8rem;line-height:1.5;color:hsl(var(--fg-2))}.wiki-space-artifacts__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsl(var(--border-1));box-sizing:border-box}.wiki-space-artifacts__toggle{display:inline-flex;align-items:center;gap:.35rem}.wiki-space-artifacts__toggle-icon{transition:transform .18s ease}.wiki-space-artifacts__toggle-icon--open{transform:rotate(90deg)}.wiki-space-artifacts-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;margin:.5rem 0 1rem}.wiki-space-artifacts__phase2{margin-top:.5rem}.wiki-space-detail__column--sources,.wiki-space-detail__column--steps{background:transparent;border-radius:0;box-shadow:none}.wiki-space-detail__artifacts-placeholder{background:transparent;border:0;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:0;overflow-y:auto;text-align:center}.wiki-space-detail{max-width:100%;padding:0;margin:0;width:100%;height:100%;display:flex;flex-direction:column}.wiki-space-detail__grid{gap:0;border:none;border-radius:0;background:hsl(var(--background));overflow:hidden;flex:1;min-height:0;margin-right:0}.wiki-space-detail--left-collapsed .wiki-space-detail__column--steps{padding:4px}.wiki-space-detail--left-collapsed .wiki-space-detail__column--steps .wiki-space-panel-strip{display:flex}.wiki-space-detail--left-collapsed .wiki-space-detail__column--steps .wiki-space-panel-content{display:none}.wiki-space-detail--right-collapsed .wiki-space-detail__column--sources{padding:4px}.wiki-space-detail--right-collapsed .wiki-space-detail__column--sources .wiki-space-panel-strip{display:flex}.wiki-space-detail--right-collapsed .wiki-space-detail__column--sources .wiki-space-panel-content{display:none}.wiki-space-detail--no-artifacts .wiki-space-detail__grid{grid-template-columns:280px minmax(0,1fr)}.wiki-space-detail__column{border:0;border-radius:0;background:transparent;padding:0;display:flex;flex-direction:column;min-height:0}.wiki-space-detail__column--sources,.wiki-space-detail__column--steps{background:hsl(var(--secondary))}.wiki-space-detail__column--chat{background:hsl(var(--background));overflow:hidden}.wiki-space-artifacts__reopen{position:absolute;top:.85rem;right:.7rem;z-index:20;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--fg-2))}.wiki-space-artifacts__reopen:hover{background:hsl(var(--secondary));color:hsl(var(--fg-1))}.wiki-space-detail__left-top{gap:.85rem;margin-bottom:1rem}.wiki-space-detail__heading{font-size:1.5rem;line-height:1.2}.wiki-space-detail__lede--left{font-size:.92rem;line-height:1.5}.wiki-source-panel__header{height:52px;flex-shrink:0;position:relative;display:flex;flex-direction:column;justify-content:center;padding:0 2.75rem 0 1rem;margin:0;border-bottom:1px solid hsl(var(--border-1));box-sizing:border-box;gap:.1rem}.wiki-source-panel__header .wiki-space-panel-toggle-btn{position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.wiki-source-panel__title{font-size:.86rem;font-weight:600;color:hsl(var(--foreground));margin:0}.wiki-source-panel__meta{font-size:.71rem;color:hsl(var(--muted-foreground));margin:0;display:flex;align-items:center;gap:.35rem}.wiki-source-accordion{flex:1;min-height:0;overflow-y:auto;padding:.75rem .875rem}.wiki-source-section{margin-top:1rem;padding-top:0}.wiki-source-card__header{padding:.25rem 0;min-height:2rem;border-radius:.35rem;text-decoration:none!important;cursor:pointer}.wiki-source-card__list{margin-top:.15rem;gap:.1rem;padding-left:1.6rem}.wiki-source-card__item{padding:.1rem 0}.wiki-source-card__item-button{padding:.15rem 0}.wiki-source-card__item-link{font-size:.84rem;font-weight:500}.wiki-source-card__item-meta{font-size:.72rem}.wiki-source-card__header>svg{display:inline-flex}.wiki-space-center-chrome{margin:0;padding:0 1rem;height:52px}.wiki-space-center-chrome__title{font-size:.9rem;font-weight:600;color:hsl(var(--foreground))}.wiki-space-center-chrome__subtitle{font-size:.72rem;color:hsl(var(--muted-foreground))}.wiki-space-chat-welcome{max-width:none;width:100%;border-radius:.9rem;border:1px solid hsl(var(--border-1));background:hsl(var(--muted)/.35);margin-bottom:0}.wiki-space-chat-welcome__body{line-height:1.7}.wiki-space-suggestions{max-width:none;width:100%;gap:.55rem}.wiki-space-suggestions__row{border-radius:.8rem;border:1px solid hsl(var(--border-1));background:hsl(var(--background));padding:.7rem .8rem;transition:background-color .18s ease,border-color .18s ease;cursor:pointer}.wiki-space-suggestions__row:hover{background:hsl(var(--muted)/.4);border-color:hsl(var(--primary)/.35)}.wiki-space-suggestions__hint{margin-top:.1rem}.wiki-space-chat-welcome__bullets{list-style:disc;padding-left:1.1rem;margin:0;display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;line-height:1.5;color:hsl(var(--muted-foreground))}.wiki-space-chat-welcome__bullets li{margin:0;padding:0}.wiki-space-chat-welcome__body--muted{font-style:italic;opacity:.85}.wiki-recent-chats__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.wiki-recent-chats__content{max-height:19rem;overflow-y:auto;padding-right:.1rem}.wiki-recent-chats__item{width:100%;display:flex;flex-direction:column;gap:.18rem;padding:.5rem .6rem;border:1px solid #e5e7eb;border-radius:.6rem;background:#fff;text-align:left;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.wiki-recent-chats__item:hover:not(:disabled){background:hsl(var(--muted)/.35);border-color:#d1d5db}.wiki-recent-chats__item:disabled{cursor:default}.wiki-recent-chats__item--active{border-color:hsl(var(--lavender)/.5);background:hsl(var(--lavender-tint))}.dark .wiki-recent-chats__item{background:hsl(var(--background));border-color:hsl(var(--border))}.dark .wiki-recent-chats__item:hover:not(:disabled){background:hsl(var(--muted)/.4)}.dark .wiki-recent-chats__item--active{background:hsl(var(--lavender-tint));border-color:hsl(var(--lavender)/.4)}.wiki-recent-chats__item-top{display:flex;align-items:center;gap:.4rem;min-width:0}.wiki-recent-chats__title{font-size:.78rem;font-weight:500;color:hsl(var(--fg-1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.dark .wiki-recent-chats__title{color:hsl(var(--fg-1))}.wiki-recent-chats__meta{font-size:.68rem;color:hsl(var(--muted-foreground));display:inline-flex;align-items:center;flex-wrap:wrap;gap:.15rem}.wiki-recent-chats__active-tag{text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:hsl(var(--lavender))}.dark .wiki-recent-chats__active-tag{color:hsl(var(--lavender))}.wiki-recent-chats__preview{font-size:.72rem;color:hsl(var(--muted-foreground));line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.wiki-space-chat-root{border:0;border-radius:0;background:transparent;margin-top:0}.wiki-space-chat-root>.h-full{border-radius:0}.wiki-space-artifacts__header{margin:0;padding:0 1rem;height:52px}.wiki-space-artifacts-empty{min-height:220px;justify-content:center;width:100%;max-width:18rem;margin:0 auto}.wiki-space-detail__column--sources{padding:0;display:flex;flex-direction:column;background:hsl(var(--background))}.wiki-space-artifacts__header .wiki-space-detail__column-title{margin:0;font-size:.86rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:hsl(var(--foreground))}.dark .wiki-space-artifacts__header .wiki-space-detail__column-title{color:hsl(var(--fg-1))}.wiki-space-detail__artifacts-title{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--fg-2))}.wiki-space-detail__artifacts-body{max-width:28ch;margin:.25rem auto 0;font-size:.8125rem;line-height:1.5;color:hsl(var(--fg-3))}.wiki-space-detail__column--sources .wiki-space-detail__artifacts-placeholder{width:100%;flex:1;min-height:0;margin-top:0;padding:1rem;border:0;border-radius:0;background:transparent;align-self:stretch}.wiki-space-artifacts__phase2{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);width:100%;max-width:18rem;margin:0 auto;text-align:center}.wiki-space-artifacts__phase2 .text-sm,.wiki-space-artifacts__phase2 p{text-align:center}@media (max-width:1340px){.wiki-space-detail__grid{grid-template-columns:280px minmax(0,1fr)}.wiki-space-detail__column--sources{display:none}}@media (max-width:1024px){.wiki-space-detail{padding:0;height:auto;min-height:100%}.wiki-space-detail__grid{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;overflow:visible}.wiki-space-detail__column{border-right:0;border-bottom:1px solid hsl(var(--border))}.wiki-space-detail__column:last-child{border-bottom:0}.wiki-space-detail__column--steps{max-height:none;overflow-y:visible}.wiki-space-detail__column--chat{min-height:clamp(520px,72vh,760px)}.wiki-space-center-chrome{flex-wrap:wrap;align-items:flex-start;gap:.5rem}.wiki-space-center-chrome__actions{width:100%;justify-content:flex-start}.wiki-space-detail--artifacts-collapsed .wiki-space-center-chrome__actions{margin-right:0}}@media (max-width:640px){.wiki-space-detail__top-header{padding-left:0;padding-right:0;margin-bottom:.65rem}.wiki-space-detail__top-link{font-size:.9rem}.wiki-space-detail__heading--top{font-size:1.55rem;line-height:1.2}.wiki-space-detail__column--chat{padding:0;min-height:clamp(500px,70vh,680px)}.wiki-space-center-chrome{margin-bottom:0}.wiki-space-center-chrome__title{font-size:1rem}.wiki-space-suggestions__row{padding:.62rem .68rem}}.wiki-space-detail .wiki-space-detail__grid{align-items:stretch;gap:0}.wiki-create-space__label{display:block;font-size:.78rem;font-weight:600;color:hsl(var(--fg-2));margin-bottom:.35rem;letter-spacing:.01em}.wiki-create-space__label-optional{font-weight:400;color:hsl(var(--fg-3));font-size:.75rem}.wiki-create-space__textarea{display:block;width:100%;margin-top:.35rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.55;color:hsl(var(--fg-1));background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:var(--radius-sm);resize:vertical;transition:border-color .14s ease,box-shadow .14s ease}.wiki-create-space__textarea::-moz-placeholder{color:hsl(var(--fg-3))}.wiki-create-space__textarea::placeholder{color:hsl(var(--fg-3))}.wiki-create-space__textarea:focus{outline:none;border-color:hsl(var(--lavender));box-shadow:0 0 0 3px hsl(var(--lavender)/.15)}.dark .wiki-create-space__textarea{background:hsl(var(--bg-surface));border-color:hsl(var(--border-1));color:hsl(var(--fg-1))}.dark .wiki-create-space__textarea:focus{border-color:hsl(var(--lavender))}.wiki-create-space__empty-note,.wiki-create-space__hint{font-size:.78rem;color:hsl(var(--fg-3));line-height:1.45;margin:0}.wiki-create-space__empty-note{border:1px dashed hsl(var(--border-1));border-radius:var(--radius-sm);padding:.65rem .75rem;background:hsl(var(--bg-surface-2))}.dark .wiki-create-space__empty-note{border-color:hsl(var(--border-2));background:hsl(var(--bg-surface-2))}.dark .wiki-space-detail__column--steps,.wiki-space-detail__column--steps{background:hsl(var(--background));border:0}.wiki-space-detail__column--steps .wiki-source-card{background:hsl(var(--bg-surface));border-color:hsl(var(--border-1))}.dark .wiki-space-detail__column--steps .wiki-source-card{background:hsl(var(--bg-surface))}.wiki-space-detail .page-topbar{padding:0 1rem;border-bottom:1px solid hsl(var(--border-1))}.wiki-space-topbar-new-chat-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:6px;font-size:.8125rem;font-weight:500;line-height:1;cursor:pointer;border:none;background:hsl(var(--primary));color:hsl(var(--primary-foreground));transition:background .15s ease,opacity .15s ease}.wiki-space-topbar-new-chat-btn:hover{background:hsl(var(--primary)/.88)}.wiki-space-topbar-new-chat-btn:active{opacity:.82}.wiki-space-panel-toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:6px;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));color:hsl(var(--fg-2));cursor:pointer;transition:background .13s ease,color .13s ease,border-color .13s ease;flex-shrink:0}.wiki-space-panel-toggle-btn:hover{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-1));border-color:hsl(var(--border-2))}.dark .wiki-space-panel-toggle-btn{background:hsl(var(--bg-surface));border-color:hsl(var(--border-1));color:hsl(var(--fg-2))}.dark .wiki-space-panel-toggle-btn:hover{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-1));border-color:hsl(var(--border-2))}.wiki-source-panel__header-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.wiki-space-panel-strip{display:none;flex-direction:column;align-items:center;padding-top:calc((52px - 1.75rem) / 2)}.wiki-space-panel-content{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.wiki-resize-handle{position:relative;cursor:col-resize;z-index:20;flex-shrink:0}.wiki-resize-handle:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:1px;background:hsl(var(--border-1));transition:width .12s ease,background .12s ease}.wiki-resize-handle:hover:after{width:3px;background:hsl(var(--primary)/.45)}.wiki-resize-handle:before{content:"";position:absolute;top:51px;left:0;right:0;height:1px;background:hsl(var(--border-1));pointer-events:none}.wiki-space-detail--compact{flex:1 1 auto;min-height:0;height:100%;padding-bottom:0;box-sizing:border-box}.wiki-space-detail--compact .wiki-space-detail__grid{display:flex;flex-direction:column;grid-template-columns:unset!important;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.wiki-space-detail--compact .wiki-space-detail__column--steps .wiki-space-panel-strip,.wiki-space-detail--compact.wiki-space-detail--left-collapsed .wiki-space-detail__column--steps{display:none}.wiki-space-sources-drawer-backdrop{display:block;position:fixed;inset:0;z-index:199;background:rgba(0,0,0,.35);border:none;cursor:pointer}.wiki-space-detail--compact .wiki-space-sources-drawer{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:200;width:100%;max-width:100%;height:min(72dvh,640px);max-height:72dvh;flex:none;border-top:1px solid hsl(var(--border-1));border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.12);overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0)}.wiki-space-detail--compact .wiki-space-sources-drawer:before{content:"";display:block;width:2.5rem;height:.25rem;background:hsl(var(--border-1));border-radius:9999px;margin:.625rem auto 0;flex-shrink:0}.wiki-space-detail--compact .wiki-space-sources-drawer .wiki-space-panel-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto}.wiki-space-detail--compact .wiki-space-detail__column--chat{order:0;flex:1 1 auto;min-height:0!important;max-height:100%;overflow:hidden;border-bottom:0;display:flex;flex-direction:column}.wiki-space-detail--compact .wiki-space-view-fade{flex:1 1 auto;min-height:0;overflow:hidden;padding-bottom:0;display:flex;flex-direction:column}.wiki-space-detail--compact .wiki-space-view-fade>.wiki-space-article-pane,.wiki-space-detail--compact .wiki-space-view-fade>.wiki-space-chat-panel__hint,.wiki-space-detail--compact .wiki-space-view-fade>.wiki-space-chat-root{flex:1 1 auto;min-height:0}.wiki-space-detail--compact .wiki-space-chat-root{flex:1 1 auto;min-height:0;border-radius:0;border-left:0;border-right:0}.wiki-space-detail--compact .wiki-space-detail__column--sources{display:none}.wiki-space-detail .wiki-space-chat-root .chat-composer-footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))}@media (max-width:1023px){body.wiki-space-compact-active main{overflow:hidden!important}.wiki-space-page-shell,body.wiki-space-compact-active .wiki-space-page-shell{flex:1 1 auto;min-height:0;height:100%}.wiki-space-detail{flex:1 1 auto!important;min-height:0!important;height:100%!important;padding:0 .6rem!important;overflow:hidden;box-sizing:border-box}.wiki-space-detail .wiki-space-detail__grid{height:100%!important}.wiki-space-detail .wiki-space-detail__column--chat,.wiki-space-detail .wiki-space-detail__grid{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.wiki-space-detail .wiki-space-detail__column--chat{max-height:100%!important}.wiki-space-detail .wiki-space-view-fade{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding-bottom:0!important}.wiki-space-detail .wiki-space-chat-root,.wiki-space-detail .wiki-space-view-fade>.wiki-space-article-pane,.wiki-space-detail .wiki-space-view-fade>.wiki-space-chat-panel__hint,.wiki-space-detail .wiki-space-view-fade>.wiki-space-chat-root{flex:1 1 auto!important;min-height:0!important}.wiki-space-detail .wiki-space-chat-root{overflow:hidden;border-radius:0;border-left:0;border-right:0}.wiki-space-detail .wiki-space-chat-root>div{flex:1 1 auto!important;min-height:0!important;max-height:100%!important}.wiki-space-detail .wiki-space-chat-root .chat-composer-shell,.wiki-space-detail .wiki-space-chat-root .chat-composer-shell--wide{max-width:100%!important;width:100%;margin-inline:auto}.wiki-space-detail .wiki-space-chat-root .chat-composer-footer{flex-shrink:0;padding:.5rem .625rem calc(.625rem + env(safe-area-inset-bottom, 0px))!important}.wiki-space-detail .wiki-space-chat-root .chat-composer-input-row{align-items:center}.wiki-space-detail .wiki-space-chat-root .chat-composer-textarea{min-height:2.5rem;padding-top:.5rem;padding-bottom:.5rem;line-height:1.4;font-size:.9375rem}body:has(.wiki-space-page-shell) .capture-fab-anchor{bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}.wiki-space-detail.wiki-space-detail--compact{flex:1 1 auto!important;min-height:0!important;height:100%!important;padding:0 .6rem!important;overflow:hidden}.wiki-space-detail--compact .wiki-space-detail__grid{flex:1 1 auto!important;min-height:0!important;height:100%!important;overflow:hidden!important}.wiki-space-detail--compact .wiki-space-detail__column--chat{flex:1 1 auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.wiki-space-detail--compact .wiki-space-chat-root{flex:1 1 auto!important;min-height:0!important;overflow:hidden}.wiki-space-detail--compact .wiki-space-chat-root>div{flex:1 1 auto!important;min-height:0!important;max-height:100%!important}}.wiki-space-topbar .page-topbar-title{min-width:0}.wiki-space-topbar__space-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wiki-space-center-chrome__sources-toggle{flex-shrink:0}.wiki-space-chrome__new-chat-btn{display:inline-flex;align-items:center;gap:.375rem}@media (max-width:1023px){.wiki-space-topbar .page-topbar-title{font-size:.9375rem}.wiki-space-detail--compact .wiki-space-center-chrome{flex-wrap:nowrap;align-items:center;gap:.5rem;padding:.5rem .75rem}.wiki-space-detail--compact .wiki-space-center-chrome__actions{width:auto;margin-left:auto}.wiki-space-detail--compact .wiki-space-center-chrome__subtitle{max-width:10rem}.wiki-space-detail--compact .wiki-space-suggestions__row{padding:.75rem .875rem}.wiki-space-detail--compact .wiki-source-panel__header{height:auto;min-height:52px;padding-top:.625rem;padding-bottom:.625rem}}@media (max-width:639px){.wiki-space-topbar__space-name,.wiki-space-topbar__space-sep{display:none}.wiki-space-detail--compact .wiki-space-chrome__new-chat-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.wiki-space-detail--compact .wiki-space-chrome__new-chat-btn{width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;justify-content:center}}@media (min-width:640px) and (max-width:1023px){.wiki-space-topbar__space-name{max-width:10rem}}@media (min-width:1024px){.wiki-space-detail--compact{padding-bottom:0}}.insights-rail{position:fixed;right:0;top:var(--edge-drawer-rail-top);z-index:30;width:40px;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border:1px solid hsl(var(--border-1));border-right:none;background:hsl(var(--bg-surface)/.92);backdrop-filter:blur(6px);color:hsl(var(--fg-3));box-shadow:-2px 2px 8px rgba(0,0,0,.06);cursor:pointer;transition:color .15s ease,box-shadow .15s ease}.insights-rail:hover{color:hsl(var(--fg-1));box-shadow:-2px 2px 12px rgba(0,0,0,.1)}.insights-rail.insights-rail--in-flow{position:relative;top:auto;right:auto;z-index:5;flex:1 1 auto;align-self:stretch;min-height:0;box-sizing:border-box}.insights-rail.insights-rail--in-flow.workbench-rail--finder{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-left:none;border-right:1px solid hsl(var(--border-1));box-shadow:2px 2px 8px rgba(0,0,0,.06)}.insights-rail.insights-rail--in-flow.workbench-rail--finder:hover{box-shadow:2px 2px 12px rgba(0,0,0,.1)}.insights-rail.insights-rail--in-flow.workbench-rail--document{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border-right:none;border-left:1px solid hsl(var(--border-1))}.insights-rail__label{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-ui);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;writing-mode:vertical-rl;text-orientation:mixed}.insights-rail__badge{display:inline-flex;min-width:1.25rem;align-items:center;justify-content:center;border-radius:999px;background:hsl(var(--primary)/.14);color:hsl(var(--primary));padding:.1rem .35rem;font-size:10px;font-weight:600}.insights-drawer{position:fixed;right:0;top:var(--edge-drawer-panel-top);z-index:30;width:360px;max-width:90vw;height:calc(var(--sidebar-vh, 100svh) - 56px);flex-direction:column;border-left:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface)/.96);backdrop-filter:blur(6px);box-shadow:-4px 0 16px rgba(0,0,0,.06)}.insights-drawer__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:52px;padding:0 .75rem 0 1rem;border-bottom:1px solid hsl(var(--border-1));box-sizing:border-box}.insights-drawer__title-row{display:flex;align-items:center;gap:.5rem}.insights-drawer__icon{color:hsl(var(--primary))}.insights-drawer__title{font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:hsl(var(--fg-1))}.insights-drawer__badge{display:inline-flex;align-items:center;border-radius:999px;background:hsl(var(--primary)/.12);color:hsl(var(--primary));padding:.15rem .5rem;font-weight:600}.insights-drawer__badge,.insights-drawer__count{font-size:10px;text-transform:uppercase;letter-spacing:.04em}.insights-drawer__btn,.insights-drawer__count{color:hsl(var(--fg-3))}.insights-drawer__btn{display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.375rem;border:none;background:transparent;cursor:pointer;transition:background .15s ease,color .15s ease}.insights-drawer__btn:hover{background:hsl(var(--accent));color:hsl(var(--fg-1))}.insights-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:.75rem}.insights-drawer__empty{padding:2rem .5rem;text-align:center;font-size:.75rem;color:hsl(var(--fg-3))}.insights-drawer__error{border-radius:.375rem;border:1px solid hsl(var(--destructive)/.3);background:hsl(var(--destructive)/.1);padding:.5rem .75rem;font-size:.75rem;color:hsl(var(--destructive))}.insight-card{position:relative;display:flex;align-items:flex-start;gap:.75rem;border-radius:.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));padding:1rem;transition:border-color .15s ease,box-shadow .15s ease}.insight-card:hover{border-color:hsl(var(--border-2,var(--border-1)));box-shadow:0 1px 4px rgba(0,0,0,.04)}.insight-card--unread{border-color:hsl(var(--primary)/.35)}.insight-card--fading{opacity:.7}.insight-card__icon-wrap{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.insight-card__title{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;color:hsl(var(--fg-1))}.insight-card__new-badge{display:inline-flex;align-items:center;border-radius:999px;background:hsl(var(--primary)/.12);color:hsl(var(--primary));padding:.1rem .4rem;font-weight:600}.insight-card__age,.insight-card__new-badge{flex-shrink:0;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.insight-card__age{color:hsl(var(--fg-3))}.insight-card__body{margin-top:.25rem;font-size:.875rem;line-height:1.45;color:hsl(var(--fg-2))}.insight-card__cta{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;color:hsl(var(--primary));background:none;border:none;padding:0;cursor:pointer;transition:color .15s ease}.insight-card__cta:hover{color:hsl(var(--primary)/.8)}.insight-card__fading-label{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--fg-3))}.insight-card__dismiss{position:absolute;right:.5rem;top:.5rem;display:none;border-radius:.25rem;padding:.25rem;border:none;background:transparent;color:hsl(var(--fg-3));cursor:pointer;transition:background .15s ease,color .15s ease}.insight-card__dismiss:hover{background:hsl(var(--accent));color:hsl(var(--fg-1))}.group:hover .insight-card__dismiss{display:block}.upload-page-content{max-width:42rem;margin:0 auto;padding:2rem 1.5rem 3rem}.upload-page-card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:.75rem;padding:1.5rem}.upload-page-card--restricted{text-align:center;padding:2.5rem 2rem}.upload-page-card--restricted .upload-page-lock-icon{color:hsl(var(--fg-4));margin:0 auto 1rem}.upload-page-card--restricted h1{font-family:var(--font-ui);font-size:1.25rem;font-weight:700;color:hsl(var(--fg-1));margin-bottom:.5rem}.upload-page-card--restricted p{color:hsl(var(--fg-2));margin-bottom:1rem}.upload-dropzone{border:2px dashed hsl(var(--border-1));border-radius:.625rem;padding:1.75rem 1.5rem;cursor:pointer;transition:border-color .15s ease,background .15s ease;background:transparent}.upload-dropzone:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.03)}.upload-dropzone--active{border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}.upload-dropzone--disabled{opacity:.5;cursor:not-allowed}.upload-dropzone__icon{color:hsl(var(--fg-3))}.upload-dropzone__text{font-size:.875rem;color:hsl(var(--fg-2))}.upload-dropzone__hint{font-size:.75rem;color:hsl(var(--fg-3))}.upload-dropzone__hint--bold{font-weight:500}.upload-page-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0}.upload-page-loading__spinner{color:hsl(var(--primary));margin-bottom:1rem}.upload-page-loading__text{color:hsl(var(--fg-2))}.upload-success-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 2rem;gap:0;animation:upload-success-in .28s ease both}@keyframes upload-success-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.upload-success-card__icon-wrap{width:4rem;height:4rem;border-radius:50%;background:hsl(var(--primary)/.1);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;color:hsl(var(--primary))}.upload-success-card__title{font-family:var(--font-ui);font-size:1.125rem;font-weight:700;color:hsl(var(--fg-1));margin-bottom:.5rem}.upload-success-card__description{font-size:.875rem;color:hsl(var(--fg-2));line-height:1.6;max-width:28rem;margin-bottom:.375rem}.upload-success-card__countdown{font-size:.8125rem;color:hsl(var(--fg-3));margin-bottom:1.75rem}.upload-success-card__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem}.collections-empty-state{text-align:center;padding:3rem 1.5rem;background:hsl(var(--bg-surface-2));border-radius:.75rem}.collections-empty-icon{margin-left:auto;margin-right:auto;color:hsl(var(--fg-4))}.collections-empty-title{margin-top:.5rem;font-size:1.125rem;font-weight:500;color:hsl(var(--fg-1))}.collections-empty-desc{margin-top:.25rem;font-size:.875rem;color:hsl(var(--fg-3))}.collections-section-title{font-size:1.125rem;font-weight:600;color:hsl(var(--fg-1));min-width:0;flex:1 1 auto}.collection-list-item{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:.625rem;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease}.collection-list-item:hover{box-shadow:0 2px 10px rgba(0,0,0,.06);border-color:hsl(var(--primary)/.35)}.collection-list-item__icon{color:hsl(var(--primary));flex-shrink:0}.collection-list-item__title{font-size:1rem;font-weight:500;color:hsl(var(--fg-1));line-height:1.3;min-width:0;flex:0 1 auto}.collection-list-item__link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem .75rem;padding:.875rem 1rem;width:100%;text-decoration:none;color:inherit}.collection-list-item__main{display:flex;align-items:flex-start;gap:.625rem;min-width:0;grid-column:1}.collection-list-item__icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.0625rem}.collection-list-item__body{flex:1;min-width:0}.collection-list-item__title-row{display:flex;align-items:flex-start;gap:.375rem;min-width:0}.collection-list-item__badge{flex-shrink:0}.collection-list-item__desc{margin-top:.25rem;font-size:.8125rem;line-height:1.4;color:hsl(var(--fg-3));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.collection-list-item__owner{margin-top:.25rem;font-size:.75rem;font-weight:500;color:hsl(var(--primary));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-list-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.6875rem;line-height:1.35;color:hsl(var(--fg-3))}.collection-list-item__meta-sep{opacity:.65}.collection-list-item__actions{display:flex;align-items:center;gap:.125rem;flex-shrink:0;grid-column:2;grid-row:1}.collection-list-item__chevron{color:hsl(var(--fg-4));transition:color .15s ease;flex-shrink:0}.collection-list-item:hover .collection-list-item__chevron{color:hsl(var(--primary))}.collection-list-item__delete-btn{padding:.375rem;border-radius:.375rem;border:none;background:transparent;color:hsl(var(--fg-3));cursor:pointer;transition:color .15s ease,background .15s ease}.collection-list-item__delete-btn:hover{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08)}.collection-card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1));border-radius:.625rem;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease;min-width:0}.collection-card:hover{box-shadow:0 4px 14px rgba(0,0,0,.07);border-color:hsl(var(--primary)/.4)}.collection-card__link{display:flex;flex-direction:column;height:100%;min-width:0;text-decoration:none;color:inherit}.collection-card__header{display:flex;align-items:flex-start;gap:.625rem;padding:.875rem .875rem 0;min-width:0}.collection-card__header-main{flex:1;min-width:0}.collection-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:hsl(var(--primary)/.1);flex-shrink:0}.collection-card__icon{color:hsl(var(--primary))}.collection-card__title-row{display:flex;align-items:flex-start;gap:.375rem;min-width:0}.collection-card__title{flex:0 1 auto;min-width:0;font-size:.9375rem;font-weight:600;color:hsl(var(--fg-1));line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.collection-card__actions{display:flex;align-items:center;gap:.125rem;flex-shrink:0;margin-left:auto}.collection-card__badge{flex-shrink:0}.collection-card__body{padding:.5rem .875rem .875rem;flex:1;min-width:0}.collection-card__desc{font-size:.8125rem;line-height:1.4;color:hsl(var(--fg-3));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.collection-card__owner{margin-top:.25rem;font-size:.6875rem;font-weight:500;color:hsl(var(--primary));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .375rem;margin-top:.5rem;font-size:.6875rem;line-height:1.35;color:hsl(var(--fg-3))}.collection-card__meta-sep{opacity:.65}.collection-card__footer{background:hsl(var(--bg-surface-2));padding:.5rem .875rem;border-top:1px solid hsl(var(--border-1));margin-top:auto}.collection-card__footer-link{font-size:.75rem;font-weight:500;color:hsl(var(--primary));transition:color .15s ease}.collection-card__footer-link:hover{color:hsl(var(--primary)/.8)}.collection-card__delete-btn{padding:.25rem;border-radius:9999px;border:none;background:transparent;color:hsl(var(--fg-3));cursor:pointer;transition:color .15s ease,background .15s ease}.collection-card__delete-btn:hover{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08)}.collections-page-shell{width:100%;min-width:0;box-sizing:border-box}.collections-page-content{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.collections-section{min-width:0}.collections-list{display:flex;flex-direction:column;gap:.625rem}.collections-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.75rem;min-width:0}@media (min-width:640px){.collections-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));gap:.875rem}}@media (min-width:1280px){.collections-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1.25rem}}.collections-section-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem;min-width:0}.collections-section-actions{gap:.5rem}.collections-section-actions,.collections-sort-wrap{display:flex;align-items:center;flex-shrink:0;min-width:0}.collections-sort-wrap{gap:.375rem}.collections-sort-icon{height:1rem;width:1rem;flex-shrink:0;color:hsl(var(--fg-3))}.collections-sort-trigger{min-width:0;width:auto;max-width:100%}.collections-sort-content{left:auto;right:0;width:max(100%,11rem);min-width:11rem}.collections-shared-panel{border-radius:.75rem;border:2px solid hsl(var(--shared-border));background:hsl(var(--shared-bg));padding:1.25rem}.collections-shared-heading{display:flex;align-items:center;gap:.5rem;min-width:0}.collections-shared-title{font-size:1.125rem;font-weight:600;color:hsl(var(--shared-text))}.collections-shared-count{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600;background:hsl(var(--shared-accent));color:hsl(var(--primary-foreground));flex-shrink:0}.collections-search{display:flex;flex-direction:column;gap:1rem;min-width:0}.collections-search-row{display:flex;align-items:stretch;gap:.5rem;min-width:0}.collections-search-input-wrap{position:relative;flex:1;min-width:0}.collections-search-input-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);height:1rem;width:1rem;pointer-events:none;z-index:1;color:hsl(var(--fg-4))}.collections-search-input{background:hsl(var(--bg-surface));border-color:hsl(var(--border-1));color:hsl(var(--fg-1))}.collections-search-clear,.collections-search-loading{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:hsl(var(--fg-4));cursor:pointer;transition:color .15s ease}.collections-search-clear:hover{color:hsl(var(--fg-2))}.collections-search-loading{color:hsl(var(--primary));pointer-events:none}.collections-search-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0;min-width:2.5rem;height:2.5rem;padding:0 .75rem}.collections-search-error{padding:.75rem;border-radius:.5rem;font-size:.875rem;background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);color:hsl(var(--destructive))}.collections-search-summary{border-radius:.5rem;padding:1rem;background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2)}.collections-search-summary__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.collections-search-summary__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.collections-search-summary__icon{flex-shrink:0;margin-top:.125rem;color:hsl(var(--primary))}.collections-search-summary__title{font-size:.875rem;font-weight:500;color:hsl(var(--fg-1));line-height:1.4}.collections-search-summary__clear{flex-shrink:0;border:none;background:transparent;font-size:.75rem;color:hsl(var(--primary));cursor:pointer}.collections-search-summary__list{display:flex;flex-direction:column;gap:.375rem}.collections-search-summary__item{font-size:.75rem;color:hsl(var(--fg-2));line-height:1.4}.collections-search-summary__owner{margin-left:.25rem;color:hsl(var(--primary))}.collections-search-summary__more{font-size:.75rem;color:hsl(var(--primary))}.collections-search-empty{border-radius:.5rem;padding:1rem;text-align:center;background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-1))}.collections-search-empty p{margin:0;font-size:.875rem;color:hsl(var(--fg-3))}.collections-view-toggle{display:inline-flex;overflow:hidden;border-radius:.375rem;border:1px solid hsl(var(--primary)/.3);flex-shrink:0;height:2.5rem;box-sizing:border-box}.collections-view-toggle__btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:100%;padding:0;border:none;background:hsl(var(--primary)/.05);color:hsl(var(--primary)/.65);cursor:pointer;transition:background .15s ease,color .15s ease}.collections-view-toggle__btn:hover{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.collections-view-toggle__btn--list{border-left:1px solid hsl(var(--primary)/.3)}.collections-view-toggle__btn--active{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.collections-page-topbar .page-topbar-left{flex:0 1 auto;max-width:42%}.collections-page-topbar .page-topbar-right{flex:1 1 auto;max-width:none;justify-content:flex-end;min-width:0;gap:.375rem}.collections-pagination{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border-1))}.collections-pagination__summary{font-size:.875rem;color:hsl(var(--fg-3))}.collections-pagination__controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.collections-pagination-btn{display:inline-flex;align-items:center;gap:.25rem}.collections-pagination__pages{display:flex;align-items:center;gap:.25rem}.collections-pagination-page{min-width:2.25rem}.dark .collection-list-item:hover{box-shadow:0 2px 10px rgba(0,0,0,.28)}.dark .collection-card:hover{box-shadow:0 4px 14px rgba(0,0,0,.32)}@media (max-width:1023px){.collections-page-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.collections-page-content{gap:1.25rem}.collections-list{gap:.75rem}.collections-grid{gap:.625rem}.collection-card__footer{display:none}.collection-card__header{padding:.75rem .75rem 0}.collection-card__body{padding:.375rem .75rem .75rem}.collection-card__icon-wrap{width:2rem;height:2rem}.collection-card__icon-wrap .collection-card__icon,.collection-card__icon-wrap svg{width:1.125rem;height:1.125rem}.collections-section-toolbar{flex-wrap:nowrap;align-items:center;gap:.5rem;margin-bottom:.75rem}.collections-section-title{font-size:1rem}.collections-sort-wrap{flex:0 0 auto;justify-content:flex-end}.collections-sort-icon{display:none}.collections-sort-trigger{flex:0 0 auto;width:auto;max-width:10.5rem;height:2rem;font-size:.75rem}.collections-view-toggle{height:2rem}.collections-view-toggle__btn{width:2rem}.collections-view-toggle__btn svg{height:.875rem;width:.875rem}.collections-page-topbar .page-topbar-title{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collections-page-topbar .page-topbar-right{gap:.25rem}.collections-shared-panel{padding:1rem}.collection-list-item__link{padding:.75rem .875rem;gap:.375rem .5rem}.collection-list-item__main{gap:.5rem}.collection-list-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.collection-list-item__chevron{display:none}.collection-list-item__meta{flex-wrap:wrap;row-gap:.125rem}.collections-pagination{align-items:stretch}.collections-pagination__summary{font-size:.75rem;line-height:1.4}.collections-pagination__controls{justify-content:space-between}.collections-pagination-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.collections-pagination-btn{width:2.25rem;padding:0;justify-content:center}}@media (min-width:480px) and (max-width:1023px){.collections-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.75rem),1fr))}}@media (min-width:1024px){.collections-page-shell{padding-bottom:0}.collection-card__header{padding:1rem 1rem 0}.collection-card__body{padding:.5rem 1rem 1rem}.collection-card__footer{padding:.625rem 1rem}.collection-list-item__link{align-items:center;padding:1rem}.collection-list-item__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}}.collection-detail-shell{width:100%;min-width:0;box-sizing:border-box}.collection-detail-header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem;min-width:0}@media (min-width:640px){.collection-detail-header{flex-direction:row;align-items:flex-start;justify-content:space-between}}.collection-detail-heading{font-size:1.125rem;font-weight:600;color:hsl(var(--fg-1));margin:0}.collection-detail-topbar .page-topbar-left{flex:1 1 auto;max-width:55%}.collection-detail-topbar .page-topbar-right{flex:0 0 auto;max-width:none;justify-content:flex-end;min-width:0;gap:.375rem}.collection-detail-empty{text-align:center;padding:3rem 1rem;border-radius:.625rem;background:hsl(var(--bg-surface-2))}.collection-detail-empty__icon{margin-inline:auto;height:3rem;width:3rem;color:hsl(var(--fg-4))}.collection-detail-empty__title{margin-top:.5rem;font-size:1.125rem;font-weight:500;color:hsl(var(--fg-1))}.collection-detail-empty__desc{margin-top:.25rem;font-size:.875rem;color:hsl(var(--fg-3))}.collection-detail-empty__actions{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.collection-bulk-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem;padding:.625rem .875rem;border-radius:.625rem;border:1px solid hsl(var(--primary)/.22);background:hsl(var(--primary)/.06);min-width:0}.collection-bulk-bar__label{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:.875rem;font-weight:500;line-height:1.25;color:hsl(var(--fg-1))}.collection-bulk-bar__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1;background:hsl(var(--primary)/.14);color:hsl(var(--primary));flex-shrink:0}.collection-bulk-bar__actions{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.collection-bulk-bar__btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2rem;min-width:2rem;padding:0 .625rem}.collection-bulk-bar__btn-icon{width:1rem;height:1rem;flex-shrink:0}.collection-bulk-bar__btn--clear{border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));color:hsl(var(--fg-2))}.collection-bulk-bar__btn--clear:hover:not(:disabled){border-color:hsl(var(--border-2));background:hsl(var(--bg-surface-2));color:hsl(var(--fg-1))}.collection-bulk-bar__btn--share{border:none;background:#16a249;color:#fff}.collection-bulk-bar__btn--share:hover:not(:disabled){background:#157f3c;color:#fff}.dark .collection-bulk-bar__btn--share{background:#1eae53}.dark .collection-bulk-bar__btn--share:hover:not(:disabled){background:#178c42}.collection-doc-list{display:flex;flex-direction:column;gap:.625rem}.collection-doc-card{border-radius:.625rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));overflow:hidden;min-width:0}.collection-doc-card--shared{background:hsl(var(--shared-bg));border-color:hsl(var(--shared-border))}.collection-doc-card__inner{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.25rem;padding:.75rem .875rem .5rem;min-width:0}.collection-doc-card__icon-wrap{grid-column:1;grid-row:1;align-self:center;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:hsl(var(--primary)/.1);flex-shrink:0}.collection-doc-card__icon{width:1.125rem;height:1.125rem;color:hsl(var(--primary))}.collection-doc-card__title-row{grid-column:2;grid-row:1;align-self:center;display:flex;align-items:center;gap:.375rem;min-width:0;min-height:2.25rem}.collection-doc-card__select{flex-shrink:0;margin-left:auto}.collection-doc-card__title{flex:1 1 auto;min-width:0;font-size:.875rem;font-weight:500;line-height:1.25;color:hsl(var(--fg-1));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0}.collection-doc-card__badges{display:flex;align-items:center;gap:.25rem;flex-shrink:0;align-self:center}.collection-doc-card__expert{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:.25rem;background:hsl(var(--primary)/.1)}.collection-doc-card__expert,.collection-doc-card__shared{font-size:.6875rem;font-weight:500;color:hsl(var(--primary))}.collection-doc-card__shared{grid-column:2;margin-top:0}.collection-doc-card__desc{grid-column:2;margin-top:0;font-size:.75rem;line-height:1.4;color:hsl(var(--fg-3));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.collection-doc-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;min-height:2.25rem;padding:.625rem .875rem;border-top:1px solid hsl(var(--border-1));box-sizing:border-box}.collection-doc-card--shared .collection-doc-card__footer{border-top-color:hsl(var(--shared-border))}.collection-doc-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .375rem;font-size:.6875rem;line-height:1;color:hsl(var(--fg-3));min-width:0;align-self:center}.collection-doc-card__meta-sep{opacity:.65;line-height:1}.collection-doc-actions{display:inline-flex;align-items:center;align-self:center;gap:.75rem;flex-shrink:0;line-height:1}.collection-doc-actions__icon{width:1rem;height:1rem;flex-shrink:0}.collection-doc-actions__view{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;line-height:1;color:hsl(var(--primary));text-decoration:none;white-space:nowrap}.collection-doc-actions__view:hover{color:hsl(var(--primary)/.8)}.collection-doc-actions__remove{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;line-height:1;color:hsl(var(--destructive));background:transparent;border:none;cursor:pointer;padding:0;white-space:nowrap}.collection-doc-actions__remove:hover{color:hsl(var(--destructive)/.85)}.collection-doc-actions__status{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1;color:hsl(var(--fg-4));white-space:nowrap}@media (min-width:1024px){.collection-doc-actions{gap:1rem}.collection-doc-actions__icon{width:1.125rem;height:1.125rem}.collection-doc-actions__remove,.collection-doc-actions__view{font-size:.875rem;font-weight:600}.collection-doc-actions__status{font-size:.8125rem}}.collection-detail-pagination{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding:.75rem 1rem;border-radius:.625rem;border-top:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface))}.collection-detail-pagination__mobile{display:flex;justify-content:space-between;gap:.5rem}.collection-detail-pagination__desktop{display:none;flex:1;align-items:center;justify-content:space-between;gap:.75rem}.collection-detail-pagination__summary{font-size:.875rem;color:hsl(var(--fg-2))}@media (max-width:1023px){.collection-detail-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.collection-detail-topbar .page-topbar-title{font-size:.9375rem}.collection-detail-header{margin-bottom:1rem}.collection-detail-heading{font-size:1rem}.collection-bulk-bar{flex-direction:column;align-items:stretch;gap:.625rem;padding:.75rem}.collection-bulk-bar__label{font-size:.8125rem;justify-content:flex-start}.collection-bulk-bar__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;width:100%}.collection-bulk-bar__btn{width:100%;height:2.25rem;padding:0}.collection-bulk-bar__btn-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.collection-bulk-bar__btn-icon{width:1.125rem;height:1.125rem}.collection-doc-list{gap:.5rem}.collection-detail-pagination__btn-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.collection-detail-pagination__btn--icon{width:2.25rem;padding:0;justify-content:center}.collection-doc-actions__status-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@media (min-width:640px){.collection-detail-pagination__desktop{display:flex}.collection-detail-pagination__mobile{display:none}}@media (min-width:1024px){.collection-detail-shell{padding-bottom:0}.collection-bulk-bar{flex-direction:row;align-items:center;padding:.625rem 1rem}.collection-bulk-bar__label{justify-content:flex-start;font-size:.875rem}.collection-bulk-bar__actions{display:flex;width:auto;gap:.5rem}.collection-bulk-bar__btn{width:auto;height:2rem;min-width:auto;padding:0 .75rem}.collection-bulk-bar__btn-text{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap}}.add-docs-shell{width:100%;min-width:0;box-sizing:border-box}.add-docs-topbar .page-topbar-left{flex:1 1 auto;max-width:100%;min-width:0}.add-docs-search-wrap{margin-bottom:1rem}.add-docs-search-input-wrap{position:relative}.add-docs-search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none;color:hsl(var(--fg-4))}.add-docs-search-input{display:block;width:100%;height:2.5rem;padding:0 .75rem 0 2.5rem;border-radius:.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));color:hsl(var(--fg-1));font-size:.875rem;line-height:1.25}.add-docs-search-input:focus{outline:none;box-shadow:0 0 0 2px hsl(var(--primary)/.25);border-color:hsl(var(--primary)/.45)}.add-docs-empty{text-align:center;padding:3rem 1rem;border-radius:.625rem;background:hsl(var(--bg-surface-2))}.add-docs-empty__icon{margin-inline:auto;height:3rem;width:3rem;color:hsl(var(--fg-4))}.add-docs-empty__title{margin-top:.5rem;font-size:1.125rem;font-weight:500;color:hsl(var(--fg-1))}.add-docs-empty__desc{margin-top:.25rem;font-size:.875rem;color:hsl(var(--fg-3))}.add-docs-empty__actions{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.add-docs-panel{overflow:hidden;border-radius:.625rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));margin-bottom:1rem}.add-docs-panel__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .875rem;background:hsl(var(--bg-surface-2));border-bottom:1px solid hsl(var(--border-1));min-width:0}.add-docs-panel__title{font-size:.9375rem;font-weight:600;line-height:1.3;color:hsl(var(--fg-1));margin:0}.add-docs-panel__count{flex-shrink:0;font-size:.75rem;line-height:1;color:hsl(var(--fg-3));white-space:nowrap}.add-docs-list{list-style:none;margin:0;padding:0}.add-docs-item{border-bottom:1px solid hsl(var(--border-1));transition:background-color .15s ease}.add-docs-item:last-child{border-bottom:none}.add-docs-item:hover{background:hsl(var(--bg-surface-2))}.add-docs-item__grid{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;padding:.75rem .875rem;min-width:0}.add-docs-item__check-wrap{grid-column:1;padding-top:0}.add-docs-item__check-wrap,.add-docs-item__title-row{grid-row:1;display:flex;align-items:center;align-self:center}.add-docs-item__title-row{grid-column:2;flex-wrap:wrap;gap:.375rem;min-width:0;min-height:1.25rem;font-size:.875rem;font-weight:500;line-height:1.25;color:hsl(var(--fg-1));cursor:pointer}.add-docs-item__title{min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.add-docs-item__expert{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:.25rem;font-size:.6875rem;font-weight:500;background:hsl(var(--primary)/.1);color:hsl(var(--primary));flex-shrink:0}.add-docs-item__desc{grid-column:2;margin:0;font-size:.8125rem;line-height:1.4;color:hsl(var(--fg-3));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.add-docs-item__meta{grid-column:2;font-size:.6875rem;line-height:1.35;color:hsl(var(--fg-3))}.add-docs-item__collections{grid-column:2;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .375rem}.add-docs-item__collections-icon{width:.75rem;height:.75rem;flex-shrink:0;color:hsl(var(--fg-4))}.add-docs-item__collections-label{font-size:.6875rem;color:hsl(var(--fg-3))}.add-docs-item__collection-tag{display:inline-flex;align-items:center;padding:.125rem .375rem;border-radius:.25rem;font-size:.6875rem;background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.add-docs-item__collections-more{font-size:.6875rem;color:hsl(var(--fg-3))}.add-docs-pagination{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:.75rem .875rem;border-radius:.625rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface))}.add-docs-pagination__mobile{display:flex;justify-content:space-between;gap:.5rem}.add-docs-pagination__desktop{display:none;flex:1;align-items:center;justify-content:space-between;gap:.75rem}.add-docs-pagination__summary{font-size:.875rem;color:hsl(var(--fg-2))}.add-docs-submit-bar{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.25rem}.add-docs-submit-bar__cancel-text,.add-docs-submit-bar__submit-text{display:inline}.add-docs-alert-success{background:hsl(var(--success)/.08);color:hsl(var(--success));border-color:hsl(var(--success)/.25)}@media (max-width:1023px){.add-docs-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.add-docs-topbar .page-topbar-title{font-size:.9375rem}.add-docs-crumb-collections,.add-docs-crumb-collections-sep{display:none}.add-docs-panel__head{flex-direction:column;align-items:flex-start;gap:.375rem}.add-docs-item__grid{padding:.625rem .75rem;-moz-column-gap:.625rem;column-gap:.625rem}.add-docs-pagination__btn-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.add-docs-pagination__btn--icon{width:2.25rem;padding:0;justify-content:center}.add-docs-submit-bar{position:sticky;bottom:0;z-index:10;margin-top:.5rem;padding:.75rem 0 calc(.75rem + env(safe-area-inset-bottom, 0px));border-top:1px solid hsl(var(--border-1));background:hsl(var(--bg-canvas)/.92);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.add-docs-submit-bar__cancel-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.add-docs-submit-bar__cancel{width:2.25rem;padding:0;justify-content:center}.add-docs-submit-bar__submit{flex:1}}@media (min-width:640px){.add-docs-pagination__desktop{display:flex}.add-docs-pagination__mobile{display:none}}@media (min-width:1024px){.add-docs-shell{padding-bottom:0}.add-docs-panel__head{padding:1rem 1.25rem}.add-docs-panel__title{font-size:1.0625rem}.add-docs-item__grid{padding:1rem 1.25rem}}:root{--edge-drawer-topbar-height:56px;--edge-drawer-top-gap:1.5rem;--edge-drawer-side-inset:0.75rem;--edge-drawer-rail-top:calc(var(--edge-drawer-topbar-height) + var(--edge-drawer-top-gap));--edge-drawer-panel-top:calc(var(--edge-drawer-topbar-height) + var(--edge-drawer-top-gap) + var(--edge-drawer-side-inset));--chat-docs-fab-bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px));--chat-footer-stack-height:9.5rem}.clm-assistant-rail{position:fixed;right:0;top:var(--edge-drawer-topbar-height);bottom:auto;height:auto;z-index:30;width:40px;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;border-top-left-radius:0;border-bottom-left-radius:.5rem;border:1px solid hsl(var(--border-1));border-right:none;border-top:none;background:hsl(var(--bg-surface)/.92);backdrop-filter:blur(6px);color:hsl(var(--fg-3));box-shadow:-2px 2px 8px rgba(0,0,0,.06);cursor:pointer;transition:color .15s ease,box-shadow .15s ease}.clm-assistant-rail:hover{color:hsl(var(--fg-1));box-shadow:-2px 2px 12px rgba(0,0,0,.1)}.clm-assistant-rail__label{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-family:var(--font-ui);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--fg-3));-webkit-user-select:none;-moz-user-select:none;user-select:none}.clm-assistant-drawer{position:fixed;right:0;top:var(--edge-drawer-topbar-height);bottom:0;z-index:30;width:var(--clm-assistant-drawer-width,360px);max-width:min(calc(90vw - 1.5rem),720px);min-width:320px;height:auto;flex-direction:column;border-radius:0;border:none;border-left:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface)/.96);backdrop-filter:blur(6px);box-shadow:-4px 0 20px rgba(0,0,0,.06)}.clm-assistant-drawer--collapsed-shell{width:0!important;min-width:0!important;max-width:0!important;overflow:hidden;visibility:hidden;pointer-events:none;border-left:none;box-shadow:none}.clm-assistant-drawer__resize-handle{position:absolute;left:0;top:0;z-index:2;width:6px;height:100%;cursor:col-resize;touch-action:none}.clm-assistant-drawer__resize-handle:after{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:2px;height:48px;border-radius:1px;background:hsl(var(--border-1));opacity:0;transition:opacity .15s ease}.clm-assistant-drawer:hover .clm-assistant-drawer__resize-handle:after,.clm-assistant-drawer__resize-handle:hover:after{opacity:1}.clm-assistant-drawer__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:52px;padding:0 .75rem 0 1rem;border-bottom:1px solid hsl(var(--border-1));box-sizing:border-box}.clm-assistant-drawer__title-row{display:flex;align-items:center;gap:.5rem}.clm-assistant-drawer__icon{color:hsl(var(--primary))}.clm-assistant-drawer__title{font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:hsl(var(--fg-1))}.clm-assistant-drawer__btn{display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.375rem;border:none;background:transparent;color:hsl(var(--fg-3));cursor:pointer;transition:background .15s ease,color .15s ease}.clm-assistant-drawer__btn:hover{background:hsl(var(--accent));color:hsl(var(--fg-1))}.clm-assistant-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.clm-assistant-drawer__body--chat{overflow:hidden;padding:0;gap:0}.clm-assistant-drawer__chat-root{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.clm-assistant-drawer__chat-toolbar{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid hsl(var(--border-1))}.clm-assistant-drawer__new-chat-btn{flex-shrink:0;height:1.75rem;padding:0 .5rem;font-size:.75rem}.clm-assistant-drawer__loading{flex:1;display:flex;align-items:center;justify-content:center;padding:1.5rem;font-size:.8125rem;color:hsl(var(--fg-3))}.suggestion-chips{display:flex;flex-direction:column;gap:.5rem;text-align:left;width:100%}.suggestion-chips__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.suggestion-chips__title{margin:0;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--fg-3))}.suggestion-chips__collapse{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.25rem;color:hsl(var(--fg-3));background:transparent;border:none;cursor:pointer;transition:background .15s ease,color .15s ease}.suggestion-chips__collapse:hover{background:hsl(var(--accent));color:hsl(var(--fg-1))}.suggestion-chips__list{display:flex;flex-direction:column;gap:.375rem}.suggestion-chips__btn{text-align:left;border-radius:.375rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));padding:.5rem .625rem;font-size:.8125rem;line-height:1.35;color:hsl(var(--fg-2));cursor:pointer;transition:background .15s ease,border-color .15s ease}.suggestion-chips__btn:hover:not(:disabled){background:hsl(var(--accent));border-color:hsl(var(--border-2,var(--border-1)))}.suggestion-chips__btn:disabled{opacity:.6;cursor:not-allowed}.suggestion-chips__skeleton{display:flex;flex-direction:column;gap:.375rem}.suggestion-chips__skeleton-bar{display:block;height:2.25rem;width:100%;border-radius:.375rem}.suggestion-chips__skeleton-bar:nth-child(2){width:92%}.suggestion-chips__skeleton-bar:nth-child(3){width:80%}.clm-assistant-drawer__chat-root .streaming-chat-interface,.clm-assistant-drawer__chat-root [class*=streaming-chat]{flex:1;min-height:0}.chat-composer-footer{padding-bottom:calc(var(--chat-composer-footer-pb, .5rem) + env(safe-area-inset-bottom, 0px))}.clm-assistant-drawer__chat-root .chat-composer-footer{padding-bottom:calc(.5rem + env(safe-area-inset-bottom, 0px))}.clm-assistant-drawer__desc{font-size:.8125rem;color:hsl(var(--fg-2));line-height:1.5}.clm-assistant-drawer__scope-label{font-size:.75rem;color:hsl(var(--fg-3));font-style:italic}.clm-assistant-drawer__error{border-radius:.375rem;border:1px solid hsl(var(--destructive)/.3);background:hsl(var(--destructive)/.1);padding:.5rem .75rem;font-size:.75rem;color:hsl(var(--destructive))}.clm-assistant-drawer__cta{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.5rem;border:none;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease;width:100%}.clm-assistant-drawer__cta:hover:not(:disabled){opacity:.9}.clm-assistant-drawer__cta:disabled{opacity:.6;cursor:not-allowed}.clm-assistant-drawer__hint{font-size:.6875rem;color:hsl(var(--fg-3));line-height:1.5;margin-top:auto}.clm-assistant-drawer__tab-bar{display:flex;align-items:stretch;flex-shrink:0;border-bottom:1px solid hsl(var(--border-1))}.clm-assistant-drawer__tab-bar .clm-assistant-drawer__tabs{flex:1;min-width:0;border-bottom:none}.clm-assistant-drawer__new-chat-action{flex-shrink:0;display:inline-flex;align-items:center;align-self:stretch;padding:0 .75rem;font-family:var(--font-ui);font-size:.75rem;font-weight:600;color:hsl(var(--primary));background:transparent;border:none;border-left:1px solid hsl(var(--border-1));cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease}.clm-assistant-drawer__new-chat-action:hover:not(:disabled){background:hsl(var(--accent))}.clm-assistant-drawer__new-chat-action:disabled{opacity:.5;cursor:not-allowed}.clm-assistant-drawer__tabs{display:flex;align-items:center;flex-shrink:0;gap:0;border-bottom:1px solid hsl(var(--border-1))}.clm-assistant-drawer__tab{display:inline-flex;align-items:center;gap:.375rem;flex:1;justify-content:center;padding:.5rem .75rem;font-family:var(--font-ui);font-size:.75rem;font-weight:500;color:hsl(var(--fg-3));background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .12s ease,border-color .12s ease;white-space:nowrap}.clm-assistant-drawer__tab:hover{color:hsl(var(--fg-1))}.clm-assistant-drawer__tab--active{color:hsl(var(--fg-1));border-bottom-color:hsl(var(--primary));font-weight:600}.clm-assistant-drawer__scope-row{display:flex;align-items:center;flex-shrink:0;padding:.375rem .875rem;border-bottom:1px solid hsl(var(--border-1))}.clm-assistant-drawer__history{flex:1;min-height:0;overflow-y:auto;padding:.5rem 0}.clm-assistant-drawer__history-empty{padding:2rem 1rem;text-align:center;font-size:.8125rem;color:hsl(var(--fg-3))}.clm-assistant-drawer__history-list{list-style:none;margin:0;padding:0}.clm-assistant-drawer__history-item{display:flex;flex-direction:column;gap:.25rem;width:100%;text-align:left;padding:.625rem 1rem;border:none;background:transparent;cursor:pointer;transition:background .12s ease;border-bottom:1px solid hsl(var(--border-1))}.clm-assistant-drawer__history-item:hover{background:hsl(var(--accent))}.clm-assistant-drawer__history-title{font-size:.8125rem;font-weight:500;color:hsl(var(--fg-1));line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clm-assistant-drawer__history-time{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;color:hsl(var(--fg-3))}.chat-main-with-docs-drawer{transition:padding-right .3s ease}.chat-docs-edge-drawer.edge-drawer-rail--docs{right:0;top:calc(var(--edge-drawer-rail-top) + var(--insights-edge-stack-offset, 0px))}html[data-edge-drawer-stack=true] .edge-drawer-rail--insights.chat-docs-rail{border-bottom-left-radius:0;border-bottom:none;box-shadow:-2px 0 8px rgba(0,0,0,.06)}html[data-edge-drawer-stack=true] .edge-drawer-rail--docs.chat-docs-rail{border-top-left-radius:0;border-top:none;margin-top:-1px}html[data-active-edge-drawer=insights] .edge-drawer-rail--insights.chat-docs-rail{visibility:hidden;pointer-events:none}html[data-active-edge-drawer=insights] .edge-drawer-rail--docs.chat-docs-rail{visibility:visible;pointer-events:auto;top:auto;bottom:var(--edge-drawer-side-inset)}html[data-active-edge-drawer=docs] .edge-drawer-rail--insights{visibility:hidden;pointer-events:none}.edge-drawer-panel{z-index:32}.chat-docs-edge-drawer.chat-docs-drawer.insights-drawer,.edge-drawer-panel.edge-drawer-panel--insights{right:0}.chat-docs-rail{position:fixed;right:0;top:var(--edge-drawer-rail-top);bottom:auto;height:auto;z-index:30;width:40px;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border:1px solid hsl(var(--border-1));border-right:none;background:hsl(var(--bg-surface)/.92);backdrop-filter:blur(6px);color:hsl(var(--fg-3));box-shadow:-2px 2px 8px rgba(0,0,0,.06);cursor:pointer;transition:color .15s ease,box-shadow .15s ease}.chat-docs-rail:hover{color:hsl(var(--fg-1));box-shadow:-2px 2px 12px rgba(0,0,0,.1)}.chat-docs-drawer.insights-drawer{right:0;top:var(--edge-drawer-rail-top);bottom:var(--edge-drawer-side-inset);width:360px;max-width:min(90vw,360px);height:auto;border-radius:.5rem 0 0 .5rem;border:1px solid hsl(var(--border-1));border-right:none;box-shadow:-4px 4px 20px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.04)}.chat-docs-drawer.insights-drawer .insights-drawer__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.chat-docs-drawer__tabs{display:flex;flex-shrink:0;gap:.25rem;padding:.5rem .75rem 0;border-bottom:1px solid hsl(var(--border-1))}.chat-docs-drawer__tab{flex:1;padding:.35rem .5rem;border-radius:.375rem;border:none;background:transparent;font-family:var(--font-ui);font-size:.75rem;font-weight:500;color:hsl(var(--fg-3));cursor:pointer;transition:background .15s ease,color .15s ease}.chat-docs-drawer__tab:hover{color:hsl(var(--fg-1));background:hsl(var(--accent))}.chat-docs-drawer__tab--active{color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.chat-docs-drawer__subtitle{flex-shrink:0;margin:0;padding:.5rem 1rem 0;font-size:.75rem;line-height:1.4;color:hsl(var(--fg-3))}.chat-docs-drawer__loading{display:flex;align-items:center;justify-content:center;min-height:8rem;padding:1.5rem}.chat-docs-list__item{border-radius:.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));padding:.75rem}.chat-docs-list__icon-wrap{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.chat-docs-list__title{font-size:.8125rem;font-weight:500;color:hsl(var(--fg-1))}.chat-docs-list__description{margin-top:.25rem;font-size:.75rem;line-height:1.4;color:hsl(var(--fg-2));display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chat-docs-list__meta{margin-top:.35rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .35rem;font-size:.6875rem;color:hsl(var(--fg-3))}.chat-docs-list__expert-badge{display:inline-flex;flex-shrink:0;align-items:center;gap:.2rem;border-radius:.25rem;padding:.1rem .35rem;font-size:.625rem;font-weight:600;background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.chat-docs-list__link{color:hsl(var(--primary));transition:opacity .15s ease}.chat-docs-list__link:hover{opacity:.8}.chat-docs-drawer-mobile-overlay{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.5);border:none;cursor:pointer}.chat-docs-drawer-mobile{position:fixed;inset-inline:0;bottom:0;z-index:50;display:flex;max-height:70vh;flex-direction:column;border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-top:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));box-shadow:0 -4px 24px rgba(0,0,0,.12);transform:translateY(100%);transition:transform .3s ease}.chat-docs-drawer-mobile--open{transform:translateY(0)}.chat-docs-drawer-fab{position:fixed;bottom:var(--chat-docs-fab-bottom);right:1rem;z-index:60;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;border:1px solid hsl(var(--primary)/.2);background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;transition:transform .15s ease,opacity .15s ease}.chat-docs-drawer-fab:hover{opacity:.92}.chat-docs-drawer-fab:active{transform:scale(.96)}@media (max-width:1023px){html.keyboard-open .chat-docs-drawer-fab{display:none}}.chat-docs-drawer-fab__badge{position:absolute;top:-.25rem;right:-.25rem;min-width:1.125rem;padding:.1rem .3rem;border-radius:999px;background:hsl(var(--bg-surface));color:hsl(var(--primary));font-size:.625rem;font-weight:700;line-height:1.2;border:1px solid hsl(var(--primary)/.3)}@media (max-width:1023px){body:has(.chat-container){--chat-fab-stack-gap:1rem}body:has(.chat-container) .chat-page-topbar-title{font-size:.9375rem}body:has(.chat-container) .chat-topbar-secondary{display:none}body:has(.chat-container) .page-display-title{font-size:1.375rem;line-height:1.25}body:has(.chat-container) .chat-footer-composer__inner{padding-inline:1.25rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom, 0px))}body:has(.chat-container) .chat-composer-toolbar{gap:.375rem;margin-bottom:.375rem}body:has(.chat-container) .chat-composer-shell{border-radius:1.25rem;box-shadow:0 2px 12px hsl(var(--foreground)/.05)}body:has(.chat-container) .chat-composer-input-row{gap:.125rem}body:has(.chat-container) .chat-composer-actions{gap:.25rem}body:has(.chat-container) .chat-composer-icon-btn{width:2rem;height:2rem}body:has(.chat-container) .chat-composer-send-btn{width:2rem;height:2rem}body:has(.chat-container) .chat-composer-textarea{font-size:1rem;padding:.5rem .125rem;min-height:2rem}body:has(.chat-container) .mode-btn-compact{padding:.3125rem .4375rem;font-size:.6875rem}body:has(.chat-container) .chat-docs-drawer-fab{right:calc(var(--capture-fab-edge-inset) + env(safe-area-inset-right, 0px));bottom:calc(var(--chat-footer-stack-height, 9.5rem) + var(--capture-fab-edge-inset) + var(--chat-fab-stack-gap) + var(--capture-fab-size) + var(--chat-fab-stack-gap) + env(safe-area-inset-bottom, 0px));width:var(--capture-fab-size);height:var(--capture-fab-size);z-index:9991}body:has(.chat-container) .capture-fab-anchor{z-index:9990}}.document-editor-shell{background:hsl(var(--bg-canvas));color:hsl(var(--fg-1))}.document-editor-prose{max-width:48rem;margin:0 auto;min-height:20rem;padding:1.5rem;border-radius:.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface))}.document-editor-shell--analyze .document-editor-shell__main{position:relative;display:flex;flex-direction:row;flex:1 1 auto;min-height:0;overflow:hidden;gap:.75rem;padding:.75rem;align-items:stretch}.document-editor-shell--analyze .document-editor-shell__content{flex:1 1 auto;min-width:0;min-height:0;width:auto;max-width:none;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;gap:.75rem;padding-right:var(--document-edit-spacer-width,0)}html[data-analyze-chat-collapsed=false] .document-editor-shell--analyze .document-editor-shell__content{padding-right:0}.document-editor-shell--analyze .document-edit-rail{position:fixed}.document-editor-shell--analyze .document-editor-prose{max-width:none;width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.document-citation-link{display:inline;padding:0;margin:0;border:none;background:none;font:inherit;color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px;cursor:pointer}.document-citation-link:hover{color:hsl(var(--primary)/.85)}.document-anchor-highlight{outline:2px solid hsl(var(--primary)/.55);outline-offset:3px;border-radius:.125rem;background:hsl(var(--primary)/.12);transition:background .2s ease,outline-color .2s ease}.document-editor-prose .ProseMirror{outline:none;min-height:18rem;font-size:1rem;line-height:1.65;color:hsl(var(--fg-1))}.document-editor-prose .ProseMirror h1,.document-editor-prose .ProseMirror h1.title,.document-editor-prose .ProseMirror h2,.document-editor-prose .ProseMirror h3,.document-editor-prose .ProseMirror h4{font-weight:600;line-height:1.3;margin-top:1.25rem;margin-bottom:.75rem;color:hsl(var(--fg-1))}.document-editor-prose .ProseMirror h1,.document-editor-prose .ProseMirror h1.title{font-size:1.5rem}.document-editor-prose .ProseMirror h2{font-size:1.25rem}.document-editor-prose .ProseMirror h3{font-size:1.125rem}.document-editor-prose .ProseMirror h4{font-size:1rem}.document-editor-prose .ProseMirror p{margin-bottom:.75rem}.document-editor-prose .ProseMirror ol,.document-editor-prose .ProseMirror ul{margin-bottom:.75rem;padding-left:1.5rem}.document-editor-prose .ProseMirror li{margin-bottom:.35rem}.document-editor-prose .ProseMirror blockquote{border-left:4px solid hsl(var(--border-2,var(--border-1)));padding-left:1rem;margin-bottom:.75rem;font-style:italic;background-color:hsl(var(--bg-surface-2))}.document-editor-prose .ProseMirror table{width:100%;border-collapse:collapse;margin-bottom:.75rem;font-size:.9375rem}.document-editor-prose .ProseMirror td,.document-editor-prose .ProseMirror th{border:1px solid hsl(var(--border-1));padding:.625rem .75rem;text-align:left;vertical-align:top}.document-editor-prose .ProseMirror th{background-color:hsl(var(--bg-surface-2));font-weight:600}.document-editor-prose .ProseMirror p.is-editor-empty:first-child:before{color:hsl(var(--fg-4));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.document-editor-simple{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;border-radius:.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));overflow:hidden}.document-editor-simple__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 1rem;border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--bg-canvas));font-size:.875rem;font-weight:600;line-height:1.4;color:hsl(var(--fg-1))}.document-editor-simple__title{min-width:0}.document-editor-simple__header-aside{flex-shrink:0;margin-left:auto}.document-editor-simple__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.document-editor-simple__footer{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem;padding:.625rem 1rem;border-top:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface))}.workbench-draft-analyze-workspace{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.workbench-draft-analyze-workspace__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.workbench-draft-analyze-workspace__body .document-editor-simple{flex:1 1 auto;min-height:0}.workbench-draft-analyze-workspace__body .document-editor-simple__header{padding-block:.375rem}.workbench-draft-analyze-page-root .document-editor-shell__content:has(.workbench-draft-analyze-workspace){display:flex;flex-direction:column;min-height:0;overflow:hidden}.workbench-draft-analyze-workspace__body .workbench-editing-surface-toggle{background:hsl(var(--bg-canvas));border-color:hsl(var(--border-1));padding:2px;gap:1px}.workbench-draft-analyze-workspace__body .workbench-editing-surface-toggle-btn{padding:.25rem .625rem;font-size:.75rem;font-weight:500;gap:.3125rem;border-radius:.3125rem;color:hsl(var(--fg-3));transition:background .12s,color .12s,box-shadow .12s}.workbench-draft-analyze-workspace__body .workbench-editing-surface-toggle-btn:hover{color:hsl(var(--fg-1));background:hsl(var(--bg-surface))}.workbench-draft-analyze-workspace__body .workbench-editing-surface-toggle-btn--active{background:hsl(var(--bg-surface));color:hsl(var(--fg-1));box-shadow:0 1px 3px rgba(0,0,0,.08),0 0 0 1px hsl(var(--border-1))}.dark .workbench-draft-analyze-workspace__body .workbench-editing-surface-toggle-btn--active{background:hsl(var(--bg-surface-2));color:hsl(var(--fg-1));box-shadow:0 1px 3px rgba(0,0,0,.18),0 0 0 1px hsl(var(--border-1))}.workbench-draft-analyze-view-toggle__btn{gap:.3125rem}.workbench-draft-analyze-view-toggle__icon{width:.75rem;height:.75rem;flex-shrink:0}.workbench-draft-topbar-back{width:2rem;height:2rem;margin-right:.25rem}.workbench-draft-topbar-title-edit{max-width:38rem}.workbench-draft-topbar-title-edit .input,.workbench-draft-topbar-title-edit input{width:100%;min-width:0}.document-editor-prose--embedded{padding:1.25rem 1.5rem;border:0;border-radius:0;background:transparent}.document-editor-prose--embedded,.document-editor-prose--readonly{max-width:none;width:100%;margin:0;min-height:0}.document-editor-prose--readonly .ProseMirror{min-height:0;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.document-editor-prose--embedded .ProseMirror{min-height:12rem}.document-editor-prose--embedded.document-editor-prose--loading{padding:1.25rem 1.5rem;color:hsl(var(--fg-3));font-size:.875rem}.document-ocr-markdown{max-width:none;min-height:0;border:0;padding:1.25rem 1.5rem}.document-ocr-markdown h1,.document-ocr-markdown h2,.document-ocr-markdown h3,.document-ocr-markdown h4{font-weight:600;line-height:1.3;margin-top:1.25rem;margin-bottom:.75rem;color:hsl(var(--fg-1))}.document-ocr-markdown h1{font-size:1.5rem}.document-ocr-markdown h2{font-size:1.25rem}.document-ocr-markdown h3{font-size:1.125rem}.document-ocr-markdown p{margin-bottom:.75rem;line-height:1.65}.document-ocr-markdown ol,.document-ocr-markdown ul{margin-bottom:.75rem;padding-left:1.5rem}.document-ocr-markdown li{margin-bottom:.35rem}.document-ocr-markdown blockquote{border-left:4px solid hsl(var(--border-2,var(--border-1)));padding-left:1rem;margin-bottom:.75rem;font-style:italic;background-color:hsl(var(--bg-surface-2))}.document-ocr-markdown table{width:100%;border-collapse:collapse;margin-bottom:.75rem;font-size:.9375rem}.document-ocr-markdown td,.document-ocr-markdown th{border:1px solid hsl(var(--border-1));padding:.625rem .75rem;text-align:left;vertical-align:top}.document-ocr-markdown th{background-color:hsl(var(--bg-surface-2));font-weight:600}.document-ocr-markdown hr{border:0;border-top:1px solid hsl(var(--border-1));margin:1rem 0}.document-ocr-markdown .katex{font-size:1em;color:inherit}.document-ocr-markdown .katex-display{margin:1rem 0;overflow-x:auto}.document-ocr-markdown .katex .frac-line{border-bottom-color:currentColor}.dark .document-ocr-markdown .katex{color:inherit}.document-list-row{align-items:stretch;gap:.5rem;margin-bottom:.5rem;padding:.75rem .875rem;border-radius:.625rem}.document-list-row,.document-list-row__link{display:flex;flex-direction:column;min-width:0}.document-list-row__link{justify-content:center;text-decoration:none;color:inherit}.document-list-row__link:hover .document-list-row__title{color:hsl(var(--primary))}.document-list-row__title-row{display:flex;align-items:center;gap:.375rem;min-width:0;max-width:100%}.document-list-row__title{flex:0 1 auto;min-width:0;font-size:.875rem;font-weight:500;line-height:1.25;color:hsl(var(--fg-1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-list-row__badges{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto}.document-list-row__visibility{padding:.25rem!important;gap:0!important}.document-list-row__visibility svg{width:.75rem!important;height:.75rem!important}.document-list-row__expert-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:.25rem;font-size:.6875rem;font-weight:500;line-height:1;white-space:nowrap;background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.document-list-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin-top:.375rem;min-width:0}.document-list-row__type{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:.25rem;font-size:.6875rem;font-weight:600;line-height:1;text-transform:uppercase;background:hsl(var(--primary)/.08);color:hsl(var(--primary));flex-shrink:0}.document-list-row__meta-text{font-size:.75rem;line-height:1.25;color:hsl(var(--fg-3));min-width:0}.document-list-row__meta-sep{opacity:.65;margin:0 .125rem}.document-list-row__meta-owner{font-weight:500;color:hsl(var(--fg-2))}.document-list-row__actions{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0;width:100%;min-width:0;padding-top:.5rem;border-top:1px solid hsl(var(--border-1))}.document-list-row__date{flex-shrink:0;font-size:.75rem;line-height:1.25;color:hsl(var(--fg-2));white-space:nowrap}.document-list-row__icon-actions{display:flex;align-items:center;gap:.125rem;flex-shrink:0}@media (min-width:640px){.document-list-row{flex-direction:row;align-items:center;gap:.75rem;padding:.625rem 1rem}.document-list-row__link{flex:1 1 auto;min-width:0}.document-list-row__actions{width:auto;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:flex-end;gap:.75rem;padding-top:0;border-top:none;align-self:center}.document-list-row__date{font-size:.8125rem}.document-list-row__icon-actions{gap:.25rem}}@media (max-width:639px){.document-list-row__title{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.documents-page-shell{width:100%;min-width:0;box-sizing:border-box;height:auto;min-height:0}.documents-page-content{display:flex;flex-direction:column;gap:1.25rem;min-width:0;height:auto;min-height:0}.documents-tab-panel{flex:none;min-height:0}.documents-search-wrap{min-width:0}.documents-search{display:flex;flex-direction:column;gap:.75rem;min-width:0}.documents-search-row{display:flex;align-items:stretch;gap:.5rem;min-width:0}.documents-search-input-wrap{position:relative;flex:1;min-width:0}.documents-search-input-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);height:1rem;width:1rem;pointer-events:none;z-index:1;color:hsl(var(--fg-4))}.documents-search-input{background:hsl(var(--bg-surface));border-color:hsl(var(--border-1));color:hsl(var(--fg-1))}.documents-search-clear,.documents-search-loading{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:hsl(var(--fg-4));cursor:pointer;transition:color .15s ease}.documents-search-clear:hover{color:hsl(var(--fg-2))}.documents-search-loading{color:hsl(var(--primary));pointer-events:none}.documents-search-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0;min-width:2.5rem;height:2.5rem;padding:0 .75rem}.documents-search-error{padding:.75rem;border-radius:.5rem;font-size:.875rem;background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);color:hsl(var(--destructive))}.documents-search-summary{border-radius:.5rem;padding:1rem;background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2)}.documents-search-summary__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.documents-search-summary__title-row{display:flex;align-items:center;gap:.375rem;min-width:0}.documents-search-summary__icon{color:hsl(var(--primary));flex-shrink:0}.documents-search-summary__title{font-size:.875rem;font-weight:600;color:hsl(var(--fg-1))}.documents-search-summary__clear{font-size:.75rem;color:hsl(var(--primary));background:none;border:none;cursor:pointer;flex-shrink:0}.documents-search-summary__list{display:flex;flex-direction:column;gap:.25rem}.documents-search-summary__item{font-size:.75rem;color:hsl(var(--fg-2))}.documents-search-summary__meta{color:hsl(var(--fg-3))}.documents-search-summary__more{font-size:.75rem;color:hsl(var(--primary)/.8)}.documents-search-empty{padding:1rem;text-align:center;border-radius:.5rem;background:hsl(var(--bg-surface-2));border:1px solid hsl(var(--border-1))}.documents-search-empty p{margin:0;font-size:.875rem;color:hsl(var(--fg-3))}.documents-shared-panel{border-radius:.75rem;border:2px solid hsl(var(--shared-border));background:hsl(var(--shared-bg));padding:1rem}.documents-pagination{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid hsl(var(--border-1))}.documents-pagination--shared{border-top-color:hsl(var(--shared-border))}.documents-pagination__summary{font-size:.875rem;color:hsl(var(--fg-3))}.documents-pagination__count{font-weight:500;color:hsl(var(--fg-1))}.documents-pagination__controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.documents-pagination-btn{display:inline-flex;align-items:center;gap:.25rem}.documents-pagination__pages{display:flex;align-items:center;gap:.25rem}.documents-pagination-page{min-width:2.25rem}@media (min-width:640px){.documents-pagination{flex-direction:row;align-items:center;justify-content:space-between}}@media (max-width:1023px){.documents-page-shell{padding-bottom:0}.documents-pagination{margin-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.documents-page-content{gap:1rem}.documents-shared-panel{padding:.875rem}.document-list-row{margin-bottom:.625rem}.document-list-row__actions{gap:.375rem}.document-row-action{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0}.documents-pagination{align-items:stretch}.documents-pagination__summary{font-size:.75rem;line-height:1.4}.documents-pagination__controls{justify-content:space-between}.documents-pagination-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.documents-pagination-btn{width:2.25rem;padding:0;justify-content:center}}@media (min-width:1024px){.documents-page-shell{padding-bottom:0}.documents-pagination{margin-bottom:0}}.document-analyze-view-only-badge{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;background-color:hsl(var(--muted));color:hsl(var(--fg-2))}.document-analyze-view-only-banner{color:hsl(var(--fg-2));background-color:hsl(var(--muted)/.6);border-bottom:1px solid hsl(var(--border-1))}.document-analyze-topbar__actions{gap:.375rem}.document-analyze-topbar__action-label{margin-left:.375rem}.document-analyze-topbar__divider{width:1px;align-self:stretch;margin:.25rem .125rem;background:hsl(var(--border-1))}.document-analyze-topbar__status{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;margin-left:.625rem;font-weight:400;white-space:nowrap}.document-analyze-topbar__status-dot{width:.4375rem;height:.4375rem;border-radius:9999px;background:hsl(var(--warning,38 92% 50%))}.document-analyze-topbar__icon-btn{width:2rem;min-width:2rem;padding-left:0;padding-right:0}.document-analyze-topbar__icon-btn svg{margin:0}.document-analyze-topbar__icon-btn:disabled,.document-analyze-topbar__icon-btn[disabled]{opacity:.35;color:hsl(var(--muted-foreground));border-color:hsl(var(--border-1));background:transparent;cursor:not-allowed}.document-analyze-topbar__icon-btn:disabled:hover,.document-analyze-topbar__icon-btn[disabled]:hover{background:transparent;color:hsl(var(--muted-foreground))}.document-analyze-source-banner{border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--muted)/.35)}.document-detail-summary{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border-1))}.document-detail-summary__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}.document-detail-summary__title{margin:0;font-size:.875rem;font-weight:600;color:hsl(var(--fg-1))}.document-detail-summary__timestamp{font-size:.75rem;color:hsl(var(--fg-3));white-space:nowrap}.document-detail-summary__body{margin-top:.75rem;font-size:.875rem;line-height:1.625;color:hsl(var(--fg-2))}.document-detail-summary__body .prose{max-width:none}.document-detail-summary__body .prose h2{font-size:.9375rem;font-weight:600;margin-top:1rem;margin-bottom:.375rem}.document-detail-summary__body .prose h2:first-child{margin-top:0}.document-detail-summary__body .prose li,.document-detail-summary__body .prose p{font-size:.875rem;color:hsl(var(--fg-2))}.document-detail-summary__pending{margin-top:.75rem;font-size:.875rem;color:hsl(var(--fg-3))}.document-detail-summary__loading{margin-top:.75rem}.document-detail-shell{width:100%;min-width:0;box-sizing:border-box;height:auto;min-height:0}.document-detail-topbar .page-topbar-left{flex:1 1 auto;max-width:58%}.document-detail-topbar-actions{flex:0 0 auto;max-width:none;justify-content:flex-end;align-items:center;min-width:0;gap:.375rem}.document-detail-topbar-actions>:not(.theme-toggle) svg{width:1rem;height:1rem;flex-shrink:0}.document-detail-tabs{display:flex;gap:0;margin-bottom:1rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid hsl(var(--border-1))}.document-detail-tabs::-webkit-scrollbar{display:none}.document-detail-tabs__btn{position:relative;display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;padding:.625rem .875rem;border:none;background:transparent;color:hsl(var(--fg-3));font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;cursor:pointer;transition:color .15s ease}.document-detail-tabs__btn--active,.document-detail-tabs__btn:hover{color:hsl(var(--fg-1))}.document-detail-tabs__btn--active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:hsl(var(--primary))}.document-detail-tabs__icon{width:1rem;height:1rem;flex-shrink:0}.document-detail-tabs__label--short{display:none}.document-detail-tab-content{min-width:0}.document-detail-panel{overflow:hidden;border-radius:.5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));box-shadow:0 1px 3px rgba(0,0,0,.06)}.document-detail-panel__header{padding:1rem 1.25rem;border-bottom:1px solid hsl(var(--border-1))}.document-detail-panel__title{margin:0;font-size:.875rem;font-weight:600;color:hsl(var(--fg-1))}.document-detail-panel__desc{margin:.25rem 0 0;font-size:.875rem;color:hsl(var(--fg-3))}.document-detail-panel__body{padding:1rem 1.25rem}.document-detail-meta dt{font-size:.875rem;font-weight:500;color:hsl(var(--fg-3))}.document-detail-meta dd{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.875rem;color:hsl(var(--fg-1))}.document-detail-meta__icon{width:1rem;height:1rem;flex-shrink:0;color:hsl(var(--fg-4))}.document-detail-graph{height:500px;min-height:16rem}@media (max-width:1023px){.document-detail-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.document-detail-topbar .page-topbar-title{font-size:.9375rem}.document-detail-topbar-actions .inline-flex.flex-col>button,.document-detail-topbar-actions button:not(.theme-toggle button),.document-detail-topbar-actions span>:is(button,a){height:2.5rem!important;width:2.5rem!important;min-width:2.5rem!important;padding:0!important}.document-detail-topbar-actions .inline-flex.flex-col{flex-direction:row;align-items:center}.document-detail-topbar-actions .flex.items-center.gap-1>div[class*=rounded-md]{height:2.5rem;width:2.5rem}.document-detail-topbar-actions .flex.items-center.gap-1>button{height:2.5rem!important;width:2.5rem!important;min-width:2.5rem!important;padding:0!important}.document-detail-topbar-actions .theme-toggle{height:auto}.document-detail-topbar-actions .theme-toggle button{height:auto!important;width:auto!important;min-width:0!important;padding:5px 7px!important}.document-detail-topbar-actions .theme-toggle-icon{width:12px;height:12px}.document-detail-graph{height:min(52vh,420px)}.document-detail-tabs{margin-bottom:.875rem}.document-detail-tabs__btn{padding:.625rem .75rem;font-size:.8125rem}.document-detail-tabs__icon{width:.875rem;height:.875rem}.document-detail-tabs__label--long{display:none}.document-detail-tabs__label--short{display:inline}.document-detail-panel__body,.document-detail-panel__header{padding:.875rem 1rem}.document-detail-summary__header{flex-direction:column;align-items:flex-start}.document-detail-summary__timestamp{white-space:normal}}@media (min-width:1024px){.document-detail-shell{padding-bottom:0}}.document-row-action{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.375rem;border:none;background:transparent;color:hsl(var(--fg-4));cursor:pointer;transition:color .15s ease,background .15s ease}.document-row-action:hover:not(:disabled){color:hsl(var(--primary));background:hsl(var(--primary)/.06)}.document-row-action:disabled{opacity:.4;cursor:not-allowed}.document-duplicate-dialog__input{display:block;width:100%;padding:.5rem .75rem;border-radius:.375rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface));color:hsl(var(--fg-1));font-size:.875rem}.document-edit-rail{position:fixed;right:0;top:var(--analyze-workspace-header-height,var(--edge-drawer-rail-top));bottom:auto;height:auto;z-index:33;width:40px;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;border:1px solid hsl(var(--border-1));border-right:none;border-top:none;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;background:hsl(var(--bg-surface)/.92);backdrop-filter:blur(6px);color:hsl(var(--fg-3));cursor:pointer;box-shadow:-2px 2px 8px rgba(0,0,0,.06)}html[data-analyze-edge-stack=true] .edge-drawer-rail--insights.chat-docs-rail{right:0;top:var(--analyze-workspace-header-height,var(--edge-drawer-rail-top));z-index:32;border-bottom-left-radius:0;border-bottom:none;box-shadow:-2px 0 8px rgba(0,0,0,.06)}html[data-analyze-edge-stack=true] .document-edit-rail.edge-drawer-rail--docs{right:0;top:calc(var(--analyze-workspace-header-height, var(--edge-drawer-rail-top)) + var(--insights-edge-stack-offset, 0px));z-index:33;border-top-left-radius:0;border-top:none;margin-top:-1px}html[data-analyze-edge-stack=true] .edge-drawer-panel.edge-drawer-panel--insights.insights-drawer{right:0;top:var(--analyze-workspace-header-height,var(--edge-drawer-rail-top));bottom:var(--edge-drawer-side-inset);z-index:32}html[data-analyze-active-drawer=insights] .edge-drawer-rail--insights.chat-docs-rail{visibility:hidden;pointer-events:none}html[data-analyze-active-drawer=insights] .document-edit-rail.edge-drawer-rail--docs{visibility:visible;pointer-events:auto;top:auto;bottom:var(--edge-drawer-side-inset)}html[data-analyze-active-drawer=chat] .edge-drawer-rail--insights.chat-docs-rail{visibility:hidden;pointer-events:none}.document-edit-rail__label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.document-edit-drawer{position:fixed;right:0;top:var(--analyze-workspace-header-height,var(--edge-drawer-rail-top));bottom:var(--edge-drawer-side-inset);z-index:33;flex-direction:column;border-radius:.5rem 0 0 .5rem;border:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface)/.96);backdrop-filter:blur(6px)}.document-edit-drawer,.document-editor-shell--analyze .document-edit-drawer.chat-docs-drawer.insights-drawer,.document-editor-shell--analyze .document-edit-drawer.clm-assistant-drawer{display:flex;width:var(--document-edit-drawer-width,360px);min-width:320px;max-width:min(90vw,720px);height:auto;border-right:none;box-shadow:-4px 4px 20px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.04)}.document-editor-shell--analyze .document-edit-drawer.chat-docs-drawer.insights-drawer,.document-editor-shell--analyze .document-edit-drawer.clm-assistant-drawer{position:relative;right:auto;top:auto;bottom:auto;z-index:1;flex:0 0 var(--document-edit-drawer-width,360px);flex-shrink:0;align-self:stretch;min-height:0;max-height:100%;margin-top:0;overflow:hidden;flex-direction:column;border-radius:.5rem 0 0 .5rem;border-top:1px solid hsl(var(--border-1));border-bottom:1px solid hsl(var(--border-1))}.document-editor-shell--analyze .document-edit-drawer__resize-handle{left:0;width:8px}.document-editor-shell--analyze .document-edit-drawer__resize-handle:hover{background:hsl(var(--primary)/.12)}.document-edit-drawer__resize-handle{position:absolute;left:0;top:0;bottom:0;width:6px;cursor:col-resize;touch-action:none;z-index:2}.document-edit-drawer__body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.document-edit-drawer .insights-drawer__body.clm-assistant-drawer__body{padding:0;gap:0;overflow:hidden}.document-edit-drawer .clm-assistant-drawer__chat-root .streaming-chat-interface,.document-edit-drawer .clm-assistant-drawer__chat-root [class*=streaming-chat]{flex:1;min-height:0}.document-edit-drawer .clm-assistant-drawer__chat-root .chat-composer-top-content{border-top:1px solid hsl(var(--border-1));padding-top:.75rem}.document-edit-chat-panel{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.document-edit-chat-panel__messages{flex:1;min-height:0;overflow:hidden}.document-edit-chat-panel__loading{flex:1;display:flex;align-items:center;justify-content:center;padding:1rem}.document-edit-chat-panel__footer{flex-shrink:0;padding:.375rem .5rem .5rem;border-top:1px solid hsl(var(--border-1));background:hsl(var(--bg-surface))}.document-edit-chat-panel__footer .btn,.document-edit-chat-panel__footer button{font-size:.8125rem;min-height:2rem}.document-edit-proposals-overlay{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;min-height:0;background:hsl(var(--bg-surface));box-shadow:inset 0 0 0 1px hsl(var(--primary)/.2)}.document-edit-proposals-overlay__title{flex-shrink:0;margin:0;padding:.65rem .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--primary));border-bottom:1px solid hsl(var(--border-1));background:hsl(var(--primary)/.06)}.document-edit-proposals-overlay__loading{flex:1;display:flex;align-items:center;justify-content:center;padding:1.5rem}.edit-suggestion-preview{display:flex;flex-direction:column;min-height:0;flex:1}.edit-suggestion-preview--embedded{overflow-y:auto;padding:0 .75rem .75rem}.edit-suggestion-preview__impact{padding:.65rem 0 .5rem}.edit-suggestion-preview__summary{font-size:.8125rem;line-height:1.45;color:hsl(var(--fg-2));margin:0 0 .35rem}.edit-suggestion-preview__meta{display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:center}.edit-suggestion-preview__risk{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.1rem .4rem;border-radius:.25rem}.edit-suggestion-preview__risk--low{background:rgba(22,162,73,.12);color:#2d7648}.edit-suggestion-preview__risk--medium{background:rgba(245,159,10,.15);color:#a15e12}.edit-suggestion-preview__risk--high{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.edit-suggestion-preview__sections{font-size:.75rem;color:hsl(var(--fg-3))}.edit-suggestion-preview__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.edit-suggestion-preview__item{padding:.65rem;border-radius:.375rem;border:1px solid hsl(var(--border-1));background:hsl(var(--muted)/.25)}.edit-suggestion-preview__label{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin-bottom:.35rem}.edit-suggestion-preview__section-name{font-size:.8125rem;font-weight:600;color:hsl(var(--fg-1))}.edit-suggestion-preview__rationale{font-size:.75rem;color:hsl(var(--fg-3));margin:0 0 .5rem;line-height:1.4}.edit-suggestion-preview__diff{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.edit-suggestion-preview__diff-label{display:block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.2rem}.edit-suggestion-preview__diff-col--removed .edit-suggestion-preview__diff-label{color:hsl(var(--destructive))}.edit-suggestion-preview__diff-col--added .edit-suggestion-preview__diff-label{color:hsl(var(--primary))}.edit-suggestion-preview__diff-col pre{font-size:.75rem;white-space:pre-wrap;padding:.5rem;border-radius:.25rem;margin:0;max-height:8rem;overflow-y:auto}.edit-suggestion-preview__diff-col--removed pre{background:hsl(var(--destructive)/.08);color:hsl(var(--fg-2));text-decoration:line-through}.edit-suggestion-preview__diff-col--added pre{background:hsl(var(--primary)/.1);color:hsl(var(--fg-1))}.edit-suggestion-preview__actions{display:flex;justify-content:flex-end;gap:.5rem;padding:.65rem 0 0;flex-shrink:0;border-top:1px solid hsl(var(--border-1));margin-top:.5rem}.document-editor-prose .ProseMirror .document-edit-removed-mark,.document-editor-prose .ProseMirror mark.document-edit-removed-mark,.document-editor-prose .document-edit-removed-mark,.document-editor-prose mark.document-edit-removed-mark,.document-editor-prose--embedded .ProseMirror .document-edit-removed-mark,.document-editor-prose--embedded .ProseMirror mark.document-edit-removed-mark,.document-editor-prose--embedded .document-edit-removed-mark,.document-editor-prose--embedded mark.document-edit-removed-mark{text-decoration:line-through;text-decoration-color:hsl(var(--destructive));color:hsl(var(--destructive));background:hsl(var(--destructive)/.12);border-radius:.125rem;padding:.05em .15em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.document-editor-prose .ProseMirror .document-edit-applied-mark,.document-editor-prose .ProseMirror mark.document-edit-applied-mark,.document-editor-prose .document-edit-applied-mark,.document-editor-prose mark.document-edit-applied-mark,.document-editor-prose--embedded .ProseMirror .document-edit-applied-mark,.document-editor-prose--embedded .ProseMirror mark.document-edit-applied-mark,.document-editor-prose--embedded .document-edit-applied-mark,.document-editor-prose--embedded mark.document-edit-applied-mark{background:hsl(var(--primary)/.22);color:inherit;border-radius:.125rem;padding:.05em .15em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.applied-changes-panel{margin-bottom:1rem;padding:.75rem 1rem;border-radius:.5rem;border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.08)}.applied-changes-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.applied-changes-panel__title{font-size:.875rem;font-weight:600;color:hsl(var(--fg-1))}.applied-changes-panel__summary{font-size:.8125rem;color:hsl(var(--fg-2));margin-top:.35rem;line-height:1.45}.applied-changes-panel__hint,.applied-changes-panel__skipped{font-size:.75rem;color:hsl(var(--fg-3));margin-top:.25rem}.applied-changes-panel__change-label{font-size:.75rem;color:hsl(var(--fg-3));margin-bottom:.35rem}.applied-changes-panel__skipped{color:hsl(var(--destructive))}.applied-changes-panel__list{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem;max-height:12rem;overflow-y:auto}.applied-changes-panel__item{font-size:.8125rem;padding:.5rem;border-radius:.375rem;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-1))}.applied-changes-panel__section{display:block;font-weight:600;font-size:.75rem;margin-bottom:.35rem;color:hsl(var(--fg-2))}.applied-changes-panel__diff{display:grid;grid-template-columns:1fr auto 1fr;gap:.5rem;align-items:start}.applied-changes-panel__label{display:block;font-size:.625rem;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--fg-4));margin-bottom:.15rem}.applied-changes-panel__removed{text-decoration:line-through;color:hsl(var(--destructive));font-size:.75rem;white-space:pre-wrap}.applied-changes-panel__added{color:hsl(var(--primary));font-size:.75rem;white-space:pre-wrap}.applied-changes-panel__arrow{padding-top:1rem;color:hsl(var(--fg-4));font-size:.75rem}.document-edit-chat-composer-empty{display:flex;flex-direction:column;gap:.5rem;text-align:left;width:100%}.document-edit-chat-composer-empty__hint{margin:0;font-size:.8125rem;line-height:1.4;color:hsl(var(--fg-3))}.document-edit-chat-stream .chat-message--assistant,.document-edit-chat-stream .chat-message-wrapper--assistant{font-size:.875rem;line-height:1.55}.document-edit-chat-stream .chat-message-library-badge,.document-edit-chat-stream .chat-message-library-badge-wrap{display:none}.chat-message--assistant .chat-output-disclaimer__text,.chat-message--assistant .chat-output-disclaimer__text p,.chat-message--assistant .chat-output-disclaimer__title{font-size:.75rem;line-height:1.4}.chat-message--assistant .chat-output-disclaimer__title{font-weight:600;margin:0 0 .125rem}.chat-message--assistant .chat-output-disclaimer__text p{margin:0}.chat-message--assistant .chat-output-disclaimer__text p+p{margin-top:.25rem}.document-editor-simple__body:has(.document-analyze-raw-preview){overflow:hidden;display:flex;flex-direction:column}.document-analyze-raw-preview{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;width:100%}.document-analyze-raw-preview--pdf{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.document-analyze-raw-preview__pdf{flex:1 1 auto;width:100%;min-height:320px;border:0;background:hsl(var(--muted))}.document-analyze-raw-preview--image{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:auto}.document-analyze-raw-preview__image-wrap{display:flex;justify-content:center;align-items:flex-start;padding:1rem;background:hsl(var(--muted));min-height:320px}.document-analyze-raw-preview__image{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.document-analyze-raw-preview--office{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:auto}.document-analyze-raw-preview--office .document-office-preview{max-height:none;flex:1 1 auto;min-height:0;width:100%}.document-analyze-raw-preview--office .document-office-preview__sandbox{flex:1 1 auto;height:auto;min-height:320px;border-radius:0;width:100%}@media (max-width:640px){.document-analyze-raw-preview__pdf{min-height:240px}.document-analyze-raw-preview--office .document-office-preview__sandbox{min-height:220px}}@media (max-width:1023px){.document-analyze-page-root.document-editor-shell--analyze{min-height:0;height:100%}.document-analyze-topbar{height:auto;min-height:3rem;padding:.5rem .75rem}.document-analyze-topbar .page-topbar-title{font-size:.8125rem;font-weight:700;flex:1;min-width:0}.document-analyze-topbar .page-topbar-title .page-topbar-section{font-weight:500}.document-analyze-topbar__divider,.document-analyze-topbar__unsaved{display:none}.document-analyze-topbar__actions{gap:.25rem;flex-wrap:nowrap;max-width:none}.document-analyze-topbar__action-btn{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0!important}.document-analyze-topbar__action-label{display:none}.document-analyze-topbar__action-btn svg{margin:0!important}.document-analyze-topbar__actions .theme-toggle{height:auto}.document-analyze-topbar__actions .theme-toggle button{height:auto!important;width:auto!important;min-width:0!important;padding:5px 7px!important}.document-analyze-topbar__actions .theme-toggle-icon{width:12px;height:12px}.document-analyze-source-banner{display:none}body:has(.document-analyze-page-root) main{overflow:hidden}.document-editor-shell--analyze .document-editor-shell__main{flex-direction:column;gap:0;padding:.5rem .625rem calc(.5rem + env(safe-area-inset-bottom, 0px));overflow:hidden}.document-editor-shell--analyze .document-editor-shell__content{flex:1 1 0;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.document-editor-simple__header{padding:.5rem .75rem;font-size:.8125rem}.workbench-draft-analyze-view-toggle__label{display:none}.workbench-draft-analyze-view-toggle__btn{min-width:2rem;justify-content:center;padding-left:.5rem;padding-right:.5rem}.document-editor-prose--embedded .ProseMirror{padding:.875rem .75rem;font-size:.9375rem;line-height:1.6;min-height:12rem}.document-editor-shell--analyze .document-edit-rail{top:calc(var(--analyze-workspace-header-height, 3rem) + 4rem);right:0;bottom:auto;left:auto;width:40px;height:auto;max-height:none;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;border-radius:.5rem 0 0 .5rem;border:1px solid hsl(var(--border-1));border-right:none;border-top:none;box-shadow:-2px 2px 8px rgba(0,0,0,.08);z-index:19}.document-editor-shell--analyze .document-edit-rail .document-edit-rail__label{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.06em}html[data-analyze-edge-stack=true] .document-edit-rail.edge-drawer-rail--docs{top:calc(var(--analyze-workspace-header-height, var(--edge-drawer-rail-top)) + var(--insights-edge-stack-offset, 0px) + 4rem);bottom:auto;right:0;left:auto;width:40px;margin-top:0;flex-direction:column;padding:1rem 0;border-radius:.5rem 0 0 .5rem;border-top:none}html[data-analyze-edge-stack=true] .edge-drawer-rail--insights.chat-docs-rail{top:var(--analyze-workspace-header-height,var(--edge-drawer-rail-top));bottom:auto;right:0;left:auto;width:40px;height:auto;flex-direction:column;padding:1rem 0;border-radius:.5rem 0 0 .5rem}html[data-analyze-active-drawer=insights] .document-edit-rail.edge-drawer-rail--docs{top:calc(var(--analyze-workspace-header-height, var(--edge-drawer-rail-top)) + var(--insights-edge-stack-offset, 0px) + 4rem);bottom:auto}.document-editor-shell--analyze .document-edit-drawer.chat-docs-drawer.insights-drawer.clm-assistant-drawer,.document-editor-shell--analyze .document-edit-drawer.clm-assistant-drawer{display:flex!important;position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:var(--analyze-mobile-chat-height,var(--sidebar-vh,100svh))!important;max-height:var(--analyze-mobile-chat-height,var(--sidebar-vh,100svh))!important;flex:none!important;align-self:auto!important;margin:0!important;overflow:hidden;border:none!important;border-top:1px solid hsl(var(--border-1))!important;border-radius:.75rem .75rem 0 0!important;z-index:100!important;box-shadow:0 -4px 20px rgba(0,0,0,.12)!important}.document-editor-shell--analyze .document-edit-drawer .chat-composer-footer{padding-bottom:calc(.5rem + env(safe-area-inset-bottom, 0px))}.document-editor-shell--analyze .document-edit-drawer.chat-docs-drawer.insights-drawer.clm-assistant-drawer .clm-assistant-drawer__header,.document-editor-shell--analyze .document-edit-drawer.clm-assistant-drawer .clm-assistant-drawer__header{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.document-editor-shell--analyze .document-edit-drawer .document-edit-drawer__resize-handle{display:block!important;position:absolute;top:0;left:0;right:0;bottom:auto;width:100%;height:1.25rem;cursor:ns-resize;touch-action:none;z-index:2}.document-editor-shell--analyze .document-edit-drawer .document-edit-drawer__resize-handle:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2rem;height:.1875rem;border-radius:9999px;background:hsl(var(--border-1));opacity:1}}.create-cred-scope-chips{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.25rem}.create-cred-scope-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .75rem;border-radius:9999px;border:1px solid hsl(var(--border));background:hsl(var(--background));font-size:.8125rem;font-weight:500;color:hsl(var(--muted-foreground));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .12s ease,color .12s ease,border-color .12s ease}.create-cred-scope-chip:has(input:checked){background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.45);color:hsl(var(--primary))}.create-cred-scope-chip:hover{background:hsl(var(--muted)/.5)}.create-cred-scope-chip:has(input:checked):hover{background:hsl(var(--primary)/.16)}@media (max-width:767px){.create-cred-modal{width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;max-height:88dvh!important;padding:1.25rem!important;border-radius:1rem!important;overflow-y:auto!important;overflow-x:hidden!important;gap:1rem!important}}@media print{body{visibility:hidden}[data-print-area],body{background:#fff!important}[data-print-area]{visibility:visible;position:fixed;inset:0;overflow:visible!important;height:auto!important;max-height:none!important;padding:1.5rem 2rem!important;color:#111!important}[data-print-area] *{visibility:visible;-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-print-area] .chat-message--assistant,[data-print-area] .chat-message--user{background:transparent!important;border:none!important;box-shadow:none!important;max-width:100%!important;padding:0!important}[data-print-area] .chat-message-wrapper--user{text-align:left!important}[data-print-area] .answer-insights,[data-print-area] [class*=message-actions],[data-print-area] [data-message-actions],[data-print-area] button{display:none!important}.katex-display,[data-print-area]>div{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.wiki-page-shell{width:100%;min-width:0;box-sizing:border-box;height:auto;min-height:0}.wiki-topbar-action{display:inline-flex;align-items:center;gap:.375rem}@media (max-width:1023px){.wiki-page-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.wiki-page-topbar .page-topbar-title{font-size:.9375rem}.wiki-page-topbar__meta{display:none}.wiki-page-topbar-actions{gap:.25rem}.wiki-page-topbar-actions .wiki-topbar-action:not(.theme-toggle button){display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0}.wiki-page-topbar-actions .wiki-topbar-action__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.wiki-page-topbar-actions .theme-toggle{height:auto}.wiki-page-topbar-actions .theme-toggle button{height:auto!important;width:auto!important;min-width:0!important;padding:5px 7px!important}.wiki-page-topbar-actions .theme-toggle-icon{width:12px;height:12px}.wpedia-auto-processing-notice{margin-bottom:.875rem;padding:.625rem .875rem;font-size:.8125rem}.wpedia-toolbar{flex-direction:column;align-items:stretch;gap:.625rem;margin-bottom:1rem}.wpedia-toolbar .seg-tabs{width:100%;justify-content:stretch}.wpedia-toolbar .seg-tabs-item{flex:1;justify-content:center;padding:.5rem .375rem;font-size:.6875rem}.wpedia-toolbar .seg-tabs-item svg{width:.875rem;height:.875rem}.wpedia-toolbar .wpedia-search{width:100%;min-width:0;margin:0}.wpedia-body{grid-template-columns:1fr;gap:1.25rem}.wpedia-rail{order:2}.wpedia-main{order:1}.wpedia-featured{padding:1rem 1rem 1rem .875rem;margin-bottom:1rem;border-radius:0 .5rem .5rem 0}.wpedia-featured__title{font-size:1.0625rem;margin-bottom:.625rem}.wpedia-featured__excerpt{font-size:.875rem;line-height:1.55;margin-bottom:.75rem}.wpedia-featured__concepts{margin-bottom:.625rem}.wpedia-featured__footer{flex-wrap:wrap;justify-content:flex-start;gap:.375rem .75rem;padding-top:.75rem;border-top:1px solid hsl(var(--border-1))}.wpedia-featured__read-more{margin-left:0;width:100%;text-align:right;padding-top:.125rem}.wpedia-section-divider{margin-bottom:.75rem}.wpedia-articles-grid{grid-template-columns:1fr;gap:.625rem}.wpedia-grid-card{padding:.875rem}.wpedia-grid-card__footer{flex-wrap:wrap;align-items:flex-start;gap:.375rem .5rem;padding-top:.5rem;margin-top:.25rem;border-top:1px solid hsl(var(--border-1))}.wpedia-grid-card__date{margin-left:0;width:100%;text-align:right;padding-top:.125rem}.wpedia-rail__section{padding:.75rem .875rem;margin-bottom:.625rem}.wpedia-rail__list--concepts-scroll{max-height:min(40vh,18rem)}.wpedia-empty{padding:2.5rem 1rem}.wpedia-empty__body{font-size:.875rem}}@media (min-width:640px) and (max-width:1023px){.wiki-page-topbar__meta{display:inline;font-size:.6875rem}.wpedia-articles-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (min-width:1024px){.wiki-page-shell{padding-bottom:0}}.wiki-article-shell{width:100%;min-width:0;box-sizing:border-box;height:auto;min-height:0}.wiki-article-topbar .page-topbar-left{flex:1 1 auto;min-width:0;align-items:center;gap:.375rem}.wiki-article-topbar__source-badge+.wiki-article-topbar__compiled{margin-left:0}.wiki-article-topbar__page-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wiki-article-topbar-actions{flex:0 0 auto;align-items:center;gap:.375rem}.wiki-article-topbar__compiled{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:hsl(var(--fg-3));white-space:nowrap;flex-shrink:0}.wiki-article-topbar__compiled-short{display:none}.wiki-article-topbar-actions>:not(.theme-toggle) svg{width:1rem;height:1rem;flex-shrink:0}@media (max-width:1023px){.wiki-article-shell{padding-bottom:calc(var(--capture-fab-clearance) + env(safe-area-inset-bottom, 0px))}.wiki-article-topbar .page-topbar-title{font-size:.9375rem}.wiki-article-topbar__compiled-full,.wiki-article-topbar__page-title,.wiki-article-topbar__sep{display:none}.wiki-article-topbar__compiled-short{display:inline}.wiki-article-topbar__compiled{font-size:.6875rem}.wiki-article-topbar__source-badge{padding:.25rem .375rem}.wiki-article-topbar__badge-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.wiki-article-topbar-actions{gap:.25rem}.wiki-article-topbar-actions .wiki-topbar-action--recompile{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0}.wiki-article-topbar-actions .wiki-topbar-action__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.wiki-article-topbar-actions .theme-toggle{height:auto}.wiki-article-topbar-actions .theme-toggle button{height:auto!important;width:auto!important;min-width:0!important;padding:5px 7px!important}.wiki-article-topbar-actions .theme-toggle-icon{width:12px;height:12px}.wiki-page-recompile-msg{margin-bottom:.75rem;font-size:.8125rem;padding:.625rem .875rem}.wpedia-layout{grid-template-columns:1fr;gap:1.25rem}.wpedia-content{order:1}.wpedia-right-rail{position:static;top:auto;order:2}.wpedia-title{font-size:1.375rem;margin-bottom:1rem;padding-bottom:.625rem}.wpedia-prose{font-size:.875rem;line-height:1.65}.wpedia-prose>p:first-child:has(>em:only-child){font-size:.875rem;padding-bottom:.5rem;margin-bottom:.75rem}.wpedia-summary-panel{margin-bottom:1rem}.wpedia-summary-panel__col{padding:.75rem .875rem}.wpedia-prose--compact{font-size:.8125rem;line-height:1.55}.wpedia-h{scroll-margin-top:3.5rem;margin-top:1.25rem}.wpedia-h--h2{font-size:1.0625rem}.wpedia-h--h3{font-size:.9375rem}.wpedia-prose ol,.wpedia-prose ul{margin-left:1.25rem}.wpedia-sidebar__header,.wpedia-toc__header{padding:.625rem .75rem;font-size:.75rem}.wpedia-sidebar__dl{padding:.5rem .75rem}}@media (min-width:640px) and (max-width:1023px){.wiki-article-topbar__page-title{display:inline;max-width:12rem}.wiki-article-topbar__sep{display:inline}}@media (min-width:1024px){.wiki-article-shell{padding-bottom:0}.wiki-article-topbar .page-topbar-left{max-width:58%}}.dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.marker\:text-current ::marker{color:currentColor}.marker\:text-current::marker{color:currentColor}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-md::file-selector-button{border-radius:calc(var(--radius) - 2px)}.file\:border::file-selector-button{border-width:1px}.file\:border-0::file-selector-button{border-width:0}.file\:border-border::file-selector-button{border-color:hsl(var(--border))}.file\:bg-muted::file-selector-button{background-color:hsl(var(--muted))}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}@media (max-width:1023px){.workbench-template-shelf-global-group-head-text .file\:font-medium::file-selector-button{font-size:.875rem!important;line-height:1.3!important;overflow-wrap:anywhere}.clm-doc-detail-page .file\:border.bg-card.rounded-xl.border-border.p-6::file-selector-button{padding:1rem!important}.clm-doc-detail-page .file\:border-border.bg-card.rounded-xl.border.p-6::file-selector-button{padding:1rem!important}}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (max-width:1023px){.clm-doc-detail-page .after\:border.bg-card.rounded-xl.border-border.p-6:after{content:var(--tw-content);padding:1rem!important}}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:border-\[hsl\(263_70\%_50\%\/0\.50\)\]:hover{border-color:rgba(107,38,217,.5)}.hover\:border-\[hsl\(var\(--brand-orange\)\/0\.50\)\]:hover{border-color:hsl(var(--brand-orange)/.5)}.hover\:border-\[hsl\(var\(--lavender\)\/0\.4\)\]:hover{border-color:hsl(var(--lavender)/.4)}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-border\/80:hover{border-color:hsl(var(--border)/.8)}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary)/.3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary)/.4)}.hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.hover\:border-violet-400:hover{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.hover\:bg-\[hsl\(var\(--bg-surface-2\)\)\]:hover{background-color:hsl(var(--bg-surface-2))}.hover\:bg-\[hsl\(var\(--lavender-tint\)\/0\.5\)\]:hover{background-color:hsl(var(--lavender-tint)/.5)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent)/.4)}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-100\/50:hover{background-color:hsla(48,96%,89%,.5)}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-500\/10:hover{background-color:rgba(245,158,11,.1)}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-black\/20:hover{background-color:rgba(0,0,0,.2)}.hover\:bg-black\/80:hover{background-color:rgba(0,0,0,.8)}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-100\/50:hover{background-color:rgba(219,234,254,.5)}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-200\/50:hover{background-color:rgba(191,219,254,.5)}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-cyan-700:hover{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.hover\:bg-destructive-hover:hover{background-color:hsl(var(--btn-destructive-hover))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive)/.1)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-emerald-500\/10:hover{background-color:rgba(16,185,129,.1)}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-200\/50:hover{background-color:rgba(229,231,235,.5)}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-50\/50:hover{background-color:rgba(249,250,251,.5)}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-800\/50:hover{background-color:rgba(31,41,55,.5)}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted)/.2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted)/.3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted)/.4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted)/.6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted)/.7)}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.hover\:bg-orange-50:hover{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary-hover:hover{background-color:hsl(var(--btn-primary-hover))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary)/.15)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary)/.2)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary)/.05)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-violet-100:hover{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.hover\:bg-violet-200\/70:hover{background-color:rgba(221,214,254,.7)}.hover\:bg-violet-50:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-700:hover{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/20:hover{background-color:hsla(0,0%,100%,.2)}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.hover\:from-amber-600:hover{--tw-gradient-from:#d97706 var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,119,6,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-600:hover{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-600:hover{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:rgba(147,51,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.hover\:to-orange-600:hover{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-emerald-700:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-green-800:hover{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary)/.8)}.hover\:text-primary\/90:hover{color:hsl(var(--primary)/.9)}.hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:bg-accent:hover.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .hover\:bg-accent:hover.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}@media (max-width:1023px){.clm-doc-detail-page .hover\:border-border:hover.bg-card.rounded-xl.border.p-6{padding:1rem!important}}.hover\:file\:bg-muted\/80::file-selector-button:hover{background-color:hsl(var(--muted)/.8)}.focus\:min-h-\[80px\]:focus{min-height:80px}.focus\:border-amber-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-blue-500\/10:focus{--tw-ring-color:rgba(59,130,246,.1)}.focus\:ring-blue-500\/40:focus{--tw-ring-color:rgba(59,130,246,.4)}.focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity,1))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-orange-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.focus\:ring-primary:focus{--tw-ring-color:hsl(var(--primary))}.focus\:ring-primary\/20:focus{--tw-ring-color:hsl(var(--primary)/0.2)}.focus\:ring-primary\/30:focus{--tw-ring-color:hsl(var(--primary)/0.3)}.focus\:ring-primary\/40:focus{--tw-ring-color:hsl(var(--primary)/0.4)}.focus\:ring-primary\/50:focus{--tw-ring-color:hsl(var(--primary)/0.5)}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:bg-accent:focus.workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .focus\:bg-accent:focus.workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:hsl(var(--primary)/0.5)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:hsl(var(--ring)/0.4)}.focus-visible\:ring-violet-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:#fff}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-blue-800:active{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.active\:bg-gray-400:active{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-100:disabled{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-180{--tw-rotate:180deg}.group[open] .group-open\:rotate-180,.group[open] .group-open\:rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-90{--tw-rotate:90deg}.group:focus-within .group-focus-within\:text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-amber-500\/15{background-color:rgba(245,158,11,.15)}.group:hover .group-hover\:bg-primary\/15{background-color:hsl(var(--primary)/.15)}.group:hover .group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.group\/link:hover .group-hover\/link\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus~.peer-focus\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity,1))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=selected\]\:bg-gray-100[data-state=selected]{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:bg-accent[data-state=open].workbench-browse-select-item{background:hsl(var(--brand-orange-tint));color:hsl(var(--brand-orange))}.dark .data-\[state\=open\]\:bg-accent[data-state=open].workbench-browse-select-item{background:hsl(var(--brand-orange)/.18);color:hsl(var(--brand-orange))}.prose-headings\:my-2 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-p\:my-1 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-ul\:my-1 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-li\:my-0 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0;margin-bottom:0}.dark\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity,1))}.dark\:divide-gray-700\/50:is(.dark *)>:not([hidden])~:not([hidden]){border-color:rgba(55,65,81,.5)}.dark\:divide-gray-700\/60:is(.dark *)>:not([hidden])~:not([hidden]){border-color:rgba(55,65,81,.6)}.dark\:divide-gray-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(31 41 55/var(--tw-divide-opacity,1))}.dark\:border-\[hsl\(263_72\%_68\%\/0\.35\)\]:is(.dark *){border-color:hsl(263 72% 68%/.35)}.dark\:border-amber-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.dark\:border-amber-700\/50:is(.dark *){border-color:rgba(180,83,9,.5)}.dark\:border-amber-700\/55:is(.dark *){border-color:rgba(180,83,9,.55)}.dark\:border-amber-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.dark\:border-amber-800\/40:is(.dark *){border-color:rgba(146,64,14,.4)}.dark\:border-amber-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1))}.dark\:border-black\/10:is(.dark *){border-color:rgba(0,0,0,.1)}.dark\:border-blue-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.dark\:border-blue-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.dark\:border-blue-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-blue-800\/50:is(.dark *){border-color:rgba(30,64,175,.5)}.dark\:border-blue-800\/60:is(.dark *){border-color:rgba(30,64,175,.6)}.dark\:border-blue-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1))}.dark\:border-cyan-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity,1))}.dark\:border-cyan-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 78 99/var(--tw-border-opacity,1))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-emerald-700\/60:is(.dark *){border-color:rgba(4,120,87,.6)}.dark\:border-emerald-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.dark\:border-emerald-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1))}.dark\:border-gray-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-gray-700\/60:is(.dark *){border-color:rgba(55,65,81,.6)}.dark\:border-gray-700\/80:is(.dark *){border-color:rgba(55,65,81,.8)}.dark\:border-gray-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.dark\:border-green-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.dark\:border-green-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.dark\:border-indigo-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity,1))}.dark\:border-indigo-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(49 46 129/var(--tw-border-opacity,1))}.dark\:border-orange-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity,1))}.dark\:border-orange-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.dark\:border-orange-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity,1))}.dark\:border-orange-900\/50:is(.dark *){border-color:rgba(124,45,18,.5)}.dark\:border-pink-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(131 24 67/var(--tw-border-opacity,1))}.dark\:border-purple-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity,1))}.dark\:border-purple-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity,1))}.dark\:border-purple-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(88 28 135/var(--tw-border-opacity,1))}.dark\:border-red-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.dark\:border-red-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.dark\:border-red-800\/50:is(.dark *){border-color:rgba(153,27,27,.5)}.dark\:border-red-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1))}.dark\:border-red-900\/50:is(.dark *){border-color:rgba(127,29,29,.5)}.dark\:border-rose-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(159 18 57/var(--tw-border-opacity,1))}.dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.dark\:border-slate-700\/60:is(.dark *){border-color:rgba(51,65,85,.6)}.dark\:border-slate-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.dark\:border-teal-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(17 94 89/var(--tw-border-opacity,1))}.dark\:border-teal-800\/60:is(.dark *){border-color:rgba(17,94,89,.6)}.dark\:border-teal-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(19 78 74/var(--tw-border-opacity,1))}.dark\:border-violet-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.dark\:border-violet-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity,1))}.dark\:border-violet-700\/60:is(.dark *){border-color:rgba(109,40,217,.6)}.dark\:border-violet-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(91 33 182/var(--tw-border-opacity,1))}.dark\:border-violet-800\/60:is(.dark *){border-color:rgba(91,33,182,.6)}.dark\:border-violet-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(76 29 149/var(--tw-border-opacity,1))}.dark\:border-violet-900\/40:is(.dark *){border-color:rgba(76,29,149,.4)}.dark\:border-yellow-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.dark\:border-yellow-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.dark\:border-yellow-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity,1))}.dark\:border-yellow-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1))}.dark\:border-b-gray-700:is(.dark *){--tw-border-opacity:1;border-bottom-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-l-gray-500:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(107 114 128/var(--tw-border-opacity,1))}.dark\:border-r-gray-700:is(.dark *){--tw-border-opacity:1;border-right-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-t-blue-500:is(.dark *){--tw-border-opacity:1;border-top-color:rgb(59 130 246/var(--tw-border-opacity,1))}.dark\:border-t-gray-700:is(.dark *){--tw-border-opacity:1;border-top-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:bg-\[hsl\(var\(--shared-bg\)\)\]:is(.dark *){background-color:hsl(var(--shared-bg))}.dark\:bg-amber-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.dark\:bg-amber-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity,1))}.dark\:bg-amber-900\/10:is(.dark *){background-color:rgba(120,53,15,.1)}.dark\:bg-amber-900\/20:is(.dark *){background-color:rgba(120,53,15,.2)}.dark\:bg-amber-900\/30:is(.dark *){background-color:rgba(120,53,15,.3)}.dark\:bg-amber-900\/40:is(.dark *){background-color:rgba(120,53,15,.4)}.dark\:bg-amber-950\/30:is(.dark *){background-color:rgba(69,26,3,.3)}.dark\:bg-amber-950\/35:is(.dark *){background-color:rgba(69,26,3,.35)}.dark\:bg-amber-950\/40:is(.dark *){background-color:rgba(69,26,3,.4)}.dark\:bg-amber-950\/45:is(.dark *){background-color:rgba(69,26,3,.45)}.dark\:bg-amber-950\/50:is(.dark *){background-color:rgba(69,26,3,.5)}.dark\:bg-black\/20:is(.dark *){background-color:rgba(0,0,0,.2)}.dark\:bg-black\/30:is(.dark *){background-color:rgba(0,0,0,.3)}.dark\:bg-black\/70:is(.dark *){background-color:rgba(0,0,0,.7)}.dark\:bg-blue-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.dark\:bg-blue-400\/20:is(.dark *){background-color:rgba(96,165,250,.2)}.dark\:bg-blue-500\/10:is(.dark *){background-color:rgba(59,130,246,.1)}.dark\:bg-blue-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.dark\:bg-blue-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.dark\:bg-blue-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.dark\:bg-blue-900\/10:is(.dark *){background-color:rgba(30,58,138,.1)}.dark\:bg-blue-900\/20:is(.dark *){background-color:rgba(30,58,138,.2)}.dark\:bg-blue-900\/30:is(.dark *){background-color:rgba(30,58,138,.3)}.dark\:bg-blue-900\/35:is(.dark *){background-color:rgba(30,58,138,.35)}.dark\:bg-blue-900\/40:is(.dark *){background-color:rgba(30,58,138,.4)}.dark\:bg-blue-900\/50:is(.dark *){background-color:rgba(30,58,138,.5)}.dark\:bg-blue-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.dark\:bg-blue-950\/40:is(.dark *){background-color:rgba(23,37,84,.4)}.dark\:bg-blue-950\/50:is(.dark *){background-color:rgba(23,37,84,.5)}.dark\:bg-card:is(.dark *){background-color:hsl(var(--card))}.dark\:bg-cyan-900\/30:is(.dark *){background-color:rgba(22,78,99,.3)}.dark\:bg-cyan-950\/40:is(.dark *){background-color:rgba(8,51,68,.4)}.dark\:bg-emerald-500\/10:is(.dark *){background-color:rgba(16,185,129,.1)}.dark\:bg-emerald-900\/20:is(.dark *){background-color:rgba(6,78,59,.2)}.dark\:bg-emerald-900\/35:is(.dark *){background-color:rgba(6,78,59,.35)}.dark\:bg-emerald-900\/40:is(.dark *){background-color:rgba(6,78,59,.4)}.dark\:bg-emerald-900\/45:is(.dark *){background-color:rgba(6,78,59,.45)}.dark\:bg-emerald-950\/30:is(.dark *){background-color:rgba(2,44,34,.3)}.dark\:bg-emerald-950\/40:is(.dark *){background-color:rgba(2,44,34,.4)}.dark\:bg-emerald-950\/45:is(.dark *){background-color:rgba(2,44,34,.45)}.dark\:bg-emerald-950\/60:is(.dark *){background-color:rgba(2,44,34,.6)}.dark\:bg-gray-300:is(.dark *){--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.dark\:bg-gray-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-700\/40:is(.dark *){background-color:rgba(55,65,81,.4)}.dark\:bg-gray-700\/50:is(.dark *){background-color:rgba(55,65,81,.5)}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-800\/30:is(.dark *){background-color:rgba(31,41,55,.3)}.dark\:bg-gray-800\/40:is(.dark *){background-color:rgba(31,41,55,.4)}.dark\:bg-gray-800\/50:is(.dark *){background-color:rgba(31,41,55,.5)}.dark\:bg-gray-800\/60:is(.dark *){background-color:rgba(31,41,55,.6)}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-gray-900\/20:is(.dark *){background-color:rgba(17,24,39,.2)}.dark\:bg-gray-900\/30:is(.dark *){background-color:rgba(17,24,39,.3)}.dark\:bg-gray-900\/40:is(.dark *){background-color:rgba(17,24,39,.4)}.dark\:bg-gray-900\/50:is(.dark *){background-color:rgba(17,24,39,.5)}.dark\:bg-gray-900\/60:is(.dark *){background-color:rgba(17,24,39,.6)}.dark\:bg-gray-900\/95:is(.dark *){background-color:rgba(17,24,39,.95)}.dark\:bg-gray-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.dark\:bg-green-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.dark\:bg-green-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.dark\:bg-green-900\/10:is(.dark *){background-color:rgba(20,83,45,.1)}.dark\:bg-green-900\/20:is(.dark *){background-color:rgba(20,83,45,.2)}.dark\:bg-green-900\/30:is(.dark *){background-color:rgba(20,83,45,.3)}.dark\:bg-green-900\/40:is(.dark *){background-color:rgba(20,83,45,.4)}.dark\:bg-green-950\/30:is(.dark *){background-color:rgba(5,46,22,.3)}.dark\:bg-indigo-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.dark\:bg-indigo-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity,1))}.dark\:bg-indigo-900\/30:is(.dark *){background-color:rgba(49,46,129,.3)}.dark\:bg-indigo-950\/40:is(.dark *){background-color:rgba(30,27,75,.4)}.dark\:bg-neutral-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1))}.dark\:bg-neutral-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.dark\:bg-orange-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.dark\:bg-orange-900\/20:is(.dark *){background-color:rgba(124,45,18,.2)}.dark\:bg-orange-900\/30:is(.dark *){background-color:rgba(124,45,18,.3)}.dark\:bg-orange-900\/35:is(.dark *){background-color:rgba(124,45,18,.35)}.dark\:bg-orange-900\/40:is(.dark *){background-color:rgba(124,45,18,.4)}.dark\:bg-orange-950\/10:is(.dark *){background-color:rgba(67,20,7,.1)}.dark\:bg-orange-950\/30:is(.dark *){background-color:rgba(67,20,7,.3)}.dark\:bg-orange-950\/40:is(.dark *){background-color:rgba(67,20,7,.4)}.dark\:bg-pink-900\/20:is(.dark *){background-color:rgba(131,24,67,.2)}.dark\:bg-pink-950\/40:is(.dark *){background-color:rgba(80,7,36,.4)}.dark\:bg-primary\/15:is(.dark *){background-color:hsl(var(--primary)/.15)}.dark\:bg-purple-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.dark\:bg-purple-900\/10:is(.dark *){background-color:rgba(88,28,135,.1)}.dark\:bg-purple-900\/20:is(.dark *){background-color:rgba(88,28,135,.2)}.dark\:bg-purple-900\/30:is(.dark *){background-color:rgba(88,28,135,.3)}.dark\:bg-purple-900\/40:is(.dark *){background-color:rgba(88,28,135,.4)}.dark\:bg-purple-950\/40:is(.dark *){background-color:rgba(59,7,100,.4)}.dark\:bg-red-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.dark\:bg-red-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.dark\:bg-red-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.dark\:bg-red-900\/10:is(.dark *){background-color:rgba(127,29,29,.1)}.dark\:bg-red-900\/20:is(.dark *){background-color:rgba(127,29,29,.2)}.dark\:bg-red-900\/30:is(.dark *){background-color:rgba(127,29,29,.3)}.dark\:bg-red-900\/40:is(.dark *){background-color:rgba(127,29,29,.4)}.dark\:bg-red-900\/45:is(.dark *){background-color:rgba(127,29,29,.45)}.dark\:bg-red-900\/50:is(.dark *){background-color:rgba(127,29,29,.5)}.dark\:bg-red-900\/60:is(.dark *){background-color:rgba(127,29,29,.6)}.dark\:bg-red-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.dark\:bg-red-950\/30:is(.dark *){background-color:rgba(69,10,10,.3)}.dark\:bg-red-950\/40:is(.dark *){background-color:rgba(69,10,10,.4)}.dark\:bg-rose-500\/10:is(.dark *){background-color:rgba(244,63,94,.1)}.dark\:bg-rose-950\/40:is(.dark *){background-color:rgba(76,5,25,.4)}.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:bg-slate-700\/50:is(.dark *){background-color:rgba(51,65,85,.5)}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-slate-800\/50:is(.dark *){background-color:rgba(30,41,59,.5)}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.dark\:bg-slate-950\/40:is(.dark *){background-color:rgba(2,6,23,.4)}.dark\:bg-teal-900\/30:is(.dark *){background-color:rgba(19,78,74,.3)}.dark\:bg-teal-900\/50:is(.dark *){background-color:rgba(19,78,74,.5)}.dark\:bg-teal-950\/40:is(.dark *){background-color:rgba(4,47,46,.4)}.dark\:bg-teal-950\/50:is(.dark *){background-color:rgba(4,47,46,.5)}.dark\:bg-violet-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.dark\:bg-violet-500\/10:is(.dark *){background-color:rgba(139,92,246,.1)}.dark\:bg-violet-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.dark\:bg-violet-900\/20:is(.dark *){background-color:rgba(76,29,149,.2)}.dark\:bg-violet-900\/30:is(.dark *){background-color:rgba(76,29,149,.3)}.dark\:bg-violet-900\/40:is(.dark *){background-color:rgba(76,29,149,.4)}.dark\:bg-violet-900\/45:is(.dark *){background-color:rgba(76,29,149,.45)}.dark\:bg-violet-900\/50:is(.dark *){background-color:rgba(76,29,149,.5)}.dark\:bg-violet-950\/40:is(.dark *){background-color:rgba(46,16,101,.4)}.dark\:bg-violet-950\/50:is(.dark *){background-color:rgba(46,16,101,.5)}.dark\:bg-yellow-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.dark\:bg-yellow-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(133 77 14/var(--tw-bg-opacity,1))}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1))}.dark\:bg-yellow-900\/20:is(.dark *){background-color:rgba(113,63,18,.2)}.dark\:bg-yellow-900\/30:is(.dark *){background-color:rgba(113,63,18,.3)}.dark\:bg-yellow-900\/35:is(.dark *){background-color:rgba(113,63,18,.35)}.dark\:bg-yellow-950\/50:is(.dark *){background-color:rgba(66,32,6,.5)}.dark\:bg-zinc-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.dark\:from-amber-900\/20:is(.dark *){--tw-gradient-from:rgba(120,53,15,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(120,53,15,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-blue-900\/20:is(.dark *){--tw-gradient-from:rgba(30,58,138,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,58,138,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-cyan-900\/20:is(.dark *){--tw-gradient-from:rgba(22,78,99,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,78,99,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-green-900\/20:is(.dark *){--tw-gradient-from:rgba(20,83,45,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,83,45,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-orange-900\/20:is(.dark *){--tw-gradient-from:rgba(124,45,18,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,45,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-purple-900\/20:is(.dark *){--tw-gradient-from:rgba(88,28,135,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(88,28,135,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-purple-900\/30:is(.dark *){--tw-gradient-from:rgba(88,28,135,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(88,28,135,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-red-900\/20:is(.dark *){--tw-gradient-from:rgba(127,29,29,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(127,29,29,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-slate-900:is(.dark *){--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,23,42,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:to-amber-800\/20:is(.dark *){--tw-gradient-to:rgba(146,64,14,.2) var(--tw-gradient-to-position)}.dark\:to-blue-800\/20:is(.dark *){--tw-gradient-to:rgba(30,64,175,.2) var(--tw-gradient-to-position)}.dark\:to-blue-900\/20:is(.dark *){--tw-gradient-to:rgba(30,58,138,.2) var(--tw-gradient-to-position)}.dark\:to-cyan-800\/20:is(.dark *){--tw-gradient-to:rgba(21,94,117,.2) var(--tw-gradient-to-position)}.dark\:to-cyan-900\/20:is(.dark *){--tw-gradient-to:rgba(22,78,99,.2) var(--tw-gradient-to-position)}.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-to:rgba(6,78,59,.2) var(--tw-gradient-to-position)}.dark\:to-green-800\/20:is(.dark *){--tw-gradient-to:rgba(22,101,52,.2) var(--tw-gradient-to-position)}.dark\:to-indigo-900\/20:is(.dark *){--tw-gradient-to:rgba(49,46,129,.2) var(--tw-gradient-to-position)}.dark\:to-indigo-900\/30:is(.dark *){--tw-gradient-to:rgba(49,46,129,.3) var(--tw-gradient-to-position)}.dark\:to-orange-800\/20:is(.dark *){--tw-gradient-to:rgba(154,52,18,.2) var(--tw-gradient-to-position)}.dark\:to-orange-900\/20:is(.dark *){--tw-gradient-to:rgba(124,45,18,.2) var(--tw-gradient-to-position)}.dark\:to-pink-900\/20:is(.dark *){--tw-gradient-to:rgba(131,24,67,.2) var(--tw-gradient-to-position)}.dark\:to-purple-800\/20:is(.dark *){--tw-gradient-to:rgba(107,33,168,.2) var(--tw-gradient-to-position)}.dark\:to-purple-900\/20:is(.dark *){--tw-gradient-to:rgba(88,28,135,.2) var(--tw-gradient-to-position)}.dark\:to-red-800\/20:is(.dark *){--tw-gradient-to:rgba(153,27,27,.2) var(--tw-gradient-to-position)}.dark\:to-slate-800:is(.dark *){--tw-gradient-to:#1e293b var(--tw-gradient-to-position)}.dark\:to-yellow-900\/20:is(.dark *){--tw-gradient-to:rgba(113,63,18,.2) var(--tw-gradient-to-position)}.dark\:fill-red-400:is(.dark *){fill:#f87171}.dark\:fill-yellow-400:is(.dark *){fill:#facc15}.dark\:stroke-gray-600:is(.dark *){stroke:#4b5563}.dark\:stroke-gray-700:is(.dark *){stroke:#374151}.dark\:text-\[hsl\(263_72\%_68\%\)\]:is(.dark *){--tw-text-opacity:1;color:hsl(263 72% 68%/var(--tw-text-opacity,1))}.dark\:text-amber-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-amber-300\/80:is(.dark *){color:rgba(252,211,77,.8)}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-blue-100:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.dark\:text-cyan-400:is(.dark *){--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.dark\:text-emerald-100:is(.dark *){--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-emerald-200\/95:is(.dark *){color:rgba(167,243,208,.95)}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-emerald-300\/80:is(.dark *){color:rgba(110,231,183,.8)}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-50:is(.dark *){--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-green-100:is(.dark *){--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-green-500:is(.dark *){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:text-info\/90:is(.dark *){color:hsl(var(--info)/.9)}.dark\:text-neutral-100:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.dark\:text-orange-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.dark\:text-orange-300\/80:is(.dark *){color:hsla(31,97%,72%,.8)}.dark\:text-orange-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:text-pink-300:is(.dark *){--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.dark\:text-pink-400:is(.dark *){--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.dark\:text-purple-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:text-red-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.dark\:text-rose-300\/80:is(.dark *){color:rgba(253,164,175,.8)}.dark\:text-rose-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:text-teal-200:is(.dark *){--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.dark\:text-teal-400:is(.dark *){--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.dark\:text-violet-100:is(.dark *){--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.dark\:text-violet-200:is(.dark *){--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity,1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.dark\:text-yellow-600:is(.dark *){--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.dark\:text-zinc-400:is(.dark *){--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.dark\:placeholder-gray-500:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.dark\:placeholder-gray-500:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.dark\:shadow-blue-900\/20:is(.dark *){--tw-shadow-color:rgba(30,58,138,.2);--tw-shadow:var(--tw-shadow-colored)}.dark\:shadow-red-900\/20:is(.dark *){--tw-shadow-color:rgba(127,29,29,.2);--tw-shadow:var(--tw-shadow-colored)}.dark\:ring-blue-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity,1))}.dark\:ring-blue-900\/20:is(.dark *){--tw-ring-color:rgba(30,58,138,.2)}.dark\:ring-gray-600:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity,1))}.dark\:ring-gray-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(31 41 55/var(--tw-ring-opacity,1))}.dark\:ring-green-900\/20:is(.dark *){--tw-ring-color:rgba(20,83,45,.2)}.dark\:ring-orange-900\/20:is(.dark *){--tw-ring-color:rgba(124,45,18,.2)}.dark\:ring-purple-700:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(126 34 206/var(--tw-ring-opacity,1))}.dark\:ring-purple-900\/20:is(.dark *){--tw-ring-color:rgba(88,28,135,.2)}.dark\:ring-red-800\/50:is(.dark *){--tw-ring-color:rgba(153,27,27,.5)}.dark\:ring-red-900\/20:is(.dark *){--tw-ring-color:rgba(127,29,29,.2)}@media (max-width:1023px){.clm-doc-detail-page .dark\:bg-card:is(.dark *).rounded-xl.border.border-border.p-6{padding:1rem!important}}.dark\:placeholder\:text-gray-400:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:placeholder\:text-gray-400:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:focus-within\:ring-blue-600:focus-within:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity,1))}.dark\:hover\:border-\[hsl\(263_72\%_68\%\/0\.50\)\]:hover:is(.dark *){border-color:rgba(160,115,232,.5)}.dark\:hover\:border-blue-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.dark\:hover\:border-blue-700:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:hover\:border-gray-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:hover\:border-green-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.dark\:hover\:border-purple-700:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity,1))}.dark\:hover\:bg-amber-900\/20:hover:is(.dark *){background-color:rgba(120,53,15,.2)}.dark\:hover\:bg-amber-900\/60:hover:is(.dark *){background-color:rgba(120,53,15,.6)}.dark\:hover\:bg-amber-950\/40:hover:is(.dark *){background-color:rgba(69,26,3,.4)}.dark\:hover\:bg-black\/50:hover:is(.dark *){background-color:rgba(0,0,0,.5)}.dark\:hover\:bg-blue-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.dark\:hover\:bg-blue-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.dark\:hover\:bg-blue-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.dark\:hover\:bg-blue-800\/50:hover:is(.dark *){background-color:rgba(30,64,175,.5)}.dark\:hover\:bg-blue-900\/20:hover:is(.dark *){background-color:rgba(30,58,138,.2)}.dark\:hover\:bg-blue-900\/30:hover:is(.dark *){background-color:rgba(30,58,138,.3)}.dark\:hover\:bg-blue-900\/40:hover:is(.dark *){background-color:rgba(30,58,138,.4)}.dark\:hover\:bg-blue-900\/60:hover:is(.dark *){background-color:rgba(30,58,138,.6)}.dark\:hover\:bg-blue-950\/40:hover:is(.dark *){background-color:rgba(23,37,84,.4)}.dark\:hover\:bg-emerald-900\/60:hover:is(.dark *){background-color:rgba(6,78,59,.6)}.dark\:hover\:bg-emerald-950\/40:hover:is(.dark *){background-color:rgba(2,44,34,.4)}.dark\:hover\:bg-gray-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-700\/40:hover:is(.dark *){background-color:rgba(55,65,81,.4)}.dark\:hover\:bg-gray-700\/50:hover:is(.dark *){background-color:rgba(55,65,81,.5)}.dark\:hover\:bg-gray-700\/80:hover:is(.dark *){background-color:rgba(55,65,81,.8)}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-800\/40:hover:is(.dark *){background-color:rgba(31,41,55,.4)}.dark\:hover\:bg-gray-800\/50:hover:is(.dark *){background-color:rgba(31,41,55,.5)}.dark\:hover\:bg-gray-800\/60:hover:is(.dark *){background-color:rgba(31,41,55,.6)}.dark\:hover\:bg-gray-900\/30:hover:is(.dark *){background-color:rgba(17,24,39,.3)}.dark\:hover\:bg-green-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.dark\:hover\:bg-green-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity,1))}.dark\:hover\:bg-green-900\/20:hover:is(.dark *){background-color:rgba(20,83,45,.2)}.dark\:hover\:bg-green-900\/30:hover:is(.dark *){background-color:rgba(20,83,45,.3)}.dark\:hover\:bg-orange-900\/30:hover:is(.dark *){background-color:rgba(124,45,18,.3)}.dark\:hover\:bg-orange-900\/60:hover:is(.dark *){background-color:rgba(124,45,18,.6)}.dark\:hover\:bg-purple-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.dark\:hover\:bg-purple-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(107 33 168/var(--tw-bg-opacity,1))}.dark\:hover\:bg-purple-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.dark\:hover\:bg-purple-900\/20:hover:is(.dark *){background-color:rgba(88,28,135,.2)}.dark\:hover\:bg-purple-900\/30:hover:is(.dark *){background-color:rgba(88,28,135,.3)}.dark\:hover\:bg-red-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.dark\:hover\:bg-red-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:rgba(127,29,29,.2)}.dark\:hover\:bg-red-900\/30:hover:is(.dark *){background-color:rgba(127,29,29,.3)}.dark\:hover\:bg-red-900\/40:hover:is(.dark *){background-color:rgba(127,29,29,.4)}.dark\:hover\:bg-red-900\/60:hover:is(.dark *){background-color:rgba(127,29,29,.6)}.dark\:hover\:bg-red-950\/30:hover:is(.dark *){background-color:rgba(69,10,10,.3)}.dark\:hover\:bg-red-950\/40:hover:is(.dark *){background-color:rgba(69,10,10,.4)}.dark\:hover\:bg-slate-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:hover\:bg-violet-800\/70:hover:is(.dark *){background-color:rgba(91,33,182,.7)}.dark\:hover\:bg-violet-900\/40:hover:is(.dark *){background-color:rgba(76,29,149,.4)}.dark\:hover\:bg-violet-950\/50:hover:is(.dark *){background-color:rgba(46,16,101,.5)}.dark\:hover\:text-blue-100:hover:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:hover\:text-blue-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-100:hover:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:hover\:text-green-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.dark\:hover\:text-purple-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.dark\:hover\:text-purple-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.dark\:hover\:text-purple-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:hover\:text-red-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:hover\:text-red-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:focus\:border-amber-400:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.dark\:focus\:border-blue-400:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.dark\:focus\:border-purple-400:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.dark\:focus\:bg-gray-700:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:focus\:ring-blue-400:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.dark\:focus\:ring-blue-400\/10:focus:is(.dark *){--tw-ring-color:rgba(96,165,250,.1)}.dark\:focus-visible\:ring-offset-gray-900:focus-visible:is(.dark *){--tw-ring-offset-color:#111827}.dark\:active\:bg-gray-400:active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.dark\:disabled\:bg-gray-800:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.group:hover .dark\:group-hover\:bg-purple-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.group:hover .dark\:group-hover\:bg-violet-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.group:hover .dark\:group-hover\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-purple-400:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.peer:focus~.dark\:peer-focus\:ring-blue-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity,1))}.dark\:data-\[state\=selected\]\:bg-gray-800[data-state=selected]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}@media not all and (min-width:1024px){.max-lg\:\!bottom-0{bottom:0!important}.max-lg\:\!left-0{left:0!important}.max-lg\:\!right-0{right:0!important}.max-lg\:\!top-auto{top:auto!important}.max-lg\:z-\[10001\]{z-index:10001}.max-lg\:\!h-\[92dvh\]{height:92dvh!important}.max-lg\:\!max-h-\[92dvh\]{max-height:92dvh!important}.max-lg\:\!min-h-0{min-height:0!important}.max-lg\:\!w-full{width:100%!important}.max-lg\:\!max-w-full{max-width:100%!important}.max-lg\:\!translate-x-0{--tw-translate-x:0px!important}.max-lg\:\!translate-x-0,.max-lg\:\!translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.max-lg\:\!translate-y-0{--tw-translate-y:0px!important}.max-lg\:overflow-hidden{overflow:hidden}.max-lg\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-lg\:rounded-t-2xl{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.max-lg\:\!flex{display:flex!important}@media (max-width:1023px){.my-agents-page .agent-store-card .max-lg\:\!flex.mt-3{flex-wrap:wrap!important;gap:.5rem!important}}}@media (min-width:640px){.sm\:right-2{right:.5rem}.sm\:top-2{top:.5rem}.sm\:order-3{order:3}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mr-2{margin-right:-.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-3{margin-left:.75rem}.sm\:mr-1\.5{margin-right:.375rem}.sm\:mr-2{margin-right:.5rem}.sm\:mt-1{margin-top:.25rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:h-14{height:3.5rem}.sm\:h-4{height:1rem}.sm\:h-7{height:1.75rem}.sm\:h-80{height:20rem}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:w-14{width:3.5rem}.sm\:w-4{width:1rem}.sm\:w-44{width:11rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-7{width:1.75rem}.sm\:w-\[160px\]{width:160px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[140px\]{min-width:140px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:self-center{align-self:center}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-xl{border-radius:1rem}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-2{padding:.5rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-24{padding-left:6rem;padding-right:6rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pl-6{padding-left:1.5rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-\[1\.1\]{line-height:1.1}@media (max-width:1023px){.workbench-templates-page .sm\:mb-6.workbench-section-toolbar{margin-bottom:1rem!important}}.clm-template-summary-account .sm\:w-4{width:.875rem;height:.875rem}@media (max-width:1023px){.clm-doc-detail-page .sm\:p-6.bg-card.rounded-xl.border.border-border,.clm-doc-detail-page .sm\:rounded-xl.bg-card.border.border-border.p-6{padding:1rem!important}.clm-partner-360-page .p360-score-card .sm\:text-3xl{font-size:1.5rem!important;line-height:1.1!important}.workflow-definitions-page-root .workflow-definitions-steps-table .sm\:px-4{padding-left:.75rem;padding-right:.75rem}}.admin-api-key-dialog-field .sm\:mt-1{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}@media (max-width:1023px){.my-agents-page .agent-store-card .sm\:flex.mt-3{flex-wrap:wrap;gap:.5rem}.agent-configure-page .agent-detail-stat-card p.sm\:text-3xl{font-size:1.5rem;line-height:2rem}}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-16{height:4rem}.md\:h-96{height:24rem}.md\:max-h-\[300px\]{max-height:300px}.md\:max-h-none{max-height:none}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-40{width:10rem}.md\:w-auto{width:auto}.md\:max-w-\[360px\]{max-width:360px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\2c 1fr\)_2\.75rem_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr) 2.75rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\2c 1fr\)_clamp\(320px\2c 32vw\2c 480px\)\]{grid-template-columns:minmax(0,1fr) clamp(320px,32vw,480px)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-1\.5{gap:.375rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.md\:gap-y-2{row-gap:.5rem}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:overflow-visible{overflow:visible}.md\:overflow-y-auto{overflow-y:auto}.md\:pr-1{padding-right:.25rem}.md\:pr-\[var\(--chat-docs-drawer-spacer-width\2c 0px\)\]{padding-right:var(--chat-docs-drawer-spacer-width,0)}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.md\:inline-flex{padding:.375rem!important;min-width:2rem;min-height:2rem}.my-agents-page .agent-store-card .md\:flex.mt-3{flex-wrap:wrap;gap:.5rem}}}@media (min-width:1024px){.lg\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:ml-2{margin-left:.5rem}.lg\:mr-2{margin-right:.5rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:table{display:table}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-9{height:2.25rem}.lg\:w-\[420px\]{width:420px}.lg\:w-auto{width:auto}.lg\:min-w-\[620px\]{min-width:620px}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:flex-row{flex-direction:row}.lg\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:overflow-x-auto{overflow-x:auto}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-40{padding-left:10rem;padding-right:10rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}@media (max-width:1023px){.clm-doc-detail-topbar .page-topbar-right a.lg\:inline-flex{padding:.375rem!important;min-width:2rem;min-height:2rem}.my-agents-page .agent-store-card .lg\:flex.mt-3{flex-wrap:wrap;gap:.5rem}}}@media (min-width:1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:px-40{padding-left:10rem;padding-right:10rem}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>ol\]\:mb-1>ol{margin-bottom:.25rem}.\[\&\>ol\]\:mt-1>ol{margin-top:.25rem}.admin-api-key-dialog-field .\[\&\>ol\]\:mt-1>ol{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-yellow-600>svg{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>ul\]\:mb-1>ul{margin-bottom:.25rem}.\[\&\>ul\]\:mt-1>ul{margin-top:.25rem}.admin-api-key-dialog-field .\[\&\>ul\]\:mt-1>ul{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_ul\]\:mb-1 ul{margin-bottom:.25rem}.\[\&_ul\]\:mt-1 ul{margin-top:.25rem}.admin-api-key-dialog-field .\[\&_ul\]\:mt-1 ul{margin-top:0;padding-top:.375rem;padding-bottom:.375rem;font-size:.8125rem}