@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAjYABQAAAAAD0wAAAhrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbchwuP0hWQVKBCT9NVkFSOQZgP1NUQVSBHgBsL2wRCAqFDIQVCxoAMId0ATYCJAMuBCAFhVIHdgwHG1UNUdQsyukusq8SOCcq7Il9U8YYyc4hBYUZskZi+WMmWcM83sEXLlRE1Nrz9uwBfn4fKADMKopImEh2xMakYuOJfPo5fckYZWSJ1IhUAShEvz8D1/MjoYDsVM9nP4+b+V4CCc0nqFX8XOFUWx9M1MjSWXuu0noq4g3wvx8YUbx0A4Dxufr+L8Suffx+ru62IVU87zAJEVKllHvt3uYNUZlo+6Gyila6iWSaJQ95CSpbukVaRwJB/OuyMewc71QwA4qISgSjXRykOu4mWcR2H4iG7d+jBrbV8D+I3MoTA/MIolb0olescxzYxVaigGWIAv6uSWtxu9mt4H4VWlSDB9iDeFC2wtQ2uVAbGvNmS7RmwammcTTYG9th3bYr5O2eHIt369EoyE9jy9ptrmcaWXgg//rn4AKOcgYBvVjUkiiAYBZsynvMSNTlWObVDOX5SQCcep06VyDmL5K9dChe/VkvX4BrZasJfavjPtQfZxrgdQBlWfkKYCuDiF6wMGCT8qAoUYbFSlvYxQFOkNemuMVAKtcBJ9S+j2qyG1S+JW1egPJxfFWXXzChLxcph/SEsdrKc6qeA5Ta2hYquf5+7SKw0nKVYomtHO0D/sPWXwZNOgFT/UUodAVcYp7wl1klYMhmwXJFLAz6GXDDEPIC9KNPSiq4tcb3o7XhlkmbhxQ6+KWsZ4UMw/hXQkaqrSBTPQ8e+R81mME6TPgI4GewCQtQlP9Fh1I8+4jUdV+tWa9n0nlk6sQAXvEOH6Akn5KPuThlTDyfRJKTSCKhCUWSSUIil8RRHM0l/Jr67JKLrL1J0m4HkjUXnpDkOBJLkACJJzGJXBwHHHIxn+YoXrnzqF16fLfd5rcNu3uXUFhv53BL+qj88sO4et8tLvXKCQu3/vL95yTt6d2D4F+zw0CAiyGgXLIC/GdvkrTjp8t+884TXzyJ8aU+i2v3QPqIwrrC4oDsx9nAMZd+l1/yDVx+3E9MQdjC+aA6/94571s73J944j2fXdj3Ms+F9z7Y1OezvvF9P8N70G/W95vkTLVP06m7dFHrppFVk52gOqbf3uJdlueRYiUPsBfpw+7dJblT8mLzplAx5+2Xzr/kdjN55zoccz9n3DcbwUaO135Huii/+co9/dfvZlVNn95U41C/7Bti6/LFn2/E/3xlgjYyfKz2vZYu9m3c6jHTU7+b1XnxP67ShYz3uxwtw9IS4348OFENke/GAD02+whcdNVL5qxTFAjco+yAoDPmTPy9wbTypBeMlFd2/fUeF2EQBXuYwT6Y7OYQJ/lFSJelWcO4+zuRHDe4xgi9GU/LojxwjBTgJaRhTMFsndiE+eSM8fortjPrxQO+ErKFFDkhkJNjE5XVjCemUuaJ9RaFwdj5EVGQ37kDQUGiWBqYEGYAKEQKq7KRAQwdi2y8pkyLMGX9twFEMizztFCrlSRNUKVYw8w3erlA9uMWhu1oeZTe0NJhCmqqLamAekHE0lJB06Sg0Sjo7MHpNCoDAjpamTv2V+RNTpGpaCxNHBUd7YF/4V/8LH4UXIOTcBljvzakIXax5KSYsUMG//zTZ8mTaZvP3wK3A4Kf8Ii9euk+eAFfvxZ0r9MhPV1qZFleLcxTXZOULvYa4mD2+tFME/vqOSHZ2QZdfm2B1bS9MiHPHtfRRNb5PKOisa66hehKpcx8KBP8gAJWVmoeQAENBsGwENhsWllnZ2N9YyMQ7lumtYmk7FjO0CZEr/ej4N/dsM3xrc7nXxARJ/eMtirJ1Cnjh/YMM6lV06eN7g++idili0BpUvDxY8EwDzx48Ky4rQ1omVhp4LriZw/EtQf5iH4wCG9qpsGNq4X1hH8OkAoAI5uUZq2CZYmZYdr76YF4u92mlQHdVJyvNpi0TEdLXa3Mm/vocUN987n6+or8dLin3JKy8g6dubxIKqAqoU0QHI3lxRW1rFotSTZbZWW7xhYU2RXW7RIZERGoZf9y0gxHZPVlsZRCqXZqtaKqLD/9OW/w7MWrV3k1rSkjGUVHeTY0Z5SVdZ5WW2V5/PpSE81au/ZMf5FTQzMKU1R/6j584rQ+fYb/TsWDBg7GhwrnWXm9lNV3UN9QSgMuYSRiJ7Jqi0mj6d69tdVqtTRJD07sg7QnbtzIaqRoe7mstYbSmm22JEq202h0johhsxLIM3GG291VLwecGVCCcj7axOdVirSsoUF2TrxSO4twRglTRg4IgZB78PMWl6W6kYL2AHWRlFspqkJDFYitFEW1IjKmUDF1nerM7CCXBmpys4OCbQSKi4oo3+oMFHZenlpVVyQCIAAgwL1eRvZN9bB6BU0XAQBkhq82AQDkuKLpztiOBySSltAFaBUQvuy26bEU1Y0gCPaeyiYs5s2ipqkuw2r5MzlL+VM+AZTTEeb/K2Ewl6Ox7DLTNRkqLl3px7tHPeA19LkYY87DYmlOwMpe2cXaBv9g4xBfYmuDd3RLHeCebClmN2CldwXWFk7BxugoRdumLV25sP2wt9x2OOhtwtFK490nI46h6RlQXbtHET0XTJrhdWgBTye/QwqGLQ5dEieJJLSsv1lSJD27DBU8ChVOWsvIgT3FtWWAkA2mrk1IS2QaX/1OhCjsTDeSMgy8ESroHDyR0+sSovxmICWkmd6Xs7c97HXIf6gbCShTahu7hog9HEzlvqS8vL5CuMDy03uWmryCw/YD3/zz+F4yWR6Qkbdw9rGXlu1tq5kZzuP6YHcWwqR41wzKjubMl8EcX3DOTnNHaJBTl3L0hVzLpM+olK9llt6oq8LurL/Oq5Ai/x/E3GjGdn4Imyq1Kk3adOkztEf3/yjDY84x5EhidJQ1sV4RT4S9zPs/jEVGJRZ6A4fyv1tDhkhYJN5rwAns7MD0XAA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/onest-latin-wght-normal-CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/geist-mono-cyrillic-ext-wght-normal-I4S5GZfc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/geist-mono-cyrillic-wght-normal-BmXc_FBt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/geist-mono-symbols2-wght-normal-GZpp1pK2.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/geist-mono-vietnamese-wght-normal-D8KDMBhC.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/geist-mono-latin-ext-wght-normal-DrnZ1wKl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/painel/assets/geist-mono-latin-wght-normal-B_7UjwxQ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Onest Variable", system-ui, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "JetBrains Mono", monospace;--color-teal-600:#2fa084;--color-teal-800:#1f6f5f;--color-teal-900:#143a31;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius-glass:18px;--color-warning-emphasis:oklch(87.9% .169 91.605);--color-warning-soft:oklch(92.4% .12 95.746);--color-discrepancy-edge:oklch(83.7% .128 66.29);--color-discrepancy-soft:oklch(90.1% .076 70.697);--color-source-omie:oklch(74.6% .16 232.661);--color-source-omie-fg:oklch(90.1% .058 230.902);--color-warning-edge:oklch(82.8% .189 84.429);--color-source-infuser:oklch(70.2% .183 293.541);--color-source-infuser-fg:oklch(89.4% .057 293.283);--color-danger-edge:oklch(70.4% .191 22.216);--color-danger-soft:oklch(80.8% .114 19.571);--color-brand-lime:#c6ff34;--color-dialog-surface:#111313;--color-progress-track:#0b0b0c;--color-dot-muted:#6c7563;--color-funnel-first-contact:#4c82c6;--color-funnel-no-reply:#3e8fcb;--color-funnel-product-pitch:#2e9ccd;--color-funnel-price-talks:#1da9cd;--color-funnel-insurance-quote:#15b5cb;--color-funnel-visit-scheduled:#22c1c6;--color-funnel-reserved:#3acbc0;--color-funnel-signed-pending-pickup:#54d4b9;--color-funnel-delivered-active:#70ddb1;--color-funnel-standby:#c98500;--color-funnel-lost:#e66767;--color-destructive-action:#f87171;--color-print-fg:#111;--color-print-meta:#555;--color-print-divider:#ddd;--color-print-state:#666;--color-whatsapp-connected:#2dd491;--color-brand-google-red:#ea4335;--color-brand-google-blue:#4285f4;--color-brand-google-yellow:#fbbc05;--color-brand-google-green:#34a853;--color-brand-microsoft-red:#f25022;--color-brand-microsoft-green:#7fba00;--color-brand-microsoft-blue:#00a4ef;--color-brand-microsoft-yellow:#ffb900;--color-dialog-surface-raised:#1f1f1f;--color-contrast-black:#000;--color-contrast-white:#fff;--color-light-page:#eef4ef;--color-light-surface:#fff;--color-light-sunken:#e7e9e4;--color-light-fg:#0c0c0a;--color-light-fg-dim:#2a2a28;--color-light-fg-faint:#5f625b;--color-light-line:#0c0c0a1a;--color-light-line-strong:#0c0c0a2e;--color-light-accent-fg:var(--color-teal-900);--color-light-success-fg:var(--color-teal-800);--color-light-warning-fg:#8a6200;--color-light-error-fg:#c2261b;--color-accent-fg:var(--color-lime);--color-scrim:#0009;--color-onyx:#020202;--color-carbon:#171717;--color-ink:#0c0c0a;--color-ink-2:#101210;--color-fg:#f0f0e4;--color-fg-dim:#c7cac2;--color-fg-faint:#9a9d95;--color-lime:#c6ff34;--color-lime-deep:#a8e84c;--color-lime-dark:#1c2410;--color-on-lime:#020202;--color-teal:#3bd0a0;--color-success:#3bd0a0;--color-warning:#f6c445;--color-error:#ff5247;--color-alarm:#ff4d4f;--color-alarm-dim:#ff4d4f8c;--color-line:#f0f0e417;--color-line-strong:#f0f0e429;--font-display:"Inter Variable", system-ui, "Segoe UI", sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-inset-y-1{inset-block:calc(var(--spacing) * -1)}.inset-y-0{inset-block:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-\[60px\]{top:60px}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-\[6px\]{left:-6px}.left-0{left:0}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[7px\]{left:7px}.left-\[15px\]{left:15px}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-1{grid-row:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-auto{margin:auto}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[191\/100\]{aspect-ratio:191/100}.aspect-square{aspect-ratio:1}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[18px\]{height:18px}.h-\[70vh\]{height:70vh}.h-\[calc\(100dvh-13rem\)\]{height:calc(100dvh - 13rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[45vh\]{max-height:45vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[2\.2em\]{min-height:2.2em}.min-h-\[2px\]{min-height:2px}.min-h-\[46vh\]{min-height:46vh}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[158px\]{min-height:158px}.min-h-\[190px\]{min-height:190px}.min-h-\[480px\]{min-height:480px}.min-h-\[520px\]{min-height:520px}.min-h-\[620px\]{min-height:620px}.min-h-screen{min-height:100vh}.\!w-28{width:calc(var(--spacing) * 28)!important}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[18px\]{width:18px}.w-\[220px\]{width:220px}.w-\[280px\]{width:280px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6{max-width:calc(var(--spacing) * 6)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-\[6\.5rem\]{max-width:6.5rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[65ch\]{max-width:65ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[82\%\]{max-width:82%}.max-w-\[85\%\]{max-width:85%}.max-w-\[86\%\]{max-width:86%}.max-w-\[90\%\]{max-width:90%}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[270px\]{max-width:270px}.max-w-\[1600px\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-0\!{min-width:0!important}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[10rem\]{min-width:10rem}.min-w-\[64px\]{min-width:64px}.min-w-\[72px\]{min-width:72px}.min-w-\[160px\]{min-width:160px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[2px\]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-\[4\.5rem\]{scroll-margin-top:4.5rem}.scroll-mb-44{scroll-margin-bottom:calc(var(--spacing) * 44)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[minmax\(0\,6rem\)_minmax\(0\,1fr\)_3\.25rem\]{grid-template-columns:minmax(0,6rem) minmax(0,1fr) 3.25rem}.grid-cols-\[minmax\(6\.5rem\,10rem\)_minmax\(0\,1fr\)_2\.25rem\]{grid-template-columns:minmax(6.5rem,10rem) minmax(0,1fr) 2.25rem}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[2px\]{gap:2px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/6>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/6>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}:where(.divide-white\/7>:not(:last-child)){border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/7>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}:where(.divide-white\/8>:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/8>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}:where(.divide-white\/\[0\.05\]>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.05\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[var\(--radius-glass\)\]{border-radius:var(--radius-glass)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-\[4px\]{border-top-left-radius:4px;border-bottom-left-radius:4px}.rounded-r-\[4px\]{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-accent-fg{border-color:var(--color-accent-fg)!important}.\!border-teal{border-color:var(--color-teal)!important}.\!border-transparent{border-color:#0000!important}.border-\[color-mix\(in_srgb\,var\(--color-lime\)_40\%\,transparent\)\]{border-color:#c6ff3466}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-lime\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-lime) 40%,transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.border-black\/30{border-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.border-brand-lime\/18{border-color:#c6ff342e}@supports (color:color-mix(in lab, red, red)){.border-brand-lime\/18{border-color:color-mix(in oklab, var(--color-brand-lime) 18%, transparent)}}.border-destructive-action\/35{border-color:#f8717159}@supports (color:color-mix(in lab, red, red)){.border-destructive-action\/35{border-color:color-mix(in oklab, var(--color-destructive-action) 35%, transparent)}}.border-discrepancy-edge\/15{border-color:#ffb96d26}@supports (color:color-mix(in lab, red, red)){.border-discrepancy-edge\/15{border-color:color-mix(in oklab, var(--color-discrepancy-edge) 15%, transparent)}}.border-discrepancy-edge\/20{border-color:#ffb96d33}@supports (color:color-mix(in lab, red, red)){.border-discrepancy-edge\/20{border-color:color-mix(in oklab, var(--color-discrepancy-edge) 20%, transparent)}}.border-error{border-color:var(--color-error)}.border-error\/20{border-color:#ff524733}@supports (color:color-mix(in lab, red, red)){.border-error\/20{border-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}.border-error\/22{border-color:#ff524738}@supports (color:color-mix(in lab, red, red)){.border-error\/22{border-color:color-mix(in oklab, var(--color-error) 22%, transparent)}}.border-error\/28{border-color:#ff524747}@supports (color:color-mix(in lab, red, red)){.border-error\/28{border-color:color-mix(in oklab, var(--color-error) 28%, transparent)}}.border-error\/30{border-color:#ff52474d}@supports (color:color-mix(in lab, red, red)){.border-error\/30{border-color:color-mix(in oklab, var(--color-error) 30%, transparent)}}.border-error\/32{border-color:#ff524752}@supports (color:color-mix(in lab, red, red)){.border-error\/32{border-color:color-mix(in oklab, var(--color-error) 32%, transparent)}}.border-error\/40{border-color:#ff524766}@supports (color:color-mix(in lab, red, red)){.border-error\/40{border-color:color-mix(in oklab, var(--color-error) 40%, transparent)}}.border-error\/50{border-color:#ff524780}@supports (color:color-mix(in lab, red, red)){.border-error\/50{border-color:color-mix(in oklab, var(--color-error) 50%, transparent)}}.border-error\/60{border-color:#ff524799}@supports (color:color-mix(in lab, red, red)){.border-error\/60{border-color:color-mix(in oklab, var(--color-error) 60%, transparent)}}.border-fg\/10{border-color:#f0f0e41a}@supports (color:color-mix(in lab, red, red)){.border-fg\/10{border-color:color-mix(in oklab, var(--color-fg) 10%, transparent)}}.border-lime{border-color:var(--color-lime)}.border-lime\/25{border-color:#c6ff3440}@supports (color:color-mix(in lab, red, red)){.border-lime\/25{border-color:color-mix(in oklab, var(--color-lime) 25%, transparent)}}.border-lime\/30{border-color:#c6ff344d}@supports (color:color-mix(in lab, red, red)){.border-lime\/30{border-color:color-mix(in oklab, var(--color-lime) 30%, transparent)}}.border-lime\/35{border-color:#c6ff3459}@supports (color:color-mix(in lab, red, red)){.border-lime\/35{border-color:color-mix(in oklab, var(--color-lime) 35%, transparent)}}.border-lime\/40{border-color:#c6ff3466}@supports (color:color-mix(in lab, red, red)){.border-lime\/40{border-color:color-mix(in oklab, var(--color-lime) 40%, transparent)}}.border-lime\/50{border-color:#c6ff3480}@supports (color:color-mix(in lab, red, red)){.border-lime\/50{border-color:color-mix(in oklab, var(--color-lime) 50%, transparent)}}.border-lime\/60{border-color:#c6ff3499}@supports (color:color-mix(in lab, red, red)){.border-lime\/60{border-color:color-mix(in oklab, var(--color-lime) 60%, transparent)}}.border-lime\/80{border-color:#c6ff34cc}@supports (color:color-mix(in lab, red, red)){.border-lime\/80{border-color:color-mix(in oklab, var(--color-lime) 80%, transparent)}}.border-line{border-color:var(--color-line)}.border-line-strong{border-color:var(--color-line-strong)}.border-source-infuser\/30{border-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.border-source-infuser\/30{border-color:color-mix(in oklab, var(--color-source-infuser) 30%, transparent)}}.border-source-omie\/30{border-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.border-source-omie\/30{border-color:color-mix(in oklab, var(--color-source-omie) 30%, transparent)}}.border-success\/40{border-color:#3bd0a066}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, var(--color-success) 40%, transparent)}}.border-teal{border-color:var(--color-teal)}.border-teal\/15{border-color:#3bd0a026}@supports (color:color-mix(in lab, red, red)){.border-teal\/15{border-color:color-mix(in oklab, var(--color-teal) 15%, transparent)}}.border-teal\/20{border-color:#3bd0a033}@supports (color:color-mix(in lab, red, red)){.border-teal\/20{border-color:color-mix(in oklab, var(--color-teal) 20%, transparent)}}.border-teal\/25{border-color:#3bd0a040}@supports (color:color-mix(in lab, red, red)){.border-teal\/25{border-color:color-mix(in oklab, var(--color-teal) 25%, transparent)}}.border-teal\/30{border-color:#3bd0a04d}@supports (color:color-mix(in lab, red, red)){.border-teal\/30{border-color:color-mix(in oklab, var(--color-teal) 30%, transparent)}}.border-teal\/32{border-color:#3bd0a052}@supports (color:color-mix(in lab, red, red)){.border-teal\/32{border-color:color-mix(in oklab, var(--color-teal) 32%, transparent)}}.border-teal\/35{border-color:#3bd0a059}@supports (color:color-mix(in lab, red, red)){.border-teal\/35{border-color:color-mix(in oklab, var(--color-teal) 35%, transparent)}}.border-teal\/40{border-color:#3bd0a066}@supports (color:color-mix(in lab, red, red)){.border-teal\/40{border-color:color-mix(in oklab, var(--color-teal) 40%, transparent)}}.border-teal\/50{border-color:#3bd0a080}@supports (color:color-mix(in lab, red, red)){.border-teal\/50{border-color:color-mix(in oklab, var(--color-teal) 50%, transparent)}}.border-transparent{border-color:#0000}.border-warning-edge\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.border-warning-edge\/20{border-color:color-mix(in oklab, var(--color-warning-edge) 20%, transparent)}}.border-warning-edge\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.border-warning-edge\/25{border-color:color-mix(in oklab, var(--color-warning-edge) 25%, transparent)}}.border-warning-edge\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-warning-edge\/30{border-color:color-mix(in oklab, var(--color-warning-edge) 30%, transparent)}}.border-warning-emphasis\/20{border-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.border-warning-emphasis\/20{border-color:color-mix(in oklab, var(--color-warning-emphasis) 20%, transparent)}}.border-warning\/20{border-color:#f6c44533}@supports (color:color-mix(in lab, red, red)){.border-warning\/20{border-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.border-warning\/25{border-color:#f6c44540}@supports (color:color-mix(in lab, red, red)){.border-warning\/25{border-color:color-mix(in oklab, var(--color-warning) 25%, transparent)}}.border-warning\/30{border-color:#f6c4454d}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--color-warning) 30%, transparent)}}.border-warning\/35{border-color:#f6c44559}@supports (color:color-mix(in lab, red, red)){.border-warning\/35{border-color:color-mix(in oklab, var(--color-warning) 35%, transparent)}}.border-warning\/40{border-color:#f6c44566}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--color-warning) 40%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/6{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-t-black{border-top-color:var(--color-black)}.border-t-teal{border-top-color:var(--color-teal)}.border-l-lime{border-left-color:var(--color-lime)}.bg-\[color-mix\(in_srgb\,var\(--color-lime\)_16\%\,transparent\)\]{background-color:#c6ff3429}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-lime\)_16\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-lime) 16%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-brand-lime\/4{background-color:#c6ff340a}@supports (color:color-mix(in lab, red, red)){.bg-brand-lime\/4{background-color:color-mix(in oklab, var(--color-brand-lime) 4%, transparent)}}.bg-carbon{background-color:var(--color-carbon)}.bg-carbon\/45{background-color:#17171773}@supports (color:color-mix(in lab, red, red)){.bg-carbon\/45{background-color:color-mix(in oklab, var(--color-carbon) 45%, transparent)}}.bg-current{background-color:currentColor}.bg-destructive-action\/12{background-color:#f871711f}@supports (color:color-mix(in lab, red, red)){.bg-destructive-action\/12{background-color:color-mix(in oklab, var(--color-destructive-action) 12%, transparent)}}.bg-dialog-surface{background-color:var(--color-dialog-surface)}.bg-discrepancy-edge\/10{background-color:#ffb96d1a}@supports (color:color-mix(in lab, red, red)){.bg-discrepancy-edge\/10{background-color:color-mix(in oklab, var(--color-discrepancy-edge) 10%, transparent)}}.bg-discrepancy-edge\/\[0\.045\]{background-color:#ffb96d0b}@supports (color:color-mix(in lab, red, red)){.bg-discrepancy-edge\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-discrepancy-edge) 4.5%, transparent)}}.bg-error{background-color:var(--color-error)}.bg-error\/5{background-color:#ff52470d}@supports (color:color-mix(in lab, red, red)){.bg-error\/5{background-color:color-mix(in oklab, var(--color-error) 5%, transparent)}}.bg-error\/6{background-color:#ff52470f}@supports (color:color-mix(in lab, red, red)){.bg-error\/6{background-color:color-mix(in oklab, var(--color-error) 6%, transparent)}}.bg-error\/10{background-color:#ff52471a}@supports (color:color-mix(in lab, red, red)){.bg-error\/10{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.bg-error\/15{background-color:#ff524726}@supports (color:color-mix(in lab, red, red)){.bg-error\/15{background-color:color-mix(in oklab, var(--color-error) 15%, transparent)}}.bg-error\/\[0\.04\]{background-color:#ff52470a}@supports (color:color-mix(in lab, red, red)){.bg-error\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-error) 4%, transparent)}}.bg-error\/\[0\.06\]{background-color:#ff52470f}@supports (color:color-mix(in lab, red, red)){.bg-error\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-error) 6%, transparent)}}.bg-error\/\[0\.07\]{background-color:#ff524712}@supports (color:color-mix(in lab, red, red)){.bg-error\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-error) 7.0%, transparent)}}.bg-fg-faint{background-color:var(--color-fg-faint)}.bg-fg\/\[0\.05\]{background-color:#f0f0e40d}@supports (color:color-mix(in lab, red, red)){.bg-fg\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-fg) 5%, transparent)}}.bg-ink{background-color:var(--color-ink)}.bg-ink-2{background-color:var(--color-ink-2)}.bg-ink-2\/70{background-color:#101210b3}@supports (color:color-mix(in lab, red, red)){.bg-ink-2\/70{background-color:color-mix(in oklab, var(--color-ink-2) 70%, transparent)}}.bg-light-surface{background-color:var(--color-light-surface)}.bg-lime{background-color:var(--color-lime)}.bg-lime\/8{background-color:#c6ff3414}@supports (color:color-mix(in lab, red, red)){.bg-lime\/8{background-color:color-mix(in oklab, var(--color-lime) 8%, transparent)}}.bg-lime\/10{background-color:#c6ff341a}@supports (color:color-mix(in lab, red, red)){.bg-lime\/10{background-color:color-mix(in oklab, var(--color-lime) 10%, transparent)}}.bg-lime\/12{background-color:#c6ff341f}@supports (color:color-mix(in lab, red, red)){.bg-lime\/12{background-color:color-mix(in oklab, var(--color-lime) 12%, transparent)}}.bg-lime\/90{background-color:#c6ff34e6}@supports (color:color-mix(in lab, red, red)){.bg-lime\/90{background-color:color-mix(in oklab, var(--color-lime) 90%, transparent)}}.bg-lime\/\[0\.08\]{background-color:#c6ff3414}@supports (color:color-mix(in lab, red, red)){.bg-lime\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-lime) 8%, transparent)}}.bg-line{background-color:var(--color-line)}.bg-onyx{background-color:var(--color-onyx)}.bg-onyx\/60{background-color:#02020299}@supports (color:color-mix(in lab, red, red)){.bg-onyx\/60{background-color:color-mix(in oklab, var(--color-onyx) 60%, transparent)}}.bg-onyx\/70{background-color:#020202b3}@supports (color:color-mix(in lab, red, red)){.bg-onyx\/70{background-color:color-mix(in oklab, var(--color-onyx) 70%, transparent)}}.bg-onyx\/80{background-color:#020202cc}@supports (color:color-mix(in lab, red, red)){.bg-onyx\/80{background-color:color-mix(in oklab, var(--color-onyx) 80%, transparent)}}.bg-onyx\/85{background-color:#020202d9}@supports (color:color-mix(in lab, red, red)){.bg-onyx\/85{background-color:color-mix(in oklab, var(--color-onyx) 85%, transparent)}}.bg-progress-track{background-color:var(--color-progress-track)}.bg-scrim{background-color:var(--color-scrim)}.bg-source-infuser\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-source-infuser\/10{background-color:color-mix(in oklab, var(--color-source-infuser) 10%, transparent)}}.bg-source-omie\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.bg-source-omie\/10{background-color:color-mix(in oklab, var(--color-source-omie) 10%, transparent)}}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:#3bd0a01a}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.bg-success\/15{background-color:#3bd0a026}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--color-success) 15%, transparent)}}.bg-teal{background-color:var(--color-teal)}.bg-teal-900{background-color:var(--color-teal-900)}.bg-teal\/5{background-color:#3bd0a00d}@supports (color:color-mix(in lab, red, red)){.bg-teal\/5{background-color:color-mix(in oklab, var(--color-teal) 5%, transparent)}}.bg-teal\/6{background-color:#3bd0a00f}@supports (color:color-mix(in lab, red, red)){.bg-teal\/6{background-color:color-mix(in oklab, var(--color-teal) 6%, transparent)}}.bg-teal\/8{background-color:#3bd0a014}@supports (color:color-mix(in lab, red, red)){.bg-teal\/8{background-color:color-mix(in oklab, var(--color-teal) 8%, transparent)}}.bg-teal\/10{background-color:#3bd0a01a}@supports (color:color-mix(in lab, red, red)){.bg-teal\/10{background-color:color-mix(in oklab, var(--color-teal) 10%, transparent)}}.bg-teal\/12{background-color:#3bd0a01f}@supports (color:color-mix(in lab, red, red)){.bg-teal\/12{background-color:color-mix(in oklab, var(--color-teal) 12%, transparent)}}.bg-teal\/15{background-color:#3bd0a026}@supports (color:color-mix(in lab, red, red)){.bg-teal\/15{background-color:color-mix(in oklab, var(--color-teal) 15%, transparent)}}.bg-teal\/60{background-color:#3bd0a099}@supports (color:color-mix(in lab, red, red)){.bg-teal\/60{background-color:color-mix(in oklab, var(--color-teal) 60%, transparent)}}.bg-teal\/70{background-color:#3bd0a0b3}@supports (color:color-mix(in lab, red, red)){.bg-teal\/70{background-color:color-mix(in oklab, var(--color-teal) 70%, transparent)}}.bg-teal\/\[0\.04\]{background-color:#3bd0a00a}@supports (color:color-mix(in lab, red, red)){.bg-teal\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-teal) 4%, transparent)}}.bg-teal\/\[0\.06\]{background-color:#3bd0a00f}@supports (color:color-mix(in lab, red, red)){.bg-teal\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-teal) 6%, transparent)}}.bg-teal\/\[0\.07\]{background-color:#3bd0a012}@supports (color:color-mix(in lab, red, red)){.bg-teal\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-teal) 7.0%, transparent)}}.bg-teal\/\[0\.08\]{background-color:#3bd0a014}@supports (color:color-mix(in lab, red, red)){.bg-teal\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-teal) 8%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-warning-edge\/5{background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.bg-warning-edge\/5{background-color:color-mix(in oklab, var(--color-warning-edge) 5%, transparent)}}.bg-warning-edge\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-warning-edge\/10{background-color:color-mix(in oklab, var(--color-warning-edge) 10%, transparent)}}.bg-warning-edge\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-warning-edge\/15{background-color:color-mix(in oklab, var(--color-warning-edge) 15%, transparent)}}.bg-warning-emphasis\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.bg-warning-emphasis\/10{background-color:color-mix(in oklab, var(--color-warning-emphasis) 10%, transparent)}}.bg-warning\/5{background-color:#f6c4450d}@supports (color:color-mix(in lab, red, red)){.bg-warning\/5{background-color:color-mix(in oklab, var(--color-warning) 5%, transparent)}}.bg-warning\/6{background-color:#f6c4450f}@supports (color:color-mix(in lab, red, red)){.bg-warning\/6{background-color:color-mix(in oklab, var(--color-warning) 6%, transparent)}}.bg-warning\/8{background-color:#f6c44514}@supports (color:color-mix(in lab, red, red)){.bg-warning\/8{background-color:color-mix(in oklab, var(--color-warning) 8%, transparent)}}.bg-warning\/10{background-color:#f6c4451a}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.bg-warning\/12{background-color:#f6c4451f}@supports (color:color-mix(in lab, red, red)){.bg-warning\/12{background-color:color-mix(in oklab, var(--color-warning) 12%, transparent)}}.bg-warning\/15{background-color:#f6c44526}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, var(--color-warning) 15%, transparent)}}.bg-warning\/20{background-color:#f6c44533}@supports (color:color-mix(in lab, red, red)){.bg-warning\/20{background-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.bg-warning\/\[0\.03\]{background-color:#f6c44508}@supports (color:color-mix(in lab, red, red)){.bg-warning\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-warning) 3%, transparent)}}.bg-warning\/\[0\.05\]{background-color:#f6c4450d}@supports (color:color-mix(in lab, red, red)){.bg-warning\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-warning) 5%, transparent)}}.bg-warning\/\[0\.06\]{background-color:#f6c4450f}@supports (color:color-mix(in lab, red, red)){.bg-warning\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-warning) 6%, transparent)}}.bg-warning\/\[0\.07\]{background-color:#f6c44512}@supports (color:color-mix(in lab, red, red)){.bg-warning\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-warning) 7.0%, transparent)}}.bg-whatsapp-connected\/12{background-color:#2dd4911f}@supports (color:color-mix(in lab, red, red)){.bg-whatsapp-connected\/12{background-color:color-mix(in oklab, var(--color-whatsapp-connected) 12%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/2{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/2{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/3{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/3{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/4{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/6{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/7{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/7{background-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_top\,color-mix\(in_srgb\,var\(--color-teal\)_6\%\,transparent\)\,transparent_35\%\)\]{background-image:radial-gradient(circle at top,#3bd0a00f,#0000 35%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_top\,color-mix\(in_srgb\,var\(--color-teal\)_6\%\,transparent\)\,transparent_35\%\)\]{background-image:radial-gradient(circle at top,color-mix(in srgb,var(--color-teal) 6%,transparent),transparent 35%)}}.from-onyx{--tw-gradient-from:var(--color-onyx);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal\/40{--tw-gradient-from:#3bd0a066}@supports (color:color-mix(in lab, red, red)){.from-teal\/40{--tw-gradient-from:color-mix(in oklab, var(--color-teal) 40%, transparent)}}.from-teal\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/8{--tw-gradient-to:#ffffff14}@supports (color:color-mix(in lab, red, red)){.to-white\/8{--tw-gradient-to:color-mix(in oklab, var(--color-white) 8%, transparent)}}.to-white\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:var(--spacing)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[2px\]{padding-bottom:2px}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.92em\]{font-size:.92em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[clamp\(2\.25rem\,12vw\,3\.5rem\)\]{font-size:clamp(2.25rem,12vw,3.5rem)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--color-alarm\)\]{color:var(--color-alarm)}.text-accent-fg{color:var(--color-accent-fg)}.text-contrast-black{color:var(--color-contrast-black)}.text-contrast-white{color:var(--color-contrast-white)}.text-danger-soft{color:var(--color-danger-soft)}.text-destructive-action{color:var(--color-destructive-action)}.text-discrepancy-soft{color:var(--color-discrepancy-soft)}.text-error{color:var(--color-error)}.text-fg{color:var(--color-fg)}.text-fg-dim{color:var(--color-fg-dim)}.text-fg-faint{color:var(--color-fg-faint)}.text-fg-faint\/50{color:#9a9d9580}@supports (color:color-mix(in lab, red, red)){.text-fg-faint\/50{color:color-mix(in oklab, var(--color-fg-faint) 50%, transparent)}}.text-light-fg{color:var(--color-light-fg)}.text-lime{color:var(--color-lime)}.text-on-lime{color:var(--color-on-lime)}.text-onyx{color:var(--color-onyx)}.text-source-infuser-fg{color:var(--color-source-infuser-fg)}.text-source-omie-fg{color:var(--color-source-omie-fg)}.text-success{color:var(--color-success)}.text-teal{color:var(--color-teal)}.text-warning{color:var(--color-warning)}.text-warning-emphasis{color:var(--color-warning-emphasis)}.text-warning-soft{color:var(--color-warning-soft)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;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;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-teal\/40{text-decoration-color:#3bd0a066}@supports (color:color-mix(in lab, red, red)){.decoration-teal\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-teal) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-teal) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-teal) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-teal) 40%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-fg{accent-color:var(--color-fg)}.accent-lime{accent-color:var(--color-lime)}.accent-teal{accent-color:var(--color-teal)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.02\]{opacity:.02}.mix-blend-overlay{mix-blend-mode:overlay}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[color-mix\(in_srgb\,var\(--color-lime\)_50\%\,transparent\)\]{--tw-ring-color:#c6ff3480}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_srgb\,var\(--color-lime\)_50\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--color-lime) 50%,transparent)}}.ring-teal\/30{--tw-ring-color:#3bd0a04d}@supports (color:color-mix(in lab, red, red)){.ring-teal\/30{--tw-ring-color:color-mix(in oklab, var(--color-teal) 30%, transparent)}}.ring-warning\/70{--tw-ring-color:#f6c445b3}@supports (color:color-mix(in lab, red, red)){.ring-warning\/70{--tw-ring-color:color-mix(in oklab, var(--color-warning) 70%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-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,);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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-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,);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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-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,);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,)}.backdrop-filter{-webkit-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,);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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.outline-none\!{--tw-outline-style:none!important;outline-style:none!important}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}:is(.\*\:flex>*){display:flex}:is(.\*\:shrink-0>*){flex-shrink:0}:is(.\*\:flex-col>*){flex-direction:column}:is(.\*\:justify-between>*){justify-content:space-between}:is(.\*\:whitespace-nowrap>*){white-space:nowrap}.group-first\/slot\:left-0:is(:where(.group\/slot):first-child *){left:0}.group-first\/slot\:translate-x-0:is(:where(.group\/slot):first-child *){--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-last\/slot\:right-0:is(:where(.group\/slot):last-child *){right:0}.group-last\/slot\:left-auto:is(:where(.group\/slot):last-child *){left:auto}.group-last\/slot\:translate-x-0:is(:where(.group\/slot):last-child *){--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:bg-ink-2:is(:where(.group):focus-within *){background-color:var(--color-ink-2)}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-ink-2:is(:where(.group):hover *){background-color:var(--color-ink-2)}.group-hover\:text-fg:is(:where(.group):hover *){color:var(--color-fg)}.group-hover\:text-fg-dim:is(:where(.group):hover *){color:var(--color-fg-dim)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus\:opacity-0:is(:where(.group):focus *){opacity:0}.group-focus\:opacity-100:is(:where(.group):focus *){opacity:1}.group-\[\:hover\]\:opacity-0:is(:where(.group):hover *){opacity:0}.group-\[\:hover\]\:opacity-100:is(:where(.group):hover *){opacity:1}.placeholder\:font-sans::placeholder{font-family:var(--font-sans)}.placeholder\:text-fg-faint::placeholder{color:var(--color-fg-faint)}.first\:mt-0:first-child{margin-top:0}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:pt-0:first-child{padding-top:0}.first\:pl-4:first-child{padding-left:calc(var(--spacing) * 4)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-4:last-child{padding-right:calc(var(--spacing) * 4)}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-lime\/45:focus-within{border-color:#c6ff3473}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-lime\/45:focus-within{border-color:color-mix(in oklab, var(--color-lime) 45%, transparent)}}.focus-within\:border-lime\/50:focus-within{border-color:#c6ff3480}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-lime\/50:focus-within{border-color:color-mix(in oklab, var(--color-lime) 50%, transparent)}}.focus-within\:border-teal:focus-within{border-color:var(--color-teal)}.focus-within\:bg-white\/\[0\.05\]:focus-within{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-white\/\[0\.05\]:focus-within{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\:border-lime\/50:hover{border-color:#c6ff3480}@supports (color:color-mix(in lab, red, red)){.hover\:border-lime\/50:hover{border-color:color-mix(in oklab, var(--color-lime) 50%, transparent)}}.hover\:border-warning-edge\/50:hover{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-warning-edge\/50:hover{border-color:color-mix(in oklab, var(--color-warning-edge) 50%, transparent)}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-destructive-action\/20:hover{background-color:#f8717133}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive-action\/20:hover{background-color:color-mix(in oklab, var(--color-destructive-action) 20%, transparent)}}.hover\:bg-lime:hover{background-color:var(--color-lime)}.hover\:bg-lime\/15:hover{background-color:#c6ff3426}@supports (color:color-mix(in lab, red, red)){.hover\:bg-lime\/15:hover{background-color:color-mix(in oklab, var(--color-lime) 15%, transparent)}}.hover\:bg-onyx:hover{background-color:var(--color-onyx)}.hover\:bg-teal\/10:hover{background-color:#3bd0a01a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal\/10:hover{background-color:color-mix(in oklab, var(--color-teal) 10%, transparent)}}.hover\:bg-teal\/12:hover{background-color:#3bd0a01f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal\/12:hover{background-color:color-mix(in oklab, var(--color-teal) 12%, transparent)}}.hover\:bg-teal\/15:hover{background-color:#3bd0a026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal\/15:hover{background-color:color-mix(in oklab, var(--color-teal) 15%, transparent)}}.hover\:bg-teal\/18:hover{background-color:#3bd0a02e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal\/18:hover{background-color:color-mix(in oklab, var(--color-teal) 18%, transparent)}}.hover\:bg-teal\/20:hover{background-color:#3bd0a033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal\/20:hover{background-color:color-mix(in oklab, var(--color-teal) 20%, transparent)}}.hover\:bg-warning\/20:hover{background-color:#f6c44533}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/20:hover{background-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.035\]:hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.hover\:text-danger-soft:hover{color:var(--color-danger-soft)}.hover\:text-fg:hover{color:var(--color-fg)}.hover\:text-fg-dim:hover{color:var(--color-fg-dim)}.hover\:text-teal:hover{color:var(--color-teal)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-teal:hover{-webkit-text-decoration-color:var(--color-teal);-webkit-text-decoration-color:var(--color-teal);-webkit-text-decoration-color:var(--color-teal);text-decoration-color:var(--color-teal)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-lime:focus{border-color:var(--color-lime)}.focus\:border-lime\/40:focus{border-color:#c6ff3466}@supports (color:color-mix(in lab, red, red)){.focus\:border-lime\/40:focus{border-color:color-mix(in oklab, var(--color-lime) 40%, transparent)}}.focus\:border-lime\/50:focus{border-color:#c6ff3480}@supports (color:color-mix(in lab, red, red)){.focus\:border-lime\/50:focus{border-color:color-mix(in oklab, var(--color-lime) 50%, transparent)}}.focus\:border-teal:focus{border-color:var(--color-teal)}.focus\:border-teal\/40:focus{border-color:#3bd0a066}@supports (color:color-mix(in lab, red, red)){.focus\:border-teal\/40:focus{border-color:color-mix(in oklab, var(--color-teal) 40%, transparent)}}.focus\:border-teal\/45:focus{border-color:#3bd0a073}@supports (color:color-mix(in lab, red, red)){.focus\:border-teal\/45:focus{border-color:color-mix(in oklab, var(--color-teal) 45%, transparent)}}.focus\:border-teal\/60:focus{border-color:#3bd0a099}@supports (color:color-mix(in lab, red, red)){.focus\:border-teal\/60:focus{border-color:color-mix(in oklab, var(--color-teal) 60%, transparent)}}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-lime:focus{--tw-ring-color:var(--color-lime)}.focus\:ring-teal\/15:focus{--tw-ring-color:#3bd0a026}@supports (color:color-mix(in lab, red, red)){.focus\:ring-teal\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-teal) 15%, transparent)}}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-accent-fg:focus{outline-color:var(--color-accent-fg)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-lime\/60:focus-visible{border-color:#c6ff3499}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-lime\/60:focus-visible{border-color:color-mix(in oklab, var(--color-lime) 60%, transparent)}}.focus-visible\:border-teal:focus-visible{border-color:var(--color-teal)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:underline-offset-4:focus-visible{text-underline-offset:4px}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-lime:focus-visible{--tw-ring-color:var(--color-lime)}.focus-visible\:ring-success:focus-visible{--tw-ring-color:var(--color-success)}.focus-visible\:ring-teal:focus-visible{--tw-ring-color:var(--color-teal)}.focus-visible\:ring-warning:focus-visible{--tw-ring-color:var(--color-warning)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-onyx:focus-visible{--tw-ring-offset-color:var(--color-onyx)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent-fg:focus-visible{outline-color:var(--color-accent-fg)}.focus-visible\:outline-lime:focus-visible{outline-color:var(--color-lime)}.focus-visible\:outline-teal:focus-visible{outline-color:var(--color-teal)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.has-\[\:checked\]\:border-teal\/40:has(:checked){border-color:#3bd0a066}@supports (color:color-mix(in lab, red, red)){.has-\[\:checked\]\:border-teal\/40:has(:checked){border-color:color-mix(in oklab, var(--color-teal) 40%, transparent)}}.has-\[\:checked\]\:text-fg:has(:checked){color:var(--color-fg)}.data-\[selected\=true\]\:block[data-selected=true]{display:block}.data-\[selected\=true\]\:font-semibold[data-selected=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[selected\=true\]\:opacity-100[data-selected=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=48rem){.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:overflow-y-hidden{overflow-y:hidden}}@media (width>=40rem){.sm\:sticky{position:sticky}.sm\:top-0{top:0}.sm\:bottom-auto{bottom:auto}.sm\:left-0{left:0}.sm\:left-\[17px\]{left:17px}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-0{margin-bottom:0}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:max-h-\[88vh\]{max-height:88vh}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:min-h-0{min-height:0}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-\[72\%\]{max-width:72%}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_8rem_auto\]{grid-template-columns:1fr 8rem auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:8rem minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,8rem\)_minmax\(0\,1fr\)_9\.5rem\]{grid-template-columns:minmax(0,8rem) minmax(0,1fr) 9.5rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:self-auto{align-self:auto}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pl-0{padding-left:0}.sm\:pl-16{padding-left:calc(var(--spacing) * 16)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[clamp\(2\.75rem\,7vw\,5rem\)\]{font-size:clamp(2.75rem,7vw,5rem)}}@media (width>=48rem){.md\:-bottom-6{bottom:calc(var(--spacing) * -6)}.md\:bottom-4{bottom:calc(var(--spacing) * 4)}.md\:col-span-3{grid-column:span 3/span 3}.md\:mx-5{margin-inline:calc(var(--spacing) * 5)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:calc(var(--spacing) * 64)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-auto{width:auto}.md\:min-w-\[13rem\]{min-width:13rem}.md\:shrink-0{flex-shrink:0}.md\:basis-auto{flex-basis:auto}.md\:scroll-mb-28{scroll-margin-bottom:calc(var(--spacing) * 28)}.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\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:5.5rem minmax(0,1fr) auto}.md\:grid-cols-\[5\.5rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:5.5rem minmax(0,1fr) auto auto}.md\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(14rem\,0\.75fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(14rem,.75fr) auto}.md\:grid-cols-\[minmax\(15rem\,0\.9fr\)_minmax\(18rem\,1\.4fr\)_minmax\(10rem\,0\.6fr\)\]{grid-template-columns:minmax(15rem,.9fr) minmax(18rem,1.4fr) minmax(10rem,.6fr)}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:justify-self-end{justify-self:flex-end}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:pb-0{padding-bottom:0}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pl-\[220px\]{padding-left:220px}.md\:text-right{text-align:right}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:first\:pl-6:first-child{padding-left:calc(var(--spacing) * 6)}.md\:last\:pr-6:last-child{padding-right:calc(var(--spacing) * 6)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-\[calc\(100dvh-12rem\)\]{height:calc(100dvh - 12rem)}.lg\:min-h-\[580px\]{min-height:580px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[21rem_minmax\(0\,1fr\)\]{grid-template-columns:21rem minmax(0,1fr)}.lg\:grid-cols-\[210px_minmax\(0\,1fr\)\]{grid-template-columns:210px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(14rem\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(14rem,.7fr)}.lg\:grid-cols-\[minmax\(16rem\,1fr\)_auto\]{grid-template-columns:minmax(16rem,1fr) auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:pb-0{padding-bottom:0}}@media (width>=80rem){.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:order-4{order:4}.xl\:order-5{order:5}.xl\:block{display:block}.xl\:contents{display:contents}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.xl\:grid-cols-\[19rem_minmax\(0\,1fr\)\]{grid-template-columns:19rem minmax(0,1fr)}.xl\:grid-cols-\[auto_fit-content\(22rem\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto fit-content(22rem) minmax(0,1fr) auto auto}.xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.5fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,.8fr)}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.xl\:px-4{padding-inline:calc(var(--spacing) * 4)}}.\[\&_li\]\:my-2 li{margin-block:calc(var(--spacing) * 2)}.\[\&_ol\]\:my-4 ol,.\[\&_p\]\:my-4 p{margin-block:calc(var(--spacing) * 4)}.\[\&_pre\]\:my-5 pre{margin-block:calc(var(--spacing) * 5)}.\[\&_pre\]\:max-w-full pre{max-width:100%}.\[\&_ul\]\:my-4 ul{margin-block:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media (width>=80rem){.xl\:\[\&\:nth-child\(3n\)\]\:border-r-0:nth-child(3n){border-right-style:var(--tw-border-style);border-right-width:0}}.\[\&\>button\]\:flex-auto>button{flex:auto}.\[\&\>button\]\:shrink-0>button{flex-shrink:0}.\[\&\>button\]\:whitespace-nowrap>button{white-space:nowrap}@media (width>=64rem){.lg\:\[\&\>button\]\:min-w-fit>button{min-width:fit-content}.lg\:\[\&\>button\]\:flex-none>button{flex:none}}.\[\&\>span\]\:\!border-brand-lime\/45>span{border-color:#c6ff3473!important}@supports (color:color-mix(in lab, red, red)){.\[\&\>span\]\:\!border-brand-lime\/45>span{border-color:color-mix(in oklab, var(--color-brand-lime) 45%, transparent)!important}}.\[\&\>span\]\:\!border-source-infuser\/45>span{border-color:#a685ff73!important}@supports (color:color-mix(in lab, red, red)){.\[\&\>span\]\:\!border-source-infuser\/45>span{border-color:color-mix(in oklab, var(--color-source-infuser) 45%, transparent)!important}}.\[\&\>span\]\:\!border-source-omie\/45>span{border-color:#00bcfe73!important}@supports (color:color-mix(in lab, red, red)){.\[\&\>span\]\:\!border-source-omie\/45>span{border-color:color-mix(in oklab, var(--color-source-omie) 45%, transparent)!important}}.\[\&\>span\]\:\!bg-brand-lime\/12>span{background-color:#c6ff341f!important}@supports (color:color-mix(in lab, red, red)){.\[\&\>span\]\:\!bg-brand-lime\/12>span{background-color:color-mix(in oklab, var(--color-brand-lime) 12%, transparent)!important}}.\[\&\>span\]\:\!bg-source-infuser\/15>span{background-color:#a685ff26!important}@supports (color:color-mix(in lab, red, red)){.\[\&\>span\]\:\!bg-source-infuser\/15>span{background-color:color-mix(in oklab, var(--color-source-infuser) 15%, transparent)!important}}.\[\&\>span\]\:\!bg-source-omie\/15>span{background-color:#00bcfe26!important}@supports (color:color-mix(in lab, red, red)){.\[\&\>span\]\:\!bg-source-omie\/15>span{background-color:color-mix(in oklab, var(--color-source-omie) 15%, transparent)!important}}.\[\&\>span\]\:\!text-fg>span{color:var(--color-fg)!important}.\[\&\>span\>span\]\:\!bg-brand-lime>span>span{background-color:var(--color-brand-lime)!important}.\[\&\>span\>span\]\:\!bg-source-infuser>span>span{background-color:var(--color-source-infuser)!important}.\[\&\>span\>span\]\:\!bg-source-omie>span>span{background-color:var(--color-source-omie)!important}}*{border-color:var(--color-line)}html,body,#root{height:100%}body{background:var(--shared-ui-body-background);color:var(--color-fg);font-family:var(--font-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;letter-spacing:var(--shared-ui-body-letter-spacing,normal);margin:0}.glass{border-radius:var(--radius-glass);position:relative}*{scrollbar-width:thin;scrollbar-color:#f0f0e429 transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#f0f0e424;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#f0f0e43d}@keyframes blur-in{0%{opacity:0;filter:blur(8px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.reveal{animation:.45s cubic-bezier(.22,1,.36,1) both blur-in}.fade{animation:.25s ease-out both fade-in}@media (prefers-reduced-motion:reduce){.reveal,.fade{animation:none!important}}.field{border:1px solid var(--shared-ui-field-border-color);background:var(--shared-ui-field-background);width:100%;color:var(--color-fg);border-radius:12px;outline:none;padding:.7rem .85rem;font-size:.9rem;transition:border-color .15s}.field::placeholder{color:var(--color-fg-faint)}.field:focus{border-color:var(--shared-ui-field-focus-color)}:root[data-theme=light]{--color-onyx:var(--color-light-page);--color-ink:var(--color-light-surface);--color-ink-2:var(--color-light-surface);--color-dialog-surface:var(--color-light-surface);--color-carbon:var(--color-light-sunken);--color-dialog-surface-raised:var(--color-light-sunken);--color-progress-track:var(--color-light-sunken);--color-fg:var(--color-light-fg);--color-fg-dim:var(--color-light-fg-dim);--color-fg-faint:var(--color-light-fg-faint);--color-line:var(--color-light-line);--color-line-strong:var(--color-light-line-strong);--color-white:var(--color-light-fg);--color-black:var(--color-light-surface);--color-accent-fg:var(--color-light-accent-fg);--color-teal:var(--color-teal-800);--color-success:var(--color-light-success-fg);--color-warning:var(--color-light-warning-fg);--color-error:var(--color-light-error-fg);--color-alarm:var(--color-light-error-fg);--color-alarm-dim:var(--color-light-error-fg);--shared-ui-body-background:var(--color-light-page);--shared-ui-field-background:var(--color-light-surface);--shared-ui-field-border-color:var(--color-light-line-strong);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shared-ui-body-background:var(--color-onyx);--shared-ui-body-letter-spacing:normal;--shared-ui-field-border-color:var(--color-line-strong);--shared-ui-field-background:#00000059;--shared-ui-field-focus-color:#c6ff3473}@supports (color:color-mix(in lab, red, red)){:root{--shared-ui-field-focus-color:color-mix(in srgb, var(--color-lime) 45%, transparent)}}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em}@keyframes commercial-alarm-pulse{50%{color:var(--color-alarm-dim);opacity:.55}}.commercial-alarm-pulse{animation:1s ease-in-out infinite commercial-alarm-pulse}@media (prefers-reduced-motion:reduce){.commercial-alarm-pulse{animation:none}}.glass{background:linear-gradient(135deg,#ffffff0f,#ffffff04),#171717b8;border:1px solid #ffffff24;box-shadow:0 18px 50px #00000073,inset 0 1px 1px #ffffff24}.glass:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(130% 90% at 14% 6%,#ffffff29,#0000 44%);position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.glass{-webkit-backdrop-filter:blur(4px)saturate(190%);backdrop-filter:blur(4px)saturate(190%);background:linear-gradient(135deg,#ffffff0f,#ffffff04)}}.glass-strong{background:linear-gradient(135deg,#ffffff16,#ffffff08),#171717d1}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.glass-strong{-webkit-backdrop-filter:blur(8px)saturate(190%);backdrop-filter:blur(8px)saturate(190%);background:linear-gradient(135deg,#ffffff16,#ffffff08)}}.glass-flat:before{content:none}.glass-opaque{background:#121210fb!important}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.glass-opaque{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#121210f2!important}}.glass-opaque:before{content:none}.glass-hover{transition:border-color .18s,box-shadow .18s,transform .18s}.glass-hover:hover{border-color:var(--color-line-strong);box-shadow:0 22px 56px #0000008c,inset 0 1px 1px #ffffff2e}:root[data-theme=light] .glass{background:linear-gradient(135deg,#ffffff8c,#ffffff4d),#eef4efa8;border-color:#fff9;box-shadow:0 22px 56px #00000024,inset 0 1px 1px #ffffffb3}:root[data-theme=light] .glass-strong{background:linear-gradient(135deg,#ffffff8c,#ffffff4d),#eef4efd1}:root[data-theme=light] .glass-opaque{background:var(--color-light-surface)!important}:root[data-theme=light] .glass-hover:hover{border-color:var(--color-light-line-strong);box-shadow:0 22px 56px #00000024,inset 0 1px 1px #ffffffb3}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){:root[data-theme=light] .glass,:root[data-theme=light] .glass-strong{background:linear-gradient(135deg,#ffffff6b,#ffffff2e)}:root[data-theme=light] .glass-opaque{background:var(--color-light-surface)!important}}:root[data-theme=light] .dot-grid{background-image:radial-gradient(var(--color-light-line) 1px, transparent 1px)}:root[data-theme=light] *{scrollbar-color:var(--color-light-line-strong) transparent}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:var(--color-light-line-strong)}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:var(--color-light-fg-faint)}:root[data-theme=light] .bg-lime .border-black\/30{border-color:var(--color-line-strong)}:root[data-theme=light] .bg-lime .border-t-black{border-top-color:var(--color-on-lime)}.dot-grid{background-image:radial-gradient(#f0f0e40d 1px,#0000 1px);background-size:22px 22px}::selection{background:#c6ff3442}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--color-lime) 26%, transparent)}}::selection{color:var(--color-on-lime)}@media (prefers-reduced-motion:reduce){.animate-ping,.animate-spin{animation:none!important}}a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid #c6ff3499}@supports (color:color-mix(in lab, red, red)){a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid color-mix(in srgb, var(--color-lime) 60%, transparent)}}a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline-offset:2px}:root[data-theme=light] a:focus-visible,:root[data-theme=light] button:focus-visible,:root[data-theme=light] input:focus-visible,:root[data-theme=light] [tabindex]:focus-visible{outline-color:var(--color-accent-fg)}.chat-input:focus,.chat-input:focus-visible{box-shadow:none;outline:none}@media (width<=640px){input:not([type=hidden]),textarea,select{font-size:16px}button{min-width:40px;min-height:40px}}.erp-surface{scroll-margin-top:4.5rem;scroll-padding-top:4.5rem}@media (pointer:coarse),(width<=640px){.erp-surface :is(button,summary,a,textarea,select,input:not([type=hidden])){min-width:44px;min-height:44px}}.erp-surface :is(button,summary){transform-origin:50%;transition:transform .16s ease-out}.erp-surface :is(button,summary):active{transform:scale(.97)}.erp-surface .erp-factory-name{white-space:nowrap}@media (prefers-reduced-motion:reduce){.erp-surface :is(button,summary){transition:none}.erp-surface :is(button,summary):active{transform:none}}.typing-dots{align-items:center;gap:4px;display:inline-flex}.typing-dots>span{background:var(--color-teal);border-radius:9999px;width:6px;height:6px;animation:1.2s ease-in-out infinite typing-bounce}.typing-dots>span:nth-child(2){animation-delay:.15s}.typing-dots>span:nth-child(3){animation-delay:.3s}@keyframes typing-bounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.typing-dots>span{opacity:.6;animation:none}}.money-value{transition:filter .18s}[data-hide-values] .money-value{filter:blur(clamp(3px,.28em,6px));cursor:default;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.money-value{transition:none}}.voz-anel{animation:1.6s ease-in-out infinite voz-respira}@keyframes voz-respira{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.15;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.voz-anel{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@scope(.panel-v2){[data-tour=guide-slot]{z-index:11;align-items:center;display:flex;position:absolute;top:32px;right:225px}.guided-page-button{color:#23534d;white-space:nowrap;cursor:pointer;background:#fbfdfbe8;border:1px solid #d5e6df;border-radius:100px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font:500 11px Inter,sans-serif;display:inline-flex}.guided-page-button:hover{background:#e6f2ec;border-color:#92bfb1}.guided-page-button:focus-visible,.guided-tour-card button:focus-visible{outline-offset:3px;outline:2px solid #0b786c}dialog.guided-tour-dialog{inset:var(--panel-viewport-top,0px) 0 auto;width:100vw;height:var(--panel-viewport-height,100dvh);color:#263d35;max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:hidden}.guided-tour-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.guided-spotlight{pointer-events:none;border-radius:2px;outline:2px solid #b3dc71;position:fixed;box-shadow:0 0 0 100vmax #10281cc7,0 0 0 5px #c6ff3433}.guided-tour-shade{background:#10281cc7;position:fixed;inset:0}.guided-tour-card{box-sizing:border-box;background:#fbfdfb;border:1px solid #dbe9dc;border-radius:19px;outline:0;flex-direction:column;padding:19px;font-family:Inter,sans-serif;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 70px #081a2740}.guided-tour-card>header{color:#5c7467;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.guided-tour-card-collapsed{border-radius:100px;padding:0}.guided-tour-card-collapsed .guided-page-button{justify-content:center;width:100%;height:auto;min-height:30px;padding:6px 12px}.guided-collapse{flex-shrink:0;justify-content:center;margin-bottom:10px}.guided-close{color:#456657;cursor:pointer;background:#edf3ee;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.guided-progress{flex-shrink:0;gap:4px;margin:12px 0 17px;display:flex}.guided-progress span{background:#e0e9e2;border-radius:4px;flex:1;height:3px}.guided-progress .current{background:#66a97f}.guided-progress .seen{background:#b3dc71}.guided-tour-copy{overscroll-behavior:contain;min-height:0;padding-right:4px;overflow:auto}@media (height<=300px){.guided-tour-card{overflow:auto}.guided-tour-copy{flex-shrink:0;overflow:visible}}.guided-tour-copy h2{letter-spacing:-.5px;margin:0 0 12px;font-family:Onest,Inter,sans-serif;font-size:21px;font-weight:550;line-height:1.24}.guided-tour-copy p{color:#51655b;margin:0 0 12px;font-size:12px;line-height:1.75}.guided-example{background:#edf4ee;border:1px solid #dceade;border-radius:11px;margin:14px 0 4px;padding:12px}.guided-example strong,.guide-doc-example strong{text-transform:uppercase;letter-spacing:.6px;color:#3e7563;font-size:10px}.guided-example p{margin:6px 0 0;font-size:11px}.guided-tour-copy .guided-target-status{color:#735625;background:#fff8e9;border:1px solid #eddfbc;border-radius:9px;margin-top:14px;padding:9px;font-size:11px}.guided-tour-card>footer{flex-direction:column;flex-shrink:0;gap:10px;padding-top:12px;display:flex}.guided-tour-card>footer>div{justify-content:space-between;align-items:center;gap:9px;display:flex}.guided-tour-card .lib-button{min-height:37px;font-size:11px}.guided-tour-card .lib-button.primary{margin-left:auto}.guided-text-button{color:#65796d;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:10px;text-decoration:underline}.guided-tour-hint{color:#7a8d7e;flex-shrink:0;margin-top:10px;font-size:9px;line-height:1.5;display:block}.guided-notice{z-index:1000;color:#315b47;background:#f6faf5;border:1px solid #c6dec9;border-radius:14px;max-width:calc(100vw - 28px);padding:12px 17px;font:12px/1.6 Inter,sans-serif;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #11332724}.guide-reader-actions{flex-wrap:wrap;gap:9px;margin:20px 0 24px;display:flex}.guide-doc-context{color:#52745f;background:#f0f5ee;border:1px solid #dce7dc;border-radius:12px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.guide-doc-context svg{flex-shrink:0;margin-top:3px}.guide-doc-context p{margin:0;font-size:11px;line-height:1.8}.guide-documentation{counter-reset:guide-step;margin:26px 0 0;padding:0;list-style:none}.guide-documentation>li{counter-increment:guide-step;border-bottom:1px solid #e6ece3;margin:0 0 24px;padding:0 0 25px 45px;position:relative}.guide-documentation>li:before{content:counter(guide-step, decimal-leading-zero);color:#4f8870;background:#f1f7ee;border:1px solid #d5e5d8;border-radius:50%;place-items:center;width:29px;height:29px;font:12px Onest,Inter,sans-serif;display:grid;position:absolute;top:4px;left:0}.guide-step-context{letter-spacing:.6px;text-transform:uppercase;color:#76907c;font-size:9px}.guide-documentation h2{color:#294b3c;margin:8px 0 10px;font:500 19px/1.4 Onest,Inter,sans-serif}.guide-documentation p{color:#5e7365;margin:0 0 12px;font-size:12px;line-height:1.85}.guide-doc-example{background:#f3f7f1;border-left:2px solid #acc98d;margin-top:14px;padding:11px 15px}.guide-doc-example p{margin:5px 0 0;font-size:11px}@media (width<=1023px){[data-tour=guide-slot]{top:21px;right:100px}.guided-page-button{justify-content:center;width:31px;height:31px;min-height:31px;padding:0}.guided-page-button span{display:none}.guided-tour-card{border-radius:16px;padding:16px}.guided-tour-card-collapsed{border-radius:100px;padding:0}.guided-tour-copy h2{font-size:19px}.guided-tour-copy p{font-size:11px}.guide-documentation>li{padding-left:39px}.guide-reader-actions .lib-button{white-space:nowrap;flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.guided-tour-dialog,.guided-tour-card,.guided-spotlight{transition:none!important;animation:none!important}}.guided-tour-card .lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.guided-tour-card .lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.guided-tour-card .lib-button:disabled{opacity:.45;cursor:not-allowed}}body{min-height:100dvh}.panel-shell.presentation{inset:var(--panel-viewport-top,0px) 0 auto;width:100%;height:var(--panel-viewport-height,100dvh);min-height:0;padding:8px;display:block;position:fixed}.panel-shell>.panel-frame{min-width:0;min-height:0;width:100%!important;height:100%!important}.panel-shell .dashboard{border-radius:28px;width:100%;min-height:0;padding:0;display:block;position:relative;overflow:clip;transform:none;box-shadow:inset 0 0 0 1px #ffffffb3;height:100%!important}.panel-shell .dashboard .brand-link{position:absolute;top:23px;left:24px}.panel-shell .dashboard .search-box{margin:0;position:absolute;top:19px;left:195px}.panel-shell .dashboard .account-controls{top:20px;right:24px}.panel-shell .account-controls [data-tour=guide-slot]{min-width:1px;min-height:1px;position:static}.panel-shell .library-workspace,.panel-shell .chat-workspace,.panel-shell .home-workspace{min-width:0;min-height:0;position:absolute;inset:88px 16px 16px 92px}.panel-shell .os-sidebar{scrollbar-width:thin;top:110px;bottom:24px;left:16px;overflow-y:auto}.panel-shell .os-sidebar.is-expanded{top:100px;left:12px}.panel-shell .os-nav-panel{max-height:calc(var(--panel-viewport-height,100dvh) - 130px);top:98px}.panel-shell .home-workspace{scrollbar-gutter:stable;grid-template-rows:auto minmax(244px,1.25fr) minmax(193px,1fr) minmax(204px,1fr) auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding:10px 4px 4px;display:grid;overflow:auto}.home-workspace>.welcome,.home-workspace>.action-bar,.home-workspace>.decision-wallet,.home-workspace>.surface,.home-workspace>.demo-caption{width:auto;min-width:0;height:auto;margin:0;position:relative;inset:auto}.home-workspace>.welcome{grid-column:1/7;padding:0}.home-workspace>.action-bar{flex-wrap:wrap;grid-column:7/-1;justify-content:flex-end;align-self:center}.home-workspace>.decision-wallet{grid-column:1/4;align-self:stretch;min-height:244px}.home-workspace>.operation{grid-column:4/-1;min-height:244px}.home-workspace>.goal,.home-workspace>.updates{grid-column:1/8}.home-workspace>.agent-launcher,.home-workspace>.latest-delivery{grid-column:8/-1}.home-workspace>.demo-caption{grid-column:1/-1;justify-content:flex-end;padding:0 10px 8px}@media (width<=1023px){.panel-shell.presentation{padding:4px}.panel-shell .dashboard{border-radius:22px}.panel-shell .dashboard .brand-link{width:126px;height:32px;top:17px;left:16px}.panel-shell .dashboard .brand-link img{width:126px}.panel-shell .dashboard .account-controls{top:13px;right:14px}.panel-shell .dashboard .search-box{width:auto;height:44px;margin:0;top:61px;left:12px;right:12px}.panel-shell .dashboard .search-box input{font-size:16px}.panel-shell .library-workspace,.panel-shell .chat-workspace,.panel-shell .home-workspace{inset:116px 8px 82px}.panel-shell .os-sidebar,.panel-shell .os-sidebar.is-expanded{top:auto;bottom:max(8px, env(safe-area-inset-bottom));width:calc(100% - 20px);position:absolute;left:10px;overflow:visible}.panel-shell .os-nav-panel,.panel-shell .os-nav-panel.beside-expanded{top:auto;bottom:calc(var(--panel-viewport-bottom,0px) + 10px);max-height:min(calc(var(--panel-viewport-height,100dvh) - 24px), 700px)}html body .panel-shell :is(input,textarea),html body dialog :is(input,textarea){font-size:16px}.panel-shell .home-workspace{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:min-content;gap:14px}.home-workspace>.mobile-space-switch,.home-workspace>.welcome,.home-workspace>.action-bar,.home-workspace>.demo-caption{grid-column:1/-1;width:auto;max-width:none}.home-workspace>.decision-wallet,.home-workspace>.goal,.home-workspace>.updates{grid-column:1}.home-workspace>.operation,.home-workspace>.agent-launcher,.home-workspace>.latest-delivery{grid-column:2}.home-workspace>.decision-wallet{justify-self:center;width:100%;max-width:360px;height:300px}.home-workspace>.operation{height:300px}.home-workspace>.goal,.home-workspace>.agent-launcher{min-height:220px}.home-workspace>.updates,.home-workspace>.latest-delivery{min-height:235px}.panel-shell .home-workspace .action-bar{justify-content:flex-start}}@media (width<=619px){.panel-shell .home-workspace{grid-template-columns:minmax(0,1fr)}.home-workspace>.decision-wallet,.home-workspace>.operation,.home-workspace>.goal,.home-workspace>.agent-launcher,.home-workspace>.updates,.home-workspace>.latest-delivery{grid-column:1}}:root[data-panel-short] .panel-shell .library-workspace,:root[data-panel-short] .panel-shell .chat-workspace{overflow:auto}:root[data-panel-short] .panel-shell .library-page-host,:root[data-panel-short] .panel-shell .operations-page-host{height:auto;min-height:100%}:root[data-panel-short] .panel-shell .library-page-host>.lib-page,:root[data-panel-short] .panel-shell .operations-page-host>.lib-page,:root[data-panel-short] .panel-shell .operations-page-host>.flow-detail{min-height:600px}:root[data-panel-short] .panel-shell .chat-workspace>.chat-conversation-area{min-height:520px}:root[data-panel-short] .panel-shell .chat-viewport{min-height:180px}:root[data-panel-short] .panel-shell .library-workspace .lib-header{flex-wrap:wrap;gap:8px;padding:12px;display:flex}:root[data-panel-short] .panel-shell .library-workspace .lib-header h1{font-size:22px}:root[data-panel-short] .panel-shell .library-workspace .lib-header-copy>p{display:none}:root[data-panel-short] .panel-shell .library-workspace .lib-header-actions{gap:6px;margin-top:0}@media (width>=620px) and (width<=1023px){:root[data-panel-short] .panel-shell .dashboard .brand-link{width:106px;top:17px}:root[data-panel-short] .panel-shell .dashboard .brand-link img{width:106px}:root[data-panel-short] .panel-shell .dashboard .search-box{top:12px;left:140px;right:180px}:root[data-panel-short] .panel-shell .library-workspace,:root[data-panel-short] .panel-shell .chat-workspace,:root[data-panel-short] .panel-shell .home-workspace{top:70px}}html body dialog[open]:not(.guided-tour-dialog):not(.os-nav-panel){inset-block:var(--panel-viewport-top,0px) var(--panel-viewport-bottom,0px);max-height:calc(var(--panel-viewport-height,100dvh) - 24px)}@scope(.panel-v2){.os-sidebar{z-index:35;flex-direction:column;align-items:center;gap:14px;width:60px;display:flex;position:absolute;top:210px;left:24px}.os-nav-toggle{color:#7a887f;background:0 0;justify-content:center;align-items:center;gap:12px;width:48px;height:26px;margin-bottom:13px;display:flex}.os-nav-item{background:0 0;border-radius:100px;align-items:center;width:48px;height:48px;display:flex;position:relative}.os-nav-icon{color:#4b6052;background:#f4f7f2;border:1px solid #d7ded6;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;position:relative}.os-nav-item.is-current .os-nav-icon{color:#fff;background:var(--primary-gradient);box-shadow:var(--button-shadow);border-color:#0000}.os-nav-item.is-open:not(.is-current) .os-nav-icon{color:#387d5c;background:#e6f1e5;border-color:#87b39a;box-shadow:0 0 0 3px #ffffff50}.os-nav-label{display:none}.os-desktop-primary,.os-desktop-footer{flex-direction:column;gap:14px;display:flex}.os-desktop-footer{margin-top:84px}.os-mobile-primary{display:none}.os-nav-dot{background:#b4d97a;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:1px;right:0}.os-sidebar.is-expanded{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f9f3f7;border:1px solid #fff;border-radius:25px;align-items:flex-start;width:205px;padding:12px;top:198px;left:18px;box-shadow:0 16px 34px #243a2522}.os-sidebar.is-expanded .os-nav-item{gap:12px;width:178px}.os-sidebar.is-expanded .os-nav-label{text-align:left;font-size:11px;line-height:1.4;display:block}.os-sidebar.is-expanded .os-nav-toggle{justify-content:flex-start;width:178px;padding-left:14px}.os-sidebar.is-expanded .os-nav-toggle .os-nav-label{color:#8c9a82;font-size:10px}.os-sidebar.is-expanded .os-desktop-footer{margin-top:15px}.os-nav-panel{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfdf8f7;border:1px solid #fff;border-radius:23px;outline:none;width:268px;max-width:none;max-height:638px;margin:0;padding:17px 13px 0;position:absolute;inset:184px auto auto 97px;overflow:hidden;box-shadow:0 24px 54px -13px #29443236,0 3px 12px #2944320a}.os-nav-panel[open]{flex-direction:column;display:flex}.os-nav-panel:not([open]){display:none}.os-nav-panel.beside-expanded{left:235px}.os-panel-top{flex-shrink:0;align-items:center;gap:7px;margin-bottom:14px;padding:0 4px;display:flex}.os-panel-top>span{letter-spacing:1.2px;color:#94a58a;font-size:8px}.os-panel-top button{color:#819574;background:0 0;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}.os-panel-top button:hover{background:#edf4e7}.os-panel-top .os-pin{margin-left:auto}.os-panel-top .os-pin[aria-pressed=true]{color:#3e7e51;background:#e8f2de}.os-nav-panel h2{letter-spacing:-.65px;margin:0 10px 7px;font-family:Inter,sans-serif;font-size:20px;font-weight:450;line-height:1.2}.os-nav-panel>p.os-panel-description{color:#8a9980;margin:0 10px 16px;font-size:10px;line-height:1.55}.os-panel-search{color:#99a88c;background:#f0f5ea;border:1px solid #e4ebdc;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;height:35px;margin:0 5px 14px;padding:0 10px;display:flex}.os-panel-search input{color:#4b6742;background:0 0;border:0;width:100%;min-width:0;height:100%;padding:0;font-size:10px}.os-panel-search input::placeholder{color:#94a288}.os-panel-search button{color:#8d9f7d;background:0 0}.os-panel-content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d3dec8 transparent;padding:0 2px 12px;overflow:auto}.os-destination{text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:58px;padding:11px 9px;display:flex}.os-destination:hover,.os-destination.is-current{background:#edf5e7;border-color:#e4eddc}.os-destination-icon{color:#76916c;background:#f1f6ec;border-radius:9px;flex-shrink:0;place-items:center;width:29px;height:31px;display:grid}.os-destination:hover .os-destination-icon{color:#417a4c;background:#e4efd9}.os-destination-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.os-destination-copy strong{color:#45613c;font-size:12px;font-weight:450}.os-destination-copy small{color:#8b9c7c;font-size:9px;line-height:1.5}.os-destination>svg{color:#a8b79a}.os-nav-badge{color:#5a803f;text-align:center;background:#e5efc9;border-radius:100px;min-width:20px;padding:3px 5px;font-size:9px}.os-group-row{text-align:left;background:0 0;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 9px;display:flex}.os-group-row:hover,.os-group-row.is-current{background:#edf5e7}.os-group-row>span{color:#6d8b60;background:#f0f5e9;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.os-group-row strong{color:#4e6944;flex:1;font-size:11px;font-weight:450}.os-group-row small{color:#a1b18f;font-size:9px}.os-group-row>svg{color:#a8b79a}.os-panel-footer{color:#90a17e;border-top:1px solid #e7edde;flex-shrink:0;align-items:center;gap:6px;padding:13px 9px;font-size:8px;display:flex}.os-space-dot{background:#a5c583;border-radius:50%;width:5px;height:5px}.os-pinned-label{color:#6d8e54;margin-left:auto}.os-empty-search{color:#8b9e7a;padding:18px 10px;font-size:11px;line-height:1.6}.search-category{color:#94a38a;margin-top:4px;font-size:9px;font-weight:400;display:block}.search-section{color:#98a78d;letter-spacing:.7px;text-transform:uppercase;padding:8px 12px 3px;font-size:8px;display:block}.search-results{overscroll-behavior:contain;max-height:380px;overflow:auto}@media (width<=1023px){.os-sidebar,.os-sidebar.is-expanded{z-index:35;background:#f9fcf4f5;border:1px solid #fff;border-radius:100px;width:calc(100% - 36px);padding:7px;display:block;position:fixed;top:auto;bottom:16px;left:18px;box-shadow:0 6px 25px #18322226}.os-nav-toggle,.os-desktop-primary,.os-desktop-footer{display:none}.os-mobile-primary{justify-content:space-around;align-items:center;display:flex}.os-nav-item,.os-sidebar.is-expanded .os-nav-item{flex-direction:column;gap:3px;width:48px;height:53px}.os-nav-icon{width:36px;height:36px}.os-nav-icon .navigation-glyph{width:18px!important;height:18px!important}.os-mobile-label{color:#829776;font-size:7px;line-height:1.2}.os-nav-item.is-current .os-mobile-label{color:#4a7d57}.os-nav-panel,.os-nav-panel.beside-expanded{z-index:50;background:#fbfdf8;border-radius:25px;width:auto;max-width:none;max-height:min(82dvh,700px);padding:18px 14px 0;position:fixed;inset:auto 10px 10px;box-shadow:0 -10px 50px #243a2522}.os-nav-panel::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#23412c44}.os-nav-panel .os-pin{display:none}.os-panel-top .os-panel-close{width:32px;height:32px;margin-left:auto}.os-panel-top .os-panel-back{width:32px;height:32px}.os-nav-panel h2{font-size:23px}.os-nav-panel>p.os-panel-description{font-size:11px}.os-panel-search{height:41px}.os-panel-search input{font-size:12px}.os-destination{min-height:61px}.os-destination-copy strong{font-size:13px}.os-destination-copy small{font-size:10px}.os-destination-icon{width:32px;height:34px}.os-group-row{min-height:49px}.os-group-row strong{font-size:12px}.os-panel-footer{padding-bottom:max(16px, env(safe-area-inset-bottom))}}.search-box:focus-within{z-index:60}}.panel-v2{color:var(--inf-color-text);font-synthesis:none;--inf-color-text:#171c19;--inf-color-brand:#1f6f5f;--inf-color-brand-mid:#2fa084;--inf-color-accent:#c6ff34;--ink:var(--inf-color-text);--muted:#757e76;--surface:#fff;--panel:#ecf0ed;--teal:var(--inf-color-brand);--teal-mid:var(--inf-color-brand-mid);--lime:var(--inf-color-accent);--radius-panel:31px;--radius-card:23px;--primary-gradient:linear-gradient(145deg, #51ab90, #318d72 45%, var(--inf-color-brand));--button-shadow:0 13px 22px -8px #1f6f5f43;background:#e1e6e2;font-family:Onest,sans-serif;font-weight:400}@font-face{font-family:Inter;src:url(/painel/assets/inter-var.woff2)format("woff2");font-weight:100 900;font-display:block}@font-face{font-family:Onest;src:url(/painel/assets/onest-var.woff2)format("woff2");font-weight:100 900;font-display:block}@scope(.panel-v2) to (.product-route-content){*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,summary,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;border:0;padding:0}button:disabled{cursor:default;opacity:.5}button,input,select,textarea,a,summary{outline:none}:focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}button:active{filter:brightness(.97)}svg{flex-shrink:0;display:block}p,h1,h2,h3{margin:0}::selection{background:#d5eab7}.presentation{justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.panel-frame{flex-shrink:0;position:relative}.dashboard{width:1224px;height:875px;transform:scale(var(--scale));transform-origin:0 0;background:var(--panel);border-radius:var(--radius-panel);position:absolute;box-shadow:inset 0 0 0 10px #f8faf6a8,0 38px 80px -26px #40584926}.brand-link{align-items:center;width:142px;height:36px;display:flex;position:absolute;top:33px;left:31px}.brand-link img{width:142px;height:auto;display:block}.search-box{color:#7e8881;z-index:9;background:#fff;border-radius:100px;align-items:center;gap:10px;width:351px;height:43px;padding:0 13px;display:flex;position:absolute;top:30px;left:202px}.search-box input{min-width:0;color:var(--ink);background:0 0;border:0;flex:1;padding:0;font-size:12px}.search-box input::placeholder{color:#808982;opacity:1}.search-box kbd{background:#f6f8f5;border:1px solid #e1e6df;border-radius:100px;place-items:center;width:33px;height:24px;font:10px Onest,sans-serif;display:grid}.search-results{background:#fff;border-radius:16px;width:100%;padding:8px;position:absolute;top:51px;left:0;box-shadow:0 12px 34px #243a2526}.search-results button{text-align:left;background:0 0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px;font-size:12px;display:flex}.search-results button:hover{background:#edf4ef}.search-results p{padding:15px;font-size:12px}.account-controls{z-index:10;align-items:center;gap:9px;display:flex;position:absolute;top:31px;right:32px}.circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.profile-button{color:#45634c;background:#dce7d0;border:3px solid #f8faf5;border-radius:50%;width:40px;height:40px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}.workspace{position:relative}.workspace summary{cursor:pointer;background:#f5f7f4;border:1px solid #dbe1d9;border-radius:100px;align-items:center;gap:12px;height:41px;padding:0 16px;font-size:12px;list-style:none;display:flex}.workspace summary::-webkit-details-marker{display:none}.workspace-dot{background:var(--teal-mid);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2fa0840b}.workspace-menu{background:#fff;border-radius:16px;flex-direction:column;gap:9px;width:240px;padding:18px;display:flex;position:absolute;top:50px;right:0;box-shadow:0 14px 36px #1a372424}.workspace-menu strong{font-size:13px}.workspace-menu span{color:var(--teal);font-size:12px}.workspace-menu small{color:var(--muted);font-size:11px;line-height:1.6}.pill-button{white-space:nowrap;background:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 17px;font-size:12px;display:inline-flex}.primary{background:var(--primary-gradient);color:#fff;box-shadow:var(--button-shadow), inset 0 1px 1px #ffffff50;border:0}.pill-button:hover,.circle-button:hover{filter:brightness(.985)}.text-button{color:#596b60;background:0 0;align-items:center;gap:6px;padding:4px 0;font-size:10px;display:inline-flex}.navigation-glyph{background:currentColor;flex-shrink:0;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.welcome{position:absolute;top:112px;left:109px}.welcome h1{letter-spacing:-1.4px;font-family:Inter,sans-serif;font-size:29px;font-weight:450;line-height:37px}.welcome h1 span{color:var(--teal-mid)}.welcome p{color:#718078;margin-top:3px;font-size:11.5px}.action-bar{gap:8px;display:flex;position:absolute;top:117px;right:32px}.action-bar .pill-button{height:41px;padding:0 16px;font-size:11.5px}.action-bar .primary{padding:0 19px}.surface{background:var(--surface);border-radius:var(--radius-card);position:absolute;box-shadow:0 9px 22px #25332903}.surface-heading{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:20px;left:22px;right:22px}.surface-heading h2{letter-spacing:-.45px;font-family:Inter,sans-serif;font-size:15px;font-weight:480;line-height:23px}.quiet-label{color:#7d8980;font-size:10px}.decision-wallet{background:#fff;border-radius:27px;width:271px;height:244px;position:absolute;top:179px;left:108px;box-shadow:0 12px 22px #17322105}.decision-layer{text-align:left;border-radius:23px;justify-content:space-between;align-items:flex-start;height:48.3607%;padding:14px 15px;font-size:11px;display:flex;position:absolute;box-shadow:inset 0 1px 3px #ffffff60,0 -3px 8px #153b2922}.decision-layer>span{align-items:center;gap:8px;display:flex}.decision-layer.layer-0{color:#fff;background:radial-gradient(at 25% 0,#62bca299,#0000 80%),linear-gradient(120deg,#3b947c,#28745f);top:2.86885%;left:8px;right:8px}.decision-layer.layer-1{color:#164b3c;background:radial-gradient(at 25% 0,#b2e9bd88,#0000 70%),linear-gradient(120deg,#90d4ad,#6bb990);top:19.2623%;left:6px;right:6px}.decision-layer.layer-2{color:#3b552a;background:radial-gradient(at 25% 0,#edffc599,#0000 80%),linear-gradient(120deg,#d4ed9f,#bbdb7c);top:35.6557%;left:5px;right:5px}.decision-layer:focus-visible{z-index:4;outline-offset:-4px}.wallet-front{filter:drop-shadow(0 -2px 4px #31563e18);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.queue-count{color:#667b6b;background:#fff;border:1px solid #e0e6dc;border-radius:5px;padding:0 6px;font-size:9px;line-height:19px;position:absolute;top:58.1967%;left:16px}.wallet-review{width:35px;height:35px;position:absolute;top:54.918%;right:15px}.decision-wallet h2{letter-spacing:-.8px;font-family:Inter,sans-serif;font-size:21px;font-weight:450;position:absolute;top:74.5902%;left:19px}.decision-wallet>p{color:#768278;font-size:10px;position:absolute;top:88.1148%;left:19px}.queue-empty{height:54.918%;color:var(--teal);background:#e7f3df;border-radius:25px 25px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.operation{width:800px;height:244px;top:179px;left:392px}.operation .surface-heading{top:17px}.operation-controls{align-items:center;gap:17px;display:flex}.metrics{grid-template-columns:1.28fr 1fr 1fr;display:grid;position:absolute;top:55px;left:23px;right:23px}.metric{text-align:left;background:0 0;padding:0 16px 0 0;position:relative}.metric+.metric{border-left:1px solid #edf0eb;padding-left:22px}.metric>span{color:#79867d;font-size:10px;line-height:15px;display:block}.metric.selected>span{color:var(--teal)}.metric.selected>span:before{content:"";vertical-align:2px;background:var(--teal-mid);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.metric>div{align-items:center;gap:10px;margin-top:5px;display:flex}.metric strong{letter-spacing:-1px;font-family:Inter,sans-serif;font-size:26px;font-weight:450;line-height:30px}.metric small{color:#44846d;white-space:nowrap;background:#eef6ed;border-radius:20px;padding:3px 5px;font-size:8px;font-weight:500}.chart-legend{color:#869087;z-index:2;gap:14px;font-size:8px;display:flex;position:absolute;top:117px;left:25px}.chart-legend>span{align-items:center;gap:5px;display:flex}.chart-legend i{background:var(--teal-mid);border-radius:50%;width:5px;height:5px}.chart-legend>span+span i{background:#adbd91}.chart-wrap{height:100px;position:absolute;top:129px;left:23px;right:23px}.operation-chart{width:100%;height:100%;overflow:visible}.chart-dates{color:#8a948c;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:-1px;left:2.46%;right:2.46%}.chart-tooltip{white-space:nowrap;pointer-events:none;background:#fffffff2;border:1px solid #e8eee4;border-radius:7px;align-items:center;gap:7px;padding:5px 9px;font-size:8px;display:flex;position:absolute;transform:translate(-50%,-115%);box-shadow:0 4px 12px #29452b0a}.chart-tooltip span{color:#7a867c}.chart-tooltip strong{color:#3c5e48;font-weight:500}.goal{width:624px;height:193px;top:435px;left:108px}.goal .surface-heading>.circle-button{background:#fff;position:absolute;top:3px;right:0}.goal-value{align-items:baseline;gap:8px;display:flex;position:absolute;top:54px;left:22px}.goal-value strong{letter-spacing:-.9px;font-family:Inter,sans-serif;font-size:25px;font-weight:450}.goal-value>span{color:#98a196;font-size:15px;font-weight:350}.goal-value>b{color:#49764e;background:#eef5df;border-radius:100px;margin-left:10px;padding:5px 8px;font-size:9px;font-weight:500}.goal-context{color:#849081;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:105px;left:22px;right:22px}.segments{gap:2px;height:16px;display:flex;position:absolute;top:128px;left:22px;right:22px}.segments span{background:#f0f3ed;border-radius:4px;flex:1;height:16px}.segments .filled{background:linear-gradient(115deg,#91c9a2,#63a684 65%,#47846b);box-shadow:inset 1px 1px 2px #c2e6beaa}.segments .filled:nth-child(n+49){background:linear-gradient(110deg,#cced91,#a8cd79 70%,#94b965)}.goal-footer{color:#8a9488;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:160px;left:22px;right:22px}.goal-footer strong{color:#4b6051;font-weight:450}.agent-launcher{width:447px;height:193px;top:435px;left:745px}.agents{grid-template-columns:repeat(4,1fr);gap:13px;display:grid;position:absolute;top:57px;left:20px;right:20px}.agent-choice{color:#819080;background:0 0;flex-direction:column;align-items:center;gap:6px;font-size:9px;display:flex}.agent-symbol{color:#718273;background:#f3f6f1;border:1px solid #e7ece3;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.agent-choice.selected{color:#275c45}.agent-choice.selected .agent-symbol{color:#356c51;background:#e7f1dc;border-color:#d1e5c0;box-shadow:0 0 0 3px #fff,0 0 0 4px #87ad84}.agent-footer{border-top:1px solid #eef1eb;justify-content:space-between;align-items:center;gap:15px;padding-top:11px;display:flex;position:absolute;top:140px;left:22px;right:22px}.agent-footer p{color:#7c897e;max-width:238px;font-size:10px;line-height:1.55}.agent-footer .pill-button{gap:9px;min-height:30px;padding:0 12px;font-size:10px}.updates{width:624px;height:204px;top:641px;left:108px}.updates ul{margin:0;padding:0;list-style:none;position:absolute;top:54px;left:22px;right:22px}.updates li+li{border-top:1px solid #edf0eb}.updates li button{text-align:left;background:0 0;border-radius:7px;align-items:center;gap:11px;width:100%;height:44px;display:flex}.updates li button:hover{background:#f7faf4}.update-icon{color:#73947c;background:#f1f5ef;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.update-title{color:#425346;font-size:12px}.update-title small{color:#92a08e;margin-top:3px;font-size:8px;display:block}.updates time{color:#8c978b;margin-left:auto;margin-right:4px;font-size:9px}.updates li button>svg{color:#9cab99}.latest-delivery{width:447px;height:204px;top:641px;left:745px;overflow:hidden}.delivery-status{color:#73826d;align-items:center;gap:5px;font-size:9px;display:flex}.delivery-status>span{background:#9fc476;border-radius:50%;width:5px;height:5px}.report-preview{text-align:left;background:0 0;align-items:flex-start;gap:30px;padding-left:14px;display:flex;position:absolute;inset:56px 22px 0}.paper-preview{background:#fff;border:1px solid #e6ebe2;border-radius:7px;flex-shrink:0;width:108px;height:148px;padding:12px;display:block;position:relative;transform:rotate(-7deg);box-shadow:0 5px 17px #29452b15}.paper-preview>img{width:43px;height:auto;margin-bottom:11px}.paper-caption{letter-spacing:.7px;color:#799076;font-size:4px;display:block}.paper-preview>strong{letter-spacing:-.4px;margin:4px 0 6px;font-family:Inter,sans-serif;font-size:9px;font-weight:500;line-height:1.3;display:block}.paper-line{background:#e5eadd;border-radius:1px;width:83%;height:2px;margin-bottom:3px;display:block}.paper-line.short{width:64%}.paper-bars{border-bottom:1px solid #d4e0cb;align-items:flex-end;gap:3px;height:30px;margin-top:6px;display:flex}.paper-bars i{background:linear-gradient(#abd193,#edf4e8);border-radius:2px 2px 0 0;flex:1}.paper-bottom{letter-spacing:.4px;color:#93a18a;margin-top:7px;font-size:3px;display:block}.report-summary{flex-direction:column;gap:9px;padding-top:8px;display:flex}.report-summary>strong{letter-spacing:-.8px;font-family:Inter,sans-serif;font-size:20px;font-weight:420;line-height:1.25}.report-summary>span:not(.report-link){color:#87927f;font-size:10px;line-height:1.6}.report-link{color:var(--teal);align-items:center;gap:10px;margin-top:2px;font-size:10px;display:flex}.demo-caption{color:#84917f;justify-content:center;align-items:center;gap:5px;font-size:8px;display:flex;position:absolute;bottom:12px;left:108px;right:32px}.demo-caption>span{background:#a1b68e;border-radius:50%;width:4px;height:4px}.toast{z-index:20;background:#fbfef8;border:1px solid #e1e9dc;border-radius:14px;align-items:center;gap:12px;max-width:min(560px,100vw - 32px);padding:14px 17px;font-size:12px;line-height:1.5;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 9px 34px #23332624}.toast>svg{color:var(--teal)}.toast button{background:0 0;place-items:center;margin-left:5px;display:grid}dialog{width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}.dialog-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.dialog-top .circle-button{background:0 0;width:32px;height:32px}.dialog-label{letter-spacing:1.5px;color:#809178;font-size:9px}dialog h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog>p{color:#73816d;font-size:13px;line-height:1.7}.detail-block{background:#f4f8ef;border:1px solid #e4eadd;border-radius:15px;margin:22px 0;padding:19px}.detail-block>span{color:#5e7a59;font-size:10px}.detail-block p{color:#566650;font-size:13px;line-height:1.8}.detail-block h3{margin-bottom:8px;font-size:13px;font-weight:600}.detail-block h3:not(:first-child){margin-top:20px}.demo-note{color:#8a9683!important;font-size:10px!important}.dialog-actions{justify-content:flex-end;gap:9px;margin-top:24px;display:flex}.dialog-actions>.pill-button:not(.primary){border:1px solid #e0e8d7}.evidence-value{letter-spacing:-1.5px;color:var(--teal);margin:24px 0;font-family:Inter,sans-serif;font-size:40px;font-weight:450}.evidence-value small{letter-spacing:-.3px;color:#8a9980;font-size:16px}dl{margin:0 0 24px;font-size:12px}dl>div{border-bottom:1px solid #e4ebdd;justify-content:space-between;gap:14px;padding:12px 0;display:flex}dt{color:#7a8973}dd{text-align:right;margin:0}.chat-dialog{width:min(620px,100vw - 32px)}.chat-message{align-items:flex-start;gap:11px;margin:24px 0;display:flex}.chat-message img{width:27px;height:22px}.chat-message p{color:#53704c;background:#edf5e5;border-radius:0 15px 15px;padding:13px 16px;font-size:13px}.chat-answer{background:#f2f7ec;border-radius:15px;margin:20px 0;padding:20px}.chat-answer>span{color:#6d8a60;font-size:10px}.chat-answer p{color:#4b6544;margin:8px 0;font-size:13px;line-height:1.8}.chat-composer{background:#fff;border:1px solid #d7e1cd;border-radius:17px;padding:14px}.chat-composer label{color:#79906a;margin-bottom:10px;font-size:9px;display:block}.chat-composer textarea{resize:vertical;color:#465c3e;background:0 0;border:0;width:100%;font-size:13px;line-height:1.6}.chat-composer>div{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.chat-composer small{color:#8d9a83;font-size:9px}.report-byline{font-size:11px!important}.report-metrics{grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin:26px 0;display:grid}.report-metrics span{color:#829379;margin-bottom:8px;font-size:10px;display:block}.report-metrics strong{color:var(--teal);letter-spacing:-.7px;font-family:Inter,sans-serif;font-size:21px;font-weight:500}.upload-zone{color:#61834f;cursor:pointer;background:#f5f9f0;border:1px dashed #bbcfac;border-radius:15px;flex-direction:column;align-items:center;gap:13px;margin:24px 0;padding:25px;display:flex}.upload-zone strong{overflow-wrap:anywhere;font-size:13px}.upload-zone>span{font-size:10px}.upload-zone input{max-width:100%;font-size:11px}@media (prefers-reduced-motion:no-preference){.pill-button,.circle-button,.agent-symbol{transition:box-shadow .14s,filter .14s}}@media (width<=1023px){.presentation{align-items:flex-start;padding:12px}.panel-frame{width:100%!important;height:auto!important}.dashboard{border-radius:24px;flex-direction:column;gap:13px;width:100%;height:auto;padding:20px 12px 75px;display:flex;position:relative;transform:none;box-shadow:inset 0 0 0 5px #f8faf6a8}.brand-link{width:126px;height:32px;position:relative;top:auto;left:5px}.brand-link img{width:126px}.account-controls{gap:5px;top:20px;right:18px}.account-controls>.circle-button{width:32px;height:32px}.account-controls .profile-button{width:32px;height:32px;font-size:10px}.workspace{display:none}.search-box{flex-shrink:0;width:100%;margin-top:7px;position:relative;top:auto;left:auto}.welcome{padding:10px 5px 0;position:relative;top:auto;left:auto}.welcome h1{font-size:27px}.welcome p{font-size:11px}.action-bar{flex-wrap:wrap;gap:7px;padding:0 3px 4px;position:relative;top:auto;right:auto}.action-bar .primary{width:100%}.action-bar>.pill-button:not(.primary){flex:1;padding:0 9px;font-size:9px}.decision-wallet{flex-shrink:0;align-self:center;width:271px;height:244px;margin:2px 0;position:relative;top:auto;left:auto}.surface{flex-shrink:0;width:100%;position:relative;top:auto;left:auto}.surface-heading{left:17px;right:17px}.surface-heading h2{font-size:14px}.operation{height:281px}.operation .surface-heading{top:16px}.operation-controls{gap:0}.operation-controls .text-button{display:none}.metrics{grid-template-columns:1fr 1fr;row-gap:16px;top:57px;left:17px;right:17px}.metric{padding-right:4px}.metric+.metric{padding-left:10px}.metric:last-child{border:0;grid-column:1/-1;align-items:center;gap:14px;padding:0;display:flex}.metric:last-child>div{margin:0}.metric:last-child strong{font-size:18px}.metric strong{font-size:21px}.metric small{font-size:7px}.metric>span{font-size:9px}.metric>div{gap:5px}.chart-legend{top:165px;left:19px}.chart-wrap{height:99px;top:180px;left:16px;right:16px}.chart-tooltip{display:none}.operation-chart{overflow:visible}.chart-dates{font-size:8px}.goal{height:204px}.goal-value{flex-wrap:wrap;gap:5px;left:17px;right:17px}.goal-value strong{font-size:23px}.goal-value>span{font-size:12px}.goal-value>b{margin-left:0;font-size:8px}.goal .surface-heading>.circle-button{width:29px;height:29px;top:-3px}.goal-context{font-size:9px;top:112px;left:17px;right:17px}.segments{gap:1px;top:137px;left:17px;right:17px}.goal-footer{font-size:9px;top:168px;left:17px;right:17px}.agent-launcher{height:212px}.agents{gap:4px;left:17px;right:17px}.agent-footer{top:141px;left:17px;right:17px}.agent-footer p{font-size:10px}.updates{height:235px}.updates ul{left:16px;right:16px}.updates li button{gap:7px;height:55px}.update-title{max-width:180px;font-size:10px}.update-title small{font-size:8px}.updates time{white-space:nowrap;font-size:8px}.update-icon{width:26px;height:28px}.updates .quiet-label{font-size:8px}.updates li button>svg{display:none}.latest-delivery{height:212px}.report-preview{gap:20px;padding-left:7px;left:16px;right:16px}.paper-preview{width:98px}.report-summary>strong{font-size:19px}.report-summary>span:not(.report-link){font-size:9px}.delivery-status{font-size:8px}.demo-caption{margin:4px 0;font-size:8px;position:static}dialog{padding:20px}dialog h2{font-size:24px}.dialog-actions{flex-wrap:wrap}.report-metrics{gap:9px}.report-metrics strong{font-size:18px}.report-metrics span{font-size:8px}.toast{font-size:11px;bottom:83px}}.mobile-space-switch{display:none}@media (width<=1023px){.mobile-space-switch{color:#63795a;background:#f5f8f0;border:1px solid #e0e8d9;border-radius:100px;justify-content:space-between;align-items:center;min-height:33px;padding:7px 11px;font-size:9px;text-decoration:none;display:flex}.mobile-space-switch>span:last-child{color:#779167;align-items:center;gap:6px;font-size:8px;display:flex}}.period-select-control .isd-trigger{border-radius:100px;min-height:27px;padding:4px 10px;font-size:10px}}@scope(.panel-v2){:root{--motion-out:cubic-bezier(.22, 1, .36, 1);--motion-hover:.14s;--motion-press:90ms}@keyframes home-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes content-enter{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes halo-enter{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backdrop-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.welcome,.action-bar,.decision-wallet,.surface{animation:home-enter .28s var(--motion-out) backwards}.action-bar{animation-delay:25ms}.decision-wallet{animation-delay:50ms}.operation{animation-delay:85ms}.goal{animation-delay:.12s}.agent-launcher{animation-delay:.155s}.updates{animation-delay:.19s}.latest-delivery{animation-delay:.225s}html[data-interacted] :is(.welcome,.action-bar,.decision-wallet,.surface){animation:none}.pill-button,.circle-button,.profile-button,.os-nav-item,.os-nav-toggle,.os-panel-top button,.os-destination,.os-group-row,.agent-choice,.decision-layer,.search-results button,.updates li button,.metric,.text-button,.report-preview,.workspace summary{transition:transform var(--motion-hover) var(--motion-out)}button:active:not(:disabled),.workspace summary:active{transition-duration:var(--motion-press);transform:scale(.98)}.circle-button:active:not(:disabled),.os-panel-top button:active{transform:scale(.94)}.decision-layer:active:not(:disabled){transform:translateY(-1px)scale(.99)}.search-results,.workspace[open] .workspace-menu,.as-provenance[open]>div,.os-sidebar.is-expanded .os-nav-label{animation:content-enter .16s var(--motion-out) both}.toast{animation:backdrop-enter .15s var(--motion-out)}dialog[open]::backdrop{animation:backdrop-enter .18s var(--motion-out)}.chart-halo{transform-box:fill-box;transform-origin:50%;animation:halo-enter .16s var(--motion-out)}.agent-symbol,.os-nav-icon,.paper-preview,.text-button>svg,.report-link>svg,.os-destination>svg,.os-group-row>svg,.updates li button>svg,.search-results button>svg,.workspace summary>svg:last-child,.as-provenance summary>svg:last-child{transition:transform var(--motion-hover) var(--motion-out)}.workspace[open] summary>svg:last-child,.as-provenance[open] summary>svg:last-child{transform:rotate(180deg)}}.search-box:after,.chat-composer:after,.os-panel-search:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--motion-hover) var(--motion-out);position:absolute;inset:-1px;box-shadow:0 0 0 3px #70a98924,0 0 0 1px #66a2848c}.chat-composer,.os-panel-search{position:relative}.search-box:focus-within:after,.chat-composer:focus-within:after,.os-panel-search:focus-within:after{opacity:1}.search-box:has(input:focus-visible):after{box-shadow:0 0 0 2px var(--teal-mid), 0 0 0 5px #70a98924}.os-panel-search:has(input:focus-visible):after{box-shadow:0 0 0 2px var(--teal-mid), 0 0 0 5px #70a98924}.chat-composer:has(textarea:focus-visible):after{box-shadow:0 0 0 2px var(--teal-mid), 0 0 0 5px #70a98924}.search-box input:focus-visible,.os-panel-search input:focus-visible,.chat-composer textarea:focus-visible{outline:none}.metric:after{content:"";opacity:0;background:#78ad883b;border-radius:2px;height:2px;position:absolute;bottom:-4px;left:0;right:16px}.metric+.metric:after{left:22px}.metric.selected:after{opacity:1}.as-tier-bars>div,.as-service-bars>div{position:relative}.as-tier-bars>div:after,.as-service-bars>div:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--motion-hover) var(--motion-out);background:#77a78412;border:1px solid #77a7841a;border-radius:8px;position:absolute;inset:-3px -6px}.as-tier-bars>div:focus-visible:after,.as-service-bars>div:focus-visible:after{opacity:1}@media (hover:hover) and (pointer:fine){.pill-button:hover:not(:disabled),.circle-button:hover:not(:disabled),.profile-button:hover{transform:translateY(-1px)}.os-nav-item:hover .os-nav-icon,.agent-choice:hover .agent-symbol{transform:translateY(-2px)}.decision-layer:hover{transform:translateY(-3px)}.text-button:hover>svg,.report-preview:hover .report-link>svg,.os-destination:hover>svg,.os-group-row:hover>svg,.updates li button:hover>svg,.search-results button:hover>svg{transform:translate(2px)}.report-preview:hover .paper-preview{transform:translateY(-3px)rotate(-4deg)}.as-tier-bars>div:hover:after,.as-service-bars>div:hover:after{opacity:1}button:active:not(:disabled){transform:scale(.98)}.circle-button:active:not(:disabled){transform:scale(.94)}}html[data-input=keyboard] *,html[data-input=keyboard] :before,html[data-input=keyboard] :after,html[data-input=keyboard] dialog::backdrop{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after,dialog::backdrop{transition:none!important;animation:none!important}button:not(.paper-preview),.workspace summary,.agent-symbol,.os-nav-icon,.text-button>svg,.report-link>svg,.os-destination>svg,.os-group-row>svg,.updates li button>svg,.search-results button>svg{transform:none!important}.report-preview:hover .paper-preview{transform:rotate(-7deg)}}}@scope(.panel-v2){:root{--scroll-thumb:#90b2a2;--scroll-thumb-hover:#4f947e;--scroll-track:transparent}.presentation .dashboard *,.library-dialog,.recording-dialog,.infuser-scroll{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}.presentation .dashboard :where(.lib-scroll,.lib-reader,.lib-detail-body,.files-preview-area,.files-queue-list,.chat-viewport,.chat-history-list,.chat-source-content,.os-panel-content,.search-results,.approval-reader-scroll,.approval-queue-items,.wf-details-scroll,.wf-viewport,.flow-log>div){overscroll-behavior:contain}@supports selector(::-webkit-scrollbar){.presentation .dashboard *,.library-dialog,.recording-dialog,.infuser-scroll{scrollbar-width:auto;scrollbar-color:auto}.presentation .dashboard ::-webkit-scrollbar{width:7px;height:7px}.library-dialog::-webkit-scrollbar{width:7px;height:7px}.infuser-scroll::-webkit-scrollbar{width:7px;height:7px}.recording-dialog::-webkit-scrollbar{width:7px;height:7px}.presentation .dashboard ::-webkit-scrollbar-track{background:var(--scroll-track);border-radius:100px;margin:10px 0}.library-dialog::-webkit-scrollbar-track{background:var(--scroll-track);border-radius:100px;margin:10px 0}.infuser-scroll::-webkit-scrollbar-track{background:var(--scroll-track);border-radius:100px;margin:10px 0}.recording-dialog::-webkit-scrollbar-track{background:var(--scroll-track);border-radius:100px;margin:10px 0}.presentation .dashboard ::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:100px;min-height:28px}.library-dialog::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:100px;min-height:28px}.infuser-scroll::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:100px;min-height:28px}.recording-dialog::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:100px;min-height:28px}.presentation .dashboard ::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}.library-dialog::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}.infuser-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}.recording-dialog::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}.presentation .dashboard ::-webkit-scrollbar-button{width:0;height:0;display:none}.library-dialog::-webkit-scrollbar-button{width:0;height:0;display:none}.infuser-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.recording-dialog::-webkit-scrollbar-button{width:0;height:0;display:none}.presentation .dashboard ::-webkit-scrollbar-corner{background:0 0}.library-dialog::-webkit-scrollbar-corner{background:0 0}.infuser-scroll::-webkit-scrollbar-corner{background:0 0}.recording-dialog::-webkit-scrollbar-corner{background:0 0}}}.panel-v2 .product-route-content{background:var(--surface);border-radius:23px;min-width:0;overflow:auto}.panel-v2 .product-route-content>.email-os-page{height:100%;min-height:0}.panel-v2 .product-route-content>.product-page{padding:28px 30px 32px}@media (width<=1023px){.panel-v2 .product-route-content>.product-page{padding:20px 17px 24px}}.panel-v2 .workspace-menu button{margin-top:12px;display:block}.panel-v2 .brand-link img{object-fit:contain}:root[data-theme=dark] .panel-v2{--inf-color-text:var(--color-fg);--muted:var(--color-fg-dim);--surface:var(--color-onyx);--panel:var(--color-ink);--teal:var(--color-teal);--teal-mid:var(--color-teal);color:var(--inf-color-text);background:var(--color-onyx)}:root[data-theme=dark] .panel-v2 dialog.home-dialog{background:var(--surface);color:var(--ink);border-color:var(--color-line)}@scope(.panel-v2){[data-tour=guide-slot]{z-index:11;align-items:center;display:flex;position:absolute;top:32px;right:225px}.guided-page-button{color:#23534d;white-space:nowrap;cursor:pointer;background:#fbfdfbe8;border:1px solid #d5e6df;border-radius:100px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font:500 11px Inter,sans-serif;display:inline-flex}.guided-page-button:hover{background:#e6f2ec;border-color:#92bfb1}.guided-page-button:focus-visible,.guided-tour-card button:focus-visible{outline-offset:3px;outline:2px solid #0b786c}@media (width<=1023px){[data-tour=guide-slot]{top:21px;right:100px}.guided-page-button{justify-content:center;width:31px;height:31px;min-height:31px;padding:0}.guided-page-button span{display:none}}}@scope(.panel-v2){.home-v2-original{color:var(--inf-color-text);font-synthesis:none;--inf-color-text:#171c19;--inf-color-brand:#1f6f5f;--inf-color-brand-mid:#2fa084;--inf-color-accent:#c6ff34;--ink:var(--inf-color-text);--muted:#757e76;--surface:#fff;--panel:#ecf0ed;--teal:var(--inf-color-brand);--teal-mid:var(--inf-color-brand-mid);--lime:var(--inf-color-accent);--radius-panel:31px;--radius-card:23px;--primary-gradient:linear-gradient(145deg, #51ab90, #318d72 45%, var(--inf-color-brand));--button-shadow:0 13px 22px -8px #1f6f5f43;font-family:Onest,sans-serif;font-weight:400}.home-v2-original *{box-sizing:border-box}.home-v2-original button,.home-v2-original input,.home-v2-original select,.home-v2-original textarea{font:inherit}.home-v2-original button,.home-v2-original a,.home-v2-original summary,.home-v2-original select{-webkit-tap-highlight-color:transparent}.home-v2-original button{cursor:pointer;color:inherit;border:0;padding:0}.home-v2-original button:disabled{cursor:default;opacity:.5}.home-v2-original button,.home-v2-original input,.home-v2-original select,.home-v2-original textarea,.home-v2-original a,.home-v2-original summary{outline:none}.home-v2-original :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}.home-v2-original button:active{filter:brightness(.97)}.home-v2-original svg{flex-shrink:0;display:block}.home-v2-original p,.home-v2-original h1,.home-v2-original h2,.home-v2-original h3{margin:0}.home-v2-original ::selection{background:#d5eab7}.home-v2-original .presentation{justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.home-v2-original .panel-frame{flex-shrink:0;position:relative}.home-v2-original .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.home-v2-original .pill-button{white-space:nowrap;background:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 17px;font-size:12px;display:inline-flex}.home-v2-original .primary{background:var(--primary-gradient);color:#fff;box-shadow:var(--button-shadow), inset 0 1px 1px #ffffff50;border:0}.home-v2-original .pill-button:hover,.home-v2-original .circle-button:hover{filter:brightness(.985)}.home-v2-original .home-text-button{color:#596b60;background:0 0;align-items:center;gap:6px;padding:4px 0;font-size:10px;display:inline-flex}.home-v2-original .welcome{position:absolute;top:112px;left:109px}.home-v2-original .welcome h1{letter-spacing:-1.4px;font-family:Inter,sans-serif;font-size:29px;font-weight:450;line-height:37px}.home-v2-original .welcome h1 span{color:var(--teal-mid)}.home-v2-original .welcome p{color:#718078;margin-top:3px;font-size:11.5px}.home-v2-original .action-bar{gap:8px;display:flex;position:absolute;top:117px;right:32px}.home-v2-original .action-bar .pill-button{height:41px;padding:0 16px;font-size:11.5px}.home-v2-original .action-bar .primary{padding:0 19px}.home-v2-original .surface{background:var(--surface);border-radius:var(--radius-card);position:absolute;box-shadow:0 9px 22px #25332903}.home-v2-original .surface-heading{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:20px;left:22px;right:22px}.home-v2-original .surface-heading h2{letter-spacing:-.45px;font-family:Inter,sans-serif;font-size:15px;font-weight:480;line-height:23px}.home-v2-original .quiet-label{color:#7d8980;font-size:10px}.home-v2-original .decision-wallet{background:#fff;border-radius:27px;width:271px;height:244px;position:absolute;top:179px;left:108px;box-shadow:0 12px 22px #17322105}.home-v2-original .decision-layer{text-align:left;border-radius:23px;justify-content:space-between;align-items:flex-start;height:48.3607%;padding:14px 15px;font-size:11px;display:flex;position:absolute;box-shadow:inset 0 1px 3px #ffffff60,0 -3px 8px #153b2922}.home-v2-original .decision-layer>span{align-items:center;gap:8px;display:flex}.home-v2-original .decision-layer.layer-0{color:#fff;background:radial-gradient(at 25% 0,#62bca299,#0000 80%),linear-gradient(120deg,#3b947c,#28745f);top:2.86885%;left:8px;right:8px}.home-v2-original .decision-layer.layer-1{color:#164b3c;background:radial-gradient(at 25% 0,#b2e9bd88,#0000 70%),linear-gradient(120deg,#90d4ad,#6bb990);top:19.2623%;left:6px;right:6px}.home-v2-original .decision-layer.layer-2{color:#3b552a;background:radial-gradient(at 25% 0,#edffc599,#0000 80%),linear-gradient(120deg,#d4ed9f,#bbdb7c);top:35.6557%;left:5px;right:5px}.home-v2-original .decision-layer:focus-visible{z-index:4;outline-offset:-4px}.home-v2-original .wallet-front{filter:drop-shadow(0 -2px 4px #31563e18);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-v2-original .queue-count{color:#667b6b;background:#fff;border:1px solid #e0e6dc;border-radius:5px;padding:0 6px;font-size:9px;line-height:19px;position:absolute;top:58.1967%;left:16px}.home-v2-original .wallet-review{width:35px;height:35px;position:absolute;top:54.918%;right:15px}.home-v2-original .decision-wallet h2{letter-spacing:-.8px;font-family:Inter,sans-serif;font-size:21px;font-weight:450;position:absolute;top:74.5902%;left:19px}.home-v2-original .decision-wallet>p{color:#768278;font-size:10px;position:absolute;top:88.1148%;left:19px}.home-v2-original .queue-empty{height:54.918%;color:var(--teal);background:#e7f3df;border-radius:25px 25px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.home-v2-original .operation .surface-heading{top:17px}.home-v2-original .metrics{grid-template-columns:1.28fr 1fr 1fr;display:grid;position:absolute;top:55px;left:23px;right:23px}.home-v2-original .metric{text-align:left;background:0 0;padding:0 16px 0 0;position:relative}.home-v2-original .metric+.metric{border-left:1px solid #edf0eb;padding-left:22px}.home-v2-original .metric>span{color:#79867d;font-size:10px;line-height:15px;display:block}.home-v2-original .metric.is-link{cursor:pointer}.home-v2-original .metric.is-link>span{align-items:center;gap:4px;display:flex}.home-v2-original .metric.is-link>span svg{color:var(--teal);flex-shrink:0;transition:transform .15s}.home-v2-original .metric.is-link:hover>span{color:var(--teal)}.home-v2-original .metric.is-link:hover>span svg{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.home-v2-original .metric.is-link>span svg{transition:none}}.home-v2-original .metric.selected>span{color:var(--teal)}.home-v2-original .metric.selected>span:before{content:"";vertical-align:2px;background:var(--teal-mid);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.home-v2-original .metric>div{align-items:center;gap:10px;margin-top:5px;display:flex}.home-v2-original .metric strong{letter-spacing:-1px;font-family:Inter,sans-serif;font-size:26px;font-weight:450;line-height:30px}.home-v2-original .metric small{color:#44846d;white-space:nowrap;background:#eef6ed;border-radius:20px;padding:3px 5px;font-size:8px;font-weight:500}.home-v2-original .chart-legend{color:#869087;z-index:2;gap:14px;font-size:8px;display:flex;position:absolute;top:117px;left:25px}.home-v2-original .chart-legend>span{align-items:center;gap:5px;display:flex}.home-v2-original .chart-legend i{background:var(--teal-mid);border-radius:50%;width:5px;height:5px}.home-v2-original .chart-legend>span+span i{background:#adbd91}.home-v2-original .chart-wrap{height:100px;position:absolute;top:129px;left:23px;right:23px}.home-v2-original .operation-chart{width:100%;height:100%;overflow:visible}.home-v2-original .chart-dates{color:#8a948c;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:-1px;left:2.46%;right:2.46%}.home-v2-original .goal{width:624px;height:193px;top:435px;left:108px}.home-v2-original .goal .surface-heading>.circle-button{background:#fff;position:absolute;top:3px;right:0}.home-v2-original .goal-value{align-items:baseline;gap:8px;display:flex;position:absolute;top:54px;left:22px}.home-v2-original .goal-value strong{letter-spacing:-.9px;font-family:Inter,sans-serif;font-size:25px;font-weight:450}.home-v2-original .goal-value>span{color:#98a196;font-size:15px;font-weight:350}.home-v2-original .goal-value>b{color:#49764e;background:#eef5df;border-radius:100px;margin-left:10px;padding:5px 8px;font-size:9px;font-weight:500}.home-v2-original .goal-context{color:#849081;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:105px;left:22px;right:22px}.home-v2-original .segments{gap:2px;height:16px;display:flex;position:absolute;top:128px;left:22px;right:22px}.home-v2-original .segments span{background:#f0f3ed;border-radius:4px;flex:1;height:16px}.home-v2-original .segments .filled{background:linear-gradient(115deg,#91c9a2,#63a684 65%,#47846b);box-shadow:inset 1px 1px 2px #c2e6beaa}.home-v2-original .segments .filled:nth-child(n+49){background:linear-gradient(110deg,#cced91,#a8cd79 70%,#94b965)}.home-v2-original .goal-footer{color:#8a9488;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:160px;left:22px;right:22px}.home-v2-original .goal-footer strong{color:#4b6051;font-weight:450}.home-v2-original .agent-launcher{width:447px;height:193px;top:435px;left:745px}.home-v2-original .agents{grid-template-columns:repeat(4,1fr);gap:13px;display:grid;position:absolute;top:57px;left:20px;right:20px}.home-v2-original .agent-choice{color:#819080;background:0 0;flex-direction:column;align-items:center;gap:6px;font-size:9px;display:flex}.home-v2-original .agent-symbol{color:#718273;background:#f3f6f1;border:1px solid #e7ece3;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.home-v2-original .agent-choice.selected{color:#275c45}.home-v2-original .agent-choice.selected .agent-symbol{color:#356c51;background:#e7f1dc;border-color:#d1e5c0;box-shadow:0 0 0 3px #fff,0 0 0 4px #87ad84}.home-v2-original .agent-footer{border-top:1px solid #eef1eb;justify-content:space-between;align-items:center;gap:15px;padding-top:11px;display:flex;position:absolute;top:140px;left:22px;right:22px}.home-v2-original .agent-footer p{color:#7c897e;max-width:238px;font-size:10px;line-height:1.55}.home-v2-original .agent-footer .pill-button{gap:9px;min-height:30px;padding:0 12px;font-size:10px}.home-v2-original .updates{width:624px;height:204px;top:641px;left:108px}.home-v2-original .updates ul{margin:0;padding:0;list-style:none;position:absolute;top:54px;left:22px;right:22px}.home-v2-original .updates li+li{border-top:1px solid #edf0eb}.home-v2-original .updates li button{text-align:left;background:0 0;border-radius:7px;align-items:center;gap:11px;width:100%;height:44px;display:flex}.home-v2-original .updates li button:hover{background:#f7faf4}.home-v2-original .update-icon{color:#73947c;background:#f1f5ef;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.home-v2-original .update-title{color:#425346;font-size:12px}.home-v2-original .update-title small{color:#92a08e;margin-top:3px;font-size:8px;display:block}.home-v2-original .updates time{color:#8c978b;margin-left:auto;margin-right:4px;font-size:9px}.home-v2-original .updates li button>svg{color:#9cab99}.home-v2-original .latest-delivery{width:447px;height:204px;top:641px;left:745px;overflow:hidden}.home-v2-original .delivery-status{color:#73826d;align-items:center;gap:5px;font-size:9px;display:flex}.home-v2-original .delivery-status>span{background:#9fc476;border-radius:50%;width:5px;height:5px}.home-v2-original .report-preview{text-align:left;background:0 0;align-items:flex-start;gap:30px;padding-left:14px;display:flex;position:absolute;inset:56px 22px 0}.home-v2-original .paper-preview{background:#fff;border:1px solid #e6ebe2;border-radius:7px;flex-shrink:0;width:108px;height:148px;padding:12px;display:block;position:relative;transform:rotate(-7deg);box-shadow:0 5px 17px #29452b15}.home-v2-original .paper-preview>img{width:43px;height:auto;margin-bottom:11px}.home-v2-original .paper-caption{letter-spacing:.7px;color:#799076;font-size:4px;display:block}.home-v2-original .paper-preview>strong{letter-spacing:-.4px;margin:4px 0 6px;font-family:Inter,sans-serif;font-size:9px;font-weight:500;line-height:1.3;display:block}.home-v2-original .paper-line{background:#e5eadd;border-radius:1px;width:83%;height:2px;margin-bottom:3px;display:block}.home-v2-original .paper-line.short{width:64%}.home-v2-original .paper-bottom{letter-spacing:.4px;color:#93a18a;margin-top:7px;font-size:3px;display:block}.home-v2-original .report-summary{flex-direction:column;gap:9px;padding-top:8px;display:flex}.home-v2-original .report-summary>strong{letter-spacing:-.8px;font-family:Inter,sans-serif;font-size:20px;font-weight:420;line-height:1.25}.home-v2-original .report-summary>span:not(.report-link){color:#87927f;font-size:10px;line-height:1.6}.home-v2-original .report-link{color:var(--teal);align-items:center;gap:10px;margin-top:2px;font-size:10px;display:flex}.home-v2-original .demo-caption{color:#84917f;justify-content:center;align-items:center;gap:5px;font-size:8px;display:flex;position:absolute;bottom:12px;left:108px;right:32px}.home-v2-original .demo-caption>span{background:#a1b68e;border-radius:50%;width:4px;height:4px}.home-v2-original .dialog-top .circle-button{background:0 0;width:32px;height:32px}.home-v2-original .dialog-actions>.pill-button:not(.primary){border:1px solid #e0e8d7}@media (prefers-reduced-motion:no-preference){.home-v2-original .pill-button,.home-v2-original .circle-button,.home-v2-original .agent-symbol{transition:box-shadow .14s,filter .14s}}@media (width<=1023px){.home-v2-original .account-controls>.circle-button{width:32px;height:32px}.home-v2-original .welcome{padding:10px 5px 0;position:relative;top:auto;left:auto}.home-v2-original .welcome h1{font-size:27px}.home-v2-original .welcome p{font-size:11px}.home-v2-original .action-bar{flex-wrap:wrap;gap:7px;padding:0 3px 4px;position:relative;top:auto;right:auto}.home-v2-original .action-bar .primary{width:100%}.home-v2-original .action-bar>.pill-button:not(.primary){flex:1;padding:0 9px;font-size:9px}.home-v2-original .decision-wallet{flex-shrink:0;align-self:center;width:271px;height:244px;margin:2px 0;position:relative;top:auto;left:auto}.home-v2-original .surface{flex-shrink:0;width:100%;position:relative;top:auto;left:auto}.home-v2-original .surface-heading{left:17px;right:17px}.home-v2-original .surface-heading h2{font-size:14px}.home-v2-original .operation .surface-heading{top:16px}.home-v2-original .operation-controls .home-text-button{display:none}.home-v2-original .metrics{grid-template-columns:1fr 1fr;row-gap:16px;top:57px;left:17px;right:17px}.home-v2-original .metric{padding-right:4px}.home-v2-original .metric+.metric{padding-left:10px}.home-v2-original .metric:last-child{border:0;grid-column:1/-1;align-items:center;gap:14px;padding:0;display:flex}.home-v2-original .metric:last-child>div{margin:0}.home-v2-original .metric:last-child strong{font-size:18px}.home-v2-original .metric strong{font-size:21px}.home-v2-original .metric small{font-size:7px}.home-v2-original .metric>span{font-size:9px}.home-v2-original .metric>div{gap:5px}.home-v2-original .chart-legend{top:165px;left:19px}.home-v2-original .chart-wrap{height:99px;top:180px;left:16px;right:16px}.home-v2-original .operation-chart{overflow:visible}.home-v2-original .chart-dates{font-size:8px}.home-v2-original .goal{height:204px}.home-v2-original .goal-value{flex-wrap:wrap;gap:5px;left:17px;right:17px}.home-v2-original .goal-value strong{font-size:23px}.home-v2-original .goal-value>span{font-size:12px}.home-v2-original .goal-value>b{margin-left:0;font-size:8px}.home-v2-original .goal .surface-heading>.circle-button{width:29px;height:29px;top:-3px}.home-v2-original .goal-context{font-size:9px;top:112px;left:17px;right:17px}.home-v2-original .segments{gap:1px;top:137px;left:17px;right:17px}.home-v2-original .goal-footer{font-size:9px;top:168px;left:17px;right:17px}.home-v2-original .agent-launcher{height:212px}.home-v2-original .agents{gap:4px;left:17px;right:17px}.home-v2-original .agent-footer{top:141px;left:17px;right:17px}.home-v2-original .agent-footer p{font-size:10px}.home-v2-original .updates{height:235px}.home-v2-original .updates ul{left:16px;right:16px}.home-v2-original .updates li button{gap:7px;height:55px}.home-v2-original .update-title{max-width:180px;font-size:10px}.home-v2-original .update-title small{font-size:8px}.home-v2-original .updates time{white-space:nowrap;font-size:8px}.home-v2-original .update-icon{width:26px;height:28px}.home-v2-original .updates .quiet-label{font-size:8px}.home-v2-original .updates li button>svg{display:none}.home-v2-original .latest-delivery{height:212px}.home-v2-original .report-preview{gap:20px;padding-left:7px;left:16px;right:16px}.home-v2-original .paper-preview{width:98px}.home-v2-original .report-summary>strong{font-size:19px}.home-v2-original .report-summary>span:not(.report-link){font-size:9px}.home-v2-original .delivery-status{font-size:8px}.home-v2-original .demo-caption{margin:4px 0;font-size:8px;position:static}}.home-v2-original{scrollbar-gutter:stable;grid-template-rows:auto minmax(244px,1.25fr) minmax(193px,1fr) minmax(204px,1fr) auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;min-width:0;min-height:0;padding:10px 4px 4px;display:grid;overflow:auto}.home-v2-original>.welcome,.home-v2-original>.action-bar,.home-v2-original>.decision-wallet,.home-v2-original>.surface,.home-v2-original>.demo-caption{width:auto;min-width:0;height:auto;margin:0;position:relative;inset:auto}.home-v2-original>.welcome{grid-column:1/7;padding:0}.home-v2-original>.action-bar{flex-wrap:wrap;grid-column:7/-1;justify-content:flex-end;align-self:center}.home-v2-original>.decision-wallet{grid-column:1/4;align-self:stretch;min-height:244px}.home-v2-original>.operation{grid-column:4/-1;min-height:244px}.home-v2-original>.goal,.home-v2-original>.updates{grid-column:1/8}.home-v2-original>.agent-launcher,.home-v2-original>.latest-delivery{grid-column:8/-1}.home-v2-original>.demo-caption{grid-column:1/-1;justify-content:flex-end;padding:0 10px 8px}@media (width<=1023px){.home-v2-original{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:min-content;gap:14px}.home-v2-original>.mobile-space-switch,.home-v2-original>.welcome,.home-v2-original>.action-bar,.home-v2-original>.demo-caption{grid-column:1/-1;width:auto;max-width:none}.home-v2-original>.decision-wallet,.home-v2-original>.goal,.home-v2-original>.updates{grid-column:1}.home-v2-original>.operation,.home-v2-original>.agent-launcher,.home-v2-original>.latest-delivery{grid-column:2}.home-v2-original>.decision-wallet{justify-self:center;width:100%;max-width:360px;height:300px}.home-v2-original>.operation{height:300px}.home-v2-original>.goal,.home-v2-original>.agent-launcher{min-height:220px}.home-v2-original>.updates,.home-v2-original>.latest-delivery{min-height:235px}.home-v2-original .action-bar{justify-content:flex-start}}@media (width<=619px){.home-v2-original{grid-template-columns:minmax(0,1fr)}.home-v2-original>.decision-wallet,.home-v2-original>.operation,.home-v2-original>.goal,.home-v2-original>.agent-launcher,.home-v2-original>.updates,.home-v2-original>.latest-delivery{grid-column:1}}.home-v2-original{min-height:100%;position:relative;inset:auto}.product-route-content:has(>.home-v2-original){background:0 0;border-radius:0}.home-v2-original .wallet-front linearGradient>stop:first-child{stop-color:#fdfefc}.home-v2-original .wallet-front linearGradient>stop:last-child{stop-color:#f6f8f5}.home-v2-original .update-icon[data-run-status=error],.home-v2-original .update-icon[data-run-status=running]{color:var(--muted)}.home-v2-original .goal[data-tour=home-order-review]{flex-direction:column;gap:12px;padding:20px 22px;display:flex}.home-v2-original .goal[data-tour=home-order-review] .surface-heading,.home-v2-original .goal[data-tour=home-order-review] .goal-value,.home-v2-original .goal[data-tour=home-order-review] .goal-context,.home-v2-original .goal[data-tour=home-order-review] .goal-footer{min-width:0;position:static;inset:auto}.home-v2-original .goal[data-tour=home-order-review] .surface-heading,.home-v2-original .goal[data-tour=home-order-review] .goal-context{flex-wrap:wrap;gap:8px}.home-v2-original .goal[data-tour=home-order-review] .goal-context{justify-content:flex-start;font-size:13px}.home-v2-original .goal[data-tour=home-order-review] .home-text-button{overflow-wrap:anywhere;max-width:100%;min-height:44px;font-size:13px}.home-v2-original .goal[data-tour=home-order-review] .goal-footer{align-items:center;margin-top:auto}.home-v2-original>.agent-launcher{flex-direction:column;padding-top:49px;display:flex;overflow:hidden}.home-v2-original>.agent-launcher .agents{scrollbar-width:thin;flex:auto;align-content:start;min-height:0;margin:0 12px;padding:8px;position:static;overflow-y:auto}.home-v2-original>.agent-launcher .agent-footer{flex:none;margin:0 22px 16px;position:static}.home-v2-original>.agent-launcher .agent-footer p{scrollbar-width:thin;flex:auto;max-width:none;height:4.65em;overflow-y:auto}.home-v2-original>.operation.is-saas,.home-v2-original>.goal.is-saas{flex-direction:column;align-self:start;gap:16px;height:auto;min-height:0;padding:20px 22px;display:flex}.home-v2-original>.operation.is-saas{align-self:stretch;min-height:244px}.home-v2-original .operation.is-saas .metrics{flex:1;align-items:stretch}.home-v2-original .operation.is-saas .metric{flex-direction:column;justify-content:space-between;display:flex}.home-v2-original .operation.is-saas .metric strong{font-size:44px;line-height:48px}.home-v2-original .is-saas .surface-heading,.home-v2-original .is-saas .metrics,.home-v2-original .is-saas .goal-value,.home-v2-original .is-saas .segments,.home-v2-original .is-saas .goal-context,.home-v2-original .is-saas .goal-footer{min-width:0;position:static;inset:auto}.home-v2-original .is-saas .surface-heading,.home-v2-original .is-saas .goal-value,.home-v2-original .is-saas .goal-context,.home-v2-original .is-saas .goal-footer{flex-wrap:wrap;gap:8px}.home-v2-original .is-saas .metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.home-v2-original .is-saas .metric:last-child{grid-column:auto}@media (width<=1023px){.home-v2-original .operation.is-saas .metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v2-original>.operation.is-saas{min-height:0}.home-v2-original .operation.is-saas .metric:last-child{border-left:1px solid #edf0eb;align-items:stretch;gap:0;padding-left:10px;display:flex}.home-v2-original .operation.is-saas .metric strong{font-size:30px;line-height:34px}}.home-v2-original .is-saas .goal-value{overflow-wrap:anywhere}.home-v2-original .is-saas .goal-context{color:var(--teal);justify-content:flex-start}.home-v2-original .is-saas .goal-context>span{align-items:center;gap:5px;display:inline-flex}.home-v2-original .is-saas .goal-context i{border-radius:2px;width:10px;height:10px}.home-v2-original .is-saas [data-tone="0"]{background:linear-gradient(115deg,#91c9a2,#63a684 65%,#47846b)}.home-v2-original .is-saas [data-tone="1"]{background:linear-gradient(110deg,#cced91,#a8cd79 70%,#94b965)}.home-v2-original .is-saas [data-tone="2"]{background:var(--teal-mid)}.home-v2-original .is-saas [data-tone="3"]{background:var(--panel)}.home-v2-original .is-saas .goal-footer{align-items:center}}@scope(.panel-v2){.isd-select{vertical-align:middle;min-width:0;max-width:100%;font-family:Onest,sans-serif;display:inline-block}.isd-trigger{color:#436950;text-align:left;cursor:pointer;background:#fbfdf9;border:1px solid #dae8dd;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:32px;padding:7px 11px;font:10px/1.5 Onest,sans-serif;display:flex}.isd-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.isd-trigger>svg{color:#779982;flex-shrink:0}.isd-trigger[aria-expanded=true]{background:#f2f8ee;border-color:#85b7a1}.isd-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.isd-trigger:disabled{opacity:.5;cursor:not-allowed}.isd-trigger:focus-visible{outline-offset:3px;outline:2px solid #40876b}.isd-menu{z-index:2000;box-sizing:border-box;color:#456b52;background:#fff;border:1px solid #d2e4d6;border-radius:12px;flex-direction:column;margin:0;padding:4px;font-family:Onest,sans-serif;display:flex;inset:auto;overflow:hidden;box-shadow:0 14px 35px #234c3621,0 2px 8px #234c360a}.isd-menu[popover]:not(:popover-open){display:none}.isd-menu::backdrop{pointer-events:none;background:0 0}.isd-options{overscroll-behavior:contain;min-height:0;max-height:inherit;padding:2px;position:relative;overflow:auto}.isd-option{text-align:left;color:#52715a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:37px;padding:10px 11px;font:11px/1.5 Onest,sans-serif;display:flex}.isd-option>span{overflow-wrap:anywhere;min-width:0}.isd-option>svg{color:#317858;flex-shrink:0}.isd-option[aria-selected=true]{color:#32694b;background:#edf5e9;border-color:#e1edda}.isd-option.isd-active:not(:disabled){color:#2f6449;background:#e8f3ec}.isd-option:disabled{color:#94a18f;opacity:.55;cursor:not-allowed}.isd-option:focus-visible{outline-offset:-2px;outline:2px solid #40876b}.isd-empty{color:#81927b;margin:0;padding:11px;font:11px/1.7 Onest,sans-serif}@media (hover:hover) and (pointer:fine){.isd-trigger:hover:not(:disabled){background:#f1f7ed;border-color:#bcd5c3}.isd-option:hover:not(:disabled){background:#e8f3ec}}@media (width<=1023px){.isd-option{min-height:40px;font-size:12px}.isd-trigger{min-height:34px}}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){.operational-health{min-width:0;min-height:0}.operational-health>.lib-header{padding:18px 25px 16px}.operational-health .oh-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:23px 27px 29px;overflow:auto}.oh-overview{background:linear-gradient(120deg,#f2f9e9,#f0f8f3);border:1px solid #e3ecd8;border-radius:15px;align-items:flex-start;gap:13px;margin-bottom:14px;padding:15px 18px;display:flex}.oh-overview-symbol{color:#719560;background:#e8f2da;border:1px solid #dce9cf;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:38px;display:grid}.oh-overview-copy{flex:1;min-width:0}.oh-eyebrow{letter-spacing:1px;color:#829575;font-size:8px;line-height:1.7;display:block}.oh-overview h2{letter-spacing:-.5px;color:#3b6747;margin:0 0 5px;font:450 19px/1.4 Inter,sans-serif}.oh-overview p{color:#788f6b;margin:0;font-size:10px;line-height:1.8}.oh-overview small{color:#90a27c;margin-top:7px;font-size:8px;line-height:1.7;display:block}.oh-metrics{flex-wrap:wrap;gap:7px;margin:10px 0 0;display:flex}.oh-metrics>div{background:#ffffffa8;border:1px solid #e0e9d5;border-radius:100px;align-items:center;gap:6px;min-width:0;padding:4px 8px;display:inline-flex}.oh-metrics svg{color:#8aa977;flex-shrink:0}.oh-metrics strong{color:#537849;font:500 12px/1.6 Inter,sans-serif}.oh-metrics span{color:#8a9f7a;font-size:9px;line-height:1.6}.oh-card{background:#fff;border:1px solid #e1ebd9;border-radius:16px;min-width:0;overflow:hidden}.oh-card>header{color:#86a476;border-bottom:1px solid #e9efdf;flex-shrink:0;justify-content:space-between;align-items:center;gap:13px;padding:15px 20px 13px;display:flex}.oh-card h2{color:#4b714a;letter-spacing:-.3px;margin:5px 0 0;font:450 17px/1.45 Inter,sans-serif}.oh-card-scroll{overscroll-behavior:contain;scrollbar-width:thin;padding:17px 20px;overflow:auto}.oh-honesty{color:#8a9f78;margin:14px 0 0;font-size:10px;line-height:1.9}.oh-machine-strip{background:#fff;border:1px solid #e1ebd9;border-radius:14px;margin-bottom:16px;padding:13px 18px 10px}.oh-machine-strip-main{grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.oh-machine-strip-icon{color:#7e9e6d;background:#f0f6e8;border:1px solid #dfead5;border-radius:9px;place-items:center;width:35px;height:37px;display:grid}.oh-machine-strip-title{font-size:10px;line-height:1.5}.oh-machine-strip-title>span{letter-spacing:.7px;color:#91a67d;font-size:7px;line-height:12px;display:block}.oh-machine-strip h2{color:#547d48;margin:3px 0;font:450 12px/1.5 Inter,sans-serif}.oh-machine-strip-title small{color:#8fa67b;font-size:9px;line-height:14px;display:block}.oh-machine-seen{min-width:0;margin-right:9px}.oh-machine-seen span{color:#91a67f;margin-bottom:6px;font-size:8px;display:block}.oh-machine-seen time{color:#749261;font-size:10px}.oh-machine-more{color:#90a57c;margin:8px 0 0 48px;font-size:9px}.oh-machine-more summary{cursor:pointer;align-items:center;gap:5px;padding:3px 0;list-style:none;display:inline-flex}.oh-machine-config{max-width:270px;margin:10px 0 14px}.oh-machine-more p{color:#869c73;margin:12px 0;font-size:11px;line-height:1.9}.oh-machine-more dl{gap:30px;margin:0;display:flex}.oh-machine-more dl>div{padding:0;display:block}.oh-machine-more dt{color:#91a57e;margin-bottom:6px;font-size:9px}.oh-machine-more dd{text-align:left;color:#6d8c5b;margin:0;font-size:11px}.oh-complementary{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:16px;display:grid}.oh-complementary .oh-connections-scroll{max-height:290px}.oh-complementary .oh-connection-owner{display:none}.oh-brain-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:12px 0 10px;display:grid}.oh-brain-counts span{color:#859c76;font-size:9px}.oh-brain-counts strong{color:#5d8350;font:450 25px/1.5 Inter,sans-serif;display:block}.oh-brain .lib-button{margin-top:17px}.oh-runs{margin-bottom:17px}.oh-runs-scroll{max-height:410px;padding:0 22px}.oh-run{border-bottom:1px solid #e9efdf;padding:13px 0}.oh-run:last-child{border:0}.oh-run-main{align-items:center;gap:12px;display:flex}.oh-run-main>div{flex:1;min-width:0}.oh-run-icon{color:#80a269;background:#f1f6e9;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:37px;display:grid}.oh-run-main strong{color:#567c46;overflow-wrap:anywhere;font:450 12px/1.6 Inter,sans-serif;display:block}.oh-run-main small{color:#97a986;margin-top:3px;font-size:9px;line-height:1.8;display:block}.oh-status{color:#829775;align-items:center;gap:5px;font-size:9px;line-height:1.8;display:inline-flex}.oh-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.oh-failed,.oh-partial,.oh-waiting{color:#a08249}.oh-completed{color:#689269}.oh-running{color:#469285}.oh-unknown{color:#98a38d}.oh-run-context{justify-content:space-between;align-items:flex-start;gap:18px;margin:10px 0 12px;padding-left:46px;display:flex}.oh-run-context>span{color:#839774;max-width:70%;font-size:10px;line-height:1.8}.oh-run-context>small{color:#98a888;text-align:right;max-width:25%;font-size:8px;line-height:1.8}.oh-run-actions{justify-content:space-between;align-items:center;gap:12px;padding-left:46px;display:flex}.oh-run-actions .lib-button{min-height:28px;padding:5px 9px;font-size:9px}.oh-text-button{color:#759563;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:9px;display:inline-flex}.oh-empty-filter{color:#8fa47e;padding:15px 0;font-size:11px;line-height:1.8}.oh-connections-scroll{max-height:360px;padding:0 22px}.oh-header-count{color:#96a885;font-size:9px}.oh-connection{text-align:left;color:#819a72;background:0 0;border-bottom:1px solid #eaf0e0;align-items:center;gap:13px;width:100%;padding:16px 0;display:flex}.oh-connection:last-child{border:0}.oh-connection>span:nth-child(2){flex:1;min-width:0}.oh-connection strong{color:#5c804e;font-size:11px;font-weight:450;display:block}.oh-connection small{color:#96a788;overflow-wrap:anywhere;margin-top:5px;font-size:9px;line-height:1.8;display:block}.oh-connection-owner{color:#96a586;max-width:130px;font-size:8px;line-height:1.8}.oh-connection .cn-status{max-width:150px}.oh-footnote{color:#91a581;align-items:flex-start;gap:8px;margin:21px 1px 0;font-size:9px;line-height:1.9;display:flex}.oh-footnote svg{flex-shrink:0;margin-top:3px}.oh-detail{padding:27px 35px 36px}.oh-detail-origin{color:#8b9e7e;flex-wrap:wrap;align-items:center;gap:15px;font-size:10px;display:flex}.oh-detail h1{color:#385f42;letter-spacing:-.8px;overflow-wrap:anywhere;margin:17px 0 13px;font:450 29px/1.4 Inter,sans-serif}.oh-detail-description{color:#869977;margin:0 0 23px;font-size:12px;line-height:1.9}.oh-detail-facts{background:#f8fbf3;border:1px solid #e4ebda;border-radius:15px;grid-template-columns:1fr 1fr;gap:0 31px;padding:7px 23px;display:grid}.oh-detail-facts>div{border-bottom:1px solid #e6edde;padding:18px 0}.oh-detail-facts span{letter-spacing:.3px;color:#8fa27d;font-size:9px;display:block}.oh-detail-facts p{color:#678653;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.9}.oh-detail-note{color:#8fa17e;margin:19px 0;font-size:11px;line-height:1.9}.oh-detail-actions{flex-wrap:wrap;gap:10px;margin-top:23px;display:flex}.oh-run-identity{color:#9aaa8d;overflow-wrap:anywhere;margin-top:20px;font:9px/1.8 Onest,sans-serif}@media (hover:hover){.oh-text-button:hover{color:#477c54}.oh-connection:hover{background:#fbfdf7}}@media (width<=1023px){.operational-health>.lib-header{padding:15px 17px 14px}.operational-health .oh-scroll{padding:14px 16px 20px}.oh-overview{gap:10px;margin-bottom:12px;padding:13px}.oh-overview-symbol{border-radius:9px;width:29px;height:33px}.oh-overview h2{font-size:17px}.oh-overview p{font-size:10px}.oh-metrics{gap:5px;margin-top:9px}.oh-metrics>div{gap:4px;padding:3px 6px}.oh-metrics strong{font-size:11px}.oh-metrics span{font-size:8px}.oh-metrics svg{display:none}.oh-eyebrow{font-size:8px}.oh-machine-strip{margin-bottom:13px;padding:12px 14px 10px}.oh-machine-strip-main{grid-template-columns:30px minmax(0,1fr);gap:9px 11px}.oh-machine-strip-icon{width:30px;height:34px}.oh-machine-strip-title{min-width:0}.oh-machine-strip-title>span{display:none}.oh-machine-strip h2{font-size:12px}.oh-machine-strip-title small{font-size:9px}.oh-machine-seen{grid-column:2;margin:0}.oh-machine-seen span{margin-right:7px;font-size:9px;display:inline}.oh-machine-seen time{font-size:10px}.oh-machine-strip .isd-select{grid-column:1/-1;width:100%}.oh-machine-more{margin-left:0;font-size:10px}.oh-machine-more dl{display:block}.oh-machine-more dl>div{margin-bottom:10px}.oh-card>header{flex-wrap:wrap;gap:9px;padding:13px 16px}.oh-card h2{font-size:16px}.oh-card-scroll{padding:15px 16px}.oh-honesty{font-size:11px}.oh-runs-scroll{max-height:410px;padding:0 16px}.oh-runs>header>div{flex:1;min-width:0}.oh-runs>header .isd-select{flex-shrink:0;width:85px;min-width:0;max-width:85px}.oh-runs>header .isd-trigger{font-size:10px}.oh-runs h2{font-size:15px}.oh-run-main{flex-wrap:wrap;gap:8px}.oh-run-main strong{font-size:12px}.oh-run-main small{font-size:9px}.oh-run-main .oh-status{flex-basis:calc(100% - 42px);margin-left:42px;font-size:10px}.oh-run-context{flex-direction:column;gap:4px;padding-left:42px}.oh-run-context>span{max-width:none;font-size:11px}.oh-run-context>small{text-align:left;max-width:none;font-size:9px}.oh-run-actions{padding-left:42px}.oh-run-actions .lib-button,.oh-text-button{font-size:10px}.oh-complementary{grid-template-columns:1fr;gap:14px}.oh-connections-scroll{padding:0 16px}.oh-connection{flex-wrap:wrap;gap:9px}.oh-connection small{font-size:10px}.oh-connection-owner{display:none}.oh-connection .cn-status{max-width:none;margin-left:61px;font-size:10px}.oh-connection>svg{margin-left:auto}.oh-footnote{font-size:9px}.oh-detail{padding:23px 20px}.oh-detail h1{font-size:25px}.oh-detail-facts{grid-template-columns:1fr;padding:0 18px}.oh-detail-facts p{font-size:13px}.oh-detail-note{font-size:12px}}.operational-health .oh-run{text-align:left;width:100%;color:inherit;display:block}.operational-health .oh-run:focus-visible{outline-offset:-2px;outline:2px solid}.oh-history-link{margin-top:16px}.oh-update-error{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}}@scope(.panel-v2){@scope(.library-original){.wf-canvas{color:#315949;background:#fff;border:1px solid #e0e9dc;border-radius:16px;flex-direction:column;min-width:0;font-family:Onest,sans-serif;display:flex;position:relative;overflow:hidden}.wf-canvas,.wf-canvas *,.wf-canvas :before,.wf-canvas :after{box-sizing:border-box}.wf-canvas button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.wf-toolbar{background:#fff;border-bottom:1px solid #e6eee7;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.wf-view-label{color:#7a8f78;font-size:9px}.wf-stage-shell{background:#edf4f0;height:470px;position:relative;overflow:hidden}.wf-viewport{cursor:grab;touch-action:none;background:radial-gradient(at 12% 21%,#d9f1b6a8,#0000 50%),radial-gradient(at 86% 86%,#7bcaba52,#0000 52%),radial-gradient(at 65% 4%,#faffefc9,#0000 44%),radial-gradient(#7d9f8d2e 1px,#0000 1px) 0 0/18px 18px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.wf-viewport.wf-dragging{cursor:grabbing}.wf-world{transform-origin:0 0;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.wf-connections{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.wf-edge path{fill:none;stroke:#83ad9b;stroke-width:1.7px;stroke-linecap:round}.wf-edge .wf-track-halo{stroke-width:9px;stroke:#88c7ac;opacity:.12}.wf-edge .wf-track-core{stroke:#d9f1e4;stroke-width:.6px;opacity:.45;filter:drop-shadow(0 0 2px #6ac1a8)}.wf-edge .wf-port-glow{fill:#4bc497;opacity:.14}.wf-edge .wf-port{fill:#f0ffdc;stroke:#6cab90;stroke-width:1.4px;filter:drop-shadow(0 0 4px #92dbab)}.wf-direction-lights{pointer-events:none}.wf-direction-lights circle{transform-origin:0 0;fill:url(#wf-line-light)}.wf-light-core{stop-color:#fff;stop-opacity:.95}.wf-light-mid{stop-color:#ebfff2;stop-opacity:.6}.wf-light-edge{stop-color:#ebfff2;stop-opacity:0}.wf-node-slot{z-index:2;position:absolute}.wf-canvas .wf-node{text-align:left;color:#2e5746;isolation:isolate;background:linear-gradient(135deg,#ffffff8c,#ffffff4d),#eef4efe0;border:1px solid #ffffffdb;border-radius:20px;flex-direction:column;width:100%;height:100%;padding:19px 20px;display:flex;position:relative;box-shadow:0 12px 28px #355a4810,0 2px 4px #416d4510,inset 0 1px 1px #ffffffb3}.wf-canvas .wf-node:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;z-index:-1;background:radial-gradient(130% 90% at 14% 6%,#ffffffb8,#0000 44%);position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.wf-canvas .wf-node{-webkit-backdrop-filter:blur(4px)saturate(190%);backdrop-filter:blur(4px)saturate(190%);background:linear-gradient(135deg,#ffffff52,#ffffff1f),#eef4ef3d}}.wf-node-top{align-items:center;gap:10px;width:100%;margin-bottom:14px;display:flex}.wf-node-icon{color:#3f7964;background:#e7f1e6bf;border:1px solid #cfdfd399;border-radius:11px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid;box-shadow:inset 0 1px 1px #fff}.wf-node-kind{color:#567661;font-size:9px}.wf-node-number{color:#829983;margin-left:auto;font-size:9px}.wf-node>strong{letter-spacing:-.35px;overflow-wrap:anywhere;margin-bottom:7px;font:500 14px/1.4 Inter,sans-serif}.wf-node-summary{color:#4e705e;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;line-height:1.65;display:-webkit-box;overflow:hidden}.wf-node-bottom{color:#6a8873;align-items:center;gap:6px;width:100%;margin-top:auto;padding-top:10px;font-size:9px;display:flex}.wf-node-bottom>svg:last-child{margin-left:auto}.wf-canvas .wf-node.wf-selected{outline-offset:4px;outline:2px solid #3f8c73}.wf-canvas button:focus-visible{outline-offset:3px;outline:2px solid #28775f}.wf-controls{z-index:3;background:#fffffff0;border:1px solid #dde8dc;border-radius:12px;align-items:center;gap:2px;padding:5px;display:flex;position:absolute;bottom:17px;right:19px;box-shadow:0 4px 15px #355c480c}.wf-controls button{color:#64816a;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:31px;min-height:30px;font-size:19px;display:flex}.wf-controls button:disabled{opacity:.4;cursor:default}.wf-controls output{text-align:center;color:#77917c;width:39px;font-size:9px}.wf-controls .wf-fit{padding:0 8px;font-size:9px}.wf-control-divider{background:#e4ece0;width:1px;height:15px;margin:0 5px}.wf-canvas-caption{color:#738d77;pointer-events:none;z-index:3;max-width:calc(100% - 235px);font-size:9px;line-height:1.65;position:absolute;bottom:25px;left:22px}.wf-mobile-connector{display:none}.wf-details{overscroll-behavior:contain;z-index:4;background:#fffffff7;border:1px solid #e0e9dc;border-radius:18px;flex-direction:column;width:290px;min-height:0;max-height:calc(100% - 77px);padding:21px;display:flex;position:absolute;top:14px;bottom:63px;right:15px;overflow:hidden;box-shadow:0 15px 40px #38534620}.wf-details-scroll{flex:1;min-height:0;margin-top:8px;padding:0 7px 0 0;overflow:auto}.wf-details header{letter-spacing:.7px;color:#789179;flex-shrink:0;justify-content:space-between;align-items:center;gap:7px;font-size:8px;display:flex}.wf-details header button{color:#6e896a;background:#f2f7ed;border-radius:7px;place-items:center;min-width:30px;min-height:30px;display:grid}.wf-details h3{color:#2d5845;letter-spacing:-.6px;overflow-wrap:anywhere;margin:16px 0 12px;font:500 20px/1.4 Inter,sans-serif}.wf-details h3:focus{outline:none}.wf-details dl{margin:18px 0}.wf-details dl>div{border-top:1px solid #e8eee3;padding:13px 0;display:block}.wf-details dt{color:#5a7e60;align-items:center;gap:6px;margin-bottom:7px;font-size:10px;display:flex}.wf-details dd{text-align:left;color:#69806b;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.75}.wf-detail-footnote{color:#82937b;margin:18px 0 0;font-size:9px;line-height:1.8}@media (hover:hover) and (pointer:fine){.wf-canvas .wf-node:hover{border-color:#b6cfc0;box-shadow:0 14px 30px #355a481b,inset 0 1px 1px #fff}.wf-controls button:hover:not(:disabled){background:#eaf2e5}}@media (prefers-reduced-motion:no-preference){.wf-node{transition:border-color .16s,box-shadow .16s}}@media (width<=1023px){.wf-stage-shell{height:auto;min-height:0;overflow:visible}.wf-viewport{touch-action:pan-y;cursor:default;min-height:0;padding:20px 17px 48px;position:relative;overflow:visible}.wf-world{position:relative;width:auto!important;height:auto!important;transform:none!important}.wf-connections{display:none}.wf-node-slot{position:relative;width:100%!important;height:auto!important;top:auto!important;left:auto!important}.wf-canvas .wf-node{min-height:175px}.wf-node>strong{font-size:15px}.wf-node-summary{-webkit-line-clamp:unset;font-size:11px;display:block}.wf-node-kind,.wf-node-bottom,.wf-node-number{font-size:10px}.wf-node-bottom{padding-top:16px}.wf-mobile-connector{color:#8daa91;flex-direction:column;justify-content:center;align-items:center;min-height:42px;display:flex;position:relative}.wf-mobile-connector>span:first-child{background:#83b39d;width:2px;height:30px;box-shadow:0 0 8px #68bea435}.wf-mobile-connector .wf-mobile-port{background:#efffd1;border:1px solid #7db294;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #8bd495}.wf-mobile-connector .wf-mobile-track{position:relative;overflow:hidden}.wf-mobile-track i{opacity:0;background:linear-gradient(#0000,#f7fff8 45%,#0000);width:2px;height:18px;position:absolute;top:-12px;left:0}.wf-controls,.wf-canvas-caption{display:none}.wf-details{z-index:30;width:auto;max-height:none;padding:20px;position:fixed;inset:10% 10px 10px}.wf-details dd{font-size:12px}.wf-details header button{min-width:35px;min-height:35px}}}}@scope(.panel-v2){@scope(.library-original){.flow-detail{flex-direction:column;height:100%;min-height:0;display:flex}.flow-detail-header{background:#fff;border-bottom:1px solid #e9eee8;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:19px 25px 17px;display:flex}.flow-detail-header .lib-back{margin-bottom:11px;font-size:9px}.flow-detail-header h1{letter-spacing:-.8px;color:#244d40;margin:0;font:450 23px/1.2 Inter,sans-serif}.flow-detail-header p{color:#6a7e72;margin:7px 0 0;font-size:10px;line-height:1.5}.flow-detail-actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.flow-context-bar{color:#64776a;background:#f9fbf7;border-bottom:1px solid #e7ede6;flex-shrink:0;align-items:center;gap:18px;padding:10px 25px;font-size:9px;display:flex}.flow-context-bar>span{align-items:center;gap:5px;display:inline-flex}.flow-context-bar>label{align-items:center;gap:8px;margin-left:auto;font-size:8px;display:flex}.flow-context-bar .isd-select{max-width:270px}.flow-context-bar .isd-trigger{min-height:28px;padding:6px 9px;font-size:9px}.flow-detail-footer{background:#fff;border-top:1px solid #e4ece2;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:11px 22px;display:flex}.flow-result-summary{color:#526d57;align-items:center;gap:8px;min-width:0;font-size:10px;display:flex}.flow-result-summary button{color:var(--inf-color-brand);background:#edf7ef;border:1px solid #d7e9d8;border-radius:20px;align-items:center;gap:4px;padding:5px 9px;font:9px Onest,sans-serif;display:flex}.flow-log{color:#607465;flex-shrink:0;font-size:9px;position:relative}.flow-log summary{cursor:pointer;align-items:center;gap:7px;padding:5px;list-style:none;display:flex}.flow-log>div{z-index:40;background:#fff;border:1px solid #dce7dc;border-radius:15px;width:340px;max-height:280px;padding:21px;position:absolute;bottom:35px;right:0;overflow:auto;box-shadow:0 10px 36px #213e3022}.flow-log p{color:#56705d;overflow-wrap:anywhere;margin:10px 0;font-size:10px;line-height:1.7}.flow-log time{color:#879585;font-variant-numeric:tabular-nums;margin-right:10px}.flow-log small{color:#80907e;font-size:8px}.flow-log strong{color:#284e3c;font-size:12px}.flow-log blockquote{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f7ed;margin:10px 0;padding:10px}.flow-detail a:focus-visible,.flow-detail button:focus-visible,.flow-detail select:focus-visible,.flow-detail summary:focus-visible{outline:2px solid var(--inf-color-brand-mid);outline-offset:3px}:root[data-panel-short] .operations-workspace>.flow-detail,:root[data-panel-short] .operations-workspace>.approvals-page{min-height:600px}@media (width<=1023px){.flow-detail-header{flex-direction:column;align-items:flex-start;gap:11px;padding:14px 15px}.flow-detail-header h1{font-size:22px}.flow-detail-header p{font-size:11px}.flow-detail-actions{flex-wrap:wrap;gap:6px}.flow-detail-actions .lib-button{min-height:38px;font-size:10px}.flow-context-bar{flex-wrap:wrap;gap:8px;padding:10px 15px;font-size:9px}.flow-context-bar>label{width:100%;margin-left:0;font-size:9px}.flow-context-bar .isd-select{max-width:235px}.flow-context-bar .isd-trigger{font-size:10px}.flow-detail-footer{align-items:flex-start;padding:9px 13px}.flow-result-summary{flex-wrap:wrap;gap:5px;font-size:9px}.flow-log{font-size:8px}.flow-log>div{width:min(300px,100vw - 65px);max-height:240px}.ops-demo{font-size:8px}}.flow-content{padding:26px 30px}.flow-stage,.flow-result,.flow-history{background:#fafdf7;border:1px solid #e4ebdb;border-radius:19px;min-width:0;margin-bottom:20px;padding:24px}.flow-content h2{color:#3b5b37;margin:0 0 18px;font:450 20px/1.4 Inter,sans-serif}.flow-content p{color:#778d66;overflow-wrap:anywhere;font-size:12px;line-height:1.85}.flow-steps{margin:0;padding:0;list-style:none}.flow-steps li{gap:16px;padding:0 0 24px;display:flex;position:relative}.flow-steps li:not(:last-child):before{content:"";border-left:1px solid #cddfbf;position:absolute;top:36px;bottom:0;left:18px}.flow-steps li:last-child{padding-bottom:0}.flow-node-index{color:#6c8f56;background:#eff6e8;border:1px solid #e2ebd8;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:11px;display:grid}.flow-steps li>div{min-width:0}.flow-steps h3{color:#43613b;overflow-wrap:anywhere;margin:3px 0 5px;font-size:13px;font-weight:500}.flow-steps p{margin:0}.flow-history-row{text-align:left;color:#43613b;background:0 0;border-bottom:1px solid #e4ebdb;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 0;font-size:12px;line-height:1.8;display:flex}.flow-history-row>span{overflow-wrap:anywhere;min-width:0}.flow-history-row>svg{flex-shrink:0}.flow-history-row time,.flow-history-row small{color:#829471;font-size:10px;display:block}.flow-detail-header>div{min-width:0}.flow-detail-header h1,.flow-context-bar{overflow-wrap:anywhere}.flow-context-bar code{font-size:10px}.flow-content>[role=status]{margin-bottom:18px}@media (width<=1023px){.flow-content{padding:18px 17px}.flow-stage,.flow-result,.flow-history{border-radius:16px;padding:18px}.flow-context-bar{flex-wrap:wrap}}}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){:where(.library-original,[data-original-select]) *{box-sizing:border-box}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea{font:inherit}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary,:where(.library-original,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.library-original,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.library-original,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary{outline:none}:where(.library-original,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.library-original,[data-original-select]) button:active{filter:brightness(.97)}:where(.library-original,[data-original-select]) svg{flex-shrink:0;display:block}:where(.library-original,[data-original-select]) p,:where(.library-original,[data-original-select]) h1,:where(.library-original,[data-original-select]) h2,:where(.library-original,[data-original-select]) h3{margin:0}:where(.library-original,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.library-original-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.library-original-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.library-original-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.library-original-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.library-dialog:where(.library-original-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.library-original-dialog) h2{font-size:24px}.library-dialog:where(.library-original-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.library-original-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.library-original-dialog) input:not([type=file]),.library-dialog:where(.library-original-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.library-original-dialog) textarea{resize:vertical;min-height:150px}:where(.library-original-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.library-original,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.library-original,[data-original-select]) .lib-button,:where(.library-original,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.library-original,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.library-original,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.library-original,[data-original-select]) .lib-header h1{font-size:24px}:where(.library-original,[data-original-select]) .lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}:where(.library-original,[data-original-select]) .lib-header-actions{gap:5px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.library-original,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){@scope(.library-original){:scope{line-height:normal}button{min-width:initial;min-height:initial}}}@scope(.panel-v2){@scope(.library-original){.ops-catalog{min-width:0;min-height:0}.ops-catalog .lib-header{padding-bottom:22px}.ops-demo-note{color:#7c926c;flex-shrink:0;align-items:flex-start;gap:10px;padding:14px 30px 0;display:flex}.ops-demo-note>svg{flex-shrink:0;margin-top:2px}.ops-demo-note strong{color:#668354;font-size:10px;font-weight:500;line-height:1.7;display:block}.ops-demo-note span{color:#829574;font-size:10px;line-height:1.8;display:block}.ops-toolbar{padding:18px 30px}.ops-toolbar .lib-search{width:280px}.ops-catalog-scroll{padding:0 30px 26px}.ops-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}.ops-agent-card{background:linear-gradient(135deg,#fafdf7,#fff 65%);border:1px solid #e4ebdb;border-radius:19px;flex-direction:column;min-width:0;padding:24px;display:flex}.ops-agent-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.ops-flow-symbol{color:#6c8f56;background:#eff6e8;border:1px solid #e2ebd8;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:46px;display:grid}.ops-area{color:#80926f;background:#f5f9ee;border:1px solid #e6eedd;border-radius:100px;padding:4px 8px;font-size:9px;line-height:1.5;display:inline-block}.ops-agent-card h2{color:#3b5b37;letter-spacing:-.6px;overflow-wrap:anywhere;margin:0 0 10px;font:450 22px/1.35 Inter,sans-serif}.ops-description{color:#778d66;overflow-wrap:anywhere;min-height:44px;margin:0;font-size:12px;line-height:1.85}.ops-trigger{color:#6f885e;align-items:center;gap:8px;padding:17px 0 19px;font-size:10px;line-height:1.7;display:flex}.ops-trigger svg{flex-shrink:0}.ops-agent-run{border-top:1px solid #e6eddf;flex:1;padding-top:16px}.ops-caption{letter-spacing:1px;color:#92a180;margin-bottom:9px;font-size:8px;display:block}.ops-status{color:#718762;align-items:center;gap:6px;font-size:10px;line-height:1.7;display:inline-flex}.ops-status>span{background:#9bad88;border-radius:50%;flex-shrink:0;width:5px;height:5px}.ops-status-completed{color:#678854}.ops-status-completed>span{background:#84a765}.ops-status-running{color:#4b8a82}.ops-status-running>span{background:#61a89b}.ops-status-waiting_approval,.ops-status-waiting_input,.ops-status-failed{color:#9b793e}.ops-status-waiting_approval>span,.ops-status-waiting_input>span,.ops-status-failed>span{background:#c6a76a}.ops-status-cancelled{color:#85917b}.ops-agent-run>p{color:#718666;overflow-wrap:anywhere;margin:9px 0 7px;font-size:11px;line-height:1.8}.ops-agent-run time,.ops-routine-result time,.ops-no-history{color:#91a080;font-size:9px;line-height:1.8;display:block}.ops-card-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:21px;display:flex}.ops-card-actions .lib-button{font-size:10px}.ops-automation-list{padding-top:3px}.ops-list-labels{color:#8a9b77;letter-spacing:.8px;border-bottom:1px solid #e4ebda;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 91px;gap:22px;padding:8px 0 14px;font-size:8px;display:grid}.ops-list-labels>span:last-child{text-align:right;padding-right:12px}.ops-automation-row{border-bottom:1px solid #e9efdf;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 91px;align-items:center;gap:22px;padding:24px 0;display:grid}.ops-routine{align-items:flex-start;gap:13px;min-width:0;display:flex}.ops-routine>div{min-width:0}.ops-routine .ops-flow-symbol{border-radius:11px;width:35px;height:40px}.ops-routine h2{color:#43613b;letter-spacing:-.2px;overflow-wrap:anywhere;margin:1px 0 6px;font:450 14px/1.5 Inter,sans-serif}.ops-routine p{color:#829471;overflow-wrap:anywhere;margin:0 0 11px;font-size:10px;line-height:1.8}.ops-routine-cadence{color:#7a9068;align-items:flex-start;gap:6px;margin-bottom:9px;font-size:9px;line-height:1.8;display:flex}.ops-routine-cadence svg{flex-shrink:0;margin-top:2px}.ops-routine-result{min-width:0}.ops-routine-result p{color:#768c65;overflow-wrap:anywhere;margin:8px 0 7px;font-size:11px;line-height:1.85}.ops-open-flow{min-height:33px;padding:7px 10px;font-size:10px}.ops-review-link{color:#8d7547;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:9px 0 0;font-size:10px;line-height:1.7;display:flex}.ops-catalog .lib-empty{min-height:285px}@media (hover:hover) and (pointer:fine){.ops-agent-card:hover{border-color:#cddfbf}.ops-review-link:hover{color:#5e784b}.ops-automation-row:hover .ops-routine h2{color:#628e48}}@media (prefers-reduced-motion:no-preference){.ops-agent-card{transition:border-color .16s var(--motion-out)}}@media (width<=1023px){.ops-demo-note{gap:8px;padding:12px 17px 0}.ops-demo-note strong,.ops-demo-note span{font-size:10px}.ops-toolbar{gap:10px;padding:14px 17px}.ops-toolbar .lib-search{width:100%}.ops-toolbar input{font-size:12px}.ops-toolbar .lib-filter{font-size:10px}.ops-catalog-scroll{padding:0 17px 20px}.ops-agent-grid{grid-template-columns:minmax(0,1fr);gap:14px}.ops-agent-card{border-radius:16px;padding:20px}.ops-agent-top{margin-bottom:18px}.ops-agent-card h2{font-size:21px}.ops-description{min-height:0;font-size:13px}.ops-trigger{font-size:11px}.ops-agent-run>p{font-size:12px}.ops-agent-run time,.ops-area{font-size:10px}.ops-caption{font-size:9px}.ops-status,.ops-card-actions .lib-button{font-size:11px}.ops-list-labels{display:none}.ops-automation-row{grid-template-columns:minmax(0,1fr) auto;gap:14px 10px;padding:22px 0}.ops-routine{grid-column:1/-1;gap:11px}.ops-routine h2{font-size:15px}.ops-routine p{font-size:12px}.ops-routine-cadence{font-size:10px}.ops-routine-result{padding-left:46px}.ops-routine-result p{font-size:12px}.ops-routine-result time,.ops-no-history{font-size:10px}.ops-open-flow{align-self:end;font-size:10px}.ops-review-link{font-size:11px}.ops-catalog .lib-footer-note{align-items:flex-start}.ops-catalog .lib-footer-note>span{flex:1}}.operations-original{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.ops-toolbar .lib-filters{flex-wrap:wrap}.ops-toolbar .lib-search{max-width:100%}.ops-status-waiting_input{color:#9b793e}.ops-catalog button:focus-visible,.ops-catalog input:focus-visible{outline-offset:3px;outline:2px solid #718660}}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){:where(.library-original,[data-original-select]) *{box-sizing:border-box}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea{font:inherit}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary,:where(.library-original,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.library-original,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.library-original,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary{outline:none}:where(.library-original,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.library-original,[data-original-select]) button:active{filter:brightness(.97)}:where(.library-original,[data-original-select]) svg{flex-shrink:0;display:block}:where(.library-original,[data-original-select]) p,:where(.library-original,[data-original-select]) h1,:where(.library-original,[data-original-select]) h2,:where(.library-original,[data-original-select]) h3{margin:0}:where(.library-original,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.library-original-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.library-original-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.library-original-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.library-original-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.library-dialog:where(.library-original-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.library-original-dialog) h2{font-size:24px}.library-dialog:where(.library-original-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.library-original-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.library-original-dialog) input:not([type=file]),.library-dialog:where(.library-original-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.library-original-dialog) textarea{resize:vertical;min-height:150px}:where(.library-original-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.library-original,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.library-original,[data-original-select]) .lib-button,:where(.library-original,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.library-original,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.library-original,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.library-original,[data-original-select]) .lib-header h1{font-size:24px}:where(.library-original,[data-original-select]) .lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}:where(.library-original,[data-original-select]) .lib-header-actions{gap:5px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.library-original,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){@scope(.library-original){:scope{line-height:normal}button{min-width:initial;min-height:initial}}}@scope(.panel-v2){@scope(.library-original){.approvals-layout{flex:1;min-height:0;display:flex}.approval-queue{background:#f9fbf7;border-right:1px solid #e5ece0;flex-direction:column;flex-shrink:0;width:285px;min-height:0;padding:19px 14px 14px;display:flex}.approval-filter-tabs{gap:2px;margin-bottom:16px;display:flex}.approval-filter-tabs button{color:#698066;background:0 0;border:1px solid #0000;border-radius:20px;align-items:center;gap:4px;padding:7px 6px;font:9px Onest,sans-serif;display:flex}.approval-filter-tabs button[aria-pressed=true]{color:#365e3c;background:#eaf2e1;border-color:#dce8d1}.approval-filter-tabs small{background:#ffffffa6;border-radius:5px;padding:1px 4px;font-size:8px}.approval-queue .lib-search{background:#fff;margin:0 3px 14px;padding:9px 10px}.approval-queue-items{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.approval-queue-item{text-align:left;color:#456245;background:0 0;border:1px solid #0000;border-radius:13px;align-items:flex-start;gap:10px;width:100%;margin-bottom:7px;padding:16px 11px;display:flex}.approval-queue-item.selected{background:#fff;border-color:#d4e3ce;box-shadow:0 4px 14px #48664308}.approval-item-symbol{color:#6a8855;background:#eff6e7;border:1px solid #e0eacb;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:35px;display:grid}.approval-queue-item>span:nth-child(2){flex:1;min-width:0}.approval-queue-item small{color:#6c8164;font-size:9px;line-height:1.6;display:block}.approval-queue-item strong{margin:3px 0 7px;font:500 11px/1.6 Inter,sans-serif;display:block}.approval-queue-item time{color:#7a8a72;margin-top:8px;font-size:8px;display:block}.approval-queue-item>svg{margin-top:9px}.approval-queue-note{color:#75876c;margin:0;padding:10px 8px 0;font-size:8px;line-height:1.8}.approval-queue-empty{text-align:center;color:#718564;padding:35px 15px}.approval-queue-empty>svg{margin-bottom:12px}.approval-queue-empty strong{color:#4c6b47;font:450 14px Inter,sans-serif;display:block}.approval-queue-empty p{font-size:10px;line-height:1.8}.approval-welcome{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:36px;display:flex}.approval-welcome-symbol{color:#70916b;background:linear-gradient(145deg,#f7faed,#eaf2e5);border:1px solid #e1ebd5;border-radius:24px;place-items:center;width:75px;height:75px;margin-bottom:26px;display:grid;box-shadow:inset 0 1px #fff,0 12px 25px #5478480b}.approval-welcome>span{letter-spacing:1.4px;color:#7b8b72;font-size:8px}.approval-welcome h2{color:#345e49;letter-spacing:-1px;white-space:pre-line;margin:16px 0;font:430 31px/1.22 Inter,sans-serif}.approval-welcome>p{color:#6d806d;max-width:350px;margin:0;font-size:12px;line-height:1.8}.approval-welcome-steps{color:#92a084;align-items:center;gap:17px;margin-top:34px;display:flex}.approval-welcome-steps span{color:#6b8560;align-items:center;gap:7px;font-size:10px;display:flex}.approval-reader{background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.approval-reader-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:22px 29px 25px;overflow:auto}.approval-reader-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:23px;display:flex}.approval-reader-eyebrow{letter-spacing:1.2px;color:#8a986d;font-size:8px}.approval-reader h2{color:#2f5540;letter-spacing:-.8px;outline:none;margin:11px 0;font:460 26px/1.27 Inter,sans-serif}.approval-question{color:#71846a;margin:0 0 23px;font-size:12px;line-height:1.8}.approval-context{background:#f8faf5;border:1px solid #e9efdf;border-radius:12px;grid-template-columns:1fr 1.2fr;gap:15px;margin:0 0 26px;padding:15px;display:grid}.approval-context>div{border:0;padding:0;display:block}.approval-context>div:last-child{grid-column:1/-1}.approval-context dt{color:#7b8c6a;margin-bottom:5px;font-size:8px}.approval-context dd{text-align:left;color:#4f7046;margin:0;font-size:10px}.approval-reader h3{color:#496642;margin:0 0 14px;font:500 12px Inter,sans-serif}.approval-diff-head,.approval-diff-row{grid-template-columns:.8fr 1fr 1.2fr;gap:12px;display:grid}.approval-diff-head{color:#859475;padding:0 10px 9px;font-size:8px}.approval-diff-row{color:#6f8067;overflow-wrap:anywhere;border-top:1px solid #e8eedd;padding:13px 10px;font-size:11px;line-height:1.7}.approval-diff-row>strong{color:#56734b;font-size:10px;font-weight:450}.approval-diff-row>span:last-child{color:#365e38;background:#f0f6e8;border-radius:6px;margin:-5px 0;padding:5px 9px}.approval-diff-row small{display:none}.approval-evidence{margin:24px 0}.approval-evidence h3{align-items:center;gap:7px;display:flex}.approval-evidence p{color:#75826b;align-items:flex-start;gap:8px;margin:8px 0;font-size:10px;line-height:1.8;display:flex}.approval-evidence svg{flex-shrink:0;margin-top:3px}.approval-answer-label{color:#4c704b;margin:22px 0;font-size:11px;display:block}.approval-answer-label textarea{resize:vertical;color:#345c3b;background:#fcfef9;border:1px solid #d9e6cd;border-radius:10px;width:100%;min-height:100px;margin-top:9px;padding:12px;font:12px/1.7 Onest,sans-serif;display:block}.approval-answer-label small{text-align:right;color:#849477;margin-top:5px;font-size:8px;display:block}.approval-actions{background:#fafcf6;border-top:1px solid #e5edda;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:15px 25px;display:flex}.approval-actions>span{color:#748767;align-items:center;gap:6px;font-size:9px;display:flex}.approval-actions>div{gap:7px;display:flex}.approval-feedback{color:#446b3e;background:#edf6e8;border:1px solid #d7e8ca;border-radius:9px;padding:12px;font-size:11px;line-height:1.7}.approval-feedback.error{color:#936122;background:#fff5e6;border-color:#eddbb8}.approval-decision-record{background:#f5f9ee;border-radius:12px;margin:18px 0;padding:16px}.approval-decision-record p{color:#59734d;font-size:11px}.approval-decision-record small{color:#7c8d6a;font-size:9px}.approval-decision-record blockquote{white-space:pre-wrap;overflow-wrap:anywhere;color:#4a6942;border-left:2px solid #b9d39f;margin:10px 0;padding-left:10px;font-size:12px}.approvals-page .approval-mobile-back{display:none}.approvals-page button:focus-visible,.approvals-page input:focus-visible,.approvals-page textarea:focus-visible{outline:2px solid var(--inf-color-brand-mid);outline-offset:3px}@media (hover:hover){.approval-queue-item:hover:not(.selected){background:#f0f5e9}.approval-filter-tabs button:hover{background:#edf3e6}}@media (width<=1023px){.approvals-page .lib-header{flex-wrap:wrap}.approvals-layout{display:block;overflow:hidden}.approval-queue{border:0;width:100%;height:100%;padding:16px}.approval-filter-tabs button{flex:1;justify-content:center;min-height:38px;font-size:11px}.approval-queue-item{min-height:94px}.approval-queue-item strong{font-size:13px}.approval-queue-item small{font-size:10px}.approval-queue-note{font-size:9px}.approval-welcome,.approvals-layout.has-selection .approval-queue{display:none}.approval-reader{height:100%}.approval-reader-scroll{padding:16px 19px}.approval-reader-top{flex-wrap:wrap;gap:8px;margin-bottom:20px}.approvals-page .approval-mobile-back{width:100%;min-height:32px;font-size:11px;display:flex}.approval-reader h2{font-size:24px}.approval-question{font-size:12px}.approval-context{padding:14px;display:block}.approval-context>div{margin-bottom:14px}.approval-context>div:last-child{margin:0}.approval-context dt{font-size:9px}.approval-context dd{font-size:11px}.approval-diff-head{display:none}.approval-diff-row{grid-template-columns:1fr 1fr;gap:10px;padding:14px 0}.approval-diff-row>strong{grid-column:1/-1;font-size:11px}.approval-diff-row small{color:#88977b;margin-bottom:4px;font-size:8px;display:block}.approval-actions{padding:12px 16px;display:block}.approval-actions>span{margin-bottom:10px;font-size:8px}.approval-actions>div{justify-content:flex-end}.approval-actions .lib-button{min-height:40px;font-size:11px}.approval-evidence p{font-size:11px}.approval-answer-label textarea{font-size:16px}.approval-decision-record small{font-size:10px}}.approval-controller .glass{box-shadow:none;background:0 0;border:0;padding:0}.approval-controller .glass:before{display:none}.approval-controller [class*=text-fg]{color:#6d806d}.approval-controller [class*=text-teal],.approval-controller [class*=text-accent]{color:#345e49}.approval-controller [class*=bg-white]{background:#f9fbf7}.approval-controller input{color:#345e49;background:#fff;border:1px solid #e5ece0;border-radius:10px;padding:10px 12px}.approval-controller button{color:#365e3c;background:#eaf2e1;border:1px solid #dce8d1;border-radius:12px;padding:10px 14px;font-size:12px}.approval-controller button:disabled{opacity:.5}.approval-pending>.glass>div:first-child,.approval-pending>.glass>p:last-child,.approval-history>.glass>:last-child{display:none}.approval-reader h1{color:#345e49;overflow-wrap:anywhere;margin:0 0 10px;font:450 27px/1.4 Inter,sans-serif}.approval-source,.approval-consequence{color:#6d806d;margin-bottom:24px;font-size:11px;line-height:1.8}.approval-problem{color:#a07c4a;padding:12px 28px;font-size:12px}.approvals-page button:focus-visible,.approvals-page input:focus-visible{outline-offset:3px;outline:2px solid #365e3c}@media (height<=480px){.approvals-page{overflow:auto}.approvals-layout{flex:none;overflow:visible}.approval-queue,.approval-reader{height:auto}.approval-queue-items,.approval-reader-scroll{flex:none;overflow:visible}}}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){.ap-list-view,.ap-detail-view{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.ap-list-view[hidden]{display:none}.ap-page{background:#fff}.ap-export-actions{gap:6px;display:flex}.ap-scope-note{color:#74876b;background:#f8fbf4;border-bottom:1px solid #e9efe3;align-items:flex-start;gap:8px;padding:12px 27px;font-size:9px;line-height:1.7;display:flex}.ap-scope-note svg{flex-shrink:0;margin-top:1px}.ap-filter-panel{flex-shrink:0;padding:18px 25px 13px}.ap-search{background:#f9fcf7;max-width:410px}.ap-search input{font-size:11px}.ap-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.ap-filter-grid>label{flex-direction:column;gap:6px;min-width:0;display:flex}.ap-filter-grid>label>span{color:#7b8e71;padding-left:3px;font-size:8px}.ap-filter-grid .isd-select{width:100%}.ap-filter-grid .isd-trigger{min-height:32px;font-size:9px}.ap-results{color:#7b8b70;justify-content:space-between;align-items:center;gap:8px;margin-top:13px;font-size:9px;line-height:1.8;display:flex}.ap-results button{color:#5e8060;text-underline-offset:3px;background:0 0;padding:2px;font-size:9px;text-decoration:underline}.ap-trajectory-banner{color:#65815a;background:#eef6e7;border:1px solid #dbe8ce;border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:10px;font-size:9px;display:flex}.ap-trajectory-banner>span{overflow-wrap:anywhere;flex:1;min-width:0}.ap-trajectory-banner button{color:#527348;background:0 0;font-size:9px;text-decoration:underline}.ap-trajectory-banner code{font-size:9px}.ap-export-notice{color:#647c57;background:#f5faef;border:1px solid #dce8d5;border-radius:10px;flex-shrink:0;align-items:flex-start;gap:9px;margin:0 25px 12px;padding:11px 13px;font-size:10px;line-height:1.7;display:flex}.ap-export-notice>span{flex:1;min-width:0}.ap-export-notice button{color:inherit;background:0 0;padding:2px}.ap-notice-error{color:#936d40;background:#fff8ec;border-color:#ead8bd}.ap-list-card{background:#fff;border:1px solid #e5ece0;border-radius:15px;flex-direction:column;flex:1;min-width:0;min-height:0;margin:0 25px 14px;display:flex;overflow:hidden}.ap-list-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.ap-group-heading{z-index:1;color:#6f8661;letter-spacing:.6px;background:#f5f9f0;border-bottom:1px solid #e5edde;justify-content:space-between;align-items:center;gap:9px;padding:11px 16px;font-size:8px;display:flex;position:sticky;top:0}.ap-group-heading small{letter-spacing:0;color:#8b9b7e;font-size:8px}.ap-group-example{color:#85907e;background:#fafbf7}.ap-row{border-bottom:1px solid #edf1e8;align-items:center;gap:12px;min-height:80px;padding:15px 16px;display:flex}.ap-row:last-child{border-bottom:0}.ap-row-icon{color:#759b77;background:#f1f7e9;border:1px solid #e3eed9;border-radius:10px;flex-shrink:0;place-items:center;width:33px;height:36px;display:grid}.ap-outcome-failed .ap-row-icon,.ap-outcome-blocked .ap-row-icon{color:#a28256;background:#fff8ea;border-color:#eddfc5}.ap-row-main{flex:1;min-width:0}.ap-row-title{text-align:left;color:#405f3b;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font:450 12px/1.6 Inter,sans-serif}.ap-row-title code{color:#62866a;font:10px/1.6 Onest,sans-serif;display:block}.ap-row-title>span{color:#667b5c;font-size:11px;display:block}.ap-row-context{color:#839276;align-items:center;gap:5px;margin-top:5px;font-size:9px;line-height:1.6;display:flex}.ap-row-context>span:first-child,.ap-row-context>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.ap-row-end{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.ap-row-end time{color:#7f8e73;font-size:9px}.ap-row-end>small{color:#94a086;font-size:8px}.ap-outcome{color:#6c875e;background:#f3f8ed;border:1px solid #e4ecdc;border-radius:6px;align-items:center;padding:3px 7px;font-size:8px;line-height:1.7;display:inline-flex}.ap-status-pending{color:#917541;background:#fff9ec;border-color:#eadcbf}.ap-status-failed,.ap-status-blocked{color:#a16d47;background:#fff7ee;border-color:#ecd9c9}.ap-status-cancelled{color:#818b76;background:#f8f9f3}.ap-pagination{color:#7b8c6e;background:#fbfdf8;border-top:1px solid #e8eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:9px;display:flex}.ap-pagination>div{align-items:center;gap:8px;display:flex}.ap-pagination small{font-size:8px}.ap-pagination button:disabled{opacity:.3;cursor:default}.ap-detail-header-meta{align-items:center;gap:7px;display:flex}.ap-origin{color:#6b885b;background:#f3f9ec;border:1px solid #dde9d7;border-radius:6px;padding:4px 7px;font-size:8px;display:inline-flex}.ap-origin-example{color:#86927c;background:#f7f9f3}.ap-detail-body{background:#f8fbf5;flex:1;gap:15px;min-width:0;min-height:0;padding:20px 23px;display:flex}.ap-detail-card{background:#fff;border:1px solid #e4ecde;border-radius:17px;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.ap-reader-scroll{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;padding:28px 30px;overflow:auto}.ap-detail-eyebrow{color:#8a9a7c;font-size:9px;line-height:1.7;display:block}.ap-reader-scroll h2{letter-spacing:-.8px;color:#35533a;overflow-wrap:anywhere;margin:12px 0;font:450 26px/1.35 Inter,sans-serif}.ap-reader-scroll h2:focus{outline:none}.ap-detail-date{color:#87997a;margin:0 0 22px;font-size:10px;line-height:1.8}.ap-primary-facts{border-bottom:1px solid #e7eee0;grid-template-columns:1fr 1fr;gap:14px;padding-bottom:20px;display:grid}.ap-primary-facts>div{min-width:0}.ap-primary-facts span,.ap-primary-facts strong,.ap-primary-facts small{display:block}.ap-primary-facts span{color:#8b9c7c;margin-bottom:7px;font-size:9px}.ap-primary-facts strong{color:#4f7043;font-size:12px;font-weight:450;line-height:1.6}.ap-primary-facts small{color:#7d9270;margin-top:7px;font-size:9px;line-height:1.8}.ap-reader-scroll h3{color:#4e6f42;letter-spacing:-.3px;margin:23px 0 11px;font:500 15px/1.4 Inter,sans-serif}.ap-reason p{color:#6d835e;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.ap-muted{color:#8b9b7c;font-size:10px;line-height:1.8}.ap-change-list{border:1px solid #e4ecdc;border-radius:11px;overflow:hidden}.ap-change-row{background:#fbfdf8;border-bottom:1px solid #e6eddf;grid-template-columns:1fr 1fr;gap:9px 15px;padding:14px;display:grid}.ap-change-row:last-child{border-bottom:0}.ap-change-row>strong{color:#68875a;grid-column:1/-1;font-size:10px;font-weight:450}.ap-change-row>div{min-width:0}.ap-change-row>div>span{color:#97a489;margin-bottom:5px;font-size:8px;display:block}.ap-change-row p{color:#577447;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}.ap-record-details dl{margin:0}.ap-record-details dl>div{border-bottom:1px solid #edf1e7;padding:12px 0;display:block}.ap-record-details dt{color:#809570;font-size:9px}.ap-record-details dd{text-align:left;color:#617e52;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.8}.ap-error-context{color:#94713d;background:#fff9ed;border:1px solid #edddbf;border-radius:11px;align-items:flex-start;gap:9px;margin-top:20px;padding:13px;display:flex}.ap-error-context>svg{flex-shrink:0}.ap-error-context strong{font-size:11px;font-weight:450}.ap-error-context p{font-size:10px;line-height:1.8}.ap-error-context code{overflow-wrap:anywhere;font-size:9px}.ap-aside-card{background:#f4f9ed;border:1px solid #e3ebda;border-radius:17px;flex-shrink:0;width:242px;min-height:0;display:flex;overflow:hidden}.ap-aside-scroll{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;padding:24px 20px;overflow:auto}.ap-aside-scroll h3{letter-spacing:.8px;color:#7f926c;margin:0 0 18px;font-size:8px;font-weight:450}.ap-identity{margin:0}.ap-identity>div{border-bottom:1px solid #e0ead4;padding:11px 0;display:block}.ap-identity dt{color:#839a72;font-size:9px}.ap-identity dd{color:#597b47;text-align:left;overflow-wrap:anywhere;margin:5px 0 0;font-size:10px;line-height:1.8}.ap-context-button{width:100%;margin:18px 0}.ap-unavailable{color:#819374;background:#f8fbf2;border:1px solid #e2e8d7;border-radius:10px;align-items:flex-start;gap:8px;margin:17px 0;padding:11px;display:flex}.ap-unavailable svg{flex-shrink:0}.ap-unavailable p{margin:0;font-size:10px;line-height:1.8}.ap-related{margin-top:23px}.ap-related h3{margin-bottom:9px}.ap-related>p{color:#7f936e;font-size:10px;line-height:1.7}.ap-related>.lib-button{width:100%;margin-bottom:13px}.ap-related ol{margin:0;padding:0;list-style:none}.ap-related li{border-left:1px solid #d6e4c9;padding:0 0 13px 12px}.ap-related button:not(.lib-button){text-align:left;background:0 0;max-width:100%;padding:0;display:block}.ap-related button small{color:#8ba17a;font-size:8px;line-height:1.8;display:block}.ap-related button span{color:#6a8859;overflow-wrap:anywhere;font-size:10px;line-height:1.7;display:block}.ap-related button[aria-current=true] span{color:#357954}.ap-technical-details{border-top:1px solid #dfe9d2;margin-top:22px;padding-top:12px}.ap-technical-details summary{color:#76935f;cursor:pointer;font-size:9px;line-height:1.8}.ap-technical-details dl>div{border-bottom:1px solid #e1ead6;padding:10px 0;display:block}.ap-technical-details dt{color:#8ba17a;font-size:8px}.ap-technical-details dd{text-align:left;margin:5px 0 0}.ap-technical-details code{color:#6e8b5c;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif}.ap-retention-note{color:#8b9f78;margin:20px 0 0;font-size:9px;line-height:1.9}.ap-envelope-summary{background:#f5f9ee;border:1px solid #e1ead9;border-radius:11px;padding:13px}.ap-envelope-summary code{color:#688d57;overflow-wrap:anywhere;font:10px/1.8 Onest,sans-serif;display:block}.ap-envelope-summary span{color:#93a580;margin-top:5px;font-size:9px;display:block}.ap-json-details{background:#f9fcf6;border:1px solid #e0ead7;border-radius:11px;margin-top:12px;overflow:hidden}.ap-json-details summary{color:#6b8b58;cursor:pointer;padding:11px 13px;font-size:10px}.ap-json-details pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#587747;background:#f3f8ec;border-top:1px solid #e1ebd8;max-width:100%;margin:0;padding:15px;font:10px/1.8 Onest,sans-serif}@media (hover:hover) and (pointer:fine){.ap-row:hover{background:#fafdf7}.ap-row-title:hover{color:#2f7951}.ap-related button:hover span{color:#357954}}@media (width<=1023px){.ap-page .lib-header{padding:18px 15px 14px}.ap-page .lib-header p{max-width:205px}.ap-export-actions{flex-direction:column;gap:4px}.ap-export-actions .lib-button{min-height:27px;padding:4px 9px;font-size:8px}.ap-scope-note{padding:9px 15px;font-size:8px}.ap-filter-panel{padding:12px 14px}.ap-search{width:100%}.ap-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.ap-filter-grid>label:last-child{grid-column:1/-1}.ap-filter-grid>label>span{font-size:8px}.ap-filter-grid .isd-trigger{min-height:29px;padding:6px 8px;font-size:9px}.ap-results{margin-top:9px;font-size:8px}.ap-results-zone{display:none}.ap-trajectory-banner{flex-wrap:wrap;font-size:8px}.ap-trajectory-banner button{margin-left:auto;font-size:8px}.ap-export-notice{margin:0 14px 10px;padding:9px;font-size:9px}.ap-list-card{border-radius:13px;margin:0 12px 10px}.ap-group-heading{padding:10px 11px;font-size:7px}.ap-group-heading small{font-size:7px}.ap-row{align-items:flex-start;gap:8px;padding:13px 10px}.ap-row-icon{width:27px;height:30px}.ap-row-title{font-size:11px}.ap-row-title code{font-size:9px}.ap-row-title>span{font-size:10px}.ap-row-context{flex-wrap:wrap;gap:3px;font-size:8px}.ap-row-context>span:first-child,.ap-row-context>span:last-child{max-width:100%}.ap-row-context>span:nth-child(2){display:none}.ap-row-end{max-width:90px}.ap-row-end time{font-size:7px;line-height:1.8}.ap-outcome{padding:2px 4px;font-size:7px}.ap-row-end>small{font-size:7px}.ap-pagination{gap:5px;padding:8px 10px;font-size:8px}.ap-pagination small{display:none}.ap-pagination>div{gap:4px}.ap-pagination .lib-icon-button{width:25px;height:27px}.ap-page .lib-footer-note{padding:9px 13px;font-size:7px}.ap-detail-header-meta{flex-wrap:wrap;justify-content:flex-end;gap:4px}.ap-origin{padding:3px 5px;font-size:7px}.ap-detail-body{overscroll-behavior:contain;padding:13px 11px;display:block;overflow:auto}.ap-detail-card{min-height:0;display:block}.ap-reader-scroll{padding:22px 18px;overflow:visible}.ap-reader-scroll h2{font-size:23px}.ap-detail-date{font-size:9px}.ap-primary-facts{grid-template-columns:1fr;gap:16px}.ap-primary-facts strong{font-size:12px}.ap-primary-facts small{font-size:10px}.ap-reason p{font-size:12px}.ap-change-row{gap:8px;padding:12px}.ap-change-row p{font-size:11px}.ap-aside-card{width:100%;margin-top:13px;display:block}.ap-aside-scroll{padding:22px 18px;overflow:visible}.ap-identity dd{font-size:11px}.ap-technical-details code,.ap-json-details pre{font-size:10px}}.ap-page .ap-mobile-filters{display:none}.ap-list-scroll{scroll-padding-top:40px}@media (width<=1023px){.ap-list-view{overscroll-behavior:contain;overflow:auto}.ap-page .ap-mobile-filters{min-height:30px;margin-top:10px;font-size:9px;display:inline-flex}.ap-filter-grid:not(.is-expanded){display:none}.ap-list-card{flex:none;height:clamp(260px,43vh,390px)}.ap-list-scroll{scroll-padding-top:37px}}.ap-row{color:inherit;text-decoration:none}.ap-row:focus-visible{outline-offset:-3px;outline:2px solid #62866a}.ap-row-title{display:block}.ap-history-page .ap-filter-grid>label:first-child>div{width:100%}.ap-history-page .ap-filter-grid>label:first-child button[aria-haspopup=listbox]{justify-content:space-between;width:100%;min-width:0}.ap-history-page [data-original-period]>button{color:#506d4a;background:#f9fcf7;border:1px solid #d8e4d4;border-radius:10px;min-height:32px;padding:6px 11px;font:450 10px/1.4 Inter,sans-serif}.ap-history-page [data-original-period]>button>span:first-child{display:none}[role=listbox][data-original-period]{color:#506d4a;background:#fff;border:1px solid #d8e4d4;border-radius:14px;box-shadow:0 14px 40px #3047301f}[role=listbox][data-original-period] button{color:#405f3b}[role=listbox][data-original-period] [role=option][aria-selected=true]{background:#e8f2da}[role=listbox][data-original-period] [role=option]:hover{background:#f1f7e9}[role=listbox][data-original-period] button[class*=bg-lime]{color:#fff;background:#2f8f75}[role=listbox][data-original-period] button[class*=bg-\[color-mix]{background:#edf6e7}[role=listbox][data-original-period] button:focus-visible{outline-offset:-2px;outline:2px solid #62866a}[role=listbox][data-original-period] span{color:inherit}@media (width>=1024px){.ap-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023px){.ap-history-page .ap-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-history-page .ap-filter-grid>label:first-child{grid-column:1/-1}}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){:where(.library-original,[data-original-select]) *{box-sizing:border-box}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea{font:inherit}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary,:where(.library-original,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.library-original,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.library-original,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary{outline:none}:where(.library-original,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.library-original,[data-original-select]) button:active{filter:brightness(.97)}:where(.library-original,[data-original-select]) svg{flex-shrink:0;display:block}:where(.library-original,[data-original-select]) p,:where(.library-original,[data-original-select]) h1,:where(.library-original,[data-original-select]) h2,:where(.library-original,[data-original-select]) h3{margin:0}:where(.library-original,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.library-original-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.library-original-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.library-original-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.library-original-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.library-dialog:where(.library-original-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.library-original-dialog) h2{font-size:24px}.library-dialog:where(.library-original-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.library-original-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.library-original-dialog) input:not([type=file]),.library-dialog:where(.library-original-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.library-original-dialog) textarea{resize:vertical;min-height:150px}:where(.library-original-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.library-original,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.library-original,[data-original-select]) .lib-button,:where(.library-original,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.library-original,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.library-original,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.library-original,[data-original-select]) .lib-header h1{font-size:24px}:where(.library-original,[data-original-select]) .lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}:where(.library-original,[data-original-select]) .lib-header-actions{gap:5px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.library-original,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){@scope(.library-original){:scope{line-height:normal}button{min-width:initial;min-height:initial}}}@scope(.panel-v2){@scope(.library-original){.bp-page{background:#fff;min-height:0}.bp-count-pill{color:#759062;background:#f7fbf1;border:1px solid #e2ecdc;border-radius:100px;align-items:center;gap:7px;padding:8px 11px;font-size:9px;display:flex}.bp-body{overscroll-behavior:contain;background:#f9fcf6;flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;padding:19px 23px 18px;display:flex;overflow:auto}.bp-trust-cards{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.bp-trust-cards article{background:#fff;border:1px solid #e5ecde;border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}.bp-trust-icon{color:#8ba572;background:#f3f9ec;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:32px;display:grid}.bp-trust-cards h2{color:#537546;letter-spacing:-.15px;margin:0;font:500 11px/1.6 Inter,sans-serif}.bp-trust-cards h2 small{color:#90a17e;background:#f9fbf6;border:1px solid #e5ecdf;border-radius:5px;margin-left:4px;padding:3px 5px;font:7px Onest,sans-serif;display:inline-block}.bp-trust-cards p{color:#819673;margin:7px 0 0;font-size:9px;line-height:1.75}.bp-bottom-cards{flex-shrink:0;gap:12px;display:flex}.bp-export-card{background:#fff;border:1px solid #e1ead7;border-radius:14px;flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;padding:14px 16px;display:flex}.bp-export-card>div:first-child{flex:1;min-width:180px}.bp-export-card h2{letter-spacing:-.1px;color:#6c8a58;margin:0;font:500 11px/1.7 Inter,sans-serif}.bp-export-card p{color:#95a681;margin:6px 0 0;font-size:9px;line-height:1.8}.bp-export-buttons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bp-export-buttons .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.bp-export-card .bp-export-progress,.bp-export-card .bp-export-notice{color:#72945f;flex-basis:100%;margin:0;font-size:9px}.bp-export-card .bp-export-error{color:#a07c4a}@media (width<=999px) and (width>=760px){.bp-trust-cards article{gap:7px;padding:11px}.bp-trust-icon{width:24px;height:27px}.bp-trust-cards h2{font-size:10px}.bp-export-buttons{flex-basis:100%}}@media (width<=1023px){.bp-page .lib-header{padding:18px 16px 14px}.bp-count-pill{padding:7px 9px;font-size:8px}.bp-body{overscroll-behavior:contain;gap:12px;padding:13px 12px;overflow:auto}.bp-trust-cards{display:block}.bp-trust-cards article{margin-bottom:7px;padding:11px 12px}.bp-trust-cards article:last-child{margin-bottom:0}.bp-trust-cards h2{font-size:11px}.bp-trust-cards p{margin-top:4px;font-size:9px;line-height:1.7}.bp-trust-icon{width:26px;height:29px}.bp-bottom-cards{flex-direction:column}.bp-export-card{padding:14px}.bp-export-card>div:first-child{flex-basis:100%;min-width:0}.bp-export-buttons{width:100%}.bp-export-card p{font-size:10px}.bp-export-card h2{font-size:12px}.bp-export-buttons .lib-button{min-height:34px;font-size:9px}}.bp-bottom-cards{grid-template-columns:minmax(0,1fr)}.bp-area-list{flex-wrap:wrap;gap:8px;display:flex}.bp-summary{flex-wrap:wrap}.bp-page .lib-button:focus-visible{outline-offset:3px;outline:2px solid #537546}.bp-page .bp-export-card p{overflow-wrap:anywhere}}}@scope(.panel-v2){@scope(.library-original){.bp-summary{flex:none}}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){:where(.library-original,[data-original-select]) *{box-sizing:border-box}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea{font:inherit}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary,:where(.library-original,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.library-original,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.library-original,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary{outline:none}:where(.library-original,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.library-original,[data-original-select]) button:active{filter:brightness(.97)}:where(.library-original,[data-original-select]) svg{flex-shrink:0;display:block}:where(.library-original,[data-original-select]) p,:where(.library-original,[data-original-select]) h1,:where(.library-original,[data-original-select]) h2,:where(.library-original,[data-original-select]) h3{margin:0}:where(.library-original,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.library-original-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.library-original-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.library-original-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.library-original-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.library-dialog:where(.library-original-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.library-original-dialog) h2{font-size:24px}.library-dialog:where(.library-original-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.library-original-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.library-original-dialog) input:not([type=file]),.library-dialog:where(.library-original-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.library-original-dialog) textarea{resize:vertical;min-height:150px}:where(.library-original-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.library-original,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.library-original,[data-original-select]) .lib-button,:where(.library-original,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.library-original,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.library-original,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.library-original,[data-original-select]) .lib-header h1{font-size:24px}:where(.library-original,[data-original-select]) .lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}:where(.library-original,[data-original-select]) .lib-header-actions{gap:5px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.library-original,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){@scope(.library-original){:scope{line-height:normal}button{min-width:initial;min-height:initial}}}@scope(.panel-v2){@scope(.library-original){.files-page{position:relative}.files-list-view{flex-direction:column;flex:1;min-height:0;display:flex}.files-list-view[hidden]{display:none}.files-page .lib-search{width:270px}.files-view-toggle{background:#fafcf6;border:1px solid #e2eada;border-radius:10px;gap:2px;margin-left:auto;padding:3px;display:flex}.files-view-toggle .selected{color:#537641;background:#e9f2df}.files-type-filters{flex-basis:100%}.files-breadcrumb{color:#7f906e;align-items:center;gap:7px;padding:1px 33px 17px;font-size:9px;display:flex}.files-breadcrumb button{color:#728a60;background:0 0;padding:0;font-size:9px}.files-breadcrumb small{color:#758469;margin-left:auto;font-size:8px}.files-column-status{width:112px}.files-column-size{width:67px}.files-column-actions{width:29px}.files-content-state{color:#89957c;flex-shrink:0;align-items:center;gap:5px;width:112px;font-size:8px;display:flex}.files-content-state.readable{color:#5e8050}.files-content-state>span{background:#91b879;border-radius:50%;width:4px;height:4px;display:inline-block}.files-size{color:#7b8b6d;flex-shrink:0;width:67px;font-size:9px}.file-row .type-pdf{color:#aa8760;background:#fcf4e8}.file-row .type-spreadsheet{color:#6a9670;background:#eaf5e9}.file-row .type-image{color:#6d8b9d;background:#edf4f8}.files-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:0 25px 25px;display:grid}.file-grid-card{text-align:left;background:#fff;border:1px solid #e5ecdc;border-radius:14px;min-width:0;padding:10px}.file-grid-preview{color:#8ca475;background:#f5f8ef;border:1px solid #edf1e6;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:138px;display:flex;position:relative;overflow:hidden}.file-grid-preview.type-pdf{color:#ba9a69;background:#faf6ed}.file-grid-preview.type-spreadsheet{color:#739b6b;background:#eff8e9}.file-grid-preview>img{object-fit:contain;background:#f6f9f2;width:100%;height:100%}.file-grid-preview>b{letter-spacing:1px;margin:3px 0;font-size:8px;font-weight:450}.file-grid-preview>i{opacity:.18;background:currentColor;border-radius:2px;width:48%;height:2px}.file-grid-preview>i:last-child{align-self:center;width:32%}.file-grid-card>strong{color:#537044;overflow-wrap:anywhere;margin:10px 1px 4px;font:450 10px/1.6 Inter,sans-serif;display:block}.file-grid-card>span:not(.file-grid-preview):not(.lib-origin){color:#7b8e6a;margin:4px 1px 8px;font-size:8px;display:block}.file-grid-card .lib-origin{font-size:7px}.files-local-hint{color:#95ad7b;background:#fafcf6;border:1px dashed #d9e6cb;border-radius:12px;align-items:center;gap:12px;margin:12px 25px 20px;padding:13px 16px;display:flex}.files-local-hint p{color:#688653;font-size:10px;line-height:1.6}.files-local-hint span{color:#7f9270;margin-top:2px;font-size:8px;display:block}.files-storage meter{background:#edf2e5;border:0;border-radius:100px;flex:1;min-width:30px;max-width:160px;height:9px}.files-storage meter::-webkit-meter-bar{background:#edf2e5;border:0;border-radius:100px}.files-storage meter::-webkit-meter-optimum-value{background:#86af71;border-radius:100px}.files-preview-area{scrollbar-width:thin;flex-direction:column;flex:1;min-width:0;padding:23px 25px 20px;display:flex;overflow:auto}.files-preview-heading{flex-shrink:0;margin-bottom:20px}.files-preview-heading h2{color:#47663c;letter-spacing:-.5px;overflow-wrap:anywhere;margin:11px 0 8px;font:450 20px/1.4 Inter,sans-serif}.files-preview-heading p{color:#7d8f6a;font-size:9px}.file-pdf-preview{flex-direction:column;flex:1;min-height:320px;display:flex}.file-pdf-preview iframe{background:#f4f7ef;border:1px solid #e0e7d7;border-radius:10px;flex:1;width:100%;min-height:360px}.file-pdf-preview small{color:#7c8f69;margin-top:9px;font-size:8px;line-height:1.6}.file-image-preview{background:repeating-conic-gradient(#f0f5e9 0 25%, #fafdf5 0 50%) 0 0/20px 20px;border:1px solid #e2ebd7;border-radius:12px;flex:1;place-items:center;min-height:280px;display:grid;overflow:hidden}.file-image-preview img{object-fit:contain;max-width:100%;max-height:450px}.file-text-preview{background:#fcfef9;border:1px solid #e4ecdb;border-radius:12px;flex-direction:column;flex:1;min-height:240px;display:flex;overflow:hidden}.file-text-preview>div{color:#7c9964;border-bottom:1px solid #e8efdf;align-items:center;gap:8px;padding:13px 16px;font-size:9px;display:flex}.file-text-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#557143;scrollbar-width:thin;flex:1;min-height:0;margin:0;padding:19px;font:11px/1.9 monospace;overflow:auto}.file-text-preview>p{color:#8e794e;background:#fff9ee;padding:10px 16px;font-size:9px;line-height:1.7}.files-aside-note{color:#788a67;margin-top:17px!important;font-size:9px!important;line-height:1.8!important}.files-delete-button{color:#997653!important;background:0 0!important;margin-top:25px!important}.files-queue{z-index:16;background:#fdfff9;border:1px solid #dce8d0;border-radius:15px;width:350px;position:absolute;bottom:49px;right:22px;overflow:hidden;box-shadow:0 12px 40px #2d492526}.files-queue-toggle{text-align:left;color:#688b53;background:#f6faef;align-items:center;gap:11px;width:100%;padding:14px 16px;display:flex}.files-queue-toggle>span{flex:1;font-size:11px}.files-queue-toggle small{color:#997b45;margin-top:4px;font-size:8px;display:block}.files-queue.expanded .files-queue-toggle>svg:last-child{transform:rotate(180deg)}.files-queue-list{scrollbar-width:thin;max-height:214px;padding:3px 14px;overflow:auto}.files-queue-item{color:#82a367;border-bottom:1px solid #edf2e4;align-items:flex-start;gap:8px;padding:13px 0;display:flex}.files-queue-item>span{margin-top:3px}.files-queue-item>div{flex:1;min-width:0}.files-queue-item strong{color:#587746;overflow-wrap:anywhere;font-size:10px;font-weight:450;display:block}.files-queue-item p{color:#7b8d6b;margin:4px 0 0;font-size:9px;line-height:1.6}.files-queue-item.state-error>span{color:#b08b52}.files-queue-item.state-error p{color:#967a52}.files-queue-item progress{accent-color:#7aa163;border:0;width:100%;height:4px;margin-top:8px}.files-queue-footer{color:#839673;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:7px;display:flex}.files-queue-footer button{color:#62824e;background:0 0;padding:0;font-size:8px}.files-drop-overlay{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#709957;pointer-events:none;background:#f4faedd9;border:1px dashed #8fb379;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:8px}.files-drop-overlay strong{font-size:21px;font-weight:450}.files-drop-overlay span{font-size:11px}@media (hover:hover) and (pointer:fine){.file-grid-card:hover{background:#fafff3;border-color:#c9dcb7}.file-grid-card:hover .file-grid-preview>svg{transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.file-grid-preview>svg{transition:transform .14s var(--motion-out)}.files-queue{animation:content-enter .18s var(--motion-out)}}@media (width<=1023px){.files-page .lib-header p{max-width:190px}.files-page .lib-toolbar{position:relative}.files-page .lib-search{width:calc(100% - 78px);min-width:0}.files-view-toggle{gap:0}.files-view-toggle .lib-icon-button{width:26px;height:26px}.files-content-state,.files-column-status,.files-column-size,.files-size{display:none}.files-breadcrumb{padding:1px 17px 13px}.files-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 15px 18px}.file-grid-preview{height:112px}.file-grid-card{padding:8px}.files-local-hint{margin:8px 15px 14px;padding:11px}.files-local-hint p{font-size:9px}.files-local-hint span{font-size:7px}.files-storage{gap:6px}.files-storage meter{max-width:55px}.files-preview-area{padding:20px 17px;overflow:visible}.files-preview-heading h2{font-size:19px}.file-pdf-preview iframe{flex:none;height:360px}.file-image-preview{min-height:250px}.file-image-preview img{max-height:350px}.file-text-preview pre{max-height:350px;font-size:11px}.files-queue{width:calc(100% - 16px);bottom:42px;right:8px}.files-queue-list{max-height:170px}.files-queue-footer{font-size:7px}.files-drop-overlay strong{font-size:18px}}}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){:where(.library-original,[data-original-select]) *{box-sizing:border-box}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea{font:inherit}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary,:where(.library-original,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.library-original,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.library-original,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary{outline:none}:where(.library-original,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.library-original,[data-original-select]) button:active{filter:brightness(.97)}:where(.library-original,[data-original-select]) svg{flex-shrink:0;display:block}:where(.library-original,[data-original-select]) p,:where(.library-original,[data-original-select]) h1,:where(.library-original,[data-original-select]) h2,:where(.library-original,[data-original-select]) h3{margin:0}:where(.library-original,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.library-original-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.library-original-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.library-original-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.library-original-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.library-dialog:where(.library-original-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.library-original-dialog) h2{font-size:24px}.library-dialog:where(.library-original-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.library-original-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.library-original-dialog) input:not([type=file]),.library-dialog:where(.library-original-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.library-original-dialog) textarea{resize:vertical;min-height:150px}:where(.library-original-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.library-original,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.library-original,[data-original-select]) .lib-button,:where(.library-original,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.library-original,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.library-original,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.library-original,[data-original-select]) .lib-header h1{font-size:24px}:where(.library-original,[data-original-select]) .lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}:where(.library-original,[data-original-select]) .lib-header-actions{gap:5px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.library-original,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){@scope(.library-original){:scope{line-height:normal}button{min-width:initial;min-height:initial}}}@scope(.panel-v2){@scope(.library-original){.documents-list-view,.documents-detail-view{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.documents-list-view[hidden]{display:none}.documents-total{color:#718660;white-space:nowrap;background:#f5f9ee;border:1px solid #e5eddc;border-radius:100px;align-items:center;gap:8px;padding:8px 11px;font-size:9px;display:flex}.documents-toolbar .lib-search{flex:1;max-width:350px}.documents-sort{color:#839373;align-items:center;gap:8px;font-size:9px;display:flex}.documents-result-line{color:#80906f;flex-basis:100%;justify-content:space-between;align-items:center;gap:10px;font-size:9px;line-height:1.7;display:flex}.documents-result-line button{color:#4d7a55;text-underline-offset:3px;background:0 0;padding:0;font-size:9px;text-decoration:underline}.documents-row-copy{min-width:0}.documents-row-preview{display:inline}.documents-row .lib-row-copy>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.documents-row-origin{margin-top:5px}.documents-row-meta{justify-content:space-between;width:118px}.documents-heading-star{text-align:center;width:30px}.documents-list-heading>span:nth-child(2){width:118px}.documents-favorite.is-favorite{color:#63834b}.documents-favorite.is-favorite svg{fill:#dcecc8}.documents-system-heading{color:#859577;background:#f9fbf6;border-bottom:1px solid #e8efe0;align-items:center;gap:7px;margin-top:21px;padding:12px 10px;font-size:9px;display:flex}.documents-system-heading small{margin-left:auto;font-size:9px}.documents-reader{max-width:none}.documents-reader-meta{color:#829574;flex-wrap:wrap;gap:8px 14px;margin:-5px 0 23px;font-size:10px;display:flex}.documents-reader .lib-note{margin-bottom:16px}.documents-text{max-width:620px}.documents-reader-end{color:#899b7b;border-top:1px solid #e9efe2;align-items:center;gap:7px;margin-top:28px;padding-top:23px;font-size:9px;display:flex}.documents-source{margin:0 0 18px}.documents-origin-details{margin-bottom:18px}.documents-origin-details summary{cursor:pointer;color:#738969;padding:8px 0;font-size:10px}.documents-origin-details[open] summary{margin-bottom:9px}.documents-source>span{color:#7d916d;margin-bottom:7px;font-size:9px;display:block}.documents-source code{word-break:break-all;background:#f3f8ec;border:1px solid #e5eddb;border-radius:7px;padding:9px 10px}.documents-linked-item{border-radius:10px!important;justify-content:flex-start!important;font-size:10px!important}.documents-linked-item>span{text-align:left;overflow-wrap:anywhere;flex:1;min-width:0}.documents-linked-item svg{flex-shrink:0}.documents-source-version{color:#7e926e;margin:9px 0;font-size:9px;line-height:1.7}.documents-chat-action{border-top:1px solid #e4eddb;margin-top:26px;padding-top:13px}.documents-chat-action .lib-button{border-radius:12px;font-size:10px;line-height:1.7}.documents-chat-action p{color:#7c916e;margin:11px 0 0;font-size:9px;line-height:1.8}@media (width<=1023px){.documents-total{gap:5px;padding:6px 8px;font-size:8px}.documents-total svg{display:none}.documents-page .lib-header{gap:6px}.documents-page .lib-header p{max-width:200px}.documents-toolbar .lib-search{flex-basis:100%;max-width:none}.documents-toolbar .documents-sort{margin-left:auto}.documents-row-meta{flex-direction:column;align-items:flex-end;gap:5px;width:auto;font-size:7px}.documents-row-preview{display:none}.documents-list-heading>span:nth-child(2){width:auto;font-size:7px}.documents-heading-star{width:24px}.documents-row .lib-icon-button{width:25px}.documents-reader-meta{font-size:9px}.documents-reader{min-width:0}.documents-reader>h2{font-size:25px}.documents-detail-view .lib-detail-body{min-width:0}.documents-page .lib-detail-aside dd{max-width:160px}}.documents-sort .isd-select{max-width:145px}}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){:where(.library-original,[data-original-select]) *{box-sizing:border-box}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea{font:inherit}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary,:where(.library-original,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.library-original,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.library-original,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary{outline:none}:where(.library-original,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.library-original,[data-original-select]) button:active{filter:brightness(.97)}:where(.library-original,[data-original-select]) svg{flex-shrink:0;display:block}:where(.library-original,[data-original-select]) p,:where(.library-original,[data-original-select]) h1,:where(.library-original,[data-original-select]) h2,:where(.library-original,[data-original-select]) h3{margin:0}:where(.library-original,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.library-original-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.library-original-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.library-original-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.library-original-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.library-dialog:where(.library-original-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.library-original-dialog) h2{font-size:24px}.library-dialog:where(.library-original-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.library-original-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.library-original-dialog) input:not([type=file]),.library-dialog:where(.library-original-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.library-original-dialog) textarea{resize:vertical;min-height:150px}:where(.library-original-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.library-original,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.library-original,[data-original-select]) .lib-button,:where(.library-original,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.library-original,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.library-original,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.library-original,[data-original-select]) .lib-header h1{font-size:24px}:where(.library-original,[data-original-select]) .lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}:where(.library-original,[data-original-select]) .lib-header-actions{gap:5px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.library-original,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){@scope(.library-original){:scope{line-height:normal}button{min-width:initial;min-height:initial}}}@scope(.panel-v2){@scope(.library-original){.recordings-list-view{flex-direction:column;height:100%;min-height:0;display:flex}.recordings-list-view[hidden]{display:none}.recordings-page .lib-search{width:290px}.recording-row{text-align:left;color:#82916f;background:0 0;border:0;border-bottom:1px solid #edf1e7;align-items:center;gap:15px;width:100%;min-height:96px;padding:22px 10px;display:flex}.recording-symbol{color:#73955d;background:#edf4e6;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:46px;display:grid}.recording-row-copy{flex:1;min-width:0}.recording-title{color:#405b36;overflow-wrap:anywhere;font:450 13px/1.5 Inter,sans-serif;display:block}.recording-row-meta{color:#7c8b6f;flex-wrap:wrap;align-items:center;gap:9px;margin-top:8px;font-size:9px;display:flex}.recording-dot{background:#a3b68f;border-radius:50%;width:2px;height:2px}.recording-status{color:#7f906e;white-space:nowrap;background:#f5f8f0;border:1px solid #e8efdf;border-radius:100px;padding:5px 9px;font-size:9px}.recording-status.stale{color:#947742;background:#fff9ed;border-color:#ebdfc6}.recordings-detail{min-width:0}.recording-reader{padding:29px 34px 38px}.recording-detail-meta{color:#7d8c6e;flex-wrap:wrap;align-items:center;gap:12px;font-size:9px;display:flex}.recording-reader>h2{margin:15px 0 21px;font-size:28px}.recording-media{background:#f7faf2;border:1px solid #e9efdf;border-radius:13px;padding:14px 16px}.recording-media audio,.recording-media video{width:100%;max-width:100%;display:block}.recording-media audio{height:38px}.recording-media video{background:#213424;border-radius:8px;max-height:270px}.recording-media>span{color:#80916e;overflow-wrap:anywhere;margin-top:10px;font-size:9px;line-height:1.7;display:block}.recording-media .lib-note{margin-top:12px}.recording-tabs{border-bottom:1px solid #e5eddc;gap:21px;margin-top:26px;display:flex}.recording-tabs button{color:#849573;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font:11px/1.5 Onest,sans-serif}.recording-tabs button[aria-selected=true]{color:#476d37;border-bottom-color:#73965b}.recording-panel{outline-offset:4px;padding-top:21px}.recording-section-label{color:#8b997c;margin:6px 0 19px;font-size:9px;line-height:1.7;display:block}.recording-text-list{color:#617955;margin:0 0 21px;padding-left:18px;font-size:12px;line-height:1.9}.recording-text-list li{margin:9px 0;padding-left:4px}.recording-inline-empty{color:#96ab83;padding:11px 0 18px}.recording-inline-empty h3{margin-top:12px;font-size:19px}.recording-inline-empty p{font-size:12px}.recording-panel>.lib-button{margin-top:15px}.recording-transcript-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.recording-transcript-tools .lib-search{flex:1;width:auto;min-width:160px}.recording-transcript-tools .lib-button{font-size:9px}.recording-search-results{color:#80916d;flex-wrap:wrap;align-items:center;gap:8px;padding-top:13px;font-size:10px;display:flex}.recording-search-results>.lib-button{min-height:29px;padding:5px 8px;font-size:9px}.recording-reader .recording-highlight-note{color:#80916d;margin:12px 0;font-size:10px;line-height:1.7}.recording-transcript-part{outline-offset:5px;border-bottom:1px solid #edf2e5;margin:20px 0;padding:0 0 14px}.recording-transcript-part:focus{border-radius:5px;outline:2px solid #87a773}.recording-transcript-part p{margin:9px 0;font-size:12px}.recording-transcript-part mark{color:#40592e;background:#e0edb8;border-radius:2px;padding:1px 2px}.recording-speaker{color:#71935a;align-items:center;gap:10px;font-size:10px;font-weight:500;display:flex}.recording-speaker .lib-button{min-height:23px;padding:2px 8px;font-size:9px}.recording-next-steps{margin:0;padding:0;list-style:none}.recording-next-steps li{color:#87a16d;border-bottom:1px solid #edf2e5;gap:13px;padding:15px 0;display:flex}.recording-next-steps li>svg{flex-shrink:0;margin-top:5px}.recording-next-steps p{margin:0}.recording-next-steps small{color:#8b997b;margin-top:5px;font-size:10px;display:block}.recording-aside{width:226px}.recording-aside .lib-button{white-space:normal;line-height:1.7}.recording-document-saved{color:#70945c;margin-top:20px;font-size:10px;line-height:1.8}.recording-chat-mobile{display:none}.recording-dialog{max-height:calc(100dvh - 32px);overflow:auto}.recording-dialog textarea{min-height:220px;max-height:45dvh}.recording-character-count{color:#8c9a7c;text-align:right;margin-top:7px;font-size:9px;line-height:1.7}.recording-dialog .recording-access-check{background:#f6faf0;border-radius:10px;align-items:flex-start;gap:10px;padding:13px;font-size:11px;line-height:1.7;display:flex}.recording-dialog .recording-access-check input[type=checkbox]{accent-color:#709855;flex-shrink:0;width:15px;height:15px;margin-top:3px;padding:0}@media (hover:hover) and (pointer:fine){.recording-row:hover{background:#f8fbf3}.recording-row:hover .recording-title{color:#55863e}.recording-tabs button:hover{color:#476d37}}@media (width<=1023px){.recordings-page .lib-header{gap:8px}.recordings-page .lib-header h1{font-size:24px}.recordings-page .lib-header p{max-width:200px}.recordings-page .lib-search{width:100%}.recordings-page .lib-filter{font-size:10px}.recording-row{flex-wrap:wrap;gap:9px;min-height:100px;padding:18px 2px;position:relative}.recording-symbol{border-radius:10px;width:32px;height:38px}.recording-title{font-size:13px}.recording-row-meta{gap:6px;font-size:9px}.recording-row>.recording-status{margin-left:41px;font-size:9px}.recording-row>svg{margin-left:auto}.recording-reader{padding:23px 19px 30px}.recording-reader>h2{font-size:25px}.recording-detail-meta{gap:9px;font-size:10px}.recording-chat-label{display:none}.recording-chat-mobile{display:inline}.recording-tabs{gap:19px}.recording-tabs button{font-size:11px}.recording-panel{padding-top:18px}.recording-panel p,.recording-transcript-part p{font-size:13px;line-height:1.85}.recording-section-label{font-size:10px}.recording-transcript-tools .lib-search{flex-basis:100%;width:100%}.recording-transcript-tools input{font-size:12px}.recording-media{padding:11px}.recording-aside{width:100%}.recording-dialog{padding:22px 19px}.recording-dialog h2{font-size:23px}.recording-dialog input:not([type=file]),.recording-dialog textarea{font-size:14px}}.recording-dialog .isd-select{width:100%;margin-top:7px;display:block}.recording-dialog .isd-trigger{min-height:38px;font-size:12px}}}@scope(.panel-v2){.chat-workspace{background:#fff;border:1px solid #fdfefb;border-radius:26px;display:flex;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.chat-history{background:#f6f9f3;border-right:1px solid #e9eee4;flex-direction:column;flex-shrink:0;width:223px;padding:26px 16px 19px;display:flex}.chat-history-title{color:#84927d;justify-content:space-between;align-items:center;padding:0 9px 22px;display:flex}.chat-history-title>span{letter-spacing:1.45px;font-size:8px;font-weight:500}.chat-history-title>svg{color:#97a28f}.chat-new-button{color:#3d684b;background:#fff;border:1px solid #dfe8d9;border-radius:12px;align-items:center;gap:9px;width:100%;padding:12px 13px;font-size:11px;display:flex;box-shadow:0 3px 7px #29482904}.chat-history-list{scrollbar-width:thin;flex:1;padding-top:27px;overflow:auto}.chat-history-group{margin-bottom:24px}.chat-history-group h2{color:#8b9981;padding:0 10px 9px;font-size:9px;font-weight:400}.chat-history-item{text-align:left;color:#72856a;background:0 0;border:1px solid #0000;border-radius:11px;align-items:flex-start;gap:9px;width:100%;margin-bottom:4px;padding:12px 9px;display:flex}.chat-history-item>svg{flex-shrink:0;margin-top:1px}.chat-history-item>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;line-height:1.5;display:block;overflow:hidden}.chat-history-item small{color:#93a188;margin-top:5px;font-size:8px;line-height:1.5;display:block}.chat-history-item.selected{color:#3d6747;background:#e8f0e0;border-color:#dce8d2}.chat-history-item.selected small{color:#768f66}.chat-history-item i{background:#8dad75;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:6px}.chat-history-footer{border-top:1px solid #e3eadc;flex-wrap:wrap;align-items:center;gap:9px;margin:8px 8px 0;padding-top:20px;display:flex}.chat-history-footer img{opacity:.65;width:23px;height:23px}.chat-history-footer p{color:#8d9a82;font-size:10px;line-height:1.55}.chat-history-footer strong{color:#5c7551;font-weight:450}.chat-history-footer>span{color:#9aa78e;width:100%;margin-top:7px;font-size:8px}.chat-conversation-area{flex:1;min-width:0;display:flex}.chat-conversation-main{flex-direction:column;flex:1;min-width:0;display:flex}.chat-header{border-bottom:1px solid #f0f3ec;align-items:center;gap:12px;min-height:74px;padding:17px 24px 12px;display:flex}.chat-icon-button{color:#7c8e70;background:0 0;border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.chat-icon-button:disabled{opacity:.35;cursor:default}.chat-heading{flex:1;min-width:0}.chat-heading>span{letter-spacing:1.2px;color:#95a28b;margin-bottom:5px;font-size:7px;display:block}.chat-heading h1{letter-spacing:-.5px;color:#354d39;text-overflow:ellipsis;white-space:nowrap;font:450 16px/1.3 Inter,sans-serif;overflow:hidden}.chat-header-actions{align-items:center;gap:10px;display:flex}.chat-sources-button{color:#768968;background:#f8faf5;border:1px solid #e9eee1;border-radius:100px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:flex}.chat-sources-button b{color:#8fa47c;background:#ebf2e2;border-radius:100px;place-items:center;min-width:16px;height:16px;font-size:8px;font-weight:400;display:grid}.chat-options{z-index:14;position:relative}.chat-options summary{cursor:pointer;color:#8d9c81;border-radius:8px;place-items:center;width:29px;height:29px;list-style:none;display:grid}.chat-options summary::-webkit-details-marker{display:none}.chat-options-menu{background:#fcfef9;border:1px solid #e5ebdc;border-radius:15px;width:255px;padding:18px;position:absolute;top:36px;right:0;box-shadow:0 12px 38px #29472d22}.chat-options-menu strong{font-size:12px;font-weight:500}.chat-options-menu p{color:#75886a;margin:9px 0 14px;font-size:11px;line-height:1.65}.chat-options-menu label{color:#61794f;cursor:pointer;align-items:center;gap:8px;font-size:10px;line-height:1.5;display:flex}.chat-options-menu input{accent-color:var(--teal)}.chat-options-menu small{color:#94a387;margin-top:13px;font-size:9px;line-height:1.6;display:block}.chat-context-strip{flex-wrap:wrap;align-items:center;gap:8px;min-height:35px;padding:12px 28px 4px;display:flex}.chat-context-mark{color:#85977b;align-items:center;gap:5px;font-size:9px;display:flex}.chat-preview-badge{letter-spacing:.2px;color:#819575;background:#f8fbf3;border:1px solid #e6eddd;border-radius:4px;padding:2px 5px;font-size:7px}.chat-context-date{color:#98a68f;margin-left:auto;font-size:8px}.chat-thread{flex-direction:column;flex:1;min-height:0;display:flex}.chat-viewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#dce5d3 transparent;flex-direction:column;flex:1;min-height:0;scroll-padding-bottom:200px;display:flex;overflow:hidden auto}.chat-message-list{flex:1;align-self:center;width:100%;max-width:760px;padding:28px 34px 20px}.chat-message-list.is-empty{justify-content:center;align-items:center;padding-top:18px;padding-bottom:12px;display:flex}.chat-empty{text-align:center;width:100%;padding-top:7px}.chat-welcome-orb{background:radial-gradient(at 50% 70%,#e9f2dc90,#0000 70%);border-radius:50%;place-items:center;width:92px;height:92px;margin:0 auto 18px;display:grid}.chat-empty-eyebrow{letter-spacing:1.7px;color:#829776;margin-bottom:12px;font-size:7px;display:block}.chat-empty h2{letter-spacing:-1.1px;color:#2d4b38;font:430 30px/1.24 Inter,sans-serif}.chat-empty>p{color:#8b9a82;margin:13px 0 24px;font-size:12px;line-height:1.65}.chat-empty>small{color:#a0ab97;margin:14px 0 8px;font-size:8px;display:block}.chat-suggestions{grid-template-columns:repeat(3,1fr);gap:8px;max-width:524px;margin:0 auto;display:grid}.chat-suggestions button{text-align:left;color:#6e8960;background:#fcfdf9;border:1px solid #e9eee1;border-radius:12px;align-items:center;gap:9px;min-height:50px;padding:10px 12px;display:flex}.chat-suggestions button>span{flex:1;font-size:10px;line-height:1.5}.chat-suggestions button>svg:last-child{color:#a2b194}.chat-composer-dock{z-index:5;background:linear-gradient(#0000,#fff 13px);align-self:center;width:100%;max-width:812px;margin-top:auto;padding:14px 26px 17px;position:sticky;bottom:0}.chat-page-composer{background:#fdfefa;border:1px solid #dfe8d6;border-radius:20px;padding:13px 16px 12px;position:relative;box-shadow:0 6px 20px #354b2606}.chat-page-composer:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .14s var(--motion-out);position:absolute;inset:-1px;box-shadow:0 0 0 1px #83ac698c,0 0 0 4px #94bc7112}.chat-page-composer:focus-within:after{opacity:1}.chat-page-composer:has(textarea:focus-visible):after{box-shadow:0 0 0 2px #619677,0 0 0 5px #94bc7112}.chat-composer-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.chat-composer-top>span:first-child{color:#7e986d;align-items:center;gap:5px;font-size:8px;display:flex}.chat-generating-label{color:#859673;font-size:8px}.chat-page-composer textarea{resize:vertical;color:#405638;background:0 0;border:0;outline:none;width:100%;min-height:45px;max-height:130px;padding:0;font:12px/1.7 Onest,sans-serif;display:block}.chat-composer-bottom{justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}.chat-composer-tools{align-items:center;gap:8px;min-width:0;display:flex}.chat-composer-tools>span{color:#99a68c;font-size:7px;line-height:1.5}.chat-send-area{flex-shrink:0;align-items:center;gap:11px;display:flex}.chat-send-area kbd{color:#a5af9b;font:8px Onest,sans-serif}.chat-send-button{background:var(--primary-gradient);color:#fff;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 4px 11px #30795223,inset 0 1px 1px #ffffff50}.chat-send-button:disabled{box-shadow:none;color:#afc49b;cursor:default;background:#e9efdf}.chat-send-button.stop{background:#527f5a}.chat-disclaimer{color:#a1ad97;justify-content:space-between;align-items:center;gap:8px;padding:12px 5px 0;font-size:7px;display:flex}.chat-disclaimer>span:first-child{align-items:center;gap:4px;display:flex}.chat-status-dot{background:#a7bc8c;border-radius:50%;width:4px;height:4px;display:inline-block}.chat-composer-error{color:#9d6434;background:#fff6e8;border-radius:7px;margin-top:6px;padding:7px 9px;font-size:10px;line-height:1.6}.chat-attachments,.chat-message-attachments{flex-wrap:wrap;gap:6px;margin:7px 0 10px;display:flex}.chat-attachments>span,.chat-message-attachments>span{color:#738b61;background:#edf3e7;border:1px solid #e0e9d5;border-radius:7px;align-items:center;gap:6px;max-width:100%;padding:5px 8px;font-size:9px;display:flex}.chat-attachments>span>span{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.chat-attachments button{color:#9baa8a;background:0 0;padding:0}.chat-message-attachments{justify-content:flex-end}.chat-message-attachments>span{overflow-wrap:anywhere}.chat-message-row{margin-bottom:30px;font-size:12px;line-height:1.8}.chat-message-row.is-user{flex-direction:column;align-items:flex-end;margin-bottom:28px;display:flex}.chat-user-bubble{color:#46613e;white-space:pre-wrap;overflow-wrap:anywhere;background:#edf3e6;border-radius:17px 17px 5px;max-width:87%;padding:12px 17px;font-size:12px;line-height:1.75}.chat-assistant-byline{align-items:center;gap:8px;min-height:23px;margin-bottom:12px;display:flex}.chat-assistant-byline>img{opacity:.8;width:22px;height:19px}.chat-assistant-byline>strong{color:#496440;font-size:10px;font-weight:500}.chat-assistant-byline>span{color:#a0ad95;font-size:8px}.chat-thinking{color:#627d52;padding:7px 0 14px;font-size:12px}.chat-thinking>span{color:#a0ae94;margin-top:4px;font-size:9px;display:block}.chat-answer-body h2{color:#385639;letter-spacing:-.6px;margin-bottom:16px;font:450 22px/1.35 Inter,sans-serif}.chat-answer-body p{color:#52694b;overflow-wrap:anywhere;white-space:pre-wrap;margin-bottom:14px;font-size:13px;line-height:1.85}.chat-stream-caret{vertical-align:middle;background:#84a572;border-radius:2px;width:3px;height:12px;display:inline-block}.chat-answer-metrics{flex-wrap:wrap;gap:22px;padding:7px 0 21px;display:flex}.chat-answer-metrics:empty{display:none}.chat-answer-metrics>div{flex:1;min-width:100px}.chat-answer-metrics strong{letter-spacing:-.8px;color:#3e6c44;font:450 24px/1.3 Inter,sans-serif;display:block}.chat-answer-metrics span{color:#8c9d7f;margin-top:4px;font-size:9px;line-height:1.55;display:block}.chat-takeaway{background:#f3f7ec;border-left:2px solid #bacfa2;border-radius:0 10px 10px 0;align-items:flex-start;gap:9px;margin:3px 0 18px;padding:12px 14px;display:flex}.chat-takeaway>svg{color:#8fac77;margin-top:2px}.chat-takeaway>p{color:#718361;font-size:11px;line-height:1.75}.chat-citations{flex-wrap:wrap;gap:7px;display:flex}.chat-citations button{color:#8da07b;text-align:left;background:#fff;border:1px solid #e6ecdf;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}.chat-citations button>span{color:#6f875c;font-size:9px;line-height:1.6}.chat-citations small{color:#9cab8f;font-size:7px;display:block}.chat-citations button>svg:last-child{color:#aebc9c}.chat-message-actions{align-items:center;gap:15px;margin-top:13px;display:flex}.chat-message-actions button{color:#95a586;background:0 0;align-items:center;gap:5px;padding:3px 0;font-size:8px;display:flex}.chat-message-actions>span{color:#ae976a;font-size:9px}.chat-followups{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.chat-followups button{color:#7b9269;background:#f9fbf5;border:1px solid #eaf0e1;border-radius:100px;align-items:center;gap:11px;padding:8px 11px;font-size:9px;display:flex}.chat-scroll-bottom{color:#6f8a5d;z-index:6;background:#fbfef7;border:1px solid #dde7d2;border-radius:100px;align-self:center;align-items:center;gap:7px;margin-top:-28px;padding:7px 11px;font-size:9px;display:flex;position:sticky;bottom:190px;box-shadow:0 4px 12px #304c2114}.chat-scroll-bottom>svg{transform:rotate(180deg)}.chat-scroll-bottom:disabled{visibility:hidden;pointer-events:none}.chat-source-panel{width:275px;min-width:275px;box-shadow:none;background:#f9fcf5;border:0;border-left:1px solid #e7eedc;border-radius:0;max-width:none;max-height:none;margin:0;padding:23px 21px 0;position:relative;inset:auto;overflow:hidden}.chat-source-panel[open]{flex-direction:column;display:flex}.chat-source-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.chat-source-top>span{color:#8b9c7c;letter-spacing:1px;font-size:7px}.chat-source-icon{color:#8ca673;background:#eaf2df;border:1px solid #e1ebd4;border-radius:13px;place-items:center;width:45px;height:48px;margin:20px 0 15px;display:grid}.chat-source-panel h2{letter-spacing:-.6px;color:#48603b;margin-bottom:10px;font:450 21px/1.3 Inter,sans-serif}.chat-source-date{color:#9aaa8b;align-items:center;gap:6px;margin-bottom:25px;font-size:9px;display:flex}.chat-source-content{scrollbar-width:thin;flex:1;min-height:0;padding-bottom:22px;overflow-y:auto}.chat-source-label{letter-spacing:1px;color:#96a685;margin-bottom:13px;font-size:7px;display:block}.chat-source-content>p{color:#738762;margin-bottom:15px;font-size:11px;line-height:1.85}.chat-source-note{color:#9eb18b;border-top:1px solid #e5ecd9;border-bottom:1px solid #e5ecd9;align-items:flex-start;gap:7px;margin:18px 0 21px;padding:14px 0;display:flex}.chat-source-note p{color:#92a17f;font-size:9px;line-height:1.7}.chat-source-provenance{color:#80916c;margin-bottom:24px;font-size:9px}.chat-source-provenance summary{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.chat-source-provenance code{overflow-wrap:anywhere;color:#95a580;margin:9px 0;font:8px/1.6 Onest,sans-serif;display:block}.chat-source-provenance small{font-size:8px}.chat-source-navigation button{color:#8ca276;text-align:left;background:0 0;border-bottom:1px solid #e8eedf;align-items:center;gap:7px;width:100%;padding:11px 0;font-size:9px;display:flex}.chat-source-navigation button>span{flex:1}.chat-history-dialog{background:#f6faf0;width:min(340px,100vw - 24px);max-height:calc(100dvh - 28px);padding:20px}.chat-history-dialog .chat-history-list{max-height:53dvh}.chat-history-dialog .chat-history-title{display:none}.chat-mobile-dialog-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.chat-mobile-dialog-top strong{font-size:17px;font-weight:450}.chat-history-dialog .chat-history-footer{display:none}.chat-history-group h2,.chat-history-item small,.chat-history-footer>span,.chat-heading>span,.chat-context-mark,.chat-context-date,.chat-preview-badge,.chat-empty-eyebrow,.chat-empty>p,.chat-empty>small,.chat-composer-tools>span,.chat-disclaimer,.chat-assistant-byline>span,.chat-thinking>span,.chat-answer-metrics span,.chat-citations small,.chat-message-actions button,.chat-source-date,.chat-source-label,.chat-source-top>span,.chat-source-note p,.chat-options-menu small{color:#647759}.chat-disclaimer,.chat-composer-tools>span{font-size:8px}.chat-empty>small{font-size:9px}.chat-page-composer textarea::placeholder{color:#74826b}@media (hover:hover) and (pointer:fine){.chat-icon-button:hover,.chat-options summary:hover{background:#edf4e5}.chat-history-item:hover:not(.selected),.chat-suggestions button:hover{background:#f0f6e9}.chat-new-button:hover,.chat-citations button:hover,.chat-followups button:hover{background:#f7fbf0;border-color:#ccddba}.chat-send-button:hover:not(:disabled){transform:translateY(-1px)}.chat-suggestions button:hover>svg:last-child{transform:translate(2px)}}@media (prefers-reduced-motion:no-preference){.chat-send-button,.chat-suggestions button>svg:last-child{transition:transform .14s var(--motion-out)}.chat-options[open] .chat-options-menu{animation:content-enter .15s var(--motion-out)}}@media (width<=1023px){.chat-presentation{height:100dvh;min-height:0;padding:10px}.chat-presentation .panel-frame{height:100%!important}.chat-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.chat-dashboard .brand-link{width:114px;top:0;left:2px}.chat-dashboard .brand-link img{width:114px}.chat-dashboard .account-controls{top:16px;right:18px}.chat-dashboard .search-box{height:35px;margin-top:9px}.chat-dashboard .search-box input{font-size:11px}.chat-workspace{border-radius:20px;inset:111px 8px 80px}.desktop-history{display:none}.chat-header{gap:6px;min-height:61px;padding:12px 11px 10px}.chat-heading>span{letter-spacing:.8px;font-size:6px}.chat-heading h1{font-size:14px}.chat-header-actions{gap:4px}.chat-sources-button{gap:4px;padding:6px}.chat-sources-button>span{display:none}.chat-context-strip{gap:6px;padding:9px 15px 4px}.chat-context-mark{font-size:8px}.chat-context-date{display:none}.chat-message-list{padding:22px 16px 10px}.chat-message-list.is-empty{padding:6px 15px}.chat-empty{padding-top:0}.chat-welcome-orb{width:70px;height:66px;margin-bottom:8px}.chat-empty-eyebrow{letter-spacing:1.2px;margin-bottom:9px;font-size:6px}.chat-empty h2{letter-spacing:-.9px;font-size:23px;line-height:1.22}.chat-empty>p{margin:8px 0 12px;font-size:10px;line-height:1.6}.chat-suggestions{grid-template-columns:1fr;gap:5px}.chat-suggestions button{min-height:34px;padding:6px 10px}.chat-suggestions button>span{font-size:10px}.chat-empty>small,.desktop-break{display:none}.chat-composer-dock{padding:12px 10px 9px}.chat-page-composer{border-radius:15px;padding:11px 12px 9px}.chat-page-composer textarea{min-height:41px;font-size:12px}.chat-composer-top{margin-bottom:6px}.chat-composer-tools{gap:5px}.chat-composer-tools>span{max-width:115px;font-size:6px}.chat-composer-bottom{margin-top:5px}.chat-send-area kbd{display:none}.chat-send-button{width:34px;height:34px}.chat-disclaimer{padding:9px 3px 0;font-size:6px}.chat-disclaimer>span:last-child{display:none}.chat-user-bubble{max-width:95%;padding:11px 13px;font-size:12px}.chat-answer-body h2{font-size:20px}.chat-answer-body p{font-size:12px}.chat-answer-metrics{gap:15px}.chat-answer-metrics strong{font-size:21px}.chat-answer-metrics>div{min-width:105px}.chat-takeaway>p{font-size:11px}.chat-source-panel{border:1px solid #fff;border-radius:22px;width:auto;min-width:0;max-height:calc(100dvh - 24px);margin:0;padding:23px;position:fixed;inset:12px 10px}.chat-source-panel h2{font-size:25px}.chat-source-content>p{font-size:13px}.chat-source-note p{font-size:11px}.chat-source-label{font-size:8px}.chat-source-navigation button{padding:13px 0;font-size:11px}.chat-options-menu{width:235px}.chat-history-dialog .chat-history-item>span{font-size:13px}.chat-history-dialog .chat-history-item small{font-size:10px}.chat-history-dialog .chat-new-button{min-height:45px;font-size:13px}}.chat-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chat-reference-chip{white-space:nowrap;text-overflow:ellipsis;color:#5c7d46;background:#edf4e4;border:1px solid #dfe9d2;border-radius:5px;align-items:center;gap:5px;max-width:240px;padding:3px 6px;font-size:8px;display:flex;overflow:hidden}.chat-open-origin{color:#63854c;background:#eef6e3;border:1px solid #dce8cf;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;margin:0 0 25px;padding:9px;font-size:10px;display:flex}@media (width<=1023px){.chat-reference-chip{max-width:220px;font-size:7px}}}.panel-v2 .product-route-content:has(>.chat-workspace){overflow:hidden}.panel-v2 .product-route-content>.chat-workspace{border-radius:inherit;border:0;inset:0}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){:where(.library-original,[data-original-select]) *{box-sizing:border-box}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea{font:inherit}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary,:where(.library-original,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.library-original,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.library-original,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary{outline:none}:where(.library-original,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.library-original,[data-original-select]) button:active{filter:brightness(.97)}:where(.library-original,[data-original-select]) svg{flex-shrink:0;display:block}:where(.library-original,[data-original-select]) p,:where(.library-original,[data-original-select]) h1,:where(.library-original,[data-original-select]) h2,:where(.library-original,[data-original-select]) h3{margin:0}:where(.library-original,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.library-original-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.library-original-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.library-original-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.library-original-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.library-dialog:where(.library-original-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.library-original-dialog) h2{font-size:24px}.library-dialog:where(.library-original-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.library-original-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.library-original-dialog) input:not([type=file]),.library-dialog:where(.library-original-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.library-original-dialog) textarea{resize:vertical;min-height:150px}:where(.library-original-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.library-original,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.library-original,[data-original-select]) .lib-button,:where(.library-original,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.library-original,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.library-original,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.library-original,[data-original-select]) .lib-header h1{font-size:24px}:where(.library-original,[data-original-select]) .lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}:where(.library-original,[data-original-select]) .lib-header-actions{gap:5px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.library-original,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){@scope(.library-original){:scope{line-height:normal}button{min-width:initial;min-height:initial}}}@scope(.panel-v2){@scope(.library-original){.operational-connections{min-width:0;min-height:0}.operational-connections .lib-search{width:330px}.cn-overview{color:#6d9078;align-items:flex-start;gap:11px;padding:16px 29px 0;display:flex}.cn-overview>svg{flex-shrink:0;margin-top:3px}.cn-overview strong{font-size:11px;font-weight:500}.cn-overview p{color:#80977b;margin:5px 0 0;font-size:10px;line-height:1.8}.cn-overview>span{color:#91a183;flex-shrink:0;margin-left:auto;padding-top:3px;font-size:9px}.cn-list{padding:0 27px 24px}.cn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.cn-card{background:linear-gradient(135deg,#fbfdf8,#fff);border:1px solid #e2ecdd;border-radius:17px;flex-direction:column;min-width:0;padding:20px;display:flex}.cn-card-top{justify-content:space-between;align-items:center;gap:9px;margin-bottom:18px;display:flex}.connection-logo{background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:37px;display:flex}.connection-logo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.connection-logo-drive,.connection-logo-outlook,.connection-logo-microsoft365,.connection-logo-microsoft-365{width:39px;height:39px}.connection-logo-small{width:52px;height:27px}.connection-logo-large{width:130px;height:62px}.connection-logo-dealercenter,.connection-logo-dealpack{background:#294e4b;padding:8px}.connection-logo-unavailable{color:#5d7b62;font-size:10px;line-height:1.5}.connection-logo-unavailable small{color:#91a084;font-size:7px;display:block}.cn-method{color:#789a7e;background:#f3f8ee;border:1px solid #e1ecdb;border-radius:20px;padding:4px 8px;font-size:9px}.cn-card h2{letter-spacing:-.4px;color:#3d654c;margin:0 0 9px;font:450 19px/1.45 Inter,sans-serif}.cn-card>p{color:#809474;flex:1;margin:0 0 15px;font-size:11px;line-height:1.8}.cn-card-account{color:#8a9a7c;align-items:flex-start;gap:7px;margin-bottom:19px;font-size:9px;line-height:1.8;display:flex}.cn-card-account svg{flex-shrink:0;margin-top:3px}.cn-card-bottom{border-top:1px solid #e7eedf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;display:flex}.cn-card-bottom .lib-button{min-height:31px;padding:6px 10px;font-size:9px}.cn-status{color:#849477;align-items:center;gap:5px;font-size:9px;line-height:1.6;display:inline-flex}.cn-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.cn-demo_ok{color:#578e71}.cn-demo_attention,.cn-session_expired{color:#a07b43}.cn-disabled{color:#8d9586}.cn-detail{padding:28px 35px 35px}.cn-detail-intro{align-items:center;gap:23px;margin-bottom:24px;display:flex}.cn-eyebrow{letter-spacing:1px;color:#88a180;font-size:9px}.cn-detail h1{letter-spacing:-.8px;color:#315b45;margin:10px 0 7px;font:450 28px/1.35 Inter,sans-serif}.cn-detail-intro p{color:#7c9371;margin:0;font-size:12px;line-height:1.8}.cn-identity{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:26px 0;display:grid}.cn-identity>div{border-top:1px solid #e5eedc;padding:15px 0;display:block!important}.cn-identity dt{color:#8a9f7b;margin-bottom:9px;font-size:9px}.cn-identity dd{color:#5f7f55;text-align:left;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}.cn-diagnostic{background:#f7fbf3;border:1px solid #e1ecd7;border-radius:16px;padding:22px}.cn-diagnostic header{color:#73996b;align-items:center;gap:9px;margin-bottom:20px;display:flex}.cn-diagnostic h2,.cn-flow-section h2{color:#4c714c;letter-spacing:-.3px;margin:0;font:450 17px/1.5 Inter,sans-serif}.cn-diagnostic-grid{grid-template-columns:1fr 1fr;gap:20px 30px;display:grid}.cn-diagnostic-grid span{letter-spacing:.3px;color:#889e78;font-size:9px}.cn-diagnostic-grid p{color:#647f57;margin:8px 0 0;font-size:12px;line-height:1.8}.cn-diagnostic .lib-note{margin-top:21px}.cn-flow-section{margin:28px 0}.cn-flow-section>p{color:#8a9b7b;margin:8px 0 18px;font-size:11px;line-height:1.9}.cn-flow-links{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cn-flow-link{text-align:left;color:#608554;background:#fbfdf8;border:1px solid #e0ead6;border-radius:11px;align-items:center;gap:10px;padding:14px;font-size:11px;display:flex}.cn-flow-link>span{overflow-wrap:anywhere;flex:1;min-width:0}.cn-flow-link svg{flex-shrink:0}.cn-flow-link small{color:#90a17f;margin-top:3px;font-size:9px;line-height:1.8;display:block}.cn-flow-link:disabled{opacity:.5;cursor:not-allowed}.cn-actions{border-top:1px solid #e5eddc;align-items:center;gap:17px;padding:21px 0 0;display:flex}.cn-actions>span{color:#8a9c7b;font-size:10px;line-height:1.8}.cn-muted{color:#8a9c7b}@media (hover:hover){.cn-card:hover{border-color:#cadfbf}.cn-flow-link:hover:not(:disabled){background:#f2f8e9}}@media (prefers-reduced-motion:no-preference){.cn-card,.cn-flow-link{transition:border-color .15s var(--motion-out), background .15s var(--motion-out)}}@media (width<=1000px){.cn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.operational-connections .lib-search{width:100%}.operational-connections .lib-search input{font-size:12px}.cn-overview{padding:14px 18px 0}.cn-overview>span{display:none}.cn-overview p{font-size:10px}.cn-list{padding:0 17px 22px}.cn-grid{grid-template-columns:1fr;gap:13px}.cn-card{padding:20px}.cn-card>p{font-size:12px}.cn-card-account,.cn-status{font-size:10px}.cn-detail{padding:23px 20px}.cn-detail-intro{flex-direction:column;align-items:flex-start;gap:15px}.cn-detail h1{font-size:25px}.cn-identity{grid-template-columns:1fr 1fr;gap:8px 18px}.cn-identity dd{font-size:12px}.cn-diagnostic{padding:19px}.cn-diagnostic-grid{grid-template-columns:1fr;gap:18px}.cn-diagnostic-grid p{font-size:13px}.cn-flow-links{grid-template-columns:1fr}.cn-flow-link{font-size:12px}.cn-actions{flex-direction:column;align-items:flex-start;gap:12px}.cn-actions>span{font-size:10px}}.cn-controller{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.cn-controller:before{display:none}.cn-controller [class*=text-fg]{color:#809474}.cn-controller [class*=text-teal],.cn-controller [class*=text-accent]{color:#3d654c}.cn-controller [class*=bg-white],.cn-controller dl{background:#fbfdf8;border-color:#e2ecdd}.cn-controller input,.cn-controller textarea{color:#3d654c;background:#fff;border:1px solid #e2ecdd;min-width:0;font-size:12px}.cn-controller button{color:#3d654c;background:#f3f8ee;border:1px solid #e1ecdb;border-radius:12px;min-height:38px;padding:8px 12px;font:500 11px/1.5 Inter,sans-serif}.cn-controller button:disabled{opacity:.5}.cn-controller form,.cn-controller div,.cn-controller label{min-width:0}.operational-connections .lib-toolbar{flex-wrap:wrap}.operational-connections .lib-search{max-width:100%}.operational-connections .cn-card-bottom{flex-wrap:wrap}.operational-connections .cn-card h2,.operational-connections .cn-card>p{overflow-wrap:anywhere}.operational-connections button:focus-visible,.operational-connections input:focus-visible,.operational-connections textarea:focus-visible,.operational-connections summary:focus-visible,.operational-connections a:focus-visible{outline-offset:3px;outline:2px solid #6d9078}}}@scope(.panel-v2){@scope(.library-original){.cn-controller>div:first-child{display:none}}}@scope(.panel-v2){@scope(.library-original){.guided-connections{color:#3d654c;min-width:0;padding:20px 27px}.guided-page{padding:4px 0 28px}.guided-connections>h2{margin:0 0 16px;font:450 19px/1.45 Inter,sans-serif}.guided-connections .guided-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.guided-connections .guided-card{background:#fbfdf8;border:1px solid #e2ecdd;border-radius:17px;min-width:0;padding:20px}.guided-connections .guided-open{grid-column:1/-1}.guided-connections h3{margin:0 0 9px;font:500 17px/1.5 Inter,sans-serif}.guided-connections h4{margin:0 0 12px;font-size:14px}.guided-connections p,.guided-connections li,.guided-connections label,.guided-connections summary{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.guided-connections .guided-card>p{color:inherit}.guided-connections .cn-status{color:#3d654c;font-size:12px}.guided-connections .cn-demo_attention{color:#294e4b}.guided-connections .lib-button{white-space:normal;min-height:38px}.guided-content{margin-top:20px}.guided-packages{border:0;flex-wrap:wrap;gap:16px;margin:0 0 20px;padding:0;display:flex}.guided-packages legend{margin-bottom:10px;font-size:14px;font-weight:500}.guided-packages label{align-items:center;gap:8px;display:flex}.guided-receipt>ul{margin:0;padding:0;list-style:none}.guided-receipt>ul>li{border-top:1px solid #e2ecdd;padding:16px 0}.guided-receipt-title{justify-content:space-between;gap:16px;display:flex}.guided-receipt dl{grid-template-columns:1fr 1fr;gap:20px;margin:12px 0;display:grid}.guided-receipt dt{font-weight:500}.guided-receipt dd{margin:4px 0 0}.guided-unselected{background:#f3f8ee}.guided-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.guided-diagnostic,.guided-admin{border:1px solid #e2ecdd;border-radius:12px;margin-top:18px;padding:16px}.guided-connections ol{padding-left:24px;list-style:decimal}.guided-connections a{color:#294e4b;margin-bottom:12px;text-decoration:underline;display:block}.guided-connections :is(button,input,summary,a):focus-visible{outline-offset:3px;outline:2px solid #6d9078}.guided-connections button:disabled{opacity:.5}.guided-connections summary{cursor:pointer}.guided-onboarding{padding:0}@media (width<=767px){.guided-page{padding:4px 0 24px}.guided-onboarding{padding:0}.guided-connections .guided-grid,.guided-receipt dl{grid-template-columns:1fr}.guided-receipt-title{flex-direction:column;gap:4px}}}}@scope(.panel-v2){:where(.eml-page,.eml-dialog,[data-original-select]) *{box-sizing:border-box}:where(.eml-page,.eml-dialog,[data-original-select]) button,:where(.eml-page,.eml-dialog,[data-original-select]) input,:where(.eml-page,.eml-dialog,[data-original-select]) select,:where(.eml-page,.eml-dialog,[data-original-select]) textarea{font:inherit}:where(.eml-page,.eml-dialog,[data-original-select]) button,:where(.eml-page,.eml-dialog,[data-original-select]) a,:where(.eml-page,.eml-dialog,[data-original-select]) summary,:where(.eml-page,.eml-dialog,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.eml-page,.eml-dialog,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.eml-page,.eml-dialog,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.eml-page,.eml-dialog,[data-original-select]) button,:where(.eml-page,.eml-dialog,[data-original-select]) input,:where(.eml-page,.eml-dialog,[data-original-select]) select,:where(.eml-page,.eml-dialog,[data-original-select]) textarea,:where(.eml-page,.eml-dialog,[data-original-select]) a,:where(.eml-page,.eml-dialog,[data-original-select]) summary{outline:none}:where(.eml-page,.eml-dialog,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.eml-page,.eml-dialog,[data-original-select]) button:active{filter:brightness(.97)}:where(.eml-page,.eml-dialog,[data-original-select]) svg{flex-shrink:0;display:block}:where(.eml-page,.eml-dialog,[data-original-select]) p,:where(.eml-page,.eml-dialog,[data-original-select]) h1,:where(.eml-page,.eml-dialog,[data-original-select]) h2,:where(.eml-page,.eml-dialog,[data-original-select]) h3{margin:0}:where(.eml-page,.eml-dialog,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.eml-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.eml-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.eml-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.eml-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.lib-page:where(.eml-page){flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-button:disabled{opacity:.45;cursor:not-allowed}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-detail-aside .lib-button{width:100%;margin-top:12px}.library-dialog:where(.eml-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.eml-dialog) h2{font-size:24px}.library-dialog:where(.eml-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.eml-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.eml-dialog) input:not([type=file]),.library-dialog:where(.eml-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.eml-dialog) textarea{resize:vertical;min-height:150px}:where(.eml-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.eml-page,.eml-dialog,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.eml-page,.eml-dialog,[data-original-select]) .lib-button,:where(.eml-page,.eml-dialog,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header h1{font-size:24px}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header p{max-width:230px;font-size:10px;line-height:1.65}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header-actions{gap:5px}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.eml-page,.eml-dialog,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){.eml-page,.eml-dialog{--email-muted:#4f674a;--primary-gradient:linear-gradient(145deg, #317f68, #2b7962 45%, var(--inf-color-brand))}.eml-page{color:#25493a;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.eml-page #email-title{outline-offset:-3px;flex:none}.eml-page .lib-header{border-bottom:0;padding-bottom:24px}.eml-page .lib-header-actions{gap:9px}.eml-demo-badge{color:#52623e;white-space:nowrap;background:#eff5e9;border:1px solid #dce7d2;border-radius:99px;padding:5px 9px;font-size:9px}.eml-account-band{flex:none;align-items:center;gap:22px;padding:0 28px 17px;display:flex}.eml-account-picker{align-items:stretch;gap:10px;display:flex}.eml-account-picker .connection-logo{background:#fff;border:1px solid #e2e8df;border-radius:13px;flex:0 0 52px;place-items:center;width:52px;height:auto;padding:0;display:grid;position:relative}.eml-account-picker .connection-logo img{object-fit:contain;width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;inset:6px}.eml-account-picker>div>span{letter-spacing:1px;color:var(--email-muted);margin-bottom:4px;font-size:8px;display:block}.eml-account-picker .isd-trigger{background:0 0;border-color:#dce6da;min-height:35px;font-size:11px}.eml-account-meta{flex-direction:column;gap:7px;min-width:0;display:flex}.eml-account-meta>strong{overflow-wrap:anywhere;font-size:11px;font-weight:400}.eml-account-meta>span{align-items:center;gap:5px;font-size:9px;display:flex}.eml-account-meta i{background:currentColor;border-radius:50%;width:5px;height:5px}.eml-connected{color:#387858}.eml-disconnected{color:#846025}.eml-last-scan{text-align:right;color:var(--email-muted);flex-direction:column;gap:4px;margin-left:auto;display:flex}.eml-last-scan>span,.eml-last-scan>small{font-size:8px}.eml-last-scan>strong{color:#3d5f47;font-size:10px;font-weight:400}.eml-tabs{border-bottom:1px solid #dfe8dd;flex:none;gap:5px;padding:0 28px 12px;display:flex}.eml-tabs button{font:inherit;color:#526c58;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:99px;align-items:center;gap:7px;padding:9px 17px;font-size:11px;display:flex}.eml-tabs button[aria-selected=true]{color:#225c49;background:#e5f0e5;border-color:#c4dbc5}.eml-content{flex-direction:column;flex:1;min-height:0;display:flex}.eml-filters{flex:none;gap:10px;padding:16px 24px 11px;display:flex}.eml-search-row{flex:1;min-width:0;display:flex}.eml-search{height:36px;color:var(--email-muted);background:#fff;border:1px solid #dce7d9;border-radius:99px;flex:1;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.eml-search:focus-within{outline-offset:2px;outline:2px solid #418b6b}.eml-search input{min-width:0;font:inherit;color:#2e583e;background:0 0;border:0;outline:0;flex:1;font-size:10px}.eml-search input::placeholder{color:var(--email-muted)}.eml-search button{color:var(--email-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:3px;display:grid}.eml-filter-extra{gap:8px;display:flex}.eml-filter-extra .isd-trigger{min-width:126px;min-height:36px;padding:0 10px;font-size:9px}.eml-mobile-filters{display:none}.eml-summary-strip{color:var(--email-muted);flex:none;gap:19px;padding:0 27px 13px;font-size:9px;display:flex}.eml-summary-strip>span,.eml-summary-strip button{align-items:center;gap:5px;display:inline-flex}.eml-summary-strip b{color:#355a3f;font-weight:500}.eml-summary-strip button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.eml-amber-dot{background:#b28c47;border-radius:50%;width:4px;height:4px}.eml-inbox-grid{border-top:1px solid #dfe8db;flex:1;grid-template-columns:minmax(260px,.75fr) minmax(0,1.5fr);gap:0;min-height:0;display:grid}.eml-list-pane{background:#f5f8f2;border-right:1px solid #dfe8db;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.eml-list-pane>header{flex:none;justify-content:space-between;align-items:center;padding:13px 20px;display:flex}.eml-list-pane h2{margin:0;font-size:11px;font-weight:500}.eml-list-pane>header>span{color:var(--email-muted);font-size:9px}.eml-list-scroll{scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.eml-list-scroll>ul{margin:0;padding:0 7px 8px 12px;list-style:none}.eml-message-row{color:#3c583e;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom-color:#e2e9dc;border-radius:14px;padding:14px;display:block}.eml-message-row.is-selected{background:#fff;border-color:#9fc9ac;box-shadow:0 4px 14px #2755350a}.eml-row-top{align-items:center;gap:6px;display:flex}.eml-avatar{color:#5a7045;background:linear-gradient(135deg,#eaf2de,#dce9d4);border:1px solid #d6e2cd;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.eml-row-top>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;font-weight:500;overflow:hidden}.eml-row-top>time{color:var(--email-muted);text-align:right;max-width:80px;font-size:8px}.eml-message-row h3{color:#284d35;margin:10px 0 5px;font-size:12px;font-weight:500;line-height:1.55}.eml-message-row>p{color:var(--email-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:10px;line-height:1.7;display:-webkit-box;overflow:hidden}.eml-row-bottom{justify-content:space-between;align-items:center;gap:5px;display:flex}.eml-row-bottom>span:last-child:not(.eml-status){color:var(--email-muted);align-items:center;gap:3px;font-size:9px;display:flex}.eml-status{color:#56734b;white-space:nowrap;background:#eaf2e4;border-radius:99px;align-items:center;gap:4px;padding:4px 7px;font-size:8px;display:inline-flex}.eml-status i{background:currentColor;border-radius:50%;width:4px;height:4px}.eml-status.needs-you{color:#86692e;background:#f5edda}.eml-status.has-error{color:#99533a;background:#f7e9e0}.eml-row-category{color:var(--email-muted);margin-top:9px;font-size:8px;display:block}.eml-list-pane>footer{color:var(--email-muted);background:#f5f8f2;border-top:1px solid #e0e8d9;flex:none;padding:10px 17px;font-size:8px}.eml-list-empty{text-align:center;color:var(--email-muted);flex-direction:column;align-items:center;padding:35px 17px;font-size:11px;line-height:1.7;display:flex}.eml-list-empty h3{color:#456443;margin:13px 0 2px;font-size:14px;font-weight:500}.eml-list-empty p{margin:8px 0 17px}.eml-reader{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.eml-reader-empty{text-align:center;background:radial-gradient(at 50% 38%,#edf4e47a,#0000 60%);justify-content:center;align-items:center;padding:35px}.eml-empty-mark{width:85px;height:85px;color:var(--email-muted);background:linear-gradient(140deg,#fcfef9,#e9f2e1);border:1px solid #dce8d3;border-radius:26px;place-items:center;display:grid;position:relative;transform:rotate(-5deg);box-shadow:inset 0 2px #fff,0 15px 35px #69874510}.eml-empty-mark i{color:#4b723a;background:#d6f1a9;border:3px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:-4px;right:-8px}.eml-reader-empty h2{letter-spacing:-.5px;margin:25px 0 8px;font-size:20px;font-weight:500}.eml-reader-empty p{color:var(--email-muted);max-width:280px;margin:0 0 25px;font-size:12px;line-height:1.8}.eml-local-note{color:var(--email-muted);align-items:center;gap:5px;font-size:9px;line-height:1.6;display:inline-flex}.eml-local-note svg{flex:none}.eml-reader-top{border-bottom:1px solid #e8eee1;flex:none;align-items:center;gap:10px;padding:12px 20px;display:flex}.eml-reader-top>.eml-status{margin-left:auto}.eml-text-button{font:inherit;color:#347354;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:4px 0;font-size:10px;line-height:1.5;display:inline-flex}.eml-text-button:disabled{opacity:.45;cursor:default}.eml-icon-button{width:28px;height:28px;color:var(--email-muted);cursor:pointer;background:#fff;border:1px solid #e3ebda;border-radius:50%;flex:none;place-items:center;display:grid}.eml-reader-scroll{scrollbar-gutter:stable;flex:1;min-height:0;padding:23px 25px 26px;overflow:auto}.eml-category{color:var(--email-muted);background:#edf4e7;border:1px solid #deead5;border-radius:6px;padding:5px 8px;font-size:9px;display:inline-block}.eml-message-heading h2{letter-spacing:-.7px;color:#284d34;overflow-wrap:anywhere;margin:12px 0 21px;font-size:23px;font-weight:500;line-height:1.4}.eml-identity{align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}.eml-identity .eml-avatar{width:35px;height:35px;font-size:11px}.eml-identity>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.eml-identity strong{font-size:11px;font-weight:500}.eml-identity span:not(.eml-avatar){color:var(--email-muted);overflow-wrap:anywhere;font-size:10px}.eml-identity small{color:var(--email-muted);overflow-wrap:anywhere;font-size:9px;line-height:1.65}.eml-identity time{color:var(--email-muted);text-align:right;flex:none;max-width:90px;font-size:9px;line-height:1.6}.eml-forward{color:var(--email-muted);background:#f6f8f1;border:1px solid #e7ecdf;border-radius:10px;align-items:flex-start;gap:7px;margin-bottom:17px;padding:10px 12px;font-size:10px;line-height:1.7;display:flex}.eml-forward svg{flex:none;margin-top:2px}.eml-forward strong{font-weight:500}.eml-insight{background:linear-gradient(120deg,#f3f8eb,#f8fbf5);border:1px solid #d4e4c9;border-radius:15px;margin:20px 0 24px;overflow:hidden}.eml-insight>button{color:#3a6847;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:13px 15px;font-size:11px;display:flex}.eml-insight>button>span{align-items:center;gap:8px;display:flex}.eml-insight img{width:18px;height:18px}.eml-insight>div{padding:0 15px 14px}.eml-insight p{color:#4f704b;margin:0 0 8px;font-size:11px;line-height:1.85}.eml-insight>div>span{color:var(--email-muted);border-top:1px solid #dfe9d4;padding-top:8px;font-size:10px;line-height:1.7;display:block}.eml-small-label{color:var(--email-muted);letter-spacing:1.1px;font-size:8px;line-height:1.6;display:block}.eml-original>div{white-space:pre-wrap;overflow-wrap:anywhere;color:#3e5940;margin:13px 0 25px;font-size:12px;line-height:1.95}.eml-attachments{margin:22px 0}.eml-attachments h3{color:var(--email-muted);align-items:center;gap:5px;margin:0 0 10px;font-size:10px;font-weight:400;display:flex}.eml-attachments>div{flex-wrap:wrap;gap:8px;display:flex}.eml-attachments button{font:inherit;color:var(--email-muted);cursor:pointer;background:#fafcf7;border:1px solid #e0e9d7;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:11px 13px;display:flex}.eml-attachments button>span{text-align:left;flex:1;min-width:0}.eml-attachments svg{flex:none}.eml-attachments strong{color:#40653f;overflow-wrap:anywhere;font-size:10px;font-weight:500;line-height:1.5;display:block}.eml-attachments small{color:var(--email-muted);margin-top:4px;font-size:8px;display:block}.eml-message-actions{border-top:1px solid #e2e9db;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}.eml-message-actions .lib-button{padding:9px 12px;font-size:10px}.eml-message-actions .eml-text-button{margin-left:auto}.eml-note{color:var(--email-muted);margin:15px 0 0;font-size:10px;line-height:1.8}.eml-error,.eml-settled-note{color:#8a6443;background:#faf0e7;border:1px solid #e8d7c9;border-radius:12px;align-items:flex-start;gap:8px;margin:16px 0;padding:13px;font-size:11px;line-height:1.8;display:flex}.eml-error svg,.eml-settled-note svg{flex:none;margin-top:2px}.eml-settled-note{color:#55743d;background:#f1f7e9;border-color:#dfead0}.eml-composer{background:#fff;border:1px solid #adcdb4;border-radius:17px;margin-top:22px;padding:16px;box-shadow:0 7px 18px #2d56380b}.eml-composer-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}@media (height<=480px){.eml-page{height:auto;min-height:100%;overflow:visible}.eml-content,.eml-inbox-grid,.eml-list-pane,.eml-list-scroll,.eml-reader,.eml-reader-scroll{flex:none;overflow:visible}}}@scope(.panel-v2){.eml-composer-heading h3{color:#2c5b3c;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:500;display:flex}.eml-recipient{color:var(--email-muted);border-bottom:1px solid #e3ebdb;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:12px;font-size:10px;display:flex}.eml-recipient strong{color:#315839;font-weight:500}.eml-recipient>span:last-child{overflow-wrap:anywhere}.eml-reply-caution{color:#806839;background:#faf7eb;border:1px solid #e9e0c6;border-radius:10px;margin:12px 0;padding:11px 12px;font-size:10px;line-height:1.8}.eml-composer textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:185px;font:inherit;color:#31573b;background:#fff;border:0;outline:0;padding:14px 0;font-size:12px;line-height:1.95;display:block}.eml-composer textarea:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #c6dec0}.eml-draft-caption{color:var(--email-muted);justify-content:space-between;gap:8px;margin:2px 0 14px;font-size:8px;line-height:1.7;display:flex}.eml-reply-actions{border-top:1px solid #e2e9da;flex-wrap:wrap;align-items:center;gap:8px;padding-top:13px;display:flex}.eml-reply-actions .lib-button{padding:9px 11px;font-size:10px}.eml-reply-actions .eml-text-button{margin-left:auto;font-size:9px}.eml-composer>.eml-local-note{margin-top:13px;font-size:8px}.eml-generating{color:#4e7957;align-items:center;gap:9px;padding:12px 0;font-size:11px;display:flex}.eml-generating>span{flex:1}.eml-generating small{color:var(--email-muted);margin-top:3px;font-size:9px;display:block}.eml-content-scroll{scrollbar-gutter:stable;flex:1;min-height:0;padding:23px 25px;overflow:auto}.eml-section-intro{align-items:center;gap:14px;margin-bottom:22px;display:flex}.eml-intro-symbol{width:48px;height:48px;color:var(--email-muted);background:linear-gradient(145deg,#eef6e6,#dcebd5);border:1px solid #d4e4ca;border-radius:15px;flex:none;place-items:center;display:grid}.eml-section-intro h2,.eml-history-heading h2{letter-spacing:-.6px;color:#31583d;margin:0 0 7px;font-size:20px;font-weight:500}.eml-section-intro p,.eml-history-heading p{color:var(--email-muted);margin:0;font-size:11px;line-height:1.7}.eml-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.eml-rule{background:#fff;border:1px solid #dce7d5;border-radius:20px;min-width:0;padding:20px}.eml-rule.is-paused{background:#f6f8f3}.eml-rule>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.eml-rule-icon{width:36px;height:36px;color:var(--email-muted);background:#eff5e9;border-radius:12px;place-items:center;display:grid}.eml-rule-status{color:var(--email-muted);align-items:center;gap:4px;font-size:9px;display:flex}.eml-rule-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.eml-rule-status.is-on{color:var(--email-muted)}.eml-rule h3{letter-spacing:-.2px;margin:14px 0;font-size:15px;font-weight:500;line-height:1.5}.eml-rule-condition>span{letter-spacing:1px;color:var(--email-muted);font-size:8px}.eml-rule-condition p{color:#5a7553;margin:5px 0 16px;font-size:11px;line-height:1.85}.eml-rule-action{color:#507948;background:#f6faf1;border:1px solid #e2ebd9;border-radius:12px;align-items:flex-start;gap:9px;padding:13px;display:flex}.eml-rule-action svg{flex:none;margin-top:2px}.eml-rule-action>div{min-width:0}.eml-rule-action span{font-size:11px;line-height:1.5;display:block}.eml-rule-action strong{margin-top:5px;font-size:10px;font-weight:500;display:block}.eml-rule-action small{color:var(--email-muted);margin-top:7px;font-size:9px;line-height:1.7;display:block}.eml-rule details{margin-top:15px}.eml-rule summary{cursor:pointer;color:#50794c;justify-content:space-between;align-items:center;padding:4px 0;font-size:10px;display:flex}.eml-rule details p{color:var(--email-muted);font-size:10px;line-height:1.8}.eml-rule footer{border-top:1px solid #e6eddc;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding-top:14px;display:flex}.eml-rule footer>span{color:var(--email-muted);font-size:9px;line-height:1.7}.eml-rule footer .lib-button{padding:8px 12px;font-size:10px}.eml-history-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.eml-history-list{background:#fff;border:1px solid #dfe9d7;border-radius:21px;padding:0 20px}.eml-history-list>article{border-bottom:1px solid #e7eddf;gap:13px;padding:20px 0;display:flex}.eml-history-list>article:last-child{border-bottom:0}.eml-event-icon{width:30px;height:30px;color:var(--email-muted);background:#ecf4e6;border:1px solid #dce9d3;border-radius:10px;flex:none;place-items:center;display:grid}.eml-event-icon.is-error{color:#a87945;background:#faf1e4;border-color:#f0ddc5}.eml-history-list article>div{flex:1;min-width:0}.eml-history-list header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.eml-history-list strong{font-size:12px;font-weight:500}.eml-history-list time{color:var(--email-muted);margin-left:auto;font-size:9px}.eml-event-origin{color:var(--email-muted);background:#f3f7ed;border:1px solid #e7eddc;border-radius:99px;padding:3px 6px;font-size:8px}.eml-history-list p{color:#486b45;margin:9px 0 4px;font-size:11px;line-height:1.8}.eml-history-list small{color:var(--email-muted);font-size:10px;line-height:1.8;display:block}.eml-history-list .eml-text-button{margin-top:8px}.eml-connection-warning{color:#8b713d;background:#faf6e9;border:1px solid #e8dec2;border-radius:11px;flex:none;align-items:center;gap:9px;margin:12px 24px 0;padding:10px 13px;font-size:10px;line-height:1.6;display:flex}.eml-connection-warning>span{flex:1}.eml-connection-warning svg{flex:none}.eml-dialog{color:#355b3d;background:#fbfdf8;border:1px solid #d9e6d0;border-radius:24px;width:min(610px,100vw - 30px);max-height:calc(100dvh - 36px);padding:23px}.eml-dialog[open]{flex-direction:column;display:flex}.eml-dialog-heading{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eml-dialog h2{letter-spacing:-.6px;margin:6px 0 0;font-size:23px;font-weight:500;line-height:1.3}.eml-dialog-scroll{flex:1;min-height:0;margin-top:15px;padding:0 5px 0 0;overflow:auto}.eml-dialog-scroll>p{font-size:12px;line-height:1.9}.eml-dialog-subject{color:var(--email-muted);margin:0 0 18px;font-size:11px!important}.eml-confirm-recipient{color:var(--email-muted);background:#eff6e6;border:1px solid #d4e5c8;border-radius:14px;align-items:center;gap:11px;padding:15px;display:flex}.eml-confirm-recipient>span{font-size:10px}.eml-confirm-recipient strong{color:#395e34;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.7;display:block}.eml-confirm-text,.eml-attachment-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:#3e6140;background:#fff;border:1px solid #e1e9d9;border-radius:13px;margin:17px 0 0;padding:17px;font-size:12px;line-height:1.9}.eml-dialog>footer{border-top:1px solid #e0e9d4;flex-direction:column;flex:none;gap:15px;margin-top:20px;padding-top:17px;display:flex}.eml-dialog>footer>div{justify-content:flex-end;gap:8px;display:flex}.eml-dialog>footer .lib-button{font-size:11px}.eml-proposal-route{justify-content:space-between;align-items:center;gap:15px;margin:18px 0;display:flex}.eml-proposal-route>span{text-align:center;background:#f3f8ed;border:1px solid #dbe7d1;border-radius:15px;flex-direction:column;flex:1;align-items:center;gap:12px;padding:21px 12px;font-size:12px;display:flex}.eml-discard-label{flex-direction:column;gap:9px;margin:18px 0 4px;font-size:11px;display:flex}.eml-discard-label .isd-trigger{width:100%}.eml-source-file{color:var(--email-muted);background:#f0f7e9;border:1px solid #dce8d3;border-radius:13px;align-items:center;gap:12px;margin-bottom:20px;padding:15px;display:flex}.eml-source-file>span{min-width:0}.eml-source-file strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.eml-source-file small{color:var(--email-muted);margin-top:6px;font-size:10px;line-height:1.8;display:block}.eml-source-file svg{flex:none}.eml-missing-preview{text-align:center;color:var(--email-muted);padding:30px 16px}.eml-missing-preview h3{font-size:16px;font-weight:500}.eml-missing-preview p{font-size:12px;line-height:1.9}.eml-dialog .eml-order-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.eml-dialog .eml-order-fields>div{border:0;min-width:0;padding:0;display:block}.eml-order-fields dt{color:var(--email-muted);margin-bottom:6px;font-size:10px}.eml-order-fields dd{text-align:left;overflow-wrap:anywhere;margin:0;font-size:13px}.eml-order-fields small{color:var(--email-muted);margin-top:7px;font-size:9px;display:block}.eml-page button:focus-visible,.eml-dialog button:focus-visible,.eml-page summary:focus-visible{outline-offset:3px;outline:2px solid #458762}@media (hover:hover){.eml-message-row:hover:not(.is-selected){background:#edf4e6}.eml-tabs button:hover{background:#eef5e8}.eml-text-button:hover{text-decoration:underline}.eml-icon-button:hover{background:#edf6e4}.eml-attachments button:hover{background:#f5f9ee;border-color:#aac897}}.eml-message-row,.eml-attachments button{transition:transform .14s cubic-bezier(.22,1,.36,1)}.eml-message-row:active,.eml-attachments button:active{transform:scale(.993)}@media (width<=1150px){.eml-filters{flex-direction:column}.eml-search{height:36px}.eml-filter-extra{justify-content:flex-end}.eml-account-band{gap:12px}.eml-last-scan{max-width:150px}.eml-account-meta>strong{font-size:9px}.eml-inbox-grid{grid-template-columns:minmax(235px,.8fr) minmax(0,1.3fr)}.eml-reader-scroll{padding:18px}.eml-message-actions .eml-text-button{margin-left:0}}}@scope(.panel-v2){@media (width<=720px){.eml-page .lib-header{padding:20px 18px;display:block}.eml-page .lib-header-copy h1{font-size:27px}.eml-page .lib-header-copy p{font-size:11px}.eml-page .lib-header-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:15px;display:flex}.eml-page .lib-header-actions .lib-button{padding:10px 12px;font-size:10px}.eml-demo-badge{font-size:8px}.eml-account-band{grid-template-columns:1fr;gap:9px;padding:0 18px 14px;display:grid}.eml-account-picker{gap:9px}.eml-account-picker>div{flex:1;min-width:0}.eml-account-picker .isd-trigger{width:100%;min-width:0}.eml-account-picker>div>span{font-size:7px}.eml-account-meta{flex-flow:wrap;align-items:center;gap:6px;display:flex}.eml-account-meta>strong,.eml-account-meta>span{font-size:8px}.eml-last-scan{text-align:left;flex-direction:row;align-items:baseline;gap:5px;max-width:none;margin:0;display:flex}.eml-last-scan>strong{font-size:8px}.eml-last-scan>small{margin-left:auto;font-size:7px}.eml-tabs{gap:7px;padding:0 18px 11px}.eml-tabs button{flex:1;justify-content:center;padding:9px 10px;font-size:10px}.eml-filters{gap:9px;padding:12px 14px 10px}.eml-search-row{gap:7px}.eml-search{height:37px}.eml-search input{font-size:10px}.eml-mobile-filters{flex:none;padding:8px 10px;font-size:9px;display:inline-flex}.eml-filter-extra{grid-template-columns:1fr 1fr;gap:7px;display:none}.eml-filter-extra.is-open{display:grid}.eml-filter-extra>div:last-child{grid-column:1/-1}.eml-filter-extra .isd-trigger{width:100%;min-width:0;font-size:9px}.eml-summary-strip{flex-wrap:wrap;gap:10px;padding:0 16px 11px;font-size:8px}.eml-summary-strip>span:first-child{display:none}.eml-inbox-grid{flex-direction:column;display:flex}.eml-list-pane{border-right:0;flex:1}.eml-list-pane>header{padding:11px 17px}.eml-list-scroll>ul{padding:0 9px 8px}.eml-message-row{padding:13px 14px}.eml-row-top>strong{font-size:11px}.eml-message-row h3{font-size:13px}.eml-row-top time{font-size:8px}.eml-message-row>p{font-size:11px}.eml-row-category,.eml-status{font-size:9px}.eml-page[data-reader-open=false] .eml-reader{display:none}.eml-reader-top{gap:8px;padding:10px 15px}.eml-reader-top>.eml-text-button{font-size:10px}.eml-reader-top .eml-status{font-size:8px}.eml-reader-scroll{padding:17px 17px 24px}.eml-message-heading h2{font-size:21px}.eml-identity{flex-wrap:wrap}.eml-identity time{text-align:left;flex-basis:calc(100% - 45px);max-width:none;margin-left:45px;font-size:9px}.eml-identity strong{font-size:12px}.eml-identity small{font-size:10px}.eml-original>div{font-size:13px}.eml-attachments>div{flex-direction:column}.eml-attachments strong{font-size:11px}.eml-attachments small{font-size:9px}.eml-message-actions{gap:8px}.eml-message-actions .lib-button{flex:1;justify-content:center;padding:10px 8px;font-size:10px}.eml-message-actions .eml-text-button{justify-content:flex-start;width:100%;margin-left:0}.eml-composer{padding:13px}.eml-composer textarea{min-height:210px;font-size:13px}.eml-recipient>span:last-child{flex-basis:100%;padding-left:25px}.eml-reply-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.eml-reply-actions .lib-button{justify-content:center;padding:10px 8px;font-size:9px}.eml-reply-actions .eml-text-button{grid-column:1/-1;justify-content:flex-start;margin-left:0}.eml-draft-caption{font-size:8px}.eml-content-scroll{padding:19px 16px}.eml-section-intro{align-items:flex-start;gap:10px}.eml-intro-symbol{border-radius:12px;width:36px;height:36px}.eml-section-intro h2,.eml-history-heading h2{font-size:18px}.eml-section-intro p,.eml-history-heading p{font-size:11px}.eml-rule-grid{grid-template-columns:1fr}.eml-rule{padding:17px}.eml-rule-condition p{font-size:12px}.eml-rule-action span,.eml-rule details p{font-size:11px}.eml-rule footer>span{font-size:9px}.eml-history-heading{flex-direction:column;align-items:flex-start;gap:14px}.eml-history-heading .isd-trigger{font-size:11px}.eml-history-list{padding:0 13px}.eml-history-list>article{gap:10px}.eml-history-list time{flex-basis:100%;margin:0;font-size:9px}.eml-history-list strong{font-size:11px}.eml-history-list p{font-size:12px}.eml-history-list small{font-size:11px}.eml-event-origin{font-size:8px}.eml-connection-warning{flex-wrap:wrap;margin:10px 15px 0;padding:9px 11px;font-size:9px}.eml-connection-warning>span{flex-basis:calc(100% - 30px)}.eml-connection-warning .eml-text-button{margin-left:24px;font-size:9px}.eml-dialog{border-radius:20px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:18px 17px}.eml-dialog h2{font-size:21px}.eml-dialog>footer>div{grid-template-columns:1fr 1.5fr;gap:8px;display:grid}.eml-dialog>footer .lib-button{justify-content:center;padding:11px 8px;font-size:10px}.eml-confirm-text,.eml-attachment-text{padding:13px;font-size:13px}.eml-confirm-recipient strong{font-size:12px}.eml-local-note{font-size:8px}.eml-proposal-route{gap:8px}.eml-proposal-route>span{font-size:11px}.eml-dialog .eml-order-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.eml-message-row,.eml-attachments button{transition:none}.eml-message-row:active,.eml-attachments button:active{transform:none}}}@scope(.panel-v2){.eml-rules-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.eml-rules-heading>button{flex:none}.eml-rule-storage{color:#3f654d;background:linear-gradient(125deg,#edf5e8,#f8faf3);border:1px solid #d8e6d2;border-radius:15px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:15px 17px;display:flex}.eml-rule-storage svg{flex:none;margin-top:2px}.eml-rule-storage strong{font-size:12px;font-weight:500}.eml-rule-storage p{margin:5px 0 0;font-size:11px;line-height:1.7}.eml-rule-storage.has-error{color:#834532;background:#fff5ed;border-color:#e8c7b6}.eml-rule-storage>button{flex:none;margin-left:auto}.eml-rule-counts{color:var(--email-muted);gap:18px;margin:0 0 17px;font-size:10px;display:flex}.eml-rule-counts b{color:#28593e;margin-right:3px;font-size:13px;font-weight:500}.eml-rule-version{color:#597046;background:#f3f7ed;border-radius:6px;margin-left:auto;padding:4px 7px;font-size:9px}.eml-rule-utilities{flex-wrap:wrap;gap:15px;margin-top:18px;display:flex}.eml-rule-utilities .eml-text-button{gap:5px;font-size:10px}.eml-rules .eml-rule footer{flex-direction:column;align-items:stretch;gap:10px}.eml-rule-actions{align-items:center;gap:7px;display:flex}.eml-rule-actions .lib-button{flex:1;justify-content:center}.eml-rule-delete{color:#934b36;cursor:pointer;background:#fffaf6;border:1px solid #e5d8d0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.eml-rule-delete:disabled{opacity:.45;cursor:not-allowed}.eml-rule-change{color:#476443;margin-top:12px;font-size:11px}.eml-rule-change summary{cursor:pointer;align-items:center;gap:12px;display:flex}.eml-rule-change dl{background:#f6f9f1;border:1px solid #e0e8d6;border-radius:12px;padding:12px}.eml-rule-change dl>div{border:0;padding:8px 0;display:block}.eml-rule-change dt{color:#60754f;margin:0 0 6px;font-size:10px}.eml-rule-change dd{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);align-items:start;gap:10px;margin:0;font-size:11px;display:grid}.eml-rule-change dd>strong{font-size:inherit;font-weight:500}.eml-rule-dialog{width:min(710px,100vw - 30px)}.eml-rule-dialog #email-rule-dialog-title{outline:none}.eml-rule-dialog label,.eml-rule-field{flex-direction:column;gap:8px;font-size:12px;font-weight:500;display:flex}.eml-rule-form{flex-direction:column;gap:18px;padding:5px 1px;display:flex}.eml-rule-dialog input,.eml-rule-dialog textarea{color:#294f3d;width:100%;min-width:0;font:inherit;box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #cadbc4;border-radius:12px;padding:12px 13px;font-size:13px;line-height:1.65}.eml-rule-dialog input::placeholder,.eml-rule-dialog textarea::placeholder{color:#72816a}.eml-rule-dialog input:focus,.eml-rule-dialog textarea:focus{outline-offset:2px;border-color:#50906b;outline:2px solid #77ab88}.eml-rule-dialog .isd-trigger{border-radius:12px;width:100%;min-height:47px;font-size:12px}.eml-rule-form-row{grid-template-columns:1fr 1fr;gap:15px;display:grid}.eml-rule-form-row>*{min-width:0}.eml-rule-dialog .eml-rule-form-row>label{margin-top:0}.eml-rule-form-row .eml-rule-field>.isd-select,.eml-rule-dialog .eml-rule-form-row input:not([type=file]){margin-top:auto}.eml-rule-dialog .eml-rule-form-row input:not([type=file]),.eml-rule-form-row .isd-trigger{height:48px}.eml-rule-review-policy{color:#476441;background:#edf4e5;border-radius:11px;gap:10px;padding:12px;display:flex}.eml-rule-review-policy svg{flex:none;margin-top:2px}.eml-rule-review-policy p{margin:0;font-size:11px;line-height:1.8}.eml-rule-test-settings{border:1px solid #dce7d4;border-radius:13px;padding:15px}.eml-rule-test-settings summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:12px;display:flex}.eml-rule-test-settings>p,.eml-rule-test>p{font-size:12px;line-height:1.85}.eml-rule-test-settings>label{margin-top:15px}.eml-rule-test-settings>button{margin-top:16px}.eml-rule-intent{background:#eff6e7;border:1px solid #cadcc6;border-radius:15px;align-items:center;gap:13px;padding:16px;display:flex}.eml-rule-intent>svg{flex:none}.eml-rule-intent span{font-size:11px}.eml-rule-intent strong{overflow-wrap:anywhere;margin-top:5px;font-size:16px;font-weight:500;display:block}.eml-rule-intent small{margin-top:7px;font-size:10px;display:block}.eml-rule-intent.is-destructive{color:#934b36;background:#fff1e9;border-color:#eac9b7}.eml-rule-reason>p{font-size:12px;line-height:1.9}.eml-rule-actor{flex-direction:column;gap:4px;padding:12px 0 18px;display:flex}.eml-rule-actor>span{color:var(--email-muted);font-size:10px}.eml-rule-actor strong{font-size:12px;font-weight:500}.eml-rule-actor small,.eml-reason-help{color:var(--email-muted);font-size:10px;line-height:1.7}.eml-reason-help{margin-top:6px;display:block}.eml-rule-test-criteria{background:#f0f5e9;border:1px solid #e0e8d6;border-radius:12px;margin:16px 0;padding:12px}.eml-rule-test-criteria p{overflow-wrap:anywhere;margin:5px 0;font-size:11px;line-height:1.8}.eml-rule-test-result{background:#f1f7e9;border:1px solid #ccdcbf;border-radius:14px;margin-top:17px;padding:17px;font-size:12px;line-height:1.85}.eml-rule-test-result>strong{font-size:15px;font-weight:500}.eml-rule-test-result.is-inconclusive{color:#7d602f;background:#fdf6e8;border-color:#e9d9b4}.eml-rule-test-result.is-no-match{background:#f4f5ef;border-color:#dce1d2}.eml-rule-test-result ul{padding-left:18px}.eml-rule-dialog .eml-danger-button{color:#fff;background:#944b38;border-color:#944b38}@media (hover:hover){.eml-rule-delete:hover:not(:disabled){background:#fcece2;border-color:#d4a28a}.eml-rule-dialog .eml-danger-button:hover:not(:disabled){color:#fff;background:#7d3e2e}}@media (width<=720px){.eml-rules-heading{flex-direction:column;gap:0}.eml-rules-heading .eml-section-intro{margin-bottom:14px}.eml-rules-heading>button{justify-content:center;width:100%;margin-bottom:16px}.eml-rule-storage{flex-wrap:wrap;gap:9px;padding:13px}.eml-rule-storage>div{flex:1;min-width:0}.eml-rule-storage>button{justify-content:center;width:100%;margin:0}.eml-rule-form-row{grid-template-columns:1fr}.eml-rule-dialog{width:calc(100vw - 20px)}.eml-rule-dialog>footer>div{flex-wrap:wrap;display:flex}.eml-rule-dialog>footer .lib-button{flex:40%;min-width:0}.eml-rule-change dd{grid-template-columns:1fr;gap:4px}.eml-rule-change dd>svg{transform:rotate(90deg)}}}@scope(.panel-v2){.eml-subtabs{flex:none;gap:5px;padding:8px 28px;display:flex}.eml-subtabs button{font:inherit;color:#526c58;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:6px 17px;font-size:12px;display:flex}.eml-subtabs button[aria-selected=true]{color:#225c49;background:#e5f0e5;border-color:#c4dbc5}.eml-subtab-count{font-variant-numeric:tabular-nums}.eml-list-pane>.eml-note{margin:10px 16px 0}@media (width<=720px){.eml-subtabs{padding:8px 14px}.eml-subtabs button{flex:1;min-width:0}}}@scope(.panel-v2){.eml-page .lib-header-actions .lib-button.primary{white-space:nowrap;flex-shrink:0}.eml-operation-status{flex:none;position:relative}.eml-operation-chip{cursor:pointer;align-items:center;gap:5px;padding:5px 10px;font-size:10px;list-style:none;display:inline-flex}.eml-operation-chip::-webkit-details-marker{display:none}.eml-operation-panel{z-index:30;width:min(360px,100vw - 32px);margin:0;padding:4px 14px 14px;position:absolute;top:calc(100% + 6px);right:0}@media (width<=720px){.eml-operation-panel{left:0;right:auto}.eml-page .lib-header-actions{flex-wrap:wrap}}}@scope(.panel-v2){.eml-page[data-reader-open=true] :is(.eml-list-pane,.eml-filters,.eml-summary-strip,.eml-subtabs,.eml-account-meta,.lib-header-copy p){display:none}.eml-page[data-reader-open=true] .eml-inbox-grid{flex-direction:column;display:flex}.eml-page[data-reader-open=true] .eml-reader{flex:1;width:100%;display:flex}}@scope(.panel-v2){@media (width<=720px){.eml-page[data-reader-open=false] .eml-content{overflow-y:auto}.eml-page[data-reader-open=false] .eml-inbox-grid{flex:none;min-height:210px}}}@scope(.panel-v2){.eml-insight blockquote{color:#3a6847;overflow-wrap:anywhere;border-left:2px solid #d4e4c9;margin:0 0 8px;padding-left:10px;font-size:11px;line-height:1.7}.eml-classification-source,.eml-classification-rule{display:block}.eml-classification-rule input[type=radio]{width:auto;margin-right:8px;display:inline-block}}.order-journey-original{background:#fafcf9;border:1px solid #fff;border-radius:26px;min-width:0;padding:27px 25px}@scope(.order-journey-original){:scope{color:#171c19;font-synthesis:none;--ink:#171c19;--muted:#5b685f;--panel:#ecf0ed;--surface:#fff;--teal:#1f6f5f;--teal-mid:#2fa084;--lime:#c6ff34;--line:#dfe7e0;--radius-panel:31px;--radius-card:22px;--primary-gradient:linear-gradient(145deg, #317f68, #2b7962 45%, #1f6f5f);--button-shadow:0 8px 18px -8px #1f6f5f43;--ease-out:cubic-bezier(.23, 1, .32, 1);font-family:Onest,sans-serif}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#b3c6ba #f0f5f0}button,input,select,textarea{font:inherit}button,a,summary,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button,input,select,textarea,a,summary{outline:none}:focus-visible{outline:3px solid var(--teal);outline-offset:3px}button:active:not(:disabled){transform:scale(.98)}button:disabled,.button.primary:disabled{cursor:not-allowed;color:#5b685f;box-shadow:none;background:#f3f5f2;border-color:#dfe7e0}p,h1,h2,h3{margin:0}a{color:var(--teal)}svg{flex-shrink:0;display:block}::selection{background:#d5eab7}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}.muted{color:var(--muted)}:scope{scrollbar-gutter:stable;background:#fafcf9;border:1px solid #fff;border-radius:26px;min-width:0;min-height:0;padding:27px 25px;overflow-y:auto}.eyebrow{color:var(--muted);letter-spacing:1.4px;text-transform:uppercase;margin-bottom:9px;font-size:8px;display:block}.page-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.page-header h1,.detail-header h1{letter-spacing:-1.15px;font-family:Inter,sans-serif;font-size:27px;font-weight:480;line-height:1.3}.page-header h1 span{color:var(--teal)}.page-header p{color:var(--muted);max-width:430px;margin-top:9px;font-size:11px;line-height:1.65}.header-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.button{border:1px solid var(--line);text-align:center;white-space:nowrap;background:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 16px;font-size:10px;line-height:1.4;text-decoration:none;display:inline-flex}.button:not(.primary):hover:not(:disabled){background:#f4f9f2;border-color:#b1ccbd}.button.primary{background:var(--primary-gradient);color:#fff;box-shadow:var(--button-shadow);border-color:#0000}.button.primary:hover:not(:disabled){filter:brightness(.96)}.button.quiet{background:0 0}.button.danger{color:#8d3f34;border-color:#debbb5}.button.small{min-height:33px;padding:0 12px;font-size:10px}.count-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.count-strip>div{border:1px solid var(--line);background:#fff;border-radius:19px;flex-direction:column;gap:8px;padding:19px 20px;display:flex;box-shadow:0 6px 15px #25332903}.count-strip>div:first-child{color:#fff;background:linear-gradient(140deg,#286c5b,#194e42);border-color:#0000}.count-strip strong{letter-spacing:-.9px;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;font-size:29px;font-weight:480}.count-strip span{color:var(--muted);font-size:10px}.count-strip>div:first-child span{color:#e8f5ee}.surface{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;box-shadow:0 8px 22px #25332904}.filters{justify-content:space-between;align-items:center;gap:16px;padding:20px 20px 15px;display:flex}.queue-caption h2{letter-spacing:-.4px;font-family:Inter,sans-serif;font-size:16px;font-weight:500}.queue-caption p{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.6}.filter-label{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.filter-label select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:100px;padding:10px 28px 10px 12px;font-size:11px}.filter-label:has([data-order-search]){padding:0 20px 17px}[data-order-search]{border:1px solid var(--line);background:var(--surface);width:min(100%,360px);min-width:0;min-height:44px;color:var(--ink);border-radius:100px;padding:11px 14px;font-size:13px}[data-order-search]:focus-visible{outline-offset:-3px}@media (width<=900px){[data-order-search]{font-size:16px}}.phase-tabs{flex-wrap:wrap;gap:6px;padding:0 20px 17px;display:flex}.phase-tabs button{color:#58655b;background:#f6f8f4;border:1px solid #0000;border-radius:100px;min-height:33px;padding:8px 13px;font-size:10px}.phase-tabs button:hover{background:#edf4ec}.phase-tabs button.active{color:#215b42;background:#e8f3e9;border-color:#bed6c0}.queue-head,.queue-row{grid-template-columns:2.15fr .9fr 1.05fr 1.4fr 1.25fr 14px;gap:13px;display:grid}.queue-head{color:var(--muted);background:#f8faf6;border-block:1px solid #edf0eb;padding:12px 20px;font-size:9px}.queue-row{text-align:left;border:0;background:#fff;border-bottom:1px solid #edf0eb;align-items:center;width:100%;min-height:100px;padding:18px 20px}.queue-row:hover,.queue-row:focus-visible{background:#f4f9f1}.queue-row:last-child{border-bottom:0}.customer-title{font-size:12px;font-weight:500}.customer-title small{color:var(--muted);margin-top:5px;font-size:9px;font-weight:400;line-height:1.5;display:block}.cell-id{color:#435349;font-size:11px}.cell-id small{color:var(--muted);margin-top:5px;font-size:9px;line-height:1.5;display:block}.next-gesture{font-size:10px;line-height:1.65}.open-mark{color:#688371;text-align:right;font-size:22px}.chip{color:#3d5b40;background:#f0f4ec;border-radius:100px;align-items:center;gap:5px;max-width:100%;padding:6px 9px;font-size:9px;line-height:1.4;display:inline-flex}.chip.ready{color:#205839;background:#e5f2e8}.chip.attention{color:#735626;background:#faf0de}.chip.blocked{color:#843d33;background:#f8eae5}.chip.terminal{color:#515c53;background:#eef0ed}.chip.info{color:#375d4c;background:#e8f0ed}.empty{text-align:center;color:var(--muted);padding:45px 25px;font-size:13px}.empty p{margin:9px 0 15px;font-size:11px}.queue-footer{color:var(--muted);background:#fbfcfa;border-top:1px solid #edf0eb;justify-content:space-between;gap:16px;padding:15px 20px;font-size:9px;line-height:1.6;display:flex}.back-link{color:#45654e;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;text-decoration:none;display:inline-flex}.back-link:hover{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.detail-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:21px;display:flex}.detail-header h1{margin:9px 0}.detail-header p{color:var(--muted);font-size:11px;line-height:1.6}.detail-meta{color:#4a5d50;flex-wrap:wrap;gap:16px;margin-top:12px;font-size:10px;display:flex}.detail-meta strong{color:var(--ink);font-weight:500}.detail-revision{color:var(--muted);text-align:right;border:1px solid var(--line);background:#fff;border-radius:13px;padding:9px 12px;font-size:9px;line-height:1.8}.task-callout{background:linear-gradient(110deg,#edf5e9,#f9fcf5);border:1px solid #cfdfd0;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:17px 19px;display:flex}.task-callout strong{color:#245e49;font-size:12px;display:block}.task-callout p{color:#4e6855;margin-top:5px;font-size:11px;line-height:1.65}.detail-tabs{border-bottom:1px solid var(--line);background:#fcfdfb;gap:10px;padding:0 18px;display:flex}.detail-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:17px 10px 15px;font-size:11px}.detail-tabs button:hover{color:var(--teal)}.detail-tabs button.active{border-bottom-color:var(--teal);color:var(--teal)}.detail-content{padding:23px}.section-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.section-title h2{letter-spacing:-.4px;font-family:Inter,sans-serif;font-size:16px;font-weight:500}.section-title p{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.65}.section-title small{color:var(--muted);font-size:9px}.reading-grid{grid-template-columns:205px minmax(0,1fr);align-items:start;gap:18px;display:grid}.source-list{flex-direction:column;gap:9px;display:flex}.source-button{text-align:left;background:#fafcf8;border:1px solid #e2e8df;border-radius:14px;padding:15px}.source-button:hover{background:#f4f9ef;border-color:#b6ceb7}.source-button.selected{box-shadow:inset 3px 0 var(--teal-mid);background:#eaf4e8;border-color:#a3c2aa}.source-button strong{margin-bottom:6px;font-size:11px;font-weight:500;display:block}.source-button small{color:var(--muted);font-size:9px;line-height:1.7;display:block}.source-button .chip{margin-top:9px}.coverage-note{color:#6e562b;background:#faf1e1;border-radius:14px;padding:15px;font-size:10px;line-height:1.7}.source-paper{background:#fff;border:1px solid #e3e9df;border-radius:16px;min-height:340px;padding:21px;box-shadow:0 8px 25px #2a403407}.paper-top{border-bottom:1px solid #e1e8de;justify-content:space-between;align-items:start;gap:15px;margin-bottom:19px;padding-bottom:17px;display:flex}.paper-top h3{font-size:13px;font-weight:500}.paper-top p{color:var(--muted);margin-top:6px;font-size:9px;line-height:1.7}.paper-page{margin-top:20px}.paper-page>strong{color:var(--teal);margin-bottom:12px;font-size:10px;font-weight:500;display:block}.source-block{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f9f3;border:1px solid #e9eee3;border-radius:11px;margin-bottom:10px;padding:15px;font-size:12px;line-height:1.8}.source-block.missing{color:#775529;background:#faf1e5;border-color:#dec89e}.source-block small{color:var(--muted);margin-bottom:7px;font-size:9px;display:block}.source-actions,.button-row{flex-wrap:wrap;gap:8px;display:flex}.source-actions{margin-top:18px}.disclosure{border-top:1px solid var(--line);margin-top:19px;padding-top:17px}.disclosure summary{cursor:pointer;color:var(--muted);font-size:10px}.disclosure p{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.75}.facts-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:17px 0;display:grid}.fact{color:#485d4b;background:#f8fbf4;border:1px solid #e5eddf;border-radius:13px;padding:15px 17px;font-size:11px;line-height:1.75}.fact strong{color:var(--ink);margin-bottom:5px;font-size:10px;font-weight:500;display:block}.check-list{flex-direction:column;gap:10px;display:flex}.check-row{border:1px solid #e5ebdf;border-radius:14px;grid-template-columns:1.25fr 2fr 1fr auto;align-items:center;gap:14px;padding:16px;font-size:11px;line-height:1.65;display:grid}.check-row strong{font-size:12px;font-weight:500}.check-row small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.resolution-box{background:#f5f8f1;border:1px solid #e0e8d8;border-radius:16px;margin-top:20px;padding:19px}.resolution-box h3{font-size:13px;font-weight:500}.resolution-box p{color:var(--muted);margin:9px 0 15px;font-size:11px;line-height:1.75}.reason-note{color:#765a2e;background:#faf4e9;border-radius:12px;margin-top:14px;padding:14px 16px;font-size:11px;line-height:1.7}.target-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.target-card{background:#f8faf6;border:1px solid #dfe7dc;border-radius:15px;padding:17px;font-size:10px;line-height:1.8}.target-card strong{font-size:13px;font-weight:500;display:block}.target-card code{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.diff-table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;font-size:12px}.diff-table th{color:var(--muted);overflow-wrap:anywhere;background:#f6f9f3;padding:13px 12px;font-size:10px;font-weight:400}.diff-table td{overflow-wrap:anywhere;border-bottom:1px solid #e9eee3;padding:15px 12px;line-height:1.7}.diff-table td:last-child{color:#256345;background:#f4f9ef}.table-scroll{border:1px solid #e3eadf;border-radius:12px;overflow:auto}.digest{color:var(--muted);overflow-wrap:anywhere;background:#f5f8f1;border-radius:13px;margin-top:15px;padding:13px 15px;font-size:10px;line-height:1.75}.protected-fields{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.protected-fields span{color:var(--muted);border:1px solid #dfe7dc;border-radius:7px;padding:6px 9px;font-size:9px}.operation-row{border-bottom:1px solid #e9eee3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;padding:20px 0;display:grid}.operation-row:last-child,.effect-entry:last-child{border-bottom:0}.operation-row>.chip:first-child{white-space:nowrap}.operation-row:has(>.chip:first-child){grid-template-columns:max-content minmax(0,1fr) auto}.operation-number{color:#52704d;background:#eaf3e4;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.operation-row strong{font-size:13px;font-weight:500}.operation-row p{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.75}.operation-row .chip{margin-top:8px}.pending-operations{border-top:1px solid var(--line);margin-top:23px;padding-top:22px}.pending-operations h3{margin-bottom:9px;font-size:14px;font-weight:500}.pending-operations>p{color:var(--muted);margin-bottom:17px;font-size:11px;line-height:1.75}.pending-row{background:#f8faf6;border:1px solid #e9eee3;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;margin-top:9px;padding:15px 17px;display:flex}.pending-row strong{font-size:12px;font-weight:500}.pending-row p{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.7}.timeline{margin:0;padding:0;list-style:none}.timeline li{border-left:1px solid #d7e3d0;margin-left:7px;padding:0 0 25px 24px;position:relative}.timeline li:before{content:"";background:var(--teal-mid);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:-4px;box-shadow:0 0 0 4px #e9f4e8}.timeline li:last-child{padding-bottom:0}.timeline h3{font-size:12px;font-weight:500}.timeline p{color:var(--muted);white-space:pre-wrap;margin-top:7px;font-size:11px;line-height:1.75}.timeline small{color:var(--muted);margin-top:6px;font-size:9px;display:block}.field{color:var(--ink);background:0 0;border-color:#d6e1d1;flex-direction:column;gap:8px;font-size:11px;display:flex}.field.full{grid-column:1/-1}.field label{font-weight:500}.field input,.field select,.field textarea{width:100%;min-height:43px;color:var(--ink);background:#fff;border:1px solid #d6e1d1;border-radius:12px;padding:12px 14px;font-size:12px}.field input:hover,.field textarea:hover{border-color:#acc2af}.field input[type=radio],.field input[type=checkbox]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--teal);border-radius:0;width:auto;min-height:0;margin:0 8px 0 0;padding:0}.field label:has(input[type=radio]){align-items:center;gap:8px;display:flex}.reading-lines{margin:8px 0 0;padding:0;font-size:11px;list-style:none}.reading-lines li{border-bottom:1px solid #e9eee3;padding:8px 0}.reading-lines small{color:var(--muted);margin-top:4px;display:block}.field input[type=checkbox]{accent-color:var(--teal)}.field textarea{resize:vertical;min-height:100px;line-height:1.75}.field small{color:var(--muted);font-size:10px;line-height:1.65}.simulation-label,.action-help{color:var(--muted);margin-top:16px;font-size:10px;line-height:1.65}.action-help{margin-top:9px}.effect-entry{border-bottom:1px solid #e7edde;padding:18px 0}.effect-entry>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.effect-entry h3{font-size:13px;font-weight:500}.effect-entry p{color:var(--muted);margin:9px 0;font-size:11px;line-height:1.75}.terminal-notice{color:#4b5c4e;background:#f0f3ef;border:1px solid #dfe5dc;border-radius:15px;margin-bottom:19px;padding:18px;font-size:12px;line-height:1.75}@media (prefers-reduced-motion:no-preference){.button,.phase-tabs button,.source-button{transition:background .16s, border-color .16s, transform .16s var(--ease-out), box-shadow .16s}@keyframes dialog-enter{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}}@media (prefers-reduced-motion:reduce){button:active:not(:disabled){transform:none}}@media (width<=1150px){:scope{padding:23px 19px}.page-header{flex-wrap:wrap}.header-actions{justify-content:flex-start}.queue-head,.queue-row{grid-template-columns:1.8fr .8fr 1.25fr 1.2fr 14px;gap:12px}.queue-head>div:nth-child(3),.queue-row>.cell-id:nth-child(3){display:none}.reading-grid{grid-template-columns:170px minmax(0,1fr)}.check-row{grid-template-columns:1fr 1.5fr auto}.check-row>div:nth-child(3){grid-column:2}.check-row>.button{grid-area:1/3/3}.target-list{grid-template-columns:1fr}}@media (width<=900px){.count-strip{gap:8px}.count-strip>div{padding:16px 12px}.filters{flex-wrap:wrap}.reading-grid{display:block}.source-list{grid-template-columns:1fr 1fr;margin-bottom:17px;display:grid}.coverage-note{grid-column:1/-1}}@media (width>=760px) and (height<=800px){:scope{padding:20px}.page-header{margin-bottom:16px}.page-header p{margin-top:6px}.count-strip{margin-bottom:16px}.count-strip>div{flex-direction:row;align-items:center;gap:12px;padding:13px 16px}.count-strip strong{font-size:27px}.filters{padding:14px 20px 10px}.phase-tabs{padding-bottom:12px}.queue-head{padding-block:10px}.queue-row{min-height:83px;padding-block:13px}}@media (width<=759px){:scope{scrollbar-gutter:auto;border-radius:19px;padding:20px 12px;overflow:visible}.page-header{align-items:flex-start;gap:17px;margin-bottom:19px}.page-header h1,.detail-header h1{font-size:27px}.eyebrow{font-size:8px;line-height:1.5}.page-header p{font-size:12px;line-height:1.75}.header-actions{width:100%}.header-actions .button{flex:1}.button{white-space:normal;min-height:44px;padding:0 13px;font-size:12px}.button.small{min-height:40px;font-size:11px}.count-strip{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:18px}.count-strip>div{border-radius:16px;gap:6px;padding:15px}.count-strip strong{font-size:27px}.count-strip span{font-size:10px;line-height:1.5}.surface{border-radius:17px}.filters{gap:13px;padding:17px 13px 13px}.queue-caption h2{font-size:16px}.queue-caption p{font-size:11px}.filter-label{justify-content:space-between;width:100%;font-size:11px}.filter-label select{min-height:42px;font-size:12px}.phase-tabs{gap:5px;padding:0 13px 15px}.phase-tabs button{min-height:38px;padding:8px 10px;font-size:10px}.queue-head{display:none}.queue-row{grid-template-columns:1fr;gap:10px;min-height:130px;padding:18px 14px;position:relative}.customer-title{font-size:15px}.customer-title small{font-size:10px}.queue-row>.cell-id{align-items:center;gap:10px;font-size:11px;display:flex}.queue-row>.cell-id:nth-child(3){display:none}.cell-id small{margin:0;font-size:10px}.next-gesture{font-size:12px}.queue-row>.open-mark{display:none}.chip{padding:6px 9px;font-size:10px}.queue-footer{flex-direction:column;gap:6px;padding:14px;font-size:10px;line-height:1.7}.detail-header{flex-wrap:wrap;gap:13px}.detail-header p{font-size:12px}.detail-meta{gap:8px 14px;font-size:11px;line-height:1.7}.detail-revision{text-align:left;width:100%;font-size:10px}.task-callout{padding:15px;display:block}.task-callout strong{font-size:13px}.task-callout p{font-size:12px;line-height:1.75}.task-callout .button{width:100%;margin-top:13px}.detail-tabs{gap:2px;padding:0 8px;overflow:auto}.detail-tabs button{white-space:nowrap;flex:1;min-height:46px;padding:14px 6px;font-size:11px}.detail-content{padding:18px 13px}.section-title{flex-wrap:wrap;align-items:flex-start;gap:9px}.section-title h2{font-size:17px}.section-title p,.section-title small{font-size:11px;line-height:1.75}.source-list{grid-template-columns:1fr;gap:8px;margin-bottom:17px}.source-button{padding:14px}.source-button strong{font-size:13px}.source-button small{font-size:11px}.coverage-note{padding:14px;font-size:12px}.source-paper{min-height:0;padding:17px 12px}.paper-top{flex-wrap:wrap;gap:10px}.paper-top h3{font-size:15px}.paper-top p{font-size:11px;line-height:1.7}.paper-page>strong{font-size:12px}.source-block{padding:13px;font-size:16px;line-height:1.75}.source-block small{font-size:11px}.source-actions .button{flex:1}.disclosure summary,.disclosure p{font-size:12px}.facts-list{grid-template-columns:1fr}.fact{font-size:14px;line-height:1.75}.fact strong{font-size:13px}.check-row{padding:15px;font-size:14px;display:block}.check-row strong{font-size:15px}.check-row small{font-size:11px;line-height:1.7}.check-row>div+div{margin-top:11px}.check-row .button{width:100%;margin-top:13px}.resolution-box{padding:15px}.resolution-box h3{font-size:14px}.resolution-box p,.reason-note{font-size:12px;line-height:1.75}.button-row .button{flex:1;min-width:120px}.action-help{font-size:11px}.target-card{font-size:12px}.target-card strong{font-size:14px}.target-card code{font-size:10px}.diff-table{min-width:0;font-size:16px}.diff-table th{padding:10px 5px;font-size:11px}.diff-table th:first-child{width:34%}.diff-table th:nth-child(2){width:36%}.diff-table th:nth-child(3){width:30%}.diff-table td{padding:12px 5px}.digest{font-size:10px;line-height:1.8}.protected-fields span{font-size:10px}.operation-row{grid-template-columns:1fr;gap:10px;padding:19px 0}.operation-row:has(>.chip:first-child){grid-template-columns:max-content 1fr}.operation-row>.button{grid-column:-2;justify-self:start;min-width:150px}.operation-row strong{font-size:14px}.operation-row p{font-size:12px}.pending-operations h3{font-size:15px}.pending-operations>p{font-size:12px}.pending-row{padding:15px;display:block}.pending-row strong{font-size:13px}.pending-row p{font-size:12px}.pending-row .button{margin-top:12px}.timeline h3,.timeline p{font-size:14px}.timeline small{font-size:11px}.field{font-size:12px}.field.full{grid-column:auto}.field input,.field select,.field textarea{min-height:44px;font-size:16px}.field small{font-size:11px}.feedback-form .button-row{display:block}.feedback-form .button-row .button{width:100%;margin-top:9px}.dialog-actions .button{flex:1}.simulation-label{font-size:11px;line-height:1.75}.effect-entry h3{font-size:14px}.effect-entry p{font-size:12px}.effect-entry>div{flex-wrap:wrap}.terminal-notice{font-size:12px}}.inf-select{min-width:0;display:block;position:relative}.inf-select-native{pointer-events:none;opacity:0!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;position:absolute!important}.inf-select-trigger{color:#294c3d;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:#ffffffe6;border:1px solid #dbe5de;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.inf-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inf-select-trigger:after{content:"";border-bottom:1.6px solid;border-right:1.6px solid;flex:0 0 6px;width:6px;height:6px;margin:-3px 2px 0 0;transform:rotate(45deg)}.inf-select-trigger:hover:not(:disabled),.inf-select-trigger[aria-expanded=true]{background:#fff;border-color:#93b8a7}.inf-select-trigger:focus-visible{outline-offset:3px;outline:2px solid #1f6f5f}.inf-select-trigger:disabled{color:#68766d;cursor:not-allowed;background:#f3f5f2}.inf-select-menu{box-sizing:border-box;overscroll-behavior:contain;color:#294c3d;scrollbar-width:thin;scrollbar-color:#9cb7a9 transparent;background:#fffffffa;border:1px solid #dce7df;border-radius:16px;margin:0;padding:6px;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 38px #1c382b29}.inf-select-menu[hidden]{display:none}.inf-select-menu::backdrop{background:0 0}.inf-select-option{width:100%;min-height:40px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:10px 32px 10px 12px;display:block;position:relative}.inf-select-option:hover:not(:disabled),.inf-select-option.is-active:not(:disabled){background:#edf5ee}.inf-select-option[aria-selected=true]{color:#1f6f5f;font-weight:600}.inf-select-option[aria-selected=true]:after{content:"";border-bottom:1.7px solid;border-right:1.7px solid;width:5px;height:9px;position:absolute;top:15px;right:14px;transform:rotate(45deg)}.inf-select-option:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.inf-select-trigger{transition:border-color .14s,background-color .14s}}}@scope(.order-journey-original){.queue-row{color:inherit;text-decoration:none}.source-block,.fact p,.disclosure p{overflow-wrap:anywhere;white-space:pre-wrap}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){:where(.library-original,[data-original-select]) *{box-sizing:border-box}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea{font:inherit}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary,:where(.library-original,[data-original-select]) select{-webkit-tap-highlight-color:transparent}:where(.library-original,[data-original-select]) button{cursor:pointer;color:inherit;border:0;padding:0}:where(.library-original,[data-original-select]) button:disabled{cursor:default;opacity:.5}:where(.library-original,[data-original-select]) button,:where(.library-original,[data-original-select]) input,:where(.library-original,[data-original-select]) select,:where(.library-original,[data-original-select]) textarea,:where(.library-original,[data-original-select]) a,:where(.library-original,[data-original-select]) summary{outline:none}:where(.library-original,[data-original-select]) :focus-visible{outline:2px solid var(--teal-mid);outline-offset:4px}:where(.library-original,[data-original-select]) button:active{filter:brightness(.97)}:where(.library-original,[data-original-select]) svg{flex-shrink:0;display:block}:where(.library-original,[data-original-select]) p,:where(.library-original,[data-original-select]) h1,:where(.library-original,[data-original-select]) h2,:where(.library-original,[data-original-select]) h3{margin:0}:where(.library-original,[data-original-select]) .circle-button{color:#55655a;background:#f6f8f5;border:1px solid #d9e0d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}dialog:where(.library-original-dialog){width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);background:#fdfefb;border:1px solid #fff;border-radius:25px;margin:auto;padding:24px 28px 28px;box-shadow:0 25px 70px #20372733}dialog:where(.library-original-dialog)::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#203d2c30}dialog:where(.library-original-dialog) h2{letter-spacing:-1px;margin-bottom:13px;font-family:Inter,sans-serif;font-size:26px;font-weight:500;line-height:1.2}dialog:where(.library-original-dialog)>p{color:#73816d;font-size:13px;line-height:1.7}.library-dialog:where(.library-original-dialog){width:min(520px,100vw - 28px);padding:24px}.library-dialog:where(.library-original-dialog) h2{font-size:24px}.library-dialog:where(.library-original-dialog) p{color:#738865;font-size:12px;line-height:1.8}.library-dialog:where(.library-original-dialog) label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog:where(.library-original-dialog) input:not([type=file]),.library-dialog:where(.library-original-dialog) textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog:where(.library-original-dialog) textarea{resize:vertical;min-height:150px}:where(.library-original-dialog) .library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}@media (hover:hover) and (pointer:fine){:where(.library-original,[data-original-select]) .lib-button:hover:not(:disabled){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){:where(.library-original,[data-original-select]) .lib-button,:where(.library-original,[data-original-select]) .lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){:where(.library-original,[data-original-select]) .lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}:where(.library-original,[data-original-select]) .lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}:where(.library-original,[data-original-select]) .lib-header h1{font-size:24px}:where(.library-original,[data-original-select]) .lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}:where(.library-original,[data-original-select]) .lib-header-actions{gap:5px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}:where(.library-original,[data-original-select]) .lib-header-actions .lib-button .optional-label{display:none}:where(.library-original,[data-original-select]) .lib-detail-header .lib-button{padding:7px 10px;font-size:9px}}}@scope(.panel-v2){@scope(.library-original){:scope{line-height:normal}button{min-width:initial;min-height:initial}}}@scope(.panel-v2){@scope(.library-original){.sh-page{min-width:0;min-height:0}.sh-page .lib-search{width:300px}.sh-symbol{color:#729458;background:#eef6e7;border:1px solid #e0ead7;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:46px;display:grid}.sh-status{color:#7b9070;background:#f0f5eb;border-radius:100px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;line-height:1.6;display:inline-flex}.sh-status:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:5px;height:5px}.sh-reader,.sh-ticket-reader{padding:28px 34px 35px}.sh-reader-title{align-items:center;gap:14px;display:flex}.sh-reader h1,.sh-ticket-reader h1{letter-spacing:-.9px;color:#315840;overflow-wrap:anywhere;margin:17px 0 12px;font:450 29px/1.35 Inter,sans-serif}.sh-ticket-reader h2{letter-spacing:-.3px;color:#4b704b;margin:0 0 14px;font:450 18px/1.5 Inter,sans-serif}.sh-ticket-list{padding:0 26px 24px}.sh-ticket-row{text-align:left;color:#88a276;background:0 0;border-bottom:1px solid #e7eedf;align-items:center;gap:13px;width:100%;padding:20px 3px;display:flex}.sh-ticket-row-copy{flex:1;min-width:0}.sh-ticket-row-copy strong{color:#4d6c41;overflow-wrap:anywhere;font:450 13px/1.5 Inter,sans-serif;display:block}.sh-ticket-row-copy small{color:#879977;margin-top:7px;font-size:9px;line-height:1.9;display:block}.sh-ticket-row .sh-symbol{border-radius:11px;width:35px;height:39px}.sh-reader-topline{color:#91a181;justify-content:space-between;align-items:center;gap:12px;font-size:9px;line-height:1.8;display:flex}.sh-ticket-meta{color:#829773;flex-wrap:wrap;align-items:center;gap:13px;margin:0 0 21px;font-size:10px;line-height:1.8;display:flex}.sh-ticket-reader .lib-note{margin-bottom:27px}.sh-ticket-reader section{margin:26px 0}.sh-ticket-description p,.sh-ticket-message p{color:#708864;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9}.sh-ticket-message{background:#f8fcf3;border:1px solid #e3edd9;border-radius:13px;margin:15px 0;padding:18px 20px}.sh-ticket-message header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sh-ticket-message strong{color:#658953;font-size:10px;font-weight:500}.sh-ticket-message time{color:#8a9d7a;font-size:9px}.sh-ticket-message p{margin:12px 0 0}.sh-ticket-status-actions{border-top:1px solid #e6eedc;flex-wrap:wrap;align-items:center;gap:16px;padding:22px 0 0;display:flex}.sh-ticket-status-actions small{color:#8d9e7d;font-size:10px;line-height:1.7}.sh-ticket-dialog{max-height:calc(100dvh - 30px);overflow:auto}.sh-ticket-dialog .isd-select{width:100%;margin-top:8px}@media (hover:hover) and (pointer:fine){.sh-ticket-row:hover{background:#f4f9ed}}@media (width<=1023px){.sh-page .lib-search{width:100%}.sh-page .lib-search input{font-size:12px}.sh-status{font-size:10px}.sh-reader,.sh-ticket-reader{padding:23px 20px 29px}.sh-reader h1,.sh-ticket-reader h1{font-size:25px}.sh-ticket-list{padding:0 17px 20px}.sh-ticket-row{flex-wrap:wrap;gap:9px;padding:18px 0}.sh-ticket-row-copy strong{font-size:13px}.sh-ticket-row .sh-status{margin-left:44px}.sh-ticket-row>svg{margin-left:auto}.sh-reader-topline{flex-wrap:wrap;font-size:9px}.sh-ticket-meta{gap:8px;font-size:10px}.sh-ticket-message{padding:16px}.sh-ticket-message strong,.sh-ticket-message time{font-size:10px}.sh-ticket-reader form .lib-button{font-size:11px}.sh-ticket-dialog{padding:21px 18px}.sh-ticket-dialog .isd-trigger{font-size:11px}}.sh-ticket-dialog-context{overflow-wrap:anywhere;color:#557b64}.sh-ticket-list{margin:0;padding:0;list-style:none}.sh-ticket-row{color:#3e603e;text-decoration:none}.sh-ticket-row-copy{flex:1}.sh-status.support-completed{color:#6b8e58;background:#eef6e7}.sh-status.support-in_progress{color:#3b8375}.sh-refresh-note{color:#7b9070;font-size:10px}.sh-pagination{color:#7b9070;justify-content:space-between;align-items:center;padding:20px 0;font-size:10px;display:flex}.sh-attachment{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.sh-attachment>span{overflow-wrap:anywhere;min-width:0}.sh-attachment small{color:#7b9070;font-size:10px;display:block}.sh-transitions{padding:0;list-style:none}.sh-transitions li{border-left:1px solid #e4ecdf;padding:0 0 20px 16px}.sh-transitions time{color:#7b9070;margin:5px 0;font-size:10px;display:block}.sh-ticket-reader .text-fg,.sh-ticket-reader .text-fg-dim{color:#3e603e}.sh-page button:focus-visible,.sh-page a:focus-visible,.sh-page summary:focus-visible{outline-offset:3px;outline:2px solid #729458}}}@scope(.panel-v2){:scope.support-original-modal{color:#3e603e;background:#fff;border:1px solid #e4ecdf}:scope.support-original-modal [class*=text-fg]{color:#7a906b}:scope.support-original-modal [class*=bg-onyx]{background:#f8fcf5;border-color:#e4ecdf}:scope.support-original-modal input,:scope.support-original-modal textarea{color:#3e603e;font-family:Inter,sans-serif}:scope.support-original-modal button:focus-visible,:scope.support-original-modal input:focus-visible,:scope.support-original-modal textarea:focus-visible{outline-offset:3px;outline:2px solid #729458}}@scope(.panel-v2){:scope.support-original-modal button[type=submit]{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}}@scope(.panel-v2){@scope(.library-original){.library-workspace{background:#fff;border:1px solid #fff;border-radius:26px;position:absolute;inset:110px 32px 31px 108px;overflow:hidden;box-shadow:0 8px 28px #30473005}.library-page-host{min-width:0;height:100%}.library-page-host[hidden]{display:none}.lib-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.lib-header{border-bottom:1px solid #edf1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 23px;display:flex}.lib-eyebrow{letter-spacing:1.4px;color:#748369;margin-bottom:9px;font-size:8px;display:block}.lib-header h1{color:#344e38;letter-spacing:-1px;margin:0;font:450 27px/1.2 Inter,sans-serif}.lib-header p{color:#728267;margin:9px 0 0;font-size:11px;line-height:1.7}.lib-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-button{color:#536e46;cursor:pointer;background:#fbfdf8;border:1px solid #dfe8d6;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 13px;font-size:10px;line-height:1.5;text-decoration:none;display:inline-flex}.lib-button.primary{color:#fff;background:var(--primary-gradient);border-color:#0000;box-shadow:0 5px 13px #24693e1b}.lib-button:disabled{opacity:.45;cursor:not-allowed}.lib-button.danger{color:#966b4a;background:#fffaf3;border-color:#ebd9c8}.lib-icon-button{color:#7d906d;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.lib-body{flex:1;min-width:0;min-height:0;display:flex}.lib-sidebar{scrollbar-width:thin;background:#f8faf5;border-right:1px solid #e9efe1;flex-shrink:0;width:191px;padding:23px 15px;overflow:auto}.lib-sidebar-title{color:#7f906e;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:12px;padding:0 10px;font-size:8px;display:block}.lib-sidebar-button{text-align:left;color:#718463;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;margin-bottom:4px;padding:11px 10px;font-size:10px;display:flex}.lib-sidebar-button>span{flex:1}.lib-sidebar-button small{color:#738467;font-size:8px}.lib-sidebar-button.selected{color:#4b713c;background:#e9f1df;border-color:#dfe9d2}.lib-sidebar-divider{background:#e5eddc;height:1px;margin:21px 8px}.lib-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lib-toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.lib-search{color:#849672;background:#fafcf7;border:1px solid #e3eadb;border-radius:100px;align-items:center;gap:8px;min-width:160px;padding:8px 12px;display:flex}.lib-search input{color:#4b6440;background:0 0;border:0;width:100%;min-width:0;font:11px Onest,sans-serif}.lib-search:focus-within{outline-offset:2px;outline:2px solid #76a487}.lib-search input:focus-visible{outline:none}.lib-search input::placeholder{color:#7b8b6f}.lib-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lib-filter{color:#71845f;background:0 0;border:1px solid #e9eedf;border-radius:100px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.lib-filter[aria-pressed=true],.lib-filter.selected{color:#446736;background:#edf5e5;border-color:#cbdcba}.lib-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9e3cf transparent;flex:1;min-height:0;overflow:auto}.lib-list{padding:0 24px 22px}.lib-list-heading{color:#839273;letter-spacing:.6px;border-bottom:1px solid #e7eedf;align-items:center;gap:12px;padding:11px 10px;font-size:8px;display:flex}.lib-list-heading>span:first-child{flex:1}.lib-row{border-bottom:1px solid #edf1e7;align-items:center;gap:13px;min-height:72px;padding:16px 10px;display:flex;position:relative}.lib-row-icon{color:#7f9b66;background:#edf4e5;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:40px;display:grid}.lib-row-copy{flex:1;min-width:0}.lib-row-title{text-align:left;color:#405b36;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:0;font:450 12px/1.5 Inter,sans-serif;display:block}.lib-row-copy>small{color:#7b8d6c;margin-top:4px;font-size:9px;line-height:1.7;display:block}.lib-row-meta{color:#77886a;white-space:nowrap;align-items:center;gap:12px;font-size:9px;display:flex}.lib-origin{color:#728763;white-space:nowrap;background:#f4f8ee;border:1px solid #e5eddc;border-radius:5px;padding:3px 6px;font-size:8px;line-height:1.5;display:inline-block}.lib-origin.origin-snapshot{color:#56734c;background:#ebf4e8;border-color:#dbe9d4}.lib-origin.origin-recording{color:#6c7795;background:#f3f5fb;border-color:#e4e8f2}.lib-origin.origin-system{color:#858978;background:#f7f8f1}.lib-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:280px;padding:45px 24px;display:flex}.lib-empty>span{color:#9ab181;background:#f1f7e9;border-radius:19px;place-items:center;width:63px;height:66px;margin-bottom:21px;display:grid}.lib-empty h2{color:#4b6540;letter-spacing:-.7px;font:450 23px/1.3 Inter,sans-serif}.lib-empty p{color:#798c69;max-width:330px;margin:12px 0 20px;font-size:12px;line-height:1.8}.lib-detail-header{border-bottom:1px solid #e9eee2;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 25px;display:flex}.lib-back{color:#728965;background:0 0;align-items:center;gap:7px;padding:5px 0;font-size:10px;display:flex}.lib-detail-body{flex:1;min-height:0;display:flex}.lib-reader{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;padding:32px 38px 40px;overflow:auto}.lib-reader>h2{color:#354f38;letter-spacing:-1px;overflow-wrap:anywhere;margin:14px 0 19px;font:450 30px/1.25 Inter,sans-serif}.lib-reader p{color:#5c7251;overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;font-size:13px;line-height:1.9}.lib-reader h3{color:#48643c;letter-spacing:-.3px;margin:25px 0 12px;font:500 17px/1.4 Inter,sans-serif}.lib-detail-aside{scrollbar-width:thin;background:#f9fcf5;border-left:1px solid #e7eedf;flex-shrink:0;width:232px;padding:26px 22px;overflow:auto}.lib-detail-aside h3{letter-spacing:1.1px;color:#7e906e;margin:0 0 20px;font-size:8px;font-weight:450}.lib-detail-aside dl{margin:0 0 23px;font-size:10px}.lib-detail-aside dl>div{border-color:#e5eddc;padding:12px 0}.lib-detail-aside dt{color:#748866}.lib-detail-aside dd{color:#527146;overflow-wrap:anywhere;max-width:120px}.lib-detail-aside code{color:#778c65;overflow-wrap:anywhere;font:9px/1.8 Onest,sans-serif;display:block}.lib-detail-aside .lib-button{width:100%;margin-top:12px}.lib-note{color:#6b8259;background:#f4f9eb;border:1px solid #e4edd7;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:10px;line-height:1.8;display:flex}.lib-note>svg{flex-shrink:0;margin-top:2px}.lib-note p{margin:0!important;font-size:10px!important;line-height:1.8!important}.lib-note.warning{color:#906f3c;background:#fff9ed;border-color:#e9d7b7}.lib-footer-note{color:#77886a;border-top:1px solid #edf1e5;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:12px 25px;font-size:8px;display:flex}.library-dialog{width:min(520px,100vw - 28px);padding:24px}.library-dialog h2{font-size:24px}.library-dialog p{color:#738865;font-size:12px;line-height:1.8}.library-dialog label{color:#617d52;margin-top:17px;font-size:11px;display:block}.library-dialog input:not([type=file]),.library-dialog textarea{color:#466b39;background:#fff;border:1px solid #d9e6ca;border-radius:9px;width:100%;margin-top:7px;padding:10px;font:12px/1.7 Onest,sans-serif;display:block}.library-dialog textarea{resize:vertical;min-height:150px}.library-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:21px;display:flex}:root[data-panel-tiny] dialog.library-dialog[open]{overscroll-behavior:contain;display:block;overflow-y:auto}:root[data-panel-tiny] .library-dialog>:is(.fin-detail-scroll,.svc-detail-scroll,.eml-dialog-scroll){flex:none;overflow:visible}.lib-error{color:#8f6438;background:#fff7ea;border:1px solid #eedbbc;border-radius:10px;margin:12px 24px;padding:12px 14px;font-size:11px;line-height:1.7}@media (height<=480px){.library-page-host,.lib-page,.documents-list-view,.documents-detail-view{height:auto;min-height:100%}.lib-body,.lib-scroll{flex:none}}.lib-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.lib-row:hover{background:#fafcf7}.lib-sidebar-button:hover:not(.selected){background:#f0f5e9}.lib-icon-button:hover{background:#ebf3e0}.lib-button:hover:not(:disabled){transform:translateY(-1px)}.lib-back:hover>svg{transform:translate(-2px)}}@media (prefers-reduced-motion:no-preference){.lib-button,.lib-back>svg{transition:transform .14s var(--motion-out)}}@media (width<=1023px){.library-presentation{height:100dvh;min-height:0;padding:10px}.library-presentation .panel-frame{height:100%!important}.library-dashboard{min-height:0;padding:16px 12px 74px;display:block;height:100%!important}.library-dashboard .brand-link{width:114px;top:0;left:2px}.library-dashboard .brand-link img{width:114px}.library-dashboard .account-controls{top:16px;right:18px}.library-dashboard .search-box{height:35px;margin-top:9px}.library-dashboard .search-box input{font-size:11px}.library-workspace{border-radius:20px;inset:111px 8px 80px}.lib-header{align-items:flex-start;gap:10px;padding:20px 17px 16px}.lib-eyebrow{letter-spacing:1px;margin-bottom:8px;font-size:6px}.lib-header h1{font-size:24px}.lib-header p{max-width:min(100%,420px);font-size:10px;line-height:1.65}.lib-header-actions{gap:5px}.lib-header-actions .lib-button{min-height:32px;padding:7px 10px;font-size:9px}.lib-header-actions .lib-button .optional-label{display:none}.lib-body{flex-direction:column}.lib-sidebar{border-bottom:1px solid #e7eedf;border-right:0;flex-shrink:0;gap:5px;width:100%;padding:10px 13px;display:flex;overflow-x:auto}.lib-sidebar-title,.lib-sidebar-divider{display:none}.lib-sidebar-button{flex-shrink:0;gap:7px;width:auto;margin:0;padding:8px 10px}.lib-sidebar-button small{margin-left:3px}.lib-toolbar{gap:9px;padding:13px 15px 10px}.lib-search{width:100%}.lib-filters{gap:5px}.lib-filter{padding:6px 8px;font-size:8px}.lib-list{padding:0 14px 15px}.lib-row{gap:9px;min-height:72px;padding:13px 2px}.lib-row-title{font-size:12px}.lib-row-icon{width:29px;height:34px}.lib-row-meta{gap:6px;font-size:8px}.lib-origin{padding:2px 4px;font-size:7px}.lib-row-copy>small{font-size:8px}.lib-detail-header{gap:8px;padding:12px 15px}.lib-detail-header .lib-button{padding:7px 10px;font-size:9px}.lib-back{font-size:9px}.lib-detail-body{display:block;overflow:auto}.lib-reader{padding:24px 20px;overflow:visible}.lib-reader>h2{font-size:25px}.lib-reader p{font-size:12px}.lib-detail-aside{border-top:1px solid #e7eedf;border-left:0;width:auto;padding:22px;overflow:visible}.lib-detail-aside dd{max-width:190px}.lib-empty{min-height:210px;padding:25px 18px}.lib-empty h2{font-size:21px}.lib-empty p{font-size:11px}.lib-footer-note{padding:11px 15px;font-size:7px;line-height:1.5}.lib-footer-note>span:last-child{text-align:right}.lib-note{padding:11px;font-size:10px}.lib-error{margin:10px 14px}}}}@scope(.panel-v2){.sh-page{min-width:0;min-height:0}.sh-page .lib-search{width:300px}.sh-local-note{color:#7b9070;flex-shrink:0;align-items:center;gap:9px;padding:15px 28px 0;font-size:10px;line-height:1.8;display:flex}.sh-local-note svg{flex-shrink:0}.sh-catalog-scroll{padding:0 27px 27px}.sh-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sh-connection-card{background:linear-gradient(135deg,#f8fcf5,#fff);border:1px solid #e4ecdf;border-radius:18px;flex-direction:column;min-width:0;padding:22px;display:flex}.sh-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.sh-symbol{color:#729458;background:#eef6e7;border:1px solid #e0ead7;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:46px;display:grid}.sh-area{color:#7f946e;background:#f5f9f0;border:1px solid #e6eddf;border-radius:20px;padding:4px 8px;font-size:9px}.sh-connection-card h2{letter-spacing:-.5px;color:#3e603e;margin:0 0 7px;font:450 22px/1.4 Inter,sans-serif}.sh-connection-card>p{color:#7a906b;flex:1;margin:0 0 19px;font-size:11px;line-height:1.8}.sh-card-bottom{border-top:1px solid #e6eedf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;display:flex}.sh-status{color:#7b9070;background:#f0f5eb;border-radius:100px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;line-height:1.6;display:inline-flex}.sh-status:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:5px;height:5px}.connection-demo_ok,.ticket-resolved{color:#4e866b;background:#eaf5ed}.connection-demo_attention{color:#98743e;background:#fff6e5}.sh-reader,.sh-data-scroll,.sh-ticket-reader,.sh-guide-reader{padding:28px 34px 35px}.sh-reader-title{align-items:center;gap:14px;display:flex}.sh-eyebrow{letter-spacing:1px;color:#819472;font-size:9px;line-height:1.8}.sh-reader h1,.sh-ticket-reader h1,.sh-guide-reader h1{letter-spacing:-.9px;color:#315840;overflow-wrap:anywhere;margin:17px 0 12px;font:450 29px/1.35 Inter,sans-serif}.sh-description{color:#768b6b;margin:0 0 20px;font-size:13px;line-height:1.85}.sh-notice{margin-top:23px}.sh-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;margin:28px 0;display:grid}.sh-columns h2,.sh-data-section h2,.sh-verification h2,.sh-ticket-reader h2{letter-spacing:-.3px;color:#4b704b;margin:0 0 14px;font:450 18px/1.5 Inter,sans-serif}.sh-capabilities{margin:0;padding:0;list-style:none}.sh-capabilities li{color:#708a62;gap:8px;margin:10px 0;font-size:12px;line-height:1.9;display:flex}.sh-capabilities svg{flex-shrink:0;margin-top:4px}.sh-resource-link{color:#5e8550;text-align:left;background:#f7fbf3;border:1px solid #e1ebd7;border-radius:11px;align-items:center;gap:11px;width:100%;margin-bottom:10px;padding:12px 13px;font-size:11px;display:flex}.sh-resource-link>span{overflow-wrap:anywhere;flex:1;min-width:0}.sh-resource-link small{color:#8a9b7a;margin-top:4px;font-size:9px;line-height:1.8;display:block}.sh-resource-link>svg{flex-shrink:0}.sh-resource-link:disabled{opacity:.6;cursor:not-allowed}.sh-verification{background:#fafdf7;border:1px solid #e2eadc;border-radius:15px;padding:22px}.sh-verification p{color:#728b65;font-size:12px;line-height:1.85}.sh-verification small{color:#8b9b7e;margin:13px 0;font-size:10px;line-height:1.8;display:block}.sh-verification .lib-button{margin-top:12px}.sh-data-section{border-bottom:1px solid #e8efdf;padding:27px 0}.sh-data-section:last-child{border:0;padding-bottom:0}.sh-data-section p{color:#758a69;margin:8px 0;font-size:12px;line-height:1.9}.sh-session-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px;display:grid}.sh-session-counts>div{color:#819773;border-bottom:1px solid #e9efdf;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:10px;display:flex}.sh-session-counts strong{color:#476b42;font:450 23px Inter,sans-serif}.sh-timezone{justify-content:space-between;align-items:center;gap:20px;display:flex}.sh-timezone .isd-select{flex-shrink:0;min-width:170px}.sh-export{align-items:flex-start;gap:20px;display:flex}.sh-export-symbol{color:#719757;background:#eef6e7;border:1px solid #e1ebd7;border-radius:15px;flex-shrink:0;place-items:center;width:52px;height:56px;display:grid}.sh-export ul{color:#778c6a;margin:14px 0;padding-left:17px;font-size:11px;line-height:1.85}.sh-export .sh-export-limit{color:#8a987d;font-size:11px}.sh-export .lib-button{margin-top:16px}.sh-feedback{color:#64844e;overflow-wrap:anywhere;background:#f1f8eb;border:1px solid #dfead7;border-radius:10px;padding:12px 14px;font-size:11px;line-height:1.8;margin-top:16px!important}.sh-feedback.error{color:#936b34;background:#fff8eb;border-color:#e9d9ba}.sh-ticket-list{padding:0 26px 24px}.sh-ticket-row{text-align:left;color:#88a276;background:0 0;border-bottom:1px solid #e7eedf;align-items:center;gap:13px;width:100%;padding:20px 3px;display:flex}.sh-ticket-row-copy{flex:1;min-width:0}.sh-ticket-row-copy strong{color:#4d6c41;overflow-wrap:anywhere;font:450 13px/1.5 Inter,sans-serif;display:block}.sh-ticket-row-copy small{color:#879977;margin-top:7px;font-size:9px;line-height:1.9;display:block}.sh-ticket-row .sh-symbol{border-radius:11px;width:35px;height:39px}.sh-reader-topline{color:#91a181;justify-content:space-between;align-items:center;gap:12px;font-size:9px;line-height:1.8;display:flex}.sh-ticket-meta{color:#829773;flex-wrap:wrap;align-items:center;gap:13px;margin:0 0 21px;font-size:10px;line-height:1.8;display:flex}.sh-ticket-reader .lib-note{margin-bottom:27px}.sh-ticket-reader section{margin:26px 0}.sh-ticket-description p,.sh-ticket-message p,.sh-resolution p{color:#708864;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9}.sh-ticket-message{background:#f8fcf3;border:1px solid #e3edd9;border-radius:13px;margin:15px 0;padding:18px 20px}.sh-ticket-message header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sh-ticket-message strong{color:#658953;font-size:10px;font-weight:500}.sh-ticket-message time{color:#8a9d7a;font-size:9px}.sh-ticket-message p{margin:12px 0 0}.sh-muted{color:#91a181;font-size:12px;line-height:1.8}.sh-ticket-status-actions{border-top:1px solid #e6eedc;flex-wrap:wrap;align-items:center;gap:16px;padding:22px 0 0;display:flex}.sh-ticket-status-actions small{color:#8d9e7d;font-size:10px;line-height:1.7}.sh-field{color:#6f895e;margin:15px 0;font-size:11px;display:block}.sh-field input,.sh-field textarea{color:#4b7040;background:#fff;border:1px solid #dce8d1;border-radius:10px;width:100%;margin-top:8px;padding:11px 13px;font:12px/1.8 Onest,sans-serif;display:block}.sh-field textarea{resize:vertical;min-height:125px;max-height:40dvh}.sh-ticket-dialog{max-height:calc(100dvh - 30px);overflow:auto}.sh-ticket-dialog .isd-select{width:100%;margin-top:8px}.sh-form-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sh-field-hint{color:#8b9e7a;margin-top:9px;font-size:9px;line-height:1.8;display:block}.sh-guide-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:15px;padding:0 27px 26px;display:grid}.sh-guide-card{text-align:left;background:#fbfdf8;border:1px solid #e3ecda;border-radius:15px;min-width:0;padding:22px}.sh-guide-category{color:#89a177;font-size:9px;line-height:1.8}.sh-guide-card h2{color:#476b41;letter-spacing:-.35px;margin:13px 0 8px;font:450 18px/1.5 Inter,sans-serif}.sh-guide-card p{color:#839672;margin:0 0 18px;font-size:11px;line-height:1.8}.sh-guide-read{color:#65914f;align-items:center;gap:8px;font-size:10px;display:flex}.sh-guide-instructions{background:#fafdf7;border:1px solid #e2ecd8;border-radius:14px;margin:26px 0;padding:0 21px}.sh-guide-instructions summary{cursor:pointer;color:#618552;justify-content:space-between;align-items:center;gap:10px;padding:18px 0;font-size:12px;list-style:none;display:flex}.sh-guide-instructions[open] summary{border-bottom:1px solid #e5eddc}.sh-guide-instructions p{color:#738a65;white-space:pre-wrap;margin:20px 0;font-size:13px;line-height:1.95}.sh-guide-footnote{color:#90a17f;margin-top:27px;font-size:10px;line-height:1.8}@media (hover:hover) and (pointer:fine){.sh-ticket-row:hover,.sh-guide-card:hover{background:#f4f9ed}.sh-resource-link:hover:not(:disabled){border-color:#c9dfb9}.sh-connection-card:hover{border-color:#d0e1c1}}@media (prefers-reduced-motion:no-preference){.sh-connection-card,.sh-resource-link,.sh-guide-card{transition:background .15s var(--motion-out), border-color .15s var(--motion-out)}}@media (width<=1023px){.sh-page .lib-search{width:100%}.sh-page .lib-search input{font-size:12px}.sh-local-note{align-items:flex-start;padding:13px 17px 0;font-size:10px}.sh-local-note svg{margin-top:3px}.sh-catalog-scroll{padding:0 17px 22px}.sh-connection-grid{grid-template-columns:1fr;gap:13px}.sh-connection-card{padding:20px}.sh-connection-card>p{font-size:12px}.sh-status{font-size:10px}.sh-reader,.sh-data-scroll,.sh-ticket-reader,.sh-guide-reader{padding:23px 20px 29px}.sh-reader h1,.sh-ticket-reader h1,.sh-guide-reader h1{font-size:25px}.sh-description{font-size:13px}.sh-eyebrow{font-size:9px}.sh-columns{grid-template-columns:1fr;gap:22px}.sh-capabilities li{font-size:13px}.sh-resource-link{font-size:12px}.sh-resource-link small{font-size:10px}.sh-session-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.sh-session-counts>div{gap:9px;font-size:10px}.sh-session-counts strong{font-size:23px}.sh-data-section h2{font-size:18px}.sh-data-section p{font-size:13px}.sh-timezone{display:block}.sh-timezone .isd-select{width:100%;margin-top:13px}.sh-export{display:block}.sh-export-symbol{margin-bottom:18px}.sh-export ul{font-size:12px}.sh-ticket-list{padding:0 17px 20px}.sh-ticket-row{flex-wrap:wrap;gap:9px;padding:18px 0}.sh-ticket-row-copy strong{font-size:13px}.sh-ticket-row .sh-status{margin-left:44px}.sh-ticket-row>svg{margin-left:auto}.sh-reader-topline{flex-wrap:wrap;font-size:9px}.sh-ticket-meta{gap:8px;font-size:10px}.sh-ticket-message{padding:16px}.sh-ticket-message strong,.sh-ticket-message time{font-size:10px}.sh-field input,.sh-field textarea{font-size:14px}.sh-ticket-reader form .lib-button{font-size:11px}.sh-ticket-dialog{padding:21px 18px}.sh-ticket-dialog .isd-trigger{font-size:11px}.sh-guide-list{grid-template-columns:1fr;gap:13px;padding:0 17px 20px}.sh-guide-card h2{font-size:19px}.sh-guide-card p{font-size:12px}.sh-guide-category,.sh-guide-read{font-size:10px}.sh-guide-instructions{padding:0 16px}.sh-guide-instructions p{font-size:13px}.sh-guide-instructions summary{font-size:12px}}.sh-ticket-dialog-context{overflow-wrap:anywhere;color:#557b64}.sh-guide-card{color:inherit;text-decoration:none}.sh-guide-card:focus-visible{outline-offset:-2px;outline:2px solid}.guide-doc-section{margin-top:20px}.guide-doc-section>summary{cursor:pointer;font-weight:600}}
