/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--ds-aurora-w:16px;--ds-aurora-s:1}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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-font-weight: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-ease:initial;--tw-leading:initial;--tw-tracking:initial;--ds-math-l:0px;--ds-math-r:0px}}}:root,.light,.light-theme{--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--blue-1:color(display-p3 .986 .992 .999);--blue-2:color(display-p3 .96 .979 .998);--blue-3:color(display-p3 .912 .956 .991);--blue-4:color(display-p3 .853 .932 1);--blue-5:color(display-p3 .788 .894 .998);--blue-6:color(display-p3 .709 .843 .976);--blue-7:color(display-p3 .606 .777 .947);--blue-8:color(display-p3 .451 .688 .917);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .234 .523 .912);--blue-11:color(display-p3 .15 .44 .84);--blue-12:color(display-p3 .102 .193 .379)}}}.dark,.dark-theme{--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-1:color(display-p3 .057 .081 .122);--blue-2:color(display-p3 .072 .098 .147);--blue-3:color(display-p3 .078 .154 .27);--blue-4:color(display-p3 .033 .197 .37);--blue-5:color(display-p3 .08 .245 .441);--blue-6:color(display-p3 .14 .298 .511);--blue-7:color(display-p3 .195 .361 .6);--blue-8:color(display-p3 .239 .434 .72);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .344 .612 .973);--blue-11:color(display-p3 .49 .72 1);--blue-12:color(display-p3 .788 .898 .99)}}}:root,.light,.light-theme{--slate-1:#fcfcfd;--slate-2:#f9f9fb;--slate-3:#f0f0f3;--slate-4:#e8e8ec;--slate-5:#e0e1e6;--slate-6:#d9d9e0;--slate-7:#cdced6;--slate-8:#b9bbc6;--slate-9:#8b8d98;--slate-10:#80838d;--slate-11:#60646c;--slate-12:#1c2024}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--slate-1:color(display-p3 .988 .988 .992);--slate-2:color(display-p3 .976 .976 .984);--slate-3:color(display-p3 .94 .941 .953);--slate-4:color(display-p3 .908 .909 .925);--slate-5:color(display-p3 .88 .881 .901);--slate-6:color(display-p3 .85 .852 .876);--slate-7:color(display-p3 .805 .808 .838);--slate-8:color(display-p3 .727 .733 .773);--slate-9:color(display-p3 .547 .553 .592);--slate-10:color(display-p3 .503 .512 .549);--slate-11:color(display-p3 .379 .392 .421);--slate-12:color(display-p3 .113 .125 .14)}}}.dark,.dark-theme{--slate-1:#111113;--slate-2:#18191b;--slate-3:#212225;--slate-4:#272a2d;--slate-5:#2e3135;--slate-6:#363a3f;--slate-7:#43484e;--slate-8:#5a6169;--slate-9:#696e77;--slate-10:#777b84;--slate-11:#b0b4ba;--slate-12:#edeef0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--slate-1:color(display-p3 .067 .067 .074);--slate-2:color(display-p3 .095 .098 .105);--slate-3:color(display-p3 .13 .135 .145);--slate-4:color(display-p3 .156 .163 .176);--slate-5:color(display-p3 .183 .191 .206);--slate-6:color(display-p3 .215 .226 .244);--slate-7:color(display-p3 .265 .28 .302);--slate-8:color(display-p3 .357 .381 .409);--slate-9:color(display-p3 .415 .431 .463);--slate-10:color(display-p3 .469 .483 .514);--slate-11:color(display-p3 .692 .704 .728);--slate-12:color(display-p3 .93 .933 .94)}}}:root,.light,.light-theme{--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--grass-1:color(display-p3 .986 .996 .985);--grass-2:color(display-p3 .966 .983 .964);--grass-3:color(display-p3 .923 .965 .917);--grass-4:color(display-p3 .872 .94 .865);--grass-5:color(display-p3 .811 .908 .802);--grass-6:color(display-p3 .733 .864 .724);--grass-7:color(display-p3 .628 .803 .622);--grass-8:color(display-p3 .477 .72 .482);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .344 .598 .342);--grass-11:color(display-p3 .263 .488 .261);--grass-12:color(display-p3 .151 .233 .153)}}}.dark,.dark-theme{--grass-1:#0e1511;--grass-2:#141a15;--grass-3:#1b2a1e;--grass-4:#1d3a24;--grass-5:#25482d;--grass-6:#2d5736;--grass-7:#366740;--grass-8:#3e7949;--grass-9:#46a758;--grass-10:#53b365;--grass-11:#71d083;--grass-12:#c2f0c2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--grass-1:color(display-p3 .062 .083 .067);--grass-2:color(display-p3 .083 .103 .085);--grass-3:color(display-p3 .118 .163 .122);--grass-4:color(display-p3 .142 .225 .15);--grass-5:color(display-p3 .178 .279 .186);--grass-6:color(display-p3 .217 .337 .224);--grass-7:color(display-p3 .258 .4 .264);--grass-8:color(display-p3 .302 .47 .305);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .426 .694 .426);--grass-11:color(display-p3 .535 .807 .542);--grass-12:color(display-p3 .797 .936 .776)}}}:root,.light,.light-theme{--cyan-1:#fafdfe;--cyan-2:#f2fafb;--cyan-3:#def7f9;--cyan-4:#caf1f6;--cyan-5:#b5e9f0;--cyan-6:#9ddde7;--cyan-7:#7dcedc;--cyan-8:#3db9cf;--cyan-9:#00a2c7;--cyan-10:#0797b9;--cyan-11:#107d98;--cyan-12:#0d3c48}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--cyan-1:color(display-p3 .982 .992 .996);--cyan-2:color(display-p3 .955 .981 .984);--cyan-3:color(display-p3 .888 .965 .975);--cyan-4:color(display-p3 .821 .941 .959);--cyan-5:color(display-p3 .751 .907 .935);--cyan-6:color(display-p3 .671 .862 .9);--cyan-7:color(display-p3 .564 .8 .854);--cyan-8:color(display-p3 .388 .715 .798);--cyan-9:color(display-p3 .282 .627 .765);--cyan-10:color(display-p3 .264 .583 .71);--cyan-11:color(display-p3 .08 .48 .63);--cyan-12:color(display-p3 .108 .232 .277)}}}.dark,.dark-theme{--cyan-1:#0b161a;--cyan-2:#101b20;--cyan-3:#082c36;--cyan-4:#003848;--cyan-5:#004558;--cyan-6:#045468;--cyan-7:#12677e;--cyan-8:#11809c;--cyan-9:#00a2c7;--cyan-10:#23afd0;--cyan-11:#4ccce6;--cyan-12:#b6ecf7}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--cyan-1:color(display-p3 .053 .085 .098);--cyan-2:color(display-p3 .072 .105 .122);--cyan-3:color(display-p3 .073 .168 .209);--cyan-4:color(display-p3 .063 .216 .277);--cyan-5:color(display-p3 .091 .267 .336);--cyan-6:color(display-p3 .137 .324 .4);--cyan-7:color(display-p3 .186 .398 .484);--cyan-8:color(display-p3 .23 .496 .6);--cyan-9:color(display-p3 .282 .627 .765);--cyan-10:color(display-p3 .331 .675 .801);--cyan-11:color(display-p3 .446 .79 .887);--cyan-12:color(display-p3 .757 .919 .962)}}}:root,.light,.light-theme{--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)}}}.dark,.dark-theme{--amber-1:#16120c;--amber-2:#1d180f;--amber-3:#302008;--amber-4:#3f2700;--amber-5:#4d3000;--amber-6:#5c3d05;--amber-7:#714f19;--amber-8:#8f6424;--amber-9:#ffc53d;--amber-10:#ffd60a;--amber-11:#ffca16;--amber-12:#ffe7b3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-1:color(display-p3 .082 .07 .05);--amber-2:color(display-p3 .111 .094 .064);--amber-3:color(display-p3 .178 .128 .049);--amber-4:color(display-p3 .239 .156 0);--amber-5:color(display-p3 .29 .193 0);--amber-6:color(display-p3 .344 .245 .076);--amber-7:color(display-p3 .422 .314 .141);--amber-8:color(display-p3 .535 .399 .189);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 1 .87 .15);--amber-11:color(display-p3 1 .8 .29);--amber-12:color(display-p3 .984 .909 .726)}}}:root,.light,.light-theme{--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)}}}.dark,.dark-theme{--red-1:#191111;--red-2:#201314;--red-3:#3b1219;--red-4:#500f1c;--red-5:#611623;--red-6:#72232d;--red-7:#8c333a;--red-8:#b54548;--red-9:#e5484d;--red-10:#ec5d5e;--red-11:#ff9592;--red-12:#ffd1d9}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--red-1:color(display-p3 .093 .068 .067);--red-2:color(display-p3 .118 .077 .079);--red-3:color(display-p3 .211 .081 .099);--red-4:color(display-p3 .287 .079 .113);--red-5:color(display-p3 .348 .11 .142);--red-6:color(display-p3 .414 .16 .183);--red-7:color(display-p3 .508 .224 .236);--red-8:color(display-p3 .659 .298 .297);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .861 .403 .387);--red-11:color(display-p3 1 .57 .55);--red-12:color(display-p3 .971 .826 .852)}}}.mdxeditor .cm-editor{--sp-font-mono:var(--font-mono);--sp-font-body:var(--font-body);padding:var(--sp-space-4) 0}.mdxeditor .sp-editor .cm-editor{padding-bottom:0}.mdxeditor .cm-scroller{padding:0!important}.mdxeditor .cm-focused{outline:none}.mdxeditor .sp-wrapper{overflow:hidden}.mdxeditor .sp-layout{border:none}.mdxeditor .sp-cm pre{white-space:break-spaces;word-break:break-word;overflow-wrap:anywhere;flex-shrink:1}.mdxeditor .cm-mergeView .cm-scroller,.mdxeditor .cm-sourceView .cm-scroller{font-family:var(--font-mono);line-height:1.3rem;font-size:var(--text-xs)}.mdxeditor .cm-gutters{font-size:var(--text-xxs);background:0 0}.mdxeditor .cm-activeLine{background:0 0}.mdxeditor .cm-tooltip-autocomplete{background:var(--baseBgSubtle)}.mdxeditor hr.selected[data-lexical-decorator=true]{outline:2px solid highlight}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--blue-1:color(display-p3 .986 .992 .999);--blue-2:color(display-p3 .96 .979 .998);--blue-3:color(display-p3 .912 .956 .991);--blue-4:color(display-p3 .853 .932 1);--blue-5:color(display-p3 .788 .894 .998);--blue-6:color(display-p3 .709 .843 .976);--blue-7:color(display-p3 .606 .777 .947);--blue-8:color(display-p3 .451 .688 .917);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .234 .523 .912);--blue-11:color(display-p3 .15 .44 .84);--blue-12:color(display-p3 .102 .193 .379)}}}._dark_6j9u9_1,._dark-theme_6j9u9_1{--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){._dark_6j9u9_1,._dark-theme_6j9u9_1{--blue-1:color(display-p3 .057 .081 .122);--blue-2:color(display-p3 .072 .098 .147);--blue-3:color(display-p3 .078 .154 .27);--blue-4:color(display-p3 .033 .197 .37);--blue-5:color(display-p3 .08 .245 .441);--blue-6:color(display-p3 .14 .298 .511);--blue-7:color(display-p3 .195 .361 .6);--blue-8:color(display-p3 .239 .434 .72);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .344 .612 .973);--blue-11:color(display-p3 .49 .72 1);--blue-12:color(display-p3 .788 .898 .99)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--slate-1:#fcfcfd;--slate-2:#f9f9fb;--slate-3:#f0f0f3;--slate-4:#e8e8ec;--slate-5:#e0e1e6;--slate-6:#d9d9e0;--slate-7:#cdced6;--slate-8:#b9bbc6;--slate-9:#8b8d98;--slate-10:#80838d;--slate-11:#60646c;--slate-12:#1c2024}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--slate-1:color(display-p3 .988 .988 .992);--slate-2:color(display-p3 .976 .976 .984);--slate-3:color(display-p3 .94 .941 .953);--slate-4:color(display-p3 .908 .909 .925);--slate-5:color(display-p3 .88 .881 .901);--slate-6:color(display-p3 .85 .852 .876);--slate-7:color(display-p3 .805 .808 .838);--slate-8:color(display-p3 .727 .733 .773);--slate-9:color(display-p3 .547 .553 .592);--slate-10:color(display-p3 .503 .512 .549);--slate-11:color(display-p3 .379 .392 .421);--slate-12:color(display-p3 .113 .125 .14)}}}._dark_6j9u9_1,._dark-theme_6j9u9_1{--slate-1:#111113;--slate-2:#18191b;--slate-3:#212225;--slate-4:#272a2d;--slate-5:#2e3135;--slate-6:#363a3f;--slate-7:#43484e;--slate-8:#5a6169;--slate-9:#696e77;--slate-10:#777b84;--slate-11:#b0b4ba;--slate-12:#edeef0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){._dark_6j9u9_1,._dark-theme_6j9u9_1{--slate-1:color(display-p3 .067 .067 .074);--slate-2:color(display-p3 .095 .098 .105);--slate-3:color(display-p3 .13 .135 .145);--slate-4:color(display-p3 .156 .163 .176);--slate-5:color(display-p3 .183 .191 .206);--slate-6:color(display-p3 .215 .226 .244);--slate-7:color(display-p3 .265 .28 .302);--slate-8:color(display-p3 .357 .381 .409);--slate-9:color(display-p3 .415 .431 .463);--slate-10:color(display-p3 .469 .483 .514);--slate-11:color(display-p3 .692 .704 .728);--slate-12:color(display-p3 .93 .933 .94)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--grass-1:color(display-p3 .986 .996 .985);--grass-2:color(display-p3 .966 .983 .964);--grass-3:color(display-p3 .923 .965 .917);--grass-4:color(display-p3 .872 .94 .865);--grass-5:color(display-p3 .811 .908 .802);--grass-6:color(display-p3 .733 .864 .724);--grass-7:color(display-p3 .628 .803 .622);--grass-8:color(display-p3 .477 .72 .482);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .344 .598 .342);--grass-11:color(display-p3 .263 .488 .261);--grass-12:color(display-p3 .151 .233 .153)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--cyan-1:#fafdfe;--cyan-2:#f2fafb;--cyan-3:#def7f9;--cyan-4:#caf1f6;--cyan-5:#b5e9f0;--cyan-6:#9ddde7;--cyan-7:#7dcedc;--cyan-8:#3db9cf;--cyan-9:#00a2c7;--cyan-10:#0797b9;--cyan-11:#107d98;--cyan-12:#0d3c48}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--cyan-1:color(display-p3 .982 .992 .996);--cyan-2:color(display-p3 .955 .981 .984);--cyan-3:color(display-p3 .888 .965 .975);--cyan-4:color(display-p3 .821 .941 .959);--cyan-5:color(display-p3 .751 .907 .935);--cyan-6:color(display-p3 .671 .862 .9);--cyan-7:color(display-p3 .564 .8 .854);--cyan-8:color(display-p3 .388 .715 .798);--cyan-9:color(display-p3 .282 .627 .765);--cyan-10:color(display-p3 .264 .583 .71);--cyan-11:color(display-p3 .08 .48 .63);--cyan-12:color(display-p3 .108 .232 .277)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)}}}:root,._light_6j9u9_1,._light-theme_6j9u9_1{--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_6j9u9_1,._light-theme_6j9u9_1{--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)}}}._bold_6j9u9_10{font-weight:700}._italic_6j9u9_14{font-style:italic}._underline_6j9u9_18{text-decoration:underline}._strikethrough_6j9u9_34{text-decoration:line-through}._underlineStrikethrough_6j9u9_38{text-decoration:underline line-through}._subscript_6j9u9_42{font-size:.8em;vertical-align:sub!important}._superscript_6j9u9_47{vertical-align:super;font-size:.8em}._code_6j9u9_52{background-color:var(--baseBg);font-family:var(--font-mono);padding:1px .25rem;font-size:94%}._quote_6j9u9_59{border-inline-start:3px solid var(--baseBorder);color:var(--baseText);margin-inline-start:0;padding-inline-start:var(--spacing-4)}._nestedListItem_6j9u9_66{list-style:none}._listitem_6j9u9_76{margin:var(--spacing-2) 0}._listItemChecked_6j9u9_80,._listItemUnchecked_6j9u9_81{padding-left:var(--spacing-6);padding-right:var(--spacing-6);margin-left:0;margin-right:0;outline:none;margin-inline-start:-1rem;list-style-type:none;position:relative}._listItemChecked_6j9u9_80{text-decoration:line-through}._listItemUnchecked_6j9u9_81:before,._listItemChecked_6j9u9_80:before{content:"";width:var(--spacing-4);height:var(--spacing-4);cursor:pointer;background-size:cover;display:block;position:absolute;top:0;left:0}._listItemUnchecked_6j9u9_81[dir=rtl]:before,._listItemChecked_6j9u9_80[dir=rtl]:before{left:auto;right:0}._listItemUnchecked_6j9u9_81:focus:before,._listItemChecked_6j9u9_80:focus:before{box-shadow:0 0 0 2px var(--accentBgActive);border-radius:var(--radius-small)}._listItemUnchecked_6j9u9_81:before{border:1px solid var(--baseBorder);border-radius:var(--radius-small)}._listItemChecked_6j9u9_80:before{border:1px solid var(--accentBorder);border-radius:var(--radius-small);background-color:var(--accentSolid);background-repeat:no-repeat}._listItemChecked_6j9u9_80:after{content:"";cursor:pointer;border-color:var(--baseBase);top:var(--spacing-0_5);width:var(--spacing-1);left:var(--spacing-1_5);right:var(--spacing-1_5);height:var(--spacing-2);border-style:solid;border-width:0 var(--spacing-0_5) var(--spacing-0_5) 0;display:block;position:absolute;transform:rotate(45deg)}._nestedListItem_6j9u9_66{list-style-type:none}._nestedListItem_6j9u9_66:before,._nestedListItem_6j9u9_66:after{display:none}._admonitionDanger_6j9u9_158,._admonitionInfo_6j9u9_159,._admonitionNote_6j9u9_160,._admonitionTip_6j9u9_161,._admonitionCaution_6j9u9_162{padding:var(--spacing-2);margin-top:var(--spacing-2);margin-bottom:var(--spacing-2);border-left:3px solid var(--admonitionBorder);background-color:var(--admonitionBg)}._admonitionInfo_6j9u9_159{--admonitionBorder:var(--admonitionInfoBorder);--admonitionBg:var(--admonitionInfoBg)}._admonitionTip_6j9u9_161{--admonitionBorder:var(--admonitionTipBorder);--admonitionBg:var(--admonitionTipBg)}._admonitionCaution_6j9u9_162{--admonitionBorder:var(--admonitionCautionBorder);--admonitionBg:var(--admonitionCautionBg)}._admonitionDanger_6j9u9_158{--admonitionBorder:var(--admonitionDangerBorder);--admonitionBg:var(--admonitionDangerBg)}._admonitionNote_6j9u9_160{--admonitionBorder:var(--admonitionNoteBorder);--admonitionBg:var(--admonitionNoteBg)}._mdxExpression_6j9u9_195{font-family:var(--font-mono);color:var(--accentText);font-size:84%}._mdxExpression_6j9u9_195 input:focus-visible{outline:none}._editorRoot_eoiyl_53{--accentBase:var(--blue-1);--accentBgSubtle:var(--blue-2);--accentBg:var(--blue-3);--accentBgHover:var(--blue-4);--accentBgActive:var(--blue-5);--accentLine:var(--blue-6);--accentBorder:var(--blue-7);--accentBorderHover:var(--blue-8);--accentSolid:var(--blue-9);--accentSolidHover:var(--blue-10);--accentText:var(--blue-11);--accentTextContrast:var(--blue-12);--basePageBg:white;--baseBase:var(--slate-1);--baseBgSubtle:var(--slate-2);--baseBg:var(--slate-3);--baseBgHover:var(--slate-4);--baseBgActive:var(--slate-5);--baseLine:var(--slate-6);--baseBorder:var(--slate-7);--baseBorderHover:var(--slate-8);--baseSolid:var(--slate-9);--baseSolidHover:var(--slate-10);--baseText:var(--slate-11);--baseTextContrast:var(--slate-12);--admonitionTipBg:var(--cyan-4);--admonitionTipBorder:var(--cyan-8);--admonitionInfoBg:var(--grass-4);--admonitionInfoBorder:var(--grass-8);--admonitionCautionBg:var(--amber-4);--admonitionCautionBorder:var(--amber-8);--admonitionDangerBg:var(--red-4);--admonitionDangerBorder:var(--red-8);--admonitionNoteBg:var(--slate-4);--admonitionNoteBorder:var(--slate-8);--error-color:var(--red-10);--spacing-0:0px;--spacing-px:1px;--spacing-0_5:.125rem;--spacing-1:.25rem;--spacing-1_5:.375rem;--spacing-2:.5rem;--spacing-2_5:.625rem;--spacing-3:.75rem;--spacing-3_5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--radius-none:0px;--radius-small:var(--spacing-0_5);--radius-base:var(--spacing-1);--radius-medium:var(--spacing-1_5);--radius-large:var(--spacing-2);--radius-extra-large:var(--spacing-3);--radius-full:9999px;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--text-xxs:.6rem;font-family:var(--font-body);color:var(--baseText)}._nestedListItem_eoiyl_158{list-style:none}._toolbarRoot_eoiyl_162{z-index:2;gap:var(--spacing-1);border-radius:var(--radius-medium);padding:var(--spacing-1_5);background-color:var(--baseBg);width:inherit;flex-direction:row;align-items:center;display:flex;position:sticky;top:0;overflow-x:auto}._toolbarRoot_eoiyl_162 div[role=separator]{margin:var(--spacing-2) var(--spacing-1);border-left:1px solid var(--baseBorder);border-right:1px solid var(--baseBase);height:var(--spacing-4)}._toolbarRoot_eoiyl_162 svg{color:var(--baseTextContrast);display:block}._readOnlyToolbarRoot_eoiyl_189{pointer-events:none;background:var(--baseBase)}._readOnlyToolbarRoot_eoiyl_189>div{opacity:.5}._toolbarModeSwitch_eoiyl_198{border:1px solid var(--baseBg);border-radius:var(--radius-medium);font-size:var(--text-xs);align-self:stretch;align-items:stretch;margin-left:auto;display:flex;opacity:1!important}._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208:active,._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208[data-state=on]{background-color:var(--baseBorder)}._toolbarGroupOfGroups_eoiyl_219{margin:0 var(--spacing-1);display:flex}._toolbarToggleSingleGroup_eoiyl_224:first-of-type ._toolbarToggleItem_eoiyl_208:only-child,._toolbarToggleSingleGroup_eoiyl_224:only-child ._toolbarToggleItem_eoiyl_208:first-child,._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208:first-child{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}._toolbarToggleSingleGroup_eoiyl_224:last-of-type ._toolbarToggleItem_eoiyl_208:only-child,._toolbarToggleSingleGroup_eoiyl_224:only-child ._toolbarToggleItem_eoiyl_208:last-child,._toolbarModeSwitch_eoiyl_198 ._toolbarToggleItem_eoiyl_208:last-child{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._toolbarToggleItem_eoiyl_208,._toolbarButton_eoiyl_239{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-0_5)}@media (hover:hover){._toolbarToggleItem_eoiyl_208:hover,._toolbarButton_eoiyl_239:hover{background-color:var(--baseBgActive)}}._toolbarToggleItem_eoiyl_208:active svg,._toolbarButton_eoiyl_239:active svg{transform:translate(1px,1px)}._toolbarToggleItem_eoiyl_208[data-state=on],._toolbarButton_eoiyl_239[data-state=on],._toolbarToggleItem_eoiyl_208:active,._toolbarButton_eoiyl_239:active{color:var(--baseTextContrast);background-color:var(--baseBgActive)}._toolbarToggleItem_eoiyl_208[data-disabled],._toolbarButton_eoiyl_239[data-disabled]{pointer-events:none}._toolbarToggleItem_eoiyl_208[data-disabled] svg,._toolbarButton_eoiyl_239[data-disabled] svg{color:var(--baseBorderHover)}._toolbarButton_eoiyl_239{border-radius:var(--radius-base)}._toolbarButton_eoiyl_239+._toolbarButton_eoiyl_239{margin-left:var(--spacing-1)}._activeToolbarButton_eoiyl_275{color:var(--accentText)}._toolbarToggleSingleGroup_eoiyl_224{white-space:nowrap;align-items:center;display:flex}._toolbarNodeKindSelectContainer_eoiyl_285,._toolbarButtonDropdownContainer_eoiyl_286,._toolbarCodeBlockLanguageSelectContent_eoiyl_287,._selectContainer_eoiyl_288{filter:drop-shadow(0 2px 2px #0003);z-index:3;width:var(--spacing-36);border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base);background-color:var(--basePageBg);font-size:var(--text-sm)}._toolbarButtonDropdownContainer_eoiyl_286,._toolbarButtonDropdownContainer_eoiyl_286 ._selectItem_eoiyl_301:first-child{border-top-right-radius:var(--radius-base)}._toolbarNodeKindSelectTrigger_eoiyl_306,._toolbarButtonSelectTrigger_eoiyl_307,._selectTrigger_eoiyl_308{color:inherit;width:var(--spacing-36);padding:var(--spacing-0_5) var(--spacing-1);border-radius:var(--radius-medium);white-space:nowrap;font-size:var(--text-sm);background-color:#0000;background-color:var(--basePageBg);margin:0 var(--spacing-1);border:0;flex-wrap:nowrap;align-items:center;padding-inline-start:var(--spacing-2);display:flex}._toolbarNodeKindSelectTrigger_eoiyl_306[data-state=open],._toolbarButtonSelectTrigger_eoiyl_307[data-state=open],._selectTrigger_eoiyl_308[data-state=open]{filter:drop-shadow(0 2px 2px #0003);border-bottom-right-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}._selectTrigger_eoiyl_308[data-placeholder]>span:first-child{color:var(--baseBorderHover)}._toolbarButtonSelectTrigger_eoiyl_307{width:auto;padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-1);padding-block:var(--spacing-0_5)}._toolbarCodeBlockLanguageSelectTrigger_eoiyl_342,._toolbarCodeBlockLanguageSelectContent_eoiyl_287{width:var(--spacing-48)}._toolbarNodeKindSelectItem_eoiyl_347,._selectItem_eoiyl_301{cursor:default;padding:var(--spacing-2);display:flex}._toolbarNodeKindSelectItem_eoiyl_347[data-highlighted],._selectItem_eoiyl_301[data-highlighted]{background-color:var(--baseBg)}._toolbarNodeKindSelectItem_eoiyl_347[data-state=checked],._selectItem_eoiyl_301[data-state=checked]{color:var(--baseTextContrast);background-color:var(--baseBg)}._toolbarNodeKindSelectItem_eoiyl_347[data-highlighted],._selectItem_eoiyl_301[data-highlighted]{outline:none}._toolbarNodeKindSelectItem_eoiyl_347:last-child,._selectItem_eoiyl_301:last-child{border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._toolbarNodeKindSelectDropdownArrow_eoiyl_372,._selectDropdownArrow_eoiyl_373{align-items:center;margin-left:auto;display:flex}._contentEditable_eoiyl_379{box-sizing:border-box;width:100%;color:var(--baseTextContrast);padding:var(--spacing-3)}._contentEditable_eoiyl_379:focus{outline:none}._codeMirrorWrapper_eoiyl_391{margin-bottom:var(--spacing-5);border:1px solid var(--baseLine);border-radius:var(--radius-medium);padding:.8rem;position:relative;overflow:hidden}._sandPackWrapper_eoiyl_400{margin-bottom:var(--spacing-5);border:1px solid var(--baseLine);border-radius:var(--radius-medium);position:relative;overflow:hidden}._codeMirrorToolbar_eoiyl_408{gap:var(--spacing-1);padding:var(--spacing-1);z-index:1;background-color:var(--baseBase);border-bottom-left-radius:var(--radius-base);display:flex;position:absolute;top:0;right:0}._frontmatterWrapper_eoiyl_412{border-radius:var(--radius-medium);padding:var(--spacing-3);background-color:var(--baseBgSubtle)}._frontmatterWrapper_eoiyl_412[data-expanded=true]{margin-bottom:var(--spacing-10)}._frontmatterToggleButton_eoiyl_422{all:unset;box-sizing:border-box;cursor:default;align-items:center;gap:var(--spacing-1);font-size:var(--text-sm);display:flex}._propertyPanelTitle_eoiyl_430{font-size:var(--text-xs);padding-top:var(--spacing-2);padding-left:var(--spacing-2);margin:0;font-weight:400}._propertyEditorTable_eoiyl_438{table-layout:fixed;border-spacing:var(--spacing-2)}._propertyEditorTable_eoiyl_438 th{text-align:left;font-size:var(--text-sm);padding:var(--spacing-2) var(--spacing-3)}._propertyEditorTable_eoiyl_438 col:first-child{width:30%}._propertyEditorTable_eoiyl_438 col:nth-child(2){width:70%}._propertyEditorTable_eoiyl_438 td:last-child ._iconButton_eoiyl_456{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}._propertyEditorTable_eoiyl_438 ._readOnlyColumnCell_eoiyl_461{padding-left:0}._propertyEditorLabelCell_eoiyl_466{font-weight:400}._readOnlyColumnCell_eoiyl_461{padding-left:0}._buttonsFooter_eoiyl_474{justify-content:flex-end;gap:var(--spacing-2);display:flex}._propertyEditorInput_eoiyl_480{all:unset;box-sizing:border-box;cursor:default;width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-base);border:1px solid var(--baseBorder);background-color:var(--baseBase);font-size:var(--text-sm)}._iconButton_eoiyl_456{all:unset;box-sizing:border-box;cursor:default;color:var(--baseText)}@media (hover:hover){._iconButton_eoiyl_456:hover{color:var(--baseTextContrast)}}._iconButton_eoiyl_456:disabled,._iconButton_eoiyl_456:disabled:hover{color:var(--baseLine)}._primaryButton_eoiyl_506,._secondaryButton_eoiyl_507{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--accentBorder);background-color:var(--accentSolidHover);color:var(--baseBase);font-size:var(--text-xs);border-radius:var(--radius-medium)}._primaryButton_eoiyl_506:disabled,._secondaryButton_eoiyl_507:disabled{background:var(--accentLine);border-color:var(--accentBg)}._smallButton_eoiyl_522{font-size:var(--text-xs);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-base)}._secondaryButton_eoiyl_507{border:1px solid var(--baseBorder);background-color:var(--baseSolidHover);color:var(--baseBase)}._dialogForm_eoiyl_534{gap:var(--spacing-2);flex-direction:row;display:flex}._linkDialogEditForm_eoiyl_540{align-items:stretch;gap:var(--spacing-2);flex-direction:column;padding:0;display:flex}._linkDialogInputContainer_eoiyl_548{flex-direction:column;align-items:stretch;display:flex}._linkDialogInputWrapper_eoiyl_554{background-color:var(--baseBase);border-radius:var(--radius-base);border:1px solid var(--baseBorder);align-items:center;display:flex}._linkDialogInputWrapper_eoiyl_554[data-visible-dropdown=true]{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none);border-bottom-width:0}._linkDialogInputWrapper_eoiyl_554>button{all:unset;box-sizing:border-box;cursor:default;padding-right:var(--spacing-2)}._linkDialogInput_eoiyl_548,._dialogInput_eoiyl_575{all:unset;box-sizing:border-box;cursor:default;width:20rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm)}._linkDialogInput_eoiyl_548::-moz-placeholder{color:var(--baseBorder)}._dialogInput_eoiyl_575::-moz-placeholder{color:var(--baseBorder)}._linkDialogInput_eoiyl_548::placeholder,._dialogInput_eoiyl_575::placeholder{color:var(--baseBorder)}._linkDialogAnchor_eoiyl_586{z-index:-1;background-color:highlight;position:fixed}._linkDialogAnchor_eoiyl_586[data-visible=true]{visibility:visible}._linkDialogAnchor_eoiyl_586[data-visible=false]{visibility:hidden}._linkDialogPopoverContent_eoiyl_600,._tableColumnEditorPopoverContent_eoiyl_601,._dialogContent_eoiyl_602{filter:drop-shadow(0 2px 2px #0003);align-items:center;gap:var(--spacing-0_5);border-radius:var(--radius-medium);border:1px solid var(--baseBg);background-color:var(--basePageBg);padding:var(--spacing-1) var(--spacing-1);font-size:var(--text-sm);display:flex}._largeDialogContent_eoiyl_614{filter:drop-shadow(0 2px 2px #0003);gap:var(--spacing-0_5);border-radius:var(--radius-medium);border:1px solid var(--baseBorder);background-color:var(--baseBgSubtle);padding:var(--spacing-4);font-size:var(--text-sm)}._dialogTitle_eoiyl_624{font-size:var(--text-base);padding-left:var(--spacing-2);font-weight:600}._visuallyHidden_eoiyl_631{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._dialogCloseButton_eoiyl_644{all:unset;box-sizing:border-box;cursor:default;position:absolute;top:10px;right:10px}._popoverContent_eoiyl_651{filter:drop-shadow(0 2px 2px #0003);align-items:center;gap:var(--spacing-0_5);border-radius:var(--radius-medium);background-color:var(--baseBgSubtle);padding:var(--spacing-2) var(--spacing-2);font-size:var(--text-sm);z-index:1;display:flex}._popoverArrow_eoiyl_663{fill:var(--basePageBg)}._linkDialogPreviewAnchor_eoiyl_667{margin-right:var(--spacing-1);color:var(--accentText);border:1px solid #0000;align-items:center;text-decoration:none;display:flex}@media (hover:hover){._linkDialogPreviewAnchor_eoiyl_667:hover{color:var(--accentSolidHover)}}._linkDialogPreviewAnchor_eoiyl_667 span{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow-x:hidden}._tooltipTrigger_eoiyl_690{align-self:center}._tooltipContent_eoiyl_694{z-index:2;border-radius:var(--radius-medium);padding:var(--spacing-1) var(--spacing-2);font-size:var(--text-xs);background-color:var(--baseText);color:var(--baseBase);position:relative}._tooltipContent_eoiyl_694 svg{fill:var(--baseText)}._actionButton_eoiyl_708{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);padding:var(--spacing-1) var(--spacing-1);border-radius:var(--radius-medium);color:var(--baseTextContrast)}._actionButton_eoiyl_708 svg{display:block}@media (hover:hover){._actionButton_eoiyl_708:hover{background-color:var(--baseBg)}}._actionButton_eoiyl_708:active svg{transform:translate(1px,1px)}._actionButton_eoiyl_708[data-state=on],._actionButton_eoiyl_708:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._primaryActionButton_eoiyl_715{background-color:var(--accentSolid);color:var(--baseBase)}@media (hover:hover){._primaryActionButton_eoiyl_715:hover{background-color:var(--accentSolidHover);color:var(--baseBase)}}._tableEditor_eoiyl_727{table-layout:fixed;border-spacing:0;border-collapse:collapse;width:100%;height:100%}._tableEditor_eoiyl_727 thead>tr>th{text-align:right}._tableEditor_eoiyl_727>tbody>tr>td:not(._toolCell_eoiyl_738),._tableEditor_eoiyl_727>tbody>tr>th:not(._toolCell_eoiyl_738):not([data-tool-cell=true]){border:1px solid var(--baseBgActive);padding:var(--spacing-1) var(--spacing-2);white-space:normal}:is(._tableEditor_eoiyl_727>tbody>tr>td:not(._toolCell_eoiyl_738),._tableEditor_eoiyl_727>tbody>tr>th:not(._toolCell_eoiyl_738):not([data-tool-cell=true]))>div{outline:none}:is(._tableEditor_eoiyl_727>tbody>tr>td:not(._toolCell_eoiyl_738),._tableEditor_eoiyl_727>tbody>tr>th:not(._toolCell_eoiyl_738):not([data-tool-cell=true]))>div>p{margin:0}[data-active=true]:is(._tableEditor_eoiyl_727>tbody>tr>td:not(._toolCell_eoiyl_738),._tableEditor_eoiyl_727>tbody>tr>th:not(._toolCell_eoiyl_738):not([data-tool-cell=true])){outline:solid 1px var(--baseSolid)}._tableEditor_eoiyl_727 ._tableColumnEditorTrigger_eoiyl_757,._tableEditor_eoiyl_727 ._tableRowEditorTrigger_eoiyl_758,._tableEditor_eoiyl_727 ._addRowButton_eoiyl_759,._tableEditor_eoiyl_727 ._addColumnButton_eoiyl_760,._tableEditor_eoiyl_727 ._iconButton_eoiyl_456{opacity:.15}@media (hover:hover){._tableEditor_eoiyl_727:hover ._tableColumnEditorTrigger_eoiyl_757,._tableEditor_eoiyl_727:hover ._tableRowEditorTrigger_eoiyl_758,._tableEditor_eoiyl_727:hover ._addRowButton_eoiyl_759,._tableEditor_eoiyl_727:hover ._addColumnButton_eoiyl_760,._tableEditor_eoiyl_727:hover ._iconButton_eoiyl_456{opacity:.3}._tableEditor_eoiyl_727:hover ._tableColumnEditorTrigger_eoiyl_757:hover,._tableEditor_eoiyl_727:hover ._tableRowEditorTrigger_eoiyl_758:hover,._tableEditor_eoiyl_727:hover ._addRowButton_eoiyl_759:hover,._tableEditor_eoiyl_727:hover ._addColumnButton_eoiyl_760:hover,._tableEditor_eoiyl_727:hover ._iconButton_eoiyl_456:hover{opacity:1}}._toolCell_eoiyl_738{text-align:right}._toolCell_eoiyl_738 button{margin:auto;display:block}._tableColumnEditorTrigger_eoiyl_757{all:unset;box-sizing:border-box;cursor:default;color:var(--baseTextContrast);padding:var(--spacing-1);border-radius:var(--radius-full);opacity:.2}._tableColumnEditorTrigger_eoiyl_757 svg{display:block}@media (hover:hover){._tableColumnEditorTrigger_eoiyl_757:hover{background-color:var(--baseBg)}}._tableColumnEditorTrigger_eoiyl_757:active svg{transform:translate(1px,1px)}._tableColumnEditorTrigger_eoiyl_757[data-state=on],._tableColumnEditorTrigger_eoiyl_757:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._tableColumnEditorTrigger_eoiyl_757[data-active=true]{opacity:1!important}._tableColumnEditorToolbar_eoiyl_802{display:flex}._tableColumnEditorToolbar_eoiyl_802>button{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast)}._tableColumnEditorToolbar_eoiyl_802>button svg{display:block}@media (hover:hover){._tableColumnEditorToolbar_eoiyl_802>button:hover{background-color:var(--baseBg)}}._tableColumnEditorToolbar_eoiyl_802>button:active svg{transform:translate(1px,1px)}._tableColumnEditorToolbar_eoiyl_802>button[data-state=on],._tableColumnEditorToolbar_eoiyl_802>button:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._tableColumnEditorToolbar_eoiyl_802 [role=separator]{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}._toggleGroupRoot_eoiyl_815{display:inline-flex}._toggleGroupRoot_eoiyl_815 button{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast)}._toggleGroupRoot_eoiyl_815 button svg{display:block}@media (hover:hover){._toggleGroupRoot_eoiyl_815 button:hover{background-color:var(--baseBg)}}._toggleGroupRoot_eoiyl_815 button:active svg{transform:translate(1px,1px)}._toggleGroupRoot_eoiyl_815 button[data-state=on],._toggleGroupRoot_eoiyl_815 button:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._toggleGroupRoot_eoiyl_815 button:first-child{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}._toggleGroupRoot_eoiyl_815 button:last-child{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}._tableToolsColumn_eoiyl_833{width:2rem}._tableToolsColumn_eoiyl_833 button{margin:auto;display:block}._leftAlignedCell_eoiyl_842{text-align:left}._rightAlignedCell_eoiyl_846{text-align:right}._centeredCell_eoiyl_850{text-align:center}._addColumnButton_eoiyl_760,._addRowButton_eoiyl_759{all:unset;box-sizing:border-box;cursor:default;padding:var(--spacing-1);color:var(--baseTextContrast);background-color:var(--baseBase);align-items:center;display:flex}._addColumnButton_eoiyl_760 svg,._addRowButton_eoiyl_759 svg{display:block}@media (hover:hover){._addColumnButton_eoiyl_760:hover,._addRowButton_eoiyl_759:hover{background-color:var(--baseBg)}}._addColumnButton_eoiyl_760:active svg,._addRowButton_eoiyl_759:active svg{transform:translate(1px,1px)}._addColumnButton_eoiyl_760[data-state=on],._addRowButton_eoiyl_759[data-state=on],._addColumnButton_eoiyl_760:active,._addRowButton_eoiyl_759:active{background-color:var(--baseBg);color:var(--baseTextContrast)}._addColumnButton_eoiyl_760 svg,._addRowButton_eoiyl_759 svg{margin:auto}._addRowButton_eoiyl_759{width:100%;margin-top:var(--spacing-px);box-sizing:border-box;border-bottom-right-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium)}._addColumnButton_eoiyl_760{margin-left:var(--spacing-px);border-top-right-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium);height:100%}._dialogOverlay_eoiyl_883{background-color:var(--baseBase);z-index:51;opacity:.5;animation:.15s cubic-bezier(.16,1,.3,1) _overlayShow_eoiyl_1;position:fixed;inset:0}._dialogContent_eoiyl_602,._largeDialogContent_eoiyl_614{z-index:52;animation:.15s cubic-bezier(.16,1,.3,1) _contentShow_eoiyl_1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._dialogContent_eoiyl_602:focus,._largeDialogContent_eoiyl_614:focus{outline:none}@keyframes _overlayShow_eoiyl_1{0%{opacity:0}to{opacity:.5}}@keyframes _contentShow_eoiyl_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._focusedImage_eoiyl_929{outline:2px solid highlight}._imageWrapper_eoiyl_933{display:inline-block;position:relative}._imageWrapper_eoiyl_933[draggable=true]{cursor:move;cursor:grab;cursor:-webkit-grab}._editImageToolbar_eoiyl_946{gap:var(--spacing-1);padding:var(--spacing-1);z-index:1;background-color:var(--baseBase);border-bottom-left-radius:var(--radius-base);display:flex;position:absolute;top:0;right:0}._editImageButton_eoiyl_950 svg{display:block}._inlineEditor_eoiyl_956{border-radius:var(--radius-medium);padding:var(--spacing-1);gap:var(--spacing-2);background:var(--baseBg);align-items:center;display:inline-flex}._blockEditor_eoiyl_965{border-radius:var(--radius-medium);padding:var(--spacing-2);justify-content:stretch;gap:var(--spacing-2);background:var(--baseBg);align-items:center;display:flex}._blockEditor_eoiyl_965 ._nestedEditor_eoiyl_974{flex-grow:1}._nestedEditor_eoiyl_974{background:var(--basePageBg);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-medium)}._nestedEditor_eoiyl_974>p{margin:0}._nestedEditor_eoiyl_974:focus{outline:none}._genericComponentName_eoiyl_993{font-size:var(--text-sm);color:var(--baseText);padding-right:var(--spacing-2)}._diffSourceToggleWrapper_eoiyl_999{pointer-events:auto;opacity:1;margin-left:auto;position:sticky;right:0}._diffSourceToggle_eoiyl_999{border-radius:var(--radius-medium);background-color:var(--baseBase);display:flex}._diffSourceToggle_eoiyl_999 ._toolbarToggleItem_eoiyl_208{padding:0}._diffSourceToggle_eoiyl_999 ._toolbarToggleItem_eoiyl_208>span{padding:var(--spacing-1) var(--spacing-1);display:block}._selectWithLabel_eoiyl_1025{align-items:center;gap:var(--spacing-2);margin-left:var(--spacing-2);display:flex}._selectWithLabel_eoiyl_1025>label{font-size:var(--text-sm)}._selectWithLabel_eoiyl_1025 ._selectTrigger_eoiyl_308{border:1px solid var(--baseBorder)}._toolbarTitleMode_eoiyl_1040{font-size:var(--text-sm);margin-left:var(--spacing-2)}._imageControlWrapperResizing_eoiyl_1045{touch-action:none}._imageResizer_eoiyl_1049{background-color:var(--accentText);border:1px solid var(--baseBg);width:7px;height:7px;display:block;position:absolute}._imageResizer_eoiyl_1049._imageResizerN_eoiyl_1058{cursor:n-resize;top:-6px;left:48%}._imageResizer_eoiyl_1049._imageResizerNe_eoiyl_1064{cursor:ne-resize;top:-6px;right:-6px}._imageResizer_eoiyl_1049._imageResizerE_eoiyl_1070{cursor:e-resize;bottom:48%;right:-6px}._imageResizer_eoiyl_1049._imageResizerSe_eoiyl_1076{cursor:nwse-resize;bottom:-2px;right:-6px}._imageResizer_eoiyl_1049._imageResizerS_eoiyl_1076{cursor:s-resize;bottom:-2px;left:48%}._imageResizer_eoiyl_1049._imageResizerSw_eoiyl_1088{cursor:sw-resize;bottom:-2px;left:-6px}._imageResizer_eoiyl_1049._imageResizerW_eoiyl_1094{cursor:w-resize;bottom:48%;left:-6px}._imageResizer_eoiyl_1049._imageResizerNw_eoiyl_1100{cursor:nw-resize;top:-6px;left:-6px}._imagePlaceholder_eoiyl_1106{border:2px dashed;width:fit-content;height:fit-content;margin:12px;padding:48px}._imageDimensionsContainer_eoiyl_1114{gap:var(--spacing-4);display:flex}._placeholder_eoiyl_1119{color:var(--baseSolid);padding:var(--spacing-3);text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;display:inline-block;position:absolute;top:0;overflow:hidden}._rootContentEditableWrapper_eoiyl_1132{position:relative}._downshiftContainer_eoiyl_1136{flex-direction:column;align-items:stretch;display:flex}._downshiftInputWrapper_eoiyl_1142{background-color:var(--baseBase);border-radius:var(--radius-base);border:1px solid var(--baseBorder);align-items:center;display:flex}._downshiftInputWrapper_eoiyl_1142[data-visible-dropdown=true]{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none);border-bottom-width:0}._downshiftInputWrapper_eoiyl_1142>button{all:unset;box-sizing:border-box;cursor:default;padding-right:var(--spacing-2)}._downshiftInput_eoiyl_1142{all:unset;box-sizing:border-box;cursor:default;width:20rem;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm)}._downshiftInput_eoiyl_1142::placeholder{color:var(--baseBorder)}._downshiftAutocompleteContainer_eoiyl_1173{position:relative}._downshiftAutocompleteContainer_eoiyl_1173 ul{all:unset;box-sizing:border-box;font-size:var(--text-sm);border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium);width:100%;max-height:var(--spacing-48);border:1px solid var(--baseBorder);background-color:var(--baseBase);border-top-width:0;display:none;position:absolute;overflow:hidden auto}._downshiftAutocompleteContainer_eoiyl_1173 ul[data-visible=true]{display:block}._downshiftAutocompleteContainer_eoiyl_1173 ul li{padding:var(--spacing-2) var(--spacing-3);white-space:nowrap;margin-bottom:var(--spacing-1);text-overflow:ellipsis;overflow-x:hidden}._downshiftAutocompleteContainer_eoiyl_1173 ul li[data-selected=true]{background-color:var(--baseBgSubtle)}._downshiftAutocompleteContainer_eoiyl_1173 ul li[data-highlighted=true]{background-color:var(--baseBgHover)}._downshiftAutocompleteContainer_eoiyl_1173 ul li:last-of-type{border-bottom-left-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}._textInput_eoiyl_1219{all:unset;border-radius:var(--radius-base);border:1px solid var(--baseBorder);background-color:var(--baseBase);padding:var(--spacing-2) var(--spacing-3)}form._multiFieldForm_eoiyl_1227{padding:var(--spacing-2);gap:var(--spacing-2);flex-direction:column;display:flex}form._multiFieldForm_eoiyl_1227 ._formField_eoiyl_1233{gap:var(--spacing-2);flex-direction:column;display:flex}form._multiFieldForm_eoiyl_1227 ._formField_eoiyl_1233 label{font-size:var(--text-xs)}._markdownParseError_eoiyl_1244{border-radius:var(--radius-base);border:1px solid var(--error-color);padding:var(--spacing-2);margin-block:var(--spacing-2);color:var(--error-color);font-size:var(--text-xs)}._popupContainer_eoiyl_1253{z-index:2;position:relative}._inputSizer_eoiyl_1258{vertical-align:baseline;align-items:center;display:inline-grid;position:relative}._inputSizer_eoiyl_1258:after,._inputSizer_eoiyl_1258 input{width:auto;min-width:1rem;font:inherit;resize:none;appearance:none;color:inherit;background:0 0;border:none;grid-area:1/2;margin:0;padding:0 2px}._inputSizer_eoiyl_1258 span{padding:.25em}._inputSizer_eoiyl_1258:after{content:attr(data-value);white-space:pre-wrap}.mdxeditor.mdxeditor-full-height{flex-direction:column;display:flex}.mdxeditor-full-height .mdxeditor-toolbar{flex-shrink:0}.mdxeditor-full-height .mdxeditor-root-contenteditable{flex-direction:column;flex-grow:1;min-height:0;display:flex;overflow:auto}.mdxeditor-full-height .mdxeditor-contenteditable-wrapper{flex-direction:column;flex-grow:1;display:flex}.mdxeditor-full-height .mdxeditor-contenteditable-wrapper ._contentEditable_eoiyl_379{flex-grow:1}.mdxeditor-full-height .mdxeditor-diff-source-wrapper{flex-direction:column;flex-grow:1;min-height:0;display:flex}.mdxeditor-full-height .mdxeditor-rich-text-editor{flex-grow:1;min-height:0}.mdxeditor-full-height .mdxeditor-rich-text-editor .mdxeditor-root-contenteditable{box-sizing:border-box;height:100%}.mdxeditor-full-height .mdxeditor-source-editor,.mdxeditor-full-height .mdxeditor-diff-editor{flex-grow:1;min-height:0;overflow:auto}.mdxeditor-full-height .mdxeditor-source-editor .cm-editor{height:100%}@layer theme{:root,:host{--font-sans:"DM Sans Variable", "Minded Hebrew Sans", "Assistant", -apple-system, system-ui, sans-serif;--font-serif:"Libre Baskerville Variable", "Minded Hebrew Serif", "Libre Baskerville", Georgia, serif;--font-mono:"DM Mono", "SF Mono", ui-monospace, Menlo, monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:#f3f5f7;--color-slate-200:#dbe0e5;--color-slate-300:#bec8d0;--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:#8996a4;--color-slate-600:#5b6b79;--color-slate-700:#3e4853;--color-slate-800:#1d2630;--color-slate-900:#131920;--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--text-xs:12px;--text-xs--line-height:calc(1 / .75);--text-sm:13px;--text-sm--line-height:calc(1.25 / .875);--text-base:14px;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-xs:0 1px 2px #1018280d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:8px;--color-brand-peach:#ffac6f;--color-brand-magenta:#e43cff;--color-brand-coral:#ff5f34;--color-gradient-peach:#ffac6f;--color-gradient-coral:#ff5f34;--color-gradient-magenta:#e43cff;--color-primary-50:#f3f5f7;--color-primary-100:#dbe0e5;--color-primary-400:#3e4853;--color-primary-500:#1d2630;--color-primary-600:#131920;--color-primary:#404040;--color-ink-900:#1d2630;--color-ink-800:#404040;--color-ink-700:#2e2e2e;--color-ink-600:#7d7d7d;--color-ink-400:#b6b6b6;--color-ink-300:#e5e5e5;--color-line:#e7ebee;--color-gray-light:#e7ebee;--color-line-strong:#dbe0e5;--color-line-soft:#00000014;--color-surface:#fff;--color-surface-muted:#f9fafc;--color-surface-muted-2:#f5f7fa;--color-surface-page:#f8f9fa;--color-surface-hover:#f5f5f5;--color-press-grey:#f0f0f0;--color-surface-selected:#edeeee;--color-surface-selected-hover:#e4e5e6;--color-surface-cream:#faf9f5;--color-surface-ink:#1d2630;--color-highlight-tint:#f1f2f3;--color-fg1:#1d2630;--color-fg2:#404040;--color-fg3:#7d7d7d;--color-fg-slate:#5b6b79;--color-fg-on-brand:#fff;--color-danger-50:#fbe2e2;--color-danger-100:#f5bebe;--color-danger-400:#e76767;--color-danger-500:#e14747;--color-danger-600:#c50d0d;--color-danger:#e14747;--color-warning-100:#f7dcb3;--color-warning-400:#edad4d;--color-warning-500:#e58a00;--color-warning-600:#d35a00;--color-warning:#e58a00;--color-hazard:#ffd400;--color-info-100:#eceff3;--color-info-400:#aab6c2;--color-info-500:#5b6b79;--color-info-800:#3e4853;--color-info:#5b6b79;--color-success-100:#c0e5d9;--color-success-400:#6bc2a5;--color-success-500:#2ca87f;--color-success-800:#107d4f;--color-success:#2ca87f;--color-accent-blue:#4c7dfa;--color-accent-green:#00b913;--color-accent-amber:#f59e0b;--radius-control:8px;--radius-chip-sm:6px;--radius-card:16px;--radius-pill:999px;--shadow-button:0 2px 6px #1d26301a;--shadow-square:0 1px 3px #1d263014;--shadow-square-press:0 1px 2px #1d263024;--shadow-elevation:0 8px 24px #1d263014;--shadow-selected:0 16px 40px #1d263029;--shadow-menu:0 14px 36px #1d26301f, 0 3px 8px #1d26300f;--shadow-field-focus:0 6px 16px #1d26301f;--shadow-chat-input:0 8px 10px -5px #1d26301a}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-chat-input:0 8px 10px -5px color-mix(in srgb, var(--color-ink-900) 10%, transparent)}}:root,:host{--shadow-chat-input-focus:0 6px 10px -6px #ffac6f38}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-chat-input-focus:0 6px 10px -6px color-mix(in srgb, var(--color-brand-peach) 22%, transparent)}}:root,:host{--shadow-chat-input-hover:0 10px 20px -6px #ffac6f6b}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-chat-input-hover:0 10px 20px -6px color-mix(in srgb, var(--color-brand-peach) 42%, transparent)}}:root,:host{--shadow-chat-input-blue-focus:0 6px 10px -6px #e43cff3d}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-chat-input-blue-focus:0 6px 10px -6px color-mix(in srgb, var(--color-brand-magenta) 24%, transparent)}}:root,:host{--shadow-chat-input-blue-hover:0 10px 20px -6px #e43cff6b}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-chat-input-blue-hover:0 10px 20px -6px color-mix(in srgb, var(--color-brand-magenta) 42%, transparent)}}:root,:host{--text-md:16px;--text-display:48px;--text-display--line-height:1.08;--text-display--letter-spacing:-.02em;--text-display--font-weight:600;--text-h1:38px;--text-h1--line-height:1.21;--text-h1--letter-spacing:-.015em;--text-h1--font-weight:600;--text-h2:30px;--text-h2--line-height:1.27;--text-h2--letter-spacing:-.01em;--text-h2--font-weight:600;--text-h3:24px;--text-h3--line-height:1.33;--text-h3--font-weight:600;--text-h4:20px;--text-h4--line-height:1.4;--text-h4--font-weight:600;--text-page-title:22px;--text-section-head:16px;--text-block-label:14px;--text-block-label-sub:12px;--text-h5:16px;--text-h5--line-height:1.5;--text-h5--font-weight:600}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{@keyframes ds-shimmer{0%{background-position:var(--ds-shimmer-from,180% 0)}to{background-position:var(--ds-shimmer-to,-120% 0)}}@keyframes ds-shimmer-mask{0%{-webkit-mask-position:var(--ds-shimmer-from,180% 0);-webkit-mask-position:var(--ds-shimmer-from,180% 0);-webkit-mask-position:var(--ds-shimmer-from,180% 0);-webkit-mask-position:var(--ds-shimmer-from,180% 0);mask-position:var(--ds-shimmer-from,180% 0)}to{-webkit-mask-position:var(--ds-shimmer-to,-120% 0);-webkit-mask-position:var(--ds-shimmer-to,-120% 0);-webkit-mask-position:var(--ds-shimmer-to,-120% 0);-webkit-mask-position:var(--ds-shimmer-to,-120% 0);mask-position:var(--ds-shimmer-to,-120% 0)}}.ds-shimmer-glyph{--ds-sweep-o:var(--ds-sweep-ico,0px);--ds-shimmer-from:calc(-1 * var(--ds-sweep-o)) 0;--ds-shimmer-to:calc(var(--ds-sweep-p,240px) - var(--ds-sweep-o)) 0;-webkit-mask-image:linear-gradient(100deg, #000 35%, rgba(0, 0, 0, var(--ds-sweep-floor,.55)) 50%, #000 65%);-webkit-mask-image:linear-gradient(100deg, #000 35%, rgba(0, 0, 0, var(--ds-sweep-floor,.55)) 50%, #000 65%);-webkit-mask-image:linear-gradient(100deg, #000 35%, rgba(0, 0, 0, var(--ds-sweep-floor,.55)) 50%, #000 65%);-webkit-mask-image:linear-gradient(100deg, #000 35%, rgba(0, 0, 0, var(--ds-sweep-floor,.55)) 50%, #000 65%);mask-image:linear-gradient(100deg, #000 35%, rgba(0, 0, 0, var(--ds-sweep-floor,.55)) 50%, #000 65%);-webkit-mask-size:var(--ds-sweep-p,240px) 100%;-webkit-mask-size:var(--ds-sweep-p,240px) 100%;-webkit-mask-size:var(--ds-sweep-p,240px) 100%;-webkit-mask-size:var(--ds-sweep-p,240px) 100%;mask-size:var(--ds-sweep-p,240px) 100%;animation:ds-shimmer-mask var(--ds-sweep-d,1.133s) linear infinite;-webkit-mask-repeat:repeat;mask-repeat:repeat}@media (prefers-reduced-motion:reduce){.ds-shimmer-glyph{animation:none;-webkit-mask-image:none;mask-image:none}}@keyframes ds-wordwash{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur()}}.ds-wordwash{white-space:pre-wrap;max-width:100%;display:inline-block}.ds-wordwash,.ds-mdx-view--stream [data-variable-path]{animation:ds-wordwash var(--ds-wordwash-d,.32s) ease-out both}.ds-mdx-view.md--reply [data-variable-path]{--ds-ichip-max:20ch;unicode-bidi:isolate}.ds-wordwash--stagger{animation-delay:calc(var(--wi,0) * var(--ds-wash-step,50ms))}.ds-wordwash--block{white-space:normal;display:block}.ds-wordwash--flex{white-space:normal;display:flex}.ds-wordwash--iflex{white-space:normal;display:inline-flex}@media (prefers-reduced-motion:reduce){.ds-wordwash,.ds-mdx-view--stream [data-variable-path]{animation:none}}.t-display{font-family:var(--font-sans);font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight));color:var(--color-fg1)}.t-h1{font-family:var(--font-sans);font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1--font-weight));color:var(--color-fg1)}.t-h2{font-family:var(--font-sans);font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h2--font-weight));color:var(--color-fg1)}.t-h3{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight));color:var(--color-fg1)}.t-h4{font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:var(--tw-font-weight,var(--text-h4--font-weight));color:var(--color-fg1)}.t-h5{font-family:var(--font-sans);font-size:var(--text-h5);line-height:var(--tw-leading,var(--text-h5--line-height));font-weight:var(--tw-font-weight,var(--text-h5--font-weight));color:var(--color-fg1)}.t-serif{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg1);font-size:16px;line-height:1.55}.t-serif-lead{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg1);font-size:22px;line-height:1.45}.t-serif-heading{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg1);font-size:20px;line-height:1.3}.t-body{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg2);font-size:14px;line-height:1.57}.t-body-lg{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg2);font-size:16px;line-height:1.55}.t-label{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg1);font-size:14px;line-height:1.4}.t-ui{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg-slate);font-size:13px;line-height:1.5}.t-caption{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg3);font-size:12px;line-height:1.66}.t-body-subtle{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg3);font-size:14px;line-height:1.5}.t-overline{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-fg3);text-transform:uppercase;letter-spacing:.06em;font-size:12px;line-height:1.66}.t-mono{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg1);font-size:14px;line-height:1.5}.t-wordmark{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-fg1);letter-spacing:-.02em}.t-link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-900);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-slate-300);-webkit-text-decoration-color:var(--color-slate-300);-webkit-text-decoration-color:var(--color-slate-300);text-decoration-color:var(--color-slate-300);transition:text-decoration-color var(--ds-ease-hover)}button.t-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.t-link:hover{-webkit-text-decoration-color:var(--color-ink-900);-webkit-text-decoration-color:var(--color-ink-900);-webkit-text-decoration-color:var(--color-ink-900);text-decoration-color:var(--color-ink-900)}.ds-url-link{vertical-align:middle;align-items:center;gap:4px;max-width:100%;text-decoration-line:none;display:inline-flex}@media (width<=767px),(pointer:coarse){.ds-url-link{position:relative}.ds-url-link:after{content:"";position:absolute;inset:-3px 0}}.ds-url-link__mark{flex:none;width:14px;height:14px;position:relative}.ds-url-link__site,.ds-url-link__open{justify-content:center;align-items:center;transition:opacity .2s,transform .2s cubic-bezier(.2,0,0,1);display:inline-flex;position:absolute;inset:0}.ds-url-link__open{color:var(--color-ink-900);opacity:0;transform:translate(-2px,2px)}.ds-url-link:hover .ds-url-link__site,.ds-url-link:focus-visible .ds-url-link__site{opacity:0;transform:translate(2px,-2px)}.ds-url-link:hover .ds-url-link__open,.ds-url-link:focus-visible .ds-url-link__open{opacity:1;transform:none}.ds-url-link__label{max-width:var(--ds-url-link-max,32ch)}.ds-url-link:hover .ds-url-link__label{-webkit-text-decoration-color:var(--color-ink-900);-webkit-text-decoration-color:var(--color-ink-900);-webkit-text-decoration-color:var(--color-ink-900);text-decoration-color:var(--color-ink-900)}.ds-tooltip.ds-url-link__tip{max-width:min(340px,100vw - 16px)}.ds-url-link__tip .ds-tooltip__meta{overflow-wrap:anywhere;font-variant-numeric:normal}@media (prefers-reduced-motion:reduce){.ds-url-link__site,.ds-url-link__open{transition:none}}.ds-ichip{box-sizing:border-box;cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong);vertical-align:middle;white-space:nowrap;color:var(--color-ink-900);font:inherit;height:max(24px,1em + 8px);transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;justify-self:start;align-items:center;gap:5px;padding:0 8px 0 4px;line-height:1;text-decoration-line:none;display:inline-flex}.ds-ichip:hover{background:var(--color-surface-hover)}.ds-ichip.sel{border-color:#1d263061}@supports (color:color-mix(in lab, red, red)){.ds-ichip.sel{border-color:color-mix(in srgb, var(--color-ink-900) 38%, transparent)}}.ds-ichip.sel{background:#4040400d}.ds-ichip__label{max-width:var(--ds-ichip-max,32ch)}.ds-ichip__label,.ds-chip__label,.ds-tag__label{align-items:center;gap:inherit;display:inline-flex}.ds-chip__tip{overflow-wrap:anywhere}.ds-ichip__lead{flex:none;width:16px;height:16px;position:relative}.ds-ichip__ic{color:var(--color-white);transition:opacity var(--ds-ease-hover);border-radius:4px;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex;position:absolute;inset:0}.ds-ichip__ic img{width:16px;height:16px;display:block}.ds-ichip__ic svg{width:14px;height:14px;color:var(--color-slate-600)}.ds-ichip__rm{color:var(--color-ink-900);opacity:0;transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover);background:#4040401a;border-radius:4px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.ds-ichip__rm:hover{background:#40404029}.ds-ichip__rm svg{width:12px;height:12px}.ds-ichip--removable:hover .ds-ichip__ic{opacity:0}.ds-ichip--removable:hover .ds-ichip__rm{opacity:1}.ds-ichip.is-hover{background:var(--color-surface-hover)}.ds-ichip--removable.is-hover .ds-ichip__ic{opacity:0}.ds-ichip--removable.is-hover .ds-ichip__rm{opacity:1}.ds-ichip--removable:focus-within .ds-ichip__ic{opacity:0}.ds-ichip--removable:focus-within .ds-ichip__rm,.ds-ichip__rm:focus-visible{opacity:1}.ds-ichip-menu-trigger:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}@media (hover:none){.ds-ichip--removable .ds-ichip__rm{pointer-events:none}.ds-ichip--removable:is(:hover,.is-hover,:focus-within) .ds-ichip__rm{pointer-events:auto}}.ds-ichip__dot{background:currentColor;border-radius:2147483647px;flex:none;width:6px;height:6px}.ds-ichip__glyph{flex:none;justify-content:center;align-items:center;margin-left:3px;display:inline-flex}.ds-ichip--caption{height:20px;color:var(--color-slate-600);border-radius:var(--radius-chip-sm);gap:4px;padding:0 6px 0 3px;font-size:11.5px;font-weight:400}.ds-ichip--caption .ds-ichip__lead{width:14px;height:14px}.ds-ichip--caption .ds-ichip__ic{border-radius:3px;font-size:8px}.ds-ichip--caption .ds-ichip__ic img{width:14px;height:14px}.ds-ichip--caption:hover{color:var(--color-ink-900)}@media (pointer:coarse),(hover:none){.ds-ichip--caption{color:var(--color-ink-900)}}.ds-ichip__glyph svg{width:13px;height:13px}.ds-ichip--static{cursor:default;background-color:var(--color-surface);line-height:1.4}.ds-ichip--static:hover{background:var(--color-surface)}.ds-stopped-chip{box-shadow:none}.ds-stopped-chip:hover{color:var(--color-fg3)}.ds-stopped-chip--in{animation:.34s cubic-bezier(.22,.61,.36,1) both ds-rtrace-row-in}.ds-stopped-reply>:has(+.ds-stopped-chip){display:inline}.ds-stopped-reply>:has(+.ds-stopped-chip)>p:last-child{display:inline}.ds-ichip--text-only{padding:0 9px}.ds-ichip--secret{max-width:100%}.ds-ichip--secret .ds-ichip__label{max-width:var(--ds-secret-chip-max,24ch)}.ds-ichip--secret-value{transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), padding .24s cubic-bezier(.22, 1, .36, 1);position:relative}.ds-ichip--secret-value .ds-secret-chip__text{position:relative}.ds-secret-chip__run{white-space:nowrap;display:inline-block}.ds-ichip--secret-value.is-revealed{padding-inline-end:25px}.ds-ichip--secret-value .ds-ichip__lead{transition:width .24s cubic-bezier(.22,1,.36,1),opacity .2s,margin .24s cubic-bezier(.22,1,.36,1)}.ds-ichip--secret-value.is-plain{cursor:text;background:0 0;border-color:#0000;gap:0;padding-inline:0;font-weight:400}.ds-ichip--secret-value.is-plain .ds-ichip__lead{opacity:0;width:0}.ds-ichip--secret-value.is-plain .ds-secret-chip__eye{display:none}@keyframes ds-wordwash-out{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(5px)}}.ds-secret-chip__ch{white-space:pre;display:inline-block}.ds-ichip--secret-value:not(.is-plain) .ds-secret-chip__run--plain .ds-secret-chip__ch{animation:.28s both ds-wordwash-out;animation-delay:calc(var(--wi,0) * 12ms)}.ds-secret-chip__run--washin .ds-secret-chip__ch{animation:.32s both ds-wordwash;animation-delay:calc(var(--wi,0) * 16ms + .14s)}.ds-ichip--secret-value.is-washing{transition:background .4s,border-color .4s,padding .5s cubic-bezier(.22,1,.36,1)}.ds-ichip--secret-value.is-washing .ds-ichip__lead{transition-duration:.5s,.4s,.5s;transition-delay:0s,.12s,0s}@media (prefers-reduced-motion:reduce){.ds-secret-chip__ch{animation:none!important}}.ds-ichip--secret-norev.is-revealed{padding-inline-end:8px}.ds-secret-chip__swap,.ds-secret-chip__eye{justify-content:center;align-items:center;display:inline-flex}.ds-secret-chip__swap{width:14px;height:14px;position:relative}.ds-secret-chip__swap svg,.ds-secret-chip__eye svg{transition:opacity var(--ds-ease-hover), transform .24s cubic-bezier(.2, .8, .2, 1);position:absolute}.ds-secret-chip__swap svg:not(:first-child),.ds-ichip--secret:is(.is-revealed,.is-copied) .ds-secret-chip__swap svg:first-child,.ds-ichip--secret.is-copied .ds-secret-chip__swap svg:nth-child(2),.ds-secret-chip__eye svg:last-child,.ds-ichip--secret.is-revealed .ds-secret-chip__eye svg:first-child{opacity:0;transform:scale(.4)rotate(-40deg)}.ds-ichip--secret.is-revealed:not(.is-copied) .ds-secret-chip__swap svg:nth-child(2),.ds-ichip--secret.is-copied .ds-secret-chip__swap svg:last-child,.ds-ichip--secret.is-revealed .ds-secret-chip__eye svg:last-child{opacity:1;transform:none}.ds-ichip--secret.is-copied .ds-ichip__ic{opacity:1}.ds-ichip--secret.is-copied .ds-ichip__rm{opacity:0}.ds-secret-chip__tip{justify-items:center;display:inline-grid}.ds-secret-chip__tip>span{grid-area:1/1;align-items:center;gap:5px;transition:opacity .16s;display:inline-flex}.ds-secret-chip__tip>span:last-child,.ds-secret-chip__tip.is-copied>span:first-child{opacity:0}.ds-secret-chip__tip.is-copied>span:last-child{opacity:1}.ds-secret-chip__eye{width:16px;height:16px;color:var(--color-ink-900);opacity:0;transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover);inset-inline-end:4px;background:#4040401a;border-radius:4px;margin-top:-8px;position:absolute;top:50%}.ds-secret-chip__eye:hover{background:#40404029}.ds-secret-chip__eye svg{width:12px;height:12px}.ds-ichip--secret-value:hover .ds-secret-chip__eye,.ds-ichip--secret-value.is-hover .ds-secret-chip__eye,.ds-ichip--secret-value:focus-within .ds-secret-chip__eye,.ds-ichip--secret-value.is-revealed .ds-secret-chip__eye{opacity:1}.ds-ichip--secret-value:not(.is-revealed):is(:hover,.is-hover,:focus-within) .ds-secret-chip__text{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#000000f5 calc(100% - 21.6px),#000000e0 calc(100% - 19.8px),#000000bf calc(100% - 18px),#00000093 calc(100% - 16.2px),#00000070 calc(100% - 15px),#0000004b calc(100% - 13.92px),#00000027 calc(100% - 12.96px),#0000 calc(100% - 12px));mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#000000f5 calc(100% - 21.6px),#000000e0 calc(100% - 19.8px),#000000bf calc(100% - 18px),#00000093 calc(100% - 16.2px),#00000070 calc(100% - 15px),#0000004b calc(100% - 13.92px),#00000027 calc(100% - 12.96px),#0000 calc(100% - 12px))}[dir=rtl] .ds-ichip--secret-value:not(.is-revealed):is(:hover,.is-hover,:focus-within) .ds-secret-chip__text{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#000000f5 calc(100% - 21.6px),#000000e0 calc(100% - 19.8px),#000000bf calc(100% - 18px),#00000093 calc(100% - 16.2px),#00000070 calc(100% - 15px),#0000004b calc(100% - 13.92px),#00000027 calc(100% - 12.96px),#0000 calc(100% - 12px));mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#000000f5 calc(100% - 21.6px),#000000e0 calc(100% - 19.8px),#000000bf calc(100% - 18px),#00000093 calc(100% - 16.2px),#00000070 calc(100% - 15px),#0000004b calc(100% - 13.92px),#00000027 calc(100% - 12.96px),#0000 calc(100% - 12px))}@media (pointer:coarse),(hover:none){.ds-ichip--secret-value .ds-secret-chip__eye{opacity:1}.ds-ichip--secret-value:not(.is-revealed):has(.ds-secret-chip__eye) .ds-secret-chip__text{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#000000f5 calc(100% - 21.6px),#000000e0 calc(100% - 19.8px),#000000bf calc(100% - 18px),#00000093 calc(100% - 16.2px),#00000070 calc(100% - 15px),#0000004b calc(100% - 13.92px),#00000027 calc(100% - 12.96px),#0000 calc(100% - 12px));mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#000000f5 calc(100% - 21.6px),#000000e0 calc(100% - 19.8px),#000000bf calc(100% - 18px),#00000093 calc(100% - 16.2px),#00000070 calc(100% - 15px),#0000004b calc(100% - 13.92px),#00000027 calc(100% - 12.96px),#0000 calc(100% - 12px))}[dir=rtl] .ds-ichip--secret-value:not(.is-revealed):has(.ds-secret-chip__eye) .ds-secret-chip__text{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#000000f5 calc(100% - 21.6px),#000000e0 calc(100% - 19.8px),#000000bf calc(100% - 18px),#00000093 calc(100% - 16.2px),#00000070 calc(100% - 15px),#0000004b calc(100% - 13.92px),#00000027 calc(100% - 12.96px),#0000 calc(100% - 12px));mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#000000f5 calc(100% - 21.6px),#000000e0 calc(100% - 19.8px),#000000bf calc(100% - 18px),#00000093 calc(100% - 16.2px),#00000070 calc(100% - 15px),#0000004b calc(100% - 13.92px),#00000027 calc(100% - 12.96px),#0000 calc(100% - 12px))}}.ds-secret-note{font-family:var(--font-sans);color:var(--color-ink-600);align-items:center;gap:5px;font-size:12px;line-height:1.5;display:inline-flex}.ds-secret-note svg{width:14px;height:14px;color:var(--color-slate-600);flex:none}.ds-secret-note--door{cursor:pointer;transition:background-color var(--ds-ease-hover);background:0 0;border:0;border-radius:4px;margin:-4px;padding:4px;text-decoration:none}.ds-secret-note--door:hover,.ds-secret-note--door:focus-visible{background:var(--color-surface-hover)}.ds-secret-note__mark{flex:none;width:14px;height:14px;display:inline-flex;position:relative}.ds-secret-note__mark svg{transition:opacity .2s,transform .2s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.ds-secret-note__mark svg:last-child{opacity:0;transform:translate(-2px,2px)}.ds-secret-note--door:hover .ds-secret-note__mark svg:first-child,.ds-secret-note--door:focus-visible .ds-secret-note__mark svg:first-child{opacity:0;transform:translate(2px,-2px)}.ds-secret-note--door:hover .ds-secret-note__mark svg:last-child,.ds-secret-note--door:focus-visible .ds-secret-note__mark svg:last-child{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ds-secret-note--door,.ds-secret-note__mark svg{transition:none}}.ds-ichip--running,.ds-ichip--scheduled{color:var(--color-fg2)}.ds-ichip--completed{color:var(--color-success-800)}.ds-ichip--failed{color:var(--color-danger-600)}.ds-ichip--review{color:var(--color-accent-blue)}.ds-ichip--neutral{color:var(--color-fg3)}.ds-ichip--connected{color:var(--color-success-800)}.ds-ichip--skipped{color:var(--color-slate-500)}.ds-ichip--attention{color:var(--color-warning-600)}.ds-ichip--new{color:var(--color-accent-blue)}.ds-ichip--completed .ds-ichip__glyph,.ds-ichip--connected .ds-ichip__glyph{color:var(--color-success-500)}.ds-ichip--failed .ds-ichip__glyph{color:var(--color-danger-500)}.ds-ichip--scheduled .ds-ichip__glyph{color:var(--color-fg3)}.ds-ichip--outline{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.ds-ichip--outline{border-color:color-mix(in srgb, currentColor 30%, transparent)}}.ds-user-message{width:100%;max-width:var(--ds-thread-measure,720px);min-width:0;margin:10px auto 28px}.ds-user-message__bubble{overflow-wrap:anywhere;--ds-user-message-bg:var(--color-surface-muted);--ds-user-message-pad-r:16px;background:var(--ds-user-message-bg);min-width:0;max-width:min(460px,100%);transition:background var(--ds-ease-hover);border-radius:var(--radius-lg) var(--radius-lg) 4px var(--radius-lg);font-family:var(--font-sans);color:var(--color-fg1);box-shadow:var(--shadow-button);transition:background var(--ds-ease-hover), opacity .2s ease;padding:12px 16px;font-size:15px;line-height:1.8}.ds-user-message .ds-att-strip,.ds-user-message .ds-msg-atts{transition:opacity .2s}.ds-user-message [data-send=sending],.ds-user-message [data-send=waiting],.ds-user-message [data-send=unread]{opacity:.7}.ds-user-message [data-send=not-sent]{opacity:.45}@media (hover:hover){.ds-user-message:hover [data-send=sending],.ds-user-message:hover [data-send=waiting],.ds-user-message:hover [data-send=unread]{opacity:.85}}.ds-user-message__send-fold{margin:-4px 0}.ds-user-message__send-fold:empty{display:none}.ds-user-message__send{min-height:34px;font-family:var(--font-sans);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 10px;padding:2px 2px 4px;font-size:12.5px;line-height:1.4;display:flex}.ds-user-message__send-note{color:var(--color-fg3)}.ds-user-message__src{filter:grayscale();opacity:.6;flex:none}.ds-user-message__edited{font-weight:600}.ds-user-message__from{max-width:100%;font-family:var(--font-sans);color:var(--color-fg3);white-space:nowrap;align-items:center;gap:5px;margin-bottom:-4px;font-size:11.5px;font-weight:400;line-height:16px;display:inline-flex}.ds-user-message__send{cursor:default}.ds-user-message .ds-user-message__actions{z-index:1;margin:-5.25px 0 calc(-.5px - var(--ds-turn-gap,24px) * var(--ds-msg-actions-hang,1));position:relative}.ds-mindly-chat__thread>.ds-msg-host>.ds-msg-actions:last-child,.ds-mindly-chat__thread>* .ds-msg-host:last-child>.ds-msg-actions:last-child:not(.ds-user-message__actions):not(.ds-mindly-chat__thread>* :not(:last-child) *){margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - var(--ds-turn-gap,0px) * var(--ds-msg-actions-hang,1)) -8px}:is(.ds-chat-col,.ds-thread-scroll,.ds-card-drawer__thread,.ds-card-drawer__turns,.ds-task-conversation__messages,.ds-extpanel-thread,.ds-extpanel-thread__col,.ds-call-drawer-body__thread)>.ds-msg-host:has(+.ds-user-message,+* .ds-user-message)>.ds-msg-actions:last-child{margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - var(--ds-turn-gap,0px) * var(--ds-msg-actions-hang,1)) -8px}:is(.ds-chat-col,.ds-thread-scroll,.ds-card-drawer__thread,.ds-card-drawer__turns,.ds-task-conversation__messages,.ds-extpanel-thread,.ds-extpanel-thread__col,.ds-call-drawer-body__thread)>:has(+.ds-user-message,+* .ds-user-message) .ds-msg-host:last-child>.ds-msg-actions:last-child:not(.ds-user-message__actions):not(:is(.ds-chat-col,.ds-thread-scroll,.ds-card-drawer__thread,.ds-card-drawer__turns,.ds-task-conversation__messages,.ds-extpanel-thread,.ds-extpanel-thread__col,.ds-call-drawer-body__thread)>* :not(:last-child) *){margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - var(--ds-turn-gap,0px) * var(--ds-msg-actions-hang,1)) -8px}.ds-chat-col>:has(+*)>.ds-chat-col__turn:last-child>:last-child>.ds-msg-host:last-child>.ds-msg-actions:last-child{margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - min(24px, var(--ds-turn-gap,0px)) * var(--ds-msg-actions-hang,1)) -8px}:is(.ds-chat-col,.ds-mindly-chat__thread)>.ds-msg-host:has(+*)>.ds-msg-actions:last-child{margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - min(24px, var(--ds-turn-gap,0px)) * var(--ds-msg-actions-hang,1)) -8px}.ds-chat-col__turn>*>.ds-msg-host:has(+*)>.ds-msg-actions:last-child{margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - var(--ds-turn-stack-gap,14px) * var(--ds-msg-actions-hang,1)) -8px}.ds-chat-col__turn>*>:has(+*)>.ds-msg-host:last-child>.ds-msg-actions:last-child{margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - var(--ds-turn-stack-gap,14px) * var(--ds-msg-actions-hang,1)) -8px}.ds-chat-col__turn>*>:has(+*)>:last-child>.ds-msg-host:last-child>.ds-msg-actions:last-child{margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - var(--ds-turn-stack-gap,14px) * var(--ds-msg-actions-hang,1)) -8px}.ds-chat-col .ds-chat-col__turn:has(+:is(.ds-chat-col__turn,.ds-injected-message--plain))>:last-child>.ds-msg-host:last-child>.ds-msg-actions:last-child{margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - var(--ds-turn-stack-gap,14px) * var(--ds-msg-actions-hang,1)) -8px}.ds-chat-col .ds-injected-message--plain:has(+.ds-chat-col__turn)>:last-child>.ds-msg-host:last-child>.ds-msg-actions:last-child{margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - var(--ds-turn-stack-gap,14px) * var(--ds-msg-actions-hang,1)) -8px}:is(.ds-chat-col>.ds-chat-col__turn:has(+:not(.ds-chat-col__turn,.ds-injected-message--plain))>:last-child>.ds-msg-host:last-child>.ds-msg-actions:last-child,.ds-chat-col>.ds-injected-message--plain:has(+:not(.ds-chat-col__turn))>:last-child>.ds-msg-host:last-child>.ds-msg-actions:last-child){margin:var(--ds-msg-actions-top,-4.5px) 0 calc(3px - min(24px, var(--ds-turn-gap,0px)) * var(--ds-msg-actions-hang,1)) -8px}.ds-thread-scroll>.ds-msg-host{--ds-turn-gap:28px}.ds-thread--compact .ds-thread-scroll>.ds-msg-host{--ds-turn-gap:20px}[data-trace]:has(+.ds-reply){margin-bottom:-6px}:is(.ds-extpanel-thread,.ds-extpanel-thread__col,.ds-call-drawer-body__thread)>:is([data-trace],:has(>[data-trace]:only-child)){margin:0 0 8px}.ds-user-message .ds-user-message__send .ds-user-message__actions{margin:0 -4px 0 0}.ds-user-message .ds-user-message__send .ds-user-message__actions--undo{margin-right:-11px}.ds-user-message__actions--undo~*{translate:0 .5px}.ds-user-message[data-actions-open] .ds-user-message__actions{opacity:1}@media (pointer:coarse),(hover:none){.ds-user-message:not([data-actions-open]) .ds-user-message__actions:not(.ds-user-message__actions--undo){--ds-msg-actions-hang:1;visibility:hidden;opacity:0;pointer-events:none}.ds-user-message:not([data-actions-open]) .ds-user-message__col>.ds-user-message__actions:not(.ds-user-message__actions--undo){margin:0;position:absolute;top:calc(100% + 2.75px);right:0}.ds-user-message:not([data-actions-open]) .ds-user-message__col:has(>.ds-user-message__actions)>.ds-user-message__send-fold:empty{margin-top:-8px}.ds-user-message[data-long-press] .ds-user-message__bubble{transform-origin:100%;transition:background var(--ds-ease-hover), opacity .2s ease, scale var(--ds-ease-hover);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.ds-user-message[data-held] .ds-user-message__bubble{scale:1.02}}@media (width<=767px) and (hover:hover) and (pointer:fine){.ds-user-message:not([data-actions-open]) .ds-msg-host:is(:hover,:focus-within) .ds-user-message__actions{visibility:visible;opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.ds-user-message[data-held] .ds-user-message__bubble{scale:none}}.ds-user-message__bubble--sm{--ds-user-message-pad-r:14px;max-width:88%;padding:11px 14px;font-size:14px;line-height:1.7}.ds-user-message__col{max-width:100%}.ds-user-message__col:has(>.ds-user-message__bubble--sm){max-width:88%}.ds-user-message__col>.ds-user-message__bubble--sm{max-width:100%}.ds-user-message__parts{display:block}.ds-user-message__parts>.ds-ichip{vertical-align:middle;margin:2px 0}.ds-user-message__question{font-family:var(--font-serif);color:var(--color-fg3);margin-bottom:8px;font-size:13.5px;line-height:1.5}.ds-shared-location{border:1px solid var(--color-line-strong);background:var(--color-surface);width:264px;max-width:100%;box-shadow:var(--shadow-button);color:var(--color-fg1);transition:box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover);border-radius:12px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.ds-shared-location:hover{box-shadow:var(--shadow-elevation)}.ds-shared-location:focus-visible{outline:2px solid var(--color-focus,#6b5cff);outline-offset:3px}button.ds-shared-location{appearance:none;font:inherit;text-align:start;cursor:pointer;padding:0}.ds-shared-location__map{border-bottom:1px solid var(--color-line);height:132px}.ds-place-map{background-color:var(--color-surface-muted);background-image:linear-gradient(97deg, transparent 46%, var(--color-line) 46%, var(--color-line) 49%, transparent 49%), linear-gradient(8deg, transparent 58%, var(--color-line) 58%, var(--color-line) 61%, transparent 61%), linear-gradient(var(--color-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-line) 1px, transparent 1px);background-size:100% 100%,100% 100%,28px 28px,28px 28px;display:block;position:relative;overflow:hidden}.ds-place-map--live>*{border:0;width:100%;height:100%;position:absolute;inset:0}.ds-place-map__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.ds-place-map__img.is-loaded{opacity:1}.ds-place-map__pin{width:28px;height:38px;position:absolute;bottom:50%;left:50%;overflow:visible;transform:translate(-50%,2.5px)}.ds-place-map__pin ellipse{fill:#1d263038}.ds-place-map__pin path{fill:var(--color-ink-900);stroke:#fff;stroke-width:1.5px}.ds-place-map__pin circle{fill:#fff}.ds-att-preview__map{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.ds-att-preview__map-view{border:1px solid var(--color-line-strong);border-radius:12px;flex:auto;min-height:240px}.ds-att-preview__place{font:400 14px/20px var(--font-sans);color:var(--color-fg1);flex-direction:column;gap:2px;display:flex}.ds-att-preview__place-coords{color:var(--color-fg3);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.ds-shared-location__bar{align-items:flex-start;gap:8px;padding:10px 12px 11px;display:flex}.ds-shared-location__words{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ds-shared-location__name{font:500 14px/20px var(--font-sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-shared-location--coords .ds-shared-location__name{font-variant-numeric:tabular-nums}.ds-shared-location__live{background:var(--color-success-500);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-inline-end:6px;animation:2s ease-in-out infinite ds-shared-location-live;display:inline-block}.ds-shared-location__live.is-ended{background:var(--color-fg3);animation:none}@keyframes ds-shared-location-live{0%,to{box-shadow:0 0 #2ca87f59}50%{box-shadow:0 0 0 4px #2ca87f00}}.ds-shared-location__address{font:400 13px/18px var(--font-sans);color:var(--color-fg3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-shared-location__open{color:var(--color-ink-900);opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover);flex:none;margin-top:2px;display:inline-flex;transform:translate(-2px,2px)}.ds-shared-location:is(:hover,:focus-visible) .ds-shared-location__open{opacity:1;transform:none}@media (pointer:coarse),(hover:none){.ds-shared-location__open{opacity:1;display:none;transform:none}}.ds-user-message__voice{align-items:center;gap:5px;display:inline-flex}.ds-assistant-undelivered{font-family:var(--font-sans);align-items:center;gap:10px;margin-top:8px;display:flex}.ds-assistant-undelivered>.ds-msg-actions{margin:0}@media (prefers-reduced-motion:reduce){.ds-shared-location,.ds-place-map__img,.ds-shared-location__open{transition:none}.ds-shared-location__live{animation:none}}.ds-msg-atts{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.ds-user-message .ds-msg-atts{justify-content:flex-end}.ds-att-strip{width:fit-content;min-width:0;max-width:100%;position:relative}.ds-att-strip__track{scroll-behavior:smooth;scrollbar-width:none;gap:8px;padding:2px 1px;display:flex;overflow-x:auto}.ds-att-strip__track::-webkit-scrollbar{display:none}.ds-att-strip__track>*{flex:none}.ds-att-strip__arrow.ds-edge-arrow--prev{left:-6px}.ds-att-strip__arrow.ds-edge-arrow--next{right:-6px}.ds-assistant-atts{flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px;display:flex;container-type:inline-size}.ds-assistant-atts .ds-att-strip__track>*{--ds-image-att-thumb-w:min(316px, 100cqi - 2px);--ds-image-att-thumb-h:calc(min(316px, 100cqi - 2px) * 112 / 158)}.ds-assistant-atts .ds-att-strip__track>:only-child{--ds-image-att-thumb-w:min(528px, 100cqi - 2px);--ds-image-att-thumb-h:calc(min(528px, 100cqi - 2px) * 172 / 264)}.ds-assistant-atts .ds-att-strip__track>.ds-image-att{width:var(--ds-image-att-thumb-w);--ds-image-att-h:var(--ds-image-att-thumb-h)}.ds-assistant-posts{font-family:var(--font-sans);margin-top:8px}.ds-assistant-posts+.ds-msg-actions{--ds-msg-actions-top:2px}.ds-assistant-notice{font-family:var(--font-sans);margin-top:8px}.ds-user-message__text{white-space:pre-wrap;overflow-wrap:break-word}.ds-user-message__attachments{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;max-width:600px;display:flex}.ds-user-message__attachments>:only-child{--ds-image-att-thumb-w:264px;--ds-image-att-thumb-h:172px}.ds-clamp{transition:height .22s cubic-bezier(.32,.72,0,1);position:relative;overflow:hidden}.ds-clamp--expanded{transition-duration:.3s}.ds-clamp--scrollable{margin-right:calc(-1 * var(--ds-clamp-pad-r,0px))}.ds-clamp__scroll{height:100%;padding-right:var(--ds-clamp-pad-r,0px)}.ds-clamp__scroll.ds-scroll:hover>.ds-scroll__thumb{opacity:0}.ds-clamp__scroll.ds-scroll.is-scrolling>.ds-scroll__thumb{opacity:1}.ds-clamp__fade{height:var(--ds-clamp-fade-h,44px);background:linear-gradient(180deg, rgb(from var(--ds-clamp-bg,#fff) r g b / 0), var(--ds-clamp-bg,#fff));pointer-events:none;opacity:1;transition:opacity .16s ease, background var(--ds-ease-hover);inset-inline:0;position:absolute;bottom:0}.ds-clamp__fade--hidden{opacity:0}@media (prefers-reduced-motion:reduce){.ds-user-message__bubble,.ds-clamp,.ds-clamp__fade{transition:none}}.ds-clamp__more{font-family:var(--font-sans);color:var(--color-fg3);cursor:pointer;transition:color var(--ds-ease-hover);background:0 0;border:none;margin-top:1px;padding:0;font-size:12.5px;font-weight:500;line-height:1.4;display:block}@media (width<=767px),(pointer:coarse){.ds-clamp__more{position:relative}.ds-clamp__more:after{content:"";position:absolute;inset:0 -6px -8px}}.ds-clamp__more:hover,.ds-clamp__more:focus-visible{color:var(--color-fg1);text-underline-offset:2px;text-decoration:underline}@media (pointer:coarse),(hover:none){.ds-clamp__more{color:var(--color-fg1)}}.ds-clamp__more:focus-visible{outline:none}.ds-clamp__foot{justify-content:flex-end;align-items:center;gap:6px;margin-top:2px;display:flex}.ds-clamp__foot .ds-clamp__more{margin:0;margin-inline-end:auto}.ds-user-message__bubble{--ds-clamp-bg:var(--ds-user-message-bg,var(--color-surface-muted));--ds-clamp-pad-r:var(--ds-user-message-pad-r,16px)}.ds-image-att{border:1px solid var(--color-line-strong);background:var(--color-surface-muted);width:264px;box-shadow:var(--shadow-button);cursor:pointer;border-radius:12px;padding:0;transition:box-shadow .2s,border-color .2s;display:block;position:relative;overflow:hidden}.ds-image-att--thumb{width:var(--ds-image-att-thumb-w,158px);--ds-image-att-h:var(--ds-image-att-thumb-h,112px)}.ds-sent-image{vertical-align:top;display:inline-block;position:relative}.ds-sent-image__thumb{opacity:0;transition:opacity .3s,box-shadow .2s,border-color .2s}.ds-sent-image__thumb.is-loaded{opacity:1}.ds-sent-image__thumb:disabled{cursor:default}.ds-sent-image__skeleton{pointer-events:none;position:absolute;inset:0}.ds-sent-image__error{height:var(--ds-image-att-h);color:var(--color-fg3);cursor:default;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}@media (prefers-reduced-motion:reduce){.ds-sent-image__thumb{transition:none}}.ds-sent-image__pending{height:var(--ds-image-att-h);cursor:default;place-items:center;display:grid}.ds-sent-image__pending-fill{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ds-sent-image__pending,.ds-sent-image__error{animation:.22s ease-out ds-fade-in}}.ds-sent-image__words{font:400 13px/1.4 var(--font-sans);color:var(--color-fg3);text-align:center;padding:0 12px;line-height:1.4;position:relative}.ds-sent-image__pending .ds-sent-image__words{color:var(--color-ink-700)}.ds-image-att:disabled,.ds-image-att:disabled:hover{cursor:default;box-shadow:var(--shadow-button)}.ds-image-att:disabled:after,.ds-image-att:disabled .ds-image-att__expand{display:none}.ds-chip.ds-sent-attachment{max-width:240px}span.ds-sent-attachment:not(.ds-chip){vertical-align:top;display:inline-block;position:relative}.ds-sent-attachment__rm{opacity:0;width:18px;min-width:18px;height:18px;transition:opacity var(--ds-ease-hover);border-radius:999px;padding:0;position:absolute;top:-7px;right:-7px}.ds-sent-attachment:hover .ds-sent-attachment__rm,.ds-sent-attachment__rm:focus-visible{opacity:1}@media (pointer:coarse),(hover:none){.ds-sent-attachment__rm{opacity:1}}.ds-image-att:hover,.ds-image-att--hover{box-shadow:var(--shadow-elevation)}.ds-image-att--open{border-color:#1d263061}@supports (color:color-mix(in lab, red, red)){.ds-image-att--open{border-color:color-mix(in srgb, var(--color-ink-900) 38%, transparent)}}.ds-image-att__img{width:100%;height:var(--ds-image-att-h,172px);object-fit:cover;display:block}.ds-image-att__expand{color:#fff;filter:drop-shadow(0 1px 3px #000000d9)drop-shadow(0 0 6px #0000008c);opacity:0;place-items:center;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:9px;right:12px;transform:translateY(2px)}.ds-image-att:hover .ds-image-att__expand,.ds-image-att:focus-visible .ds-image-att__expand,.ds-image-att--hover .ds-image-att__expand{opacity:1;transform:none}@media (pointer:coarse),(hover:none){.ds-image-att__expand{opacity:1;display:none;transform:none}}@media (prefers-reduced-motion:reduce){.ds-image-att,.ds-image-att__expand{transition:none}.ds-image-att__expand{transform:none}}.ds-rec-card,.ds-chat-error__card,.ds-evcap,.ds-notice,.ds-journey--thread{border:1px solid var(--color-line);box-shadow:var(--shadow-button);background:#fff;border-radius:14px}.ds-rec-card,.ds-chat-error__card,.ds-evcap,.ds-notice--thread,.ds-journey--thread{max-width:460px}.ds-rec-card__hd{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:11px 12px;display:flex}.ds-rec-card__hdrow{align-items:center;display:flex}.ds-rec-card__hdrow .ds-rec-card__hd{min-width:0}.ds-rec-card__act{border-left:1px solid var(--color-line);flex:none;align-self:stretch;align-items:center;padding:0 12px 0 11px;display:flex}.ds-rec-card__thumbbtn{cursor:pointer;background:0 0;border:0;flex:none;align-items:flex-start;padding:11px 11px 11px 12px;display:flex}.ds-rec-card__hdrow--play .ds-rec-card__hd{padding-left:0}.ds-rec-card--corners .ds-rec-card__hdrow{grid-template-columns:auto 1fr auto 16px;align-items:center;gap:12px 6px;padding:14px;display:grid}.ds-rec-card--corners .ds-rec-card__hd{gap:inherit;grid-area:1/1/3/5;grid-template-columns:subgrid;grid-template-rows:subgrid;align-self:stretch;align-items:center;padding:0;display:grid}.ds-rec-card--corners .ds-rec-card__hd:has(.ds-rec-card__film){grid-row-end:4}.ds-rec-card--corners .ds-rec-card__tt{display:contents}.ds-rec-card--corners .ds-rec-card__hd:focus-visible{outline:none}.ds-rec-card--corners .ds-rec-card__hdrow:has(.ds-rec-card__hd:focus-visible){border-radius:10px}.ds-rec-card--corners .ds-rec-card__act{border-left:0;grid-area:1/1;align-self:center;padding-left:0}.ds-rec-card--corners .ds-rec-card__meta{grid-area:1/3;place-self:center end}.ds-rec-card--corners .ds-rec-card__title{grid-area:2/1/3/5}.ds-rec-card--corners .ds-rec-card__film{grid-area:3/1/4/5;margin-top:0}.ds-rec-card--corners .ds-rec-card__chev{grid-area:1/4;justify-self:end;margin-left:0}.ds-rec-card__scrub{cursor:pointer;align-items:center;padding:2px 12px 9px;display:flex}.ds-rec-card__scrub:focus-visible{outline:none}.ds-rec-card__scrub--live,.ds-rec-card__scrub--live .ds-rec-card__scrub-ev{cursor:default}.ds-rec-card__scrub:focus-visible .ds-rec-card__wavetl{opacity:.8}.ds-rec-card__wavetl{flex:1;justify-content:space-between;align-items:flex-end;height:34px;padding-bottom:11px;display:flex;position:relative}.ds-rec-card__wavetl:after{content:"";background:var(--color-line);height:1px;position:absolute;bottom:10px;left:0;right:0}.ds-rec-card__wbar{background:var(--color-line-strong);border-radius:2px;flex:none;width:2px;transition:background .38s ease-out}.ds-rec-card__wbar--played{background:var(--color-ink-900)}.ds-rec-card__evtip{z-index:2;position:absolute;bottom:10px;translate:-50% 50%}.ds-rec-card__scrub-ev{width:19px;height:19px;color:var(--color-fg2);border:1px solid var(--color-surface);background:var(--color-surface-muted);cursor:pointer;transition:background var(--ds-ease-hover), transform var(--ds-ease-hover);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 1px 3px #1d263040}.ds-rec-card__scrub-ev--past{background:var(--color-surface);color:var(--color-ink-900)}.ds-rec-card__scrub-ev:hover{transform:scale(1.25)}.ds-rec-card__scrub-ev img{border-radius:999px}.ds-rec-card__thumbbtn:hover .ds-rec-card__play,.ds-rec-card__thumbbtn:focus-visible .ds-rec-card__play{transform:translate(-50%,-50%)scale(1.08)}.ds-rec-card__thumb{aspect-ratio:16/9;background:var(--color-surface-muted);width:96px;box-shadow:inset 0 0 0 1px var(--color-line), 0 2px 3px #0000001c;border-radius:10px;flex:none;align-self:flex-start;position:relative;overflow:hidden}.ds-rec-card__thumbimg{object-fit:cover;object-position:left top;width:100%;height:100%;display:block;position:absolute;inset:0}.ds-rec-card__play{width:22px;height:22px;color:var(--color-ink-900);transition:transform var(--ds-ease-hover), background var(--ds-ease-hover);background:#ffffffeb;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #1d263038}.ds-rec-card__hd:hover .ds-rec-card__play{background:#fff;transform:translate(-50%,-50%)scale(1.06)}.ds-rec-card__tt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ds-rec-card__title{font:600 12.5px var(--font-sans);color:var(--color-fg1)}.ds-rec-card__title--serif{font:400 var(--text-base)/20px var(--font-serif)}.ds-rec-card__hd[aria-expanded=true] .ds-rec-card__title--serif{white-space:normal;-webkit-mask-image:none;mask-image:none}.ds-rec-card__meta{font:400 11px var(--font-sans);color:var(--color-fg3)}.ds-rec-card__film{flex-wrap:wrap;align-items:center;row-gap:3px;margin-top:4px;display:flex}.ds-rec-card__fseg{align-items:center;display:inline-flex}.ds-rec-card__fic{width:17px;height:17px;color:var(--ds-glyph-rest);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-rec-card__fln{background:var(--color-line);flex:none;width:10px;height:1px}.ds-rec-card__chev{color:var(--color-slate-500);flex:none;transition:transform .18s}.ds-rec-card__hd[aria-expanded=true] .ds-rec-card__chev{transform:rotate(90deg)}.ds-rec-card__body{padding:2px 14px 14px}.ds-rec-rows{flex-direction:column;display:flex}.ds-rec-row{align-items:baseline;gap:8px;padding:0 0 14px 30px;display:flex;position:relative}.ds-rec-row:last-child{padding-bottom:0}.ds-rec-row__ic{width:20px;height:20px;color:var(--color-slate-500);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.ds-rec-row:not(:last-child):after{content:"";background:var(--color-line);width:1px;position:absolute;top:24px;bottom:2px;left:9.5px}.ds-rec-row__main{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.ds-rec-row__line{align-items:baseline;gap:8px;display:flex}.ds-rec-row__tx{min-width:0;font:500 12px var(--font-sans);color:var(--color-fg1);flex:1;line-height:20px}.ds-rec-row__at{font:500 10.5px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-fg3);flex:none}.ds-rec-row--quote .ds-rec-row__ic{color:var(--color-fg2)}.ds-rec-row--quote .ds-rec-row__tx{color:var(--color-fg2);font-weight:400}.ds-rec-shot{max-width:300px;height:86px;box-shadow:inset 0 0 0 1px var(--color-line), 0 2px 3px #0000001c;background:#fff;border-radius:9px;display:block;position:relative;overflow:hidden}.ds-rec-shot__bg{object-fit:cover;object-position:left top;width:100%;height:100%;display:block;position:absolute;inset:0}.ds-rec-shot__click{position:absolute}.ds-rec-shot__ring{background:linear-gradient(228deg,#df73b42e,#ff6a522e,#ecb4782e);border-radius:999px;width:26px;height:26px;position:absolute;top:-5px;left:-5px}.ds-rec-shot__click svg{filter:drop-shadow(0 1px 2px #00000040);display:block;position:relative}@media (width<=480px){.ds-rec-card{max-width:100%}}.ds-chat-error__hd{text-align:left;width:100%;font:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:11px 12px;display:flex}button.ds-chat-error__hd{cursor:pointer;appearance:none}.ds-chat-error__glyph{color:var(--color-danger-500);flex:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ds-chat-error{animation:.22s ease-out ds-fade-in}}.ds-chat-error__title{color:var(--color-danger-600);flex:1;min-width:0;font-size:13.5px;font-weight:600}.ds-chat-error__chev{color:var(--color-slate-500);flex:none;transition:transform .18s}.ds-chat-error__hd[aria-expanded=true] .ds-chat-error__chev{transform:rotate(90deg)}.ds-chat-error__body{flex-direction:column;padding:0 12px 12px 34px;display:flex}.ds-chat-error__detail{color:var(--color-slate-600);font-size:12.5px;line-height:1.45}.ds-chat-error__acts{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.ds-chat-error__residue{color:var(--color-slate-600);align-items:center;gap:7px;padding:11px 12px;font-size:13.5px;font-weight:600;display:flex}.ds-chat-error__done{color:var(--color-success-500);flex:none;display:inline-flex}.ds-chat-error__residue-text{flex:1;min-width:0}.ds-chat-error__residue-acts{flex:none;gap:8px;display:flex}.ds-rec-card--failed .ds-rec-card__title{color:var(--color-danger-600);align-items:center;gap:5px;display:inline-flex}.ds-rec-card--failed .ds-rec-card__title svg{color:var(--color-danger-500);flex:none}.ds-chat-error--bare .ds-chat-error__card{box-shadow:none;background:0 0;border:0;border-radius:0;max-width:none}.ds-chat-error--bare .ds-chat-error__hd{padding:0}.ds-chat-error--bare .ds-chat-error__body{padding:3px 0 0 22px}.ds-chat-error--bare .ds-chat-error__residue{padding:0}.ds-notice{flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 8px 8px 12px;display:flex;position:relative}.ds-notice__hd{flex:auto;align-items:flex-start;gap:7px;min-width:0;display:flex}.ds-notice__glyph{height:20px;color:var(--color-slate-600);flex:none;align-items:center;display:inline-flex}.ds-notice--danger .ds-notice__glyph{color:var(--color-danger-500)}.ds-notice__lead{flex:none;align-items:center;display:inline-flex}.ds-notice__lead img,.ds-notice__lead svg{width:20px;height:20px;display:block}.ds-notice__txt{flex-direction:column;gap:1px;min-width:0;display:flex}.ds-notice__title{color:var(--color-ink-900);text-wrap:pretty;font-size:13.5px;font-weight:600;line-height:20px}.ds-notice__sub{color:var(--color-slate-600);font-size:12.5px;line-height:1.4}.ds-notice__acts{flex:none;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.ds-notice:has(.ds-notice__x){padding-right:40px}.ds-notice[data-wrapped] .ds-notice__acts{position:relative;left:32px}.ds-notice__x{position:absolute;top:3px;right:3px}.ds-notice{isolation:isolate}.ds-notice .ds-btn:after{z-index:-1}.ds-notice:not([data-wrapped]):not(:has(.ds-notice__sub)) .ds-notice__x{top:50%;transform:translateY(-50%)}.ds-docked-notice{margin:-6px -6px 0;padding:6px 6px 0;overflow:hidden}.ds-meter-card{background:var(--color-surface);width:340px;max-width:100%;box-shadow:inset 0 0 0 1px var(--color-line), var(--shadow-elevation);box-sizing:border-box;border-radius:16px;padding:18px}.ds-meter-card__title{color:var(--color-ink-900);align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.ds-meter-card__title svg{flex:none}.ds-meter-card__bar{background:var(--color-line);border-radius:20px;height:10px;margin:11px 0;overflow:hidden}.ds-meter-card__bar:last-child{margin-bottom:0}.ds-meter-card__fill{min-width:20px;height:100%;transition:width .3s;display:block}.ds-meter-card__fill--ink{background:var(--color-ink-900)}.ds-meter-card__fill--warning{background:var(--color-warning-500)}.ds-meter-card__fill--danger{background:var(--color-danger-500)}.ds-meter-card__detail{color:var(--color-slate-600);font-size:13px}.ds-meter-card__detail--flush{margin-top:6px}.ds-meter-card__seat{border-top:1px solid var(--color-line);margin-top:10px;padding-top:10px}.ds-meter-card__seat .ds-ichip{max-width:100%;height:auto;min-height:24px}.ds-meter-card__seat .ds-ichip .ds-ichip__label{white-space:normal;max-width:none;margin-block:0;padding-block:3px;line-height:18px}.ds-meter-card--error .ds-meter-card__title,.ds-meter-card--error .ds-meter-card__detail{color:var(--color-danger-600)}.ds-meter-card--error .ds-meter-card__bar{background:var(--color-danger-50)}.ds-meter-card--flat{width:auto;box-shadow:none;background:0 0;border-radius:0;padding:0}.ds-meter-card--flat .ds-meter-card__seat{border-top:0;padding-top:0}@container ds-subshell (width<=768px){.ds-meter-card{width:100%}}.ds-msg-host{position:relative}.ds-msg-actions{--ds-msg-actions-gap:2px;align-items:center;gap:var(--ds-msg-actions-gap);opacity:0;transition:opacity var(--ds-ease-hover);margin:2px 0 -6px -8px;display:flex}.ds-msg-actions--end{justify-content:flex-end;margin-left:0;margin-right:-3px}.ds-msg-host:hover .ds-msg-actions,.ds-msg-actions[data-open=true],.ds-msg-actions:focus-within{opacity:1}@media (pointer:coarse),(hover:none){.ds-msg-actions{opacity:1;--ds-msg-actions-hang:.5}}@media (width<=767px),(pointer:coarse){.ds-msg-actions__btn+.ds-msg-actions__btn:after{width:34px}.ds-msg-actions__btn:has(+.ds-msg-actions__btn):after{width:34px}}.ds-msg-actions:has(>.ds-msg-actions__spend){opacity:1}.ds-msg-actions:has(>.ds-msg-actions__spend)>:not(.ds-msg-actions__spend){opacity:0;transition:opacity .15s}:is(.ds-msg-host:hover .ds-msg-actions,.ds-msg-actions[data-open=true],.ds-msg-actions:focus-within):has(>.ds-msg-actions__spend)>*{opacity:1}@media (pointer:coarse),(hover:none){.ds-msg-actions:has(>.ds-msg-actions__spend)>:not(.ds-msg-actions__spend){opacity:1}}.ds-msg-actions__spend{margin-right:calc(-1 * var(--ds-msg-actions-gap));align-self:stretch;display:inline-flex;overflow:hidden}.ds-msg-actions__spend-in{padding:0 calc(6px + var(--ds-msg-actions-gap)) 0 8px;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-slate-500);white-space:nowrap;align-items:center;display:inline-flex}.ds-interrupted-meta{align-items:center;gap:4px;display:inline-flex}.ds-severed-reply__unsaid{color:var(--color-fg-slate);transition:opacity .22s ease-out}.ds-severed-reply__unsaid--held{opacity:0}@media (prefers-reduced-motion:reduce){.ds-severed-reply__unsaid{transition:none}}.ds-msg-actions__btn.is-pressed svg{animation:.25s ds-msg-pop}.ds-msg-actions__btn.is-spun svg{animation:.48s cubic-bezier(.3,0,.2,1) ds-msg-spin-ccw}.ds-msg-actions__btn.is-spun[data-spin=cw] svg{animation-name:ds-msg-spin-cw}@keyframes ds-msg-spin-ccw{to{transform:rotate(-360deg)}}@keyframes ds-msg-spin-cw{to{transform:rotate(360deg)}}@keyframes ds-msg-pop{0%{opacity:.3;transform:scale(.55)}60%{transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.ds-msg-actions__time{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-slate-500);white-space:nowrap;align-items:center;margin-left:6px;display:inline-flex}.ds-msg-spend{font-variant-numeric:tabular-nums;cursor:default;text-underline-offset:3px;transition:color var(--ds-ease-hover,.15s ease), text-decoration-color var(--ds-ease-hover,.15s ease);border-radius:4px;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000}.ds-msg-spend:is(:hover,:focus-visible,[data-open]){color:var(--color-slate-700);-webkit-text-decoration-color:var(--color-slate-300);-webkit-text-decoration-color:var(--color-slate-300);-webkit-text-decoration-color:var(--color-slate-300);text-decoration-color:var(--color-slate-300)}@media (hover:none),(pointer:coarse){.ds-msg-spend:hover:not(:focus-visible){color:inherit;text-decoration-color:#0000}.ds-msg-spend{-webkit-user-select:none;user-select:none}}@media (width<=767px),(pointer:coarse){.ds-msg-spend[data-open]:not(:hover):not(:focus-visible){color:inherit;text-decoration-color:#0000}}@media (prefers-reduced-motion:reduce){.ds-msg-spend{transition:none}}.ds-msg-spend:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.ds-tooltip.ds-msg-spend-tip{max-width:min(280px,100vw - 16px);padding:10px 13px;font-weight:400}.ds-msg-spend-tip__body{flex-direction:column;gap:5px;min-width:200px;display:flex}.ds-msg-spend-tip__head{color:var(--color-fg1);margin-bottom:2px;font-size:12.5px;font-weight:600;line-height:1.35}.ds-msg-spend-tip__row{justify-content:space-between;align-items:baseline;gap:16px;font-size:12px;line-height:1.4;display:flex}.ds-msg-spend-tip__usage{color:var(--color-fg2)}.ds-msg-spend-tip__val{font-variant-numeric:tabular-nums}.ds-msg-spend-tip__row--total{border-top:1px solid var(--color-line);margin-top:2px;padding-top:6px;font-weight:600}.ds-review-tl{flex-direction:column;display:flex;position:relative}.ds-review-tl__item{width:100%;padding:var(--tl-gap,0px) 0 0;text-align:left;background:0 0;border:0;gap:10px;display:flex;position:relative}.ds-review-tl__slot+.ds-review-tl__slot>.ds-review-tl__item{--tl-gap:13px}.ds-review-tl__item:before{content:"";left:10px;top:calc(var(--tl-gap,0px) + 23px);background:var(--color-line);width:1.5px;position:absolute;bottom:-14px}.ds-review-tl__slot:last-child .ds-review-tl__item:before{display:none}.ds-review-tl__dot{border-radius:999px;flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex;position:relative}.ds-review-tl__dot--flag{border:1px solid #e58a006b}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--flag{border:1px solid color-mix(in srgb, var(--color-warning-500) 42%, transparent)}}.ds-review-tl__dot--flag{background:#fcf3e6}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--flag{background:color-mix(in srgb, var(--color-warning-500) 10%, var(--color-surface))}}.ds-review-tl__dot--flag{color:#ad6e0d}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--flag{color:color-mix(in srgb, var(--color-warning-500) 72%, var(--color-ink-900))}}.ds-review-tl__dot--done{border:1px solid #2ca87f66}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--done{border:1px solid color-mix(in srgb, var(--color-success-500) 40%, transparent)}}.ds-review-tl__dot--done{background:#eaf6f2}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--done{background:color-mix(in srgb, var(--color-success-500) 10%, var(--color-surface))}}.ds-review-tl__dot--done{color:#298e6f}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--done{color:color-mix(in srgb, var(--color-success-500) 80%, var(--color-ink-900))}}.ds-review-tl__dot--brand{background:var(--brand-gradient-cta);color:#fff}.ds-review-tl__dot--muted{background:var(--color-surface-muted);color:var(--color-slate-500)}.ds-review-tl__dot--failed{border:1px solid #e1474766}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--failed{border:1px solid color-mix(in srgb, var(--color-danger-500) 40%, transparent)}}.ds-review-tl__dot--failed{background:#fceded}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--failed{background:color-mix(in srgb, var(--color-danger-500) 10%, var(--color-surface))}}.ds-review-tl__dot--failed{color:#ba4042}@supports (color:color-mix(in lab, red, red)){.ds-review-tl__dot--failed{color:color-mix(in srgb, var(--color-danger-500) 80%, var(--color-ink-900))}}.ds-review-tl__act{margin-top:6px;display:flex}.ds-review-tl__who{background:var(--color-surface-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;overflow:hidden}.ds-review-tl__who img{object-fit:cover;border-radius:999px;width:100%;height:100%}.ds-review-tl__who--ai{color:var(--color-ink-900);background:0 0}.ds-review-tl__body{flex-direction:column;gap:1px;min-width:0;display:flex}.ds-review-tl__meta{font-family:var(--font-sans);color:var(--color-slate-400);align-items:center;gap:6px;margin-top:3px;font-size:10.5px;font-weight:500;display:flex}.ds-review-tl__ago{flex:none;margin-left:auto;padding-left:8px}.ds-review-tl__text{font-family:var(--font-sans);color:var(--color-ink-800);transition:color var(--ds-ease-hover);margin:0;font-size:12px;line-height:1.45;display:block}.ds-review-tl__text b{color:var(--color-ink-900);font-weight:650}button.ds-review-tl__item{cursor:pointer}button.ds-review-tl__item:hover .ds-review-tl__text{color:var(--color-ink-900)}.ds-review-tl__jump{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.ds-review-tl__jump:hover .ds-review-tl__text{color:var(--color-ink-900)}.ds-review-tl__acts{margin:-11px -4px -11px auto}@media (width<=767px),(pointer:coarse){.ds-review-tl__acts .ds-btn--icon:after{height:32px}}.ds-review-tl__acts+.ds-review-tl__ago{margin-left:0;padding-left:4px}.ds-review-tl__body{flex:1}.ds-review-tl__item.is-resolved .ds-review-tl__text{color:var(--color-slate-500)}.ds-review-tl__dot--muted{background:var(--color-surface-muted);color:var(--color-slate-500);border:0}.ds-review-tl__dot--pending{background:var(--color-surface);border:1px dashed var(--color-line-strong,var(--color-line))}.ds-review-tl__item--fix.is-pending .ds-review-tl__text,.ds-review-tl__item--fix.is-pending .ds-review-tl__text b{color:var(--color-slate-500)}.ds-review-tl__item--fix.is-active .ds-review-tl__text b{color:var(--color-ink-900)}.ds-review-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ds-review-slot{flex:none;min-width:0;display:flex}.ds-review-slot--out{z-index:1;position:relative}.ds-review-claim{flex:none;place-items:center end;min-width:0;margin-left:auto;display:grid}.ds-review-claim:empty{display:none}.ds-review-claim>.ds-review-slot{grid-area:1/1}.ds-review-slot__swap{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.ds-review-slot>.ds-btn{white-space:nowrap;flex:none;justify-content:center;min-width:0;overflow:hidden}.ds-social-badged{margin-top:6px;display:inline-flex;position:relative}.ds-social-badged[data-block]{width:100%;display:flex}.ds-social-badged[data-block]>.ds-btn{flex:auto}.ds-social-badge{border-radius:var(--radius-md);background:var(--brand-gradient-cta);color:#fff;font:700 11.5px/16px var(--font-sans);letter-spacing:.02em;white-space:nowrap;box-shadow:var(--shadow-button);pointer-events:none;padding:3px 12px;position:absolute;top:0;right:12px;transform:translateY(-50%)}.ds-btn.ds-review-apply:not(.ds-review-apply--ai){background:var(--color-success-500);border-color:var(--color-success-500);color:#fff}.ds-btn.ds-review-apply:not(.ds-review-apply--ai):hover:not(:disabled){background:var(--color-success-800);border-color:var(--color-success-800);color:#fff}.ds-btn.ds-review-apply:not(.ds-review-apply--ai) svg{color:#fff}.ds-btn.ds-review-apply:not(.ds-review-apply--ai):disabled,.ds-btn.ds-review-apply:not(.ds-review-apply--ai)[disabled]{background:var(--color-success-500);border-color:var(--color-success-500);color:#fff;opacity:.9}.ds-btn.ds-review-apply:not(.ds-review-apply--ai):disabled svg,.ds-btn.ds-review-apply:not(.ds-review-apply--ai)[disabled] svg{color:#fff}.ds-btn.ds-review-apply.ds-review-apply--waits:disabled{opacity:.5}.ds-btn.ds-review-apply.ds-review-apply--busy:disabled,.ds-btn.ds-review-apply.ds-review-apply--busy[disabled]{background:#e1f3ed}@supports (color:color-mix(in lab, red, red)){.ds-btn.ds-review-apply.ds-review-apply--busy:disabled,.ds-btn.ds-review-apply.ds-review-apply--busy[disabled]{background:color-mix(in srgb, var(--color-success-500) 14%, var(--color-surface))}}.ds-btn.ds-review-apply.ds-review-apply--busy:disabled,.ds-btn.ds-review-apply.ds-review-apply--busy[disabled]{border-color:#e1f3ed}@supports (color:color-mix(in lab, red, red)){.ds-btn.ds-review-apply.ds-review-apply--busy:disabled,.ds-btn.ds-review-apply.ds-review-apply--busy[disabled]{border-color:color-mix(in srgb, var(--color-success-500) 14%, var(--color-surface))}}.ds-btn.ds-review-apply.ds-review-apply--busy:disabled,.ds-btn.ds-review-apply.ds-review-apply--busy[disabled]{color:var(--color-success-800);box-shadow:none;opacity:1}.ds-btn.ds-review-out{color:var(--color-slate-600)}.ds-btn.ds-review-out svg{color:var(--color-slate-500)}.ds-review-acts--compact{flex-wrap:nowrap;gap:5px}.ds-review-acts--compact .ds-btn{--ds-btn-pl:10px;--ds-btn-pr:10px;height:30px;font-size:12px}.ds-review-fix{border:1px solid var(--color-line);background:var(--color-surface);box-shadow:var(--shadow-button);border-radius:14px;align-items:flex-start;gap:10px;padding:11px 13px;transition:border-color .25s,background .25s;display:flex}.ds-review-fix.is-applied{border-color:#2ca87f66}@supports (color:color-mix(in lab, red, red)){.ds-review-fix.is-applied{border-color:color-mix(in srgb, var(--color-success-500) 40%, transparent)}}.ds-review-fix.is-applied{background:#f4fbf9}@supports (color:color-mix(in lab, red, red)){.ds-review-fix.is-applied{background:color-mix(in srgb, var(--color-success-500) 5%, var(--color-surface))}}.ds-review-fix__ic{height:16px;color:var(--color-slate-600);flex:none;place-items:center;display:grid}.ds-review-fix__body,.ds-review-fix__words{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ds-review-fix__hd{align-items:center;gap:8px;min-height:16px;display:flex}.ds-review-fix__busy{font-family:var(--font-sans);font-size:12px;font-weight:600;line-height:16px}.ds-review-fix__words{transition:opacity .25s}.ds-review-fix.is-busy .ds-review-fix__words{opacity:.4}.ds-review-fix.is-busy .ds-review-fix__words[aria-hidden]{opacity:1}.ds-review-fix__type{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--color-slate-500);font-size:10px;font-weight:700}.ds-review-fix__title{font-family:var(--font-sans);color:var(--color-ink-900);font-size:13.5px;font-weight:650}.ds-review-fix__detail{font-family:var(--font-sans);color:var(--color-slate-600);font-size:12.5px;line-height:1.5}.ds-review-fix__target{font-family:var(--font-sans);color:var(--color-slate-500);align-items:center;gap:5px;margin-top:2px;font-size:11px;font-weight:600;display:inline-flex}.ds-review-fix__applied{font-family:var(--font-sans);color:var(--color-success-800);background:#e6f5f0;border-radius:999px;flex:none;align-items:center;gap:4px;margin:-3px 0 -3px auto;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ds-review-fix__applied{background:color-mix(in srgb, var(--color-success-500) 12%, var(--color-surface))}}.ds-review-nostatus{height:24px;color:var(--color-slate-400);align-items:center;display:inline-flex}.ds-review-score{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.ds-review-score__ring{flex:none;overflow:visible;transform:rotate(-90deg)}.ds-review-score__num{font-family:var(--font-serif);color:var(--color-ink-900);font-size:15px;font-weight:700}.ds-review-agent.ds-card{cursor:pointer;transition:border-color var(--ds-ease-hover);flex:none;align-items:flex-start;gap:10px;padding:10px 12px}.ds-review-agent .ds-card__icon,.ds-review-agent .ds-card__actions{margin-top:1px}.ds-review-agent.ds-card:hover{border-color:#00000038}.ds-review-agent.ds-card:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.ds-review-agent .ds-card__title{font-size:14px;line-height:19px}.ds-review-agent .ds-card__subtitle{font-size:12px;line-height:16px}.ds-review-agent__go{color:var(--color-ink-900);opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover);flex:none;transform:translate(-3px,3px)}.ds-review-agent:hover .ds-review-agent__go,.ds-review-agent:focus-visible .ds-review-agent__go{opacity:1;transform:none}@media (pointer:coarse),(hover:none){.ds-review-agent__go{opacity:1;display:none;transform:none}}@container ds-drawer-host (width<=767px){.ds-review-agent__go{opacity:1;transform:none}}.ds-review-pill{border:1px solid var(--color-line-strong,var(--color-line));background:var(--color-surface);max-width:100%;height:44px;box-shadow:var(--shadow-button);border-radius:12px;align-items:center;gap:8px;padding:0 13px;transition:border-color .25s,background .25s;display:inline-flex}.ds-review-pill:hover{border-color:var(--color-ink-900)}.ds-review-pill.is-event{border-color:#e58a0073}@supports (color:color-mix(in lab, red, red)){.ds-review-pill.is-event{border-color:color-mix(in srgb, var(--color-warning-500) 45%, transparent)}}.ds-review-pill.is-event{background:#fef9f2}@supports (color:color-mix(in lab, red, red)){.ds-review-pill.is-event{background:color-mix(in srgb, var(--color-warning-500) 5%, var(--color-surface))}}.ds-review-pill__sum{cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:7px;min-width:0;padding:0;display:inline-flex}@media (width<=767px),(pointer:coarse){.ds-review-pill__sum{position:relative}.ds-review-pill__sum:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.ds-review-pill__sum>:not(.ds-review-pill__peek){flex:none}.ds-review-pill__score{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink-900);font-size:14.5px;font-weight:700}.ds-review-pill__count{border:1px solid #e58a006b;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ds-review-pill__count{border:1px solid color-mix(in srgb, var(--color-warning-500) 42%, transparent)}}.ds-review-pill__count{background:#fdf6eb}@supports (color:color-mix(in lab, red, red)){.ds-review-pill__count{background:color-mix(in srgb, var(--color-warning-500) 8%, var(--color-surface))}}.ds-review-pill__count{font-family:var(--font-sans);color:#ad6e0d;font-size:10.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ds-review-pill__count{color:color-mix(in srgb, var(--color-warning-500) 72%, var(--color-ink-900))}}.ds-review-pill__peek{white-space:nowrap;min-width:0;max-width:190px;font-family:var(--font-sans);color:#ad6e0d;flex:0 auto;font-size:11.5px;font-weight:500;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ds-review-pill__peek{color:color-mix(in srgb, var(--color-warning-500) 72%, var(--color-ink-900))}}.ds-review-pill__peek svg{flex:none}.ds-review-pill__div{background:var(--color-line);flex:none;width:1px;height:18px}.ds-review-pill .ds-review-acts{flex:auto;min-width:0;max-width:232px}.ds-review-pill .ds-review-acts .ds-btn{--ds-btn-pl:9px;--ds-btn-pr:9px}.ds-review-panel__body{gap:16px}.ds-review-panel__sec{flex-direction:column;gap:8px;display:flex}.ds-review-tile{box-sizing:border-box;opacity:0;width:0;min-width:0;transition:width var(--sd-dur,.45s) cubic-bezier(.32, .72, .3, 1), opacity .28s ease;flex:none;justify-content:center;align-items:flex-start;padding-top:12px;display:flex;overflow:hidden}.ds-review-tile.is-shown{opacity:1;width:62px;overflow:visible}.ds-review-tile__btn{color:var(--color-slate-600);flex:none;padding:0}.ds-review-tile__btn:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}@container ds-drawer-host (width<=767px){.ds-review-tile{display:none}}@media (prefers-reduced-motion:reduce){.ds-review-tile{transition:none}}.ds-review-turn{transition:background var(--ds-ease-hover);border-radius:14px;margin:-8px -12px;padding:8px 44px 8px 12px;position:relative}.ds-review-turn__body,.ds-review-turn__msg{min-width:0}.ds-btn.ds-review-turn__flag{opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover), background var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover), color var(--ds-ease-hover);transform:scale(.9)}.ds-review-turn:hover .ds-review-turn__flag,.ds-review-turn__flag:focus-visible{opacity:1;transform:scale(1)}.ds-review-turn[data-long-press] .ds-review-turn__msg{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.ds-review-turn[data-held]{background:var(--color-surface-hover)}.ds-btn.ds-review-turn__mark--flag svg,.ds-btn.ds-review-turn__mark--flag:hover:not(:disabled) svg{color:#ad6e0d}@supports (color:color-mix(in lab, red, red)){.ds-btn.ds-review-turn__mark--flag svg,.ds-btn.ds-review-turn__mark--flag:hover:not(:disabled) svg{color:color-mix(in srgb, var(--color-warning-500) 72%, var(--color-ink-900))}}.ds-review-turn__mark img{border-radius:999px}.ds-review-turn__gutter{z-index:2;pointer-events:none;width:32px;position:absolute;top:8px;bottom:8px;right:6px}@media (width<=767px){.ds-review-turn{margin-right:-16px}.ds-review-turn__gutter{right:0}}.ds-review-turn__stick{pointer-events:auto;flex-direction:column;align-items:flex-end;display:flex;position:sticky;top:24px}.ds-review-spot>*{transition:opacity .2s}.ds-review-spot:has(.ds-review-turn--selected)>:not(.ds-review-turn--selected){opacity:.35}.ds-review-turn--selected :is(.ds-msg-actions,.ds-msg-actions>:not(.ds-msg-actions__spend)){opacity:1}.ds-review-turn--selected .ds-review-turn__flag{opacity:1;background:var(--color-surface-muted);color:var(--color-ink-900);transform:scale(1)}@keyframes ds-review-flash{0%{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-warning-500) 65%, transparent)}to{box-shadow:0 0 0 2px #0000}}.ds-review-turn--flash{animation:.9s ease-out ds-review-flash}@media (prefers-reduced-motion:reduce){.ds-review-turn--flash{animation:none}}.ds-drawer-hd>.ds-review-chip{flex:0 auto;min-width:0}.ds-drawer-hd>.ds-review-chip>svg{flex:none}.ds-drawer-hd:has(>.ds-review-chip)>.ds-panel__hd-title{flex:1 0 auto;-webkit-mask-image:none;mask-image:none}.ds-feedback-note{border:1px solid #e58a004d;align-self:flex-start;max-width:440px;margin-top:-4px;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.ds-feedback-note{border:1px solid color-mix(in srgb, var(--color-warning-500) 30%, transparent)}}.ds-feedback-note{background:#fdf8f0;border-radius:4px 12px 12px}@supports (color:color-mix(in lab, red, red)){.ds-feedback-note{background:color-mix(in srgb, var(--color-warning-500) 6%, var(--color-surface))}}.ds-feedback-note{font-family:var(--font-sans);transition:background .3s,border-color .3s}.ds-feedback-note--editing{width:100%}.ds-feedback-note--resolved{border-color:var(--color-line);background:#fcfcfd}@supports (color:color-mix(in lab, red, red)){.ds-feedback-note--resolved{background:color-mix(in srgb, var(--color-surface-muted) 55%, var(--color-surface))}}.ds-feedback-note__head{color:#ad6e0d;align-items:center;gap:5px;margin-bottom:3px;font-size:11px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-feedback-note__head{color:color-mix(in srgb, var(--color-warning-500) 72%, var(--color-ink-900))}}.ds-feedback-note__head{transition:color .3s}.ds-feedback-note__text{color:var(--color-slate-600);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5;transition:color .3s}.ds-feedback-note--resolved .ds-feedback-note__head,.ds-feedback-note--resolved .ds-feedback-note__text{color:var(--color-slate-500)}.ds-feedback-note__meta{color:var(--color-slate-500);align-items:center;gap:6px;margin-top:9px;font-size:11px;display:flex}.ds-feedback-note__meta img{border-radius:999px}.ds-feedback-note__resolved{color:var(--color-success-800);background:#e6f5f0;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:1px 8px;font-size:10.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ds-feedback-note__resolved{background:color-mix(in srgb, var(--color-success-500) 12%, var(--color-surface))}}.ds-feedback-note__actions{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.ds-feedback-note__action{font-family:var(--font-sans);color:var(--ds-glyph-rest);opacity:0;cursor:pointer;transition:opacity var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:0;align-items:center;gap:4px;padding:0 2px;font-size:11px;font-weight:600;display:inline-flex}.ds-feedback-turn:hover .ds-feedback-note__action,.ds-feedback-turn:focus-within .ds-feedback-note__action,.ds-feedback-note__action:focus-visible{opacity:1}.ds-feedback-note__action:hover{color:var(--color-ink-900);text-decoration:underline}.ds-feedback-note__body,.ds-feedback-note__foot,.ds-feedback-note__composer{overflow-clip-margin:4px;overflow:clip}.ds-feedback-note__composer-in{flex-direction:column;gap:8px;padding-top:4px;padding-bottom:6px;display:flex}.ds-feedback-note__x{margin:-9px -8px -9px auto}.ds-question.ds-feedback-seat{gap:12px;padding:14px 0}.ds-feedback-seat__head{align-items:center;gap:8px;min-width:0;padding:0 16px 0 18px;display:flex}.ds-feedback-seat__head>:first-child{flex:none}.ds-feedback-seat__who{white-space:nowrap;font-family:var(--font-sans);color:var(--color-ink-900);flex:none;font-size:13.5px;font-weight:600}.ds-feedback-seat__state{white-space:nowrap;min-width:0;font-family:var(--font-sans);color:var(--color-slate-500);font-size:12.5px;font-weight:500;overflow:hidden}.ds-feedback-seat__state:before{content:"·";margin-right:8px}.ds-feedback-seat__head .ds-feedback-seat__x{margin-left:auto}.ds-feedback-seat .ds-feedback-note__composer-in{padding-left:18px;padding-right:16px}.ds-question.ds-feedback-seat--compact{padding:12px 0}.ds-feedback-seat--compact .ds-feedback-seat__head{padding:0 12px 0 16px}.ds-feedback-seat--compact .ds-feedback-note__composer-in{padding-left:16px;padding-right:12px}.ds-feedback-note__foot{justify-content:space-between;align-items:center;gap:6px;display:flex}.ds-feedback-note__foot .ds-btn{--ds-btn-pl:14px;--ds-btn-pr:14px}.ds-btn.ds-feedback-note__delete:hover:not(:disabled){color:var(--color-danger-600);background:#fdf4f4}@supports (color:color-mix(in lab, red, red)){.ds-btn.ds-feedback-note__delete:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger-500) 6%, var(--color-surface))}}.ds-btn.ds-feedback-note__delete:hover:not(:disabled) svg{color:var(--color-danger-600)}.ds-feedback-note__saved{margin-left:auto;padding-right:4px}.ds-save-status{font-family:var(--font-sans);white-space:nowrap;color:var(--color-ink-500);opacity:0;align-items:center;gap:4px;font-size:12.5px;font-weight:500;transition:opacity .2s,color .2s;display:inline-flex}.ds-save-status.is-shown{opacity:1}.ds-save-status[data-state=saved]{color:var(--color-success-800)}.ds-page-titlebar__actions:has(>.ds-save-status){position:relative}.ds-page-titlebar__actions>.ds-save-status{pointer-events:none;background:linear-gradient(to right, transparent, var(--color-surface) 14px);padding-left:16px;position:absolute;top:50%;right:calc(100% + 8px);translate:0 -50%}@media (prefers-reduced-motion:reduce){.ds-save-status{transition:none}}.ds-thread-sticky{transition:background-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);top:10px;right:var(--ds-thread-gutter,28px);z-index:4;background:var(--color-surface-muted);border:1px solid var(--color-line);border-radius:var(--radius-lg) var(--radius-lg) 4px var(--radius-lg);max-width:min(400px,74%);font-family:var(--font-sans);color:var(--color-fg1);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:8px 13px;font-size:13.5px;display:flex;position:absolute;box-shadow:0 6px 18px #1d26301a}.ds-thread-sticky:hover,.ds-thread-sticky:focus-visible{background:var(--color-surface-hover);box-shadow:0 8px 22px #1d263021}.ds-thread-sticky__text{overflow-wrap:anywhere;text-align:start;flex:1;min-width:0;line-height:1.4}.ds-thread-sticky__icon{color:var(--color-fg3);flex-shrink:0}.ds-thread--compact .ds-thread-sticky{right:var(--ds-thread-gutter,16px)}.ds-thread-scroll:focus{outline:none}.ds-thread-scroll,.ds-thread-tail{padding-top:8px;padding-bottom:16px}:where(.ds-page-titlebar)+* .ds-thread-scroll{margin-top:-16px;padding-top:24px}:where(.ds-page-titlebar--phone)+* .ds-thread-scroll{margin-top:-7px;padding-top:15px}:where(.ds-page-titlebar)+.ds-mindly-chat>.ds-mindly-chat__scroll{margin-top:-16px;padding-top:16px}:where(.ds-page-titlebar--phone)+.ds-mindly-chat>.ds-mindly-chat__scroll{margin-top:-7px;padding-top:7px}:has(.ds-thread-scroll)+.ds-composer-seat{padding-top:0}:has(+.ds-composer-seat) :is(.ds-thread-scroll,.ds-thread-tail){padding-bottom:26px}:has(+:is(.ds-composer-seat--tablet,.ds-composer-seat--mobile)) :is(.ds-thread-scroll,.ds-thread-tail){padding-bottom:24px}:has(+.ds-composer-seat) .ds-thread-latest{bottom:22px}:has(+:is(.ds-composer-seat--tablet,.ds-composer-seat--mobile)) .ds-thread-latest{bottom:20px}.ds-thread-scroll{transition:padding-bottom .24s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.ds-thread-scroll{transition:none}}.ds-thread-scroll>.ds-user-message,.ds-thread-scroll>.ds-lit-turn>.ds-user-message{--ds-turn-gap:28px}.ds-lit-turn{scroll-margin-top:96px}.ds-thread-scroll:has(>.ds-lit-turn:not(.ds-lit-turn--off))>:not(.ds-lit-turn){animation:3s ease-in-out both ds-lit-dim}.ds-thread-scroll:has(>.ds-lit-turn--held)>:not(.ds-lit-turn){animation:none;opacity:.35!important}@keyframes ds-lit-dim{0%{opacity:1}12%{opacity:.35}28%{opacity:.6}44%{opacity:.35}60%{opacity:.6}74%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-thread-scroll:has(>.ds-lit-turn:not(.ds-lit-turn--off))>:not(.ds-lit-turn){animation:none;opacity:.35!important}}.ds-thread-latest{z-index:4;position:absolute;bottom:12px;left:50%;translate:-50%}.ds-thread-tail{z-index:1;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 20px);mask-image:linear-gradient(#0000 0,#000 20px)}.ds-thread-skel{flex:none}.ds-thread-skel__u{width:100%;max-width:var(--ds-thread-measure,720px);justify-content:flex-end;margin:10px auto 28px;display:flex}.ds-thread-skel__a{max-width:var(--ds-thread-measure,720px);margin:0 auto 28px}.ds-thread-skel--compact .ds-thread-skel__a{max-width:none;margin:2px 0 20px}.ds-earlier-cue{z-index:5;pointer-events:none;justify-content:center;display:flex;position:absolute;top:12px;left:0;right:0}.ds-earlier-cue>*{pointer-events:auto}.ds-chat-load-failed{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 16px;display:flex}.ds-thread-sticky-host{z-index:20;height:0;margin-bottom:-14px;position:sticky;top:0}.ds-thread-sticky-host .ds-thread-sticky{right:0}.ds-evcap{transition:border-color var(--ds-ease-hover);padding:12px 14px}.ds-evcap--press{cursor:pointer}.ds-evcap--press:hover{border-color:var(--color-line-strong)}.ds-evcap--press .ds-evcap__payload,.ds-evcap--press .ds-evcap__schema{cursor:auto}.ds-evcap__glyph{width:34px;height:34px;color:var(--color-slate-600);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-evcap__row{align-items:flex-start;gap:12px;display:flex}.ds-evcap__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ds-evcap__title{font-family:var(--font-sans);color:var(--color-fg1);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;transition:color .3s;display:flex}.ds-evcap__sub{font-family:var(--font-sans);color:var(--color-fg3);font-variant-numeric:tabular-nums;font-size:12px}.ds-evcap__event{color:var(--color-fg2);font-weight:500}.ds-evcap__title--failed{color:var(--color-danger-600);gap:5px}.ds-evcap__title--failed svg{color:var(--color-danger-500);flex:none;animation:.18s ds-evcap-glyph-in}@keyframes ds-evcap-glyph-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-evcap__title--failed svg{animation:none}}.ds-evcap__chev{transition:transform .2s}.ds-evcap__chev.is-open{transform:rotate(90deg)}.ds-evcap__payload{font-family:var(--font-mono);color:var(--color-fg2);background:var(--color-surface-muted);border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:11.5px;line-height:1.6;overflow-x:auto}.ds-evcap__schema{max-height:min(240px,32dvh);margin:10px 0 0}.ds-card{box-sizing:border-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);background-color:var(--color-surface);color:var(--color-ink-900);border-radius:var(--radius-card);box-shadow:var(--shadow-elevation);flex-direction:column;gap:12px;padding:18px;display:flex;position:relative}.ds-card--white{border-color:var(--color-line);background-color:var(--color-surface);box-shadow:var(--shadow-elevation)}.ds-card--grey{background-color:var(--color-surface-muted);box-shadow:var(--shadow-button);border-color:#0000000f}.ds-card--glass{-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);background:#ffffff8c;border-color:#ffffffb3;box-shadow:0 12px 34px #1d263024,inset 0 1px #ffffff80}.ds-card__head{align-items:center;gap:8px;display:flex}.ds-card__title{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-900);letter-spacing:-.01em;margin:0;font-size:16px;line-height:1.35}.ds-card__subtitle{text-align:left;font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg3);margin:0;font-size:13px;line-height:1.5}.ds-card__icon{color:var(--color-slate-600);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-card__icon svg{width:18px;height:18px}.ds-card__actions{align-items:center;gap:8px;display:flex}.ds-btn.ds-card__cta{--ds-btn-pl:16px;--ds-btn-pr:16px;align-self:flex-start;max-width:none;font-weight:400}.ds-panel{background-color:var(--color-surface);border:1px solid #1d263012;border-radius:20px;padding:16px;position:relative;overflow:hidden;box-shadow:0 6px 24px #1d263012}.ds-panel--glass{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:#ffffff9e;border-color:#ffffffb3;padding:18px}.ds-panel--glass72{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:#ffffffb8;border-color:#ffffffb3}.ds-panel--solid-line{border-color:var(--color-line)}.ds-panel--solid-08{border-color:#1d263014}.ds-panel--r12{border-radius:12px}.ds-panel--r16{border-radius:16px}.ds-panel--shadow-button{box-shadow:var(--shadow-button)}.ds-panel--shadow-mcard{box-shadow:0 8px 28px #1d263029}.ds-panel--shadow-wsp{box-shadow:0 2px 12px #1d263012}.ds-panel--shadow-elevation{box-shadow:var(--shadow-elevation)}.ds-panel--shadow-none{box-shadow:none}.ds-panel--pad0{padding:0}.ds-panel--pad13{padding:13px}.ds-panel--pad18{padding:18px}.ds-glass-pill{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);cursor:pointer;background:#ffffffb8;border:1px solid #ffffffb3;border-radius:14px;align-items:center;height:44px;display:inline-flex;box-shadow:0 4px 14px #1d263029}.ds-glass-pill,.ds-dock-pointer{transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover), transform var(--ds-ease-hover)}@media (hover:hover) and (pointer:fine){.ds-glass-pill:not(.ds-glass-pill--static):hover{background:#fff;transform:translateY(-1px);box-shadow:0 8px 24px #1d263047}.ds-dock-pointer:hover:not(:has(.ds-dock-pointer__pass:hover)){background:#fff;transform:translateY(-1px);box-shadow:0 8px 24px #1d263047}}.ds-glass-pill:not(.ds-glass-pill--static):active{transform:scale(.97)}.ds-dock-pointer:active:not(:has(.ds-dock-pointer__pass:active)){transform:scale(.97)}.ds-glass-pill--static{cursor:default}.ds-glass-pill--open{background:#fff;border-color:#1d263029;box-shadow:0 6px 20px #1d263033}.ds-glass-pill__core:focus-visible{outline:none}.ds-glass-pill__core{width:44px;height:44px;color:var(--color-fg1);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-glass-pill__ok{color:var(--color-success-600,#2e9960);display:inline-flex}.ds-panel__hd{align-items:center;gap:9px;display:flex}.ds-panel__hd-icon{color:var(--color-slate-600);flex-shrink:0;display:inline-flex}.ds-panel__hd-icon svg{width:17px;height:17px}.ds-panel__hd-icon img{object-fit:contain;width:17px;height:17px;display:block}.ds-panel__hd-title{min-width:0;font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink-900);flex:1;margin:0;font-size:18px;font-weight:600;line-height:1.2}.ds-panel__hd-file{min-width:0;font-family:var(--font-mono);color:var(--color-ink-900);white-space:nowrap;font-size:15.5px;font-weight:500;line-height:1.2;overflow:hidden}.ds-panel__hd-title--mono{font-family:var(--font-mono);font-size:15.5px;font-weight:500}.ds-panel__hd-title--file{font-family:var(--font-sans);font-size:17px;font-weight:500}@media (width<=767px),(pointer:coarse){.ds-panel__hd-act,.ds-att-preview__act,.ds-journey__act{position:relative}.ds-panel__hd-act:after,.ds-att-preview__act:after,.ds-journey__act:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-att-preview__act+.ds-att-preview__act:after{width:34px}.ds-att-preview__act:has(+.ds-att-preview__act):after{width:34px}}.ds-panel__hd-act,.ds-att-preview__act,.ds-journey__act{width:32px;height:32px;color:var(--ds-glyph-rest);cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-panel__hd-act--dot{position:relative}.ds-panel__hd-dot{box-sizing:border-box;background:var(--color-accent-blue);pointer-events:none;top:5px;border:1.5px solid #fff;border-radius:999px;width:9px;height:9px;position:absolute;inset-inline-end:5px}.ds-drawer-hd :is(.ds-panel__hd-act,:has(>.ds-panel__hd-act))+:is(.ds-panel__hd-act,:has(>.ds-panel__hd-act)),.ds-card-drawer__hd :is(.ds-card-drawer__collapse,.ds-panel__hd-act,:has(>.ds-panel__hd-act))+:is(.ds-card-drawer__collapse,.ds-panel__hd-act,:has(>.ds-panel__hd-act)),.ds-drawer-hd .ds-panel__hd-act+.ds-panel__hd-act,.ds-att-preview__hd :is(.ds-att-preview__act,.ds-panel__hd-act,:has(>.ds-panel__hd-act))+:is(.ds-att-preview__act,.ds-panel__hd-act,:has(>.ds-panel__hd-act)){margin-left:-7px}:is(.ds-drawer-hd .ds-panel__hd-title:has(+.ds-panel__hd-act),.ds-att-preview__hd .ds-panel__hd-title:has(+:is(.ds-att-preview__act,.ds-panel__hd-act,:has(>.ds-panel__hd-act)))){margin-inline-end:-9px}.ds-drawer-hd__field{flex:1;min-width:0;position:relative}.ds-drawer-hd__field>.ds-edit-box{margin:-7px 6px -7px -5px;padding:6px 11px 6px 4px}.ds-drawer-hd__name{white-space:nowrap;text-overflow:clip;max-width:calc(100% + 16px);margin:-4px -8px;overflow:hidden}.ds-drawer-hd__picker{overflow:visible}.ds-drawer-hd__switch{min-width:0;max-width:calc(100% + 6px);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:background-color var(--ds-ease-hover);background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;margin:-2px 0 -2px -6px;padding:2px 6px;display:inline-flex}.ds-drawer-hd__switch:hover,.ds-drawer-hd__switch[aria-expanded=true]{background:var(--color-surface-hover)}.ds-drawer-hd__switch:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:1px}.ds-drawer-hd__switch-txt{min-width:0}@media (prefers-reduced-motion:reduce){.ds-drawer-hd__switch{transition:none}}.ds-panel__hd-act:hover,.ds-att-preview__act:hover,.ds-journey__act:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.ds-panel__hd-act:active,.ds-att-preview__act:active,.ds-journey__act:active{background:var(--color-press-grey);box-shadow:var(--shadow-square-press)}.ds-panel__hd-act[aria-pressed=true]{background:var(--color-surface);color:var(--color-ink-900);box-shadow:0 0 0 1px #0000000f, var(--shadow-square)}.ds-panel__hd-act[aria-pressed=true]:active{background:var(--color-press-grey);box-shadow:var(--shadow-square-press)}.ds-panel__hd-act:disabled,.ds-att-preview__act:disabled,.ds-journey__act:disabled{color:var(--color-slate-300);cursor:not-allowed;background:0 0}.ds-panel__hd-back{flex:none;margin-inline:-8px -4px}.ds-website{border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.ds-website__scroll{flex:1;min-width:0}.ds-website__page{background:var(--color-surface);min-height:100%}.ds-website__shot{position:relative}.ds-website__shot img{width:100%;height:auto;display:block}.ds-website__frame{opacity:0;min-width:0;transition:opacity var(--ds-ease-hover);background:#fff;border:0;flex:1}.ds-website__frame.is-loaded{opacity:1}.ds-website__loading{pointer-events:none;position:absolute;inset:0}.ds-website{container:ds-website/inline-size}@container ds-website (width<=640px){.ds-website__page{height:100%}.ds-website__shot{width:max-content;height:100%}.ds-website__shot img{width:auto;max-width:none;height:100%}}.ds-website__parts{cursor:crosshair;position:absolute;inset:0}.ds-website__part{border-radius:8px;outline:1px dashed #4c7dfa73;position:absolute}@supports (color:color-mix(in lab, red, red)){.ds-website__part{outline:1px dashed color-mix(in srgb, var(--color-accent-blue) 45%, transparent)}}.ds-website__part{outline-offset:2px}.ds-website__part.is-pointed,.ds-website__parts--picked .ds-website__part{outline:0}.ds-website-comments{z-index:4;pointer-events:none;position:absolute;inset:0}.ds-website-pin{z-index:5;transform-origin:0 100%;width:0;height:0;position:absolute}.ds-website-pin.is-open,.ds-website-pin:hover,.ds-website-pin:focus-within{z-index:6}.ds-website-pin__mark{box-sizing:border-box;background:var(--color-ink-900);color:#fff;width:28px;height:28px;font:600 11px/1 var(--font-sans);letter-spacing:.02em;box-shadow:var(--shadow-md);cursor:pointer;pointer-events:auto;transition:background-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);border:2px solid #fff;border-radius:14px 14px 14px 3px;place-items:center;padding:0;display:grid;position:absolute;bottom:0;left:0}.ds-website-pin.is-sent .ds-website-pin__mark:hover{box-shadow:var(--shadow-lg);background:var(--color-ink-700)}.ds-website-pin.is-draft .ds-website-pin__mark{background:var(--color-accent-blue);cursor:default}.ds-website-pin__mark:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:2px}@media (width<=767px),(pointer:coarse){.ds-website-pin__mark:after{content:"";position:absolute;inset:-8px}}.ds-website-comments.is-working .ds-website-pin.is-sent .ds-website-pin__mark{animation:1.6s ease-in-out infinite ds-website-pin-glow}@keyframes ds-website-pin-glow{0%,to{box-shadow:var(--shadow-md), 0 0 0 0 color-mix(in srgb, var(--color-accent-blue) 45%, transparent)}50%{box-shadow:var(--shadow-md), 0 0 0 6px color-mix(in srgb, var(--color-accent-blue) 0%, transparent)}}.ds-website-pin__card,.ds-website-pin__box{left:var(--pin-pop-x,34px);top:var(--pin-pop-y,-28px);box-sizing:border-box;pointer-events:auto;border:1px solid var(--color-line);background:var(--color-surface);box-shadow:var(--shadow-lg);border-radius:12px;position:absolute}.ds-website-pin__box{width:300px;max-width:calc(100cqi - 56px);padding:6px}.ds-website-pin__card{opacity:0;visibility:hidden;width:260px;max-width:calc(100cqi - 56px);transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover), visibility 0s linear .2s;flex-direction:column;gap:4px;padding:8px 8px 10px 12px;display:flex;transform:translateY(2px)}.ds-website-pin:is(:hover,:focus-within,.is-open) .ds-website-pin__card{opacity:1;visibility:visible;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover), visibility 0s;transform:none}.ds-website-pin__head{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.ds-website-pin__who{color:var(--color-ink-900);font-size:13px;font-weight:600}.ds-website-pin__words{max-height:160px;color:var(--color-fg2);white-space:pre-wrap;overflow-wrap:anywhere;padding-right:4px;font-size:13px;line-height:1.45}@media (prefers-reduced-motion:reduce){.ds-website-comments.is-working .ds-website-pin.is-sent .ds-website-pin__mark{animation:none}.ds-website-pin__card{transition:none;transform:none}}.ds-website__phone{background:var(--color-slate-50);flex:1;justify-content:center;align-items:flex-start;min-width:0;padding:20px;display:flex;overflow:hidden}.ds-website__bezel{border:8px solid var(--color-ink-900,#15191c);background:#fff;border-radius:32px;width:300px;height:100%;max-height:620px;overflow:hidden}.ds-website__bezel img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.ds-website>.ds-empty-state{min-width:0}.ds-website-tree{flex:none;min-width:0;margin:0 -2px;overflow:hidden}.ds-website-tree__in{flex-direction:column;gap:4px;min-width:0;padding:2px;display:flex}.ds-subnav__items .ds-website-tree__in{padding:4px 2px 6px}.ds-website-reply{--ds-website-tint:var(--color-slate-100);border-radius:var(--radius-card);border:1px solid var(--color-line);background:var(--color-surface,#fff);min-width:0;max-width:400px;box-shadow:var(--shadow-elevation);transition:transform var(--ds-ease-hover), box-shadow var(--ds-ease-hover);flex-direction:column;display:flex;position:relative;overflow:hidden}.ds-website-reply__head{align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.ds-website-reply__mark{flex:none;display:flex}.ds-website-reply__text{flex-direction:column;flex:auto;min-width:0;display:flex}.ds-website-reply__name{all:unset;font-family:var(--font-serif);color:var(--color-ink-900);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.ds-website-reply__name:after{content:"";z-index:1;position:absolute;inset:0}.ds-website-reply__open{z-index:2;transition:opacity var(--ds-ease-hover);flex:none;position:relative}.ds-website-reply__publish{z-index:2;flex:none;display:flex;position:relative}.ds-website-reply__publish .ds-website-publish__dot{background:var(--color-success-500)}.ds-website-reply__pic{aspect-ratio:16/9;border-top:1px solid var(--color-line);background:var(--ds-website-tint);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ds-website-reply__pic{background:color-mix(in srgb, var(--ds-website-tint) 22%, #fff)}}.ds-website-reply__shot{object-fit:cover;object-position:50% 0;width:100%;height:100%;transition:object-position .9s cubic-bezier(.4,0,.2,1);animation:.5s both ds-website-card-in;display:block}.ds-website-reply__face{background:var(--color-slate-50);place-items:center;display:grid;position:absolute;inset:0}.ds-website-reply__face img{width:40%;max-width:140px;height:auto}.ds-website-reply__face--none{grid-template-rows:auto auto;align-content:center;gap:6px}.ds-website-reply__face--none img{width:24%;max-width:80px}.ds-website-reply__none{color:var(--color-slate-600,var(--color-slate-500));font-size:13px;line-height:18px}.ds-website-reply:has(.ds-website-reply__name:focus-visible){box-shadow:0 0 0 2px var(--color-ink-900)}.ds-website-reply.is-hover{box-shadow:0 0 0 1px var(--color-line-strong), 0 14px 32px -12px #10182838;transform:translateY(-2px)}.ds-website-reply.is-hover .ds-website-reply__shot{object-position:50% 100%;transition:object-position 7s cubic-bezier(.45,0,.55,1)}@media (hover:hover) and (pointer:fine){.ds-website-reply:hover{box-shadow:0 0 0 1px var(--color-line-strong), 0 14px 32px -12px #10182838;transform:translateY(-2px)}.ds-website-reply:hover .ds-website-reply__shot{object-position:50% 100%;transition:object-position 7s cubic-bezier(.45,0,.55,1)}.ds-website-reply:not(:hover):not(:focus-within):not(.is-hover) .ds-website-reply__open{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.ds-website-reply,.ds-website-reply__shot{transition:none!important;animation:none!important}.ds-website-reply:hover,.ds-website-reply.is-hover{transform:none}}.ds-websites-overview{flex-direction:column;gap:28px;padding-bottom:28px;display:flex}.ds-websites-overview__find{max-width:300px}.ds-website-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr));gap:28px 20px;display:grid}.ds-website-card{--ds-website-tint:var(--color-slate-100);flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.ds-website-card__frame{aspect-ratio:16/10;isolation:isolate;background:radial-gradient(120% 90% at 85% 110%, var(--ds-website-tint) 0%, transparent 60%), linear-gradient(160deg, var(--ds-website-tint), var(--ds-website-tint));border-radius:12px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ds-website-card__frame{background:radial-gradient(120% 90% at 85% 110%, color-mix(in srgb, var(--ds-website-tint) 70%, #fff) 0%, transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--ds-website-tint) 22%, #fff), color-mix(in srgb, var(--ds-website-tint) 55%, #fff))}}.ds-website-card__frame{box-shadow:0 0 0 1px var(--color-line), 0 1px 2px #1018280a;transition:box-shadow var(--ds-ease-hover), transform var(--ds-ease-hover)}.ds-website-card__window{background:#fff;border-radius:8px 8px 0 0;padding-top:14px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:12% 22% -6% 7%;overflow:hidden;box-shadow:0 0 0 1px #10182814,0 18px 40px -12px #10182859}.ds-website-card__window:before{content:"";background:var(--color-slate-300);width:4px;height:4px;box-shadow:7px 0 var(--color-slate-300), 14px 0 var(--color-slate-300);border-radius:50%;position:absolute;top:5px;left:7px}.ds-website-card__shot,.ds-website-card__phone img{object-fit:cover;object-position:50% 0;width:100%;height:100%;transition:object-position .9s cubic-bezier(.4,0,.2,1);animation:.5s both ds-website-card-in;display:block}@keyframes ds-website-card-in{0%{opacity:0}}.ds-website-card__phone{aspect-ratio:9/18.5;border:3px solid var(--color-ink-900,#15191c);background:#fff;border-radius:14px;width:22%;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-8%;right:7%;overflow:hidden;box-shadow:0 16px 32px -10px #10182873}.ds-website-card__face{background:var(--color-slate-50);place-items:center;display:grid;position:absolute;inset:0}.ds-website-card__face img{width:46%;max-width:168px;height:auto}.ds-website-card__face--none{background:0 0;grid-template-rows:auto auto;align-content:center;gap:6px}.ds-website-card__face--none img{width:30%;max-width:96px}.ds-website-card__none{color:var(--color-slate-600,var(--color-slate-500));font-size:13px;line-height:18px}.ds-website-card__head{align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.ds-website-card__mark{flex:none;display:inline-flex}.ds-website-card__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-ink-900);flex:1;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;overflow:hidden}.ds-website-card__name:after{content:"";z-index:1;border-radius:12px;position:absolute;inset:0}.ds-website-card__name:focus-visible{outline:none}.ds-website-card:has(.ds-website-card__name:focus-visible) .ds-website-card__frame{box-shadow:0 0 0 2px var(--color-ink-900), 0 1px 2px #1018280a}.ds-website-card__more{z-index:2;transition:opacity var(--ds-ease-hover);flex:none;margin:-4px -6px -4px 0;position:relative}@media (hover:hover) and (pointer:fine){.ds-website-card:not(:hover):not(:focus-within):not(.is-hover) .ds-website-card__more:not(:has([aria-expanded=true])){opacity:0}}.ds-website-card.is-loading .ds-website-card__frame{box-shadow:none}.ds-website-card__line{min-width:0;color:var(--color-slate-500);align-items:center;gap:6px;margin-top:-6px;font-size:13px;line-height:18px;display:flex}.ds-website-card__status{color:var(--color-ink-700,var(--color-ink-900));flex:none;align-items:center;gap:6px;display:inline-flex}.ds-website-card__status:before{content:"";background:var(--color-success-500);border-radius:50%;width:6px;height:6px}.ds-website-card__status--changes:before{background:var(--color-accent-blue)}.ds-website-card__status--never:before{box-shadow:inset 0 0 0 1.5px var(--color-slate-300);background:0 0}.ds-website-card__status--fix{color:var(--color-danger)}.ds-website-card__status--fix:before{background:var(--color-danger)}.ds-website-card__status--working:before,.ds-website-card__status--building:before{display:none}.ds-website-card__change{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-website-card__change:before{content:"·";margin-right:6px}.ds-website-card__sharing{z-index:2;color:var(--color-slate-400);flex:none;margin-left:auto;display:inline-flex;position:relative}.ds-website-card__detail{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-website-card.is-hover .ds-website-card__frame{box-shadow:0 0 0 1px var(--color-line-strong), 0 14px 32px -12px #10182838;transform:translateY(-2px)}.ds-website-card.is-hover :is(.ds-website-card__shot,.ds-website-card__phone img){object-position:50% 100%;transition:object-position 7s cubic-bezier(.45,0,.55,1)}.ds-website-card.is-hover .ds-website-card__window{transform:translateY(-3%)}.ds-website-card.is-hover .ds-website-card__phone{transform:translateY(-6%)}.ds-website-card.is-hover .ds-website-card__more{opacity:1}@media (hover:hover) and (pointer:fine){.ds-website-card:hover .ds-website-card__frame{box-shadow:0 0 0 1px var(--color-line-strong), 0 14px 32px -12px #10182838;transform:translateY(-2px)}.ds-website-card:hover :is(.ds-website-card__shot,.ds-website-card__phone img){object-position:50% 100%;transition:object-position 7s cubic-bezier(.45,0,.55,1)}.ds-website-card:hover .ds-website-card__window{transform:translateY(-3%)}.ds-website-card:hover .ds-website-card__phone{transform:translateY(-6%)}}@media (prefers-reduced-motion:reduce){.ds-website-card__frame,.ds-website-card__window,.ds-website-card__phone{transition:none}.ds-website-card__shot,.ds-website-card__phone img{transition:none;animation:none}.ds-website-card:hover :is(.ds-website-card__shot,.ds-website-card__phone img){object-position:50% 0}}.ds-website-sheet{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.ds-website-sheet__body{flex:auto;min-width:0;min-height:0;padding:8px;display:flex;position:relative}.ds-website-sheet__body>.ds-website{flex:1}.ds-website-address{align-items:center;gap:4px;min-width:0;display:inline-flex}.ds-website-address__page{align-items:center;gap:2px;min-width:0;display:inline-flex}.ds-website-address__box{width:168px;font-family:var(--font-sans)}.ds-website-address__open{opacity:0;transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover), color var(--ds-ease-hover), box-shadow var(--ds-ease-hover)}.ds-website-address__page:is(:hover,:focus-within) .ds-website-address__open{opacity:1}@media (pointer:coarse),(hover:none){.ds-website-address__open{opacity:1}}.ds-website-more{--ds-menu-sub-w:288px;width:240px}.ds-subnav{--ds-subnav-w:320px;--ds-subnav-gutter:12px;--ds-subnav-folded:0;--ds-subnav-open:calc(1 - var(--ds-subnav-folded));z-index:1;box-sizing:border-box;background:var(--color-surface);height:calc(100% - var(--ds-subnav-gutter) * 2);margin-top:var(--ds-subnav-gutter);margin-bottom:var(--ds-subnav-gutter);width:calc(var(--ds-subnav-w) * var(--ds-subnav-open));margin-left:calc(var(--ds-subnav-gutter) * var(--ds-subnav-open));margin-right:calc(var(--ds-subnav-gutter) * var(--ds-subnav-open));opacity:var(--ds-subnav-open);transform:translateX(calc(-16px * var(--ds-subnav-folded)));border:solid var(--color-line);border-width:calc(1px * var(--ds-subnav-open));box-shadow:var(--shadow-menu);border-radius:16px;flex-direction:column;flex:none;padding:15px 0 8px;transition:width .22s cubic-bezier(.4,0,.2,1),margin .22s cubic-bezier(.4,0,.2,1),opacity .16s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1),border-width .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),visibility .22s;display:flex;position:relative;overflow:hidden}.ds-subnav--collapsed{--ds-subnav-folded:1;pointer-events:none;visibility:hidden;box-shadow:none}.ds-settings-section{margin-top:0}.ds-settings-danger{margin:8px 0 0}.ds-settings-section+.ds-settings-danger{margin-top:36px}.ds-settings-head{border-top:1px solid var(--color-line);margin-top:28px;padding-top:20px}.ds-settings-defaults>.ds-settings-head:first-child{border-top:0;margin-top:0;padding-top:0}.ds-settings-head__title{margin:0 0 4px}.ds-settings-head__sub{max-width:460px;color:var(--color-slate-600);font-size:12.5px;line-height:1.45}.ds-subshell{container:ds-subshell/inline-size}@container ds-subshell (width<=1024px){.ds-subshell .ds-subnav{--ds-subnav-fold-cause:width;--ds-subnav-folded:1;pointer-events:none;visibility:hidden;box-shadow:none}}.ds-subshell:where([data-ds-room=short]:has(.ds-side-drawer--page.ds-side-drawer--open)) .ds-subnav{--ds-subnav-fold-cause:drawer;--ds-subnav-folded:1;pointer-events:none;visibility:hidden;box-shadow:none}@container ds-subshell (width>=1025px) and (width<=1599px){.ds-subshell:where(:has(.ds-side-drawer--left.ds-side-drawer--open)) .ds-subnav{--ds-subnav-fold-cause:chat;--ds-subnav-folded:1;pointer-events:none;visibility:hidden;box-shadow:none}}.ds-subshell:has(.ds-side-drawer--left:is(.ds-side-drawer--open,.ds-side-drawer--carrying)) .ds-subnav{transition-duration:var(--sd-dur,.45s);transition-timing-function:cubic-bezier(.32,.72,.3,1)}@container ds-subshell (width>=1600px){.ds-subshell:where(:has(.ds-subnav:not(.ds-subnav--collapsed))) .ds-side-drawer--left.ds-side-drawer--open{margin-left:0}.ds-subshell:where(:has(.ds-subnav:not(.ds-subnav--collapsed))) .ds-page-layout__row>.ds-side-drawer--left.ds-side-drawer--open{margin-left:calc(var(--page-gutter,28px) - var(--ds-subnav-gutter,12px))}}.ds-subshell .ds-subnav.ds-subnav--unfolded{--ds-subnav-folded:0;pointer-events:auto;visibility:visible;box-shadow:var(--shadow-menu)}.ds-subnav__hd{align-items:center;gap:10px;padding:0 16px 14px;display:flex}.ds-subnav__ttl{white-space:nowrap;min-width:0;font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink-900);flex:1;font-size:18px;font-weight:600;overflow:hidden}@media (hover:hover) and (pointer:fine){.ds-subnav__hd .ds-subnav__collapse{opacity:0;transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover), transform var(--ds-ease-hover)}.ds-subnav__hd:is(:hover,:has(:focus-visible)) .ds-subnav__collapse{opacity:1}}.ds-subnav__search{align-items:center;padding:0 12px 12px;display:flex}.ds-subnav__search>.ds-search-field{flex:auto}.ds-subnav__items{flex-direction:column;flex:1;gap:4px;min-height:0;padding:0 10px;display:flex;overflow-y:auto}.ds-subnav__hd+.ds-subnav__items{margin-top:calc(-14px * var(--ds-subnav-open,1));padding-top:calc(14px * var(--ds-subnav-open,1))}.ds-subnav__items:last-child{margin-bottom:calc(-8px * var(--ds-subnav-open,1));padding-bottom:calc(8px * var(--ds-subnav-open,1))}.ds-subnav__item{width:100%;height:40px;font:inherit;color:var(--color-ink-700);text-align:left;cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:10px;margin:0;padding:0 10px;font-size:14px;display:flex}.ds-subnav__item svg{color:var(--color-slate-600);flex:none}.ds-subnav__empty{font-family:var(--font-sans);color:var(--color-ink-600);text-align:center;padding:20px 12px;font-size:13px}.ds-subnav__item{box-sizing:border-box;text-align:left;width:100%;height:40px;font-family:var(--font-sans);color:var(--color-ink-700);white-space:nowrap;cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:400;display:flex}.ds-subnav__item:hover{background:var(--color-surface-hover)}.ds-subnav__item--sel,.ds-subnav__item--sel:hover{color:var(--color-ink-900);background:#4040401a;font-weight:500}.ds-subnav__item--root{cursor:default;color:var(--color-ink-900);font-weight:500}.ds-subnav__item--l1{height:35px;padding-left:32px}.ds-subnav__item--compact{height:32px}@media (pointer:coarse){.ds-subnav__item--compact{height:44px}}@media (width<=767px),(pointer:coarse){.ds-subnav__item,.ds-subnav__item--l1{height:44px}}.ds-subnav__item--sk{pointer-events:none}.ds-subnav__item-ic{width:18px;height:18px;color:var(--color-slate-600);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-subnav__item--sel .ds-subnav__item-ic{color:var(--color-ink-900)}.ds-subnav__item-lbl{flex:1;min-width:0;overflow:hidden}.ds-subnav__item-meta{color:var(--color-slate-500);flex:none;align-items:center;display:inline-flex}.ds-subnav__item-open{color:var(--color-slate-500);opacity:0;transition:opacity var(--ds-ease-hover);flex:none;display:inline-flex}.ds-subnav__item:hover .ds-subnav__item-open,.ds-subnav__item:focus-visible .ds-subnav__item-open{opacity:1}@media (width<=767px),(pointer:coarse),(hover:none){.ds-subnav__item-open{display:none}}.ds-subnav__item-fold{color:var(--color-slate-600);transition:background-color var(--ds-ease-hover);border-radius:6px;flex:none;margin-right:-4px;padding:4px;display:inline-flex}.ds-subnav__item--sel .ds-subnav__item-fold{color:var(--color-ink-900)}.ds-subnav__item-fold:hover,.ds-subnav__item-fold:focus-visible{background:#40404014;outline:none}.ds-subnav__item-fold svg{transition:transform .18s}.ds-subnav__item-fold[aria-expanded=true] svg{transform:rotate(90deg)}.ds-subnav__fold{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1),opacity .18s;display:grid}.ds-subnav__fold[data-open]{opacity:1;grid-template-rows:1fr}.ds-subnav__fold>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ds-subnav__fold,.ds-subnav__item-fold svg{transition:none}}.ds-subnav__label{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-400);padding:10px 10px 4px;font-size:11px;font-weight:600}.ds-subnav__label--l1{padding-left:32px}.ds-subnav__label--act{justify-content:space-between;align-items:center;gap:8px;padding-top:4px;padding-right:4px;display:flex}.ds-subnav__label-text{min-width:0}.ds-subnav__label-act{flex:none;display:inline-flex}.ds-subnav__item--drop,.ds-subnav__item--drop:hover,.ds-file-row.ds-file-row--drop,.ds-file-row.ds-file-row--drop:hover{background:var(--primary-tint-2);box-shadow:inset 0 0 0 2px var(--color-ink-900);color:var(--color-ink-900)}.ds-context-rail{background:var(--color-surface);flex-direction:column;flex:none;gap:16px;width:320px;min-height:0;max-height:100%;padding:18px;display:flex;overflow-y:auto}.ds-context-rail__stack{align-items:start;gap:inherit;display:grid}.ds-context-rail__stack>*{grid-area:1/1;min-width:0}.ds-context-rail__panels{gap:inherit;flex-direction:column;display:flex}.ds-rail-card{flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.ds-rail-card{animation:.22s ease-out ds-fade-in}}.ds-rail-card__hd{align-items:center;gap:9px;margin-bottom:14px;display:flex}.ds-rail-card__hd:last-child{margin-bottom:0}.ds-rail-card__icon{color:var(--color-slate-600);flex:none;display:inline-flex}.ds-rail-card__title{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-ink-900,var(--color-fg1));flex:1;margin:0;font-size:16px;line-height:1.2}.ds-rail-card__act{cursor:pointer;color:var(--color-slate-500);background:0 0;border:0;flex:none;padding:0;display:inline-flex}.ds-rail-card__act:hover{color:var(--color-fg1)}.ds-rail-card__act-slot{flex:none;align-items:center;display:flex}.ds-rail-card__illus-top{justify-content:center;align-items:flex-start;display:flex}.ds-rail-card__illus-top img{object-fit:contain;width:70%;height:auto;display:block}.ds-context-rail[data-minimized]{transition:gap .45s cubic-bezier(.32,.72,.3,1),width .45s cubic-bezier(.32,.72,.3,1);overflow-x:hidden}.ds-context-rail[data-minimized=true]{gap:10px;width:80px}.ds-rail-card__tile{z-index:1;color:var(--color-slate-600);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.ds-rail-card__tile-letter{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:1}.ds-rail-card--foldable{transition:border-radius .45s cubic-bezier(.32,.72,.3,1),background-color .45s cubic-bezier(.32,.72,.3,1),box-shadow .45s cubic-bezier(.32,.72,.3,1)}:is(.ds-rail-card,.bap-panel).is-tile{width:44px;height:44px}:is(.ds-rail-card,.bap-panel).is-tile>:not(.ds-rail-card__tile){opacity:0;visibility:hidden;transition:opacity .16s,visibility 0s linear .16s}:is(.ds-rail-card,.bap-panel).is-tile>.ds-rail-card__tile{opacity:1;pointer-events:auto;transition:opacity .25s .18s}@keyframes ds-rail-unfold{0%{opacity:0}}:is(.ds-rail-card,.bap-panel)[data-morph]:not(.is-tile)>:not(.ds-rail-card__tile){animation:.25s .2s backwards ds-rail-unfold}:is(.ds-rail-card,.bap-panel)[data-morph]{width:var(--ds-rail-w,auto);height:var(--ds-rail-h);transition:width .45s cubic-bezier(.32,.72,.3,1),height .45s cubic-bezier(.32,.72,.3,1),border-radius .45s cubic-bezier(.32,.72,.3,1),background-color .45s cubic-bezier(.32,.72,.3,1),box-shadow .45s cubic-bezier(.32,.72,.3,1)}@media (prefers-reduced-motion:reduce){.ds-context-rail[data-minimized],.ds-rail-card--foldable,:is(.ds-rail-card,.bap-panel)[data-morph]{transition:none}:is(.ds-rail-card,.bap-panel)[data-morph]:not(.is-tile)>:not(.ds-rail-card__tile){animation:none}}.ds-panel-dock{--ds-dock-ease:cubic-bezier(.32, .72, .3, 1);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;display:flex;position:relative}.ds-panel-dock__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-panel-dock__box{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.ds-panel-dock__card{transform-origin:var(--ds-dock-origin,100%) 100%;flex-direction:column;padding-bottom:8px;display:flex}.ds-panel-dock[data-lone] .ds-panel-dock__card,.ds-panel-dock[data-fill] .ds-panel-dock__card{padding-bottom:0}.ds-panel-dock[data-fill] .ds-panel-dock__card .ds-rail-card{height:var(--ds-dock-cap)}.ds-panel-dock[data-fill] .ds-panel-dock__card .ds-rail-card>.ds-scroll{flex:auto;min-height:0;max-height:none!important}@keyframes ds-panel-dock-card-in{0%{opacity:0;transform:translateY(8px)scale(.14)}}@keyframes ds-panel-dock-card-out{to{opacity:0;transform:translateY(8px)scale(.14)}}@keyframes ds-panel-dock-fade-in{0%{opacity:0}}@keyframes ds-panel-dock-fade-out{to{opacity:0}}.ds-panel-dock__card[data-motion=grow]{animation:ds-panel-dock-card-in .28s var(--ds-dock-ease) backwards}.ds-panel-dock__card[data-motion=shrink]{animation:ds-panel-dock-card-out .24s var(--ds-dock-ease) forwards;pointer-events:none}.ds-panel-dock__card[data-motion=fade][data-phase=in]{animation:.24s backwards ds-panel-dock-fade-in}.ds-panel-dock__card[data-motion=fade][data-phase=out]{pointer-events:none;inset-inline:0;animation:.2s forwards ds-panel-dock-fade-out;position:absolute;bottom:0}.ds-panel-dock__card .ds-rail-card{max-height:var(--ds-dock-cap,none);overflow:hidden auto}.ds-panel-dock .ds-scroll{overscroll-behavior:contain}.ds-mindly-chat__panel-dock{transition:padding-bottom .28s cubic-bezier(.32,.72,.3,1)}.ds-mindly-chat__panel-dock:has(.ds-panel-dock__line-row[data-show],.ds-panel-dock__card){padding-bottom:2px}.ds-panel-dock-sheet{flex:auto;min-height:0}.ds-panel-dock-sheet__in{padding:12px 12px 24px}.ds-mindly-chat:has(.ds-panel-dock) .ds-mindly-chat__footer{interpolate-size:allow-keywords;max-height:max-content;transition:max-height .28s cubic-bezier(.32,.72,.3,1),padding-block .28s cubic-bezier(.32,.72,.3,1),opacity .2s,visibility linear}.ds-mindly-chat:has(.ds-panel-dock) .ds-mindly-chat__footer>*{interpolate-size:numeric-only}.ds-mindly-chat:has(.ds-panel-dock[data-fill]) .ds-mindly-chat__footer{opacity:0;visibility:hidden;max-height:0;transition:max-height .28s cubic-bezier(.32,.72,.3,1),padding-block .28s cubic-bezier(.32,.72,.3,1),opacity .2s,visibility 0s linear .28s;overflow:hidden;padding-block:0!important}.ds-panel-dock__card .ds-scroll{transition:max-height .28s cubic-bezier(.32,.72,.3,1)}.ds-panel-dock__line-row{min-width:0;transition:grid-template-rows .28s var(--ds-dock-ease);grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);display:grid}.ds-panel-dock__line-row[data-show]{grid-template-rows:1fr}.ds-panel-dock__line-in{min-width:0;min-height:0;overflow:hidden}.ds-panel-dock__line-row[data-settled]>.ds-panel-dock__line-in{overflow:visible}.ds-panel-dock__line{--ds-dock-gutter:14px;padding:16px var(--ds-dock-gutter);margin:-16px calc(-1 * var(--ds-dock-gutter));overscroll-behavior:contain;touch-action:pan-x;align-items:center;gap:8px;display:flex}.ds-panel-dock__line.ds-scroll--x.ds-scroll--fade{-webkit-mask-image:linear-gradient(to right, transparent min(var(--ds-fade-l), var(--ds-dock-gutter)), #000 calc(min(var(--ds-fade-l), var(--ds-dock-gutter)) + var(--ds-fade-l)), #000 calc(100% - var(--ds-fade-r) - min(var(--ds-fade-r), var(--ds-dock-gutter))), transparent calc(100% - min(var(--ds-fade-r), var(--ds-dock-gutter))));-webkit-mask-image:linear-gradient(to right, transparent min(var(--ds-fade-l), var(--ds-dock-gutter)), #000 calc(min(var(--ds-fade-l), var(--ds-dock-gutter)) + var(--ds-fade-l)), #000 calc(100% - var(--ds-fade-r) - min(var(--ds-fade-r), var(--ds-dock-gutter))), transparent calc(100% - min(var(--ds-fade-r), var(--ds-dock-gutter))));-webkit-mask-image:linear-gradient(to right, transparent min(var(--ds-fade-l), var(--ds-dock-gutter)), #000 calc(min(var(--ds-fade-l), var(--ds-dock-gutter)) + var(--ds-fade-l)), #000 calc(100% - var(--ds-fade-r) - min(var(--ds-fade-r), var(--ds-dock-gutter))), transparent calc(100% - min(var(--ds-fade-r), var(--ds-dock-gutter))));-webkit-mask-image:linear-gradient(to right, transparent min(var(--ds-fade-l), var(--ds-dock-gutter)), #000 calc(min(var(--ds-fade-l), var(--ds-dock-gutter)) + var(--ds-fade-l)), #000 calc(100% - var(--ds-fade-r) - min(var(--ds-fade-r), var(--ds-dock-gutter))), transparent calc(100% - min(var(--ds-fade-r), var(--ds-dock-gutter))));mask-image:linear-gradient(to right, transparent min(var(--ds-fade-l), var(--ds-dock-gutter)), #000 calc(min(var(--ds-fade-l), var(--ds-dock-gutter)) + var(--ds-fade-l)), #000 calc(100% - var(--ds-fade-r) - min(var(--ds-fade-r), var(--ds-dock-gutter))), transparent calc(100% - min(var(--ds-fade-r), var(--ds-dock-gutter))))}.ds-panel-dock__slot{flex:none;display:flex}.ds-panel-dock__slot:first-child{margin-inline-start:auto}.ds-panel-dock__slot[data-moving]{overflow:hidden}.ds-panel-dock__pill{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover), transform var(--ds-ease-hover), opacity .15s ease .3s;flex:none;padding:0;position:relative;overflow:hidden}.ds-panel-dock__pill[data-hidden],.ds-panel-dock__pill[data-covered]{opacity:0;transition-delay:0s}.ds-panel-dock__pill:focus-visible{background:#fff;outline:none;box-shadow:0 8px 24px #1d263047}.ds-panel-dock__pill .ds-glass-pill__core,.ds-panel-dock__tray .ds-glass-pill__core{z-index:1;width:42px;height:42px;position:relative}.ds-panel-dock__letter{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:1}.ds-panel-dock__work{z-index:1;opacity:0;grid-template-columns:0fr;display:grid;position:relative;overflow:hidden}.ds-panel-dock__work[data-open]{opacity:1;grid-template-columns:1fr}.ds-panel-dock__work-in{align-items:center;min-width:0;max-width:168px;display:flex;overflow:hidden}.ds-panel-dock__work-text{min-width:0;font-family:var(--font-serif);color:var(--color-ink-900);flex:0 auto;margin-inline:11px 2px;font-size:13.5px}.ds-panel-dock__work-text--file{font-family:var(--font-sans);font-size:14px;font-weight:500}.ds-panel-dock__work-text--mono{font-family:var(--font-mono);font-size:13px;font-weight:500}.ds-panel-dock__tray-change--mono{font-family:var(--font-mono);font-size:13px}.ds-panel-dock__tray-change--serif{font-family:var(--font-serif);font-size:13.5px}.ds-panel-dock__work-mark{flex:none;align-items:center;margin-inline-start:12px;display:inline-flex}.ds-panel-dock__work-in:has(>.ds-panel-dock__work-mark) .ds-panel-dock__work-text{margin-inline-start:6px}.ds-panel-dock__dot{box-sizing:border-box;background:var(--color-accent-blue);top:8px;border:1.5px solid #fff;border-radius:999px;width:9px;height:9px;position:absolute;inset-inline-end:8px}@property --ds-tray-p{syntax:"<number>";inherits:false;initial-value:0}@property --ds-tray-wmax{syntax:"<length>";inherits:false;initial-value:44px}.ds-panel-dock__tray{z-index:3;box-sizing:border-box;--ds-tray-p:0;width:calc(var(--ds-tray-w0,44px) + (var(--ds-tray-wmax,44px) - var(--ds-tray-w0,44px)) * var(--ds-tray-p));visibility:hidden;pointer-events:none;transition:--ds-tray-p .45s var(--ds-dock-ease), --ds-tray-wmax .45s var(--ds-dock-ease), box-shadow .2s ease, visibility 0s linear .45s;direction:ltr;background:#fff;flex-direction:row;justify-content:flex-end;display:flex;position:absolute;overflow:hidden}.ds-panel-dock__tray[data-open]{--ds-tray-p:1;z-index:4;visibility:visible;pointer-events:auto;cursor:pointer;transition:--ds-tray-p .45s var(--ds-dock-ease), --ds-tray-wmax .45s var(--ds-dock-ease), box-shadow .2s ease, visibility 0s;box-shadow:0 6px 20px #1d263033}.ds-panel-dock__tray:is([data-track],[data-fresh]){transition:--ds-tray-p .45s var(--ds-dock-ease), box-shadow .2s ease, visibility 0s linear .45s}.ds-panel-dock__tray[data-open]:is([data-track],[data-fresh]){transition:--ds-tray-p .45s var(--ds-dock-ease), box-shadow .2s ease, visibility 0s}.ds-panel-dock__tray[data-off]{display:none}.ds-panel-dock__tray-text{z-index:1;min-width:0;font-family:var(--font-sans);color:var(--color-ink-900);opacity:0;unicode-bidi:plaintext;flex:0 auto;align-items:center;gap:6px;padding-inline:13px 2px;font-size:14px;transition:opacity .2s;display:flex;position:relative}.ds-panel-dock__tray[data-open] .ds-panel-dock__tray-text{opacity:1;transition-delay:50ms}.ds-panel-dock__tray-text:has(>.ds-panel-dock__tray-mark){padding-inline-start:12px}.ds-panel-dock__tray-mark{flex:none;display:inline-flex}.ds-panel-dock__tray-change{flex:0 auto;min-width:0}.ds-panel-dock__tray-chip{flex:none}.ds-rail-card--dock .ds-rail-card__hd{cursor:pointer}.ds-rail-card--dock .ds-rail-card__hd :is(input,textarea){cursor:text}.ds-rail-card__fold{flex:none;margin-block:-6.4px}.ds-rail-card--dock .ds-plan__illus img,.ds-rail-card--dock .ds-plan__foot-in img{width:38%;margin-bottom:0}.ds-rail-card--dock .ds-plan__illus,.ds-rail-card--dock .ds-plan__foot{margin-bottom:0}.ds-rail-card--dock:has(.ds-plan__foot:not(.is-folded),.ds-plan__illus){padding-bottom:0}.ds-rail-card--dock:has(.ds-plan__foot){transition:padding-bottom .28s cubic-bezier(.4,0,.2,1)}@media (pointer:coarse){.ds-rail-card--dock .ds-file-row{min-height:44px}}@media (prefers-reduced-motion:reduce){.ds-panel-dock__line-row,.ds-panel-dock__tray,.ds-panel-dock__tray:is([data-open],[data-track],[data-fresh]),.ds-panel-dock__tray[data-open]:is([data-track],[data-fresh]),.ds-panel-dock__tray-text,.ds-panel-dock__pill,.ds-panel-dock__card .ds-scroll,.ds-mindly-chat__panel-dock{transition:none}.ds-mindly-chat:has(.ds-panel-dock) .ds-mindly-chat__footer{transition:none}.ds-mindly-chat:has(.ds-panel-dock[data-fill]) .ds-mindly-chat__footer{transition:none}.ds-panel-dock__card[data-phase=in]{animation:.15s backwards ds-panel-dock-fade-in}.ds-panel-dock__card[data-phase=out]{animation:.15s forwards ds-panel-dock-fade-out}}.ds-rotate-back{box-sizing:border-box;background:var(--color-surface);width:100%;min-height:100dvh}.ds-plan__list{flex-direction:column;gap:8px;display:flex}.ds-plan__sk{flex-direction:column;gap:9px;display:flex}.ds-ptask{font-family:var(--font-sans);border:1px solid var(--color-line);color:var(--color-fg1);background:#fffc;border-radius:12px;align-items:center;gap:11px;padding:9px 12px;font-size:15px;display:flex}.ds-ptask.is-todo .ds-ptask__lbl{color:var(--color-ink-800,var(--color-fg1))}.ds-ptask{transition:background .28s,border-color .28s}.ds-ptask__badge{transition:background .28s,border-color .28s,color .28s}.ds-ptask__lbl{transition:color .28s}.ds-ptask.is-done .ds-ptask__lbl{color:var(--color-ink-400,var(--color-fg3))}.ds-ptask.is-doing{background:#f5f7fa;border-color:#0000}.ds-ptask.is-failed{border-color:#e5484d66}.ds-ptask__badge{font-family:var(--font-serif);width:28px;height:28px;color:var(--color-fg3);border:1px solid var(--color-line);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.ds-ptask.is-done .ds-ptask__badge{color:var(--color-slate-500);background:0 0;border:none}.ds-ptask__badge--mark{border-radius:5px;width:18px;height:18px;font-size:11.5px;line-height:1}.ds-ptask.is-doing .ds-ptask__badge{border-color:var(--color-line);color:var(--color-fg1);background:#fff}.ds-ptask.is-failed .ds-ptask__badge{color:var(--color-danger-500,#e5484d);background:0 0;border-color:#0000}.ds-ptask__lbl{flex:1;min-width:0}.ds-ptask__lbltext{position:relative}.ds-ptask__strike{transform-origin:0;pointer-events:none;background:currentColor;border-radius:1px;width:100%;height:1.5px;position:absolute;top:54%;left:0}.ds-plan__illus{justify-content:center;align-items:flex-start;margin:10px -16px -19px;display:flex}.ds-plan__illus img{object-fit:contain;width:72%;height:auto;margin-bottom:0;display:block}.ds-plan__fold,.ds-plan__progress,.ds-plan__foot{transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1),margin .28s cubic-bezier(.4,0,.2,1);display:grid}.ds-plan__fold{grid-template-rows:1fr}.ds-plan__fold.is-folded{grid-template-rows:0fr}.ds-plan__fold-in{min-height:0;overflow:hidden}.ds-plan__fold.is-folded>.ds-plan__fold-in{visibility:hidden;transition:visibility 0s linear .28s}.ds-plan__progress{grid-template-rows:0fr}.ds-plan__progress.is-folded{grid-template-rows:1fr}.ds-plan__progress-in{visibility:hidden;min-height:0;transition:visibility 0s linear .28s;overflow:hidden}.ds-plan__progress.is-folded>.ds-plan__progress-in{visibility:visible;transition-delay:0s}.ds-plan__progress-text{color:var(--color-slate-600);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:20px}.ds-plan__foot{grid-template-rows:1fr;margin:10px -16px -19px}.ds-plan__foot-in{justify-content:center;align-items:flex-start;min-height:0;padding-bottom:0;transition:padding .28s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.ds-plan__foot-in img{object-fit:contain;width:72%;height:auto;margin-bottom:0;display:block}.ds-plan__foot.is-folded{grid-template-rows:0fr;margin:0 -16px}.ds-plan__foot.is-folded>.ds-plan__foot-in{padding-bottom:0}.ds-btn.ds-plan__fold-btn svg{transition:transform .28s cubic-bezier(.4, 0, .2, 1), color var(--ds-ease-hover)}.ds-btn.ds-plan__fold-btn:not(.is-folded) svg{transform:rotate(90deg)}.ds-btn.ds-plan__fold-btn{margin-block:-6.4px}.ds-plan__scroll{box-sizing:border-box;max-height:calc(var(--ds-plan-rows) * 56px)}.ds-plan-card:has(.ds-plan__scroll)>.ds-rail-card__hd{z-index:1;position:relative}.ds-plan__fold-in>.ds-plan__scroll{padding-block:14px 18px}.ds-rail-card--dock .ds-plan__fold-in>.ds-plan__scroll{padding-bottom:13px}.ds-plan__fold:has(+.ds-plan__foot)>.ds-plan__fold-in>.ds-plan__scroll{padding-bottom:10px}.ds-plan__fold:not(.is-folded):has(>.ds-plan__fold-in>.ds-plan__scroll){margin-block:-14px -18px}.ds-rail-card--dock .ds-plan__fold:not(.is-folded):has(>.ds-plan__fold-in>.ds-plan__scroll){margin-bottom:-13px}.ds-plan__fold:not(.is-folded):has(>.ds-plan__fold-in>.ds-plan__scroll):has(+.ds-plan__foot){margin-bottom:-10px}.ds-rail-card>.ds-plan__scroll:has(+.ds-plan__illus){margin-bottom:-10px;padding-bottom:10px}@media (prefers-reduced-motion:reduce){.ds-plan__fold,.ds-plan__progress,.ds-plan__foot,.ds-plan__foot-in,.ds-btn.ds-plan__fold-btn svg{transition:none}}.ds-integ-list{flex-direction:column;gap:8px;display:flex}@media (prefers-reduced-motion:no-preference){.ds-rail-card>:is(.ds-integ-list,.ds-ws-list,.ds-scroll){animation:.22s ease-out ds-fade-in}}.ds-integ-list>.ds-integ-overline{margin:2px 2px -2px}.ds-integ-row{font-family:var(--font-sans);border:1px solid var(--color-line);color:var(--color-fg1);background:#ffffffb3;border-radius:12px;align-items:center;gap:11px;padding:11px 14px;font-size:15px;display:flex}.ds-integ-row.is-suggested{background:0 0;border-style:dashed}.ds-integ-row__name{flex:1;min-width:0}.ds-integ-connected{margin-left:auto}.ds-integ-skills{flex-direction:column;gap:8px;display:flex}.ds-integ-list+.ds-integ-skills{margin-top:14px}.ds-integ-skills>.ds-block-label{margin:2px 2px 0}.ds-integ-skills__chips{flex-wrap:wrap;gap:8px;display:flex}.ds-ws-list{--ds-row-gap:1px;flex-direction:column;gap:1px;display:flex}.ds-ws-scroll{box-sizing:content-box;margin-inline:-7px;padding-inline:7px}.ds-rail-card__hd:has(+.ds-scroll--fade){z-index:1;position:relative}.ds-rail-card__hd+.ds-scroll--fade{margin-top:-14px;padding-top:14px}.ds-rail-card>.ds-scroll--fade:last-child{margin-bottom:-18px;padding-bottom:18px}.ds-rail-card--dock>.ds-scroll--fade:last-child{margin-bottom:-13px;padding-bottom:13px}.ds-ws-hd{flex:1;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.ds-ws-hd__id{flex:1;align-items:center;gap:9px;min-width:0;transition:opacity .2s;display:flex}.ds-ws-hd__field{opacity:0;visibility:hidden;align-items:center;transition:opacity .2s,visibility 0s linear .2s;display:flex;position:absolute;inset:0 41px 0 0}.ds-ws-hd__field .ds-search-field{width:100%}.ds-ws-hd__square{flex:none;margin-block:-6.4px}.ds-ws-hd__square[aria-pressed=true] svg{color:var(--color-ink-900)}.ds-ws-hd.is-searching .ds-ws-hd__field{opacity:1;visibility:visible;transition-delay:0s}.ds-ws-hd.is-searching .ds-ws-hd__id{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}@media (prefers-reduced-motion:reduce){.ds-ws-hd__id,.ds-ws-hd__field,.ds-ws-hd.is-searching .ds-ws-hd__id{transition:none}}.ds-ws-notice{color:var(--color-slate-600);background:#1d26300a;border-radius:12px;margin:0 0 8px;padding:8px 12px;font-size:13px;line-height:1.45}.ds-file-tree{--ds-row-gap:2px;flex-direction:column;gap:2px;display:flex}.ds-file-row{font-family:var(--font-sans);color:var(--color-ink-900);box-sizing:border-box;align-items:center;gap:10px;font-size:14px;line-height:1.3;display:flex}.ds-file-row--flat{padding:8px 2px}.ds-ws-list .ds-file-row--flat{padding:6px 2px}.ds-file-row--flat.ds-file-row--clickable{cursor:pointer;transition:background var(--ds-ease-hover);text-align:left;border-radius:10px;width:100%}.ds-file-row--flat.ds-file-row--clickable:hover{background:var(--color-surface-hover)}.ds-file-row--flat.ds-file-row--clickable{--ds-file-row-bleed:7px;width:calc(100% + 14px);margin-inline:-7px;padding-inline:9px}.ds-file-row--btn{min-height:36px;padding:0 10px 0 var(--ds-file-row-inset,10px);appearance:none;text-align:left;width:100%;color:var(--color-ink-700);transition:background var(--ds-ease-hover);background:0 0;border:none;border-radius:10px;font-weight:400}button.ds-file-row--btn{cursor:pointer}button.ds-file-row--btn:hover{background:var(--color-surface-hover)}.ds-file-row--sel{color:var(--color-ink-900);background:#4040401a;border-radius:10px;font-weight:500}.ds-file-row__icon{width:20px;height:20px;color:var(--color-slate-600,#475569);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-file-row__icon img{width:20px;height:20px;display:block}.ds-file-row__icon--fold{color:var(--color-slate-500)}.ds-file-row__name{flex:1;min-width:0}.ds-file-row__new{background:var(--color-accent-blue,#4c7dfa);border-radius:999px;flex:none;width:7px;height:7px;display:inline-block}.ds-file-row__meta{color:var(--color-ink-400);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:0 auto;min-width:0;max-width:50%;margin-left:auto;padding-left:10px;font-size:12px;overflow:hidden}.ds-file-row__new+.ds-file-row__meta{margin-left:0}.ds-file-row__cv{color:var(--color-slate-500);flex:none;margin-left:4px;transition:transform .22s;display:inline-flex}.ds-file-row__cv--open{transform:rotate(90deg)}.ds-file-row__cv[role=button]{cursor:pointer;transition:transform .22s ease, background-color var(--ds-ease-hover);border-radius:6px;margin:-4px -4px -4px 0;padding:4px}.ds-file-row__cv[role=button]:hover,.ds-file-row__cv[role=button]:focus-visible{background:#40404014;outline:none}@media (prefers-reduced-motion:reduce){.ds-file-row__cv[role=button]{transition:none}}.ds-file-row-fx{isolation:isolate;margin-top:calc(var(--ds-row-gap,0px) * var(--ds-fx,0) * -1);position:relative}.ds-file-row__wash{z-index:-1;opacity:0;pointer-events:none;background:#ffac6f29;border-radius:10px;position:absolute;inset:0}.ds-file-row__wash.is-run{animation:1.4s ds-file-row-wash}@keyframes ds-file-row-wash{0%{opacity:1}to{opacity:0}}.ds-file-row-fx:has(.ds-file-row--flat)>.ds-file-row__wash{left:-7px;right:-7px}.ds-file-row-wrap--dl{position:relative}.ds-file-row-wrap--dl>.ds-file-row{padding-right:34px}.ds-file-row-wrap--dl>.ds-file-row--btn{padding-right:42px}.ds-file-row-wrap--dl>.ds-file-row__dl{opacity:0;pointer-events:none;transition:opacity var(--ds-ease-hover);margin-top:-16px;position:absolute;top:50%;right:0}.ds-file-row-wrap--dl:is(:hover,:focus-within,.is-actions)>.ds-file-row__dl{opacity:1;pointer-events:auto}.ds-file-row-wrap--dl>.ds-file-row__dl:has([aria-expanded=true]){opacity:1;pointer-events:auto}@media (pointer:coarse),(hover:none){.ds-file-row-wrap--dl>.ds-file-row__dl{opacity:1;pointer-events:auto}}.ds-file-row-wrap--dl:is(:hover,.is-actions)>.ds-file-row--flat.ds-file-row--clickable:not(.ds-file-row--sel),.ds-file-row-wrap--dl:is(:hover,.is-actions)>button.ds-file-row--btn:not(.ds-file-row--sel){background:var(--color-surface-hover)}@media (prefers-reduced-motion:reduce){.ds-file-row-wrap--dl>.ds-file-row__dl{transition:none}}.ds-subnav__items .ds-file-tree{--ds-file-row-inset:32px}@media (hover:hover) and (pointer:fine) and (width>=768px){.ds-subnav__items .ds-file-tree--compact .ds-file-row--btn{min-height:28px}}.ds-file-tree--compact{gap:0}.ds-file-tree--compact .ds-file-row--btn{min-height:32px}.ds-file-tree--compact .ds-file-row__icon{width:18px;height:18px}.ds-file-tree--compact .ds-file-row--sel .ds-file-row__icon{color:var(--color-ink-900)}.ds-file-tree--compact button.ds-file-row--sel:hover{background:#4040401a}@media (pointer:coarse){.ds-file-tree--compact .ds-file-row--btn,.ds-file-tree--tap .ds-file-row--btn{min-height:44px}}@media (width<=767px),(pointer:coarse){.ds-file-row--flat.ds-file-row--clickable,.ds-file-row--btn,.ds-file-tree--compact .ds-file-row--btn{min-height:44px}}.ds-file-row-wrap--act{transition:background var(--ds-ease-hover);border-radius:10px;align-items:center;display:flex}.ds-file-row-wrap--act:hover{background:var(--color-surface-hover)}.ds-file-row-wrap--act>.ds-file-row{flex:auto;width:auto;min-width:0}.ds-file-row-wrap--act>button.ds-file-row--btn:hover{background:0 0}.ds-file-row__act{flex:none;padding-right:4px;display:inline-flex}.ds-file-row-wrap:has(>.ds-file-row__cv-end)>.ds-file-row__act{padding-right:0}.ds-file-row__cv-end{cursor:pointer;flex:none;align-self:stretch;align-items:center;padding:0 10px 0 2px;display:inline-flex}.ds-file-row__cv-end>.ds-file-row__cv{margin-left:0}.ds-question-wrap{box-sizing:border-box;text-align:start;width:100%}.ds-question{box-sizing:border-box;border:1px solid var(--color-line);background:#fff;border-radius:20px;flex-direction:column;gap:16px;width:100%;padding:16px 0;display:flex;position:relative;box-shadow:0 2px 5px #0000001a;container:ds-question/inline-size}.ds-question__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:0 24px;display:flex}.ds-question__q{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--color-ink-900);overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:16px;font-weight:400;line-height:24px}.ds-question__qwrap{--ds-clamp-fade-h:16px;flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ds-question__qwrap .ds-clamp__more{margin-top:-5px}.ds-question__qsub{font-family:var(--font-serif);color:var(--color-ink-600);overflow-wrap:anywhere;font-size:14px;line-height:20px}.ds-question__fold{--ds-clamp-bg:var(--ds-question-opt-bg,#fff);--ds-clamp-fade-h:18px;display:block}.ds-question__fold .ds-clamp__more{font-size:12px}.ds-question__qwrap .ds-clamp__more,.ds-question__fold .ds-clamp__more{text-align:start;align-self:flex-start}.ds-question__htools{flex:none;align-items:center;gap:14px;padding-top:2px;display:flex}.ds-question__pager{font-family:var(--font-sans);color:#bebebe;white-space:nowrap;align-items:center;gap:6px;font-size:14px;line-height:20px;display:flex}.ds-question__pg{color:#bebebe;cursor:pointer;display:inline-flex}.ds-question__pg--dis{opacity:.45;cursor:default}.ds-question__xclose{margin:-6px}.ds-question__htools--sm .ds-question__pager{font-size:13px}.ds-question__xclose.ds-feedback-seat__x{margin-block:-8px;margin-inline-end:-8px}.ds-question__opts{max-height:var(--ds-question-opts-max-h,380px);flex-direction:column;gap:8px;padding:4px 14px 10px;display:flex}.ds-question__opt{box-sizing:border-box;border:1px solid var(--color-line);--ds-question-opt-bg:var(--color-surface);background:var(--ds-question-opt-bg);min-height:46px;box-shadow:var(--shadow-button);cursor:pointer;transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);border-color:#0000000f;border-radius:14px;flex-shrink:0;align-items:flex-start;gap:14px;padding:7px;display:flex}.ds-question__opt:is([role=radio],[role=checkbox]):hover{border-color:#00000038}.ds-question__opt:is([role=radio],[role=checkbox]):active{--ds-question-opt-bg:var(--color-surface-muted);border-color:#0000001f}.ds-question__opt--sel{--ds-question-opt-bg:var(--color-surface-muted);border-color:#00000038}.ds-question__opt--sel:is([role=radio],[role=checkbox]):hover{border-color:#00000038}.ds-question__opt--else .ds-question__num{background:#f9fafc}.ds-question__opt--else .ds-question__lbl{color:var(--color-ink-600)}.ds-question__opt--input,.ds-question__opt--sel.ds-question__opt--input,.ds-question__opt--input:is([role=radio],[role=checkbox]):hover{--ds-question-opt-bg:var(--color-surface);box-shadow:none;cursor:text;border-color:#1d263066}.ds-question__opt--secret{cursor:text}.ds-question__opt--secret:focus-within{box-shadow:var(--shadow-field-focus)}.ds-question--touch .ds-question__opt--secret .ds-input__action,.ds-question--mobile .ds-question__opt--secret .ds-input__action{position:relative}.ds-question--touch .ds-question__opt--secret .ds-input__action:after,.ds-question--mobile .ds-question__opt--secret .ds-input__action:after{content:"";position:absolute;inset:-11px}.ds-question__body{flex-direction:column;gap:16px;min-width:0;display:flex}.ds-question--mobile .ds-question__body{gap:12px}.ds-question--compact .ds-question__body{gap:10px}.ds-question--compact .ds-question__once .ds-question__kc{display:none}.ds-question__txt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ds-question__desc{font-family:var(--font-sans);color:var(--color-ink-600);overflow-wrap:anywhere;font-size:13px;line-height:1.35}.ds-question__opt--sel .ds-question__desc{color:var(--color-ink-700)}.ds-question__in{flex:1;align-items:flex-start;min-width:0;display:flex}.ds-question__swap{flex:1;min-width:0;display:grid}.ds-question__swap>*{grid-area:1/1}.ds-question__swap>.ds-question__txt{transition:opacity var(--ds-ease-hover)}.ds-question__swap.is-open>.ds-question__txt{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.ds-question__swap>.ds-question__in{animation:.2s ease-out ds-fade-in}}.ds-question .ds-question__in>.ds-edit-box.ds-edit-box--standing{--ds-field-pad:7px;--ds-fade-size:10px;min-width:0;box-shadow:none;font:400 16px/24px var(--font-sans);color:var(--color-ink-900);background:0 0;border:0;border-radius:0;flex:1;padding:0;translate:none}.ds-question .ds-question__in>.ds-edit-box.ds-edit-box--standing textarea.ds-textarea.ds-textarea--inline{max-height:calc(48px + 6px + 2 * var(--ds-field-pad));padding:calc(3px + var(--ds-field-pad)) 0;margin-block:calc(var(--ds-field-pad) * -1);overflow-wrap:anywhere}.ds-question .ds-question__in>.ds-edit-box.ds-edit-box--standing .ds-input.ds-input--inline{min-height:30px;margin:0;padding:0}.ds-question-wrap[dir=rtl] .ds-question__in textarea::placeholder{text-align:right;unicode-bidi:plaintext}.ds-question__opt--sel.ds-question__opt--input .ds-question__num{color:var(--color-ink-600);background:#f9fafc;border-color:#0000}.ds-question__files{--ds-ichip-max:120px;--ds-chip-max:120px;flex:none;align-items:center;gap:4px;min-height:30px;margin-inline-start:8px;display:flex}.ds-question--mobile .ds-question__files,.ds-question--compact .ds-question__files{--ds-ichip-max:64px;--ds-chip-max:64px}.ds-question--busy .ds-question__opts,.ds-question--busy .ds-question__foot,.ds-question--busy .ds-question__ctas,.ds-question--busy .ds-question__htools{pointer-events:none}.ds-question--busy .ds-question__opt{cursor:default}.ds-question__lead{flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.ds-question__num{width:30px;height:30px;font-family:var(--font-serif);color:var(--color-ink-600);transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover);background:#f9fafc;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:500;line-height:1;display:inline-flex}.ds-question__opt--sel .ds-question__num{border-color:var(--color-line);color:var(--color-ink-900);background:#fff}.ds-question__ico{width:18px;height:18px;flex:none;margin-block-start:calc((var(--ds-question-key,30px) - 18px) / 2);display:inline-flex}.ds-question__cb{width:18px;height:18px;margin-block:calc((var(--ds-question-key,30px) - 18px) / 2) 0;margin-inline:calc((var(--ds-question-key,30px) - 18px) / 2) 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:#ffffff8c;border:1px solid #1d26302e;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #fff9}.ds-question__cb--on{background:var(--color-ink-900);border-color:var(--color-ink-900);box-shadow:none}.ds-question__opt[role=checkbox]:hover .ds-question__cb--on{border-color:var(--color-ink-800)}.ds-question__lbl{overflow-wrap:anywhere;color:var(--color-ink-700);transition:color var(--ds-ease-hover);margin-block:-4px;padding-block:4px;font-size:16px;font-weight:400;line-height:20px}.ds-question__opt--sel .ds-question__lbl{color:var(--color-ink-900)}.ds-question__lbl>bdi{text-align:match-parent;min-width:0}.ds-question__txt>.ds-question__lbl:only-child{min-height:calc(var(--ds-question-key,30px) + 8px);align-items:center;display:flex}.ds-question--compact{--ds-question-key:24px}.ds-question__txt>.ds-question__lbl:not(:only-child){padding-top:calc(4px + (var(--ds-question-key,30px) - 20px) / 2)}.ds-question__enter{color:var(--color-ink-600);opacity:.75;transition:opacity var(--ds-ease-hover);flex:none;margin-block-start:5px;margin-inline-start:auto;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ds-question__enter{animation:.2s ease-out ds-fade-in}}.ds-question__foot--sent{pointer-events:none}.ds-question__foot{justify-content:flex-end;align-items:center;gap:8px;padding:0 14px;display:flex}.ds-question__foot--approve{flex-wrap:wrap;justify-content:space-between;row-gap:8px}.ds-question__foot--approve>.ds-question__approve-end{margin-inline-start:auto}@container ds-question (width<=460px){.ds-question__foot--approve .ds-question__kc{display:none}.ds-question__foot--approve .ds-btn{--ds-btn-pl:12px;--ds-btn-pr:12px}}.ds-question__foot--approve>.ds-btn{flex:none}.ds-question__submit--away{opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){.ds-question--single .ds-question__submit:not(.ds-question__submit--away){animation:.2s ease-out ds-fade-in}}:is(.ds-question__foot:has(>.ds-btn:first-child+.ds-btn:last-child),.ds-question__ctas--end:has(>.ds-btn:first-child+.ds-btn:last-child),.ds-chat-error__acts:has(>.ds-btn:first-child+.ds-btn:last-child),.ds-trigger-editor__savebar:has(>.ds-btn:first-child+.ds-btn:last-child),.ds-suggestion-card__actions:has(>.ds-btn:first-child+.ds-btn:last-child),.ds-delegation-opened__foot:has(>.ds-btn:first-child+.ds-btn:last-child),.ds-delegation-sheet__foot:has(>.ds-btn:first-child+.ds-btn:last-child),.ds-drawer-ft:has(>.ds-btn:first-child+.ds-btn:last-child)){justify-content:space-between}.ds-question__kc{font-family:var(--font-mono);color:var(--color-ink-400);font-size:14px;line-height:17px}.ds-next-steps{flex-direction:column;align-items:flex-start;max-width:calc(100% + 10px);margin-left:-10px;display:flex}.ds-next-steps__label{font-family:var(--font-serif);color:var(--color-ink-600);margin:0;padding-left:10px;font-size:15px;line-height:1.8}.ds-next-steps__row.ds-btn{border-radius:var(--radius);max-width:100%;font-family:var(--font-sans);color:var(--color-ink-600);transition:color var(--ds-ease-hover), background-color var(--ds-ease-hover);justify-content:flex-start;gap:10px;padding:2px 10px;font-size:15px;font-weight:400;line-height:1.8}.ds-next-steps__row.ds-btn:hover:not(:disabled),.ds-next-steps__row.ds-btn:focus-visible{color:var(--color-ink-900);background:var(--color-surface-hover)}@media (pointer:coarse),(hover:none){.ds-next-steps__row.ds-btn{color:var(--color-ink-900)}}.ds-next-steps__text{min-width:0}@media (prefers-reduced-motion:reduce){.ds-question__opt,.ds-question__lbl,.ds-question__num,.ds-question__cb{transition:none}}.ds-question__action{border:1px solid var(--color-line);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ds-question__ac-title{font-family:var(--font-sans);color:var(--color-ink-900);align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.ds-question__ac-head{text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:0;display:flex}.ds-question__ac-head:disabled{cursor:default}.ds-question__ac-head .ds-question__ac-title{flex:1;min-width:0}.ds-question__ac-toggle{color:var(--color-ink-600);flex:none;transition:transform .18s;display:inline-flex;transform:rotate(-90deg)}.ds-question__ac-toggle.is-open{transform:rotate(0)}.ds-question__ac-body{overflow:hidden}.ds-question__ac-body>*+*{margin-top:10px}.ds-question__ac-tio{flex-direction:column;gap:6px;display:flex}.ds-question__ac-gl{margin:0}.ds-question__ac-params{flex-direction:column;gap:4px;display:flex}.ds-question__ac-prow{align-items:baseline;gap:10px;display:flex}.ds-question__ac-pk{font-family:var(--font-mono);color:var(--color-fg3);flex:none;font-size:12px}.ds-question__ac-pv{font-family:var(--font-mono);color:var(--color-ink-900);overflow-wrap:anywhere;min-width:0;font-size:12px}.ds-question__ac-tree{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ds-question__ac-leaf{align-items:baseline;gap:10px;min-width:0;display:flex}.ds-question__ac-branch{flex-direction:column;flex:1;min-width:0;display:flex}.ds-question__ac-grow{min-width:0;display:block;overflow:hidden}.ds-question__ac-grow>.ds-question__ac-tree{border-inline-start:1px solid var(--color-line);margin-inline-start:6px;margin-top:3px;padding-inline-start:12px}.ds-question__ac-fold{cursor:pointer;color:var(--color-fg3);font-family:var(--font-mono);background:0 0;border:0;align-items:center;gap:6px;margin-inline-start:-2px;padding:0;font-size:12px;line-height:18px;display:inline-flex}.ds-question__ac-fold .ds-question__ac-pk,.ds-question__ac-fold svg{transition:color var(--ds-ease-hover), transform .18s ease}.ds-question__ac-fold[aria-expanded=true]>svg,.ds-question__ac-more[aria-expanded=true]>svg{transform:rotate(90deg)}.ds-question__ac-fold:hover .ds-question__ac-pk,.ds-question__ac-fold:hover svg{color:var(--color-ink-900)}.ds-question__ac-peek{min-width:0;color:var(--color-fg3);font-family:var(--font-mono);text-align:start;flex:1;font-size:12px}.ds-question__ac-fold{width:100%;min-width:0}.ds-question__ac-fold .ds-question__ac-pk{flex:none}.ds-question__ac-glrow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ds-question__ac-all{cursor:pointer;font-family:var(--font-sans);color:var(--color-fg3);transition:color var(--ds-ease-hover);background:0 0;border:0;padding:0;font-size:12px}.ds-question__ac-all:hover{color:var(--color-ink-900);text-underline-offset:2px;text-decoration:underline}.ds-question__ac-scroll{max-height:240px}.ds-question__ac-more{font-family:var(--font-sans);color:var(--color-ink-600);cursor:pointer;transition:color var(--ds-ease-hover);background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.ds-question__ac-more svg{transition:transform .18s}.ds-question__ac-more:hover{color:var(--color-ink-900)}.ds-question__approve-end{align-items:center;gap:8px;display:flex}.ds-question__scopewrap{display:inline-flex;position:relative}.ds-question__scopemenu{z-index:20;bottom:calc(100% + 8px);min-width:248px;position:absolute;inset-inline-end:0}.ds-question__privacy{text-align:center;font-family:var(--font-sans);color:var(--color-ink-600);flex-direction:column;align-items:center;gap:2px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.ds-question__pv-lead{color:var(--color-ink-400);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ds-question__opts--scroll{--ds-question-row-h:46px;--ds-question-row-gap:8px;max-height:calc(var(--ds-question-max-rows,4) * var(--ds-question-row-h) + (var(--ds-question-max-rows,4) - 1) * var(--ds-question-row-gap) + var(--ds-question-row-h) / 2)}.ds-question--compact .ds-question__opts--scroll{--ds-question-row-h:38px;--ds-question-row-gap:6px}.ds-question--touch .ds-question__opts--scroll,.ds-question--mobile .ds-question__opts--scroll{--ds-question-row-h:52px}:is([dir=rtl],[data-rtl]) .ds-question__pg svg,:is([dir=rtl],[data-rtl]) .ds-question__enter svg,:is([dir=rtl],[data-rtl]) .ds-question__key svg,:is([dir=rtl],[data-rtl]) .ds-question__foot .ds-btn:not(.ds-btn--caret) svg{transform:scaleX(-1)}.ds-question--mobile{gap:12px}.ds-question--mobile .ds-question__head{flex-wrap:wrap;gap:10px 16px}.ds-question--mobile .ds-question__head:has(.ds-question__pager) .ds-question__htools{order:-1;width:100%;padding-top:0}.ds-question--mobile .ds-question__xclose{margin-inline-start:auto}.ds-question--mobile .ds-question__head:has(.ds-question__pager) .ds-question__q{flex:100%}.ds-question--mobile .ds-question__opt,.ds-question--touch .ds-question__opt{min-height:52px;padding:10px}.ds-question--mobile .ds-question__in>.ds-edit-box.ds-edit-box--standing,.ds-question--touch .ds-question__in>.ds-edit-box.ds-edit-box--standing{--ds-field-pad:10px}.ds-question--touch .ds-question__enter{display:none}.ds-question--compact .ds-question__enter{margin-block-start:4px}.ds-question--compact .ds-question__enter svg{width:16px;height:16px}.ds-question--compact{gap:10px;padding:12px}.ds-question--compact .ds-question__head{gap:10px;padding:0}.ds-question--compact .ds-question__htools{padding-top:0}.ds-question--compact .ds-question__xclose{margin:-6.5px -4px -1.5px}.ds-question--compact .ds-question__q{font-size:13px;line-height:19px}.ds-question--compact .ds-question__opts{gap:8px;margin-inline:-6px;padding:3px 6px 8px}.ds-question--compact .ds-question__foot{padding:0}.ds-question--compact .ds-question__opt{border-radius:10px;gap:10px;min-height:38px;padding:6px}.ds-question--compact .ds-question__in>.ds-edit-box.ds-edit-box--standing{--ds-field-pad:6px;font-size:13px;line-height:18px}.ds-question--compact .ds-question__in>.ds-edit-box.ds-edit-box--standing :is(textarea.ds-textarea.ds-textarea--inline,.ds-input.ds-input--inline input){font-size:13px}.ds-question--compact .ds-question__in>.ds-edit-box.ds-edit-box--standing textarea.ds-textarea.ds-textarea--inline{max-height:calc(36px + 6px + 2 * var(--ds-field-pad))}.ds-question--compact .ds-question__in>.ds-edit-box.ds-edit-box--standing .ds-input.ds-input--inline,.ds-question--compact .ds-question__files{min-height:24px}.ds-question--compact .ds-question__lead{gap:10px}.ds-question--compact .ds-question__num{border-radius:6px;width:24px;height:24px;font-size:15px}.ds-question--compact .ds-question__lbl{font-size:13px}.ds-question--compact .ds-question__action{border-radius:10px;gap:8px;padding:10px 12px}.ds-question .ds-question__opt--secret{padding-inline:12px}.ds-question--compact .ds-question__opt--secret{padding-inline:10px}.ds-question .ds-question__opt--secret{gap:8px}.ds-question__secret-ico{align-self:center}.ds-question__ctas{flex-wrap:wrap;gap:8px;padding:0 16px;display:flex}.ds-question__ctas .ds-btn:not(.ds-question__cta-kbd){--ds-btn-pr:var(--ds-btn-pl)}.ds-question--compact .ds-question__ctas{padding:0}.ds-question__ctas--end{justify-content:flex-end;padding:0 14px}.ds-question--compact .ds-question__ctas--end{padding:0}.ds-question-wrap--thread{max-width:460px}.ds-question.ds-question--thread{box-shadow:var(--shadow-button);border-radius:14px;gap:0;padding:16px;transition:background-color .22s,box-shadow .22s,padding .22s}.ds-question.ds-question--thread .ds-question__q{font-size:inherit;line-height:1.55}.ds-question--thread .ds-question__htools{align-self:flex-start;padding-top:3px}.ds-question__foldin{flex-direction:column;gap:10px;padding-top:4px;display:flex}.ds-question-wrap>.ds-question__foldbox>.ds-question__foldin{padding-top:0}.ds-question__chev{color:var(--color-slate-500);flex:none;transition:transform .18s;display:block}.ds-question--thread:not(.ds-question--readonly) .ds-question__head{cursor:pointer}.ds-question--thread .ds-question__head:focus-visible{outline:2px solid var(--color-focus,#6b5cff);outline-offset:4px;border-radius:6px}.ds-question__chev.is-open{transform:rotate(90deg)}.ds-question-wrap[data-rtl] .ds-question__chev:not(.is-open){transform:scaleX(-1)}.ds-question__mark{vertical-align:-3px;color:var(--color-ink-600);margin-inline-end:8px;display:inline-block}.ds-question__outcome{color:var(--color-ink-600)}.ds-question.ds-question--thread.ds-question--readonly{background:var(--color-surface-muted-2);box-shadow:var(--shadow-xs);padding:11px 12px}.ds-question.ds-question--thread.ds-question--readonly .ds-question__q{font-family:var(--font-serif);letter-spacing:0;color:var(--color-fg3);transition:color var(--ds-ease-hover);font-size:12.5px;line-height:20px}.ds-question--thread.ds-question--readonly .ds-question__outcome{color:inherit}.ds-question--thread.ds-question--readonly .ds-question__mark{vertical-align:-4px;width:17px;height:17px;color:var(--color-fg3);stroke-width:1.7px;margin-inline-end:8px}.ds-question--readonly:not(.ds-question--goes) .ds-question__head{cursor:default}@media (prefers-reduced-motion:no-preference){.ds-question--busy .ds-question__opt[role=radio][aria-checked=true] .ds-question__lbl{background-image:linear-gradient(100deg, var(--color-ink-900,#1d2630) 35%, var(--color-slate-400,#8996a4) 50%, var(--color-ink-900,#1d2630) 65%);background-size:var(--ds-sweep-p,240px) 100%;-webkit-text-fill-color:transparent;color:#0000;--ds-shimmer-from:0px 0;--ds-shimmer-to:var(--ds-sweep-p,240px) 0;animation:ds-shimmer var(--ds-sweep-d,1.133s) linear infinite;-webkit-background-clip:text;background-clip:text}}.ds-question.ds-question--goes:hover{box-shadow:var(--shadow-button)}.ds-question.ds-question--goes:hover .ds-question__q{color:var(--color-ink-900)}.ds-question--readonly .ds-question__opt[aria-checked=false]>*{opacity:.45}.ds-question--readonly .ds-question__enter{display:none}@media (prefers-reduced-motion:reduce){.ds-question__chev,.ds-question__ac-fold svg,.ds-question__ac-more svg{transition:none}}.ds-shared-with{flex-direction:column;display:flex}.ds-recent-usage__action{color:var(--color-ink-900);font-weight:500}.ds-recent-usage__endpoint{font-family:var(--font-mono);color:var(--color-ink-900);overflow-wrap:anywhere;font-size:12.5px;font-weight:500}.ds-recent-usage__by{align-items:center;gap:4px;display:inline-flex}.ds-recent-usage__chat{color:inherit;transition:color var(--ds-ease-hover), text-decoration-color var(--ds-ease-hover);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.ds-recent-usage__chat:hover{color:var(--color-ink-900);text-decoration-color:currentColor}.ds-recent-usage__more{justify-content:flex-end;margin-top:8px;font-size:13px;display:flex}.ds-recent-usage__more .t-link{align-items:center;gap:4px;display:inline-flex}.ds-agent-triggers{flex-direction:column;display:flex}.ds-agent-triggers__name{color:var(--color-ink-900);font-weight:500}.ds-agent-channels{flex-direction:column;display:flex}.ds-agent-channels__name{color:var(--color-ink-900);font-weight:500}.ds-wa-pick{padding:0 20px 8px}.ds-agent-channel__acts{align-items:center;gap:8px;display:flex}.ds-copy-number.ds-btn--bare{font:inherit;color:inherit;cursor:copy;align-self:flex-start;position:relative;overflow:visible}.ds-copy-number>.ds-btn__glyph{position:absolute;top:50%;left:calc(100% + 6px);translate:0 -50%}.ds-copy-number .ds-copy-swap{opacity:0;color:var(--color-slate-500);transition:opacity .2s cubic-bezier(.22,1,.36,1)}.ds-copy-number:hover .ds-copy-swap,.ds-copy-number:focus-visible .ds-copy-swap,.ds-copy-number .ds-copy-swap.is-copied{opacity:1}@media (pointer:coarse),(hover:none){.ds-copy-number .ds-copy-swap{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-copy-number .ds-copy-swap{transition:none}}.ds-agent-triggers__muted,.ds-agent-triggers__word{color:var(--color-slate-600);font-size:13px}.ds-agent-triggers__switch{display:inline-flex}.ds-agent-triggers__on-cell{align-items:center;gap:8px;min-width:5.9em;display:inline-flex;position:relative}.ds-agent-triggers--pausable .ds-agent-triggers__on-cell{min-width:calc(46px + 5.9em)}.ds-agent-triggers__on{display:inline-flex}.ds-agent-triggers__paused-line{padding-top:2px;display:block}@container (width<=600px){.ds-agent-triggers__on-cell,.ds-agent-triggers--pausable .ds-agent-triggers__on-cell{gap:6px;min-width:0}}.ds-agent-triggers__rows .ds-dt__lead-glyph>svg{color:var(--color-slate-600)}.ds-agent-triggers__when-sub{display:none}@container (width<=600px){.ds-agent-triggers__when-sub{display:inline}}.ds-agent-triggers__counts-sub{display:none}@container (width<=420px){.ds-agent-triggers__counts-sub{display:block}}.ds-task-fields__name{color:var(--color-ink-900);font-weight:600}.ds-task-fields__muted{color:var(--color-slate-600);font-size:13px}.ds-task-fields__yes{color:var(--color-ink-900);display:inline-flex}.ds-task-fields__hint{color:var(--color-slate-600);margin:8px 0 0;font-size:13px;line-height:18px}.ds-trigger-cell{align-items:center;gap:6px;min-width:0;display:flex}.ds-trigger-cell__mark{color:var(--color-slate-600);flex:none;display:inline-flex}.ds-trigger-cell__words{min-width:0}.ds-trigger-cell__more{flex:none}.ds-agent-apps{container-type:inline-size}.ds-agent-apps__access-sub{display:none}@container (width<=440px){.ds-agent-apps__access-sub{display:inline}}.ds-field--setting.ds-logins-field{max-width:none}.ds-logins{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex;container-type:inline-size}@container (width>=521px){.ds-dt__sub:has(.ds-logins__fold){display:none}}.ds-logins__default{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ds-flag{justify-content:center;width:16px;font:15px/1 Minded Flags,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;display:inline-flex}.ds-agent-tools{flex-direction:column;display:flex}.ds-agent-tools__name{color:var(--color-ink-900);font-weight:500}.ds-agent-tools__muted{color:var(--color-slate-600);font-size:13px}.ds-agent-tools__rows .ds-dt__lead-glyph>svg{color:var(--color-slate-600)}.ds-agent-tools__when-sub{display:none}@container (width<=380px){.ds-agent-tools__when-sub{display:inline}}.ds-tlc{flex-direction:column;gap:10px;padding:14px 15px 15px;display:flex}.ds-tlc__hd{align-items:center;gap:8px;min-height:24px;display:flex}.ds-tlc__mark{color:var(--color-slate-600);flex:none;display:inline-flex}.ds-tlc__name{min-width:0;font-family:var(--font-serif);color:var(--color-ink-900);flex:auto;font-size:16px;line-height:24px}.ds-tlc__says{color:var(--color-slate-600);margin:0;font-size:13px;line-height:1.5}.ds-tlc__events{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ds-tlc__event{color:var(--color-slate-600);grid-template-columns:14px minmax(0,1fr);align-items:baseline;gap:1px 8px;font-size:13px;line-height:1.45;display:grid}.ds-tlc__event>svg{grid-row:1;margin-top:3px}.ds-tlc__label{color:var(--color-ink-900);overflow-wrap:anywhere;grid-column:2}.ds-tlc__why{grid-column:2;font-size:12.5px}.ds-tlc__event.is-match>svg{color:var(--color-success-500)}.ds-tlc__event.is-match .ds-tlc__why{color:var(--color-ink-900);font-weight:500}.ds-tlc__foot{justify-content:flex-end;display:flex}.ds-schedule-field{flex-direction:column;gap:20px;display:flex}.ds-schedule-field__row{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.ds-schedule-field__word{color:var(--color-slate-700);font-weight:500}.ds-schedule-field__colon{color:var(--color-slate-700);margin:0 -2px;font-weight:500}.ds-schedule-field__time{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ds-schedule-field__pick{min-width:64px}.ds-schedule-field__pick--unit{min-width:96px}.ds-schedule-field__pick--days{min-width:120px}.ds-edit-box.ds-schedule-field__cron{font-family:var(--font-mono);font-size:12px}.ds-schedule-field.ds-schedules{gap:12px}.ds-schedules__list{flex-direction:column;gap:12px;display:flex}.ds-schedules__item{align-items:flex-start;gap:8px;display:flex}.ds-schedules__item+.ds-schedules__item{border-top:1px solid var(--color-line);padding-top:12px}.ds-schedules__sentence{flex:auto;min-width:0}.ds-schedules__remove{flex:none}.ds-schedules__add{align-self:flex-start}.ds-webhook-config{flex-direction:column;gap:20px;display:flex}.ds-webhook-config__secret{flex-direction:column;gap:7px;display:flex}.ds-webhook-config__secret-hd{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.ds-webhook-config__req{color:var(--color-slate-600);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ds-webhook-config__hint{color:var(--color-slate-600);margin:0;font-size:12.5px;line-height:1.5}.ds-webhook-config__mono,.ds-webhook-config .ds-webhook-config__field{font-family:var(--font-mono);font-size:12px}.ds-trigger-config{flex-direction:column;gap:20px;display:flex}.ds-trigger-config__ctl{padding-top:2px}.ds-trigger-config__mono{font-family:var(--font-mono)}.ds-edit-box.ds-trigger-config__num{width:148px;max-width:100%}.ds-trigger-config__json{font-family:var(--font-mono);font-size:12px;line-height:16px}.ds-trigger-config__code-field{position:relative}.ds-trigger-config__code-field>:is(.t-label,.ds-field__head){padding-right:84px}.ds-trigger-config__code-save{position:absolute;top:-4px;right:0}.ds-shared-with__who{flex-direction:column;min-width:0;display:flex}.ds-shared-with__name{grid-template-columns:minmax(0,1fr);display:grid}.ds-shared-with__mark{margin-top:4px;display:flex}.ds-shared-with__type{margin-top:4px;display:none}.ds-members__filters{margin-bottom:24px}@container ds-subshell (width>=769px){.ds-members__filters .ds-filterbar__k{display:inline}.ds-members__filters .ds-filterbar__group>.ds-filterbar__item{flex:none;min-width:0}}.ds-members__note{color:var(--color-slate-600);margin:0 0 14px}.ds-members__confirm-err{color:var(--color-danger-600);align-items:center;gap:6px;margin:0 0 12px;font-size:13px;display:flex}.ds-members__confirm-err svg{flex:none}.ds-members__status-sub{margin-top:4px;display:none}@container not (width>=478.5px){.ds-members__status-sub{display:block}}@container not (width>=358.5px){.ds-shared-with--fold .ds-shared-with__type{display:block}}.ds-share-picker{flex-direction:column;gap:12px;display:flex}.ds-share-picker__h{color:var(--color-slate-600);margin:2px 0 -8px;font-size:12px;font-weight:500}.ds-shared-cell{display:inline-flex;position:relative}.ds-shared-cell__in{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ds-shared-cell__more{display:inline-flex}.ds-share-mark{background:var(--color-slate-100);color:var(--color-slate-600);border-radius:999px;flex:none;place-items:center;display:inline-grid}.ds-save-login{align-items:center;gap:12px;display:flex}.ds-save-login__mark{flex:none;display:inline-grid;position:relative}.ds-save-login__key{background:var(--color-ink-900);color:#fff;border-radius:999px;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-4px;right:-5px;box-shadow:0 0 0 2px #fff}.ds-vault-none{color:var(--color-slate-400)}.ds-vault-name{font-family:var(--font-sans);color:var(--color-ink-900);font-weight:500}.ds-vault-code__ring{color:var(--color-ink-900);flex:none}.ds-vault-val{align-items:center;gap:2px;max-width:134px;display:inline-flex}.ds-vault-val__text{white-space:nowrap;width:62px;color:var(--color-ink-900);flex:none;font-size:13.5px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#000000f5 calc(100% - 12.8px),#000000e0 calc(100% - 10.4px),#000000bf calc(100% - 8px),#00000093 calc(100% - 5.6px),#00000070 calc(100% - 4px),#0000004b calc(100% - 2.56px),#00000027 calc(100% - 1.28px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#000000f5 calc(100% - 12.8px),#000000e0 calc(100% - 10.4px),#000000bf calc(100% - 8px),#00000093 calc(100% - 5.6px),#00000070 calc(100% - 4px),#0000004b calc(100% - 2.56px),#00000027 calc(100% - 1.28px),#0000 100%)}.ds-vault-val__text--masked{letter-spacing:1px;color:var(--color-slate-600);-webkit-mask-image:none;mask-image:none}.ds-vault-val__acts{opacity:0;transition:opacity var(--ds-ease-hover);flex:none;align-items:center;gap:2px;display:inline-flex}.ds-vault-table .ds-dt__row:hover .ds-vault-val__acts,.ds-vault-val:focus-within .ds-vault-val__acts,.ds-vault-val.is-shown .ds-vault-val__acts{opacity:1}.ds-vault-hidden{color:var(--color-slate-500);white-space:nowrap;cursor:default;align-items:center;gap:6px;display:inline-flex}.ds-vault-failed{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.ds-vault-failed__cap{color:var(--color-slate-600);white-space:nowrap;font-size:12px;line-height:1.3}.ds-empty-state.ds-vault-empty{padding:40px 24px}.ds-vault-kebab{display:inline-flex}.ds-side-drawer.ds-vault-drawer{--sd-dur:.28s}.ds-side-drawer.ds-vault-drawer[data-tier=takeover]{z-index:80}.ds-vault-dswap{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-section-head.ds-vault-dhead{margin-bottom:2px}.ds-vault-dmfa{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.ds-vault-mfa{align-items:center;gap:4px;width:100%;display:flex}.ds-vault-mfa__remove{opacity:0;transition:opacity var(--ds-ease-hover);flex:none}.ds-vault-mfa:hover .ds-vault-mfa__remove,.ds-vault-mfa:focus-within .ds-vault-mfa__remove{opacity:1}.ds-vault-mfa__ring{color:var(--color-fg2);margin-inline-start:2px;display:inline-flex}.ds-vault-box{min-width:0}.ds-edit-box.ds-vault-led{align-items:center;gap:8px;display:flex}.ds-vault-led>.ds-input{flex:auto;width:auto;min-width:0}.ds-vault-dfoot{flex:none;justify-content:space-between;gap:8px;padding:10px 16px 16px;display:flex}.ds-vault-dfields{flex-direction:column;margin-bottom:4px;display:flex}.ds-vault-dfields .ds-field--setting{max-width:none}.ds-vault-dfields{--ds-vault-field-w:min(100%, 300px)}.ds-vault-dfields .ds-field--setting>.ds-vault-box{width:var(--ds-vault-field-w);box-sizing:border-box;flex:none;max-width:100%}.ds-vault-dfields .ds-vault-mfa .ds-edit-box{box-sizing:border-box;flex:none;width:min(300px,100% - 36px)}.ds-vault-dfields .ds-vault-mfa .ds-edit-box--quiet{width:calc(min(300px,100% - 36px) + 13px);margin-inline:-13px 0}.ds-vault-mfa__add{flex:none}.ds-vault-dfields .ds-vault-grow{width:calc(var(--ds-vault-field-w) + 8px);box-sizing:border-box;max-width:calc(100% + 8px)}.ds-vault-dfields .ds-vault-setup,.ds-vault-dfields .ds-vault-setup .ds-vault-box{width:100%}.ds-side-drawer[data-tier=takeover] .ds-vault-dfields{--ds-vault-field-w:100%}.ds-side-drawer[data-tier=takeover] .ds-vault-dfields .ds-vault-mfa .ds-edit-box{width:calc(100% - 36px)}.ds-side-drawer[data-tier=takeover] .ds-vault-dfields .ds-vault-mfa .ds-edit-box--quiet{width:calc(100% - 23px)}.ds-save-hold:focus{outline:none}.ds-edit-lift{cursor:text;z-index:0;transition:background-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);position:relative}.ds-edit-lift:is(:hover,.is-hover){z-index:1;box-shadow:0 8px 10px -5px #191f341a, inset 0 0 0 1px var(--color-line);background:#fff}.ds-edit-lift:focus-visible{z-index:1;box-shadow:0 8px 10px -5px #191f341a, inset 0 0 0 1px var(--color-slate-400);background:#fff;outline:none}@media (prefers-reduced-motion:reduce){.ds-edit-lift{transition:none}}.ds-edit-words{box-sizing:border-box;border-radius:var(--ds-edit-radius,10px);font:inherit;color:inherit;text-align:left;border:0;padding:4px 8px;display:block}.ds-edit-box--fit{width:fit-content;max-width:100%}.ds-edit-box--fit input{field-sizing:content;min-width:6ch;max-width:100%}.ds-edit-box{box-sizing:border-box;border-radius:var(--ds-edit-radius,10px);background:var(--color-surface);transition:background-color var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow .2s ease, translate .2s ease;border:1px solid #e5e7eb;padding:10px 14px;box-shadow:0 8px 10px -5px #191f341a}@keyframes ds-edit-box-in{0%{box-shadow:none;background-color:#0000;border-color:#0000}}.ds-edit-box{animation:.16s ease-out ds-edit-box-in}@keyframes ds-edit-box-out{to{box-shadow:none;background-color:#0000;border-color:#0000}}.ds-edit-box.is-closing{pointer-events:none;animation:.16s ease-in forwards ds-edit-box-out}.ds-edit-box.is-error{border-color:var(--color-danger-500)}.ds-edit-box.is-saving{background:var(--color-surface-muted);border-color:#0000000f;translate:0 -1px;box-shadow:0 12px 20px -10px #191f3438}.ds-edit-box--bar{padding-bottom:0}.ds-edit-box--bar>.ds-composer__bar{margin:0 -7px}.ds-edit-box--standing{--ds-edit-h:32px;cursor:text;font:400 14px/20px var(--font-sans);color:var(--color-ink-900);padding:calc((var(--ds-edit-h) - 22px) / 2) 12px;border-radius:var(--ds-edit-radius,12px);animation:none;position:relative}.ds-edit-box--standing:not(:focus-within,.is-focus,.is-saving,.is-error){border-color:var(--color-line-strong);box-shadow:var(--shadow-button)}.ds-edit-box--standing.is-readonly:not(:focus-within,.is-focus,.is-saving,.is-error){box-shadow:none}.ds-edit-box--quiet{width:calc(100% + 26px);transition:background-color var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow .2s ease, translate .2s ease;margin-inline:-13px}.ds-edit-box.ds-edit-box--quiet:not(:hover,:focus-within,.is-hover,.is-focus,.is-saving,.is-error,.is-blank){box-shadow:none;background-color:#0000;border-color:#0000}@media (prefers-reduced-motion:reduce){.ds-edit-box--quiet{transition:none}}.ds-edit-box--sm{--ds-edit-h:28px}.ds-edit-box--lg{--ds-edit-h:44px}.ds-edit-box--standing .ds-input__action{margin-block:-1px}.ds-edit-box--capped textarea.ds-textarea--inline{max-height:calc(var(--ds-edit-rows-max,6) * 1.5em);max-height:calc(var(--ds-edit-rows-max,6) * 1lh)}.ds-edit-box.is-readonly{background:var(--color-surface-muted)}.ds-edit-box--num{min-height:var(--ds-edit-h,32px);padding:0;overflow:hidden}.ds-edit-box--send{padding-right:44px;position:relative}.ds-edit-box .ds-edit-box__send{position:absolute;bottom:3px;right:4px}@media (width<=767px),(pointer:coarse){.ds-edit-box.ds-edit-box--num{overflow:visible}}.ds-edit-float{position:relative}:is(.ds-drawer-hd__field,.ds-page-titlebar__title,.ds-edit-float)>.ds-edit-box__error{z-index:1;white-space:nowrap;margin-top:13px;position:absolute;top:100%;left:0;overflow:visible}.ds-edit-box__error{margin-top:var(--ds-edit-error-gap,6px);font-family:var(--font-sans);letter-spacing:normal;color:var(--color-danger-600);font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.ds-edit-box__error--note{color:var(--color-fg3)}@keyframes ds-edit-box-grow{0%{opacity:0;max-height:0;margin-top:0}to{opacity:1;max-height:48px;margin-top:var(--ds-edit-error-gap,6px)}}@keyframes ds-edit-box-ungrow{0%{opacity:1;max-height:48px;margin-top:var(--ds-edit-error-gap,6px)}to{opacity:0;max-height:0;margin-top:0}}@keyframes ds-edit-box-say{0%{opacity:0;translate:0 -3px}}@keyframes ds-edit-box-unsay{to{opacity:0;translate:0 -3px}}@media (prefers-reduced-motion:no-preference){.ds-edit-box__error{animation:.18s ease-out ds-edit-box-grow}.ds-edit-box__error.is-leaving{pointer-events:none;animation:.15s ease-in forwards ds-edit-box-ungrow}:is(.ds-drawer-hd__field,.ds-page-titlebar__title,.ds-edit-float)>.ds-edit-box__error{animation:.18s ease-out ds-edit-box-say}:is(.ds-drawer-hd__field,.ds-page-titlebar__title,.ds-edit-float)>.ds-edit-box__error.is-leaving{animation:.15s ease-in forwards ds-edit-box-unsay}}@media (prefers-reduced-motion:reduce){.ds-edit-box,.ds-edit-box.is-closing{transition:none;animation:none}}@media (prefers-reduced-motion:no-preference){.ds-edit-box.is-saving .ds-mdx__content{background-image:linear-gradient(100deg, var(--color-ink-900,#1d2630) 35%, var(--color-slate-400,#8996a4) 50%, var(--color-ink-900,#1d2630) 65%);background-size:var(--ds-sweep-p,240px) 100%;-webkit-text-fill-color:transparent;--ds-shimmer-from:0px 0;--ds-shimmer-to:var(--ds-sweep-p,240px) 0;animation:ds-shimmer var(--ds-sweep-d,1.133s) linear infinite;-webkit-background-clip:text;background-clip:text}}.ds-edit-box__wait--text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow-y:auto}.ds-edit-box:has(.ds-mdx__content>*,.ds-mdx--fallback) .ds-edit-box__wait{display:none}.ds-edit-box__scroll{max-height:var(--ds-edit-box-max,244px);margin:-2px;padding:2px}.ds-edit-box :is(.ds-input.ds-input--inline,.ds-textarea.ds-textarea--inline),.ds-edit-box :is(.ds-input.ds-input--inline,.ds-textarea.ds-textarea--inline):is(:hover,:focus,:focus-within,.is-focus,.ds-input--error){border-bottom:0;margin-bottom:0;padding-bottom:0}.ds-edit-box--tokens{padding-block:calc((var(--ds-edit-h,32px) - 26px) / 2)}.ds-edit-box__tokens{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;min-height:24px;display:flex}.ds-edit-box__tokens .ds-input.ds-input--inline{flex:96px;width:auto;min-width:96px}.ds-edit-box__tokens .ds-chip{cursor:default;--ds-chip-max:180px;border-radius:8px;gap:4px;height:24px;padding:0 4px 0 9px;font-size:12.5px}.ds-edit-box__tokens .ds-chip:hover:not(:disabled){background:var(--color-surface)}.ds-edit-box__tokens .ds-chip__rm{width:16px;height:16px;box-shadow:none;opacity:1;color:var(--ds-glyph-rest);background:0 0;border:0;flex:none;position:relative;top:auto;right:auto}.ds-edit-box__tokens .ds-chip__rm:hover{background:var(--color-surface-muted-2);color:var(--color-ink-900)}.ds-edit-box__tokens .ds-chip__rm svg{width:10px;height:10px}@media (width<=767px),(pointer:coarse){.ds-edit-box__tokens .ds-chip__rm:after{content:"";position:absolute;inset:-10px}}.ds-edit-box__none{color:var(--color-ink-400);font-size:13px}.ds-edit-box__add:disabled{opacity:.4;cursor:default;pointer-events:none}.ds-edit-box__choices{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.ds-edit-box__choice{cursor:pointer;border:1px dashed var(--color-line-strong);height:30px;color:var(--color-slate-600);font-family:var(--font-sans);transition:color var(--ds-ease-hover), background-color var(--ds-ease-hover), border-color var(--ds-ease-hover);background:#fff;border-radius:9px;align-items:center;gap:5px;padding:0 11px 0 8px;font-size:13px;font-weight:500;display:inline-flex}.ds-edit-box__choice:hover:not(:disabled){color:var(--color-ink-900);border-color:var(--color-slate-400);background:var(--color-surface-hover)}.ds-edit-box__choice:disabled{cursor:not-allowed;opacity:.5}.ds-edit-box__suggest{margin-top:6px}@keyframes ds-edit-box-suggest-in{0%{opacity:0;translate:0 -4px}}@keyframes ds-edit-box-suggest-out{to{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:no-preference){.ds-edit-box__suggest{animation:.14s ease-out ds-edit-box-suggest-in}.ds-edit-box__suggest.is-leaving{pointer-events:none;animation:.14s ease-in forwards ds-edit-box-suggest-out}}.ds-vault-dfact,.ds-field-fact{color:var(--color-ink-900);cursor:default;font-size:13.5px}.ds-modal-body.ds-vault-mbody>*{flex:none}.ds-empty-state.ds-apikeys-empty{padding:40px 24px}.ds-apikeys-access{flex-wrap:nowrap;gap:4px;display:inline-flex}.ds-modal-body.ds-apikeys-mbody>*{flex:none}.ds-apikeys-pick__area{color:var(--color-ink-900);font-size:14px;font-weight:500}.ds-apikeys-made input{font-family:var(--font-mono);font-size:13px}.ds-apikeys-created{color:var(--color-slate-500);white-space:nowrap;font-size:12.5px}.ds-apikeys-revoke__next{color:var(--color-slate-600);margin:0;font-size:13px;line-height:1.5}.ds-apikeys-dswap{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-apikeys-dfoot{flex:none;gap:8px;padding:10px 16px 16px;display:flex}.ds-modal-body.ds-vault-mbody--confirm{gap:8px}.ds-vault-break{color:var(--color-ink-900);margin:0;font-size:13.5px;line-height:1.55}.ds-vault-locked{flex-direction:column;gap:14px;display:flex}.ds-vault-mbody .ds-seg{align-self:flex-start}.ds-vault-grow{margin:-14px -4px 0;padding:14px 4px 0;overflow:hidden}.ds-vault-sitemark{flex:none;display:inline-grid;position:relative}.ds-vault-sitemark__face{grid-area:1/1;place-items:center;display:grid}.ds-modal-ft>.ds-question__privacy{text-align:start;align-items:flex-start;margin:0 auto 0 0}@container ds-subshell (width<=560px){.ds-modal-ft:has(>.ds-question__privacy){flex-wrap:wrap;row-gap:12px}.ds-modal-ft:has(>.ds-question__privacy)>.ds-btn{flex:100%}.ds-modal-ft>.ds-question__privacy{text-align:center;flex:100%;order:1;align-items:center;margin:0}}@media (width<=560px){.ds-modal-ft:has(>.ds-question__privacy){flex-wrap:wrap;row-gap:12px}.ds-modal-ft:has(>.ds-question__privacy)>.ds-btn{flex:100%}.ds-modal-ft>.ds-question__privacy{text-align:center;flex:100%;order:1;align-items:center;margin:0}}.ds-vault-delete__next{color:var(--color-slate-600);margin:0;font-size:13px;line-height:1.5}.ds-vault-setup{flex-direction:column;gap:10px;display:flex}.ds-vault-setup__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.ds-vault-addmfa{align-items:flex-start}.ds-vault-qr{border-radius:var(--radius-md);border:1px solid var(--color-line-strong);background:var(--color-surface);text-align:left;width:100%;color:var(--color-ink-900);align-items:center;gap:12px;padding:12px;display:flex}.ds-vault-qr--empty{cursor:pointer;transition:background-color var(--ds-ease-hover), border-color var(--ds-ease-hover);border-style:dashed}.ds-vault-qr--empty:hover{background:var(--color-surface-hover);border-color:var(--color-ink-900)}.ds-vault-qr--empty:disabled{cursor:default;opacity:.6}.ds-vault-qr__img{color:var(--color-ink-900);border-radius:4px;flex:none}.ds-vault-qr__said{flex-direction:column;gap:2px;min-width:0;display:flex}.ds-vault-qr__ok{align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.ds-vault-qr__sub{color:var(--color-slate-600);font-size:12px;line-height:1.4}.ds-vault-qr--over{border-style:solid;border-color:var(--color-ink-900);background:var(--color-surface-hover)}.ds-vault-qr__sub--refused{color:var(--color-danger-500)}.ds-vault-qr__pic{object-fit:cover;width:56px;height:56px}.ds-question__kb{justify-content:center;align-items:center;gap:26px;margin-top:10px;display:flex}.ds-question__kb-grp{align-items:center;gap:6px;display:flex}.ds-question__keys{gap:6px;display:flex}.ds-question__key{border:1px solid var(--color-line-strong);min-width:40px;height:24px;color:var(--color-ink-900);background:#fff;border-radius:36px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.ds-question__key--esc{font-family:var(--font-mono);opacity:.75;font-size:12px}.ds-question__kb-txt{font-family:var(--font-sans);color:var(--color-ink-600);font-size:12px}.ds-composer-seat{--ds-seat-b:var(--ds-dock-inset);box-sizing:border-box;width:100%;max-width:calc(var(--ds-composer-max) + 48px);padding:10px 24px var(--ds-seat-b);margin-inline:auto}.ds-composer-seat--tablet{max-width:700px;padding:8px 16px var(--ds-seat-b)}.ds-composer-seat--mobile{max-width:700px;padding:8px 12px 14px}:where(.ds-side-drawer,.ds-card-drawer) .ds-composer-seat{--ds-seat-b:20px}:where(.ds-side-drawer,.ds-card-drawer) .ds-composer-seat--tablet{--ds-seat-b:16px}.ds-composer-seat .ds-composer,.ds-composer-seat .ds-pq{max-width:none}.ds-composer-seat{transition:padding-top .24s cubic-bezier(.22,1,.36,1)}.ds-composer-seat:has(.ds-docked-notice){padding-top:0}@media (prefers-reduced-motion:reduce){.ds-composer-seat{transition:none}}.ds-chat-col{--ds-thread-measure:none;--ds-turn-gap:24px;gap:var(--ds-turn-gap);flex-direction:column;max-width:700px;margin:0 auto;padding:8px 24px 40px;display:flex}@media (width>=1600px){.ds-chat-col{max-width:816px}}.ds-chat-col>.ds-user-message{margin-block:0}.ds-chat-col>*{--ds-reply-margin:0}.ds-chat-col>* *{--ds-reply-margin:initial}.ds-chat-col--tablet{max-width:700px;padding:8px 16px 30px}.ds-chat-col--mobile{width:100%;max-width:700px;padding:8px 16px 20px}.ds-chat-col--drawer{--ds-turn-gap:20px;max-width:none;margin:0;padding:4px 2px 8px}.ds-chat-col .ds-chat-col{--ds-turn-gap:inherit;max-width:none;margin:0;padding:0}.ds-chat-col .ds-chat-col__turn+.ds-chat-col__turn,.ds-chat-col .ds-chat-col__turn+.ds-injected-message--plain,.ds-chat-col .ds-injected-message--plain+.ds-chat-col__turn{margin-top:calc(14px - var(--ds-turn-gap))}.ds-composer{background-color:var(--color-surface);--ds-composer-pad-t:14px;padding:var(--ds-composer-pad-t) 0 0;text-align:start;border:1px solid #e5e7eb;border-radius:16px;max-width:720px;transition:opacity .28s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 8px 10px -5px #191f341a;container:ds-composer/inline-size}@media (prefers-reduced-motion:reduce){.ds-composer,.ds-composer__swap-slot{transition:none}}.ds-composer[data-disabled] svg{filter:grayscale()}.ds-composer[data-disabled]{opacity:.55;pointer-events:none}.ds-composer__field{max-height:calc(var(--ds-composer-lines,6) * 1.5 * var(--text-base) + var(--ds-field-t,0px) + var(--ds-field-b,0px));margin-top:calc(var(--ds-field-t,0px) * -1);padding-top:var(--ds-field-t,0px);margin-bottom:calc(var(--ds-field-b,0px) * -1);padding-bottom:var(--ds-field-b,0px);scroll-padding-block:14px}.ds-composer__field.ds-scroll--fade{--ds-fade-size:14px}.ds-composer__input{display:flow-root}.ds-composer__input:first-child{--ds-field-t:var(--ds-composer-pad-t,14px)}.ds-composer__input:not([data-draft]){--ds-field-b:7px;padding-bottom:7px}.ds-composer__tools{align-items:center;gap:2px;display:flex}.ds-composer__plus-fallback{align-items:center;display:inline-flex}.ds-composer__swap{flex:none;display:grid}.ds-composer__swap[data-empty]{display:none}.ds-composer__swap-slot{grid-area:1/1;transition:opacity .18s,transform .2s cubic-bezier(.22,1,.36,1),visibility linear;display:inline-flex}.ds-composer__swap-slot[data-off]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,.2s;transform:scale(.7)}.ds-composer__queue{flex:none;align-items:center;margin:-12px -14px;padding:12px 14px;display:inline-flex;overflow:hidden}.ds-composer__swap--touch .ds-btn{position:relative;overflow:visible}.ds-composer__swap--touch .ds-btn:after{content:"";border-radius:16px;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@container ds-composer (width<=400px){.ds-composer__tools{display:none}}.ds-composer--docked{max-width:none;box-shadow:0 -6px 18px #191f340f}.ds-chat-input-wrap{width:100%;max-width:48rem;position:relative}.ds-chat-input-glow{pointer-events:none;filter:blur(24px);opacity:0;background:linear-gradient(90deg,#e43cff33,#ff5f3433,#ffac6f33);border-radius:24px;transition:opacity .3s;position:absolute;inset:-8px}.ds-chat-input-glow-spot{pointer-events:none;filter:blur(32px);opacity:0;inset-inline:48px;background:#a855f71a;border-radius:999px;height:40px;transition:opacity .3s;position:absolute;bottom:-20px}.ds-chat-input-glow.is-active,.ds-chat-input-glow-spot.is-active{opacity:1}.ds-chat-input{border:1px solid var(--color-gray-light,var(--color-line));width:100%;box-shadow:var(--shadow-chat-input);background:#fff;border-radius:16px;flex-direction:column;padding-top:12px;transition:border-color .2s,box-shadow .2s,background-color .2s,opacity .2s;display:flex;position:relative}.ds-chat-input.is-disabled{pointer-events:none;opacity:.6;background:#f9fafb;border-color:#e5e7eb}.ds-chat-input__textarea{resize:none;scrollbar-width:none;width:100%;min-height:24px;color:var(--color-ink-900);font-family:var(--font-sans);background:0 0;border:0;outline:0;padding:0 14px;font-size:14px;line-height:24px;overflow-y:auto}.ds-chat-input__textarea::-webkit-scrollbar{width:0;height:0}.ds-chat-input__textarea::placeholder{color:var(--color-slate-500)}.ds-chat-input__actions{justify-content:space-between;align-items:center;gap:8px;padding:6px 14px 8px;display:flex}.ds-chat-input__tool.ds-btn--ghost{background:0 0;border-radius:8px}.ds-chat-input__send--pressed{transform:scale(.9)}.ds-chat-input__dropzone{z-index:-10;pointer-events:none;color:var(--color-slate-600);font-family:var(--font-sans);opacity:0;background:#fffffff2;border:2px dashed #3b82f6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;transition:opacity .2s;display:flex;position:absolute;inset:-1px}.ds-chat-input__dropzone.is-active{z-index:10;opacity:1;pointer-events:auto}.ds-chat-input__drop-orb{color:#1976d2;display:inline-flex}.ds-chat-input__actions-left,.ds-chat-input__actions-right{align-items:center;gap:2px;min-width:0;display:flex}.ds-chat-input__actions-right{gap:4px;margin-left:auto}.ds-chat-input__send svg{opacity:.55;transition:opacity .15s}.ds-chat-input__send:hover:not(:disabled) svg,.ds-chat-input__send:focus-visible svg{opacity:1}.ds-chat-input__stop{background:linear-gradient(to bottom right, var(--color-gradient-peach), var(--color-gradient-coral), var(--color-gradient-magenta));border-radius:2px;width:12px;height:12px;display:block}@media (prefers-reduced-motion:reduce){.ds-chat-input,.ds-chat-input-glow,.ds-chat-input-glow-spot,.ds-chat-input__send svg{transition:none}}.ds-composer__plusmenu{border:1px solid var(--color-line);width:196px;box-shadow:var(--shadow-selected);z-index:40;background:#fff;border-radius:16px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0}.ds-composer__permmenu{width:264px}.ds-composer__perm-check{color:var(--color-ink-900);opacity:0}.ds-composer__perm-row.is-current .ds-composer__perm-check{opacity:1}.ds-composer__plusmenu--space{width:248px}.ds-composer__space-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-sans);color:var(--color-ink-900);flex:auto;font-size:14px;font-weight:500;overflow:hidden}.ds-composer__space-sub{text-overflow:ellipsis;white-space:nowrap;min-width:72px;max-width:50%;color:var(--color-slate-500);flex:0 auto;margin-left:auto;font-size:13px;overflow:hidden}.ds-composer__space-faces{flex:none;justify-content:flex-start;width:72px;margin-left:auto;display:inline-flex}.ds-composer__arrive{z-index:2;pointer-events:none;margin-top:-16px;display:inline-flex;position:absolute;top:50%;left:calc(100% + 6px)}.ds-composer__plus--rang{animation:.64s cubic-bezier(.22,1,.36,1) ds-plus-ring}@keyframes ds-plus-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-ink-900) 22%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--color-ink-900) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.ds-composer__plus--rang{animation:none}}.ds-composer__plus-row{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;padding:9px 10px;display:flex}.ds-composer button:disabled,.ds-composer button[disabled]{filter:grayscale()}.ds-composer__tools+*{margin-left:auto}.ds-composer__plus-row:hover,.ds-composer__plus-row.is-hover{background:var(--color-surface-hover)}@media (width<=767px),(pointer:coarse){.ds-composer__plus-row{min-height:44px}}.ds-composer__plus-row:active{background:var(--color-surface-muted)}.ds-composer__plus-row.is-disabled{opacity:.45;cursor:not-allowed}.ds-composer__plus-row.is-disabled:is(:hover,:active,.is-hover){background:0 0}.ds-composer__plus-row svg{stroke-width:1.7px}.ds-composer__dropzone{border:1.5px dashed var(--color-line-strong);pointer-events:none;z-index:5;border-radius:11px;position:absolute;inset:5px}.ds-composer__drop-center{pointer-events:none;z-index:6;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.ds-composer__drop-orb{background:var(--color-surface-muted-2);border:1px solid var(--color-line);border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.ds-composer__drop-stack{text-align:left;flex-direction:column;gap:2px;display:flex}.ds-composer__drop-lbl{font-family:var(--font-sans);color:var(--color-ink-900);font-size:15px;font-weight:600;line-height:1.35}.ds-composer__drop-sub{font-family:var(--font-sans);color:var(--color-slate-600);font-size:12.5px;font-weight:400;line-height:1.35}.ds-attcard{border:1px solid var(--color-line-strong);background:var(--color-surface);width:80px;height:80px;box-shadow:var(--shadow-button);transition:box-shadow var(--ds-ease-hover);border-radius:12px;flex:none;display:inline-block;position:relative}.ds-attcard:hover,.ds-attcard:focus-within{box-shadow:var(--shadow-elevation)}.ds-attcard__clip{border-radius:inherit;background:var(--color-surface-muted);position:absolute;inset:0;overflow:hidden}.ds-attcard__img,.ds-attcard__poster{width:100%;height:100%;position:absolute;inset:0}.ds-attcard__img{object-fit:cover;transition:opacity .3s cubic-bezier(.22,1,.36,1);display:block}.ds-attcard--pending .ds-attcard__img{opacity:0}.ds-attcard__doc{background:#fff;flex-direction:column;gap:5px;padding:11px 12px;display:flex;position:absolute;inset:0}.ds-attcard__doc i{background:var(--color-slate-200);border-radius:2px;height:3.5px;display:block}.ds-attcard__fail{color:var(--color-slate-500);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-bottom:14px;display:flex;position:absolute;inset:0}.ds-attcard__fail .ds-btn{height:22px;padding:0 6px;font-size:11px}.ds-attcard__namebar{color:#fff;font-family:var(--font-sans);white-space:nowrap;transition:opacity var(--ds-ease-hover);background:linear-gradient(#0000 12%,#00000080);border-radius:0 0 12px 12px;align-items:center;gap:5px;padding:18px 6px 5px;font-size:10px;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}.ds-attcard__namebar:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--ds-ease-hover);pointer-events:none;background:linear-gradient(#0000 5%,#000000e0);position:absolute;inset:0}.ds-attcard__namebar>*{position:relative}.ds-attcard:hover .ds-attcard__namebar:before,.ds-attcard:focus-within .ds-attcard__namebar:before{opacity:1}.ds-attcard--failed .ds-attcard__namebar:before{display:none}.ds-attcard--pending .ds-attcard__namebar{opacity:.75}.ds-attcard--pending:hover .ds-attcard__namebar{opacity:1}.ds-attcard--failed .ds-attcard__namebar{color:var(--color-ink-700);background:linear-gradient(to top, var(--color-surface-muted), #fff0 92%)}.ds-attcard__namebar>svg,.ds-attcard__namebar>img{filter:drop-shadow(0 1px 2px #000000d9);flex:none}.ds-attcard--failed .ds-attcard__namebar>svg,.ds-attcard--failed .ds-attcard__namebar>img{filter:none}.ds-attcard__nm{text-shadow:0 1px 3px #000000d9;flex:1;min-width:0;overflow:hidden}.ds-attcard__meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;opacity:.9;text-shadow:0 1px 3px #000000d9;flex:none}.ds-attcard--failed .ds-attcard__nm,.ds-attcard--failed .ds-attcard__meta{text-shadow:none}.ds-attcard__rm{z-index:4;background:var(--color-surface);border:1px solid var(--color-line);width:22px;height:22px;color:var(--color-ink-700);cursor:pointer;opacity:0;transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-7px;right:-7px}.ds-attcard:hover .ds-attcard__rm,.ds-attcard:focus-within .ds-attcard__rm,.ds-attcard__rm:focus-visible{opacity:1}.ds-attcard__rm:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.ds-attcard__rm svg{stroke-width:2.4px}@media (pointer:coarse),(hover:none){.ds-attcard__rm{opacity:1}}@media (width<=767px),(pointer:coarse){.ds-attcard__rm:after{content:"";position:absolute;inset:-5px}}.ds-attcard--name-on-hover .ds-attcard__namebar{background:linear-gradient(#0000 8%,#000000bf)}.ds-attcard--name-on-hover .ds-attcard__namebar>img{width:18px;height:18px}.ds-attcard--name-on-hover .ds-attcard__nm{opacity:0;transition:opacity var(--ds-ease-hover)}.ds-attcard--name-on-hover:hover .ds-attcard__nm,.ds-attcard--name-on-hover:focus-within .ds-attcard__nm{opacity:1}@media (pointer:coarse),(hover:none){.ds-attcard--name-on-hover .ds-attcard__nm{opacity:1}}.ds-attcard--text{width:200px}.ds-attcard__open{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.ds-attcard__open:focus-visible{outline:2px solid var(--color-slate-500);outline-offset:3px}.ds-attcard--text .ds-attcard__clip{background:var(--color-surface);padding:8px 10px}.ds-attcard--text .ds-attcard__clip:after{content:"";background:linear-gradient(to bottom, #fff0, var(--color-surface));pointer-events:none;height:20px;position:absolute;bottom:0;left:0;right:0}.ds-attcard__head{font-family:var(--font-sans);align-items:center;gap:6px;margin-bottom:5px;display:flex}.ds-attcard__head>svg{color:var(--color-slate-500);flex:none}.ds-attcard--text .ds-attcard__nm{color:var(--color-ink-900);white-space:nowrap;text-shadow:none;font-size:12px;font-weight:500}.ds-attcard--text .ds-attcard__meta{font-variant-numeric:normal;color:var(--color-slate-500);opacity:1;text-shadow:none;font-family:inherit;font-size:11px}.ds-attcard__text{font-family:var(--font-sans);color:var(--color-slate-500);max-height:3lh;font-size:11.5px;line-height:1.5;display:block;overflow:hidden}.ds-composer-atts .ds-att-strip{--ds-edge-fade-w:32px;--ds-edge-fade-b:12px;margin-top:-8px}.ds-composer-atts .ds-att-strip__track{align-items:center;gap:10px;padding:8px 14px 12px;position:relative}.ds-composer-atts__item{display:flex}.ds-composer-atts .ds-edge-fade{top:8px}.ds-composer-atts .ds-att-strip__arrow{top:calc(50% - 2px)}.ds-composer-atts .ds-att-strip__arrow.ds-edge-arrow--prev{left:6px}.ds-composer-atts .ds-att-strip__arrow.ds-edge-arrow--next{right:6px}@container ds-composer (width<=700px){.ds-composer-atts .ds-att-strip__track{gap:8px}}.ds-modelpicker__menu{width:min(320px,100vw - 32px)}.ds-modelpicker__menu-box{padding:6px;overflow:visible}.ds-modelpicker__menu-box .ds-menu__search{position:static}.ds-modelpicker__menu-box .ds-mi{color:var(--color-ink-900)}.ds-modelpicker__menu-box .ds-mi__stack,.ds-modelpicker__list .ds-mi__stack{min-width:0}.ds-modelpicker__menu-box .ds-mi__sub,.ds-modelpicker__list .ds-mi__sub{white-space:nowrap;overflow:hidden}.ds-modelpicker__menu-box .ds-mi--wrap .ds-mi__sub{white-space:normal}.ds-modelpicker__tag{vertical-align:middle;margin-block:-4px;margin-inline-start:7px;display:inline-flex}.ds-modelpicker__menu-box .ds-mi.sel{background:var(--color-surface-muted-2)}.ds-modelpicker__menu-label,.ds-modelpicker__submenu-box>.ds-menu__label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px 4px;font-size:11px;font-weight:500;line-height:1.66}.ds-modelpicker__other-anchor{margin-top:7px;position:relative}.ds-modelpicker__submenu-box{padding:6px}.ds-modelpicker__mark{background:var(--color-surface-muted-2);border:1px solid var(--color-line);color:var(--color-slate-700);font-family:var(--font-mono);border-radius:5px;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.ds-modelpicker__mark--plain{color:var(--color-slate-600);background:0 0;border:0}.ds-modelpicker__trigger{transition:background-color var(--ds-ease-hover), color var(--ds-ease-hover)}.ds-modelpicker__trigger--field{border:1px solid var(--color-line-strong);background:var(--color-surface);box-shadow:var(--shadow-button)}@media (width<=767px),(pointer:coarse){.ds-modelpicker__trigger--field:not(.ds-modelpicker__trigger--genius){position:relative}.ds-modelpicker__trigger--field:not(.ds-modelpicker__trigger--genius):after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}}.ds-modelpicker__trigger--genius{isolation:isolate;color:var(--color-ink-900);border:1px solid var(--color-line);background:var(--color-surface);box-shadow:var(--shadow-xs);animation:.52s cubic-bezier(.16,1,.3,1) both ds-genius-trigger-outline;position:relative;overflow:hidden}.ds-modelpicker__genius-trigger-badge{background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, var(--brand-gradient-cta) border-box;height:20px;color:var(--color-ink-900);font-family:var(--font-sans);border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:0 7px 0 5px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:0 2px 7px #e43cff12}.ds-modelpicker__genius.ds-modelpicker__effort{min-height:0;margin:7px 2px 2px;padding:12px}.ds-modelpicker__effort.is-off{opacity:.6}.ds-modelpicker__effort .ds-modelpicker__genius-scale-labels{position:relative}.ds-modelpicker__effort-stop.is-mid{position:absolute;top:0;transform:translate(-50%)}.ds-modelpicker__effort .ds-modelpicker__genius-thumb{top:2px}.ds-modelpicker__effort-stop{color:var(--color-slate-600);font:inherit;cursor:pointer;transition:color var(--ds-ease-hover);padding:2px 0;font-size:10.5px}.ds-modelpicker__effort-stop:hover,.ds-modelpicker__effort-stop.is-picked{color:var(--color-ink-900);font-weight:600}.ds-modelpicker__effort-stop:disabled{cursor:default;color:var(--color-slate-400);font-weight:400}.ds-modelpicker__retry{color:var(--color-ink-900);font-family:var(--font-sans);white-space:nowrap;font-size:12px;font-weight:600}.ds-modelpicker__genius{border:1px solid var(--color-line);background:var(--color-surface);min-height:88px;color:var(--color-ink-900);cursor:default;transition:border-color var(--ds-ease-hover), box-shadow .22s ease, background-color var(--ds-ease-hover);border-radius:12px;margin:10px 2px 2px;padding:11px 12px 10px;position:relative;overflow:hidden}.ds-modelpicker__genius--switch{min-height:0}.ds-modelpicker__genius-toggle{z-index:1;cursor:pointer;outline:none;position:relative}.ds-modelpicker__genius:has(.ds-modelpicker__genius-toggle:hover){border-color:var(--color-line-strong);background:var(--color-surface-muted)}.ds-modelpicker__genius:has(.ds-modelpicker__genius-toggle:focus-visible){box-shadow:0 0 0 3px #ff5f3424,0 0 0 5px #e43cff14}.ds-modelpicker__genius.is-on:has(.ds-modelpicker__genius-toggle:hover){background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, var(--brand-gradient-cta) border-box}.ds-modelpicker__genius-copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ds-modelpicker__genius-sub{color:var(--color-slate-600);font-family:var(--font-sans);font-size:11.5px;font-weight:400;line-height:1.35}.ds-modelpicker__genius.is-on{background:linear-gradient(#fffffff0, #fffffff0) padding-box, var(--brand-gradient-cta) border-box;border-color:#0000;animation:.72s cubic-bezier(.16,1,.3,1) both ds-genius-card-awaken;box-shadow:0 8px 26px #ff5f341a,0 8px 24px #e43cff14}.ds-modelpicker__genius-glow{pointer-events:none;opacity:0;background-image:linear-gradient(90deg,#0000 72%,#fffffff0 72%),linear-gradient(#ffffffd1 28%,#0000 28%),linear-gradient(90deg,#ffac6f1f,#ff5f3433,#e43cff2e);background-size:9px 9px,9px 9px,100% 100%;position:absolute;inset:0;transform:translate(-100%)}.ds-modelpicker__genius.is-on .ds-modelpicker__genius-glow{animation:.84s cubic-bezier(.16,1,.3,1) both ds-genius-card-wave}.ds-modelpicker__genius-head{z-index:1;align-items:center;display:flex;position:relative}.ds-modelpicker__genius-title{font-family:var(--font-sans);font-size:14px;font-weight:650;line-height:1.3}.ds-modelpicker__genius-scale{z-index:1;flex-direction:column;gap:3px;margin-top:8px;display:flex;position:relative}.ds-modelpicker__genius-scale-labels{color:var(--color-ink-600);font-family:var(--font-sans);justify-content:space-between;align-items:center;font-size:9.5px;line-height:1.2;display:flex}.ds-modelpicker__genius-track{background:linear-gradient(90deg,#e4e6e9 0%,#f2eeeb 58%,#f1e5df 100%);border:0;border-radius:8px;height:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1d263024}.ds-modelpicker__genius-track:after{content:"";pointer-events:none;opacity:.58;background-image:repeating-linear-gradient(90deg,#0000 0 5px,#ffffffb8 5px 7px),repeating-linear-gradient(0deg,#0000 0 5px,#fff9 5px 7px);border-radius:7px;position:absolute;inset:1px;-webkit-mask-image:linear-gradient(90deg,#0000 6%,#000 38% 92%,#0000);mask-image:linear-gradient(90deg,#0000 6%,#000 38% 92%,#0000)}.ds-modelpicker__genius.is-on .ds-modelpicker__genius-track{background:linear-gradient(90deg, #dddfe3 0%, var(--color-brand-peach) 42%, #ff5f34 70%, var(--color-brand-magenta) 100%)}.ds-modelpicker__genius-thumb{z-index:2;background:#fff;border:1px solid #1d26301f;border-radius:6px;width:18px;height:18px;transition:left .28s cubic-bezier(.16,1,.3,1),box-shadow .22s;position:absolute;top:1px;left:1px;box-shadow:0 2px 7px #1d26302e}.ds-modelpicker__genius.is-on .ds-modelpicker__genius-thumb{box-shadow:0 2px 9px #ff5f3447}@keyframes ds-genius-trigger-outline{0%{opacity:.72;transform:scale(.985)}60%{opacity:1;transform:scale(1.008)}to{opacity:1;transform:none}}@keyframes ds-genius-card-awaken{0%{opacity:.72;filter:saturate(.7);transform:scaleX(.988)}60%{opacity:1;filter:saturate(1.12);transform:scaleX(1.006)}to{opacity:1;filter:none;transform:none}}@keyframes ds-genius-card-wave{0%{opacity:0;transform:translate(-100%)}35%{opacity:.55}to{opacity:.08;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ds-modelpicker__trigger--genius,.ds-modelpicker__genius.is-on,.ds-modelpicker__genius.is-on .ds-modelpicker__genius-glow{animation:none}.ds-modelpicker__genius,.ds-modelpicker__genius-thumb{transition:none}}.ds-pq{--ds-pq-line-h:20px;--ds-pq-pad-y:8px;--ds-pq-row-h:34px;--ds-pq-gap:6px;--ds-pq-acts-w:58px;gap:var(--ds-pq-gap);flex-direction:column;max-width:720px;display:flex}.ds-pq--multi{--ds-pq-row-h:calc(var(--ds-pq-lines,1) * var(--ds-pq-line-h) + 2 * var(--ds-pq-pad-y))}.ds-pq--single.ds-pq--touch{--ds-pq-row-h:40px}.ds-pq--touch{--ds-pq-acts-w:66px}.ds-pq--multi.ds-pq--touch{--ds-pq-pad-y:11px}.ds-pq__label{align-items:center;gap:6px;padding-left:2px;display:flex}.ds-pq__label--btn{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:2px 2px 2px 0}.ds-pq__chev{transition:transform .2s}.ds-pq__chev--closed{transform:rotate(-90deg)}.ds-pq__empty{font-family:var(--font-sans);color:var(--color-fg3);padding:2px 2px 4px;font-size:13.5px}.ds-pq__list-box{--ds-pq-bleed-x:12px;--ds-pq-bleed-y:10px;max-height:calc(var(--ds-pq-rows,3) * var(--ds-pq-row-h) + (round(up, var(--ds-pq-rows,3), 1) - 1) * var(--ds-pq-gap) + 2 * var(--ds-pq-bleed-y));padding:var(--ds-pq-bleed-y) var(--ds-pq-bleed-x);margin:calc(-1 * var(--ds-pq-bleed-y)) calc(-1 * var(--ds-pq-bleed-x))}.ds-pq__list{gap:var(--ds-pq-gap);flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex}.ds-pq__row{box-sizing:border-box;height:var(--ds-pq-row-h);--ds-clamp-bg:#fff;--ds-clamp-fade-h:calc(var(--ds-pq-line-h) * .8);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);font-family:var(--font-sans);color:var(--color-ink-700);transition:background var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:12px;flex:none;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex;position:relative;box-shadow:0 6px 18px #1d263012,inset 0 1px #ffffff80,0 0 0 1px #1d26300a}.ds-pq--touch .ds-pq__row{padding:0 14px}.ds-pq--multi .ds-pq__row{height:auto;padding-top:var(--ds-pq-pad-y);padding-bottom:var(--ds-pq-pad-y);align-items:flex-start}.ds-pq__row:hover{background:#ffffffc7}.ds-pq--touch .ds-pq__row:active{background:#ffffffe6}.ds-pq__row--ghost,.ds-pq__row--ghost:hover{box-shadow:none;background:#ffffff52;border-color:#ffffff80}.ds-pq__body{flex:1;min-width:0;display:block}.ds-pq--single .ds-pq__body{white-space:nowrap;line-height:calc(var(--ds-pq-row-h) - 2px);-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--ds-pq-mask-end,100%) - 32px), transparent var(--ds-pq-mask-end,100%));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--ds-pq-mask-end,100%) - 32px), transparent var(--ds-pq-mask-end,100%));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--ds-pq-mask-end,100%) - 32px), transparent var(--ds-pq-mask-end,100%));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--ds-pq-mask-end,100%) - 32px), transparent var(--ds-pq-mask-end,100%));mask-image:linear-gradient(90deg, #000 calc(var(--ds-pq-mask-end,100%) - 32px), transparent var(--ds-pq-mask-end,100%));overflow:hidden}.ds-pq--multi .ds-pq__text{line-height:var(--ds-pq-line-h);overflow-wrap:anywhere;white-space:pre-wrap}.ds-pq__atts{flex:none;align-items:center;gap:4px;max-width:45%;transition:margin .15s;display:flex}.ds-pq--multi .ds-pq__atts{align-self:center}.ds-pq__hint{font-family:var(--font-mono);font-size:12.5px;line-height:var(--ds-pq-line-h);color:var(--color-ink-400);white-space:nowrap;flex:none}.ds-pq__row--ghost .ds-pq__hint{margin-right:42px}.ds-pq__actions{opacity:0;pointer-events:none;transition:opacity var(--ds-ease-hover);gap:2px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ds-pq__actions--open{opacity:1;pointer-events:auto}.ds-pq__actions--inline{opacity:1;pointer-events:auto;flex:none;align-items:center;gap:4px;margin-left:auto;position:static;transform:none}.ds-pq__actions--inline:before{display:none}.ds-pq--multi .ds-pq__actions--inline{margin-top:-6px}.ds-pq--touch.ds-pq--multi .ds-pq__row--acting{flex-wrap:wrap;row-gap:6px}.ds-pq--touch.ds-pq--multi .ds-pq__row--acting .ds-pq__body{flex-basis:100%}.ds-pq--touch.ds-pq--multi .ds-pq__row--acting .ds-pq__actions--inline{margin-top:0}.ds-pq__row--danger .ds-pq__hint{color:var(--color-danger-500)}.ds-pq--touch .ds-pq__actions{gap:12px}.ds-pq__actions:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 45%);border-radius:10px;position:absolute;inset:-3px -2px -3px -28px}.ds-pq--multi .ds-pq__actions{top:calc(var(--ds-pq-pad-y) + var(--ds-pq-line-h) / 2);transform:translateY(-50%)}.ds-pq__actions:focus-within{opacity:1;pointer-events:auto}.ds-pq__row .ds-pq__ico.ds-btn{position:relative}.ds-pq--touch .ds-pq__row .ds-pq__ico.ds-btn{overflow:visible}.ds-pq--touch .ds-pq__ico:after{content:"";position:absolute;inset:-6px}@media (prefers-reduced-motion:reduce){.ds-pq__row,.ds-pq__atts,.ds-pq__actions,.ds-pq__chev{transition:none}}.ds-pq-btn{color:#fff;height:32px;font-family:var(--font-sans);letter-spacing:-.01em;box-shadow:var(--shadow-button), 0 4px 12px #1d263029;cursor:pointer;white-space:nowrap;transition:background var(--ds-ease-hover), transform var(--ds-ease-hover), box-shadow var(--ds-ease-hover), opacity var(--ds-ease-hover);background:#404040;border:none;border-radius:12px;align-items:center;gap:6px;padding:0 10px 0 16px;font-size:14px;font-weight:400;display:inline-flex;position:relative}.ds-pq-btn:after{content:"";border-radius:16px;position:absolute;inset:-6px}.ds-pq-btn__key{color:#ffffffb8}.ds-pq-btn--hover,.ds-pq-btn:hover{background:#2e2e2e;box-shadow:0 6px 18px #1d263038}.ds-pq-btn--active,.ds-pq-btn:active{box-shadow:var(--shadow-xs);background:#232323;transform:translateY(.5px)}.ds-pq-btn:disabled{pointer-events:none;opacity:.4}.ds-pq-btn--touch{padding:0 16px}@media (prefers-reduced-motion:reduce){.ds-pq-btn{transition:none}}@media (width<=1024px){.ds-pq{max-width:100%}.ds-pq--single{--ds-pq-row-h:40px}.ds-pq--multi{--ds-pq-pad-y:11px}}[data-tip-press]{-webkit-touch-callout:none}.ds-tooltip{z-index:var(--ds-tooltip-z,120);width:max-content;max-width:min(250px,100vw - 16px);font-family:var(--font-sans);pointer-events:none;background:var(--color-surface);color:var(--color-fg1);border:1px solid var(--color-line);border-radius:12px;transition:opacity .14s,transform .14s;position:fixed;box-shadow:0 10px 28px #1d263029}@starting-style{.ds-tooltip{opacity:0}.ds-tooltip--top{transform:translateY(3px)}.ds-tooltip--bottom{transform:translateY(-3px)}.ds-tooltip--left{transform:translate(3px)}.ds-tooltip--right{transform:translate(-3px)}}.ds-tooltip--interactive{pointer-events:auto}.ds-tooltip--chip{padding:6px 11px;font-size:12px;font-weight:500;line-height:16px}.ds-tooltip--card{align-items:flex-start;gap:10px;padding:9px 13px;display:flex}.ds-tooltip__glyph{color:var(--color-fg2);flex:none;margin-top:1px;margin-left:-2px;display:inline-flex}.ds-tooltip__col{flex-direction:column;gap:1px;min-width:0;display:flex}.ds-tooltip__title{color:var(--color-fg1);text-wrap:pretty;font-size:12.5px;font-weight:600;line-height:1.35}.ds-tooltip__meta{color:var(--color-fg2);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.35}.ds-tooltip__snippet{color:var(--color-fg2);margin-top:3px;font-size:11.5px;line-height:1.45}.ds-tooltip--rich{max-width:min(320px,100vw - 16px)}.ds-tooltip--rich .ds-tooltip__meta{margin-top:4px}.ds-tooltip--list{align-items:stretch;max-width:min(300px,100vw - 16px)}.ds-tooltip__list{flex-direction:column;gap:9px;min-width:0;display:flex}.ds-tooltip__row{align-items:flex-start;gap:10px;min-width:0;display:flex}.ds-tooltip__row--link{color:inherit;transition:background-color var(--ds-ease-hover);border-radius:8px;margin:-4px -7px;padding:4px 7px;text-decoration:none}.ds-tooltip__row--link:hover,.ds-tooltip__row--link:focus-visible{background:var(--color-surface-hover);outline:none}.ds-cite{vertical-align:middle;margin:0 1px 0 0;display:inline-flex}.ds-cite--arriving{animation:.32s ease-out both ds-cite-in}@keyframes ds-cite-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.ds-cite__marks{align-items:center;gap:3px;display:inline-flex}.ds-cite .ds-ichip__glyph{margin-left:0}@media (prefers-reduced-motion:reduce){.ds-cite--arriving{animation:none}.ds-tooltip{transition:none}.ds-msg-actions__btn svg{transition:none;animation:none}}.ds-progress{background-color:var(--color-slate-200);border-radius:999px;width:100%;height:6px;overflow:hidden}.ds-progress--lg{height:10px}.ds-progress__fill{background-color:var(--color-ink-900);border-radius:999px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);display:block}.ds-progress__fill--gradient{background:var(--brand-gradient-cta)}.ds-progress__fill--success{background-color:var(--color-success-500)}.ds-progress__fill--danger{background-color:var(--color-danger-500)}.ds-progress__fill--warning{background-color:var(--color-warning-500)}.ds-progress--split{background:var(--color-danger-100)}.ds-progress__fill--split{background-color:var(--color-success-500);border-radius:0}.ds-chart-line{width:100%;display:block}.ds-chart-line svg.apexcharts-svg,.ds-chart-bars svg.apexcharts-svg{overflow:visible}.ds-menu-trigger[aria-expanded=true]>svg:last-child:not(:first-child){transform:rotate(180deg)}.ds-picker-chev{flex:none;transition:transform .16s cubic-bezier(.4,0,.2,1)}.ds-menu-trigger[aria-expanded=true]>svg.ds-picker-chev:last-child,.ds-menu-trigger[aria-expanded=true]>.ds-btn__glyph:last-child>svg.ds-picker-chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ds-picker-chev{transition:none}}.ds-panel-glyph__strip{transition:transform .18s cubic-bezier(.22,1,.36,1)}.ds-panel-glyph__strip--r.ds-panel-glyph__strip--tucked{transform:translate(2px)}.ds-panel-glyph__strip--l.ds-panel-glyph__strip--tucked{transform:translate(-2px)}:is(button,a,[role=button]):active .ds-panel-glyph__strip--r{transform:translate(2px)}:is(button,a,[role=button]):active .ds-panel-glyph__strip--l{transform:translate(-2px)}:is(button,a,[role=button]):active .ds-panel-glyph__strip--tucked{transform:none}@media (prefers-reduced-motion:reduce){.ds-panel-glyph__strip{transition:none}}.ds-menu-trigger>svg:last-child:not(:first-child){transition:transform .16s cubic-bezier(.4, 0, .2, 1), opacity var(--ds-ease-hover), color var(--ds-ease-hover), max-width var(--ds-ease-hover), margin-left var(--ds-ease-hover)}@media (prefers-reduced-motion:reduce){.ds-menu-trigger>svg:last-child:not(:first-child){transition:none}}.ds-empty-state.ds-chart-empty{min-height:132px;padding:0}.ds-chart-empty,.ds-chart-empty-wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;min-height:96px;display:flex}.ds-chart-card{background:var(--color-surface);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-elevation);flex-direction:column;display:flex;position:relative}@media (width<=767px),(pointer:coarse){.apexcharts-canvas .apexcharts-legend{margin-top:-15px;padding-block:15px!important}.apexcharts-legend-series{position:relative}.apexcharts-legend-series:after{content:"";position:absolute;inset:-15px -7px}}.ds-chart-swatch{background:currentColor;border-radius:2px;flex:none;width:8px;height:8px;display:block}.ds-chart-card--fill{overflow:hidden}.ds-stage-wf{padding:0 var(--ds-chart-card-inset,18px) 12px;flex-direction:column;display:flex;container:ds-stage-wf/inline-size}.ds-stage-wf__row{grid-template-columns:116px minmax(0,1fr) 64px;align-items:center;column-gap:12px;min-height:40px;display:grid}.ds-stage-wf__row--middle{grid-template-columns:136px minmax(0,1fr) 72px 136px;column-gap:16px;min-height:44px}.ds-stage-wf__row--count{grid-template-columns:136px minmax(0,1fr) 72px 136px 72px}.ds-stage-wf__row--head{min-height:26px;color:var(--color-slate-500);border-bottom:1px solid var(--color-line);margin-bottom:4px;font-size:12px}.ds-stage-wf__row--total{border-top:1px solid var(--color-line);margin-top:4px;font-weight:600}.ds-stage-wf__name{min-width:0;color:var(--color-ink-900);align-items:center;gap:8px;font-size:14px;display:flex}.ds-stage-wf__swatch{border-radius:2px;flex:none;width:8px;height:8px}.ds-stage-wf__num{text-align:right;color:var(--color-slate-500);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.ds-stage-wf__num--main{color:var(--color-ink-900);font-size:14px;font-weight:600}.ds-stage-wf__count-label{display:none}.ds-stage-wf__axis{height:16px;position:relative}.ds-stage-wf__axis i{white-space:nowrap;font-variant-numeric:tabular-nums;font-style:normal;position:absolute;top:0;transform:translate(-50%)}.ds-stage-wf__axis i:first-child{transform:none}.ds-stage-wf__track{height:100%;min-height:36px;position:relative}.ds-stage-wf__tick{background:var(--color-line);opacity:.6;width:1px;position:absolute;top:0;bottom:0}.ds-stage-wf__bar{border-radius:4px;min-width:3px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.ds-stage-wf__bar--total{background:var(--color-ink-900);height:10px}.ds-stage-wf__band{opacity:.18;border-radius:4px;min-width:2px;height:30px;position:absolute;top:50%;transform:translateY(-50%)}.ds-stage-wf__join{border-left:1px dashed var(--color-slate-300);width:0;position:absolute;top:50%;bottom:-50%}.ds-stage-wf--loading .ds-stage-wf__num{justify-content:flex-end;display:flex}.ds-stage-wf--loading .ds-stage-wf__bar--total{background:0 0}@container ds-stage-wf (width<=640px){.ds-stage-wf__row,.ds-stage-wf__row--middle,.ds-stage-wf__row--count{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding-block:6px}.ds-stage-wf__row--head{display:none}.ds-stage-wf__track{grid-area:2/1/auto/-1;min-height:22px}.ds-stage-wf__row>.ds-stage-wf__num--middle{display:none}.ds-stage-wf__row--count{grid-template-columns:minmax(0,1fr) auto auto}.ds-stage-wf__row--count>.ds-stage-wf__num--count{grid-area:1/2}.ds-stage-wf__row--count>.ds-stage-wf__num--main{grid-area:1/3}.ds-stage-wf__count-label{display:inline}.ds-stage-wf__join{bottom:0}}.ds-stage-strip{width:100%;display:block;position:relative}.ds-stage-strip__track{border-radius:3px;width:100%;height:14px;display:flex;overflow:hidden}.ds-stage-strip--thin .ds-stage-strip__track{height:8px}.ds-stage-strip__part{box-sizing:border-box;flex:none;min-width:2px;height:100%;display:block}.ds-stage-strip__part+.ds-stage-strip__part{background-clip:padding-box;border-left:2px solid #0000}@media (width<=767px),(pointer:coarse){.ds-stage-strip:after,.ds-stage-wf__name:after{content:"";height:var(--touch-target);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ds-stage-wf__name{position:relative}.ds-stage-wf__row:not(.ds-stage-wf__row--head){min-height:var(--touch-target)}}.ds-stage-legend{color:var(--color-slate-500);flex-wrap:wrap;gap:4px 12px;font-size:12px;font-weight:400;display:inline-flex}.ds-stage-legend__item{align-items:center;gap:6px;display:inline-flex}.ds-chart-grid{container:ds-chart-grid/inline-size}.ds-chart-grid__cells{grid-template-columns:repeat(var(--ds-chart-grid-cols,4), minmax(0, 1fr));gap:16px;display:grid}.ds-chart-grid__cells>.ds-chart-card{aspect-ratio:6/5;overflow:hidden}@container ds-chart-grid (width<=900px){.ds-chart-grid__cells{grid-template-columns:repeat(min(2, var(--ds-chart-grid-cols,4)), minmax(0, 1fr))}}@container ds-chart-grid (width<=560px){.ds-chart-grid__cells{grid-template-columns:minmax(0,1fr);gap:10px}}.ds-chart-card__head{min-height:30px;padding:var(--ds-chart-card-pad,14px 18px 4px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ds-chart-card__title{align-items:center;gap:6px;min-width:0;display:inline-flex}.ds-chart-card__head--info{flex-wrap:nowrap;align-items:baseline}.ds-chart-card__lead{flex-wrap:wrap;flex:auto;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.ds-chart-card__info{flex:none}.ds-chart-card--opens{cursor:pointer;transition:box-shadow var(--ds-ease-hover)}.ds-chart-card--opens:hover{box-shadow:var(--shadow-square-press)}.ds-chart-card__open{all:unset;cursor:pointer;border-radius:4px;min-width:0;display:inline}.ds-chart-card__open:focus-visible{outline:2px solid var(--color-focus,#6b5cff);outline-offset:2px}.ds-chart-card__head .ds-btn--ghost:not(.ds-btn--icon){max-width:calc(100% + var(--ds-btn-pl));margin-inline-start:calc(-1 * var(--ds-btn-pl))}.ds-chart-card__figure{font-family:var(--font-sans);color:var(--color-slate-600);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.ds-chart-card__wrap{min-width:0;padding:4px 12px 12px}.ds-chart-card--fill .ds-chart-card__wrap,.ds-chart-grid__cells>*>.ds-chart-card__wrap{flex:auto;min-height:0;padding:0;position:relative}.ds-chart-card--fill .ds-chart-card__wrap>*,.ds-chart-grid__cells>*>.ds-chart-card__wrap>*{width:100%;height:100%;position:absolute;inset:0}@media (width<=768px){.ds-chart-card{--ds-chart-card-pad:12px 14px 4px;--ds-chart-card-inset:14px}.ds-chart-card__wrap{padding:4px 6px 8px}}.ds-chart-card__wrap>[data-x-axis]{right:calc(var(--ds-chart-card-inset,18px) - var(--ds-chart-x-overhang,0px));width:auto}.ds-chart-loading{animation:.2s ease-out .3s both ds-fade-in}@media (prefers-reduced-motion:reduce){.ds-chart-loading{animation-duration:1ms}}.ds-chart-card__wrap>[data-x-axis] .apexcharts-legend{padding-right:var(--ds-chart-x-overhang,0px)!important}.ds-chart-card__wrap>[data-x-axis] .apexcharts-legend-series:last-child{margin-right:0!important}[data-x-ends] .apexcharts-xaxis-texts-g>text:last-of-type{text-anchor:end}[data-x-ends=both] .apexcharts-xaxis-texts-g>text:first-of-type{text-anchor:start}.ds-chart-card__wrap>[data-x-axis]:not([data-y-axis]){left:var(--ds-chart-card-inset,18px)}.ds-chart-line,.ds-chart-bars,.ds-chart-donut,.ds-chart-barlist{--ds-skel-sheen:var(--color-slate-200)}@media (prefers-reduced-motion:no-preference){:is(.ds-chart-line,.ds-chart-bars,.ds-chart-donut,.ds-chart-barlist):not([aria-busy=true]),.ds-chart-empty-wrap{animation:.22s ease-out ds-fade-in}}.ds-chart-skel{--skel-top:12px;--skel-axis:4px;width:100%;height:100%;padding:var(--skel-top) 0 var(--skel-axis);box-sizing:border-box;position:relative}.ds-chart-skel--axis{--skel-top:12px;--skel-axis:40px}.ds-chart-skel__xlabels{left:0;right:0;bottom:calc((var(--skel-axis) - 9px) / 2);justify-content:space-between;padding:0 4px;display:flex;position:absolute}.ds-chart-skel__bars{align-items:flex-end;width:100%;height:100%;display:flex}.ds-chart-skel--grid{background-image:repeating-linear-gradient(to bottom, var(--color-line) 0 1px, transparent 1px 20%);background-position:0 var(--skel-top);background-size:100% calc(100% - var(--skel-top) - var(--skel-axis) + 1px);background-repeat:no-repeat}.ds-chart-donut{justify-content:center;align-items:center;width:100%;display:flex}.ds-chart-bars{width:100%;display:block}.ds-chart-bars__bar{min-width:2px}.ds-dt__row{transition:background-color var(--ds-ease-hover)}.ds-dt__row:not(.cursor-pointer)>td{cursor:default}.ds-dt__row>td :is(input,textarea,[contenteditable=true]){cursor:text}.ds-dt__pin{z-index:1;position:sticky;right:0}td.ds-dt__pin{background-color:inherit}th.ds-dt__pin{--ds-dt-pin-bg:var(--color-surface-muted)}:where(.ds-dt__card--pin-end,.ds-dt__card--pin-start) :where(.ds-dt__row){background-color:var(--color-surface)}.ds-dt__card--pin-end .ds-dt__row>:not(.ds-dt__pin){isolation:isolate}.ds-dt__pin:before{content:"";width:var(--ds-fade-r,0px);background:linear-gradient(to right, transparent, var(--ds-dt-pin-bg));pointer-events:none;position:absolute;top:0;bottom:0;right:100%}td.ds-dt__pin:before{background:0 0;background-color:inherit;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.ds-dt__card--pin-end .ds-scroll--x.ds-scroll--fade{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ds-fade-l), #000 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ds-fade-l), #000 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ds-fade-l), #000 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ds-fade-l), #000 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--ds-fade-l), #000 100%)}.ds-dt__pin--start{left:0;right:auto}.ds-dt__th.ds-dt__pin--start{z-index:3}.ds-dt__pin--start:before{display:none}.ds-dt__pin--start:after{content:"";width:var(--ds-fade-l,0px);background:linear-gradient(to left, transparent, var(--ds-dt-pin-bg));pointer-events:none;position:absolute;top:0;bottom:0;left:100%}td.ds-dt__pin--start:after{background:0 0;background-color:inherit;-webkit-mask-image:linear-gradient(270deg,#0000,#000);mask-image:linear-gradient(270deg,#0000,#000)}.ds-dt__card--pin-start .ds-scroll--x.ds-scroll--fade{-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--ds-fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--ds-fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--ds-fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--ds-fade-r)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--ds-fade-r)), transparent 100%)}.ds-dt__card--pin-start.ds-dt__card--pin-end .ds-scroll--x.ds-scroll--fade{-webkit-mask-image:none;mask-image:none}.ds-dt__card--pin-start .ds-dt__row>:not(.ds-dt__pin),:is(.ds-dt__card--pin-end,.ds-dt__card--pin-start) tbody{isolation:isolate}:is(.ds-dt__card--pin-end,.ds-dt__card--pin-start) .ds-dt__row:focus-visible{z-index:2;position:relative}.ds-dt__fig{font-variant-numeric:tabular-nums}.ds-dt__dash{color:var(--color-slate-400)}.ds-dt__tags{vertical-align:middle;flex-wrap:nowrap;gap:4px;max-width:100%;display:inline-flex}.ds-dt__row--sel{background:var(--color-surface-selected)}.ds-dt__row--sel:hover{background:var(--color-surface-selected-hover)}.ds-dt__row:not(.ds-dt__row--sel):has([aria-haspopup][aria-expanded=true]){background:var(--color-surface-hover)}.ds-dt__row--sel:has([aria-haspopup][aria-expanded=true]){background:var(--color-surface-selected-hover)}.ds-dt__row--gone td{animation:.2s cubic-bezier(.22,1,.36,1) forwards ds-dt-row-fold}@media (prefers-reduced-motion:no-preference){.ds-dt__row--arrive{animation:.22s ease-out ds-fade-in}}@keyframes ds-dt-row-fold{to{opacity:0;transform:translate(12px)}}.ds-dt__expand>td{padding:0}.ds-dt__expand-body{padding:0 14px 12px}.ds-dt__expand-body--flush{padding:0}.ds-dt__expand-body--flush .ds-diff--prose .ds-diff__row{padding-inline:14px}.ds-dt__sort:after{content:"";position:absolute;inset:0}.ds-dt__sort{vertical-align:text-top;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color var(--ds-ease-hover);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:2px;margin:-7px -9px;padding:6px 8px;display:inline-flex}.ds-dt__sort-ic{margin-inline-end:-14px}.ds-dt__sort--end .ds-dt__sort-ic{order:-1;margin-inline:-14px 0}@media (hover:hover){.ds-dt__sort:hover{color:var(--color-ink-900)}.ds-dt__sort:hover .ds-dt__sort-ic{opacity:1}}@media (width<=767px),(pointer:coarse){.ds-dt__sort{position:relative}.ds-dt__sort:after{content:"";position:absolute;inset:-13px 0}}.ds-dt__sort:focus-visible .ds-dt__sort-ic{opacity:1}.ds-dt__card{background-image:linear-gradient(var(--color-surface-muted), var(--color-surface-muted));background-size:100% var(--ds-dt-head-h,0px);background-position:0 0;background-repeat:no-repeat;container-type:inline-size}.ds-dt__card.ds-dt__card--hug{container-type:normal}.ds-dt__card.ds-dt__card--hug[data-glass] .ds-dt__th:first-child:before{width:var(--ds-dt-card-w,100%)}.ds-dt__card{background-position:0 var(--dt-head-y,0px);position:relative}.ds-dt__th{z-index:2;background-color:var(--color-surface-muted);transform:translateY(var(--dt-head-y,0px))}.ds-dt__th:not(.ds-dt__pin){position:relative}.ds-dt__card[data-pin=css]{view-timeline:--ds-dt-pin block;view-timeline-inset:var(--ds-dt-pin-top,auto) auto;animation:linear both ds-dt-pin-band;animation-timeline:--ds-dt-pin;animation-range:exit-crossing 0px exit-crossing var(--dt-pin-end,0px)}.ds-dt__card[data-pin=css] .ds-dt__th,.ds-dt__card[data-pin=css]:before{animation:linear both ds-dt-pin;animation-timeline:--ds-dt-pin;animation-range:exit-crossing 0px exit-crossing var(--dt-pin-end,0px)}@keyframes ds-dt-pin{0%{transform:translateY(0)}to{transform:translateY(var(--dt-pin-end,0px))}}@keyframes ds-dt-pin-band{0%{clip-path:inset(0 round 12px);background-position:0 0}to{background-position:0 var(--dt-pin-end,0px);clip-path:inset(var(--dt-pin-end,0px) 0 0 0 round 12px)}}.ds-dt__card[data-pinned]:not([data-pin=css]){clip-path:inset(var(--dt-head-y,0px) 0 0 0 round 12px)}.ds-dt__th:after{content:"";height:min(36px, var(--dt-head-y,0px));pointer-events:none;background:linear-gradient(to bottom, var(--color-surface) 0, #ffffffd8 8%, #ffffffb4 16%, #ffffff8f 25%, #ffffff6c 35%, #ffffff40 50%, #ffffff1f 65%, #ffffff0a 80%, transparent 100%);display:none;position:absolute;top:100%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ds-dt__th:after{background:linear-gradient(to bottom, var(--color-surface) 0, color-mix(in srgb, var(--color-surface) 84.6%, transparent) 8%, color-mix(in srgb, var(--color-surface) 70.6%, transparent) 16%, color-mix(in srgb, var(--color-surface) 56.2%, transparent) 25%, color-mix(in srgb, var(--color-surface) 42.3%, transparent) 35%, color-mix(in srgb, var(--color-surface) 25%, transparent) 50%, color-mix(in srgb, var(--color-surface) 12.2%, transparent) 65%, color-mix(in srgb, var(--color-surface) 4%, transparent) 80%, transparent 100%)}}.ds-dt__card[data-pinned] .ds-dt__th:after{display:block}.ds-dt__card[data-glass] .ds-dt__th{transition:background-color var(--ds-ease-hover)}.ds-dt__card[data-glass][data-pinned]{background-size:100% 0}.ds-dt__card[data-glass][data-pinned] .ds-dt__th{background-color:#0000}.ds-dt__card[data-glass] .ds-dt__th:first-child:before{content:"";z-index:-1;box-sizing:border-box;pointer-events:none;background:var(--ds-glass-bg);width:100cqi;-webkit-backdrop-filter:var(--ds-glass-filter);backdrop-filter:var(--ds-glass-filter);border:1px solid var(--ds-glass-edge);box-shadow:var(--ds-glass-shadow);opacity:0;transition:opacity var(--ds-ease-hover);border-radius:12px 12px 0 0;position:absolute;top:0;bottom:0;left:0}.ds-dt__card[data-glass][data-pinned] .ds-dt__th:first-child:before{opacity:1}.ds-dt__card[data-glass] .ds-dt__th.ds-dt__pin--start{z-index:2}.ds-dt__card[data-glass] .ds-dt__th.ds-dt__pin--start:first-child:before{display:block;right:auto}@media (prefers-reduced-transparency:reduce){.ds-dt__card[data-glass][data-pinned]{background-size:100% var(--ds-dt-head-h,0px)}.ds-dt__card[data-glass][data-pinned] .ds-dt__th{background-color:var(--color-surface-muted)}.ds-dt__card[data-glass] .ds-dt__th:first-child:before{display:none}}@media (prefers-reduced-motion:reduce){.ds-dt__card[data-glass] .ds-dt__th,.ds-dt__card[data-glass] .ds-dt__th:first-child:before{transition:none}}.ds-dt__card[data-pin=css] .ds-dt__th:after{transform-origin:top;height:36px;animation:linear both ds-dt-pin-fade;animation-timeline:--ds-dt-pin;animation-range:exit-crossing 0 exit-crossing 36px}@keyframes ds-dt-pin-fade{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ds-dt__card:before{content:"";z-index:3;pointer-events:none;height:12px;transform:translateY(var(--dt-head-y,0px));background:radial-gradient(circle at 11px 12px, transparent 10.8px, var(--color-line) 11px) left top / 11px 12px no-repeat, radial-gradient(circle at 0 12px, transparent 10.8px, var(--color-line) 11px) right top / 11px 12px no-repeat, linear-gradient(var(--color-line), var(--color-line)) 11px 0 / calc(100% - 22px) 1px no-repeat;display:none;position:absolute;top:-1px;left:0;right:0}.ds-dt__card[data-pinned]:before{display:block}.ds-dt__empty{box-sizing:border-box;width:calc(100cqi - 28px);position:sticky;left:14px}.ds-dt__sort-ic{color:var(--color-slate-400);opacity:0;transition:opacity var(--ds-ease-hover);flex:none}.ds-dt__sort--on{color:var(--color-ink-900)}.ds-dt__sort--on .ds-dt__sort-ic{color:var(--color-ink-900);opacity:1}@media (pointer:coarse),(hover:none){.ds-dt__sort-ic{opacity:1}}.ds-dt__clamp.is-focus,.ds-dt__clamp:focus-visible,.ds-fade-text.is-focus,.ds-fade-text[tabindex]:focus-visible,.ds-line-clamp.is-focus,.ds-line-clamp[tabindex]:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--color-fg3);-webkit-text-decoration-color:var(--color-fg3);-webkit-text-decoration-color:var(--color-fg3);text-decoration-color:var(--color-fg3);text-underline-offset:3px;outline:none}.ds-dt__lead{align-items:flex-start;gap:8px;display:flex}.ds-dt__lead-glyph{height:1lh;color:var(--color-fg3);flex:none;align-items:center;display:inline-flex}.ds-dt__lead-glyph--end{color:inherit}.ds-dt__lead>.ds-dt__clamp{min-width:0}.ds-tooltip.ds-fulltext-tip{white-space:pre-line;max-width:min(320px,100vw - 16px);color:var(--color-fg1);overflow-wrap:anywhere;--ds-clamp-fade-h:24px;padding:8px 12px;font-size:13px;font-weight:400;line-height:20px}.ds-chart-barlist{flex-direction:column;display:flex;container:ds-barlist/inline-size}.ds-chart-barlist__row{border-bottom:1px solid var(--color-line);align-items:center;gap:12px;padding:9px 4px;display:flex}.ds-chart-barlist__row:last-child{border-bottom:none}.ds-chart-barlist__label{min-width:0;color:var(--color-ink-900);font-family:var(--font-sans);white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.ds-chart-barlist__value{text-align:right;color:var(--color-ink-800);font-family:var(--font-sans);flex:none;width:36px;font-size:12px;font-weight:700}.ds-chart-barlist__track{background:var(--color-surface-muted-2);border-radius:2px;flex:0 0 170px;height:3.4px;overflow:hidden}.ds-chart-barlist__fill{border-radius:2px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);display:block}.ds-chart-barlist__row--muted .ds-chart-barlist__label,.ds-chart-barlist__row--muted .ds-chart-barlist__value{color:var(--color-slate-300)}@container ds-barlist (width<=440px){.ds-chart-barlist__row{grid-template-columns:auto minmax(0,1fr) auto;row-gap:7px;display:grid}.ds-chart-barlist__row>:first-child:not(.ds-chart-barlist__label){grid-row:1/3}.ds-chart-barlist__track{grid-column:2/-1}.ds-chart-barlist__row:has(>.ds-chart-barlist__label:first-child){grid-template-columns:minmax(0,1fr) auto}.ds-chart-barlist__row:has(>.ds-chart-barlist__label:first-child) .ds-chart-barlist__track{grid-column:1/-1}}.ds-scroll{position:relative;overflow:auto}.ds-scroll:not(.ds-scroll--native){scrollbar-width:none}.ds-scroll:not(.ds-scroll--native)::-webkit-scrollbar{width:0;height:0}.ds-scroll__thumb{width:6px;box-shadow:var(--ds-thumb-x,0px) var(--ds-thumb-y,0px) 0 0 var(--color-slate-300);opacity:0;pointer-events:none;z-index:3;border-radius:999px;transition:opacity .25s;position:absolute;top:0;right:2px}.ds-scroll.is-scrolling>.ds-scroll__thumb{opacity:1}.ds-scroll--native{scrollbar-width:thin;scrollbar-color:var(--color-slate-300) transparent}.ds-scroll--native::-webkit-scrollbar{width:10px;height:10px}.ds-scroll--native::-webkit-scrollbar-track{background:0 0}.ds-scroll--native::-webkit-scrollbar-corner{background:0 0}.ds-scroll--native::-webkit-scrollbar-thumb{background-color:var(--color-slate-300);background-clip:content-box;border:2px solid #0000;border-radius:999px}.ds-scroll--native::-webkit-scrollbar-thumb:hover{background-color:var(--color-slate-400)}.ds-scroll--x>.ds-scroll__thumb{width:0;height:6px;inset:auto auto 2px 0}.ds-scroll--x{overflow:auto hidden}.ds-scroll--fade{--ds-fade-size:36px;--ds-fade-t:0px;--ds-fade-b:0px;--ds-fade-top:min(var(--ds-fade-t), var(--ds-fade-cap,100vh));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #00000027 calc(var(--ds-fade-top) * .08), #0000004b calc(var(--ds-fade-top) * .16), #00000070 calc(var(--ds-fade-top) * .25), #00000093 calc(var(--ds-fade-top) * .35), #000000bf calc(var(--ds-fade-top) * .5), #000000e0 calc(var(--ds-fade-top) * .65), #000000f5 calc(var(--ds-fade-top) * .8), #000 var(--ds-fade-top), #000 calc(100% - var(--ds-fade-b)), #000000f5 calc(100% - var(--ds-fade-b) * .8), #000000e0 calc(100% - var(--ds-fade-b) * .65), #000000bf calc(100% - var(--ds-fade-b) * .5), #00000093 calc(100% - var(--ds-fade-b) * .35), #00000070 calc(100% - var(--ds-fade-b) * .25), #0000004b calc(100% - var(--ds-fade-b) * .16), #00000027 calc(100% - var(--ds-fade-b) * .08), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #00000027 calc(var(--ds-fade-top) * .08), #0000004b calc(var(--ds-fade-top) * .16), #00000070 calc(var(--ds-fade-top) * .25), #00000093 calc(var(--ds-fade-top) * .35), #000000bf calc(var(--ds-fade-top) * .5), #000000e0 calc(var(--ds-fade-top) * .65), #000000f5 calc(var(--ds-fade-top) * .8), #000 var(--ds-fade-top), #000 calc(100% - var(--ds-fade-b)), #000000f5 calc(100% - var(--ds-fade-b) * .8), #000000e0 calc(100% - var(--ds-fade-b) * .65), #000000bf calc(100% - var(--ds-fade-b) * .5), #00000093 calc(100% - var(--ds-fade-b) * .35), #00000070 calc(100% - var(--ds-fade-b) * .25), #0000004b calc(100% - var(--ds-fade-b) * .16), #00000027 calc(100% - var(--ds-fade-b) * .08), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #00000027 calc(var(--ds-fade-top) * .08), #0000004b calc(var(--ds-fade-top) * .16), #00000070 calc(var(--ds-fade-top) * .25), #00000093 calc(var(--ds-fade-top) * .35), #000000bf calc(var(--ds-fade-top) * .5), #000000e0 calc(var(--ds-fade-top) * .65), #000000f5 calc(var(--ds-fade-top) * .8), #000 var(--ds-fade-top), #000 calc(100% - var(--ds-fade-b)), #000000f5 calc(100% - var(--ds-fade-b) * .8), #000000e0 calc(100% - var(--ds-fade-b) * .65), #000000bf calc(100% - var(--ds-fade-b) * .5), #00000093 calc(100% - var(--ds-fade-b) * .35), #00000070 calc(100% - var(--ds-fade-b) * .25), #0000004b calc(100% - var(--ds-fade-b) * .16), #00000027 calc(100% - var(--ds-fade-b) * .08), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #00000027 calc(var(--ds-fade-top) * .08), #0000004b calc(var(--ds-fade-top) * .16), #00000070 calc(var(--ds-fade-top) * .25), #00000093 calc(var(--ds-fade-top) * .35), #000000bf calc(var(--ds-fade-top) * .5), #000000e0 calc(var(--ds-fade-top) * .65), #000000f5 calc(var(--ds-fade-top) * .8), #000 var(--ds-fade-top), #000 calc(100% - var(--ds-fade-b)), #000000f5 calc(100% - var(--ds-fade-b) * .8), #000000e0 calc(100% - var(--ds-fade-b) * .65), #000000bf calc(100% - var(--ds-fade-b) * .5), #00000093 calc(100% - var(--ds-fade-b) * .35), #00000070 calc(100% - var(--ds-fade-b) * .25), #0000004b calc(100% - var(--ds-fade-b) * .16), #00000027 calc(100% - var(--ds-fade-b) * .08), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #00000027 calc(var(--ds-fade-top) * .08), #0000004b calc(var(--ds-fade-top) * .16), #00000070 calc(var(--ds-fade-top) * .25), #00000093 calc(var(--ds-fade-top) * .35), #000000bf calc(var(--ds-fade-top) * .5), #000000e0 calc(var(--ds-fade-top) * .65), #000000f5 calc(var(--ds-fade-top) * .8), #000 var(--ds-fade-top), #000 calc(100% - var(--ds-fade-b)), #000000f5 calc(100% - var(--ds-fade-b) * .8), #000000e0 calc(100% - var(--ds-fade-b) * .65), #000000bf calc(100% - var(--ds-fade-b) * .5), #00000093 calc(100% - var(--ds-fade-b) * .35), #00000070 calc(100% - var(--ds-fade-b) * .25), #0000004b calc(100% - var(--ds-fade-b) * .16), #00000027 calc(100% - var(--ds-fade-b) * .08), transparent 100%)}.ds-scroll--x.ds-scroll--fade{--ds-fade-l:0px;--ds-fade-r:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #00000027 calc(var(--ds-fade-l) * .08), #0000004b calc(var(--ds-fade-l) * .16), #00000070 calc(var(--ds-fade-l) * .25), #00000093 calc(var(--ds-fade-l) * .35), #000000bf calc(var(--ds-fade-l) * .5), #000000e0 calc(var(--ds-fade-l) * .65), #000000f5 calc(var(--ds-fade-l) * .8), #000 var(--ds-fade-l), #000 calc(100% - var(--ds-fade-r)), #000000f5 calc(100% - var(--ds-fade-r) * .8), #000000e0 calc(100% - var(--ds-fade-r) * .65), #000000bf calc(100% - var(--ds-fade-r) * .5), #00000093 calc(100% - var(--ds-fade-r) * .35), #00000070 calc(100% - var(--ds-fade-r) * .25), #0000004b calc(100% - var(--ds-fade-r) * .16), #00000027 calc(100% - var(--ds-fade-r) * .08), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #00000027 calc(var(--ds-fade-l) * .08), #0000004b calc(var(--ds-fade-l) * .16), #00000070 calc(var(--ds-fade-l) * .25), #00000093 calc(var(--ds-fade-l) * .35), #000000bf calc(var(--ds-fade-l) * .5), #000000e0 calc(var(--ds-fade-l) * .65), #000000f5 calc(var(--ds-fade-l) * .8), #000 var(--ds-fade-l), #000 calc(100% - var(--ds-fade-r)), #000000f5 calc(100% - var(--ds-fade-r) * .8), #000000e0 calc(100% - var(--ds-fade-r) * .65), #000000bf calc(100% - var(--ds-fade-r) * .5), #00000093 calc(100% - var(--ds-fade-r) * .35), #00000070 calc(100% - var(--ds-fade-r) * .25), #0000004b calc(100% - var(--ds-fade-r) * .16), #00000027 calc(100% - var(--ds-fade-r) * .08), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #00000027 calc(var(--ds-fade-l) * .08), #0000004b calc(var(--ds-fade-l) * .16), #00000070 calc(var(--ds-fade-l) * .25), #00000093 calc(var(--ds-fade-l) * .35), #000000bf calc(var(--ds-fade-l) * .5), #000000e0 calc(var(--ds-fade-l) * .65), #000000f5 calc(var(--ds-fade-l) * .8), #000 var(--ds-fade-l), #000 calc(100% - var(--ds-fade-r)), #000000f5 calc(100% - var(--ds-fade-r) * .8), #000000e0 calc(100% - var(--ds-fade-r) * .65), #000000bf calc(100% - var(--ds-fade-r) * .5), #00000093 calc(100% - var(--ds-fade-r) * .35), #00000070 calc(100% - var(--ds-fade-r) * .25), #0000004b calc(100% - var(--ds-fade-r) * .16), #00000027 calc(100% - var(--ds-fade-r) * .08), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #00000027 calc(var(--ds-fade-l) * .08), #0000004b calc(var(--ds-fade-l) * .16), #00000070 calc(var(--ds-fade-l) * .25), #00000093 calc(var(--ds-fade-l) * .35), #000000bf calc(var(--ds-fade-l) * .5), #000000e0 calc(var(--ds-fade-l) * .65), #000000f5 calc(var(--ds-fade-l) * .8), #000 var(--ds-fade-l), #000 calc(100% - var(--ds-fade-r)), #000000f5 calc(100% - var(--ds-fade-r) * .8), #000000e0 calc(100% - var(--ds-fade-r) * .65), #000000bf calc(100% - var(--ds-fade-r) * .5), #00000093 calc(100% - var(--ds-fade-r) * .35), #00000070 calc(100% - var(--ds-fade-r) * .25), #0000004b calc(100% - var(--ds-fade-r) * .16), #00000027 calc(100% - var(--ds-fade-r) * .08), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #00000027 calc(var(--ds-fade-l) * .08), #0000004b calc(var(--ds-fade-l) * .16), #00000070 calc(var(--ds-fade-l) * .25), #00000093 calc(var(--ds-fade-l) * .35), #000000bf calc(var(--ds-fade-l) * .5), #000000e0 calc(var(--ds-fade-l) * .65), #000000f5 calc(var(--ds-fade-l) * .8), #000 var(--ds-fade-l), #000 calc(100% - var(--ds-fade-r)), #000000f5 calc(100% - var(--ds-fade-r) * .8), #000000e0 calc(100% - var(--ds-fade-r) * .65), #000000bf calc(100% - var(--ds-fade-r) * .5), #00000093 calc(100% - var(--ds-fade-r) * .35), #00000070 calc(100% - var(--ds-fade-r) * .25), #0000004b calc(100% - var(--ds-fade-r) * .16), #00000027 calc(100% - var(--ds-fade-r) * .08), transparent 100%)}.ds-line-clamp{max-height:calc(var(--ds-lines,2) * 1lh);overflow-wrap:break-word;display:block;overflow:hidden}.ds-line-clamp:has(.ds-ichip){line-height:24px}.ds-line-clamp .ds-ichip{vertical-align:top}.ds-line-clamp[data-cut]{-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(90deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(90deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(90deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(90deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);mask-image:linear-gradient(#000, #000), linear-gradient(90deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-size:100% calc(100% - 1lh),100% 1lh;-webkit-mask-size:100% calc(100% - 1lh),100% 1lh;mask-size:100% calc(100% - 1lh),100% 1lh;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ds-line-clamp[data-cut]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(270deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(270deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(270deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);-webkit-mask-image:linear-gradient(#000, #000), linear-gradient(270deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%);mask-image:linear-gradient(#000, #000), linear-gradient(270deg, #000 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%)), #000000f5 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .8), #000000e0 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .65), #000000bf calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .5), #00000093 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .35), #00000070 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .25), #0000004b calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .16), #00000027 calc(100% - min(2 * var(--ds-trunc-fade,20px), 40%) * .08), transparent 100%)}.ds-line-clamp[data-rest]{position:relative}.ds-line-clamp[data-rest]:after{content:attr(data-rest) / "";white-space:pre;pointer-events:none;inset-inline-start:var(--ds-rest-at,100%);position:absolute;bottom:0}:is(td,.ds-dt__lead)>.ds-dt__clamp[data-cut]:last-child{margin-inline-end:calc(-1 * var(--ds-dt-pad-r,14px));padding-inline-end:var(--ds-dt-pad-r,14px)}.ds-dt__stack{flex-direction:column;gap:2px;min-width:0;display:flex}.ds-dt__stack>:is(.ds-ichip,.ds-tag){align-self:flex-start}.ds-dt__sub{color:var(--color-slate-500);font-size:12.5px}.ds-dt__td--muted{color:var(--color-slate-600)}.ds-dt__link{color:var(--color-ink-900);font-weight:500;text-decoration:none}.ds-dt__link:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--color-fg3);-webkit-text-decoration-color:var(--color-fg3);-webkit-text-decoration-color:var(--color-fg3);text-decoration-color:var(--color-fg3);text-underline-offset:3px;outline:none}.ds-dt__link-open{vertical-align:-2px;color:var(--color-ink-900);margin-inline-start:2px;display:inline-block}.ds-dt__compact{display:inline-flex}.ds-dt__compact-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds-dt__card--compact :is(th,td){--ds-dt-pad-l:8px;--ds-dt-pad-r:8px}.ds-dt__card--compact :is(th,td):first-child{--ds-dt-pad-l:12px}.ds-dt__anywhere,.ds-dt__anywhere .ds-line-clamp{overflow-wrap:anywhere}td.ds-dt__reveal>*{transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover)}.ds-dt__open-hint{color:var(--color-slate-400);margin-left:auto;display:block}.ds-select--quiet .ds-select__trigger{width:auto;min-width:0;transition:border-color var(--ds-ease-hover), background-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);margin-left:-11px}.ds-select--quiet .ds-select__value{white-space:nowrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.ds-select.ds-select--quiet .ds-select__trigger svg.ds-select__chevron{transition:opacity var(--ds-ease-hover), transform .18s cubic-bezier(.22, 1, .36, 1)}@media (hover:hover) and (pointer:fine){.ds-dt__row:not(:hover):not(:focus-visible):not(:has(:focus-visible)):not(:has([aria-haspopup][aria-expanded=true])) .ds-dt__reveal>:not([aria-busy=true]){opacity:0}.ds-dt__row:not(:hover):not(:focus-within) .ds-select--quiet .ds-select__trigger:not([aria-expanded=true]),.ds-select--quiet:not(.ds-dt__row *):not(:hover):not(:focus-within) .ds-select__trigger:not([aria-expanded=true]){box-shadow:none;background:0 0;border-color:#0000}.ds-dt__row:not(:hover):not(:focus-within) .ds-select--quiet .ds-select__trigger:not([aria-expanded=true]) svg.ds-select__chevron,.ds-select--quiet:not(.ds-dt__row *):not(:hover):not(:focus-within) .ds-select__trigger:not([aria-expanded=true]) svg.ds-select__chevron{opacity:0}}@media (prefers-reduced-motion:reduce){td.ds-dt__reveal>*,.ds-select--quiet .ds-select__trigger,.ds-select.ds-select--quiet .ds-select__trigger svg.ds-select__chevron{transition:none}}.ds-select--chip .ds-select__chevron{opacity:0;max-width:0;transition:max-width var(--ds-ease-hover), margin-left var(--ds-ease-hover), opacity var(--ds-ease-hover);margin-left:-5px}.ds-dt__row:is(:hover,:focus-within) .ds-select--chip .ds-select__chevron,.ds-select--chip:is(:hover,:focus-within) .ds-select__chevron,.ds-select--chip [aria-expanded=true] .ds-select__chevron{opacity:1;max-width:12px;margin-left:-1px}@media (pointer:coarse),(hover:none){.ds-select--chip .ds-select__chevron{opacity:1;max-width:12px;margin-left:-1px}}.ds-select .ds-menu-trigger[aria-expanded=true]>svg.ds-select__chevron:last-child{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ds-select--chip .ds-select__chevron{transition:none}}.ds-truncate-fade,.ds-fade-text{white-space:nowrap;min-width:0;overflow:hidden}.ds-ichip .ds-fade-text,.ds-chip .ds-fade-text,.ds-tag .ds-fade-text{margin-block:-2px;padding-block:2px}.ds-truncate-fade,.ds-drawer-hd__line2>.ds-drawer-hd__meta,.ds-agent-history-cmp__meta--end>.ds-history-author,.ds-page-titlebar--chat .ds-page-titlebar__title,.ds-subnav__ttl,.ds-subnav__item-lbl,.ds-attcard__nm,.ds-chart-barlist__label,.ds-chart-tip__name,.ds-question__opt--secret .ds-input input:placeholder-shown,.ds-fade-text.is-truncated{-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.mm-chat-row:has(.mm-chat__dot) .mm-chat__t{-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.mm-chat-row:has(.mm-chat__door):hover .mm-chat__t{-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.mm-chat-row:has(.mm-chat__door):has(:focus-visible) .mm-chat__t{-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.mm-chat-row:has(.mm-chat__door [aria-expanded=true]) .mm-chat__t{-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(90deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.ds-page-titlebar--chat .ds-page-titlebar__title--rtl{-webkit-mask-image:none;mask-image:none}[dir=rtl] .ds-truncate-fade,[dir=rtl] .ds-page-titlebar--chat .ds-page-titlebar__title,[dir=rtl] .ds-subnav__ttl,[dir=rtl] .ds-subnav__item-lbl,[dir=rtl] .ds-attcard__nm,[dir=rtl] .ds-chart-barlist__label,[dir=rtl] .ds-chart-tip__name,[dir=rtl] .ds-question__opt--secret .ds-input input:placeholder-shown,[dir=rtl] .ds-fade-text.is-truncated,.ds-fade-text.is-truncated[dir=rtl]{-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.mm-chat-row:has(.mm-chat__dot) .mm-chat__t.is-truncated[dir=rtl]{-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.mm-chat-row:has(.mm-chat__door):hover .mm-chat__t.is-truncated[dir=rtl]{-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.mm-chat-row:has(.mm-chat__door):has(:focus-visible) .mm-chat__t.is-truncated[dir=rtl]{-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.mm-chat-row:has(.mm-chat__door [aria-expanded=true]) .mm-chat__t.is-truncated[dir=rtl]{-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));-webkit-mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)));mask-image:linear-gradient(270deg, #000 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px)), #000000f5 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .8), #000000e0 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .65), #000000bf calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .5), #00000093 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .35), #00000070 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .25), #0000004b calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .16), #00000027 calc((100% - var(--ds-trunc-gap,0px)) - var(--ds-trunc-fade,20px) * .08), transparent calc(100% - var(--ds-trunc-gap,0px)))}.ds-btn.ds-edge-arrow{z-index:3;transition:opacity .2s ease, background var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover);position:absolute;top:50%;translate:0 -50%}.ds-edge-arrow--prev{left:var(--ds-edge-arrow-inset,-12px)}.ds-edge-arrow--next{right:var(--ds-edge-arrow-inset,-12px)}.ds-edge-arrow--hidden{opacity:0;pointer-events:none}.ds-edge-fade{top:0;bottom:var(--ds-edge-fade-b,0px);width:var(--ds-edge-fade-w,40px);z-index:2;pointer-events:none;transition:opacity .2s;position:absolute}.ds-edge-fade--start{background:linear-gradient(to right, var(--color-surface), transparent);left:0}.ds-edge-fade--end{background:linear-gradient(to left, var(--color-surface), transparent);right:0}.ds-edge-fade--hidden{opacity:0}@media (hover:none) and (pointer:coarse){.ds-btn.ds-edge-arrow{display:none}}@media (width<=599px){.ds-att-strip__arrow:not(.ds-composer-atts *){display:none}}.ds-btn{--ds-btn-pl:16px;--ds-btn-pr:12px;--ds-btn-gap:8px;--ds-btn-ico:16px;--ds-btn-pull:4px;height:calc(var(--spacing) * 8);cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);max-width:100%;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;justify-content:center;align-items:center;gap:var(--ds-btn-gap);padding:0 var(--ds-btn-pr) 0 var(--ds-btn-pl);--ds-sweep-lbl:var(--ds-btn-pl);letter-spacing:-.01em;box-shadow:var(--shadow-button);transition:background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover), transform var(--ds-ease-hover);border-width:1px;border-color:#0000;line-height:1;display:inline-flex;overflow:hidden}.ds-btn>span:not(.ds-btn__glyph){white-space:nowrap;margin-block:-2px;margin-inline:-1px;padding-block:2px;padding-inline:1px;overflow:hidden}.ds-btn--wrap{white-space:normal;height:auto;overflow:visible}.ds-btn--wrap>span:not(.ds-btn__glyph){white-space:normal;overflow:visible}.ds-btn.ds-btn--lines{height:auto;min-height:2rem;padding-block:6px}.ds-btn--sm.ds-btn--lines{min-height:1.75rem;padding-block:5px}.ds-btn--lg.ds-btn--lines{min-height:2.75rem;padding-block:9px}.ds-btn.ds-btn--lines>.ds-line-clamp{white-space:normal;text-align:left;min-width:0;margin-block:0;padding-block:0;line-height:1.3}.ds-btn svg{stroke-width:2px;transition:color var(--ds-ease-hover), fill var(--ds-ease-hover), stroke var(--ds-ease-hover);flex:none}@media (prefers-reduced-motion:reduce){.ds-btn,.ds-btn svg{transition:none}}.ds-btn :where(svg:not([width])){width:var(--ds-btn-ico);height:var(--ds-btn-ico)}.ds-btn--icon-lead{--ds-btn-pl:14px;--ds-sweep-ico:calc(var(--ds-btn-pl) - var(--ds-btn-pull));--ds-sweep-lbl:calc(var(--ds-sweep-ico) + var(--ds-btn-ico) + var(--ds-btn-gap))}.ds-btn--icon-lead :is(svg,img){margin:calc(-1 * var(--ds-btn-pull)) 0 calc(-1 * var(--ds-btn-pull)) calc(-1 * var(--ds-btn-pull))}.ds-btn--icon-lead .ds-avatar img{margin:0}.ds-btn img{flex:none;max-width:none}.ds-btn--icon{width:calc(var(--spacing) * 8);border-radius:9px;flex:none;max-width:none;padding:0}@media (width<=767px),(pointer:coarse){.ds-btn--icon{overflow:visible}:where(.ds-btn--icon){position:relative}.ds-btn--icon:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-btn:not(.ds-btn--icon,.ds-btn--lg,.ds-btn--bare){overflow:visible}:where(.ds-btn:not(.ds-btn--icon,.ds-btn--lg,.ds-btn--bare)){position:relative}:where(.ds-btn:not(.ds-btn--icon,.ds-btn--lg,.ds-btn--bare)):after{content:"";width:max(100% + 2px,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-btn--sm.ds-btn--icon+.ds-btn--sm.ds-btn--icon:after{width:34px}.ds-btn--sm.ds-btn--icon:has(+.ds-btn--sm.ds-btn--icon):after{width:34px}}.ds-btn--primary{color:var(--color-white);background:#404040;box-shadow:0 4px 12px #1d263029}.ds-btn--primary svg{color:#fff}.ds-btn--primary:hover:not(:disabled),.ds-btn--primary.is-hover{background:#2e2e2e;box-shadow:0 6px 18px #1d263038}.ds-btn--primary:active:not(:disabled),.ds-btn--primary.is-active{box-shadow:var(--shadow-xs);background:#232323;transform:translateY(.5px)}.ds-btn--primary:disabled,.ds-btn--primary.is-disabled{background-color:var(--color-slate-200);color:var(--color-slate-500);box-shadow:none;cursor:not-allowed}.ds-btn--primary:disabled svg,.ds-btn--primary.is-disabled svg{color:var(--color-slate-500)}.ds-btn--secondary{background-color:var(--color-surface);color:var(--color-ink-900);border-color:#0000000f}.ds-btn--secondary svg{color:var(--color-ink-900)}.ds-btn--secondary:hover:not(:disabled),.ds-btn--secondary.is-hover{color:var(--color-ink-900);border-color:#00000038}.ds-btn--secondary:active:not(:disabled),.ds-btn--secondary.is-active{background-color:var(--color-surface-muted);box-shadow:var(--shadow-xs);border-color:#0000001f;transform:translateY(.5px)}.ds-btn--secondary:disabled,.ds-btn--secondary.is-disabled{background-color:var(--color-surface-muted);color:var(--color-slate-300);box-shadow:none;cursor:not-allowed;border-color:#0000000f}.ds-btn--danger{background-color:var(--color-surface);color:var(--color-danger-600);border-color:#e1474761}@supports (color:color-mix(in lab, red, red)){.ds-btn--danger{border-color:color-mix(in srgb, var(--color-danger-500) 38%, transparent)}}.ds-btn--danger svg{color:var(--color-danger-600)}.ds-btn--danger:hover:not(:disabled),.ds-btn--danger.is-hover{background:#fdf4f4}@supports (color:color-mix(in lab, red, red)){.ds-btn--danger:hover:not(:disabled),.ds-btn--danger.is-hover{background:color-mix(in srgb, var(--color-danger-500) 6%, var(--color-surface))}}.ds-btn--danger:hover:not(:disabled),.ds-btn--danger.is-hover{border-color:var(--color-danger-500)}.ds-btn--danger:active:not(:disabled),.ds-btn--danger.is-active{background:#fcebeb}@supports (color:color-mix(in lab, red, red)){.ds-btn--danger:active:not(:disabled),.ds-btn--danger.is-active{background:color-mix(in srgb, var(--color-danger-500) 11%, var(--color-surface))}}.ds-btn--danger:active:not(:disabled),.ds-btn--danger.is-active{border-color:var(--color-danger-500);box-shadow:var(--shadow-xs);transform:translateY(.5px)}.ds-btn--danger:disabled,.ds-btn--danger.is-disabled{background-color:var(--color-surface-muted);color:var(--color-slate-300);box-shadow:none;cursor:not-allowed;border-color:#0000000f}.ds-btn--danger:disabled svg,.ds-btn--danger.is-disabled svg{color:var(--color-slate-300)}.ds-btn--danger.ds-btn--icon{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0}.ds-btn--danger.ds-btn--icon:hover:not(:disabled),.ds-btn--danger.ds-btn--icon.is-hover{background:var(--color-danger-100)}.ds-btn--danger.ds-btn--icon:active:not(:disabled),.ds-btn--danger.ds-btn--icon.is-active{background:#e1474733}@supports (color:color-mix(in lab, red, red)){.ds-btn--danger.ds-btn--icon:active:not(:disabled),.ds-btn--danger.ds-btn--icon.is-active{background:color-mix(in srgb, var(--color-danger-500) 20%, transparent)}}.ds-btn--danger.ds-btn--icon:active:not(:disabled),.ds-btn--danger.ds-btn--icon.is-active{box-shadow:none;transform:none}.ds-btn--danger.ds-btn--icon:disabled,.ds-btn--danger.ds-btn--icon.is-disabled{background-color:#0000}.ds-btn--secondary-purple{background:var(--legacy-purple-50);color:var(--legacy-purple-500);border-color:#0000}.ds-btn--secondary-purple svg{color:var(--legacy-purple-500)}.ds-btn--secondary-purple:hover:not(:disabled),.ds-btn--secondary-purple.is-hover{background:var(--legacy-purple-100)}.ds-btn--secondary-purple:active:not(:disabled),.ds-btn--secondary-purple.is-active{background:var(--legacy-purple-100);box-shadow:var(--shadow-xs);transform:translateY(.5px)}.ds-btn--secondary-purple:disabled,.ds-btn--secondary-purple.is-disabled{background-color:var(--color-surface-muted);color:var(--color-slate-300);box-shadow:none;cursor:not-allowed}.ds-btn--secondary:disabled svg,.ds-btn--secondary.is-disabled svg{color:var(--color-slate-300)}.ds-btn--ghost{border-style:var(--tw-border-style);color:var(--color-ink-900);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0}.ds-btn--ghost svg{color:var(--ds-glyph-rest)}.ds-btn--ghost:hover:not(:disabled),.ds-btn--ghost.is-hover{color:var(--color-ink-900);background:var(--color-surface-hover)}.ds-btn--ghost:hover:not(:disabled) svg,.ds-btn--ghost.is-hover svg{color:var(--color-ink-900)}.ds-btn--ghost:active:not(:disabled),.ds-btn--ghost.is-active{background:var(--color-press-grey)}.ds-btn--ghost:disabled,.ds-btn--ghost.is-disabled{color:var(--color-slate-300);cursor:not-allowed;background-color:#0000}.ds-btn--ghost:disabled svg,.ds-btn--ghost.is-disabled svg{color:var(--color-slate-300)}.ds-btn--ghost:not(.ds-btn--icon):not(.ds-btn--icon-lead){--ds-btn-pl:12px;--ds-btn-pr:12px}.ds-btn.ds-btn--icon,.ds-btn.ds-btn--icon:hover:not(:disabled),.ds-btn.ds-btn--icon.is-hover,.ds-btn.ds-btn--icon:active:not(:disabled),.ds-btn.ds-btn--icon.is-active{box-shadow:none}.ds-btn.ds-btn--icon:is(.ds-btn--primary,.ds-btn--secondary,.ds-btn--gradient,.ds-btn--secondary-purple):not(.ds-btn--caret):active:not(:disabled),.ds-btn.ds-btn--icon:is(.ds-btn--primary,.ds-btn--secondary,.ds-btn--gradient,.ds-btn--secondary-purple):not(.ds-btn--caret).is-active{transform:none}.ds-btn--secondary.ds-btn--icon:not(:disabled,.is-disabled) svg{color:var(--ds-glyph-rest)}.ds-btn--secondary.ds-btn--icon:hover:not(:disabled),.ds-btn--secondary.ds-btn--icon.is-hover{background:var(--color-surface-hover);border-color:#0000000f}.ds-btn--secondary.ds-btn--icon:hover:not(:disabled) svg,.ds-btn--secondary.ds-btn--icon.is-hover svg{color:var(--color-ink-900)}.ds-btn--secondary.ds-btn--icon:active:not(:disabled),.ds-btn--secondary.ds-btn--icon.is-active{background:var(--color-press-grey);border-color:#0000000f}.ds-btn.ds-btn--secondary.ds-btn--icon:not(:disabled,.is-disabled),.ds-btn.ds-btn--secondary.ds-btn--icon:hover:not(:disabled),.ds-btn.ds-btn--secondary.ds-btn--icon.is-hover{box-shadow:var(--shadow-square)}.ds-btn.ds-btn--icon:is(.ds-btn--ghost,.ds-btn--secondary):is(.is-pressed,.ds-panel__hd-act[aria-pressed=true]){background:var(--color-surface);border-color:#0000000f}.ds-btn.ds-btn--icon.ds-btn--ghost:is(.is-pressed,.ds-panel__hd-act[aria-pressed=true]){box-shadow:0 0 0 1px #0000000f, var(--shadow-square)}.ds-btn.ds-btn--icon:is(.ds-btn--ghost,.ds-btn--secondary):is(.is-pressed,.ds-panel__hd-act[aria-pressed=true]) svg{color:var(--color-ink-900)}.ds-btn.ds-btn--icon:is(.ds-btn--ghost,.ds-btn--secondary):active:not(:disabled),.ds-btn.ds-btn--icon:is(.ds-btn--ghost,.ds-btn--secondary).is-active{background:var(--color-press-grey);box-shadow:var(--shadow-square-press)}@media (pointer:coarse),(hover:none){:is(.ds-msg-actions,.ds-dt__reveal){--ds-glyph-rest:var(--color-slate-500)}:is(.ds-msg-actions,.ds-dt__reveal) .ds-btn--ghost:hover:where(:not(:disabled,.is-disabled)) svg{color:var(--color-slate-500)}}@media (hover:none){.ds-btn.ds-btn--icon.ds-btn--ghost:hover:where(:not(:active,.is-pressed)){background:0 0}.ds-btn.ds-btn--icon.ds-btn--secondary:hover:where(:not(:active,.is-pressed)){background:var(--color-surface)}:is(.ds-panel__hd-act,.ds-att-preview__act,.ds-journey__act):hover:where(:not(:active,[aria-pressed=true])){background:0 0}}.ds-btn--grad-icon svg{stroke:url(#ds-icon-grad-us) var(--color-ink-900)}.ds-btn--grad-icon:disabled svg,.ds-btn--grad-icon.is-disabled svg{stroke:url(#ds-icon-grad-us) var(--color-ink-900);opacity:.45}.ds-btn--gradient{border-style:var(--tw-border-style);color:var(--color-white);background:var(--brand-gradient-cta);filter:saturate(.88);transition:box-shadow var(--ds-ease-hover), filter var(--ds-ease-hover), transform var(--ds-ease-hover);border-width:0;position:relative;overflow:hidden;box-shadow:0 4px 14px #ff5f341a,0 4px 14px #e43cff12}.ds-btn--gradient svg{color:#fff}.ds-btn--gradient:hover:not(:disabled),.ds-btn--gradient.is-hover{filter:saturate();box-shadow:0 10px 30px #ff5f3433,0 10px 30px #e43cff24}.ds-btn--gradient:active:not(:disabled),.ds-btn--gradient.is-active{box-shadow:var(--shadow-xs);transform:translateY(.5px)}.ds-btn--gradient:disabled,.ds-btn--gradient.is-disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.ds-btn--sm{height:calc(var(--spacing) * 7);--ds-btn-pl:12px;--ds-btn-pr:10px;--ds-btn-gap:6px;--ds-btn-ico:14px;--ds-btn-pull:3px;font-size:13px}.ds-btn--sm.ds-btn--icon-lead{--ds-btn-pl:10px}.ds-btn--sm.ds-btn--icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);padding:0}.ds-btn--sm.ds-btn--icon svg{margin:0}.ds-btn__glyph{flex:none;display:inline-flex}.ds-btn--lg{height:calc(var(--spacing) * 11);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--ds-btn-pl:22px;--ds-btn-pr:18px;--ds-btn-gap:9px;--ds-btn-ico:20px;--ds-btn-pull:6px;border-radius:14px;font-size:18px}.ds-btn--lg.ds-btn--icon-lead{--ds-btn-pl:20px}.ds-btn--lg.ds-btn--icon{width:calc(var(--spacing) * 11);border-radius:14px;padding:0}.ds-btn--lg.ds-btn--icon svg{margin:0}.ds-btnsplit{box-shadow:var(--shadow-button);transition:box-shadow var(--ds-ease-hover), transform var(--ds-ease-hover);border-radius:12px;align-items:stretch;display:inline-flex}.ds-btnsplit:has(.ds-btn--lg){border-radius:14px}.ds-btnsplit:has(.ds-btn--primary){box-shadow:0 4px 12px #1d263029}.ds-btnsplit:has(.ds-btn--primary:hover:not(:disabled)){box-shadow:0 6px 18px #1d263038}.ds-btnsplit .ds-btn{box-shadow:none}.ds-btnsplit>.ds-btn:first-child{border-start-end-radius:0;border-end-end-radius:0}.ds-btn--caret{width:calc(var(--spacing) * 7);max-width:none;padding:0}.ds-btnsplit .ds-btn.ds-btn--caret{border-start-start-radius:0;border-end-start-radius:0}.ds-btnsplit .ds-btn.ds-btn--caret:not(.ds-btn--lg){border-start-end-radius:12px;border-end-end-radius:12px}.ds-btnsplit .ds-btn--sm.ds-btn--caret{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}.ds-btn--caret svg{width:14px;height:14px;margin:0}.ds-btnsplit .ds-btn--caret.ds-btn--primary{border-inline-start:1px solid #00000047;margin-inline-start:0}.ds-btnsplit .ds-btn--caret.ds-btn--primary:disabled{border-inline-start-color:#0000000f}.ds-btnsplit:has(>.ds-btn--primary:disabled):has(.ds-btn--caret:disabled){box-shadow:none}.ds-btnsplit .ds-btn--caret.ds-btn--gradient{border-inline-start:1px solid #fff3;margin-inline-start:0}.ds-btnsplit .ds-btn--caret.ds-btn--secondary{border-inline-start-color:#0000000d;margin-inline-start:-1px}.ds-tag{box-sizing:border-box;background-color:var(--color-surface);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:var(--radius-md);border:1px solid;justify-self:start;align-items:center;gap:7px;height:24px;padding:0 11px 0 9px;font-size:12.5px;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ds-tag{border:1px solid color-mix(in srgb, currentColor 30%, transparent)}}.ds-tag svg{width:13px;height:13px}.ds-tag__label{max-width:32ch}.ds-tag--text-only{padding:0 10px}.ds-tag__dot{background:currentColor;border-radius:2147483647px;flex:none;width:7px;height:7px}.ds-tag--running,.ds-tag--scheduled{color:var(--color-fg2)}.ds-tag--scheduled svg{color:var(--color-fg3)}.ds-tag--completed{color:var(--color-success-800)}.ds-tag--completed svg{color:var(--color-success-500)}.ds-tag--failed{color:var(--color-danger-600)}.ds-tag--failed svg{color:var(--color-danger-500)}.ds-tag--review{color:var(--color-accent-blue)}.ds-chip{box-sizing:border-box;cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line-strong);background-color:var(--color-surface);vertical-align:middle;font-family:var(--font-sans);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-fg1);border-radius:var(--radius-control);height:32px;box-shadow:var(--shadow-button);transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);justify-self:start;align-items:center;gap:7px;padding:0 12px;font-size:13px;line-height:1;display:inline-flex;position:relative}.ds-chip--lead{padding-left:8px}.ds-chip:not(button):not(a):not([role=button]):not(.is-disabled){cursor:default}.ds-chip,.ds-chip:hover{text-decoration:none}.ds-chip:hover:not(:disabled),.ds-chip.is-hover{border-color:var(--color-line-strong);background-color:var(--color-surface-hover)}.ds-chip.is-active{border-color:var(--color-line-strong);background-color:var(--color-surface-muted-2);--tw-outline-style:none;box-shadow:var(--shadow-sm);outline-style:none}.ds-chip--off{box-shadow:0 1px 3px #1d263012}.ds-chip--off:hover:not(:disabled){box-shadow:var(--shadow-button)}.ds-chip.sel{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-color:#1d263061}@supports (color:color-mix(in lab, red, red)){.ds-chip.sel{border-color:color-mix(in srgb, var(--color-ink-900) 38%, transparent)}}.ds-chip.sel{background:var(--primary-tint)}.ds-chip.sel:hover,.ds-chip.sel.is-hover{background:var(--primary-tint-2)}.ds-chip:disabled,.ds-chip.is-disabled{opacity:.45;cursor:not-allowed}.ds-chip__label{max-width:var(--ds-chip-max,200px)}.ds-chip__ic{color:var(--color-white);border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:700;display:inline-flex}.ds-chip__ic img{width:16px;height:16px;display:block}.ds-chip__ic svg{width:14px;height:14px;color:var(--color-slate-600)}.ds-chip__count{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg3);transition:color var(--ds-ease-hover);margin-left:2px}.ds-chip.sel .ds-chip__count{color:var(--color-fg1)}.ds-chip__size{color:var(--color-fg3);flex:none}.ds-chip .ds-tag--failed{animation:.2s ds-chip-failed-in}@keyframes ds-chip-failed-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ds-chip .ds-tag--failed{animation:none}}.ds-file-link__dl{color:var(--color-slate-500);flex:none}.ds-file-link__swap{align-items:center;display:inline-grid}.ds-file-link__face{min-width:0;transition:opacity var(--ds-ease-hover);grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.ds-file-link__face--regen{opacity:0;pointer-events:none;font-weight:500}.ds-file-link.is-regenerating .ds-file-link__face--rest{opacity:0}@media (prefers-reduced-motion:no-preference){.ds-file-link__face--busy{animation:.15s ds-fade-in}}.ds-file-link--expired .ds-chip__ic img{opacity:.55}.ds-file-link__name{color:var(--color-slate-500)}.ds-file-link__still{align-items:center;gap:6px;min-width:0;display:inline-flex}.ds-file-link--expired:is(:hover,:focus-visible,.is-offering) .ds-file-link__face--rest{opacity:0}.ds-file-link--expired:is(:hover,:focus-visible,.is-offering) .ds-file-link__face--regen{opacity:1}@media (pointer:coarse),(hover:none){.ds-file-link--expired .ds-file-link__face--rest{opacity:0}.ds-file-link--expired .ds-file-link__face--regen{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-file-link__face{transition:none;animation:none}}.ds-chip__rm{cursor:pointer;background:var(--color-surface);border:1px solid var(--color-line);width:20px;height:20px;color:var(--color-ink-700);opacity:0;z-index:4;transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover), color var(--ds-ease-hover);border-radius:2147483647px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-7px;right:-7px}.ds-chip:hover .ds-chip__rm,.ds-chip.is-hover .ds-chip__rm,.ds-chip:focus-within .ds-chip__rm,.ds-chip__rm:focus-visible{opacity:1}.ds-chip__rm svg{width:11px;height:11px}.ds-chip__rm:hover{background-color:var(--color-surface-hover);color:var(--color-ink-900)}.ds-chip--draft{height:34px;box-shadow:none;--ds-chip-max:150px;flex:none;padding:0 10px 0 8px;font-size:14px}.ds-chip--draft:hover:not(:disabled),.ds-chip--draft.is-hover{background:var(--color-surface-hover)}.ds-chip--draft .ds-chip__ic,.ds-chip--draft .ds-chip__ic img{width:18px;height:18px}.ds-chip--draft .ds-chip__rm{width:22px;height:22px}.ds-chip--draft .ds-chip__rm svg{stroke-width:2.4px;width:12px;height:12px}@media (pointer:coarse),(hover:none){.ds-chip__rm{opacity:1}}@media (width<=767px),(pointer:coarse){.ds-chip--draft .ds-chip__rm:after{content:"";position:absolute;inset:-5px}}@container ds-composer (width<=700px){.ds-chip--draft{--ds-chip-max:110px}}.ds-opt{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-900);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:flex}.ds-switch{-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);background:#78828c38;border-radius:999px;flex:none;width:38px;height:22px;transition:background .22s,opacity .22s,box-shadow .22s;display:inline-block;position:relative;box-shadow:inset 0 1px 2px #1d26301f}.ds-switch.on{background-color:var(--color-ink-900);box-shadow:none}.ds-switch>i{background-color:var(--color-white);width:18px;height:18px;box-shadow:var(--shadow-button);border-radius:999px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px}.ds-switch.on>i{transform:translate(16px)}.ds-opt:hover .ds-switch:not(.on):not(:is(:disabled,.is-disabled,.is-saving)){background:#78828c52}.ds-opt:hover .ds-switch.on:not(:is(:disabled,.is-disabled,.is-saving)){background-color:var(--color-ink-800)}.ds-check{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:18px;height:18px;transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:#ffffff8c;border:1px solid #1d26302e;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #fff9}.ds-check.on{background-color:var(--color-ink-900);border-color:var(--color-ink-900);box-shadow:none}.ds-check svg{color:#fff;stroke-width:3px;width:12px;height:12px;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover)}.ds-check:not(.on) svg{opacity:0;transform:scale(.6)}.ds-opt:hover .ds-check:not(.on):not(:is(:disabled,.is-disabled)){background:#fffc;border-color:#1d26304d}.ds-opt:hover .ds-check.on:not(:is(:disabled,.is-disabled)){background-color:var(--color-ink-800);border-color:var(--color-ink-800)}.ds-radio{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:18px;height:18px;transition:border-color var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:#ffffff8c;border:1px solid #1d26302e;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #fff9}.ds-radio.on{background-color:var(--color-white);border:2px solid var(--color-ink-900);box-shadow:none}.ds-radio:after{content:"";background:var(--color-ink-900);border-radius:999px;width:8px;height:8px;transition:transform .18s cubic-bezier(.34,1.4,.64,1);transform:scale(0)}.ds-radio.on:after{transform:scale(1)}.ds-opt:hover .ds-radio:not(.on):not(:is(:disabled,.is-disabled)){background:#fffc;border-color:#1d26304d}@media (width<=767px),(pointer:coarse){:is(.ds-check,.ds-radio)[role]:not(.ds-opt *){position:relative}:is(.ds-check,.ds-radio)[role]:not(.ds-opt *):before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-switch[role]:not(.ds-opt *):before{content:"";inset:calc(-1 * var(--ds-tap-t,11px)) -3px calc(-1 * var(--ds-tap-b,11px));position:absolute}.ds-opt{position:relative}.ds-opt:after{content:"";inset:calc(var(--ds-opt-gap,8px) / -2) 0;position:absolute}.ds-opt:has(.ds-check,.ds-radio,.ds-switch){min-height:44px}}.ds-switch:disabled,.ds-check:disabled,.ds-radio:disabled,.ds-switch.is-disabled,.ds-check.is-disabled,.ds-radio.is-disabled{opacity:.4;cursor:not-allowed}.ds-switch.is-saving{opacity:.6;cursor:progress}@media (prefers-reduced-motion:no-preference){.ds-switch.is-saving{background-image:linear-gradient(100deg,#0000 35%,#ffffff80 50%,#0000 65%);background-size:var(--ds-sweep-p,240px) 100%;--ds-shimmer-from:0px 0;--ds-shimmer-to:var(--ds-sweep-p,240px) 0;animation:ds-shimmer var(--ds-sweep-d,1.133s) linear infinite;background-repeat:repeat-x}}@media (prefers-reduced-motion:reduce){.ds-switch,.ds-switch>i,.ds-radio:after{transition-duration:0s}}.ds-seg{-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);border-radius:var(--radius-control);background:#78828c29;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #1d263014}.ds-seg__item{cursor:pointer;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-fg3);-webkit-user-select:none;user-select:none;z-index:1;white-space:nowrap;height:26px;transition:color var(--ds-ease-hover), border-color var(--ds-ease-hover);border-radius:7px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;line-height:1;display:inline-flex;position:relative}.ds-seg__label{justify-content:center;align-items:center;gap:6px;display:inline-flex}.ds-seg__item.act{color:var(--color-ink-900)}.ds-seg--sm .ds-seg__item{height:26px;padding:0 15px}.ds-seg--lg{padding:5px}.ds-seg--lg .ds-seg__item{height:46px;font-size:15px}.ds-seg--lg .ds-seg__label{gap:9px}.ds-seg--fill{width:100%;display:flex}.ds-seg--fill .ds-seg__item{flex:1 1 0;min-width:0}.ds-seg__item:not(.act):not(:disabled):hover{color:var(--color-fg2)}@media (pointer:coarse),(hover:none){.ds-seg__item:not(.act):not(:disabled){color:var(--color-fg2)}}.ds-seg__item:disabled{cursor:not-allowed;opacity:.5}@media (width<=767px),(pointer:coarse){.ds-seg__item:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.ds-seg__thumb{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-button), inset 0 1px 0 #ffffffb3;z-index:0;background:#ffffffd9;border-radius:7px;padding:0;transition:left .28s cubic-bezier(.34,1.1,.5,1),width .28s cubic-bezier(.34,1.1,.5,1);position:absolute;top:3px;bottom:3px}.ds-controls-touch .ds-opt{min-height:44px;font-size:15px}.ds-controls-touch .ds-switch{width:46px;height:28px}.ds-controls-touch .ds-switch>i{width:24px;height:24px}.ds-controls-touch .ds-switch.on>i{transform:translate(18px)}.ds-controls-touch .ds-check,.ds-controls-touch .ds-radio{width:24px;height:24px}.ds-controls-touch .ds-check svg{width:15px;height:15px}.ds-controls-touch .ds-radio:after{width:11px;height:11px}.ds-controls-touch .ds-seg__item{height:44px;padding:0 18px;font-size:14px}.ds-controls-touch .ds-seg__thumb{padding:0}.ds-input{box-sizing:border-box;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-surface);width:100%;height:var(--ds-input-h,32px);padding:0 var(--ds-input-px,12px);border-radius:12px;display:flex}.ds-input.ds-input--inline{min-width:0;height:auto;box-shadow:none;font:inherit;transition:border-color var(--ds-ease-hover);background:0 0;border:0;border-bottom:1px dashed #0000;border-radius:0;margin-bottom:-3px;padding:0 0 2px}.ds-input.ds-input--inline input{font:inherit;letter-spacing:inherit;color:inherit;padding:0}.ds-input.ds-input--inline:hover{border-bottom-color:var(--color-line-strong)}.ds-input.ds-input--inline:focus-within,.ds-input.ds-input--inline.is-focus{border-bottom-style:solid;border-bottom-color:var(--color-fg2);box-shadow:none}.ds-input.ds-input--inline.ds-input--error{border-bottom-style:solid;border-bottom-color:var(--color-danger-500)}.ds-input.ds-input--inline.is-disabled{background:0 0;border-bottom-color:#0000}.ds-input.ds-input--inline.ds-input--error input::placeholder,.ds-textarea.ds-textarea--inline.ds-input--error::placeholder{color:var(--color-danger-500)}.ds-avatar-picker{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0;position:relative}.ds-avatar-picker:disabled{cursor:default}.ds-avatar-picker__edit{color:#fff;opacity:0;transition:opacity var(--ds-ease-hover);background:#1d26308c;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-avatar-picker:focus-visible .ds-avatar-picker__edit{opacity:1}@media (hover:hover){.ds-avatar-picker:not(:disabled):hover .ds-avatar-picker__edit{opacity:1}}.ds-avatar-picker:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ds-input--sm{--ds-input-h:28px;--ds-input-px:10px}.ds-input--lg{--ds-input-h:44px}.ds-input__lead{color:var(--color-slate-600);flex:none;width:17px;height:17px}.ds-input__lead svg{stroke-width:1.5px;width:17px;height:17px}.ds-input__val{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-900)}.ds-input__val.subtle,.ds-input--subtle .ds-input__val,.ds-input--subtle .ds-input__lead{color:var(--color-fg3)}.ds-input input{border-style:var(--tw-border-style);width:100%;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-900);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}.ds-input input::placeholder{color:var(--color-ink-400)}.ds-input.is-focus,.ds-input:focus-within{box-shadow:var(--shadow-field-focus)}.ds-input--error{border-color:var(--color-danger-500)}.ds-input.is-disabled{background-color:var(--color-surface-muted);cursor:not-allowed;border-color:#0000000f}.ds-select__trigger.is-saving,.ds-modelpicker__trigger--field.is-saving{background:var(--color-surface-muted);box-shadow:none;border-color:#0000000f}.ds-input.is-disabled input{color:var(--color-slate-400);cursor:not-allowed}.ds-input.is-disabled input::placeholder{color:var(--color-slate-300)}.ds-numinput.is-saving.is-disabled{background:var(--color-surface-muted)}@media (prefers-reduced-motion:no-preference){.ds-textarea.is-saving{background-image:linear-gradient(100deg, var(--color-ink-900,#1d2630) 35%, var(--color-slate-400,#8996a4) 50%, var(--color-ink-900,#1d2630) 65%), linear-gradient(var(--color-surface-muted), var(--color-surface-muted));background-size:var(--ds-sweep-p,240px) 100%, auto;-webkit-text-fill-color:transparent;--ds-shimmer-from:0px 0;--ds-shimmer-to:var(--ds-sweep-p,240px) 0;animation:ds-shimmer var(--ds-sweep-d,1.133s) linear infinite;-webkit-background-clip:text,border-box;background-clip:text,border-box}.ds-numinput.is-saving input,.ds-input.is-saving input{background-image:linear-gradient(100deg, var(--color-ink-900,#1d2630) 35%, var(--color-slate-400,#8996a4) 50%, var(--color-ink-900,#1d2630) 65%);background-size:var(--ds-sweep-p,240px) 100%;-webkit-text-fill-color:transparent;color:#0000;--ds-shimmer-from:0px 0;--ds-shimmer-to:var(--ds-sweep-p,240px) 0;animation:ds-shimmer var(--ds-sweep-d,1.133s) linear infinite;-webkit-background-clip:text;background-clip:text}}.ds-input.is-disabled .ds-input__lead,.ds-input.is-disabled .ds-input__trail{color:var(--color-slate-300)}.ds-textarea:disabled{background-color:var(--color-surface-muted);color:var(--color-slate-400);cursor:not-allowed;border-color:#0000000f}.ds-input--hover-acts .ds-input__action{opacity:0;transition:opacity var(--ds-ease-hover), color var(--ds-ease-hover), background-color var(--ds-ease-hover)}.ds-input--hover-acts:hover .ds-input__action,.ds-input--hover-acts:focus-within .ds-input__action,.ds-input--hover-acts.is-focus .ds-input__action,.ds-input--hover-acts.is-shown .ds-input__action{opacity:1}@media (pointer:coarse),(hover:none){.ds-input--hover-acts .ds-input__action{opacity:1}}.ds-input--hold{-webkit-touch-callout:none;position:relative}.ds-input--hold:not(:focus-within){-webkit-user-select:none;user-select:none}.ds-hold-menu{height:0;line-height:0;display:flex;position:absolute;bottom:0;right:0}.ds-dt__row>td:has(>.ds-hold-menu):not(.ds-dt__pin){position:relative}.ds-dt__row:has(.ds-hold-menu){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ds-dt__row[data-held]{background:var(--color-surface-hover)}.ds-pq__row:has(>.ds-hold-menu){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ds-feedback-note--hold{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.ds-input__copied{color:var(--color-slate-500);opacity:0;transition:opacity var(--ds-ease-hover);flex:none;display:inline-flex}.ds-input__copied.is-on{opacity:1}.ds-input__copied svg{width:16px;height:16px}.ds-input__trail{color:var(--color-slate-500);margin-left:auto;display:inline-flex}.ds-input__trail svg{stroke-width:1.5px;width:16px;height:16px}.ds-copy-swap{place-items:center;display:inline-grid}.ds-copy-swap>svg{transition:opacity .16s ease, transform .24s cubic-bezier(.2, .8, .2, 1), color var(--ds-ease-hover), fill var(--ds-ease-hover), stroke var(--ds-ease-hover);grid-area:1/1}.ds-copy-swap>svg:last-child,.ds-copy-swap.is-copied>svg:first-child{opacity:0;transform:scale(.4)rotate(-40deg)}.ds-copy-swap.is-copied>svg:last-child{opacity:1;transform:none}.ds-icon-swap-in,.ds-icon-swap-out{transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover)}.ds-icon-swap-in{animation:ds-icon-swap-in var(--ds-ease-hover) both}.ds-icon-swap-out{opacity:0;pointer-events:none;position:absolute;transform:scale(.6)}@keyframes ds-icon-swap-in{0%{opacity:0;transform:scale(.6)}}.ds-input__action{cursor:pointer;border-style:var(--tw-border-style);color:var(--ds-glyph-rest);width:22px;height:22px;transition:color var(--ds-ease-hover), background-color var(--ds-ease-hover);background-color:#0000;border-width:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-input__action:hover{background-color:var(--color-surface-hover);color:var(--color-ink-900)}@media (width<=767px),(pointer:coarse){.ds-input__action{position:relative}.ds-input__action:after{content:"";position:absolute;inset:-11px}.ds-input__action+.ds-input__action{margin-left:14px}}.ds-input__action svg{stroke-width:1.5px;width:16px;height:16px;animation:.18s ds-input-icon-in}@keyframes ds-input-icon-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}.ds-input input.is-revealing{animation:.2s ds-input-reveal}@keyframes ds-input-reveal{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-input__action svg,.ds-input input.is-revealing{animation:none}}.ds-field__head{flex-direction:column;gap:3px;display:flex}.ds-field__acted{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.ds-field__acted>:last-child{flex:none}.ds-field__head:has(>.ds-field__acted){align-self:stretch}.ds-field__head .ds-field-hint{color:var(--color-slate-600);font-size:12.5px;line-height:1.45}.ds-field__req{color:var(--color-danger-500);margin-left:2px}.ds-field-hint{color:var(--color-fg3);font-size:11.5px;line-height:16px}.ds-field-hint--error{color:var(--color-danger-500)}.ds-field--setting{align-items:flex-start;max-width:460px;padding:14px 0}.ds-field--setting:first-child{padding-top:0}.ds-field--setting>.ds-edit-box--standing{align-self:stretch}.ds-field--setting .t-label{line-height:1.5}.ds-field--setting .ds-field-hint{color:var(--color-slate-600);font-size:12.5px;line-height:1.45}.ds-field--setting>.ds-field-hint--error{color:var(--color-danger-500);margin-top:-3px;font-size:11.5px;line-height:16px}.ds-select{display:inline-flex}.ds-select__trigger{box-sizing:border-box;cursor:pointer;text-align:left;border:1px solid var(--color-line-strong);width:100%;height:32px;box-shadow:var(--shadow-button);font-family:var(--font-sans);color:var(--color-ink-900);transition:background-color var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}@media (prefers-reduced-motion:reduce){.ds-select__trigger{transition:none}}@media (width<=767px),(pointer:coarse){.ds-select__trigger{position:relative}.ds-select__trigger:after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}}.ds-select__trigger--sm{gap:6px;height:28px;padding:0 10px;font-size:13px}.ds-select__trigger--lg{height:44px}.ds-select__trigger:focus-visible{box-shadow:var(--shadow-field-focus);outline:none}.ds-select__trigger:hover:not(.is-disabled){background:var(--color-surface-muted)}.ds-select__trigger--error{border-color:var(--color-danger-500)}.ds-select__trigger.is-disabled{background:var(--color-surface-hover);box-shadow:none;cursor:not-allowed;border-color:#0000000f}.ds-select__value{text-align:left;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ds-select__value--empty{color:var(--color-ink-400)}.ds-select__chevron{color:var(--color-slate-500);flex:none}.ds-select__lead{color:var(--color-slate-600);flex:none;display:inline-flex}.ds-select__opt{align-items:center;gap:8px;min-width:0;display:flex}.ds-select__menu{min-width:240px;max-height:280px;overflow-y:auto}.ds-numinput{box-sizing:border-box;border:1px solid var(--color-line-strong);height:32px;box-shadow:var(--shadow-button);background:#fff;border-radius:12px;align-items:center;display:inline-flex;overflow:hidden}.ds-numinput:focus-within{box-shadow:var(--shadow-field-focus)}.ds-numinput--error{border-color:var(--color-danger-500)}.ds-numinput.is-disabled{background:var(--color-surface-hover);box-shadow:none;border-color:#0000000f}.ds-numinput input{border-style:var(--tw-border-style);text-align:center;--tw-outline-style:none;width:60px;font-family:var(--font-mono);color:var(--color-ink-900);appearance:textfield;background-color:#0000;border-width:0;outline-style:none;font-size:14px;font-weight:500}.ds-numinput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ds-numinput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ds-numinput__lead{font-family:var(--font-mono);color:var(--color-slate-500);flex:none;margin-left:auto;font-size:14px;font-weight:500}.ds-numinput:has(.ds-numinput__lead){width:148px}.ds-numinput:has(.ds-numinput__lead) input{box-sizing:border-box;text-align:left;margin-right:auto;padding:0 1px}.ds-numinput__unit{color:var(--color-fg3);border-left:1px solid var(--color-line);flex:none;margin-left:-6px;padding:0 10px 0 0;font-size:12px}.ds-numinput__step{cursor:pointer;border-style:var(--tw-border-style);color:var(--color-slate-600);width:36px;height:100%;transition:background-color var(--ds-ease-hover), color var(--ds-ease-hover);background-color:#0000;border-width:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (width<=767px),(pointer:coarse){.ds-numinput{overflow:visible}.ds-numinput__step{position:relative}.ds-numinput__step:first-child{border-radius:11px 0 0 11px}.ds-numinput__step:last-child{border-radius:0 11px 11px 0}.ds-numinput__step:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.ds-numinput__step:hover:not(:disabled){background:var(--color-surface-muted-2);color:var(--color-ink-900)}.ds-numinput__step:disabled{color:var(--color-slate-300);cursor:not-allowed}.ds-edit-box .ds-numinput.ds-numinput--inline{width:100%;height:calc(var(--ds-edit-h,32px) - 2px);box-shadow:none;background:0 0;border:0;border-radius:0;display:flex;overflow:visible}.ds-edit-box .ds-numinput.ds-numinput--inline input{flex:1;width:auto;min-width:0}.ds-edit-box .ds-numinput--inline:has(.ds-numinput__lead) input{flex:none}.ds-edit-box .ds-numinput.ds-numinput--inline.is-disabled{background:0 0}.ds-modal.ds-trigger-picker{background:var(--color-surface);border:1px solid var(--color-line);width:560px;max-width:100%;max-height:min(560px,100% - 20px);box-shadow:var(--shadow-selected);border-radius:16px;flex-direction:column;padding:0;display:flex;overflow:hidden}.ds-search-field{align-items:center;gap:var(--ds-search-gap,7px);height:var(--ds-search-h,var(--ds-filterbar-ctl-h,32px));border:1px solid var(--color-line-strong);border-radius:var(--radius-lg,12px);background:var(--color-surface);box-shadow:var(--shadow-button);box-sizing:border-box;min-width:0;transition:border-color var(--ds-ease-hover);padding:0 12px 0 14px;display:flex}.ds-search-field:is(:focus-within,.is-focus){border-color:var(--color-ink-900)}.ds-search-field__ic{color:var(--color-slate-500);transition:color var(--ds-ease-hover);flex:none}.ds-search-field__input{min-width:0;font-family:var(--font-sans);color:var(--color-ink-900);background:0 0;border:none;outline:none;flex:auto;padding:0;font-size:13px}.ds-search-field__input::placeholder{color:var(--color-ink-400)}.ds-search-field__input:placeholder-shown{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#000000f5 calc(100% - 12.8px),#000000e0 calc(100% - 10.4px),#000000bf calc(100% - 8px),#00000093 calc(100% - 5.6px),#00000070 calc(100% - 4px),#0000004b calc(100% - 2.56px),#00000027 calc(100% - 1.28px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#000000f5 calc(100% - 12.8px),#000000e0 calc(100% - 10.4px),#000000bf calc(100% - 8px),#00000093 calc(100% - 5.6px),#00000070 calc(100% - 4px),#0000004b calc(100% - 2.56px),#00000027 calc(100% - 1.28px),#0000 100%)}.ds-search-field:has(.ds-search-field__input:disabled){background-color:var(--color-surface-muted);box-shadow:none;cursor:not-allowed;border-color:#0000000f}.ds-search-field__input:disabled{color:var(--color-slate-400);cursor:not-allowed}.ds-search-field__input:disabled::placeholder{color:var(--color-slate-300)}.ds-search-field:has(.ds-search-field__input:disabled) .ds-search-field__ic{color:var(--color-slate-300)}.ds-search-field__x{width:0;height:18px;margin-left:calc(var(--ds-search-gap,7px) * -1);color:var(--ds-glyph-rest);font:inherit;cursor:pointer;opacity:0;pointer-events:none;transition:width var(--ds-ease-hover), margin-left var(--ds-ease-hover), opacity var(--ds-ease-hover), background-color var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ds-search-field--has-text .ds-search-field__x{opacity:1;pointer-events:auto;width:18px;margin-left:0}.ds-search-field__x:hover{color:var(--color-ink-900);background:#40404024}.ds-search-field__x:disabled{cursor:not-allowed}.ds-search-field--row{--ds-search-gap:8px;height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;flex:auto;padding:0}.ds-search-field--row .ds-search-field__input{width:100%}.ds-search-field--row:is(:focus-within,.is-focus) .ds-search-field__ic{color:var(--color-ink-900)}@media (width<=767px),(pointer:coarse){.ds-search-field:not(.ds-search-field--row){position:relative}.ds-search-field:not(.ds-search-field--row):after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}.ds-search-field:not(.ds-search-field--row)>*{z-index:1;position:relative}.ds-search-field .ds-search-field__input{font-size:16px}.ds-search-field--row{min-height:28px}.ds-search-field__x:after{content:"";position:absolute;inset:-13px -8px}}@media (prefers-reduced-motion:reduce){.ds-search-field,.ds-search-field__ic,.ds-search-field__x{transition:none}}.ds-highlight{color:var(--color-ink-900);background:0 0;font-weight:600}.ds-modal-search{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);flex:none;align-items:center;gap:8px;min-height:48px;padding:0 16px 0 20px;display:flex}.ds-modal-search__input{font-size:13.5px}.ds-modal-search__input::placeholder{color:var(--color-fg3)}.ds-trigger-picker__hold{flex-direction:column;flex:auto;min-height:344px;display:flex}.ds-picker-grid{grid-template-columns:1fr 1fr;gap:2px 6px;display:grid}.ds-trigger-picker>.ds-picker-grid{flex:1;min-height:0;padding:10px 10px 14px;overflow-y:auto}.ds-trigger-picker>.ds-picker-grid.ds-trigger-picker__hold{align-content:start;min-height:344px}.ds-modal-body>.ds-picker-grid{align-content:start;margin:0 -10px}.ds-picker-tile{cursor:pointer;border-style:var(--tw-border-style);text-align:left;width:100%;min-width:0;height:44px;font-family:var(--font-sans);transition:background-color var(--ds-ease-hover);background-color:#0000;border-width:0;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;display:flex}.ds-picker-tile:hover:not(:disabled){background:var(--color-surface-hover)}.ds-picker-tile:disabled{cursor:not-allowed;opacity:.55}.ds-picker-tile--skeleton{cursor:default;pointer-events:none}.ds-picker-tile--done{pointer-events:none}.ds-picker-tile--done .ds-picker-tile__name{color:var(--color-slate-600)}.ds-picker-tile--done .ds-picker-tile__meta{color:var(--color-success-500)}.ds-picker-tile__ic{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ds-picker-tile__text{flex-direction:column;flex:1;min-width:0;display:flex}.ds-picker-tile__name{color:var(--color-ink-900);font-size:14px;font-weight:600}.ds-picker-tile__kicker{color:var(--color-fg3);font-size:12px}.ds-picker-tile__meta{color:var(--color-fg3);flex:none;font-size:11px;display:inline-flex}.ds-trigger-picker__list{flex-direction:column;flex:1;gap:2px;min-height:0;padding:4px 10px 12px;display:flex;overflow-y:auto}.ds-trigger-picker__label{padding:10px 10px 4px}.ds-trigger-picker__hint{color:var(--color-fg3);padding:0 10px 8px;font-size:12.5px;line-height:1.4}.ds-trigger-picker__row{cursor:pointer;border-style:var(--tw-border-style);text-align:left;width:100%;min-height:54px;font-family:var(--font-sans);transition:background-color var(--ds-ease-hover);background-color:#0000;border-width:0;border-radius:12px;flex:none;align-items:center;gap:12px;padding:8px 10px;display:flex}.ds-trigger-picker__row:hover:not(:disabled){background:var(--color-surface-hover)}.ds-trigger-picker__row-ic{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.ds-trigger-picker__row-text{flex-direction:column;flex:1;min-width:0;display:flex}.ds-trigger-picker__row-name{color:var(--color-ink-900);font-size:14px;font-weight:600;line-height:1.3}.ds-trigger-picker__row-desc{color:var(--color-fg3);margin-top:1px;font-size:12.5px;line-height:1.4}@media (width<=560px){.ds-picker-grid{grid-template-columns:1fr}.ds-modal-scrim.ds-modal-scrim--top.ds-trigger-picker__scrim{padding:0}.ds-modal.ds-trigger-picker{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}}.ds-agent-prompt{--ds-edit-radius:16px;flex-direction:column;gap:10px;display:flex}.ds-agent-prompt__words{box-sizing:border-box;border-radius:16px;margin:-9px -11px;padding:9px 11px}.ds-agent-prompt__box{font-family:var(--font-sans);color:var(--color-ink-900);--ds-mdx-min-h:3.4em;margin:-9px -11px;padding:8px 10px;font-size:16px;line-height:1.7}.ds-agent-prompt--view .ds-agent-prompt__box{--ds-edit-box-max:none}.ds-agent-prompt--edit>.ds-clamp__more.ds-agent-prompt__door{margin-top:2px}.ds-agent-prompt__text{font-family:var(--font-sans);color:var(--color-ink-900);font-size:16px;line-height:1.7}.ds-clamp__more.ds-agent-prompt__door{color:var(--color-slate-600);align-self:flex-end;align-items:center;gap:4px;width:auto;margin:-6px 0 0;display:inline-flex}.ds-agent-prompt--view{gap:22px;container-type:inline-size}.ds-history-author{vertical-align:middle;align-items:center;gap:8px;min-width:0;display:inline-flex}.ds-history-author__name{min-width:0;font-family:var(--font-sans);color:var(--color-fg2);overflow-wrap:break-word;font-size:13px}.ds-drawer-choice__line{color:var(--color-slate-600);margin:10px 0 0;font-size:13px;line-height:1.5}.ds-drawer-choice .ds-seg{transition:opacity .2s var(--ds-ease-hover,ease)}.ds-drawer-choice .ds-seg[aria-busy=true]{opacity:.6;cursor:progress}@media (prefers-reduced-motion:reduce){.ds-drawer-choice .ds-seg{transition:none}}.ds-preflight-preview{max-width:100%;position:relative}.ds-preflight-preview__code{cursor:pointer;border-radius:10px;min-width:0;max-height:92.4px;transition:max-height .24s cubic-bezier(.4,0,.2,1);overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.ds-preflight-preview__code>*{pointer-events:none}.ds-preflight-preview__code:focus-visible{outline:2px solid var(--color-focus,#6b5cff);outline-offset:2px}.ds-preflight-preview.is-whole .ds-preflight-preview__code{max-height:225px;overflow:auto;-webkit-mask-image:none;mask-image:none}.ds-preflight-preview.is-whole .ds-preflight-preview__code>*{pointer-events:auto}.ds-preflight-preview__plain{font-family:var(--font-mono,"DM Mono", monospace);color:var(--color-slate-600);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.7}.ds-preflight-preview__open{z-index:1;position:absolute;top:4px;right:4px}@media (hover:hover) and (pointer:fine){.ds-preflight-preview__open{opacity:0;transition:opacity var(--ds-ease-hover)}.ds-preflight-preview:is(:hover,:has(:focus-visible),:has(.is-hover)) .ds-preflight-preview__open,.ds-preflight-preview__open[aria-expanded=true]{opacity:1}.ds-suggestion-card--short .ds-suggestion-card__x{opacity:0;transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover)}.ds-suggestion-card--short:is(:hover,:has(:focus-visible),:has(.is-hover),.is-selected) .ds-suggestion-card__x{opacity:1}.ds-suggestion-card--short .ds-suggestion-card__hd{transition:padding-right var(--ds-ease-hover);padding-right:0}.ds-suggestion-card--short:is(:hover,:has(:focus-visible),:has(.is-hover),.is-selected) .ds-suggestion-card__hd{padding-right:34px}}@media (prefers-reduced-motion:reduce){.ds-preflight-preview__code,.ds-preflight-preview__open,.ds-suggestion-card--short .ds-suggestion-card__x,.ds-suggestion-card--short .ds-suggestion-card__hd{transition:none}}.ds-state-switch__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ds-state-switch__row:has(>.ds-state-switch__end){min-height:32px}.ds-state-switch__tip{display:inline-flex}.ds-state-switch__words{display:inline-flex;position:relative}.ds-state-switch__on{align-items:center;gap:8px;display:inline-flex}.ds-state-switch__end{flex:none;align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:no-preference){.ds-state-switch__end{animation:.22s ease-out ds-fade-in}}.ds-state-switch__note{color:var(--color-fg3);margin:0;font-size:13px;line-height:1.5}.ds-state-switch__note--under{padding-top:8px}.ds-agent-switches{flex-direction:column;gap:16px;margin-top:8px;display:flex}.ds-agent-switch{flex-direction:column;gap:6px;display:flex}.ds-agent-switch__opt{justify-content:space-between;align-items:flex-start;gap:16px}.ds-agent-switch__text{flex-direction:column;gap:2px;min-width:0;display:flex}.ds-agent-switch__label{color:var(--color-ink-900);font-size:14px;line-height:1.4}.ds-agent-switch__sub{color:var(--color-slate-600);font-size:13px;line-height:1.5}.ds-agent-switch__opt .ds-switch{flex:none;margin-top:1px}.ds-agent-switch__note{color:var(--color-slate-600);margin:4px 0 0;font-size:13px;line-height:1.5}.ds-agent-switch__link{all:unset;cursor:pointer;color:var(--color-ink-900);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);transition:text-decoration-color var(--ds-ease-hover);align-self:flex-start;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.ds-agent-switch__link:is(:hover,:focus-visible){text-decoration-color:currentColor}.ds-agent-switch__link:focus-visible{outline:2px solid var(--color-focus,#6b5cff);outline-offset:2px;border-radius:3px}.ds-clamp__more.ds-agent-prompt__door:is(:hover,:focus-visible){color:var(--color-fg1)}.ds-agent-history-cmp{flex-direction:column;gap:14px;display:flex}.ds-agent-history-cmp__meta{flex-direction:column;gap:6px;display:flex}.ds-agent-history-cmp__meta--end{flex-direction:row;align-items:center;gap:12px}.ds-agent-history-cmp__meta--end>.ds-history-author{white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ds-agent-history-cmp__meta--end .ds-history-author__name{white-space:nowrap}.ds-agent-history-cmp__meta--end>:last-child:not(.ds-history-author){flex:none;margin-inline-start:auto}.ds-version-compare{display:inline-flex}.ds-version-compare>.ds-ichip{flex:none}.ds-version-compare__menu{width:min(340px,100vw - 32px)}.ds-version-compare__row{align-items:center;gap:8px;min-width:0;display:flex}.ds-version-compare__menu .ds-mi>span:has(>.ds-version-compare__row){flex:1;min-width:0}.ds-version-compare__row>.ds-ichip{flex:none}.ds-version-compare__row>.ds-version-compare__name{min-width:0;color:var(--color-ink-900);flex:1}.ds-version-compare__failed{padding:8px 4px 4px}.ds-trigger-editor{flex-direction:column;display:flex}.ds-trigger-editor__hd{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ds-trigger-editor__hd-ic{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ds-trigger-editor__hd-title{min-width:0;color:var(--color-ink-900);flex:1;font-size:17px;font-weight:600}.ds-trigger-editor__hd-actions{flex:none;align-items:center;gap:12px;display:inline-flex}.ds-trigger-editor__hd-actions>span{align-items:center;display:inline-flex}.ds-trigger-editor__summary{margin-bottom:26px}.ds-trigger-editor__desc{color:var(--color-slate-600);max-width:var(--ds-trigger-desc-max-w,64ch);margin:0;font-size:13px;line-height:1.5}.ds-trigger-editor__meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.ds-trigger-editor__meta span{color:var(--color-fg3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.ds-trigger-editor__meta b{color:var(--color-ink-800);font-weight:600}.ds-trigger-editor__dot{background:var(--color-ink-400);border-radius:999px;width:3px;height:3px}.ds-trigger-editor__cfg-hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ds-trigger-editor__cfg-hd>.ds-section-head{margin-bottom:0}.ds-trigger-editor__savebar{justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;display:flex}.ds-trigger-editor__runs{margin-top:36px}.ds-trigger-editor__runs-hd{align-items:center;display:flex}.ds-trigger-editor__viewall{cursor:pointer;border-style:var(--tw-border-style);color:var(--color-slate-600);font-family:var(--font-sans);transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background-color:#0000;border-width:0;border-radius:8px;align-items:center;gap:4px;padding:4px 6px;font-size:12.5px;font-weight:500;display:inline-flex}.ds-trigger-editor__viewall:hover{color:var(--color-ink-900);background:var(--color-surface-hover)}@media (width<=767px),(pointer:coarse){.ds-trigger-editor__viewall{position:relative}.ds-trigger-editor__viewall:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.ds-trigger-editor__delete{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line);margin-top:32px;padding-top:22px;display:flex}.ds-trigger-editor--sections{gap:24px}.ds-trigger-editor--sections>*{margin-top:0;margin-bottom:0}.ds-trigger-editor--sections .ds-trigger-editor__delete{padding-top:24px}.ds-trigger-editor__script-sub{color:var(--color-slate-600);margin:0 0 12px;font-size:13px;line-height:1.5}.ds-trigger-editor__script-sub:last-child{margin-bottom:0}.ds-code{justify-content:center;align-items:center;gap:var(--ds-code-gap,10px);display:flex}.ds-code__cell{box-sizing:border-box;width:min(var(--ds-code-cell-w,52px), (100% - 5 * var(--ds-code-gap,10px)) / 6);height:var(--ds-code-cell-h,64px);text-align:center;font-family:var(--font-sans);font-size:var(--ds-code-font,28px);font-variant-numeric:tabular-nums;color:var(--color-ink-900);caret-color:var(--color-ink-900);background:var(--color-surface);border:1px solid var(--color-slate-300);transition:border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover), color var(--ds-ease-hover), opacity .18s ease;border-radius:12px;outline:none;padding:0;font-weight:600}.ds-code__cell:focus,.ds-code__cell.is-focus{border-color:var(--color-ink-900);box-shadow:var(--shadow-field-focus)}.ds-code--error .ds-code__cell{border-color:var(--color-danger-500);color:var(--color-danger-600)}.ds-code--busy .ds-code__cell{opacity:.45}.ds-textarea{box-sizing:border-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-surface);width:100%;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-900);resize:none;scrollbar-width:none;min-height:78px;max-height:132px;transition:box-shadow var(--ds-ease-hover);border-radius:12px;outline:none;padding:8px 12px;line-height:1.5;display:block;overflow-y:auto}.ds-textarea::placeholder{color:var(--color-ink-400)}.ds-textarea:focus{box-shadow:var(--shadow-field-focus)}.ds-textarea.ds-textarea--inline{font:inherit;letter-spacing:inherit;color:inherit;min-height:0;max-height:none;box-shadow:none;transition:border-color var(--ds-ease-hover);background:0 0;border:0;border-bottom:1px dashed #0000;border-radius:0;margin-bottom:-3px;padding:0 0 2px}.ds-textarea.ds-textarea--inline:hover{border-bottom-color:var(--color-line-strong)}.ds-textarea.ds-textarea--inline:focus{border-bottom-style:solid;border-bottom-color:var(--color-fg2);box-shadow:none}.ds-textarea.ds-textarea--inline.ds-input--error{border-bottom-style:solid;border-bottom-color:var(--color-danger-500)}.ds-textarea.ds-textarea--inline:disabled{background-color:#0000;border-bottom-color:#0000}@media (prefers-reduced-motion:no-preference){.ds-textarea.ds-textarea--inline.is-saving{background-image:linear-gradient(100deg, var(--color-ink-900,#1d2630) 35%, var(--color-slate-400,#8996a4) 50%, var(--color-ink-900,#1d2630) 65%);background-size:var(--ds-sweep-p,240px) 100%;-webkit-background-clip:text;background-clip:text}}.ds-textarea::-webkit-scrollbar{width:0;height:0}.ds-menu{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);background-color:var(--color-surface);padding:var(--spacing);box-shadow:var(--shadow-selected);text-align:start;border-radius:16px}.ds-menu-drill{position:relative;overflow:hidden}.ds-menu-back{align-items:center;gap:6px;margin:2px;padding:2px 4px;display:flex}.ds-menu-back__ttl{font-family:var(--font-sans);color:var(--color-ink-900);font-size:14px;font-weight:600}.ds-menu svg{stroke-width:1.5px}.ds-mi{margin:calc(var(--spacing) * .5);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600);white-space:nowrap;transition:background-color var(--ds-ease-hover), color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);display:flex}.ds-mi:hover,.ds-mi.kbd{background:var(--color-surface-hover)}.ds-mi:active:not(.is-disabled){background:var(--color-press-grey);box-shadow:var(--shadow-square-press)}@media (width<=767px),(pointer:coarse){.ds-mi{min-height:44px;position:relative}.ds-mi:after{content:"";position:absolute;inset:-2px 0}.ds-menu--inline .ds-mi:after{inset:0}}.ds-mi.sel{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-900);background:#40404014}.ds-mi:focus-visible{background:var(--color-surface-hover);outline:none}.ds-mi.sel:focus-visible{background:#40404014}.ds-mi.is-disabled{opacity:.45;pointer-events:none;cursor:default}.ds-mi__ic{width:18px;height:18px;color:var(--color-slate-600);flex:none;display:inline-flex}.ds-mi__ic svg,.ds-mi__ic img{width:18px;height:18px}.ds-mi.sel .ds-mi__ic{color:var(--color-ink-900)}.ds-mi.sel .ds-highlight{text-underline-offset:2px;text-decoration:underline}.ds-mi__stack{flex-direction:column;gap:1px;min-width:0;display:flex}.ds-mi--skeleton{cursor:default;pointer-events:none}.ds-mi--skeleton:hover{background:0 0}.ds-mi__stack--fill{flex:auto}.ds-mi__sk-line{align-items:center;height:20px;display:flex}.ds-mi__sk-line--sub{height:16px}.ds-mi__sub{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-slate-500);white-space:normal}.ds-mi__sub>.ds-fade-text{display:block}.ds-menu-sub{position:relative}.ds-menu-sub__box{z-index:5;width:var(--ds-menu-sub-w,252px);transform-origin:100% 0;position:absolute;top:-7px;right:calc(100% + 8px)}.ds-menu-sub__menu{box-shadow:0 18px 54px #1d263029,0 2px 8px #1d263014}@media (width<=700px){.ds-menu-sub__box{width:min(var(--ds-menu-sub-w,252px), calc(100vw - 46px));transform-origin:100% 100%;top:auto;bottom:calc(100% + 6px);right:0}.ds-menu-sub__box--under{transform-origin:100% 0;top:calc(100% + 6px);bottom:auto}}.ds-mi__cost{padding-left:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-normal);font-size:13px;font-weight:var(--font-weight-normal);color:var(--color-slate-500);margin-left:auto}.ds-mi__chk{color:var(--color-ink-900);margin-left:auto;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ds-mi__chk{animation:.2s ease-out ds-fade-in}}.ds-mi__kb{padding-left:calc(var(--spacing) * 3);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);--tw-tracking:.02em;letter-spacing:.02em;color:var(--color-ink-400);margin-left:auto}.ds-mi--danger,.ds-mi--danger .ds-mi__ic{color:var(--color-danger-500)}.ds-menu__sep{margin-inline:calc(var(--spacing) * 2);background-color:var(--color-line);height:1px;margin-block:5px}.ds-menu__label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:500;line-height:1.66}.ds-menu__search{background-color:var(--color-surface);z-index:1;border-bottom:1px solid var(--color-line);align-items:center;gap:8px;margin:2px;padding:8px 10px;display:flex;position:sticky;top:0}.ds-menu__search--bottom{border-bottom:none;border-top:1px solid var(--color-line);top:auto;bottom:0}.ds-menu__search-field{flex:auto;min-width:0}.ds-menu__search-action{flex:none}.ds-menu__search-input{font-size:14px}.ds-menu__empty{text-align:center;font-family:var(--font-sans);color:var(--color-ink-400);padding:12px 14px;font-size:13px}.ds-navrail__orgs-error{flex-direction:column;align-items:center;gap:6px;padding:0 10px 10px;display:flex}@keyframes ds-settle-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.ds-settle{animation:.34s cubic-bezier(.2,0,.2,1) both ds-settle-in;display:inline-flex}@media (prefers-reduced-motion:reduce){.ds-settle{animation:none}}@keyframes ds-orgswitch-check{0%{opacity:0;transform:scale(.55)translate(-2px)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes ds-orgswitch-wash{0%{background-color:color-mix(in oklab, var(--color-primary) 14%, transparent)}to{background-color:#0000}}.ds-navrail__org>span:not([class]){min-width:0}.ds-navrail__org-name{display:block}.ds-navrail__org--landed{animation:.9s cubic-bezier(.2,0,.2,1) both ds-orgswitch-wash}.ds-navrail__org--landed .ds-mi__chk{animation:.42s cubic-bezier(.2,0,.2,1) both ds-orgswitch-check}@media (prefers-reduced-motion:reduce){.ds-navrail__org--landed,.ds-navrail__org--landed .ds-mi__chk{animation:none}}.ds-menu__foot{background-color:var(--color-surface);z-index:1;border-top:1px solid var(--color-line);align-items:center;gap:8px;margin:2px;padding:8px 4px 2px;display:flex;position:sticky;bottom:0}.ds-menu__foot>*{flex:1;justify-content:center}.ds-menu--nav{background-color:var(--color-surface-muted);padding:calc(var(--spacing) * 1.5);border-radius:16px}.ds-menu--nav .ds-mi{margin-inline:0;margin-block:calc(var(--spacing) * .5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-slate-700)}.ds-menu--nav .ds-menu__search{background-color:var(--color-surface-muted)}.ds-menu--inline{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:2px;min-height:0;margin:0 -10px;padding:0;display:flex;overflow-y:auto}.ds-menu--inline .ds-mi{white-space:normal;flex:none;margin:0}.ds-menu--inline .ds-mi:not(.ds-mi--danger){color:var(--color-ink-900)}.ds-lrows{flex:auto;min-height:0;margin:0 -10px}.ds-lrow{min-height:48px;transition:background-color var(--ds-ease-hover);border-radius:10px;align-items:center;gap:12px;padding:6px 10px;display:flex}.ds-lrows>.ds-lrow{margin-top:2px}.ds-lrow:hover{background:var(--color-surface-hover)}.ds-lrow__lead,.ds-lrow__trail{flex:none;align-items:center;display:inline-flex}.ds-lrow__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ds-lrow__label{color:var(--color-ink-900);font-size:15px;font-weight:500}.ds-lrow__sub{color:var(--color-slate-500);font-size:12px}.ds-modal-scrim{inset:0;top:var(--ds-keyboard-top,0px);bottom:var(--ds-keyboard,0px);transition:top var(--ds-keyboard-duration) var(--ds-keyboard-ease), bottom var(--ds-keyboard-duration) var(--ds-keyboard-ease);z-index:100;background:#10182847;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute}.ds-modal-scrim--fixed{position:fixed}.ds-modal-scrim.ds-modal-scrim--top{padding-top:var(--ds-modal-top,64px);align-items:flex-start}.ds-modal-scrim--top>.ds-modal:not(.ds-modal--bare){max-height:100%}@container (width<=768px){.ds-modal-scrim{padding:12px}.ds-modal-scrim.ds-modal-scrim--top{padding-top:var(--ds-modal-top,64px)}}@media (width<=768px){.ds-modal-scrim{padding:12px}.ds-modal-scrim.ds-modal-scrim--top{padding-top:var(--ds-modal-top,64px)}}.ds-modal{border:1px solid var(--color-line);width:560px;max-width:100%;max-height:86%;box-shadow:var(--shadow-selected);background:#fff;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ds-keys__group+.ds-keys__group{margin-top:16px}.ds-keys__title{font-family:var(--font-sans);color:var(--color-fg3);margin:0 0 4px;font-size:12px;font-weight:600;line-height:16px}.ds-keys__list{margin:0;padding:0;list-style:none}.ds-keys__row{border-bottom:1px solid var(--color-line);font-family:var(--font-sans);color:var(--color-ink-800);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:14px;line-height:20px;display:flex}.ds-keys__row:last-child{border-bottom:0}.ds-keys__action{min-width:0}.ds-keys__caps{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:4px;display:inline-flex}.ds-modal-ft.ds-keys__foot{border-top:1px solid var(--color-line);justify-content:space-between;gap:12px;padding-top:12px}.ds-keys__switch-text{min-width:0;font-family:var(--font-sans);flex-direction:column;display:flex}.ds-keys__switch-label{color:var(--color-ink-900);font-size:14px;font-weight:500;line-height:20px}.ds-keys__switch-hint{color:var(--color-fg3);font-size:12px;line-height:16px}.ds-modal--small{width:460px}.ds-modal--wide{width:760px}.ds-modal-hd{align-items:flex-start;gap:12px;padding:20px 20px 12px;display:flex}.ds-modal-hd__mt{flex:1;min-width:0}.ds-modal-hd h2{color:var(--color-ink-900);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:24px}.ds-modal-hd p{color:var(--color-slate-600);margin:2px 0 0;font-size:13px;line-height:1.5}.ds-modal-x{margin:-4px -12px 0 0}.ds-modal-hd--lead:not(:has(.ds-modal-hd__mt>p)){align-items:center}.ds-modal-hd--lead:not(:has(.ds-modal-hd__mt>p)) .ds-modal-x{margin-top:0}.ds-modal-hd--lead:has(.ds-modal-hd__mt>p)>:first-child{margin-top:-2px}.ds-modal[tabindex="-1"]:focus{outline:none}.ds-modal-ft{justify-content:flex-end;align-items:center;gap:8px;padding:0 20px 20px;display:flex}.ds-modal-ft:has(>.ds-btn:first-child+.ds-btn:last-child){justify-content:space-between}.ds-modal--steps{transition:height .22s cubic-bezier(.22,.61,.36,1)}.ds-modal-steps{flex:none;position:relative}.ds-modal-step{flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.ds-modal--steps{transition:none}}.ds-modal-body{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:0 20px 20px;display:flex}.ds-modal-body.ds-scroll{margin-top:-4px;padding-top:4px}.ds-modal-hd+.ds-modal-body.ds-scroll{margin-top:-12px;padding-top:12px}:where(.ds-modal-body>p){color:var(--color-slate-700);margin:0;font-size:14px;line-height:21px}:where(.ds-modal-body>p+p){margin-top:-6px}.ds-modal-search+.ds-modal-body{margin-top:0;padding-top:8px}.ds-modal--bare{box-shadow:none;background:0 0;border:0;border-radius:0;width:auto;max-height:none;padding:0;overflow:visible}@container (width<=768px){.ds-modal:not(.ds-modal--bare){width:100%}}.bg-brand-gradient{background:var(--brand-gradient)}.bg-brand-gradient-cta{background:var(--brand-gradient-cta)}.ds-btn--bare{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;max-width:none;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);color:var(--ds-glyph-rest);--ds-btn-pl:0px;--ds-btn-pr:0px;background-color:#0000;border-width:0;width:auto;height:auto;padding:0}.ds-btn--bare.ds-btn--icon{width:auto;padding:0}.ds-btn--bare.ds-btn--icon-lead{--ds-sweep-ico:0px}.ds-btn--bare.ds-btn--icon-lead svg{margin-left:0}.ds-btn--bare svg{width:auto;height:auto}.ds-btn--bare:hover:not(:disabled),.ds-btn--bare.is-hover{color:var(--color-ink-900);background-color:#0000}.ds-btn--bare:hover:not(:disabled) svg,.ds-btn--bare.is-hover svg{color:var(--color-ink-900)}.ds-btn--bare:disabled,.ds-btn--bare.is-disabled{color:var(--color-slate-300);cursor:not-allowed;background-color:#0000}.ds-btn--ghost.is-pressed{background-color:var(--color-surface-hover);color:var(--color-ink-900)}.ds-btn--ghost.is-pressed svg{color:var(--color-ink-900)}.ds-btn--secondary.is-pressed{background-color:var(--color-surface-muted);border-color:#00000038}.ds-btn--bare.is-pressed{color:var(--color-ink-900)}.ds-tag--new{color:var(--color-accent-blue)}.ds-tag--neutral{color:var(--color-fg3)}.ds-tag--connected{color:var(--color-success-800)}.ds-tag--connected svg{color:var(--color-success-500)}.ds-tag--skipped{color:var(--color-slate-500)}.ds-tag--attention{color:var(--color-warning-600)}.ds-tag--attention svg{color:var(--color-warning-500)}.ds-tag--danger{color:var(--color-white);background:var(--color-danger-500);border-color:#0000}.ds-tag--danger svg{color:var(--color-white)}.ds-tag--danger .ds-tag__dot{background:#fff}.ds-mi__lead{flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-mi__hint{padding-left:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:nowrap;color:var(--color-slate-500);margin-left:auto}.ds-mi__hint+.ds-mi__kb{margin-left:0}.ds-mi__act{opacity:0;transition:opacity var(--ds-ease-hover,.15s ease);z-index:1;margin:-4px -4px -4px auto;display:inline-flex;position:relative}.ds-mi__hint+.ds-mi__act{margin-left:-4px}.ds-mi__act+.ds-mi__chk{margin-left:0}.ds-mi:is(:hover,.kbd)>.ds-mi__act,.ds-mi__act:focus-within{opacity:1}@media (pointer:coarse),(hover:none){.ds-mi__act{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-mi__act{transition:none}}.ds-card--row{flex-direction:row;align-items:center;gap:12px}.ds-card--flush{padding:0}.ds-card__lead{flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-card__chev{cursor:pointer;border-style:var(--tw-border-style);color:var(--color-slate-500);background-color:#0000;border-width:0;flex:none;padding:0;transition:transform .18s;display:inline-flex;transform:rotate(-90deg)}.ds-card__chev.is-open{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.ds-card__chev{transition:none}}.ds-disclosure__trigger{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-900);background-color:#0000;border-width:0;padding:0;display:flex}.ds-disclosure__lead{color:var(--color-slate-500);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-disclosure__label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.ds-disclosure__chev{color:var(--color-slate-500);flex:none;margin-left:auto;transition:transform .18s}.ds-disclosure__chev.is-open{transform:rotate(90deg)}.ds-disclosure__body{padding-top:calc(var(--spacing) * 2)}.ds-rtrace-scroll{scrollbar-width:none}.ds-rtrace-scroll.ds-scroll--fade{--ds-fade-size:36px}.ds-rtrace-scroll::-webkit-scrollbar{width:0;height:0;display:none}.ds-rtrace-widget{transition:box-shadow var(--ds-ease-hover);position:relative}.ds-rtrace-widget--on{box-shadow:var(--shadow-elevation)}.ds-rtrace-widget--node.ds-rtrace-widget--on{box-shadow:none}.ds-rtrace-widget--node>:first-child{transition:box-shadow var(--ds-ease-hover)}.ds-rtrace-widget--node.ds-rtrace-widget--on>:first-child{box-shadow:var(--shadow-elevation)}.ds-rtrace-expand{background:var(--color-surface);box-shadow:0 0 0 1px #0000000f, var(--shadow-square);color:var(--ds-glyph-rest);opacity:0;transition:opacity var(--ds-ease-hover), color var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover);position:absolute;top:5px;right:5px}.ds-rtrace-widget:hover>.ds-rtrace-expand,.ds-rtrace-expand:focus-visible,.ds-rtrace-expand--on{opacity:1}.ds-rtrace-expand:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.ds-rtrace-expand:active{box-shadow:0 0 0 1px #0000000f, var(--shadow-square-press)}.ds-rtrace-expand--on{color:var(--color-ink-900)}@media (pointer:coarse),(hover:none){.ds-rtrace-expand{opacity:1}}.ds-rtrace-fold__chev{opacity:0;transition:opacity var(--ds-ease-hover,.15s ease), transform .18s ease}.ds-rtrace-fold:hover .ds-rtrace-fold__chev,.ds-rtrace-fold__name:focus-visible .ds-rtrace-fold__chev,.ds-rtrace-fold__name[aria-expanded=true] .ds-rtrace-fold__chev{opacity:1}@media (pointer:coarse),(hover:none){.ds-rtrace-fold__chev{opacity:1}}.ds-rtrace-transcript{white-space:normal}.ds-rtrace-transcript__lines{margin:0;padding:0;list-style:none}.ds-rtrace-transcript__lines>li{align-items:baseline;gap:10px;padding-bottom:4px;display:flex}.ds-rtrace-transcript__at{min-width:28px;font-family:var(--font-mono);color:var(--color-fg3);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:20px}.ds-rtrace-transcript__quote{min-width:0;font-family:var(--font-sans);color:var(--color-fg2);font-size:12px;line-height:20px}.ds-rtrace-transcript--rolling{height:72px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 18px),#0000)}.ds-rtrace-transcript--rolling .ds-rtrace-transcript__roll{animation:linear infinite ds-rtrace-roll}@keyframes ds-rtrace-roll{to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.ds-rtrace-fold__chev{transition:none}.ds-rtrace-transcript--rolling .ds-rtrace-transcript__roll{animation:none}}.ds-rtrace-row-in{animation:.34s cubic-bezier(.22,.61,.36,1) both ds-rtrace-row-in}.ds-rtrace-row-in .ds-output--error{grid-template-rows:1fr;animation:.36s cubic-bezier(.22,.61,.36,1) .45s both ds-output-error-open;display:grid}.ds-rtrace-row-in .ds-output--error>div{min-height:0;overflow:hidden}.ds-rtrace-row-in .ds-output--error>div>*{animation:.34s cubic-bezier(.22,.61,.36,1) .6s both ds-rtrace-condense}.ds-rtrace-row-in .ds-rtrace-fail-glyph{animation:.32s cubic-bezier(.34,1.56,.64,1) both ds-rtrace-fail-glyph}.ds-rtrace-head-in{animation:.38s cubic-bezier(.22,.61,.36,1) both ds-rtrace-condense;display:inline-block}.ds-rtrace-chips{flex-direction:column;gap:6px;width:max-content;padding:2px 0;font-size:13px;display:flex}.ds-rtrace-chips__row{gap:6px;display:flex}@media (width<=767px),(pointer:coarse){.ds-rtrace-chips{gap:0}.ds-rtrace-chips__row{align-items:center;min-height:44px}.ds-rtrace-chips__row :is(.ds-url-link,.ds-ichip){position:relative}.ds-rtrace-chips__row :is(.ds-url-link,.ds-ichip):after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.ds-steps{display:flex}.ds-steps--vertical{flex-direction:column}.ds-steps--horizontal{flex-direction:row;align-items:flex-start}.ds-step{gap:calc(var(--spacing) * 3);display:flex}.ds-steps--horizontal .ds-step{align-items:center;gap:calc(var(--spacing) * 2);text-align:center;flex-direction:column;flex:1}.ds-step__rail{flex-direction:column;flex:none;align-self:stretch;align-items:center;width:24px;display:flex}.ds-step__bubble{background-color:var(--color-surface);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border:1.5px solid var(--color-line-strong);width:24px;height:24px;color:var(--color-slate-600);border-radius:2147483647px;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.ds-step__bubble svg{width:13px;height:13px}.ds-step--done .ds-step__bubble{background:var(--color-ink-900);border-color:var(--color-ink-900);color:#fff}.ds-step--active .ds-step__bubble{border-color:var(--color-ink-900);color:var(--color-ink-900)}.ds-step--failed .ds-step__bubble{border-color:var(--color-danger-500);color:var(--color-danger-600)}.ds-step--warning .ds-step__bubble{background:var(--color-warning-500);border-color:var(--color-warning-500);color:#fff}.ds-step--neutral .ds-step__bubble{border-color:var(--color-line-strong);color:var(--color-slate-500)}.ds-step__connector{background:var(--color-line-strong);flex:1;width:1.5px;min-height:14px;margin:2px 0}.ds-step--done .ds-step__connector{background:var(--color-ink-900)}.ds-steps--quiet-done .ds-step--done .ds-step__bubble{background:var(--color-surface);border-color:var(--color-line-strong);color:var(--color-slate-500)}.ds-steps--quiet-done .ds-step--done .ds-step__connector{background:var(--color-line-strong)}.ds-step__body{min-width:0;padding-bottom:calc(var(--spacing) * 4)}.ds-steps--horizontal .ds-step__body{padding-bottom:0}.ds-step__label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-900);font-size:14px}.ds-step__desc{color:var(--color-fg3);font-size:13px}.ds-agent-checks{flex-direction:column;gap:10px;display:flex}.ds-agent-checks__title{color:var(--color-ink-900);margin:0;font-size:14px;font-weight:500;line-height:20px}.ds-agent-checks .ds-step__body{padding-top:2px;padding-bottom:10px}.ds-agent-checks .ds-step:last-child .ds-step__body{padding-bottom:0}.ds-kv{font-family:var(--font-sans);flex-direction:column;margin:0;display:flex;container:ds-kv/inline-size}.ds-kv__row{padding:var(--ds-kv-pad,14px) 0;flex-direction:column;gap:9px;display:flex}.ds-kv__row:first-child{padding-top:0}.ds-kv__row:last-child{padding-bottom:0}.ds-kv__k{color:var(--color-fg1);margin:0;font-size:14px;font-weight:500;line-height:20px}.ds-kv__v{min-width:0;color:var(--color-ink-900);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:20px}.ds-kv__v--icon{align-items:flex-start;gap:6px;display:flex}.ds-kv__v--icon>svg{color:var(--color-slate-600);flex:none;margin-top:3px}.ds-kv__v--icon>bdi{min-width:0}@container ds-kv (width>=600px){.ds-kv__row{--ds-kv-pad:9px;grid-template-columns:clamp(120px,28%,220px) minmax(0,1fr);column-gap:16px;display:grid}}.ds-kv--inline>.ds-kv__row{--ds-kv-pad:9px;grid-template-columns:clamp(96px,28%,220px) minmax(0,1fr);column-gap:16px;display:grid}.ds-kv--sm>.ds-kv__row{--ds-kv-pad:5px;gap:2px;display:flex}.ds-kv--sm .ds-kv__k{color:var(--color-fg3);font-size:12px;line-height:18px}.ds-kv--sm .ds-kv__v{color:var(--color-fg1);font-size:13px;line-height:19.5px}.ds-cardstat{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.ds-cardstat__val{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-900);letter-spacing:-.01em;font-size:22px;line-height:1.1}.ds-cardstat__lbl{color:var(--color-fg3);font-size:13px}@media (prefers-reduced-motion:no-preference){.ds-fade-in{animation:.22s ease-out ds-fade-in}.ds-fade-rise{animation:.24s cubic-bezier(.22,1,.36,1) ds-fade-rise}}@keyframes ds-fade-in{0%{opacity:0}}@keyframes ds-fade-rise{0%{opacity:0;transform:translateY(3px)}}.ds-task-feed{flex-direction:column;gap:10px;display:flex}.ds-task-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:var(--shadow-elevation);transition:box-shadow var(--ds-ease-hover), transform var(--ds-ease-hover);padding:13px 14px}.ds-task-card--press{box-sizing:border-box;width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;text-decoration:none;display:block}.ds-task-card--press:hover{box-shadow:var(--shadow-selected);transform:translateY(-1px)}.ds-task-card--press:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.ds-task-slot{grid-template-rows:1fr;display:grid}.ds-task-slot__in{min-height:0;margin:-6px;padding:6px;overflow:hidden}.ds-task-slot--landing{animation:.32s cubic-bezier(.22,1,.36,1) ds-task-slot-grow}@keyframes ds-task-slot-grow{0%{grid-template-rows:0fr;margin-bottom:-10px}}.ds-task-card--landing{animation:1.4s cubic-bezier(.22,1,.36,1) ds-row-land}@keyframes ds-row-land{0%{opacity:0;background:#ffac6f29;transform:translateY(-6px)}18%{opacity:1;transform:none}}.ds-task-card__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ds-task-card__title{font-family:var(--font-sans);color:var(--color-ink-900);font-size:15px;line-height:20px}.ds-task-card__time{font-family:var(--font-mono);color:var(--color-slate-500);white-space:nowrap;flex:none;font-size:12px}.ds-task-card__meta{align-items:center;gap:8px;min-width:0;margin-top:11px;display:flex}.ds-task-card__skill{font-family:var(--font-sans);color:var(--color-ink-800);flex:auto;align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex;overflow:hidden}.ds-task-card__skill svg{color:var(--color-slate-600);flex:none}.ds-task-card__skill span{white-space:nowrap;overflow:hidden}.ds-task-card__tag{flex:none;margin-left:auto}@media (prefers-reduced-motion:reduce){.ds-task-card{transition:none}.ds-task-card--landing,.ds-task-slot--landing{animation:none}}.ds-card-drawer{border:none;border-left:1px solid var(--color-line);height:100%;box-shadow:none;border-radius:0;flex-direction:column;flex:none;display:flex}.ds-card-drawer--left{border-left:none;border-right:1px solid var(--color-line)}.ds-card-drawer.ds-card-drawer--framed{border:none}.ds-card-drawer__hd{box-sizing:border-box;flex:none;align-items:center;gap:11px;min-height:50px;padding:12px 10px 6px 20px;display:flex}.ds-card-drawer__title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink-900);--ds-trunc-fade:24px;flex:1;font-size:18px;font-weight:600}.ds-card-drawer__hd .ds-card-drawer__collapse{width:32px;height:32px;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);border-radius:9px;flex:none}.ds-card-drawer__collapse:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.ds-card-drawer__thread{flex-direction:column;flex:1;min-height:0;padding:0 18px 8px;display:flex;overflow-y:auto}.ds-card-drawer--covering .ds-card-drawer__hd{min-height:46px;padding-top:8px}.ds-card-drawer__above{flex:none;justify-content:flex-end;padding:0 16px;display:flex;position:relative}.ds-card-drawer:has(>.ds-card-drawer__above)>.ds-card-drawer__thread{transition:padding-bottom .24s cubic-bezier(.22,1,.36,1)}.ds-card-drawer__composer{background:var(--color-surface);flex:none;padding:8px 14px 14px}.ds-card-drawer__composer .ds-composer{max-width:none;margin:0}.ds-card-drawer__hd:has(+.ds-card-drawer__thread){z-index:1;position:relative}.ds-card-drawer__hd+.ds-card-drawer__thread{margin-top:-10px;padding-top:10px}.ds-card-drawer__hd:has(.ds-task-breadcrumb__context)+.ds-card-drawer__thread{margin-top:-6px;padding-top:6px}.ds-card-drawer__thread+.ds-card-drawer__composer{padding-top:0}.ds-card-drawer__thread:has(+.ds-card-drawer__composer):after{content:"";flex:none;height:8px}.ds-section-head{align-items:center;gap:9px;margin-bottom:14px;display:flex}.ds-section-head__action{margin-left:auto}.ds-section-head__icon{color:var(--color-slate-600);flex:none}.ds-section-head__title{font-family:var(--font-sans);font-size:var(--text-section-head);letter-spacing:-.01em;color:var(--color-ink-900);margin:0;font-weight:600}.ds-page-layout :is(.ds-page-layout__body,.ds-page-layout__work) h2.ds-section-head__title{font-family:var(--font-serif);font-size:20px;font-weight:700}@media (width<=767px){.ds-page-layout :is(.ds-page-layout__body,.ds-page-layout__work) h2.ds-section-head__title{font-size:18px}}.ds-page-layout :is(.ds-page-layout__body,.ds-page-layout__work) .ds-dt__group-n{font-family:var(--font-sans);font-size:var(--text-section-head)}.ds-page-layout :is(.ds-page-layout__body,.ds-page-layout__work) .ds-section-head{flex-wrap:wrap}.ds-page-layout :is(.ds-page-layout__body,.ds-page-layout__work) .ds-drawer-section__hd:has(>h2){margin-bottom:13px}.ds-drawer-section__hd{flex-wrap:wrap;justify-content:space-between;gap:20px;min-height:32px;margin-bottom:8px}.ds-drawer-section__hd .ds-section-head__action{margin-left:0}.ds-drawer-section__hd>.ds-section-head__icon+.ds-section-head__title{margin-right:auto}.ds-drawer-section__hd>svg{margin-right:-11px}.ds-drawer-section__hd>svg+.ds-section-head__title{margin-right:auto}.ds-drawer-section__hd+.ds-field--setting{padding-block:0}.ds-block-label{font-family:var(--font-sans);font-size:var(--text-block-label);letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink-800);margin:0;font-weight:600;line-height:1.3}.ds-block-label--sub{font-size:var(--text-block-label-sub);letter-spacing:.04em;color:var(--color-slate-500)}.ds-block-label--danger,.ds-block-label--danger svg{color:var(--color-danger-500)}.ds-block-label svg{flex:none}.ds-side-drawer{--sd-w:var(--sd-w-page,400px);--sd-dur:.45s;width:0;margin:var(--sd-inset-t,var(--ds-dock-inset)) 0 var(--sd-inset-b,var(--ds-dock-inset));background:var(--sd-bg,#fff);border:var(--sd-border-w,1px) solid transparent;border-radius:var(--sd-radius,var(--radius-card));opacity:0;box-shadow:none;transition:width var(--sd-dur,.45s) cubic-bezier(.32, .72, .3, 1), margin var(--sd-dur,.45s) cubic-bezier(.32, .72, .3, 1), opacity .28s ease, box-shadow var(--sd-dur,.45s) ease, border-color var(--sd-dur,.45s) ease;flex:none;display:flex;overflow:hidden}@container ds-drawer-host (width>=1600px){.ds-drawer-host .ds-side-drawer:not(.ds-side-drawer--left){--sd-w:var(--sd-w-page,800px)}}.ds-side-drawer[tabindex="-1"]:focus{outline:none}.ds-side-drawer--open{z-index:1;width:min(var(--sd-w), var(--sd-max,100vw));margin:var(--sd-inset-t,var(--ds-dock-inset)) var(--sd-inset-r,var(--ds-dock-inset)) var(--sd-inset-b,var(--ds-dock-inset)) 0;border-color:var(--sd-border,var(--color-line));box-shadow:var(--sd-shadow,var(--shadow-selected));opacity:1;position:relative}.ds-side-drawer__inner{width:min(var(--sd-w), var(--sd-max,100vw));flex-direction:column;flex:none;height:100%;min-height:0;display:flex}.ds-side-drawer__inner--swap{animation:.22s cubic-bezier(.22,1,.36,1) ds-side-drawer-swap}@keyframes ds-side-drawer-swap{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.ds-side-drawer__inner--swap{animation:none}}.ds-drawer-stack{flex:auto;width:100%;min-height:0;position:relative}.ds-drawer-stack__view{flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.ds-drawer-stack__view[data-under]{visibility:hidden;transition:visibility 0s linear .16s}.ds-side-drawer--left{--sd-w:var(--sd-w-page,360px);--sd-w-tablet:360px;--sd-shadow:0 14px 36px #1d26301f, 0 3px 8px #1d26300f;justify-content:flex-end}.ds-side-drawer--left.ds-side-drawer--open{margin:var(--sd-inset-t,var(--ds-dock-inset)) 0 var(--sd-inset-b,var(--ds-dock-inset)) var(--sd-inset-l,var(--ds-dock-inset))}.ds-side-drawer:not(.ds-side-drawer--open):not(.ds-side-drawer--carrying){border-width:0}@container ds-subshell (width<=1024px){.ds-subshell .ds-side-drawer--left{--sd-w:var(--sd-w-tablet,360px)}}.ds-side-drawer--sized .ds-side-drawer__inner{container:ds-drawer/inline-size}.ds-side-drawer__edge{z-index:3;cursor:col-resize;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;--sde-x:6px;--sde-w:4px;--sde-h:28px;--sde-o:0;--sde-c:var(--color-ink-600);--sde-lift:0 0 #0000;--sde-ease:cubic-bezier(.32, .72, .3, 1);--sde-give:cubic-bezier(.34, 1.4, .64, 1);outline:none;width:10px;position:absolute;top:0;bottom:0;left:0}.ds-side-drawer__edge[data-limit=min]{cursor:w-resize}.ds-side-drawer__edge[data-limit=max]{cursor:e-resize}@media (pointer:coarse){.ds-side-drawer__edge{--sde-x:8px;--sde-w:5px;width:16px}}.ds-side-drawer__edge:before{content:"";top:50%;left:var(--sde-x);width:var(--sde-w);height:var(--sde-h);background:var(--sde-c);box-shadow:var(--sde-lift);opacity:var(--sde-o);pointer-events:none;transition:opacity var(--ds-ease-hover), width .2s var(--sde-ease), height .2s var(--sde-ease), background-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);border-radius:999px;position:absolute;transform:translate(-50%,-50%)}@media (hover:hover){.ds-side-drawer__edge:hover{--sde-o:1;--sde-h:44px}.ds-side-drawer__edge:hover:before{transition-delay:60ms}}.ds-side-drawer--edge-hover .ds-side-drawer__edge{--sde-o:1;--sde-h:44px}.ds-side-drawer__edge:focus-visible:not([data-pointer]),.ds-side-drawer--edge-focus .ds-side-drawer__edge{--sde-o:1;--sde-h:44px;--sde-c:var(--color-ink-900);--sde-lift:var(--shadow-field-focus)}.ds-side-drawer--resizing .ds-side-drawer__edge{--sde-o:1;--sde-w:6px;--sde-h:56px;--sde-c:var(--color-ink-900);--sde-lift:0 0 #0000}.ds-side-drawer__edge[data-stop]:focus-visible:not([data-pointer]),.ds-side-drawer--resizing .ds-side-drawer__edge[data-stop],.ds-side-drawer--edge-stop .ds-side-drawer__edge{--sde-h:40px;--sde-c:var(--color-ink-400)}.ds-side-drawer--resizing .ds-side-drawer__edge:before,.ds-side-drawer--resizing .ds-side-drawer__edge:hover:before,.ds-side-drawer__edge:focus-visible:not([data-pointer]):before,.ds-side-drawer__edge:focus-visible:not([data-pointer]):hover:before{transition-delay:0s}@media (prefers-reduced-motion:no-preference){.ds-side-drawer__edge[data-stop]:focus-visible:not([data-pointer]):before,.ds-side-drawer--resizing .ds-side-drawer__edge[data-stop]:before,.ds-side-drawer--edge-stop .ds-side-drawer__edge:before{transition-timing-function:ease, var(--sde-give), var(--sde-give), ease, ease}}@media (prefers-reduced-motion:reduce){.ds-side-drawer__edge:before{transition:opacity .12s,background-color .16s,box-shadow .16s}}@media (forced-colors:active){.ds-side-drawer__edge:before{forced-color-adjust:none;--sde-lift:0 0 #0000}.ds-side-drawer__edge{--sde-c:CanvasText}.ds-side-drawer__edge:focus-visible:not([data-pointer]),.ds-side-drawer--edge-focus .ds-side-drawer__edge,.ds-side-drawer--resizing .ds-side-drawer__edge{--sde-c:Highlight}.ds-side-drawer__edge[data-stop]:focus-visible:not([data-pointer]),.ds-side-drawer--resizing .ds-side-drawer__edge[data-stop],.ds-side-drawer--edge-stop .ds-side-drawer__edge{--sde-c:GrayText}}.ds-side-drawer--resizing{-webkit-user-select:none;user-select:none;transition:none}.ds-side-drawer--resizing .ds-side-drawer__inner{pointer-events:none}.ds-side-drawer--left .ds-side-drawer__edge{left:auto;right:0}.ds-side-drawer--left .ds-side-drawer__edge:before{left:auto;right:var(--sde-x);transform:translate(50%,-50%)}.ds-side-drawer--left .ds-side-drawer__edge[data-limit=min]{cursor:e-resize}.ds-side-drawer--left .ds-side-drawer__edge[data-limit=max]{cursor:w-resize}@media (prefers-reduced-motion:reduce){.ds-side-drawer{transition:none}}.ds-drawer-host{position:relative;container:ds-drawer-host/inline-size}.ds-subshell.ds-drawer-host{container-name:ds-subshell ds-drawer-host}.ds-drawer-host .ds-side-drawer{--ds-drawer-tier:docked}.ds-drawer-host .ds-side-drawer--open{z-index:2}@container ds-drawer-host (width<=1024px){.ds-drawer-host .ds-side-drawer{--ds-drawer-tier:takeover;z-index:calc(8 + var(--sd-stack,0));width:auto;box-shadow:none;border:0;border-radius:0;grid-area:auto;margin:0;position:absolute;inset:0}.ds-drawer-host .ds-side-drawer .ds-side-drawer__inner{width:100%}.ds-drawer-host .ds-side-drawer:not(.ds-side-drawer--open):not(.ds-side-drawer--carrying){visibility:hidden}}@container ds-drawer-host (width>=768px) and (width<=1024px){.ds-drawer-host .ds-side-drawer--left{z-index:calc(10 + var(--sd-stack,0))}.ds-drawer-host .ds-page-layout:has(>.ds-page-layout__row>.ds-side-drawer--left:is(.ds-side-drawer--open,.ds-side-drawer--carrying)){position:static}}@container ds-drawer-host (width<=767px){.ds-drawer-host .ds-side-drawer:not(.ds-side-drawer--page){--ds-drawer-tier:sheet;z-index:8;width:auto;box-shadow:none;opacity:1;visibility:hidden;pointer-events:none;padding:var(--ds-keyboard-top,0px) 0 var(--ds-keyboard,0px);transition:transform var(--sd-dur,.45s) cubic-bezier(.32, .72, .3, 1), visibility 0s linear var(--sd-dur,.45s), padding-top var(--ds-keyboard-duration) var(--ds-keyboard-ease), padding-bottom var(--ds-keyboard-duration) var(--ds-keyboard-ease);border:0;border-radius:0;grid-area:auto;margin:0;animation:none;position:absolute;inset:0;transform:translateY(102%)}.ds-drawer-host .ds-side-drawer--open:not(.ds-side-drawer--page){visibility:visible;pointer-events:auto;transition-delay:0s,0s;transform:none}.ds-drawer-host .ds-side-drawer:not(.ds-side-drawer--page) .ds-side-drawer__inner{--ds-keyboard:0px;--ds-keyboard-top:0px;width:100%}.ds-drawer-host .ds-side-drawer--left:not(.ds-side-drawer--page){z-index:9}}@media (prefers-reduced-motion:reduce){.ds-drawer-host .ds-side-drawer:not(.ds-side-drawer--page){transition:none}}.ds-drawer-hd{box-sizing:border-box;flex:none;min-height:50px;padding:12px 10px 6px 18px;transition:padding-bottom .2s}.ds-drawer-hd:has(>.ds-drawer-hd__field>.ds-edit-box__error){padding-bottom:28px}@media (prefers-reduced-motion:reduce){.ds-drawer-hd{transition:none}}@media (width<=767px){.ds-drawer-hd{min-height:46px;padding-top:8px}}.ds-drawer-hd--meta{align-items:flex-start;padding-bottom:12px}.ds-drawer-hd__back{flex:none;margin-left:-8px;margin-right:-4px}.ds-drawer-hd--meta>.ds-panel__hd-icon{margin-top:7.5px}.ds-drawer-hd__titles{flex-direction:column;flex:1;min-width:0;display:flex}.ds-drawer-hd__titles>.ds-panel__hd-title{flex:none;margin-top:calc(16px - .6em)}.ds-drawer-hd__titles:has(+.ds-panel__hd-act){margin-inline-end:-9px}.ds-drawer-hd__meta{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin-top:8px;display:flex}.ds-drawer-bd{flex-direction:column;flex:auto;gap:24px;min-height:0;padding:0 18px 24px;display:flex}.ds-drawer-ft{background:var(--color-surface);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px 18px;display:flex}.ds-drawer-hd:has(+.ds-scroll--fade){z-index:1;position:relative}.ds-drawer-hd+.ds-scroll--fade{margin-top:-10px;padding-top:10px}.ds-drawer-hd--meta+.ds-scroll--fade{margin-top:-12px;padding-top:12px}.ds-drawer-hd:has(.ds-task-breadcrumb__context)+.ds-scroll--fade{margin-top:-6px;padding-top:6px}.ds-att-preview__hd:has(+.ds-att-preview__main>.ds-scroll--fade:first-child){z-index:1;position:relative}.ds-att-preview:not(.ds-att-preview--sheet) .ds-att-preview__hd+.ds-att-preview__main>.ds-scroll--fade:first-child{margin-top:-10px;padding-top:10px}.ds-att-preview:not(.ds-att-preview--sheet) .ds-att-preview__hd:has(.ds-task-breadcrumb__context)+.ds-att-preview__main>.ds-scroll--fade:first-child{margin-top:-6px;padding-top:6px}.ds-scroll--fade+:is(.ds-drawer-ft,.ds-vault-dfoot,.ds-website-settings__foot){padding-top:0}.ds-drawer-bd:has(+.ds-drawer-ft){padding-bottom:36px}.ds-drawer-bd:has(+:is(.ds-vault-dfoot,.ds-website-settings__foot)){padding-bottom:34px}.ds-limit-dbody:has(+.ds-limit-dfoot){padding-bottom:10px}.ds-drawer-hd:has(.ds-task-breadcrumb__context){min-height:64px}@media (width<=767px),(pointer:coarse){:is(.ds-card-drawer__hd,.ds-drawer-hd):has(.ds-task-breadcrumb__context){align-items:flex-start;height:auto;padding-block:6px}:is(.ds-card-drawer__hd,.ds-drawer-hd):has(.ds-task-breadcrumb__context)>:is(.ds-panel__hd-act,.ds-btn--icon,:has(>.ds-panel__hd-act,>.ds-btn--icon)){margin-top:-4px}:is(.ds-card-drawer__hd,.ds-drawer-hd):has(.ds-task-breadcrumb__context)>:is(.ds-btn--sm,:has(>.ds-btn--sm)){margin-top:-2px}:is(.ds-card-drawer__hd,.ds-drawer-hd):has(.ds-task-breadcrumb__context)>.ds-panel__hd-icon{margin-top:3.5px}}.ds-drawer-notice{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:16px;display:flex}.ds-run-details.ds-drawer-bd{gap:16px}@media (prefers-reduced-motion:no-preference){.ds-run-details.ds-drawer-bd:not([aria-busy=true]),.ds-run-details__foot{animation:.22s ease-out ds-fade-in}}.ds-run-details__meta{flex-wrap:wrap;gap:6px;margin:-4px 0;display:flex}.ds-run-details__sec{flex-direction:column;gap:8px;min-width:0;display:flex}.ds-run-details__hd{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ds-run-details__chips{flex-wrap:wrap;gap:6px;display:inline-flex}.ds-run-details .ds-step__body{flex:auto}.ds-run-details .ds-step:last-child .ds-step__body{padding-bottom:0}.ds-run-details__end{margin-top:10px}.ds-run-details__log{white-space:pre-wrap;overflow-wrap:anywhere;max-height:140px;display:block}.ds-run-details__pairs{grid-template-columns:repeat(auto-fit,minmax(max(120px,33.3333% - 10.6667px),1fr));gap:12px 16px;display:grid}.ds-run-details__pairs .ds-cardstat{gap:2px;min-width:0}.ds-run-details__pairs .ds-cardstat__val{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px;font-weight:500}.ds-run-details__pairs .ds-cardstat__lbl{font-size:12px}.ds-run-details__pair-chip{margin-top:4px;display:flex}.ds-run-details__p95{color:var(--color-slate-500);margin-top:2px;font-size:12px}.ds-run-details .ds-kv .t-mono{color:var(--color-slate-600);font-size:12.5px;font-weight:400}.ds-run-details__link{align-items:center;gap:4px;display:inline-flex}.ds-run-details__link svg{color:var(--color-slate-500);flex:none}.ds-run-details__id{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.ds-run-details__id>code{overflow-wrap:anywhere;min-width:0}.ds-run-details__id .ds-btn{color:var(--ds-glyph-rest);flex:none}.ds-run-details__started{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:inline-flex}.ds-run-details__started-line{color:var(--color-slate-600);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ds-website-settings__focus:focus{outline:none}.ds-website-settings__sharing{flex-direction:column;gap:24px;display:flex}.ds-website-settings__address{padding-top:12px}.ds-website-settings__foot{padding:10px 16px max(16px, env(safe-area-inset-bottom));flex:none;gap:8px;display:flex}.ds-website-settings__views{flex:auto;grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.ds-website-settings__view{opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;grid-area:1/1;min-width:0;min-height:0;transition:transform .16s ease-in,opacity .16s ease-in,visibility 0s linear .16s;display:flex}.ds-website-settings__view--settings{transform:translate(-28px)}.ds-website-settings__view--history{transform:translate(28px)}.ds-website-settings__view--on{opacity:1;visibility:visible;pointer-events:auto;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1),visibility;transform:none}@media (prefers-reduced-motion:reduce){.ds-website-settings__view{transition:opacity .16s,visibility 0s linear .16s;transform:none}.ds-website-settings__view--on{transition:opacity .16s,visibility}}.ds-website-settings__back{color:var(--color-fg2);margin-left:-8px;margin-right:-4px}@media (pointer:coarse),(hover:none){.ds-website-settings__back{color:var(--color-ink-900)}}.ds-website-settings__back svg{width:16px;height:16px}.ds-website-publish__dot{background:var(--color-info-400);border-radius:999px;flex:none;width:6px;height:6px;margin-inline-start:2px}.ds-website-publish--compact{display:inline-flex;position:relative}.ds-website-publish--compact .ds-website-publish__dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--color-surface);margin:0;position:absolute;top:-2px;right:-2px}.ds-website-publish__menu{min-width:260px;max-width:340px}.ds-agent-off__runs{max-height:5em;transition:max-height .2s,margin-top .2s,opacity .2s;overflow:hidden}.ds-agent-off__runs[data-slot=hold]{visibility:hidden}.ds-agent-off__runs[data-slot=none]{opacity:0;max-height:0;margin-top:-14px}@media (prefers-reduced-motion:reduce){.ds-agent-off__runs{transition:none}}.ds-history-table{flex-direction:column;min-width:0;display:flex}.ds-history-table__what{color:var(--color-ink-900);font-weight:500}.ds-history-table__by{min-width:0;color:var(--color-slate-600);align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}.ds-history-table__name{min-width:0}.ds-history-table__when{flex-direction:column;gap:4px;min-width:0;max-width:160px;display:flex}.ds-history-table__time{white-space:nowrap}.ds-see-all{justify-content:flex-end;margin-top:8px;font-size:13px;display:flex}.ds-see-all__btn{all:unset;cursor:pointer;color:var(--color-ink-900);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);transition:text-decoration-color var(--ds-ease-hover);align-items:center;gap:4px;font-weight:500;display:inline-flex}.ds-see-all__btn:is(:hover,:focus-visible){text-decoration-color:currentColor}.ds-see-all__btn:focus-visible{outline:2px solid var(--color-focus,#6b5cff);outline-offset:2px;border-radius:3px}.ds-add-people{flex-direction:column;gap:16px;display:flex}.ds-add-people__group{flex-direction:column;display:flex}.ds-add-people__label{font-family:var(--font-sans);color:var(--color-slate-500);margin:0 0 4px;font-size:12px;font-weight:600}.ds-add-people__row{align-items:center;gap:10px;min-height:44px;display:flex}.ds-add-people__fold{margin:0 -6px;padding:0 6px;overflow:hidden}.ds-add-people__name{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ds-add-people__nm{font-family:var(--font-sans);color:var(--color-ink-900);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;overflow:hidden}.ds-add-people__sub{font-family:var(--font-sans);color:var(--color-slate-500);font-size:12px}.ds-add-people__in{font-family:var(--font-sans);color:var(--color-slate-500);align-items:center;gap:10px;font-size:13px;display:flex}.ds-att-preview{--ds-att-hd:50px;background:#fff;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.ds-att-preview__hd{box-sizing:border-box;flex:none;min-height:50px;padding:12px 10px 6px 18px}@media (width<=767px){.ds-att-preview{--ds-att-hd:46px}.ds-att-preview__hd{min-height:46px;padding-top:8px}}@media (hover:hover) and (pointer:fine){.ds-att-preview__extend{opacity:0;width:0;min-width:0;transition:width var(--ds-ease-hover), opacity var(--ds-ease-hover), background var(--ds-ease-hover), color var(--ds-ease-hover), box-shadow var(--ds-ease-hover), margin-left var(--ds-ease-hover);overflow:hidden}.ds-att-preview__hd :is(.ds-att-preview__act,.ds-panel__hd-act,:has(>.ds-panel__hd-act))+.ds-att-preview__extend{margin-left:-9px}.ds-att-preview__hd:is(:hover,:has(:focus-visible),.is-hover) .ds-att-preview__extend{opacity:1;width:32px}.ds-att-preview__hd:is(:hover,:has(:focus-visible),.is-hover) :is(.ds-att-preview__act,.ds-panel__hd-act,:has(>.ds-panel__hd-act))+.ds-att-preview__extend{margin-left:-7px}}@media (prefers-reduced-motion:reduce){.ds-att-preview__hd .ds-att-preview__extend,.ds-side-drawer .ds-drawer-hd .ds-drawer-hd__extend{transition:none!important}}.ds-att-preview__hd:has(.ds-task-breadcrumb__context){align-items:flex-start;height:auto;min-height:64px;padding-block:18.4px 6px}.ds-att-preview__hd:has(.ds-task-breadcrumb__context)>:is(.ds-panel__hd-act,.ds-att-preview__act){align-self:flex-start;margin-top:-6.4px}.ds-att-preview__hd .ds-panel__hd-icon img{object-fit:contain;width:21px;height:21px;display:block}.ds-att-preview__main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.ds-att-preview__hd:has(+.ds-att-preview__main){z-index:1;position:relative}.ds-att-preview__hd+.ds-att-preview__main{margin-top:-10px}.ds-att-preview:not(.ds-att-preview--sheet)>.ds-att-preview__hd+.ds-att-preview__main>.ds-att-preview__stage{padding-top:10px}.ds-att-preview__hd:has(.ds-task-breadcrumb__context)+.ds-att-preview__main{margin-top:-6px}.ds-att-preview:not(.ds-att-preview--sheet)>.ds-att-preview__hd:has(.ds-task-breadcrumb__context)+.ds-att-preview__main>.ds-att-preview__stage{padding-top:6px}.ds-att-preview__stage{flex:auto;min-height:0;padding:0 16px 16px;display:flex;position:relative;overflow:auto}.ds-att-preview--ready:has(.ds-att-preview__pager) .ds-att-preview__stage{padding-bottom:64px}.ds-att-preview__pager{z-index:2;cursor:default;border-radius:13px;gap:4px;width:fit-content;height:40px;margin:0 auto;padding:0 3px;position:absolute;bottom:14px;left:0;right:0}.ds-att-preview__pager-lbl{text-align:center;min-width:44px;color:var(--color-ink-900);font-variant-numeric:tabular-nums;padding:0 4px;font-size:12.5px;font-weight:500}.ds-att-preview__layer{flex-direction:column;flex:auto;justify-content:center;min-width:0;min-height:100%;display:flex}.ds-att-preview__layer:has(.ds-att-preview__pages,.ds-att-preview__text){justify-content:flex-start}.ds-att-preview__text{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.7 var(--font-mono);color:var(--color-fg);margin:0;padding:8px 2px}.ds-att-preview__frame{border-radius:10px;flex:none;width:100%;overflow:hidden}.ds-att-preview__frame--fit{border-radius:0;flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;overflow:visible}.ds-att-preview__img{object-fit:contain;border:1px solid var(--color-line);max-width:100%;max-height:100%;box-shadow:var(--shadow-button);background:#fff;border-radius:10px}.ds-att-preview__pages{flex-direction:column;gap:14px;display:flex}.ds-att-preview__page{border:1px solid var(--color-line);background:#fff;border-radius:6px;flex:none;width:100%;position:relative;box-shadow:0 1px 2px #1d26300f,0 4px 14px -4px #1d263024}.ds-att-preview__page-img{border-radius:5px;width:100%;height:auto;display:block}.ds-att-marks{pointer-events:none;z-index:2;position:absolute;inset:0}.ds-att-mark{box-sizing:border-box;appearance:none;background:0 0;border:0;border-radius:2px;outline:1px solid #4c7dfa8c;margin:0;padding:0;position:absolute}@supports (color:color-mix(in lab, red, red)){.ds-att-mark{outline:1px solid color-mix(in srgb, var(--color-accent-blue) 55%, transparent)}}.ds-att-mark{outline-offset:-.5px;cursor:pointer;pointer-events:auto;transition:background var(--ds-ease-hover), outline-color var(--ds-ease-hover)}.ds-att-mark:not(:disabled):hover{background:#4c7dfa0d}@supports (color:color-mix(in lab, red, red)){.ds-att-mark:not(:disabled):hover{background:color-mix(in srgb, var(--color-accent-blue) 5%, transparent)}}.ds-att-mark:disabled{cursor:default}.ds-att-mark:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:1px}.ds-att-mark.is-active{z-index:1;outline:2px solid var(--color-accent-blue);outline-offset:-1px;background:#4c7dfa0f}@supports (color:color-mix(in lab, red, red)){.ds-att-mark.is-active{background:color-mix(in srgb, var(--color-accent-blue) 6%, transparent)}}.ds-att-mark__tag{border:1px solid #4c7dfa73;border-radius:5px;padding:0 6px;position:absolute;bottom:calc(100% + 4px);left:-1px}@supports (color:color-mix(in lab, red, red)){.ds-att-mark__tag{border:1px solid color-mix(in srgb, var(--color-accent-blue) 45%, transparent)}}.ds-att-mark__tag{color:var(--color-accent-blue);font:500 11px/16px var(--font-sans);white-space:nowrap;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:#fff}.ds-att-mark.is-active .ds-att-mark__tag{border-color:var(--color-accent-blue);background:var(--color-accent-blue);color:#fff;font:500 12px/18px var(--font-sans);padding:1px 8px}.ds-att-mark[data-beside] .ds-att-mark__tag{bottom:0;left:auto;right:calc(100% + 4px)}@media (prefers-reduced-motion:reduce){.ds-att-mark,.ds-att-mark__tag{transition:none}}.ds-att-preview__doc{box-sizing:border-box;border:1px solid var(--color-line);background:#fff;border-radius:6px;flex:none;width:100%;margin-bottom:8px;padding:36px clamp(24px,8%,56px) 44px;box-shadow:0 1px 2px #1d26300f,0 4px 14px -4px #1d263024}.ds-att-preview__layer:has(.ds-att-preview__doc,.ds-att-preview__code){justify-content:flex-start}.ds-att-preview__code{flex:auto;min-width:0}.ds-att-preview--deck .ds-att-preview__stage{padding:0;overflow:hidden}.ds-att-preview--deck .ds-att-preview__layer{justify-content:stretch;height:100%;min-height:0}.ds-att-preview__deck{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-att-preview__deck-body{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;gap:12px;width:100%;max-width:1072px;min-height:0;margin-inline:auto;padding:14px 16px 16px;display:flex}.ds-att-preview__deck-strip{border-top:1px solid var(--color-line);flex:none}.ds-att-preview__deck-bar{justify-content:space-between;align-items:center;height:44px;padding:0 10px 0 16px;display:flex}.ds-att-preview__deck-thumbs{gap:10px;padding:4px 16px 14px;display:flex;overflow:hidden}.ds-att-preview__deck-thumb{aspect-ratio:16/9;flex:none;width:128px}@media (width<=767px){.ds-att-preview__deck-body,.ds-att-preview__deck-thumbs{padding-inline:12px}.ds-att-preview__deck-thumb{width:104px}}.ds-deck,.ds-deck__view{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-deck__stage{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:safe center;gap:12px;min-height:0;padding:14px 16px 16px;display:flex}.ds-deck--grid .ds-deck__stage{justify-content:flex-start}.ds-deck__slide,.ds-deck__notes{box-sizing:border-box;flex:none;width:100%;max-width:1040px;margin-inline:auto}.ds-deck__slide{position:relative}.ds-deck__frame{background:#fff;border-radius:6px;width:100%;position:relative;overflow:hidden}.ds-deck__slide>.ds-deck__frame{border:1px solid var(--color-line);box-shadow:0 1px 2px #1d26300f,0 4px 14px -4px #1d263024}.ds-deck__canvas{transform-origin:0 0;position:absolute;top:0;left:0}.ds-deck__notes{background:var(--color-slate-50);border-radius:10px;flex-direction:column;gap:3px;padding:10px 14px 12px;display:flex}.ds-deck__notes-lbl{color:var(--color-fg3);font-size:11.5px;font-weight:500;line-height:16px}.ds-deck__notes-body{color:var(--color-fg2);font-size:13px;line-height:1.55}.ds-deck__notes-body>p{margin:0}.ds-deck__notes-body>p+p{margin-top:6px}.ds-deck__parts{cursor:crosshair;position:absolute;inset:0}.ds-deck__part{cursor:crosshair;background:0 0;border:0;border-radius:6px;outline:1px dashed #4c7dfa73;padding:0;position:absolute}@supports (color:color-mix(in lab, red, red)){.ds-deck__part{outline:1px dashed color-mix(in srgb, var(--color-accent-blue) 45%, transparent)}}.ds-deck__part{outline-offset:2px;transition:outline-color var(--ds-ease-hover)}.ds-deck__part.is-pointed,.ds-deck__parts--picked .ds-deck__part{outline-color:#0000}.ds-deck__glow{z-index:2;pointer-events:none;border-radius:6px;position:absolute;inset:0;overflow:hidden}.ds-deck-show{z-index:1000;cursor:pointer;background:#000;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ds-deck-show__slide{width:min(100vw, calc(100vh * var(--ds-deck-ratio)))}.ds-deck-show--in{z-index:300;position:absolute;container-type:size}.ds-deck-show--in .ds-deck-show__slide{width:min(100cqw, calc(100cqh * var(--ds-deck-ratio)))}.ds-deck-show__slide>.ds-deck__frame{border-radius:0}.ds-deck-show__bar{cursor:default;opacity:.4;width:fit-content;height:40px;transition:opacity var(--ds-ease-hover);border-radius:13px;gap:4px;margin:0 auto;padding:0 3px;position:absolute;bottom:20px;left:0;right:0}.ds-deck-show__bar:hover,.ds-deck-show__bar:focus-within{opacity:1}@media (hover:none),(pointer:coarse){.ds-deck-show__bar{opacity:1}}.ds-deck-show__count{text-align:center;min-width:44px;color:var(--color-ink-900);font-variant-numeric:tabular-nums;padding:0 4px;font-size:12.5px;font-weight:500}.ds-deck__strip{border-top:1px solid var(--color-line);flex:none}.ds-deck__bar{align-items:center;gap:8px;height:44px;padding:0 10px 0 16px;display:flex}.ds-deck__count{color:var(--color-fg2);font-variant-numeric:tabular-nums;margin-right:auto;font-size:12.5px;font-weight:500}.ds-deck__fold-box{grid-template-rows:minmax(0,1fr);transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.ds-deck--folded .ds-deck__fold-box,.ds-deck--grid .ds-deck__fold-box{grid-template-rows:minmax(0,0fr)}.ds-deck__thumbs{gap:10px;min-height:0;padding:4px 16px 14px;display:flex}.ds-deck__thumb{cursor:pointer;width:128px;transition:box-shadow var(--ds-ease-hover);background:0 0;border:0;border-radius:7px;flex:none;padding:0;position:relative;box-shadow:0 0 0 2px #fff,0 0 0 4px #0000}.ds-deck__thumb>.ds-deck__frame{border:1px solid var(--color-line)}.ds-deck__thumb[aria-current=true]{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--color-accent-blue)}.ds-deck__thumb:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:4px}@media (hover:hover) and (pointer:fine){.ds-deck__thumb:not([aria-current=true]):hover{box-shadow:0 0 0 2px #fff,0 0 0 4px #4c7dfa59}@supports (color:color-mix(in lab, red, red)){.ds-deck__thumb:not([aria-current=true]):hover{box-shadow:0 0 0 2px #fff, 0 0 0 4px color-mix(in srgb, var(--color-accent-blue) 35%, transparent)}}}.ds-deck__num{box-sizing:border-box;min-width:20px;height:20px;color:var(--color-ink-900);font:500 11px/20px var(--font-sans);text-align:center;font-variant-numeric:tabular-nums;background:#fffffff0;border-radius:6px;padding:0 5px;position:absolute;bottom:6px;left:6px;box-shadow:0 1px 2px #1d263033}.ds-deck__grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px;padding:4px 2px;display:grid}.ds-deck__thumb--grid{width:auto}@media (width<=767px){.ds-deck__stage,.ds-deck__thumbs{padding-inline:12px}.ds-deck__thumb{width:104px}.ds-deck__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (prefers-reduced-motion:reduce){.ds-deck__fold-box,.ds-deck__thumb,.ds-deck-show__bar,.ds-deck__part{transition:none}}.ds-doc-fields{flex-direction:column;gap:2px;margin:0 -10px;display:flex}.ds-doc-fields__row{appearance:none;box-sizing:border-box;text-align:left;width:100%;font-family:var(--font-sans);color:var(--color-ink-900);cursor:pointer;transition:background var(--ds-ease-hover);background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label page""value value";row-gap:2px;padding:8px 10px;display:grid}.ds-doc-fields__row:disabled{cursor:default;opacity:1}.ds-doc-fields__row:not(:disabled):hover{background:var(--color-surface-hover)}.ds-doc-fields__row.is-active{background:#4040401a}.ds-doc-fields__row--loading{cursor:default;pointer-events:none;flex-direction:column;gap:9px;padding:11px 10px;display:flex}.ds-doc-fields__pending{grid-template-rows:1fr;transition:grid-template-rows .24s,opacity .2s;display:grid}.ds-doc-fields__pending.is-shut{opacity:0;grid-template-rows:0fr}.ds-doc-fields__pending-rows{flex-direction:column;gap:2px;min-height:0;display:flex;overflow:hidden}.ds-doc-fields__label{color:var(--color-fg3);grid-area:label;font-size:12px;line-height:1.5}.ds-doc-fields__value{overflow-wrap:anywhere;grid-area:value;align-items:center;min-width:0;min-height:19.6px;font-size:14px;line-height:1.4;display:flex}.ds-doc-fields__row.is-active .ds-doc-fields__value{font-weight:500}.ds-doc-fields__page{color:var(--color-ink-400);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:page;align-self:center;font-size:12px;line-height:1.5}.ds-doc-fields__row.is-unplaced .ds-doc-fields__value{color:var(--color-slate-600)}.ds-doc-fields__row,.ds-doc-fields__value,.ds-doc-fields__page{animation:.28s both ds-doc-fields-in}@keyframes ds-doc-fields-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-doc-fields__row,.ds-doc-fields__pending{transition:none}.ds-doc-fields__row,.ds-doc-fields__value,.ds-doc-fields__page{animation:none}}.ds-att-preview--sheet .ds-att-preview__stage{padding:16px 8px 8px;overflow:hidden}@media (width<=767px){.ds-att-preview--sheet .ds-att-preview__stage{padding-top:12px}}.ds-att-preview--sheet .ds-att-preview__layer{justify-content:stretch;min-height:0}.ds-att-preview__sheet{border:1px solid var(--color-line);background:#fff;border-radius:12px;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.ds-att-preview__sheet-bar{border-bottom:1px solid var(--color-line);flex:none;align-items:center;gap:8px;padding:8px 10px;display:flex}.ds-att-preview__sheet-grid{flex:auto;grid-template-columns:32px minmax(96px,1.6fr) repeat(4,minmax(56px,1fr)) minmax(40px,.8fr);grid-auto-rows:26px;align-content:start;min-height:0;display:grid;overflow:hidden}.ds-att-preview__sheet-grid>span{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);align-items:center;min-width:0;display:flex}.ds-att-preview__sheet-corner,.ds-att-preview__sheet-col,.ds-att-preview__sheet-row{background:var(--color-surface-muted);color:var(--color-fg3);font:500 11px/1 var(--font-sans);-webkit-user-select:none;user-select:none;justify-content:center}.ds-att-preview__sheet-grid>.ds-att-preview__sheet-cell{padding:0 8px}.ds-att-preview__sheet-grid>.ds-att-preview__sheet-cell--num{justify-content:flex-end}.ds-att-preview__sheet-tabs{border-top:1px solid var(--color-line);flex:none;align-items:center;gap:14px;padding:8px 12px;display:flex}.ds-att-preview__glow{bottom:8px;left:8px;right:8px;top:calc(var(--ds-att-hd) + 4px);pointer-events:none;z-index:3;border-radius:12px;position:absolute;overflow:hidden}.ds-att-preview__glow:after{content:"";z-index:4;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-line);pointer-events:none;position:absolute;inset:0}.ds-att-preview:not(.ds-att-preview--sheet) .ds-att-preview__glow:after{opacity:0;transition:opacity .6s}.ds-att-preview:not(.ds-att-preview--sheet) .ds-att-preview__glow:has(.agw-on):after{opacity:1}@media (prefers-reduced-motion:reduce){.ds-att-preview:not(.ds-att-preview--sheet) .ds-att-preview__glow:after{transition:none}}.ds-att-preview__main>.ds-att-preview__glow{border-radius:6px 6px 0 0;inset:0 16px}.ds-att-preview:not(.ds-att-preview--sheet)>.ds-att-preview__hd+.ds-att-preview__main>.ds-att-preview__glow{top:10px}.ds-att-preview:not(.ds-att-preview--sheet)>.ds-att-preview__hd:has(.ds-task-breadcrumb__context)+.ds-att-preview__main>.ds-att-preview__glow{top:6px}.ds-att-preview--sheet>.ds-att-preview__glow{top:calc(var(--ds-att-hd) + 6px)}@media (width<=767px){.ds-att-preview--sheet>.ds-att-preview__glow{top:calc(var(--ds-att-hd) + 2px)}}@media (prefers-reduced-motion:no-preference){.ds-empty-state{animation:.22s ease-out ds-fade-in}}.ds-empty-state{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;padding:12px 8px 20px;display:flex}.ds-empty-state__art{aspect-ratio:auto 1;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:168px;max-width:70%;height:auto;margin-bottom:8px}.ds-empty-state__title{font-family:var(--font-serif);color:var(--color-ink-900);font-size:17px;font-weight:700;line-height:1.3}.ds-empty-state__detail{color:var(--color-slate-600);max-width:30ch;font-size:13px;line-height:1.5}.ds-empty-state--wide .ds-empty-state__detail{max-width:46ch}.ds-org-closed__name{color:var(--color-ink-900);margin-bottom:6px;font-size:14px;font-weight:600;display:block}@media (prefers-reduced-motion:no-preference){.ds-no-access,.ds-chat-deleted{animation:.24s cubic-bezier(.22,1,.36,1) ds-fade-rise}}.ds-org-pick,.ds-org-pick__face{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.ds-org-pick__lede{color:var(--color-fg3);text-align:center;margin:0;font-size:15px;line-height:1.5}.ds-org-pick__list{box-sizing:border-box;flex-direction:column;gap:10px;width:calc(100% + 32px);max-height:min(50vh + 40px,370px);margin:-16px -16px -24px;padding:16px 16px 24px;display:flex;overflow-x:hidden}.ds-org-pick__row{flex:none;justify-content:flex-start;scroll-margin-block:16px 24px}.ds-empty-state__acts{gap:8px;margin-top:14px;display:flex}.ds-page-titlebar{background:0 0;flex:none;align-items:center;gap:0;height:64px;padding:0 28px;display:flex}.ds-page-titlebar__lead{align-items:center;display:inline-flex}.ds-page-titlebar__title{font-family:var(--font-serif);font-size:var(--text-page-title);color:var(--color-ink-900);margin:0;font-weight:700}.ds-page-titlebar__actions{--ds-actions-gap:10px;align-items:center;gap:var(--ds-actions-gap);margin-left:auto;padding-inline-start:16px;display:flex}:where(fieldset.ds-page-titlebar__actions){border:0;min-inline-size:0;margin:0;padding:0}.ds-page-titlebar--chat .ds-page-titlebar__title{font-size:var(--text-h4);min-width:0;max-width:var(--ds-composer-max);text-align:left;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.ds-page-titlebar__stack{place-items:center start;min-width:0;display:grid}.ds-page-titlebar__stack>*{grid-area:1/1;min-width:0;max-width:100%}.ds-page-titlebar__sk{opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1);display:flex}.ds-page-titlebar__name{transition:opacity .38s cubic-bezier(.22,.61,.25,1) 60ms,transform .38s cubic-bezier(.22,.61,.25,1) 60ms;overflow:hidden}.ds-page-titlebar__stack[data-loading] .ds-page-titlebar__sk{opacity:1}.ds-page-titlebar__stack[data-loading] .ds-page-titlebar__name{opacity:0;transition:opacity .18s ease-in,transform 0s .18s;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.ds-page-titlebar__sk,.ds-page-titlebar__name,.ds-page-titlebar__stack[data-loading] .ds-page-titlebar__name{transition:none;transform:none}}.ds-page-titlebar__titles{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ds-page-titlebar__titles>.ds-page-titlebar__title{max-width:100%;line-height:30px}.ds-page-titlebar__sub{min-width:0;max-width:100%;height:28px;color:var(--color-fg3);--ds-trunc-fade:16px;align-items:center;gap:4px;font-size:12px;line-height:20px;display:flex}.ds-page-titlebar__sub>svg{flex:none}.ds-page-titlebar--phone{gap:8px;height:46px;padding:0 8px}.ds-page-titlebar--phone>.ds-page-titlebar__lead,.ds-page-titlebar--phone>.ds-page-titlebar__actions{--ds-actions-gap:8px;flex:none;justify-content:center;min-width:44px;margin-left:0;padding-inline-start:0}.ds-page-titlebar--phone>.ds-page-titlebar__actions:empty{visibility:hidden}.ds-page-titlebar--phone>.ds-page-titlebar__title{text-align:center;min-width:0;font-size:var(--text-h4);white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.ds-page-titlebar--phone>.ds-page-titlebar__title>.ds-fade-text{display:block}.ds-page-titlebar--phone>.ds-page-titlebar__titles{text-align:start;flex:1;min-width:0}.ds-page-titlebar--phone>.ds-page-titlebar__titles>.ds-page-titlebar__title{font-size:var(--text-h4);white-space:nowrap;font-weight:700;line-height:24px;overflow:hidden}.ds-page-titlebar--phone.ds-page-titlebar--chat>.ds-page-titlebar__title{text-align:left;font-size:16px;font-weight:600}.ds-page-titlebar__fit{vertical-align:top;max-width:100%;display:inline-block}.ds-page-titlebar .ds-page-titlebar__title:has(>.ds-edit-box){position:relative;overflow:visible;-webkit-mask-image:none;mask-image:none}.ds-page-titlebar__title>.ds-edit-box{max-width:var(--ds-composer-max);margin:-7px 4px -7px -12px;padding:6px 11px}.ds-page-titlebar__title>.ds-edit-words{margin:-4px -8px}.ds-page-titlebar--phone .ds-page-titlebar__title>.ds-edit-box{margin-left:-9px;padding-left:8px}.ds-page-titlebar--phone.ds-page-titlebar--chat>:is(.ds-page-titlebar__lead,.ds-page-titlebar__actions):empty{display:none}.ds-page-titlebar--phone.ds-page-titlebar--chat:has(>.ds-page-titlebar__lead:empty){padding-left:16px}.ds-page-titlebar--phone.ds-page-titlebar--chat:has(>.ds-page-titlebar__actions:empty){padding-right:16px}.ds-page-titlebar__menu{display:inline-flex}.ds-page-titlebar--phone .ds-nav-menu__trigger,.ds-page-titlebar--phone>.ds-page-titlebar__lead .ds-btn--icon,.ds-page-titlebar--phone .ds-page-layout__back>.ds-btn,.ds-page-titlebar--phone>.ds-page-titlebar__actions :is(.ds-btn--icon,.ds-btn--icon-lead):is(.ds-page-titlebar__actions>*,.ds-page-titlebar__actions>*>*){border-radius:9px;gap:0;width:32px;min-width:32px;height:32px;margin:0;padding:0;position:relative;overflow:visible}.ds-page-titlebar--phone .ds-nav-menu__trigger:after,.ds-page-titlebar--phone>.ds-page-titlebar__lead .ds-btn--icon:after,.ds-page-titlebar--phone .ds-page-layout__back>.ds-btn:after,.ds-page-titlebar--phone>.ds-page-titlebar__actions :is(.ds-btn--icon,.ds-btn--icon-lead):is(.ds-page-titlebar__actions>*,.ds-page-titlebar__actions>*>*):after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-page-titlebar--phone>.ds-page-titlebar__actions .ds-btn--icon-lead:is(.ds-page-titlebar__actions>*,.ds-page-titlebar__actions>*>*)>span:not(.ds-btn__glyph){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds-page-titlebar--phone>.ds-page-titlebar__actions .ds-btn--icon-lead:is(.ds-page-titlebar__actions>*,.ds-page-titlebar__actions>*>*)>:is(svg,.ds-btn__glyph){margin:0}.ds-page-titlebar--phone>.ds-page-titlebar__actions .ds-btn--icon-lead:is(.ds-page-titlebar__actions>*,.ds-page-titlebar__actions>*>*)>:is(svg,.ds-btn__glyph):not(:first-child){display:none}.ds-page-titlebar--phone .ds-page-layout__back{margin:0}.ds-chat-agents{align-items:center;min-width:0;display:flex}.ds-chat-agents__chips{align-items:center;gap:6px;min-width:0;display:flex}.ds-chat-agents__phone,.ds-page-titlebar--phone .ds-chat-agents__chips{display:none}.ds-page-titlebar--phone .ds-chat-agents__phone{display:inline-flex}@media (width<=1100px){.ds-chat-agents__chips{display:none}.ds-chat-agents__phone{display:inline-flex}}.ds-chat-page{background:var(--color-surface);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ds-chat-page__bar{z-index:2}.ds-chat-page__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ds-chat-page--rail{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;display:grid}.ds-chat-page--rail>.ds-chat-page__bar{grid-area:1/1}.ds-chat-page--rail>.ds-chat-page__body{grid-area:2/1}.ds-chat-page__rail{box-sizing:border-box;grid-area:1/2/span 2;width:400px;min-height:0;padding:18px 28px 28px;animation:.45s cubic-bezier(.32,.72,.3,1) ds-chat-rail-in;overflow:hidden auto}.ds-chat-page__rail>.ds-context-rail{background:0 0;gap:14px;width:auto;max-height:none;padding:0;overflow:visible}@media (width>=1600px){.ds-chat-page__rail{width:420px}}@media (width<=1024px){.ds-chat-page__rail{width:372px}}@media (width<=767px){.ds-chat-page__rail{display:none}}@keyframes ds-chat-rail-in{0%{opacity:0;transform:translate(40%)}}@media (prefers-reduced-motion:reduce){.ds-chat-page__rail{animation:none}}.ds-page-layout{--page-gutter:28px;--page-col-w:780px;background:var(--color-surface);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.ds-page-layout__body{flex:1;min-height:0}.ds-page-layout__body,.ds-page-layout__work{container:ds-page/inline-size}.ds-page-layout:has(>.ds-page-layout__row){grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto auto minmax(0,1fr);display:grid}.ds-page-layout:has(>.ds-page-layout__row)>.ds-page-layout__bar{grid-area:1/3;min-width:0}.ds-page-layout:has(>.ds-page-layout__row):has(>.ds-page-layout__toolbar){grid-template-rows:auto auto minmax(0,1fr)}.ds-page-layout:has(>.ds-page-layout__row)>.ds-page-layout__toolbar{grid-area:2/3;min-width:0}.ds-page-layout:has(>.ds-page-layout__toolbar)>.ds-page-layout__row>:not(:last-child){grid-row:1/4}.ds-page-layout:has(>.ds-page-layout__toolbar)>.ds-page-layout__row>:last-child{grid-area:3/3}.ds-page-layout__row{--sd-inset-t:0px;display:contents}.ds-page-layout__row>:not(:last-child){--sd-inset-t:var(--ds-dock-inset);grid-row:1/3;min-height:0}.ds-page-layout__row>:last-child{grid-area:2/3;min-width:0;min-height:0}.ds-page-layout__work{display:flex;position:relative}.ds-page-layout__row>.ds-side-drawer--left{--sd-inset-l:var(--ds-subnav-gutter,12px)}.ds-page-chat-menu{min-width:300px;max-width:min(340px,100vw - 24px)}.ds-page-chat-menu__name{align-items:center;width:100%;min-width:0;display:flex;position:relative}.ds-page-chat-menu__name .mm-chat__dot{right:2px}.ds-page-chat-menu__chat>span:not(.ds-mi__ic):not(.ds-mi__chk){flex:auto;min-width:0}.ds-page-chat-menu__chats{max-height:min(360px,100vh - 220px)}.ds-ask-minded{max-width:124px;transition:opacity .2s ease, max-width .25s ease, margin .25s ease, padding .25s ease, visibility 0s linear 0s, box-shadow var(--ds-ease-hover), filter var(--ds-ease-hover), transform var(--ds-ease-hover)}.ds-ask-minded.ds-btn--icon{max-width:32px}.ds-ask-minded--away,.ds-page-layout__bar>.ds-page-titlebar__actions>.ds-btn.ds-ask-minded--away{opacity:0;visibility:hidden;pointer-events:none;min-width:0;max-width:0;margin-inline:calc(-1 * var(--ds-actions-gap,0px)) 0;border-width:0;padding-inline:0;transition:opacity .2s,max-width .25s,margin .25s,padding .25s,visibility 0s linear .25s}@media (hover:hover) and (pointer:fine){.ds-side-drawer:not([data-tier=sheet],[data-tier=takeover]) :is(.ds-card-drawer__expand,.ds-drawer-hd__extend,.ds-att-preview__extend),.ds-side-drawer--left:not([data-tier=sheet],[data-tier=takeover]) :is(.ds-card-drawer__collapse:not(.ds-card-drawer__collapse--x),.ds-drawer-hd__close,.ds-att-preview__close){opacity:0;width:0;min-width:0;transition:width var(--ds-ease-hover), min-width var(--ds-ease-hover), opacity var(--ds-ease-hover), margin-left var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover);overflow:hidden}.ds-side-drawer:not([data-tier=sheet],[data-tier=takeover]) :is(.ds-card-drawer__hd,.ds-drawer-hd,.ds-att-preview__hd):is(:hover,:has(:focus-visible)) :is(.ds-card-drawer__expand,.ds-drawer-hd__extend,.ds-att-preview__extend),.ds-side-drawer--left:not([data-tier=sheet],[data-tier=takeover]) :is(.ds-card-drawer__hd,.ds-drawer-hd,.ds-att-preview__hd):is(:hover,:has(:focus-visible)) :is(.ds-card-drawer__collapse,.ds-drawer-hd__close,.ds-att-preview__close){opacity:1;width:32px}.ds-side-drawer:not([data-tier=sheet]) .ds-drawer-hd :is(.ds-panel__hd-act,:has(>.ds-panel__hd-act))+.ds-drawer-hd__extend{margin-left:-9px}.ds-side-drawer:not([data-tier=sheet]) .ds-drawer-hd:is(:hover,:has(:focus-visible)) :is(.ds-panel__hd-act,:has(>.ds-panel__hd-act))+.ds-drawer-hd__extend{margin-left:-7px}}@media (hover:hover) and (prefers-reduced-motion:reduce){.ds-side-drawer :is(.ds-card-drawer__collapse,.ds-drawer-hd__close,.ds-drawer-hd__extend,.ds-att-preview__close,.ds-att-preview__extend){transition:none!important}}.ds-page-layout__row>.ds-page-layout__body{min-width:0}.ds-page-layout__col{padding:4px var(--page-gutter) 48px}.ds-page-layout--column>.ds-page-layout__bar,.ds-page-layout--column>.ds-page-layout__toolbar,.ds-page-layout--column .ds-page-layout__col{box-sizing:border-box;width:100%;max-width:calc(var(--page-col-w) + 2 * var(--page-gutter));margin-inline:var(--page-shift,auto) auto}.ds-page-layout--centred>.ds-page-layout__bar,.ds-page-layout--centred>.ds-page-layout__toolbar,.ds-page-layout--centred .ds-page-layout__col{box-sizing:border-box;width:100%;max-width:calc(var(--page-content-w) + 2 * var(--page-gutter));margin-inline:var(--page-shift,auto) auto}.ds-page-layout--fill .ds-page-layout__col{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.ds-page-layout__back{align-items:center;margin:0 6px 0 -8px;display:inline-flex}.ds-page-layout__bar{z-index:2;position:relative}.ds-page-layout__toolbar{z-index:2;box-sizing:border-box;min-width:0;padding:0 var(--page-gutter) 12px;position:relative}.ds-page-layout__toolbar+.ds-page-layout__body,.ds-page-layout__toolbar+.ds-page-layout__row>.ds-page-layout__body{margin-top:-12px;padding-top:12px}.ds-page-layout__bar+.ds-page-layout__body{margin-top:-16px;padding-top:16px}.ds-page-layout__bar.ds-page-titlebar--phone+.ds-page-layout__body{margin-top:-7px;padding-top:7px}.ds-page-layout__bar+.ds-page-layout__row>.ds-page-layout__body{margin-top:-16px;padding-top:16px}.ds-page-layout__bar.ds-page-titlebar--phone+.ds-page-layout__row>.ds-page-layout__body{margin-top:-7px;padding-top:7px}.ds-page-layout__bar:has(.ds-nav-menu__panel){position:static}.ds-page-layout__back>.ds-btn,.ds-page-layout__bar>.ds-page-titlebar__actions>.ds-btn--icon{justify-content:center;width:32px;min-width:32px;height:32px}@media (width>=768px){.ds-page-layout__bar>.ds-page-titlebar__title{white-space:nowrap;min-width:0;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);flex:1;overflow:hidden}[dir=rtl] .ds-page-layout__bar>.ds-page-titlebar__title{-webkit-mask-image:linear-gradient(270deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(270deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(270deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(270deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);mask-image:linear-gradient(270deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%)}.ds-page-layout__bar>.ds-page-titlebar__actions{padding-left:16px}}@media (width<=767px){.ds-page-layout{--page-gutter:16px}.ds-page-layout__col{padding:12px var(--page-gutter) 32px}.ds-page-layout--column>.ds-page-layout__bar{max-width:none}}.ds-nav-menu__trigger{width:32px;height:32px;color:var(--ds-glyph-rest);cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;margin-left:-4px;display:inline-flex;position:relative}.ds-nav-menu__trigger:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.ds-nav-menu__trigger:active{background:var(--color-press-grey);box-shadow:var(--shadow-square-press)}.ds-nav-menu__trigger-ic{transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-nav-menu__trigger-ic--expand,.ds-nav-menu__trigger:hover .ds-nav-menu__trigger-ic--idle,.ds-nav-menu__trigger:focus-visible .ds-nav-menu__trigger-ic--idle{opacity:0;transform:translate(-50%,-50%)scale(.72)}.ds-nav-menu__trigger:hover .ds-nav-menu__trigger-ic--expand,.ds-nav-menu__trigger:focus-visible .ds-nav-menu__trigger-ic--expand{opacity:1;transform:translate(-50%,-50%)scale(1)}.ds-nav-menu__dot{box-shadow:0 0 0 2px var(--color-surface,#fff);opacity:0;transition:opacity .18s,transform .18s;position:absolute;top:5px;right:5px;transform:scale(.4)}.ds-nav-menu__dot[data-on]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ds-nav-menu__trigger-ic,.ds-nav-menu__dot{transition:none}}.ds-nav-menu-host{position:relative}.ds-nav-menu__panel{z-index:70;background:var(--color-surface);visibility:hidden;flex-direction:column;transition:transform .28s cubic-bezier(.32,.72,.3,1),visibility 0s linear .28s;display:flex;position:absolute;inset:0;transform:translate(-100%)}.ds-nav-menu__panel.is-open{visibility:visible;transition:transform .28s cubic-bezier(.32,.72,.3,1),visibility;transform:none}:root:has(.ds-nav-menu__panel.is-open):not(:has(.ds-modal)){--ds-menu-z:80}:root:has(.ds-modal){--ds-menu-z:210}.ds-nav-menu__head{border-bottom:1px solid var(--color-line);flex:none;justify-content:space-between;align-items:center;height:56px;padding:0 14px 0 20px;display:flex}.ds-nav-menu__back-row{flex:1;align-items:center;gap:11px;min-width:0;display:flex}.ds-nav-menu__back-ttl{font-family:var(--font-serif);letter-spacing:-.01em;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.ds-nav-menu__list{flex-direction:column;flex:1;gap:2px;min-height:0;padding:12px;animation:.26s cubic-bezier(.32,.72,.3,1) ds-nav-menu-fwd;display:flex;overflow-y:auto}.ds-nav-menu__list.is-back{animation:.26s cubic-bezier(.32,.72,.3,1) ds-nav-menu-back}@keyframes ds-nav-menu-fwd{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes ds-nav-menu-back{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}.ds-nav-menu__row{width:100%;min-height:48px;color:var(--color-slate-700);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.ds-nav-menu__row:hover{background:var(--color-surface-hover)}.ds-nav-menu__row.is-active{color:var(--color-ink-900);background:#40404014;font-weight:600}.ds-nav-menu__ic{color:var(--color-slate-600);flex:none}.ds-nav-menu__row.is-active .ds-nav-menu__ic{color:var(--color-ink-900)}.ds-nav-menu__lbl{flex:1;min-width:0}.ds-nav-menu__chev{color:var(--color-slate-500);flex:none}.ds-nav-menu__meta{color:var(--color-slate-500);flex:none;align-items:center;font-size:13px;font-weight:400;display:inline-flex}.ds-nav-menu__row--inert{cursor:default}.ds-nav-menu__group{margin:8px 2px 0}.ds-nav-menu__block{padding:8px 12px}.ds-nav-menu__row--inert:has(.ds-nav-menu__act){padding-right:4px}.ds-nav-menu__row--inert:hover{background:0 0}.ds-nav-menu__act{flex:none;display:inline-flex}.ds-nav-menu__chk{color:var(--color-ink-900);flex:none}.ds-nav-menu__stack{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ds-nav-menu__sub{color:var(--color-slate-500);font-size:12.5px;font-weight:400}.ds-datepicker{min-width:280px}.ds-datepicker__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex;position:relative}.ds-datepicker__mon{font-family:var(--font-sans);color:var(--color-ink-900);font-size:14px;font-weight:600}.ds-datepicker__dow{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.ds-datepicker__dow span{text-align:center;font-family:var(--font-sans);color:var(--color-slate-500);font-size:11px;font-weight:600;display:block}.ds-datepicker__days-viewport{position:relative;overflow:hidden}.ds-datepicker__days{grid-template-columns:repeat(7,1fr);row-gap:2px;display:grid}.ds-datepicker__cell{width:100%;height:32px;font-family:var(--font-sans);color:var(--color-ink-900);cursor:pointer;box-sizing:border-box;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:relative}.ds-datepicker__cell--empty{cursor:default}@media (width<=767px),(pointer:coarse){.ds-datepicker__cell{height:44px}}.ds-datepicker__cell:not(.ds-datepicker__cell--empty):not(.ds-datepicker__cell--in):hover{background:var(--color-surface-hover);border-radius:8px}.ds-datepicker__cell--in{background:var(--color-primary-100)}.ds-datepicker__cell--start{border-radius:var(--radius-control) 0 0 var(--radius-control)}.ds-datepicker__cell--end{border-radius:0 var(--radius-control) var(--radius-control) 0}.ds-datepicker__cell--start,.ds-datepicker__cell--end,.ds-datepicker__cell--single{background:var(--color-ink-900);color:#fff;font-weight:600}.ds-datepicker__cell--single{border-radius:var(--radius-control)}.ds-datepicker__cell--anchor{box-shadow:inset 0 0 0 1.5px #ffffffb3}.ds-datepicker__foot{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.ds-datepicker__foot-text{white-space:nowrap;min-width:0;font-family:var(--font-sans);color:var(--color-slate-600);font-size:12px;overflow:hidden}.ds-datepicker__foot-clear{font-family:var(--font-sans);color:var(--color-slate-600);cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:none;border-radius:8px;flex:none;align-items:center;gap:4px;padding:4px 6px;font-size:12px;font-weight:500;display:inline-flex}.ds-datepicker__foot-clear:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}@media (pointer:coarse),(hover:none){.ds-datepicker__foot-clear{color:var(--color-ink-900)}}.ds-filterbar{min-width:0;container:ds-filterbar/inline-size}.ds-filterbar__row{align-items:center;column-gap:var(--ds-filterbar-gap,10px);row-gap:var(--ds-filterbar-row-gap,8px);flex-wrap:wrap;display:flex}.ds-filterbar__group{align-items:center;column-gap:var(--ds-filterbar-gap,10px);row-gap:var(--ds-filterbar-row-gap,8px);flex-wrap:wrap;min-width:0;display:flex}.ds-filterbar__row .ds-filterbar__search{flex:1 1 0;min-width:120px;max-width:max-content}.ds-filterbar__group--scroll{flex-wrap:nowrap;flex:1 1 0;min-width:0;margin:-6px -6px -8px;padding:6px 6px 8px}:is(.ds-filterbar__group--scroll .ds-filterbar__item,.ds-filterbar__group--scroll .ds-filterbar__item:has(>.ds-filterbar__trigger .ds-filterbar__val),.ds-filterbar__group--scroll .ds-filterbar__search){flex:none}.ds-filterbar__group--scroll .ds-filterbar__search input{width:var(--ds-filterbar-search-w,150px);flex:none}@media (pointer:coarse){.ds-filterbar__group--scroll.ds-scroll{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.ds-filterbar__row:has(>.ds-filterbar__group--scroll){align-items:flex-start}}[data-frameview=tablet] .ds-filterbar__group--scroll.ds-scroll{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}[data-frameview=tablet] .ds-filterbar__row:has(>.ds-filterbar__group--scroll){align-items:flex-start}.ds-filterbar__item{flex:none;min-width:0;display:inline-flex;position:relative}:is(.ds-filterbar__item--shrink,.ds-filterbar__item:has(>.ds-filterbar__trigger .ds-filterbar__val)){flex:0 auto}.ds-filterbar__item--end{margin-left:auto}.ds-filterbar__row:has(>.ds-filterbar__group+.ds-filterbar__item--end){flex-wrap:nowrap;align-items:flex-start}.ds-filterbar__row>.ds-filterbar__group:has(+.ds-filterbar__item--end){flex:1}.ds-filterbar__row:has(>.ds-filterbar__group--scroll){flex-wrap:nowrap}.ds-filterbar__row>.ds-filterbar__search~.ds-filterbar__group--scroll{flex:0 auto}.ds-filterbar__trigger{height:var(--ds-filterbar-ctl-h,32px);border-radius:var(--radius-lg,12px);border:1px solid var(--color-line-strong);background:var(--color-surface);font-family:var(--font-sans);color:var(--color-ink-900);cursor:pointer;box-shadow:var(--shadow-button);white-space:nowrap;box-sizing:border-box;min-width:0;max-width:100%;transition:border-color var(--ds-ease-hover), background var(--ds-ease-hover);align-items:center;gap:7px;padding:0 12px 0 14px;font-size:13px;font-weight:500;display:inline-flex}.ds-filterbar__trigger:hover{border-color:var(--color-slate-500)}.ds-filterbar__trigger--open,.ds-filterbar__trigger--applied{border-color:var(--color-slate-300)}@media (width<=767px),(pointer:coarse){.ds-filterbar__trigger,.ds-filterbar__add{position:relative}.ds-filterbar__trigger:after,.ds-filterbar__add:after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}}.ds-filterbar__lead{color:var(--color-slate-500);flex:none;margin-left:-3px}.ds-filterbar__k{color:var(--color-slate-500);font-weight:400}.ds-filterbar__chev{color:var(--color-slate-500);flex:none;transition:transform .18s}.ds-filterbar__trigger--open .ds-filterbar__chev,.ds-menu-trigger.ds-filterbar__trigger[aria-expanded=true]>svg.ds-filterbar__chev:last-child{transform:rotate(90deg)}.ds-filterbar__clear{width:18px;height:18px;color:var(--ds-glyph-rest);cursor:pointer;font:inherit;transition:background-color var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-right:-4px;padding:0;display:inline-flex}.ds-filterbar__clear:hover{color:var(--color-ink-900);background:#40404024}@media (width<=767px),(pointer:coarse){.ds-filterbar__clear{z-index:1;position:relative}.ds-filterbar__clear:after{content:"";position:absolute;inset:-9px -4px}}.ds-filterbar__val{min-width:0;max-width:var(--ds-filterbar-val-max,32ch)}.ds-filterbar__add{height:var(--ds-filterbar-ctl-h,32px);border-radius:var(--radius-lg,12px);border:1px dashed var(--color-line-strong);font-family:var(--font-sans);color:var(--color-slate-600);cursor:pointer;white-space:nowrap;box-sizing:border-box;transition:border-color var(--ds-ease-hover), background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.ds-filterbar__add:hover{border-color:var(--color-slate-500);color:var(--color-ink-900)}.ds-filterbar__add--open{border-style:solid;border-color:var(--color-slate-300);color:var(--color-ink-900)}.ds-filterbar__add-label{min-width:0}.ds-filterbar__search{display:inline-flex}.ds-filterbar__search input{width:var(--ds-filterbar-search-w,150px)}.ds-filterbar__pop{z-index:40;position:absolute;top:calc(100% + 6px);left:0}.ds-filterbar__pop--right{left:auto;right:0}.ds-filterbar__pop--portal{z-index:var(--ds-menu-z,60);position:fixed}.ds-filterbar__menu:not(.ds-menu--inline){min-width:220px}.ds-filterbar__menu-list{max-height:320px}.ds-filterbar__menu--inline{flex:100%;min-width:0}.ds-filterbar__mi{align-items:center;gap:8px;min-width:0;display:inline-flex}.ds-filterbar__mi>svg{flex:none}.ds-filterbar__dr-panel{background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-selected);border-radius:16px;gap:4px;padding:8px;display:flex}.ds-filterbar__dr-presets{border-right:1px solid var(--color-line);flex-direction:column;flex:none;gap:1px;width:132px;padding-right:8px;display:flex}@media (width>=769px){.ds-filterbar__dr-presets.ds-scroll{overflow:visible;-webkit-mask-image:none;mask-image:none}}.ds-filterbar__dr-preset{text-align:left;font-family:var(--font-sans);color:var(--color-slate-600);cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:none;border-radius:10px;padding:8px 10px;font-size:13px}.ds-filterbar__dr-preset:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}@media (pointer:coarse),(hover:none){.ds-filterbar__dr-preset{color:var(--color-ink-900)}}.ds-filterbar__dr-preset--sel{color:var(--color-ink-900);background:#4040401a;font-weight:600}.ds-filterbar__dr-preset--sel:hover{background:#40404024}@media (prefers-reduced-motion:reduce){.ds-filterbar__dr-preset{transition:none}}.ds-filterbar__dr-presets-label{margin:2px 4px 6px}.ds-filterbar__dr-panel .ds-datepicker{padding:4px 4px 0}.ds-filterbar__dr-panel:has(>.ds-filterbar__dr-foot){grid-template-columns:auto auto;display:grid}.ds-filterbar__dr-foot{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ds-filterbar__dr-panel>.ds-filterbar__dr-foot{border-top:1px solid var(--color-line);grid-column:1/-1;margin:4px -8px -8px;padding:8px 12px 8px 18px}.ds-filterbar__dr-by{color:var(--color-slate-600);font-size:13px}@media (width>=769px) and (pointer:coarse){.ds-filterbar__dr-preset{min-height:var(--touch-target,44px);align-items:center;display:flex}}@media (width<=768px){.ds-filterbar__dr-panel{flex-direction:column;max-width:calc(100vw - 2rem)}.ds-filterbar__dr-panel:has(>.ds-filterbar__dr-foot){grid-template-columns:minmax(0,1fr)}.ds-filterbar__dr-presets{border-right:none;flex-flow:row;gap:6px;width:auto;margin-top:-4px;padding:6px 0 8px;overflow-x:auto}.ds-filterbar__dr-presets+*{border-top:1px solid var(--color-line)}.ds-filterbar__dr-presets-label{display:none}.ds-filterbar__dr-preset{min-height:var(--touch-target,44px);border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);white-space:nowrap;flex:none;align-items:center;padding:0 14px;display:inline-flex}}@container ds-filterbar (width<=768px){.ds-filterbar__group{flex:auto}.ds-filterbar__row>.ds-filterbar__group--scroll{flex:1 1 0}.ds-filterbar__row .ds-filterbar__search:only-child{max-width:none}.ds-filterbar__row .ds-filterbar__search:only-child input{width:auto}.ds-filterbar__k{display:none}.ds-filterbar__trigger:not(:has(.ds-filterbar__val)) .ds-filterbar__k{display:inline}:is(.ds-filterbar__item--shrink,.ds-filterbar__item:has(>.ds-filterbar__trigger .ds-filterbar__val)){flex:0 auto;min-width:110px}}@container ds-filterbar (width<=560px){.ds-filterbar__row,.ds-filterbar__group{gap:var(--ds-filterbar-gap,8px)}.ds-filterbar__add-label{display:none}.ds-filterbar__add{gap:0;padding:0 9px}.ds-filterbar__add .ds-filterbar__lead{margin-left:0}}.ds-filterbar__collapsed-slot{display:none}@container ds-filterbar (width<=480px){.ds-filterbar:has(>.ds-filterbar__collapsed-slot) .ds-filterbar__row{display:none}.ds-filterbar:has(>.ds-filterbar__collapsed-slot){flex-direction:column;gap:8px;display:flex}.ds-filterbar__collapsed-slot{order:-1;display:block}.ds-filterbar--expanded:has(>.ds-filterbar__collapsed-slot) .ds-filterbar__row{display:flex}}.ds-filterbar__collapsed{border:1px solid var(--color-line-strong);background:var(--color-surface);width:100%;height:44px;box-shadow:var(--shadow-button);font-family:var(--font-sans);text-align:start;cursor:pointer;box-sizing:border-box;transition:border-color var(--ds-ease-hover);border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.ds-filterbar__collapsed:hover{border-color:var(--color-slate-500)}.ds-filterbar__collapsed-ic{color:var(--color-slate-500);flex:none}.ds-filterbar__collapsed-label{color:var(--color-ink-900);flex:none;font-size:13px;font-weight:500}.ds-filterbar__collapsed-badge{border-radius:var(--radius-md);background:var(--color-slate-100);min-width:20px;height:20px;color:var(--color-ink-900);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.ds-filterbar__collapsed-summary{min-width:0;color:var(--color-slate-600);flex:auto;font-size:13px}.ds-filterbar__collapsed-chev{color:var(--color-slate-500);flex:none;margin-inline-start:auto;transition:transform .18s}.ds-filterbar__collapsed-chev--open{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ds-filterbar__collapsed-chev{transition:none}}.ds-filterbar__sheet-scrim.ds-filterbar__sheet-scrim--contain,.ds-filterbar__sheet.ds-filterbar__sheet--contain{max-height:88%;position:absolute}.ds-filterbar__sheet-scrim{z-index:99;background:#10182866;position:fixed;inset:0}.ds-filterbar__sheet{z-index:100;background:var(--color-surface);width:100%;max-width:480px;max-height:min(88vh,720px);box-shadow:var(--shadow-selected);border-radius:16px 16px 0 0;flex-direction:column;margin-inline:auto;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.ds-filterbar__sheet-hd{flex:none;align-items:center;gap:10px;padding:14px 16px;display:flex}.ds-filterbar__sheet-close{flex:none;margin-left:-6px}.ds-filterbar__sheet-title{min-width:0;font-family:var(--font-sans);color:var(--color-ink-900);flex:1;font-size:15px;font-weight:600}.ds-filterbar__sheet .ds-filterbar__search{width:100%;height:44px;display:flex}.ds-filterbar__sheet .ds-filterbar__search input{width:auto;font-size:16px}.ds-filterbar__sheet-body>.ds-filterbar__search{width:calc(100% - 32px);margin:16px}.ds-filterbar__sheet .ds-filterbar__pill-row{--ds-chip-max:100%}@media (width<=767px),(pointer:coarse){.ds-filterbar__sheet .ds-filterbar__pill-row{row-gap:12px}.ds-filterbar__sheet .ds-filterbar__pill-row .ds-chip:after,.ds-filterbar__sheet .ds-filterbar__dr-mobile-presets>.ds-chip:after{content:"";position:absolute;inset:-6.5px 0}}.ds-filterbar__applied-hd{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 2px 10px;display:flex}.ds-filterbar__applied-badge{margin-left:6px}.ds-filterbar__sheet-clear{height:32px;font-family:var(--font-sans);color:var(--color-slate-600);cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:none;border-radius:8px;flex:none;align-self:center;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex}.ds-filterbar__sheet-clear:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.ds-filterbar__sheet-body{flex:1;min-height:0;overflow-y:auto}.ds-filterbar__sheet-body>.ds-filterbar__search{margin:16px;display:flex}.ds-filterbar__sheet-body>.ds-filterbar__search input{width:auto}.ds-filterbar__sheet-section{padding:16px}.ds-filterbar__sheet-section+.ds-filterbar__sheet-section,.ds-filterbar__sheet-body>:is(.ds-filterbar__search,:not(.ds-filterbar__sheet-section):has(.ds-filterbar__search))+.ds-filterbar__sheet-section{padding-top:0}.ds-filterbar__sheet .ds-datepicker__foot{border-top:none;padding-top:0}.ds-filterbar__sheet-section-hd{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ds-filterbar__pill-row{flex-wrap:wrap;gap:8px;display:flex}.ds-filterbar__pill-row .ds-chip.sel,.ds-filterbar__dr-mobile-presets .ds-chip.sel{background:var(--color-surface)}.ds-filterbar__pill-row .ds-chip.sel:hover,.ds-filterbar__dr-mobile-presets .ds-chip.sel:hover{background:var(--color-surface-muted)}.ds-filterbar__dr-mobile{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.ds-filterbar__dr-mobile-presets{flex-wrap:nowrap;gap:8px;min-width:0;margin:-6px -16px -8px;padding:6px 16px 8px;display:flex}.ds-filterbar__dr-mobile-presets>.ds-chip{flex:none}.ds-filterbar__dr-mobile-cal .ds-datepicker{min-width:0}.ds-filterbar__sheet-ft{border-top:1px solid var(--color-line);padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex:none}.ds-filterbar__sheet-done{background:var(--color-ink-900);color:#fff;width:100%;height:48px;font-family:var(--font-sans);box-shadow:var(--shadow-button);cursor:pointer;transition:background var(--ds-ease-hover);border:none;border-radius:12px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.ds-filterbar__sheet-done:hover{background:#2e2e2e}.ds-content-col{max-width:var(--content-col-w,1063px)}.ds-content-col--center{margin-inline:auto}.ds-toast{border-color:#0f172a12;border-radius:16px;min-width:280px;max-width:420px;padding:12px 14px;box-shadow:0 14px 32px -14px #10182838,0 3px 8px -2px #1018280f}.ds-toast__body{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;display:flex}.ds-toast__words{flex:auto;min-width:0}.ds-toast__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.ds-toast__body[data-inline] .ds-toast__actions{margin-block:-4px}.ds-toast:has(.ds-toast__body[data-inline=""]){padding-block:16px}.ds-toast:has(.ds-toast__body[data-inline=last-line]){padding-bottom:16px}.ds-toast__x{margin:-6px -12px -10px 0}.ds-toast__body[data-inline=last-line] .ds-toast__actions{align-self:flex-end}.ds-toast__body:is(:not([data-inline]),[data-inline=last-line]):has(+.ds-toast__x) .ds-toast__actions{transform:translate(36px)}.ds-toast__body--stacked .ds-toast__actions{flex-basis:100%}.ds-toast-region{pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed}.ds-toast-region--contain{position:absolute}.ds-toast-region>*{pointer-events:auto}.ds-toast-region--top-right{top:var(--ds-toast-offset);right:var(--ds-toast-right,var(--ds-toast-edge));align-items:flex-end}.ds-toast-region--top-center{top:var(--ds-toast-offset);align-items:center;left:50%;transform:translate(-50%)}.ds-toast-region--bottom-right{bottom:var(--ds-toast-offset);right:var(--ds-toast-right,var(--ds-toast-edge));align-items:flex-end}.ds-toast-region--bottom-left{bottom:var(--ds-toast-offset);left:var(--ds-toast-edge);align-items:flex-start}.ds-toast-region--bottom-center{bottom:var(--ds-toast-offset);left:var(--ds-toast-edge);right:var(--ds-toast-edge);align-items:center}.ds-toast-region:not(.is-mobile){width:min(420px, calc(100% - var(--ds-toast-left,var(--ds-toast-edge)) - var(--ds-toast-right,var(--ds-toast-edge))))}.ds-toast-region:not(.is-mobile)>*{width:100%}.ds-toast-region:not(.is-mobile) .ds-toast{max-width:none}.ds-toast-region--bottom-center:not(.is-mobile){margin-inline:auto}.ds-toast-region.is-mobile{left:var(--ds-toast-edge);right:var(--ds-toast-edge);align-items:center;transform:none}.ds-toast-region.is-mobile>*{width:100%;max-width:420px}.ds-toast-region.is-mobile .ds-toast{min-width:0;max-width:none}.ds-toast-region--fixed:not(.is-anchored):is(.ds-toast-region--bottom-center,.ds-toast-region--bottom-right,.ds-toast-region--bottom-left){bottom:calc(var(--ds-toast-offset) + env(safe-area-inset-bottom,0px))}.ds-toast-region--fixed:not(.is-anchored):is(.ds-toast-region--top-right,.ds-toast-region--top-center){top:calc(var(--ds-toast-offset) + env(safe-area-inset-top,0px))}.ds-toast-region[data-placement^=top]>.ds-toast{animation:.32s cubic-bezier(.16,.84,.34,1) both ds-toast-drop}.ds-toast-region[data-placement^=bottom]>.ds-toast{animation:.32s cubic-bezier(.16,.84,.34,1) both ds-toast-rise}@media (prefers-reduced-motion:reduce){.ds-toast-region>.ds-toast{animation:.15s ease-out both ds-toast-fade}}.ds-conn{width:100%;max-width:600px;box-shadow:var(--shadow-button);border-radius:14px;gap:12px;padding:12px 14px}.ds-conn.ds-card--row{align-items:flex-start}.ds-conn>.ds-card__actions{align-self:flex-end}.ds-conn .ds-card__title{font-size:15px}.ds-conn--foot{flex-wrap:wrap;row-gap:6px}.ds-conn--foot>.ds-card__actions{flex:calc(100% - 40px)}.ds-conn__foot.ds-conn__foot--row{flex:auto;justify-content:space-between}.ds-conn__foot--row .ds-conn__opts{margin:0}.ds-conn__act{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.ds-conn--narrow{border-radius:12px;flex-wrap:wrap;gap:6px 10px;max-width:100%;padding:10px 12px}.ds-conn--narrow>.flex-col{flex:calc(100% - 38px)}@media (width<=480px){.ds-conn{border-radius:12px;flex-wrap:wrap;gap:6px 10px;padding:10px 12px}.ds-conn>.flex-col{flex:calc(100% - 38px)}}.ds-conn__foot{flex:none;align-items:center;gap:12px;display:inline-flex}.ds-storage-export__card{max-width:calc(100vw - 24px)}.ds-storage-export__app{white-space:nowrap}.ds-storage-export__app>img{vertical-align:-3px;margin-right:5px}.ds-conn--narrow>.ds-card__actions{flex:calc(100% - 38px);max-width:calc(100% - 38px)}.ds-conn--narrow .ds-conn__foot{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:8px}.ds-conn--narrow .ds-conn__opts{column-gap:10px}@media (width<=480px){.ds-conn>.ds-card__actions{flex:calc(100% - 38px);max-width:calc(100% - 38px)}.ds-conn__foot{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:8px}.ds-conn__opts{column-gap:10px}}@container ds-drawer (width<=480px){.ds-conn{border-radius:12px;flex-wrap:wrap;gap:6px 10px;padding:10px 12px}.ds-conn>.flex-col{flex:calc(100% - 38px)}.ds-conn>.ds-card__actions{flex:calc(100% - 38px);max-width:calc(100% - 38px)}.ds-conn__foot{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:8px}.ds-conn__opts{column-gap:10px}}.ds-conn.ds-conn--one-line>.flex-col{flex:1 1 0;align-self:center}.ds-conn.ds-conn--one-line>.ds-card__actions{flex:none;align-self:center;max-width:none}.ds-conn__head,.ds-conn__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.ds-conn__row>.ds-conn__foot{flex:none}.ds-conn.ds-conn--failed>.flex-col{flex:1 1 0}.ds-conn__chip,.ds-screen-ask__chip{background:var(--color-surface);box-shadow:var(--shadow-button)}.ds-conn__status{flex:none}.ds-conn__opts{flex-wrap:wrap;align-items:center;gap:0 14px;min-height:26px;margin-top:4px;display:flex}.ds-conn__fact{color:var(--color-fg3);align-items:center;gap:5px;font-size:13px;display:inline-flex}.ds-conn__fact svg{color:var(--color-slate-500);flex:none}.ds-conn--narrow .ds-conn__pick>svg:first-child,.ds-conn--narrow .ds-conn__fact>svg{display:none}@media (width<=480px){.ds-conn__pick>svg:first-child,.ds-conn__fact>svg{display:none}}.ds-conn__acct{color:var(--color-fg1);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.ds-conn__menu{min-width:248px}.ds-screen-ask__foot{flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ds-screen-ask__swap{animation:.22s both ds-screen-ask-swap}@keyframes ds-screen-ask-swap{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ds-screen-ask__swap{animation:none}}.ds-fact{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ds-fact svg{color:var(--color-slate-600);flex:none}.ds-byline{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ds-dt__group{flex-direction:column;gap:12px;display:flex}.ds-dt__group+.ds-dt__group{margin-top:32px}.ds-dt__group-h{align-items:baseline;gap:8px;display:flex}.ds-dt__group-n{color:var(--color-fg3);font-weight:500}.ds-row-menu .ds-menu{width:max-content;max-width:min(290px,100vw - 32px)}.ds-int-detail--drawer{container-type:inline-size}.ds-int-detail__head .ds-panel__hd-title{flex:0 auto;min-width:min-content}.ds-int-detail__head:has(.ds-drawer-hd__extend[aria-expanded=true]) .ds-panel__hd-title{flex:auto}.ds-int-detail__head-acct{flex:0 auto;min-width:0;margin-inline:4px auto;display:inline-flex}.ds-int-detail__head-acct>span{min-width:0}.ds-int-detail__trigger{min-width:0;max-width:320px}.ds-int-detail__menu{min-width:280px}.ds-int-detail__menu-foot{justify-content:flex-end}.ds-int-detail__menu-foot>*{flex:none}.ds-int-detail__menu-facts{gap:12px;display:flex}.ds-int-detail__menu-facts .ds-fact svg{width:12px;height:12px}.ds-int-detail__none{border-radius:var(--r-control);border:1px dashed var(--color-line-strong);max-width:320px;height:32px;color:var(--color-slate-600);font-family:var(--font-sans);align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}.ds-int-detail__none svg{width:14px;height:14px;color:var(--color-slate-500);flex:none}.ds-int-detail__none-text{min-width:0}.ds-int-detail__section{margin-bottom:24px}.ds-int-detail__section:last-child{margin-bottom:0}.ds-int-install__card.ds-card{box-shadow:none;border-radius:12px;padding:12px 14px}.ds-int-install__place{flex-wrap:wrap;align-items:center;gap:2px 12px;display:inline-flex}.ds-int-install__unlinked{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.ds-int-detail__search{--ds-filterbar-search-w:100%;flex:none;width:100%}.ds-int-detail__access{margin-bottom:10px}.ds-int-detail__search-wrap{justify-content:flex-end;max-width:60vw;display:inline-flex;overflow:hidden}.ds-int-detail__search-in{width:100%;display:inline-flex}.ds-int-detail__search-in--end{justify-content:flex-end}.ds-int-detail__action-name{color:var(--color-ink-900);font-size:14px;font-weight:500}.ds-int-detail__action-access{vertical-align:-2px;margin-inline-end:6px;display:inline-block}@container ds-subshell (width<=768px){.ds-int-detail__search{width:100%}}@container (width<=768px){.ds-int-detail__trigger{max-width:220px}}.ds-conn-pane__cap{color:var(--color-slate-600);margin:12px 0 0;font-size:13px;line-height:1.5}.ds-conn-pane__cap:first-child{margin-top:0}.ds-conn-share__access,.ds-stop-sharing__who{margin-top:16px}.ds-stop-sharing__note{color:var(--color-slate-600);margin:8px 0 0;font-size:13px;line-height:1.5}.ds-conn-pane__group+.ds-conn-pane__group,.ds-conn-pane__cap+.ds-conn-pane__group{margin-top:14px}.ds-conn-pane__note{color:var(--color-slate-500);font-size:12px;font-weight:500}.ds-conn-pane__foot{min-height:52px}.ds-app-catalog{flex-direction:column;height:460px;display:flex}.ds-int-table__title{margin:0 0 12px}.ds-int-table__access{flex-direction:column;gap:2px;display:inline-flex}.ds-featured-apps__title{margin:40px 0 16px}.ds-int-table,.ds-featured-apps{max-width:1100px}.ds-featured-apps__grid{grid-template-columns:1fr 1fr;gap:4px 56px;display:grid}.ds-featured-apps__row{align-items:flex-start;gap:14px;padding:16px 0;display:flex}.ds-featured-apps__body{flex:1;min-width:0}.ds-skel-words{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-user-select:none;user-select:none;display:inline}.ds-skel-words:after{content:attr(data-words)}.ds-featured-apps__name{color:var(--color-ink-900);font-size:14px;font-weight:700}.ds-featured-apps__desc{color:var(--color-slate-600);margin-top:3px;font-size:13px;line-height:1.5}@container (width<=768px){.ds-featured-apps__grid{grid-template-columns:1fr;column-gap:0}}.ds-trusted{--ds-trusted-stack-gap:26px;align-items:center;gap:var(--ds-trusted-label-gap,22px);width:100%;font-family:var(--font-sans);text-align:center;flex-direction:column;display:flex}.ds-trusted__label{font-size:var(--ds-trusted-label-size,16px);color:#ffffffeb;font-weight:500}.ds-trusted__marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 15% 85%,#0000 100%)}.ds-trusted__track{width:max-content;display:flex}.ds-trusted__set{align-items:center;gap:var(--ds-trusted-set-gap,44px);padding-right:var(--ds-trusted-set-gap,44px);flex:none;display:flex}.ds-trusted__logo{width:auto;height:var(--ds-trusted-h);flex:none}.ds-trusted--dark .ds-trusted__logo{filter:brightness(0)invert()}.ds-trusted--light{--ds-trusted-label-size:14px;--ds-trusted-label-gap:16px;--ds-trusted-set-gap:40px;--ds-trusted-stack-gap:22px}.ds-trusted--light .ds-trusted__label{color:var(--color-slate-500)}.ds-trusted--light .ds-trusted__marquee{max-width:520px}.ds-trusted--light .ds-trusted__logo{filter:invert(48%);opacity:.92}.ds-trusted--compact{--ds-trusted-label-size:14px;--ds-trusted-label-gap:16px;--ds-trusted-set-gap:var(--ds-trusted-stack-gap)}.ds-trusted--compact .ds-trusted__logo{height:var(--ds-trusted-hm)}.ds-trusted--responsive{container:ds-trusted/inline-size}@container ds-trusted (width<=768px){.ds-trusted--responsive .ds-trusted__set{--ds-trusted-set-gap:var(--ds-trusted-stack-gap)}.ds-trusted--responsive .ds-trusted__logo{height:var(--ds-trusted-hm)}.ds-trusted--responsive .ds-trusted__marquee{max-width:none}}.ds-connect-apps{flex-direction:column;flex:auto;align-items:center;gap:12px;width:100%;min-height:0;display:flex;container:ds-connect-apps/inline-size}.ds-connect-apps__head{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ds-connect-apps__overline{color:var(--color-fg3)}.ds-connect-apps__search{padding:12px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}@media (width<=767px),(pointer:coarse){.ds-connect-apps__search{min-height:44px}}.ds-connect-apps__grid{text-align:left;--ds-fade-size:34px;flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;width:100%;min-height:0;padding:10px 4px;display:grid}.ds-connect-apps .ds-connect-apps__tile{gap:10px;min-height:58px;padding:12px;box-shadow:0 3px 10px #1d263029}.ds-connect-apps__text{flex-direction:column;min-width:0;display:flex}.ds-connect-apps__name{font-size:14px}.ds-connect-apps__note{color:var(--color-fg3);align-items:flex-start;gap:6px;margin-top:2px;font-size:12px;line-height:1.3;display:flex}.ds-connect-apps__note:before{content:"";background:var(--color-success-500);border-radius:999px;flex:none;width:6px;height:6px;margin-top:5px}.ds-connect-apps__recommended{letter-spacing:.03em;color:#fff;background:var(--brand-gradient-cta);border-radius:var(--radius-chip-sm);padding:2px 8px;font-size:10px;font-weight:700;line-height:14px;position:absolute;top:-10px;right:14px;box-shadow:0 4px 10px #ff5f3452}@container ds-connect-apps (width<=900px){.ds-connect-apps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ds-connect-apps (width<=700px){.ds-connect-apps__grid{grid-template-columns:1fr}.ds-connect-apps__head{justify-content:flex-start}}.ds-paywall-offer{flex-direction:column;align-items:stretch;width:100%;display:flex}.ds-paywall-offer__proof{justify-content:center;align-items:center;gap:11px;margin-bottom:16px;display:flex}.ds-paywall-offer__proof-text{font-family:var(--font-sans);color:var(--color-fg-slate);font-size:14px;font-weight:500}.ds-paywall-offer__stat{font-weight:700}.ds-paywall-offer .ds-paywall-offer__cta{margin-top:20px}.ds-paywall-trust{justify-content:center;align-items:center;gap:var(--ds-paywall-trust-gap,30px);flex-wrap:wrap;display:flex}.ds-paywall-trust__item{font-family:var(--font-sans);font-size:var(--ds-paywall-trust-size,15px);color:var(--color-fg3);align-items:center;gap:9px;font-weight:400;display:inline-flex}.ds-suggestion-card{background:var(--color-surface);max-width:720px;box-shadow:var(--shadow-elevation);transition:box-shadow var(--ds-ease-hover);border-radius:12px;margin:2px 0 4px;padding:14px 15px 15px;position:relative;container-type:inline-size}@container (width<=480px){.ds-suggestion-card{border:1px solid var(--color-line)}}.ds-suggestion-card.is-collapsed{cursor:pointer}.ds-suggestion-card.is-collapsed:hover{box-shadow:var(--shadow-selected)}.ds-suggestion-card__x{position:absolute;top:7px;right:7px}.ds-suggestion-card__hd{margin-bottom:10px;padding-right:34px}.ds-suggestion-card__hd.is-clickable{cursor:pointer}.ds-suggestion-card__hd .ds-panel__hd-title{line-height:22px}.ds-suggestion-card__status{flex:none}.ds-suggestion-card__status--in{animation:.2s both ds-suggestion-card-chip-in}@keyframes ds-suggestion-card-chip-in{0%{opacity:0;transform:scale(.94)}}.ds-suggestion-card__peek{cursor:pointer;font-family:var(--font-sans);color:var(--color-slate-500);max-height:2lh;font-size:14.5px;line-height:1.8;overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}.ds-suggestion-card__peek:focus-visible{box-shadow:0 0 0 2px var(--color-ink-900);border-radius:8px;outline:none}.ds-suggestion-card__say{margin-bottom:2px}.ds-suggestion-card__sentence{font-family:var(--font-sans);color:var(--color-ink-900);border-radius:16px;margin:0 -8px;padding:7px 8px;font-size:14.5px;line-height:1.8}.ds-suggestion-card__edit{--ds-edit-radius:16px}.ds-suggestion-card__sentence--static{cursor:default}button.ds-suggestion-card__sentence{white-space:normal;width:calc(100% + 16px)}.ds-suggestion-card__sentence-scroll{max-height:244px;margin:-2px;padding:2px}.ds-ichip.ds-suggestion-card__chip{vertical-align:-5px;margin:0 1px}@keyframes ds-suggestion-card-fade{0%{opacity:0}to{opacity:1}}.ds-suggestion-card__sentence{animation:.18s both ds-suggestion-card-fade}.ds-suggestion-card__edit{--ds-edit-radius:16px;font-family:var(--font-sans);--ds-mdx-min-h:3.6em;margin:0 -8px;padding:6px 7px;font-size:14.5px;line-height:1.8}.ds-suggestion-card__edit.ds-edit-box--bar{padding-bottom:0}.ds-suggestion-card__label{margin-bottom:7px}.ds-suggestion-card__label--bt{margin-top:16px}.ds-suggestion-card__files{flex-wrap:wrap;gap:8px;display:flex}.ds-suggestion-card__files-chip{max-width:100%}.ds-suggestion-card__triggers{flex-wrap:wrap;gap:8px;display:flex}.ds-suggestion-card__triggers>.ds-ichip{max-width:100%}.ds-suggestion-card__open{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font-family:var(--font-sans);color:var(--color-ink-900);border-radius:8px;margin:-2px;padding:2px;font-size:14.5px;line-height:1.8;display:block}.ds-suggestion-card__clamp{white-space:pre-wrap;--ds-clamp-line:calc(14.5px * 1.8);max-height:calc(var(--ds-clamp-line) * 2 + 3px);transition:opacity var(--ds-ease-hover);display:block;overflow:hidden}.ds-suggestion-card__clamp.is-cut{-webkit-mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to right, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat;-webkit-mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to right, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat;-webkit-mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to right, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat;-webkit-mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to right, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat;mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to right, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat}[dir=rtl] .ds-suggestion-card__clamp.is-cut{-webkit-mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to left, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat;-webkit-mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to left, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat;-webkit-mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to left, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat;-webkit-mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to left, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat;mask:linear-gradient(#000 0 0) top / 100% var(--ds-clamp-line) no-repeat, linear-gradient(to left, #000 45%, transparent 95%) bottom / 100% calc(100% - var(--ds-clamp-line)) no-repeat}.ds-suggestion-card__open:hover .ds-suggestion-card__clamp{opacity:.8}.ds-suggestion-card__open:focus-visible{box-shadow:0 0 0 2px var(--color-ink-900);outline:none}.ds-suggestion-card--short.is-selected{box-shadow:var(--shadow-selected)}.ds-suggestion-card__body{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1),opacity .16s;display:grid}.ds-suggestion-card__body>*{min-height:0;margin:-12px -15px;padding:12px 15px;overflow:hidden}.ds-suggestion-card__body.is-open{opacity:1;grid-template-rows:1fr}.ds-suggestion-card__body.is-open>:has(.ds-edit-box [role=menu]){overflow:visible}.ds-suggestion-card__fold-in{grid-template-rows:1fr;animation:.26s cubic-bezier(.4,0,.2,1) both ds-suggestion-card-fold-in;display:grid}.ds-suggestion-card__fold-in>*{min-height:0;margin:-2px -15px;padding:2px 15px;overflow:hidden}@keyframes ds-suggestion-card-fold-in{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}.ds-suggestion-card__skeleton{flex-direction:column;gap:12px;display:flex}.ds-suggestion-card__skeleton-foot{justify-content:space-between;gap:8px;margin-top:4px;display:flex}.ds-suggestion-card__foot{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1),opacity .16s;display:grid}.ds-suggestion-card__foot>*{min-height:0;margin:0 -15px -15px;padding:0 15px 15px;overflow:hidden}.ds-suggestion-card__foot.is-open{opacity:1;grid-template-rows:1fr}.ds-suggestion-card__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.ds-suggestion-card__actions:has(>.ds-btn:first-child+.ds-btnsplit:last-child){justify-content:space-between}@container (width<=380px){.ds-suggestion-card__actions{gap:10px}}.ds-suggestion-card__after{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.ds-suggestion-card__after--end{justify-content:flex-end}.ds-suggestion-card__after-line{color:var(--color-fg3);font-size:13px;line-height:1.5}.ds-suggestion-card__note{font-family:var(--font-sans);color:var(--color-slate-500);margin:12px 0 0;font-size:12px;line-height:1.45}@media (prefers-reduced-motion:reduce){.ds-suggestion-card{transition:none}.ds-suggestion-card__status--in{animation:none}.ds-suggestion-card__body,.ds-suggestion-card__foot{transition:none}.ds-suggestion-card__fold-in{animation:none}}.ds-paywall-wait{width:100%;font-family:var(--font-sans);flex-direction:column;align-items:stretch;gap:18px;display:flex}.ds-paywall-wait__line{color:var(--color-fg-slate);text-align:center;text-wrap:balance;margin:0;font-size:15px;line-height:1.55}.ds-paywall-wait__order{text-align:left}.ds-paywall-wait__head{justify-content:space-between;align-items:center;gap:12px;padding:0 2px 10px;display:flex}.ds-paywall-wait__plan{letter-spacing:-.01em;color:var(--color-ink-900);font-size:15px;font-weight:600}.ds-paywall-wait-acts{flex-wrap:wrap-reverse;gap:10px;width:100%;display:flex}.ds-paywall-wait-acts__act{flex:1 0 auto}.ds-generating-face__swap{display:inline-grid}.ds-generating-face__swap>*{grid-area:1/1;transition:opacity .3s}.ds-generating-face__swap>:nth-child(2),.ds-generating-face.is-working .ds-generating-face__swap>:first-child{opacity:0}.ds-generating-face.is-working .ds-generating-face__swap>:nth-child(2){opacity:1}@media (prefers-reduced-motion:reduce){.ds-generating-face__swap>*{transition:none}}.ds-error-code{--ds-clamp-bg:var(--color-surface-muted);--ds-clamp-fade-h:28px;--ds-clamp-pad-r:16px;box-sizing:border-box;background:var(--color-surface-muted);text-align:left;border-radius:12px;width:100%;max-width:520px;margin-top:6px;padding:12px 16px;position:relative}.ds-error-code__pre{font-family:var(--font-mono);color:var(--color-fg2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-right:28px;font-size:11.5px;line-height:18px}.ds-error-code .ds-clamp__more{margin-top:6px}.ds-error-code__copy{z-index:1;position:absolute;top:6px;right:6px}.ds-pick-outline{box-sizing:border-box;pointer-events:none;z-index:3;outline:2px solid var(--color-accent-blue);outline-offset:-1px;background:#4c7dfa0f;border-radius:2px;position:absolute}@supports (color:color-mix(in lab, red, red)){.ds-pick-outline{background:color-mix(in srgb, var(--color-accent-blue) 6%, transparent)}}.ds-pick-outline__tag{background:var(--color-accent-blue);color:#fff;white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;animation:.14s ease-out ds-pick-tag-in;position:absolute;bottom:calc(100% + 6px);left:-1px}.ds-pick-outline--top .ds-pick-outline__tag{top:6px;bottom:auto;left:6px}@keyframes ds-pick-tag-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-pick-outline__tag{animation:none}}.ds-wizard-topbar{align-items:center;gap:14px;padding:20px 28px;display:flex}.ds-wizard-topbar__brand{flex:none;align-items:center;gap:9px;display:inline-flex}.ds-wizard-topbar__word{font-family:var(--font-wordmark);letter-spacing:-.01em;color:var(--color-ink-900);font-size:18px;font-weight:700}.ds-wizard-topbar__org{background:var(--color-surface-muted);border:1px solid var(--color-line);min-width:0;color:var(--color-ink-900);border-radius:999px;align-items:center;gap:7px;padding:4px 12px 4px 5px;font-size:12.5px;font-weight:600;display:inline-flex}.ds-wizard-topbar__mark{display:contents}.ds-wizard-topbar--word-wide{container:ds-wizard-topbar/inline-size}@container ds-wizard-topbar (width<=644px){.ds-wizard-topbar--word-wide .ds-wizard-topbar__word{display:none}}.ds-wizard-step{flex-direction:column;flex:1;width:min(960px,100%);min-height:0;margin:0 auto;display:flex;container:ds-wizard-step/inline-size}.ds-wizard-step__body{text-align:center;flex-direction:column;flex:1;align-items:center;gap:26px;min-height:0;padding:12px 24px 36px;display:flex}.ds-wizard-step__title{font-family:var(--font-serif);color:var(--color-ink-900);max-width:560px;margin:0;font-size:44px;font-weight:400;line-height:1.1}.ds-wizard-step__subtitle{font-family:var(--font-sans);color:var(--color-fg2);max-width:560px;margin:-10px 0 0;font-size:16px;line-height:1.4}.ds-wizard-step__continue{flex:none}@container ds-wizard-step (width<=700px){.ds-wizard-step__body{padding:8px var(--ds-wizard-step-narrow-gutter,16px) 20px;gap:18px}.ds-wizard-step__title{font-size:30px}}.ds-updated-stamp{font-family:var(--font-sans);color:var(--color-slate-500);white-space:nowrap;align-items:center;gap:5px;font-size:12px;transition:opacity .2s;display:inline-flex}.ds-updated-stamp.is-hidden{opacity:0}.ds-updated-stamp svg{color:var(--color-slate-400)}@media (width<=767px){.ds-updated-stamp{display:none}}.ds-super-admin-bar{background:var(--color-hazard);color:#111;z-index:2;flex:none;height:36px;position:relative;container-type:inline-size}.ds-super-admin-bar__in{box-sizing:border-box;height:100%;font-family:var(--font-sans);align-items:center;gap:8px;padding:0 12px;font-size:13px;line-height:1;display:flex}.ds-super-admin-bar__icon{flex:none}.ds-super-admin-bar__text{white-space:nowrap;flex:auto;align-items:center;min-width:0;display:flex}.ds-super-admin-bar__lead{flex:none;font-weight:600}.ds-super-admin-bar__sep,.ds-super-admin-bar__lbl{white-space:pre;flex:none}.ds-super-admin-bar__org,.ds-super-admin-bar__email{text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-super-admin-bar__email{flex:0 auto}.ds-super-admin-bar__org{flex:0 .001 auto}.ds-super-admin-bar__out{flex:none}@container (width<=559px){.ds-super-admin-bar__lbl,.ds-super-admin-bar__email{display:none}.ds-super-admin-bar__org{flex:0 auto}}@media (width<=767px),(pointer:coarse){.ds-super-admin-bar__out{position:relative;overflow:visible}.ds-super-admin-bar__out:after{content:"";width:64px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.ds-usage-breakdown{background:var(--color-surface);min-width:0;box-shadow:var(--shadow-elevation);border-radius:12px;padding:6px 12px 12px;position:relative}.ds-usage-breakdown__head{align-items:center;padding:12px 4px 12px 6px;display:flex}.ds-usage-breakdown__title{align-items:center;gap:6px;min-width:0;display:inline-flex}.ds-usage-breakdown__comp{align-items:center;gap:8px;font-weight:500;display:inline-flex}.ds-usage-breakdown__swatch{border-radius:3px;flex:none;width:10px;height:10px}.ds-usage-breakdown__total td{background:var(--color-surface-muted);font-weight:600}.ds-usage-breakdown__none{text-align:center;font-family:var(--font-sans);color:var(--color-fg3);margin:0;padding:20px 14px;font-size:13px}@container ds-subshell (width<=768px){.ds-usage-breakdown{padding:4px 6px 8px}}.ds-utterances{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ds-utterance{max-width:100%}.ds-utterance__wave{vertical-align:middle;display:inline-flex;overflow:hidden}.ds-side-drawer.ds-group-drawer{--sd-dur:.28s}.ds-side-drawer.ds-group-drawer[data-tier=takeover]{z-index:80}:root:has(.ds-group-drawer:not([inert])):not(:has(.ds-modal)){--ds-menu-z:85}.ds-group-drawer__sec{flex-direction:column;gap:12px;display:flex}.ds-group-drawer__sec>.ds-section-head{margin-bottom:0}.ds-group-drawer__about{color:var(--color-slate-600);font-size:13.5px;line-height:20px}.ds-group-drawer__words{overflow-wrap:anywhere;width:calc(100% + 16px);margin:-4px -8px}.ds-group-drawer__words.is-empty{color:var(--color-slate-400)}.ds-group-drawer__desc{overflow-wrap:anywhere;margin:0}.ds-group-drawer__about>.ds-edit-box{margin:-5px -8px;padding:4px 7px}.ds-group-drawer__foot{justify-content:flex-start}.ds-groups-intro{max-width:62ch;margin:0 0 18px}.ds-groups-intro__note{color:var(--color-slate-600);margin:0 0 14px}.ds-extsignin{text-align:center;flex-direction:column;flex:1;align-items:center;gap:0;padding-top:4px;display:flex}.ds-extsignin__title{font-family:var(--font-serif);color:var(--color-ink-900);text-wrap:balance;max-width:300px;margin:8px 0 0;font-size:27px;font-weight:400;line-height:1.15}.ds-extsignin__hero{width:min(100%,216px);margin-block:auto;padding-top:14px}.ds-extsignin__btns{flex-direction:column;gap:12px;width:274px;max-width:100%;margin-top:16px;display:flex}.ds-extsignin__badges{margin-top:18px}.ds-extsignin__trust{width:100%;margin-top:auto;padding:9.5px 0 6px}.ds-signin-tab{text-align:center;background:#fff;justify-content:center;align-items:center;padding:0 40px 72px;display:flex;position:absolute;inset:0}.ds-signin-tab__in{flex-direction:column;align-items:center;gap:24px;display:flex}.ds-signin-tab__mark{display:inline-flex}.ds-signin-tab__pair{gap:20px;display:inline-flex;position:relative}.ds-signin-tab__pair--compact{gap:14px}.ds-signin-tab__pair--compact .ds-signin-tab__tile{width:64px;height:64px;box-shadow:0 0 0 1px var(--color-line), 0 6px 18px #1d26301a;border-radius:16px}.ds-signin-tab__pair--compact .ds-signin-tab__badge{width:32px;height:32px;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--color-line);margin:-16px 0 0 -16px}.ds-signin-tab__pair--compact .ds-signin-tab__badge[data-done]{box-shadow:0 0 0 3px #fff,0 4px 12px #2ca87f59}.ds-signin-tab__tile{width:96px;height:96px;box-shadow:0 0 0 1px var(--color-line), 0 10px 28px #1d26301a;background:#fff;border-radius:24px;place-items:center;display:grid}.ds-signin-tab__badge{width:44px;height:44px;color:var(--color-slate-500);box-shadow:0 0 0 4px #fff, 0 0 0 5px var(--color-line);background:#fff;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;transition:background-color .3s,color .3s,box-shadow .3s;display:grid;position:absolute;top:50%;left:50%}.ds-signin-tab__badge:after{content:"";border:2px solid var(--color-slate-300);opacity:0;border-radius:50%;animation:1.6s ease-out infinite ds-signin-tab-ping;position:absolute;inset:-5px}.ds-signin-tab__badge[data-done]{background:var(--color-success-500);color:#fff;box-shadow:0 0 0 4px #fff,0 6px 16px #2ca87f59}.ds-signin-tab__badge[data-done]:after{border-color:var(--color-success-500);animation:.7s ease-out ds-signin-tab-ping}.ds-signin-tab__glyph{display:inline-flex}@keyframes ds-signin-tab-ping{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}.ds-signin-tab__pair[data-phase=failed] .ds-signin-tab__badge:after{animation:none}.ds-signin-tab__badge[data-failed]{background:var(--color-danger-500);color:#fff;box-shadow:0 0 0 4px #fff,0 6px 16px #e147474d}@media (prefers-reduced-motion:reduce){.ds-signin-tab__badge:after,.ds-signin-tab__badge[data-done]:after{animation:none}}.ds-signin-tab__failed,.ds-signin-tab__face{flex-direction:column;align-items:center;gap:24px;display:flex}.ds-signin-tab__detail{font:400 16px/24px var(--font-sans);color:var(--color-ink-600);margin:-12px 0 0}.ds-mic-tab .ds-signin-tab__detail{text-align:center;max-width:440px}.ds-signin-tab__title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink-900);margin:0;font-size:34px;font-weight:400;line-height:1.2}.ds-vault-link{background:#fff;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.ds-vault-link__face{position:absolute;inset:0}.ds-vault-link__ask{justify-content:center;align-items:center;padding:24px 40px 72px;display:flex;overflow-y:auto}.ds-vault-link__in{text-align:center;flex-direction:column;align-items:center;gap:10px;width:min(520px,100%);display:flex}.ds-vault-link__title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink-900);margin:14px 0 0;font-size:34px;font-weight:400;line-height:1.2}.ds-vault-link__from{font:400 15px/22px var(--font-sans);color:var(--color-ink-600);margin:0 0 18px}.ds-vault-link__card,.ds-vault-link__skeleton{text-align:start;width:100%}.ds-vault-link__skeleton{box-shadow:0 0 0 1px var(--color-line);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.ds-vault-link__code{flex-direction:column;align-items:center;width:100%;display:flex}.ds-vault-link__ask-line{font:400 15px/1.5 var(--font-sans);color:var(--color-ink-900);margin:0 0 22px}.ds-vault-link__code-status{min-height:20px;font:400 13.5px/1.4 var(--font-sans);color:var(--color-danger-600);margin:12px 0 0}.ds-vault-link__lock{color:var(--color-ink-900)}.ds-vault-link__back{justify-content:center;align-items:center;min-height:44px;display:flex}.ds-vault-link .ds-signin-tab__in{min-height:265px}.ds-vault-link__going{font:500 16px/24px var(--font-sans);margin:0}.ds-vault-link__mark{vertical-align:-3px;color:var(--color-ink-900);margin-right:5px;display:inline-flex}@container (width<=767px){.ds-vault-link__ask{align-items:flex-start;padding:56px 16px 24px}.ds-vault-link__title{font-size:28px}.ds-vault-link__code .ds-code{--ds-code-gap:8px;--ds-code-cell-h:56px;--ds-code-font:24px}.ds-vault-link .ds-signin-tab{padding:0 16px 48px}.ds-vault-link .ds-signin-tab__title{font-size:28px}}.ds-notif__sec+.ds-notif__sec{border-top:1px solid var(--color-line);margin-top:28px;padding-top:20px}.ds-notif__title{margin:0 0 4px}.ds-notif__sub{max-width:460px;color:var(--color-slate-600);font-size:12.5px;line-height:1.45}.ds-notif__list{margin:0;padding:0;list-style:none}.ds-notif__row{border-bottom:1px solid var(--color-line);align-items:center;gap:14px;padding:14px 0;display:flex}.ds-notif__row:last-child{border-bottom:0}.ds-notif__mark{color:var(--color-ink-900);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-notif__body{flex:1;min-width:0}.ds-notif__end{flex:none}@container ds-drawer-host (width<=768px){.ds-notif__row{gap:12px}}.ds-login{background:var(--color-surface);--ds-login-stacked-form-padding:24px 24px 28px;--ds-login-stacked-foot-padding:0 24px 28px;--ds-login-stacked-form-center-margin:44px auto 40px;--ds-login-stacked-headline-size:38px;--ds-login-stacked-headline-margin:0 0 28px;--ds-login-stacked-panel-margin:8px 16px 16px;--ds-login-stacked-panel-center-padding:36px 20px 0;--ds-login-stacked-quote-radius:20px;--ds-login-stacked-quote-padding:22px;--ds-login-stacked-quote-text-size:18px;--ds-login-stacked-quote-text-margin:0 0 18px;--ds-login-stacked-trusted-padding:28px 0;grid-template-columns:1fr 1fr;min-height:680px;display:grid}[data-frameview=laptop] .ds-login,[data-frameview=desktop] .ds-login,[data-frameview=tablet] .ds-login:not(.ds-login--mobile){min-height:100dvh}.ds-login:not(.ds-login--mobile) .ds-login__form{grid-area:1/1}.ds-login:not(.ds-login--mobile) .ds-login__panel{grid-area:1/2/span 2}.ds-login:not(.ds-login--mobile) .ds-login__foot{grid-area:2/1}.ds-login--no-foot:not(.ds-login--mobile) .ds-login__form{grid-row:1/span 2}.ds-login--mobile{flex-direction:column;min-height:0;display:flex}.ds-login__form{flex-direction:column;min-width:0;padding:40px 56px 30px;display:flex;position:relative}.ds-login--mobile .ds-login__form{padding:var(--ds-login-stacked-form-padding)}.ds-login__brand{flex:none;align-self:flex-start}.ds-login__center{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:640px;margin:auto;display:flex}.ds-login--mobile .ds-login__center{margin:var(--ds-login-stacked-form-center-margin)}.ds-login__headline{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--color-fg1);margin:0 0 36px;font-size:64px;font-weight:400;line-height:1.14}.ds-login--mobile .ds-login__headline{font-size:var(--ds-login-stacked-headline-size);margin:var(--ds-login-stacked-headline-margin)}.ds-login__auth{flex-direction:column;gap:12px;width:100%;max-width:380px;margin-bottom:24px;display:flex}.ds-login--mobile .ds-login__auth{max-width:100%}.ds-login__trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;display:flex}.ds-login--mobile .ds-login__trust{gap:10px 22px}.ds-login__trust-item{font-family:var(--font-sans);color:var(--color-fg3);align-items:center;gap:9px;font-size:15px;font-weight:400;display:inline-flex}.ds-login--mobile .ds-login__trust-item{font-size:14px}.ds-login__foot{flex-direction:column;flex:none;justify-content:flex-end;align-items:center;gap:16px;display:flex}.ds-login:not(.ds-login--mobile) .ds-login__foot{padding:24px 56px}.ds-login--mobile .ds-login__foot{padding:var(--ds-login-stacked-foot-padding)}.ds-login__legal{font-family:var(--font-sans);color:var(--color-ink-300,#e5e5e5);text-align:center;margin:0;font-size:13px}.ds-login__legal-link{color:inherit;text-decoration:none}.ds-login__panel{background:linear-gradient(-22deg,#df73b4 7%,#ff6a52 44%,#ecb478 80%);border-radius:20px;flex-direction:column;min-width:0;margin:24px 24px 24px 0;display:flex;position:relative;overflow:hidden}.ds-login--mobile .ds-login__panel{margin:var(--ds-login-stacked-panel-margin)}.ds-login__panel-center{box-sizing:border-box;width:100%;margin:auto;padding:0 52px}.ds-login--mobile .ds-login__panel-center{padding:var(--ds-login-stacked-panel-center-padding)}.ds-login__quote{-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #ffffffb3;border-radius:20px;max-width:550px;margin:0 auto;padding:32px 34px;box-shadow:inset 0 0 65px #ffffffe6,0 15px 35px 5px #1f1f1f0d,0 10px 25px #00000017}.ds-login--mobile .ds-login__quote{border-radius:var(--ds-login-stacked-quote-radius);padding:var(--ds-login-stacked-quote-padding)}.ds-login__quote-text{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-ink-900);margin:0 0 26px;font-size:27px;font-weight:600;line-height:1.4}.ds-login--mobile .ds-login__quote-text{font-size:var(--ds-login-stacked-quote-text-size);margin:var(--ds-login-stacked-quote-text-margin)}.ds-login__quote-by{align-items:center;gap:14px;display:flex}.ds-login__quote-meta{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.ds-login__quote-name-row{white-space:nowrap;min-width:0;max-width:100%;font-family:var(--font-sans);color:var(--color-ink-900);flex-direction:column;align-items:flex-start;gap:2px;font-size:16px;display:flex}.ds-login--mobile .ds-login__quote-name-row{font-size:15px}.ds-login__quote-name,.ds-login__quote-role{max-width:100%;overflow:hidden}.ds-login__quote-name{font-weight:600}.ds-login__quote-role{color:var(--color-fg3);font-weight:400}.ds-login__dots{justify-content:center;align-items:center;gap:6px;margin-top:24px;display:flex}.ds-login--mobile .ds-login__dots{margin-top:18px}.ds-login__dot{cursor:pointer;background:#ffffff80;border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.ds-login__dot--active{background:#ffffff4d;width:22px;position:relative}.ds-login__dot--active:not(:has(.ds-login__dot-fill)){background:#fff}.ds-login__dot-fill{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.ds-login__dot-fill:before{content:"";border-radius:inherit;transform-origin:0;animation:linear forwards ds-login-dot-fill;animation-duration:inherit;background:#fff;position:absolute;inset:0}@keyframes ds-login-dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=767px),(pointer:coarse){.ds-login__dots{gap:30px}.ds-login__dot{position:relative}.ds-login__dot:after{content:"";position:absolute;inset:-18.5px}.ds-login__dot--active:after{inset:-18.5px -11px}}.ds-login__trusted{text-align:center;padding:0 0 36px}.ds-login--mobile .ds-login__trusted{padding:var(--ds-login-stacked-trusted-padding)}@container (width<=1180px){.ds-login:not(.ds-login--mobile) .ds-login__form{padding:32px 36px 26px}.ds-login:not(.ds-login--mobile) .ds-login__headline{font-size:48px}.ds-login:not(.ds-login--mobile) .ds-login__panel{margin:16px 16px 16px 0}.ds-login:not(.ds-login--mobile) .ds-login__panel-center{padding:0 28px}.ds-login:not(.ds-login--mobile) .ds-login__quote{padding:26px}.ds-login:not(.ds-login--mobile) .ds-login__quote-text{font-size:22px}.ds-login:not(.ds-login--mobile) .ds-login__trust{gap:12px 22px}}@container (width<=900px){.ds-login:not(.ds-login--mobile){flex-direction:column;min-height:0;display:flex}.ds-login:not(.ds-login--mobile) .ds-login__form{padding:var(--ds-login-stacked-form-padding)}.ds-login:not(.ds-login--mobile) .ds-login__foot{padding:var(--ds-login-stacked-foot-padding)}.ds-login:not(.ds-login--mobile) .ds-login__center{margin:var(--ds-login-stacked-form-center-margin)}.ds-login:not(.ds-login--mobile) .ds-login__headline{font-size:var(--ds-login-stacked-headline-size);margin:var(--ds-login-stacked-headline-margin)}.ds-login:not(.ds-login--mobile) .ds-login__panel{margin:var(--ds-login-stacked-panel-margin)}.ds-login:not(.ds-login--mobile) .ds-login__panel-center{padding:var(--ds-login-stacked-panel-center-padding)}.ds-login:not(.ds-login--mobile) .ds-login__quote{border-radius:var(--ds-login-stacked-quote-radius);padding:var(--ds-login-stacked-quote-padding)}.ds-login:not(.ds-login--mobile) .ds-login__quote-text{font-size:var(--ds-login-stacked-quote-text-size);margin:var(--ds-login-stacked-quote-text-margin)}.ds-login:not(.ds-login--mobile) .ds-login__trusted{padding:var(--ds-login-stacked-trusted-padding)}}.ds-login .ds-login__panel--note .ds-login__panel-center{padding-block:36px}.ds-login__channel{width:100%;margin:0 0 24px}.ds-channel-note{box-sizing:border-box;text-align:left;width:100%;max-width:460px;font-family:var(--font-sans);color:var(--color-fg1);flex-direction:column;gap:14px;margin:0 auto;display:flex}.ds-channel-note__from{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:500;line-height:1.3;display:flex}.ds-channel-note__mail{background:var(--color-ink-900);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ds-channel-note__bubble{color:#111b21;overflow-wrap:anywhere;background:#d9fdd3;border-radius:12px 12px 3px;align-self:flex-end;max-width:88%;margin:0;padding:10px 14px;font-size:16px;line-height:1.4;box-shadow:0 1px 1px #0000001f}.ds-channel-note__card{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-fg2);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex;box-shadow:0 1px 2px #00000014}.ds-channel-note__subject{color:var(--color-fg1);font-weight:700}.ds-channel-note__body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-channel-note__answers{color:var(--color-fg3);margin:0;font-size:15px;line-height:1.45}.ds-channel-note--on-panel .ds-channel-note__from{color:#fff}.ds-channel-note--on-panel .ds-channel-note__answers{color:#ffffffeb}.ds-channel-expired{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.ds-channel-note__voice{align-items:center;gap:8px;display:inline-flex}.ds-channel-signed-in{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}.ds-channel-signed-in__line{color:var(--color-fg2);text-align:center;margin:0 0 4px;font-size:15px;line-height:1.5}.ds-channel-expired__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-fg1);margin:0;font-size:32px;font-weight:400;line-height:1.2}.ds-channel-expired__line{max-width:34ch;color:var(--color-fg3);margin:0 0 8px;font-size:15px;line-height:1.5}.ds-channel-expired__sent{color:var(--color-fg1);margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.5}.ds-compliance{align-items:flex-start;gap:34px;display:flex}.ds-compliance__badge{color:#b6b6b6;flex-direction:column;align-items:center;gap:5px;display:flex}.ds-compliance__name{font-family:var(--font-sans);font-size:14px;font-weight:700;line-height:1.4}.ds-compliance__sub{font-family:var(--font-sans);font-size:10px;font-weight:400;line-height:1.4}.ds-compliance--compact{gap:30px}.ds-compliance--compact .ds-compliance__badge{gap:6px}.ds-compliance--compact .ds-compliance__name{font-size:12px;line-height:1.1}.ds-compliance--compact .ds-compliance__sub{font-size:9.5px;font-weight:inherit;line-height:inherit;letter-spacing:.02em}.ds-compliance__badge--button{cursor:pointer;transition:color var(--ds-ease-hover);background:0 0;border:none;padding:0}.ds-compliance__badge--button:hover{color:#9a9a9a}@media (pointer:coarse),(hover:none){.ds-compliance__badge--button{color:#9a9a9a}}.ds-region{font-family:var(--font-sans)}.ds-region__menu{min-width:200px}.ds-region__flag{font:16px/1 Minded Flags,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.ds-signin-email{text-align:left;flex-direction:column;gap:16px;width:100%;display:flex}.ds-signin-email>.ds-btn:last-child{align-self:center}.ds-signin-code{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.ds-signin-code__sub{font:400 15px/1.5 var(--font-sans);color:var(--color-fg3);text-align:center;margin:0 0 26px}.ds-signin-code__sub strong{color:var(--color-ink-900);font-weight:600}.ds-signin-code__status{min-height:20px;font:400 13.5px/1.4 var(--font-sans);justify-content:center;align-items:center;margin-top:12px;display:flex}.ds-signin-code__ok{color:var(--color-success-800);align-items:center;gap:6px;font-weight:500;display:inline-flex}.ds-signin-code__err{color:var(--color-danger-600)}.ds-signin-code__resend{font:400 13.5px/1.4 var(--font-sans);color:var(--color-fg3);margin-top:12px}.ds-signin-code__wait{color:var(--color-ink-400)}.ds-signin-code__sent{color:var(--color-success-800);align-items:center;gap:5px;font-weight:500;display:inline-flex}.ds-signin-code>.ds-btn{margin-top:10px}.ds-login--mobile .ds-code{--ds-code-gap:8px;--ds-code-cell-w:44px;--ds-code-cell-h:56px;--ds-code-font:24px}.ds-extsettings__pick{margin-top:2px}.ds-extsettings__name{display:block}.ds-extsettings__sel{min-width:260px}@keyframes ds-extsettings-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ds-extsettings__row--in{animation:.26s cubic-bezier(.2,0,.2,1) backwards ds-extsettings-in}.ds-extsettings__row--in+.ds-extsettings__row--in{animation-delay:70ms}@media (prefers-reduced-motion:reduce){.ds-extsettings__row--in{animation:none}}.ds-delegation-card{--ds-clamp-bg:var(--color-surface);--ds-clamp-fade-h:34px;border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;flex-direction:column;gap:6px;padding:11px 12px 9px;display:flex;box-shadow:0 1px 3px #1018280a}.ds-delegation-card__hd{align-items:center;gap:8px;display:flex}.ds-delegation-card__name{font-family:var(--font-serif);color:var(--color-fg1);flex:1;font-size:13.5px;line-height:20px}.ds-delegation-card__brief{color:var(--color-fg1);font-size:13px;line-height:1.85;overflow:hidden}.ds-delegation-card--revised{position:relative;overflow:hidden}.ds-delegation-card--revised:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffd9 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.ds-delegation-card--leaving{opacity:0;pointer-events:none;transition:opacity .22s,transform .24s cubic-bezier(.4,0,1,1);transform:translateY(12px)scale(.95)}@media (prefers-reduced-motion:no-preference){.ds-delegation-card--arriving{animation:.22s cubic-bezier(0,0,0,1) ds-delegation-in}.ds-delegation-card--revised:before{animation:.9s ease-in-out both ds-delegation-shimmer}}.ds-delegation-opened{pointer-events:auto;border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;flex-direction:column;flex:none;gap:7px;padding:10px 10px 9px 12px;display:flex;box-shadow:0 10px 30px #10182833}.ds-delegation-opened__hd,.ds-delegation-sheet__hd{align-items:center;display:flex}.ds-delegation-opened__hd{gap:7px}.ds-delegation-opened__name,.ds-delegation-sheet__name{min-width:0;font-family:var(--font-serif);color:var(--color-ink-900);white-space:nowrap;flex:1;font-size:12.5px;font-weight:600}.ds-delegation-opened__body{color:var(--color-fg1);margin:0;font-size:12.5px;line-height:1.7}.ds-delegation-opened__body.is-clamped{max-height:74px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.ds-delegation-opened__more{color:var(--color-fg2);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;font-size:11.5px;display:inline-flex}.ds-delegation-opened__more:hover:not(:disabled){color:var(--color-fg1)}.ds-delegation-opened__more:disabled{cursor:default;opacity:.5}.ds-delegation-opened__foot,.ds-delegation-sheet__foot{justify-content:flex-end;gap:6px;margin-top:1px;display:flex}.ds-delegation-sheet{pointer-events:auto;z-index:40;background:var(--color-surface);flex-direction:column;gap:10px;padding:16px 16px 18px;display:flex;position:fixed;inset:0}.ds-delegation-sheet__hd{gap:8px}.ds-delegation-sheet__name{white-space:normal;font-size:14px}.ds-delegation-sheet__body{min-height:0;color:var(--color-fg1);flex:1;margin:0;font-size:14px;line-height:1.8}.ds-delegation-sheet__hd+.ds-delegation-sheet__body{margin-top:-10px;padding-top:10px}.ds-delegation-sheet__body:has(+.ds-delegation-sheet__foot){margin-bottom:-10px;padding-bottom:10px}@media (prefers-reduced-motion:no-preference){.ds-delegation-opened--enter{animation:.22s cubic-bezier(0,0,0,1) ds-delegation-in}.ds-delegation-sheet--enter{animation:.3s cubic-bezier(.32,.72,.3,1) ds-delegation-sheet-up}}.ds-seeing{z-index:3;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.ds-seeing:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0d111600,#0d111673);border-radius:0 0 14px 14px;height:58px;position:absolute;bottom:-10px;left:-10px;right:-10px}.ds-seeing__chip{border-radius:var(--radius-control);height:32px;font-family:var(--font-sans);color:var(--color-ink-900);box-sizing:border-box;align-items:center;gap:7px;padding:0 8px 0 4px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.ds-seeing__chip,.ds-seeing__chip.ds-glass-pill:hover{box-shadow:0 2px 8px #1d26301f}button.ds-seeing__chip{cursor:pointer}.ds-seeing__chip:not(.ds-seeing__chip--off):not(:has(.ds-seeing__n,.ds-seeing__name,>.ds-seeing__screen:only-child)){padding:0 4px}.ds-seeing__chip--off{color:var(--color-fg3);gap:7px;padding:0 8px 0 7px}.ds-seeing__tile{background:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .22s;display:inline-flex;box-shadow:0 1px 3px #1d263024}.ds-seeing__tile--live{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ds-seeing__tile--live:not(:has(+.ds-seeing__name)):after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffffd9 50%,#0000 70%);animation:1.6s ease-in-out infinite ds-seeing-shimmer;position:absolute;inset:0;transform:translate(-100%)}}@keyframes ds-seeing-shimmer{60%,to{transform:translate(100%)}}.ds-seeing__seg{background:#1d26301f;flex:none;width:1px;height:20px}.ds-seeing__fold{align-items:center;gap:4px;display:inline-flex}.ds-seeing__n{margin-left:3px;transition:opacity .18s}.ds-seeing__name{max-width:124px}.ds-seeing__read{align-items:center;gap:7px;min-width:0;max-width:190px;display:inline-flex;overflow:hidden}.ds-seeing--mini{justify-content:flex-end;bottom:6px;left:auto;right:6px}.ds-seeing--mini:before{display:none}.ds-seeing--mini .ds-seeing__chip{padding-right:4px}.ds-seeing--mini .ds-seeing__chip--off{padding:0 8px 0 7px}.ds-seeing--mini .ds-seeing__tile--live{box-shadow:none;background:0 0}.ds-seeing__chip--enter{animation:.22s cubic-bezier(0,0,0,1) ds-seeing-chip-in}@keyframes ds-seeing-chip-in{0%{opacity:0;transform:translateY(4px)}}.ds-seeing__fold .ds-seeing__tile--enter,.ds-seeing__chip>.ds-seeing__tile--enter{animation:.22s cubic-bezier(0,0,0,1) both ds-seeing-tile-in}@keyframes ds-seeing-tile-in{0%{opacity:0;width:0;margin-right:-4px;transform:scale(.7)}}.ds-seeing__read--enter{animation:.28s cubic-bezier(0,0,0,1) ds-seeing-read-in}@keyframes ds-seeing-read-in{0%{opacity:0;max-width:0}}.ds-seeing__screen{white-space:nowrap;align-items:center;min-width:0;max-width:160px;display:inline-flex;position:relative;overflow:hidden}.ds-seeing__src{align-items:center;gap:7px;min-width:0;display:inline-flex}.ds-seeing__src>.ds-seeing__tile{color:var(--color-ink-900)}.ds-seeing__screen--enter{animation:.28s cubic-bezier(0,0,0,1) ds-seeing-read-in}.ds-seeing__row--screen .ds-seeing__rowlbl svg{color:var(--color-slate-600)}.ds-seeing__screen .ds-fade-text{min-width:0}.ds-seeing__screenrow{margin:calc(var(--spacing) * .5);border-radius:var(--radius-lg);min-width:0;transition:background-color var(--ds-ease-hover);align-items:center;display:flex}.ds-seeing__screenrow>.ds-seeing__row.ds-mi{background:0 0;flex:auto;margin:0}.ds-seeing__screenrow:has(>.ds-seeing__row:is(:hover,.kbd,:focus-visible),>.ds-seeing__switchseat:hover){background:var(--color-surface-hover)}.ds-seeing__switchseat{flex:none;margin-right:4px;display:inline-flex}.ds-seeing__face{flex:auto;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.ds-mi .ds-seeing__fold{display:contents}.ds-mi .ds-seeing__read{flex:auto;order:10;justify-content:flex-start;max-width:none}.ds-mi .ds-seeing__name{flex:auto;min-width:0;max-width:none;overflow:hidden}.ds-mi .ds-seeing__seg~.ds-seeing__seg{display:none}.ds-mi .ds-seeing__read .ds-seeing__tile--live{box-shadow:none;background:0 0;border-radius:0;width:auto;height:auto}.ds-seeing__menu{width:272px}.ds-seeing__pop--mini .ds-seeing__menu{width:236px;min-width:0}.ds-seeing__list{max-height:232px}.ds-seeing__pop--mini .ds-seeing__list{max-height:196px}.ds-rail-card .ds-seeing__menu{box-shadow:none;background:0 0;border:0;width:auto;min-width:0;padding:0}.ds-seeing__row{min-width:0;transition:background-color var(--ds-ease-hover), color var(--ds-ease-hover), opacity var(--ds-ease-hover)}.ds-seeing__note>p{color:var(--color-fg3);margin:0;padding:2px 12px 8px;font-size:12px;line-height:16px}.ds-seeing__row>span{white-space:nowrap;min-width:0;overflow:hidden}.ds-seeing__scope{min-height:42px;padding:4px 6px 2px}.ds-seeing__row--cur{position:relative}.ds-seeing__row--cur:before{content:"";background:linear-gradient(180deg, var(--color-brand-peach), var(--color-brand-coral), var(--color-brand-magenta));border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:1px}.ds-seeing__row--cur .ds-seeing__rowlbl{color:var(--color-ink-900);font-weight:500}.ds-seeing__rowlbl{align-items:center;gap:8px;min-width:0;font-weight:400;display:inline-flex;overflow:hidden}.ds-seeing__rowlbl .ds-fade-text{min-width:0}.ds-seeing__rowlbl img,.ds-seeing__rowlbl svg{flex:none}.ds-seeing__row--enter{animation:.24s cubic-bezier(0,0,0,1) backwards ds-seeing-row-in}@keyframes ds-seeing-row-in{0%{opacity:0;transform:translateY(-4px)}}.ds-live-elsewhere{justify-content:flex-end;align-items:center;gap:10px;min-height:32px;display:flex}.ds-live-elsewhere--ending{opacity:0;transition:opacity .2s .2s}@media (prefers-reduced-motion:reduce){.ds-live-elsewhere--ending{transition:none}}.ds-live-elsewhere__label{font:500 13px var(--font-sans);color:var(--color-ink-900);align-items:center;gap:6px;padding:0 4px;display:inline-flex}.ds-call-menu{pointer-events:auto;width:100%;max-width:392px;margin-left:auto;display:flex}.ds-call-menu__card{transform-origin:100% 100%;flex-direction:column;flex:1;min-width:0;display:flex;box-shadow:0 14px 40px #10182838}@media (prefers-reduced-motion:no-preference){.ds-call-menu__card--moves{animation:.26s cubic-bezier(.2,.9,.3,1) ds-call-menu-open}.ds-call-menu__card--moves.ds-call-menu__card--closing{animation:.2s cubic-bezier(.4,0,1,1) both ds-call-menu-close}}@keyframes ds-call-menu-open{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:none}}@keyframes ds-call-menu-close{to{opacity:0;transform:scale(.92)translateY(8px)}}.ds-call-menu__acts{align-items:center;height:34px;display:flex}.ds-call-menu__close{margin-right:-6px}.ds-call-menu__body{margin-top:-4px}.ds-call-menu__list{--ds-fade-size:42px;flex-direction:column;gap:6px;max-height:320px;display:flex}.ds-call-row{transition:box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover);flex:none}.ds-call-row:hover{box-shadow:var(--shadow-elevation)}.ds-call-row--press{cursor:pointer}.ds-call-row--press .ds-call-row__chip>*{cursor:inherit}.ds-call-row__head{flex-direction:column;min-width:0;display:flex;position:relative}.ds-call-row__top{align-items:center;gap:8px;min-width:0;margin-bottom:3px;display:flex}.ds-call-row__chip{flex:none;display:flex}.ds-call-row__acts{align-items:center;gap:2px;margin-left:auto;margin-right:-4px;display:inline-flex}.ds-call-row__act{align-items:center;gap:2px;display:inline-flex}.ds-call-row__go{width:26px;height:26px;color:var(--color-fg2);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-call-row__title{min-width:0;font-family:var(--font-serif);font-weight:400;font-size:var(--text-base);color:var(--color-fg1);white-space:nowrap;line-height:20px;display:block;overflow:hidden}.ds-call-row__name{min-width:0;max-width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.ds-call-row--press .ds-call-row__name{cursor:pointer}.ds-call-row__name:focus-visible{box-shadow:var(--shadow-field-focus);border-color:currentColor;border-radius:6px;outline:none}.ds-call-row__name :is(img,svg){flex:none}.ds-call-row__cap{color:var(--color-fg2);white-space:nowrap;--ds-trunc-fade:32px;margin-top:5px;font-size:12.5px;line-height:1.45;display:block;overflow:hidden}.ds-extpanel-thread{flex-direction:column;flex:1;min-height:0;padding:2px 18px 18px;display:flex}.ds-extpanel-thread--wide{padding-inline:0}.ds-extpanel-thread__col{flex-direction:column;display:flex}.ds-extpanel-seat{flex:none;margin:4px 12px 12px}.ds-slack-channels{background:#fff;flex-direction:column;display:flex}.ds-slack-channels__body{flex:1;justify-content:center;align-items:center;padding:20px 20px 48px;display:flex}.ds-slack-channels__col{text-align:center;width:min(560px,100%)}.ds-slack-channels__title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink-900);margin:0 0 14px;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1.1}.ds-slack-channels__brand>img,.ds-goto-slack__brand>img{vertical-align:-.1em;width:.82em;height:.82em;margin:0 .06em;display:inline-block}.ds-slack-channels__brand{white-space:nowrap}.ds-slack-channels__sub{color:var(--color-fg3);margin:0 0 26px;font-size:17px}.ds-slack-channels__sub b{color:var(--color-ink-800);font-weight:600}.ds-slack-channels__card{text-align:left;padding:20px}.ds-slack-channels__pick{margin-top:6px}.ds-slack-channels__list-wrap{border-top:1px solid var(--color-line);margin-top:14px;padding-top:14px}.ds-slack-channels__list-hd{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ds-slack-channels__list{--ds-opt-gap:4px;flex-direction:column;gap:4px;max-height:248px;margin:0 -6px;padding:0 6px;display:flex}.ds-slack-channels__row{border-radius:8px;gap:10px;padding:8px}.ds-slack-channels__row:hover{background:var(--color-surface-hover)}.ds-slack-channels__hash{color:var(--color-slate-400);font-size:15px;font-weight:500}.ds-slack-channels__name{color:var(--color-ink-900);font-size:14px;font-weight:500}.ds-slack-channels__members{color:var(--color-slate-400);margin-left:auto;font-size:12px}.ds-slack-channels__continue,.ds-slack-channels__more{margin-top:14px}.ds-slack-channels__join{margin-top:18px}.ds-slack-channels__note{color:var(--color-slate-500);align-items:center;gap:9px;margin-top:22px;font-size:14px;display:inline-flex}.ds-slack-channels__note-ic{border:1.5px solid var(--color-slate-300);border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ds-slack-channels__org{align-items:center;gap:13px;display:flex}.ds-slack-channels__org-name{font-family:var(--font-sans);color:var(--color-ink-900);font-size:17px;font-weight:600}.ds-slack-channels__org-sub{color:var(--color-slate-500);margin-top:1px;font-size:13.5px}.ds-slack-channels__faces{flex:none;margin-left:auto}.ds-goto-slack{background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ds-goto-slack__bar{z-index:5;position:absolute;top:8px;left:calc(clamp(24px,4.5vw,64px) - 28px)}.ds-goto-slack__grid{flex:1;grid-template-columns:.82fr 1.18fr;align-items:center;gap:30px;padding:92px clamp(24px,4.5vw,64px) 40px;display:grid}.ds-goto-slack__copy{max-width:430px}.ds-goto-slack__ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ds-goto-slack__mark{box-sizing:content-box;background:#fff;border-radius:999px;padding:3px}.ds-goto-slack__mark--bare{background:0 0;border-radius:0;padding:0}.ds-goto-slack__title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-ink-900);margin:0 0 18px;font-size:clamp(36px,5vw,58px);font-weight:400;line-height:1.05}.ds-goto-slack__brand{white-space:nowrap}.ds-goto-slack__line{color:var(--color-slate-700);max-width:380px;margin:0 0 28px;font-size:18px;line-height:1.55}.ds-goto-slack__mention{color:#1264a3;background:#1d9bd124;border-radius:5px;align-items:center;padding:0 5px;font-weight:600;display:inline-flex}@container (width<=900px){.ds-goto-slack__grid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:34px;padding:56px 24px 40px}.ds-goto-slack__ctas{justify-content:center}}@container (width<=480px){.ds-goto-slack__grid{gap:24px;padding:72px 20px 32px}.ds-goto-slack__copy{max-width:100%}}.ds-reclib,.ds-rectimeline{flex-direction:column;flex:1;min-height:0;display:flex}.ds-reclib{position:relative}.ds-reclib__body{padding-top:10px}.ds-reclib__grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ds-reclib__notice{z-index:5;justify-content:center;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.ds-rectile{aspect-ratio:1;border:1px solid var(--color-line);box-shadow:var(--shadow-elevation);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;transition:box-shadow .25s;display:flex;position:relative;overflow:hidden}.ds-rectile:hover{box-shadow:0 14px 32px #1d263038}.ds-rectile[data-upload=uploading]{cursor:default}.ds-rectile__shot{background:#0000000d;position:absolute;inset:0;overflow:hidden}.ds-rectile__bg{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.ds-rectile[data-upload=uploading] .ds-rectile__bg{opacity:.55}.ds-rectile__live{transform-origin:0 0;pointer-events:none;width:200%;height:200%;position:absolute;top:0;left:0;transform:translateY(0)scale(.5)}.ds-rectile__ops{opacity:0;transition:opacity var(--ds-ease-hover);z-index:2;pointer-events:none;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.ds-rectile:hover .ds-rectile__ops,.ds-rectile:focus-within .ds-rectile__ops,.ds-rectile--menu .ds-rectile__ops{opacity:1}.ds-rectile:hover .ds-rectile__ops>*,.ds-rectile:focus-within .ds-rectile__ops>*,.ds-rectile--menu .ds-rectile__ops>*{pointer-events:auto}@media (pointer:coarse),(hover:none){.ds-rectile__ops{opacity:1}.ds-rectile__ops>*{pointer-events:auto}}.ds-rectile__open{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.ds-rectile__open:focus-visible{outline:2px solid var(--color-fg1);outline-offset:-2px}.ds-rectile__upload{z-index:3;position:absolute;top:8px;left:8px}.ds-rectile__retry{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-rectile__meta{z-index:1;pointer-events:none;background:linear-gradient(0deg,#000000b8 0 55%,#0000);flex-direction:column;gap:2px;padding:26px 11px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.ds-rectile__url{font-family:var(--font-sans);color:#fff;white-space:nowrap;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.ds-rectile__url:has(>.ds-edit-box){overflow:visible;-webkit-mask-image:none;mask-image:none}.ds-rectile__url>.ds-edit-box{--ds-edit-radius:8px;color:var(--color-ink-900);pointer-events:auto;margin:-4px -7px;padding:3px 6px}@keyframes ds-rectile-ink-in{0%{color:#fff}}@keyframes ds-rectile-ink-out{to{color:#fff}}@media (prefers-reduced-motion:no-preference){.ds-rectile__url>.ds-edit-box{animation:.16s ease-out ds-edit-box-in,.16s ease-out ds-rectile-ink-in}.ds-rectile__url>.ds-edit-box.is-closing{animation:.16s ease-in forwards ds-edit-box-out,.16s ease-in forwards ds-rectile-ink-out}}.ds-rectile__url>.ds-edit-box__error{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:8px;margin-top:6px;padding:1px 8px;left:-7px}.ds-rectile__meta:has(.ds-edit-box__error) .ds-rectile__stats{opacity:0}.ds-rectile--editing{cursor:default}.ds-rectile__stats{transition:opacity var(--ds-ease-hover);align-items:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.ds-rectile,.ds-rectile__ops,.ds-rectile__stats{transition:none}}.ds-rectile__stat{font-family:var(--font-sans);color:#ffffffd1;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.ds-rectile__pct{font-variant-numeric:tabular-nums;margin-left:auto}.ds-rectile__progress{padding-top:6px;overflow:hidden}.ds-rectimeline__page{flex-direction:column;min-height:100%;padding-top:10px;display:flex;position:relative}.ds-rectimeline__preview{margin-bottom:20px}.ds-rectimeline__steps{flex-direction:column;gap:20px;display:flex}.ds-rectimeline__step{grid-template-columns:30px minmax(0,1fr);display:grid;position:relative}.ds-rectimeline__step:not(:last-child):before{content:"";background:#0000001a;width:1px;position:absolute;top:24px;bottom:-16px;left:9px}.ds-rectimeline__stamp{font-family:var(--font-sans);color:var(--color-fg1);flex:none;font-size:12px;line-height:20px}.ds-rectimeline__stamp--muted{color:var(--color-fg3);font-size:11px}.ds-rectimeline__quote{font-family:var(--font-sans);color:var(--color-fg2);padding-top:2px;font-size:14px;line-height:20px}.ds-rectimeline__title{font-family:var(--font-sans);color:var(--color-fg1);margin-bottom:10px;font-size:14px;line-height:20px}.ds-rectimeline__title--minded{color:var(--color-fg3)}.ds-rectimeline__step--mark{align-items:center;margin:-4px 0}.ds-rectimeline__mark-icon{color:var(--color-fg2);background:var(--color-bg,#fff);z-index:1;width:20px;line-height:0;position:relative}.ds-rectimeline__mark{font-family:var(--font-sans);color:var(--color-fg2);font-size:12px;font-weight:500;line-height:20px}.ds-rectimeline__use{background:linear-gradient(#fff0,#fff 30%);justify-content:center;margin-top:auto;padding:16px 0 4px;display:flex;position:sticky;bottom:0}.ds-invite__rows{max-height:230px}.ds-invite__line{display:block}.ds-invite__tag{background:var(--color-surface-muted-2);color:var(--color-slate-600);border-radius:999px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:600}.ds-invite__tag--pending{color:var(--color-warning-600);background:#fcf1dd}.ds-invite__add{color:var(--color-ink-900);flex:none;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.ds-invite__back{color:var(--color-slate-600);margin:10px 0 0;font-size:13px;line-height:19px}.ds-invite__list{flex-direction:column;max-height:240px;margin:12px -4px 0;padding:2px 4px;display:flex}.ds-invite__row{align-items:center;gap:12px;padding:6px 0;display:flex}.ds-invite__who{flex-direction:column;flex:1;min-width:0;display:flex}.ds-invite__name{color:var(--color-ink-900);font-size:14px;font-weight:500}.ds-invite__email{color:var(--color-slate-600);font-size:12px}.ds-invite__role{min-width:122px}.ds-invite__count{color:var(--color-slate-600);margin-right:auto;font-size:13px}.ds-invite__count b{color:var(--color-ink-900);font-weight:600}@container ds-subshell (width<=768px){.ds-invite__row{flex-wrap:wrap;row-gap:6px}.ds-invite__who{flex-basis:calc(100% - 44px)}.ds-invite__role{margin-left:44px}}.ds-delete-account__note{color:var(--color-fg-slate);margin:0;font-size:13px;line-height:1.5}.ds-delete-account__ft{flex-wrap:wrap}.ds-owner-pick__you{color:var(--color-slate-600)}.ds-active-steps{text-align:left;padding:12px 14px 10px}.ds-active-steps__mark{width:20px;height:20px;color:var(--color-fg3);transition:color var(--ds-ease-hover,.15s ease);justify-content:center;align-items:center;display:flex}.ds-active-steps__row--active .ds-active-steps__mark{color:var(--color-fg1)}.ds-active-steps__mark img{transition:opacity var(--ds-ease-hover,.15s ease)}.ds-active-steps__row--upcoming .ds-active-steps__mark img{opacity:.45}.ds-active-steps__body{flex-direction:column;min-width:0;display:flex}.ds-active-steps__label{font:400 14px/20px var(--font-sans);color:var(--color-fg3);transition:color var(--ds-ease-hover,.15s ease)}.ds-active-steps__row--active .ds-active-steps__label{color:var(--color-fg1);font-weight:500}.ds-active-steps__detail{flex-direction:column;align-items:flex-start;gap:10px;padding-top:4px;display:flex}.ds-active-steps__note{font:400 12.5px/1.45 var(--font-sans);color:var(--color-fg3)}.ds-active-steps__detail>.ds-btn--ghost:not(.ds-btn--icon){max-width:calc(100% + var(--ds-btn-pl));margin-inline-start:calc(-1 * var(--ds-btn-pl))}@media (prefers-reduced-motion:reduce){.ds-active-steps__mark,.ds-active-steps__mark img,.ds-active-steps__label{transition:none}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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-2{inset:calc(var(--spacing) * -2)}.-inset-px{inset:-1px}.inset-0{inset:0}.inset-x-12{inset-inline:calc(var(--spacing) * 12)}.right-0{right:0}.-bottom-5{bottom:calc(var(--spacing) * -5)}.bottom-0{bottom:0}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.container{width:100%}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@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-1{margin:var(--spacing)}.mx-auto{margin-inline:auto}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.ml-auto{margin-left:auto}.\!grid{display:grid!important}.\!inline{display:inline!important}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-dvh{height:100dvh}.h-full{height:100%}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-dvh{min-height:100dvh}.w-3{width:calc(var(--spacing) * 3)}.w-8{width:calc(var(--spacing) * 8)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[720px\]{max-width:720px}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.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-4{gap:calc(var(--spacing) * 4)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-\[7px\]{gap:7px}.gap-\[14px\]{gap:14px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[9px\]{border-radius:9px}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.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-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-dashed{--tw-border-style:dashed;border-style:dashed}.border-blue-500{border-color:var(--color-blue-500)}.border-gray-200{border-color:var(--color-gray-200)}.border-line{border-color:var(--color-line)}.bg-brand-coral{background-color:var(--color-brand-coral)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-ink-900{background-color:var(--color-ink-900)}.bg-success-500{background-color:var(--color-success-500)}.bg-surface{background-color:var(--color-surface)}.bg-surface-muted{background-color:var(--color-surface-muted)}.bg-surface-muted-2{background-color:var(--color-surface-muted-2)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.from-gradient-peach{--tw-gradient-from:var(--color-gradient-peach);--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))}.via-gradient-coral{--tw-gradient-via:var(--color-gradient-coral);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-gradient-magenta{--tw-gradient-to:var(--color-gradient-magenta);--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))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.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-\[7px\]{padding-inline:7px}.px-\[9px\]{padding-inline:9px}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[7px\]{padding-bottom:7px}.pb-\[18px\]{padding-bottom:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[14px\]{font-size:14px}.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)}.whitespace-pre{white-space:pre}.text-brand-coral{color:var(--color-brand-coral)}.text-fg2{color:var(--color-fg2)}.text-fg3{color:var(--color-fg3)}.text-ink-400{color:var(--color-ink-400)}.text-ink-600{color:var(--color-ink-600)}.text-ink-900{color:var(--color-ink-900)}.text-line{color:var(--color-line)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.lowercase{text-transform:lowercase}.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,)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow{--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-button{--tw-shadow:0 2px 6px var(--tw-shadow-color,#1d26301a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-elevation{--tw-shadow:0 8px 24px var(--tw-shadow-color,#1d263014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-glow{--tw-shadow:0 6px 22px var(--tw-shadow-color,#ff5f3433), 0 6px 22px var(--tw-shadow-color,#e43cff29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-selected{--tw-shadow:0 16px 40px var(--tw-shadow-color,#1d263029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--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)}.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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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-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-\[shadow\,background-color\,opacity\,border-color\]{transition-property:shadow,background-color,opacity,border-color;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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-ink-400::placeholder{color:var(--color-ink-400)}@media (hover:hover){.hover\:bg-surface-hover:hover{background-color:var(--color-surface-hover)}}.focus-visible\:opacity-100:focus-visible{opacity:1}.active\:bg-\(--color-press-grey\):active{background-color:var(--color-press-grey)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-40:disabled{opacity:.4}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-standard-normal-oos9povj.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-standard-normal-Bf69Tn_J.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:Libre Baskerville Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/libre-baskerville-latin-ext-wght-normal-D07agSQC.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:Libre Baskerville Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/libre-baskerville-latin-wght-normal-kU5d48Ec.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:Libre Baskerville Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/libre-baskerville-latin-ext-wght-italic-CnaWacb0.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:Libre Baskerville Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/libre-baskerville-latin-wght-italic-B3uhfRya.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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-ext-400-normal-C2zvOubV.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-400-normal-1aZr6b2b.woff)format("woff");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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-mono-latin-400-normal-4GdczIuU.woff2)format("woff2"),url(/assets/dm-mono-latin-400-normal--0xN8mdc.woff)format("woff");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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-ext-500-normal-BtRyHRi6.woff2)format("woff2"),url(/assets/dm-mono-latin-ext-500-normal-Dw3M13d8.woff)format("woff");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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2)format("woff2"),url(/assets/dm-mono-latin-500-normal-CN8Miw6E.woff)format("woff");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:Minded Hebrew Sans;font-style:normal;font-weight:100 449;font-display:swap;size-adjust:94.7%;src:url(/assets/polin-hebrew-400-normal-BnNyRrq5.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Minded Hebrew Sans;font-style:normal;font-weight:450 549;font-display:swap;size-adjust:94.7%;src:url(/assets/polin-hebrew-500-normal-BfM-OVCP.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Minded Hebrew Sans;font-style:normal;font-weight:550 649;font-display:swap;size-adjust:94.7%;src:url(/assets/polin-hebrew-600-normal-BlE2vg-G.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Minded Hebrew Sans;font-style:normal;font-weight:650 1000;font-display:swap;size-adjust:94.7%;src:url(/assets/polin-hebrew-700-normal-IIOoyA0n.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Minded Hebrew Serif;font-style:normal;font-weight:100 549;font-display:swap;size-adjust:117.5%;src:url(/assets/ada-hebrew-400-normal-IZNn2kSe.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Minded Hebrew Serif;font-style:normal;font-weight:550 1000;font-display:swap;size-adjust:117.5%;src:url(/assets/ada-hebrew-700-normal-B8Fq-hsB.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;size-adjust:102.4%;src:url(/assets/cascadia-mono-hebrew-400-normal-CGZ2TKPx.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;size-adjust:102.4%;src:url(/assets/cascadia-mono-hebrew-500-normal-BbRex88H.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Minded Flags;font-display:swap;src:url(/assets/twemoji-country-flags-Bymva2JV.woff2)format("woff2");unicode-range:U+1F1E6-1F1FF}:root{--ds-ease-hover:.2s ease;--ds-glyph-rest:var(--color-slate-500);--ds-dock-inset:12px;--touch-target:44px;--color-ink-wash:#40404012;--ds-glass-bg:linear-gradient(180deg, #ffffff75, #ffffff29);--ds-glass-filter:blur(12px) saturate(170%) brightness(1.06);--ds-glass-edge:#fff9;--ds-glass-shadow:inset 1px 1px 0 #ffffffd9, inset 0 0 6px #fff9, inset 0 -1px 0 #0f172a0f, 0 10px 28px #0f172a1f, 0 1px 2px #0f172a14;--ds-sweep-p:240px;--ds-sweep-d:1.133s;--ds-keyboard-duration:.35s;--ds-keyboard-ease:cubic-bezier(.38, .7, .125, 1);--ds-composer-max:652px;--brand-gradient:linear-gradient(157deg, #ffac6f 0%, #ff5f34 50%, #e43cff 100%);--brand-gradient-cta:linear-gradient(280deg, #df73b4 10.03%, #ff6a52 54.24%, #ecb478 98.45%);--primary-tint:#1d26300f;--primary-tint-2:#1d26301a}@media (prefers-reduced-motion:reduce){:root{--ds-keyboard-duration:0s;--ds-ease-hover:0s ease}}@media (pointer:coarse),(hover:none){:root{--ds-glyph-rest:var(--color-ink-900)}}@media (width>=1600px){:root{--ds-composer-max:768px}}@keyframes ds-toast-drop{0%{opacity:0;transform:translateY(-10px)scale(.98)}}@keyframes ds-toast-rise{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes ds-toast-fade{0%{opacity:0}}.ds-app-frame{background:var(--color-surface);height:100dvh;min-height:0;font-family:var(--font-sans);display:flex;overflow:clip}.ds-app-frame>.mm-rail{border-right:1px solid var(--color-line);flex:none;align-self:stretch;height:auto;min-height:0}.ds-app-frame>.mm-rail--float:not(.mm-rail--collapsed){border-right-color:#0000}.ds-app-frame>.ds-page-layout{overflow-clip-margin:48px;background:0 0;overflow:clip}.ds-app-frame{position:relative}.ds-app-frame>.ds-call-corner{z-index:6;position:absolute;bottom:24px;right:24px}@media (width<=1024px){.ds-app-frame>.ds-call-corner{width:120px;bottom:12px;right:12px}}@media (width<=767px){.ds-app-frame>.mm-rail,.ds-app-frame>.ds-subnav{display:none}}.ds-diff{background:var(--color-surface);border:1px solid var(--color-line);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden;container:ds-diff/inline-size}.ds-diff:has(>.ds-diff__scroll){overflow:visible}.ds-diff>.ds-diff__scroll{border-radius:0 0 11px 11px}.ds-diff--bare>.ds-diff__scroll{border-radius:0}.ds-diff--bare{border:none;border-radius:0}.ds-diff__hd{border-bottom:1px solid var(--color-line);flex:none;align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex}.ds-diff__hd-ic{color:var(--color-slate-500);flex:none}.ds-diff__hd-ic--type{width:16px;height:16px}.ds-diff__crumb{flex:auto;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.ds-diff__crumb-skill{font-family:var(--font-serif);color:var(--color-fg3);white-space:nowrap;flex:none;font-size:13px;font-weight:400}.ds-diff__crumb-sep{color:var(--color-ink-400);flex:none;font-size:12px}.ds-diff__crumb-file{font-family:var(--font-mono);color:var(--color-ink-900);white-space:nowrap;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.ds-diff__filemenu{min-width:0;display:inline-flex;position:relative}.ds-diff__crumb-btn{cursor:pointer;transition:background var(--ds-ease-hover);background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:-2px -4px;padding:2px 4px;display:inline-flex}.ds-diff__crumb-btn:hover,.ds-diff__crumb-btn[aria-expanded=true]{background:var(--color-surface-hover)}.ds-diff__crumb-chev{color:var(--color-slate-500);flex:none;transition:transform .18s}.ds-diff__crumb-btn[aria-expanded=true] .ds-diff__crumb-chev{transform:rotate(180deg)}.ds-diff__filemenu-pop{z-index:30;position:absolute;top:calc(100% + 6px);left:-4px}.ds-diff__filemenu-pop .ds-menu{min-width:240px;max-height:280px;overflow-y:auto}.ds-diff__filemenu-name{font-family:var(--font-mono);font-size:12.5px}.ds-diff__filemenu-counts{font-family:var(--font-mono);font-variant-numeric:tabular-nums;gap:7px;font-size:11px;display:inline-flex}.ds-diff__steps{flex:none;align-items:center;gap:2px;margin:-4px -3px -4px 0;display:inline-flex}.ds-diff__head-action{flex:none;align-items:center;display:inline-flex}.ds-diff__scroll{flex:auto;min-height:0}.ds-diff__plus{color:var(--color-success-800)}.ds-diff__minus{color:var(--color-danger-600)}.ds-diff__row{min-width:0;font-family:var(--font-mono);transition:background var(--ds-ease-hover);padding-right:12px;font-size:12px;line-height:1.7;display:flex}.ds-diff__row--add,.cv-line--add{background:#2ca87f17}.ds-diff__row--del,.cv-line--del{background:#e1474712}.ds-diff__gut{text-align:right;width:30px;color:var(--color-ink-400);-webkit-user-select:none;user-select:none;flex:none}.ds-diff__sign{text-align:center;width:20px;color:var(--color-ink-400);-webkit-user-select:none;user-select:none;flex:none}.ds-diff__row--add .ds-diff__sign,.cv-line--add .cv-line__sign{color:var(--color-success-800)}@container ds-diff (width<=480px){.ds-diff__gut{display:none}.ds-diff__sign{width:18px}}.ds-diff__row--del .ds-diff__sign,.cv-line--del .cv-line__sign{color:var(--color-danger-600)}.ds-diff__code{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;color:var(--color-ink-900);flex:auto}.ds-diff__mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:1px 0}.ds-diff__mark--add{background:#2ca87f38}.ds-diff__mark--del{background:#e147472e}.ds-diff--wrap .ds-diff__row{font-family:var(--font-sans);padding-top:2px;padding-bottom:2px;font-size:13px;line-height:1.6}.ds-diff--wrap .ds-diff__code{font-family:inherit}.ds-diff--prose .ds-diff__row{font-family:var(--font-sans);padding:4px 10px 4px 6px;font-size:12px;line-height:1.5}.ds-diff__prose{min-width:0;font-family:var(--font-sans);white-space:normal;overflow-wrap:break-word}.ds-diff--prose{background:0 0}.ds-diff .cv-tok-kw{color:var(--color-accent-blue)}.ds-diff .cv-tok-fn{color:#1f8a5b}.ds-diff .cv-tok-s{color:#c2410c}.ds-diff .cv-tok-nm{color:var(--color-accent-blue)}.ds-diff .cv-tok-cm{color:var(--color-ink-400);font-style:italic}.ds-board-root{position:relative}.ds-board{margin:-16px -16px -28px;padding:16px 16px 28px}.ds-board__cols{grid-auto-flow:column;grid-auto-columns:minmax(var(--ds-board-track,240px), 1fr);align-items:start;gap:14px;display:grid}.ds-board__col{background:var(--color-surface-muted-2);border:1px solid var(--color-line);min-width:0;transition:background .2s var(--ds-ease-out,ease), border-color .2s var(--ds-ease-out,ease);border-radius:14px;flex-direction:column;gap:8px;padding:6px;display:flex}.ds-board__col>.ds-board__col-head{padding:2px 4px 0}.ds-board__col.is-over{border-color:var(--color-line-strong);background:#eef1f5}.ds-board__col-head{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--color-slate-500);padding:2px 4px;font-size:11px;font-weight:700}.ds-board__col-head b{color:var(--color-ink-900)}.ds-board__col-head--custom{font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit;padding:0 2px}.ds-board__card--skeleton{cursor:default;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ds-board__sk-foot{align-items:center;gap:7px;margin-top:3px;display:flex}.ds-board__sk-foot>:nth-child(3){margin-left:auto}.ds-board__col-empty{font-family:var(--font-sans);color:var(--color-slate-400);padding:10px 4px;font-size:12.5px}.ds-board__card{background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:12px;min-width:0;position:relative}.ds-board__card--drag{cursor:grab;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:box-shadow .18s var(--ds-ease-out,ease)}.ds-board-root:not(.is-dragging) .ds-board__card--drag:hover,.ds-board-root:not(.is-dragging) .ds-board__card--drag:focus-visible{box-shadow:0 10px 26px #1d263021}.ds-board-root.is-dragging,.ds-board-root.is-dragging *{-webkit-user-select:none;user-select:none}.ds-board-root.is-dragging .ds-board__card--drag{cursor:grabbing}.ds-board-root.is-rejecting,.ds-board-root.is-rejecting .ds-board__card--drag,.ds-board-root.is-rejecting *{cursor:not-allowed}.ds-board-root.is-rejecting .ds-board__ghost{opacity:.55}.ds-board__card--drag.is-grabbed{outline:2px solid var(--color-ink-900);outline-offset:1px;box-shadow:var(--shadow-selected)}.ds-board__ghost{z-index:90;pointer-events:none;cursor:grabbing;box-shadow:var(--shadow-selected);transform-origin:20%;position:fixed;transform:rotate(1.5deg)scale(.97)}.ds-board__sr,.ds-chat-stack__said{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds-board__ph{box-shadow:inset 0 4px 12px #1d26302e, inset 0 1px 2px #1d263024, inset 0 0 0 1px var(--color-line-strong);box-sizing:border-box;background:#e9edf2;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ds-board__ph-bar{background:#1d263024;border-radius:5px;flex:none;height:9px;display:block}.ds-board__ph-bar--thin{background:#1d26301a;height:7px}.ds-board__ph-cardfoot{align-items:center;gap:7px;margin-top:auto;display:flex}.ds-board__ph-dot{background:#1d263024;border-radius:999px;flex:none;width:18px;height:18px}.ds-board__ph-chip{background:#1d26301f;border-radius:8px;flex:none;width:28px;height:16px;margin-left:auto}@media (width<=1024px){.ds-board__cols{grid-auto-columns:minmax(var(--ds-board-track,264px), 46%)}}@container ds-page (width<=960px){.ds-board__cols{grid-auto-columns:minmax(var(--ds-board-track,264px), 46%)}}@media (width<=768px){.ds-board__cols{grid-auto-columns:min(76vw,300px);gap:12px}}.ds-diff__skip{text-align:center;width:100%;color:var(--color-ink-400);font-family:var(--font-mono);cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:0;padding:5px 12px;font-size:11px;display:flex}.ds-diff__skip:hover{background:#f9fafc8c}@supports (color:color-mix(in lab, red, red)){.ds-diff__skip:hover{background:color-mix(in srgb, var(--color-surface-muted) 55%, transparent)}}.ds-diff__skip:hover{color:var(--color-fg3)}@media (pointer:coarse),(hover:none){.ds-diff__skip{color:var(--color-fg3)}}.ds-diff__skip>svg{opacity:.6}.ds-diff__hunk{cursor:help;outline:none}.ds-diff__hunk:hover .ds-diff__row--add,.ds-diff__hunk:focus-visible .ds-diff__row--add{background:#2ca87f29}.ds-diff__hunk:hover .ds-diff__row--del,.ds-diff__hunk:focus-visible .ds-diff__row--del{background:#e1474721}.ds-diff__hunk:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink-900)}.ds-diff__note-ic{box-sizing:content-box;color:var(--color-ink-400);transition:color var(--ds-ease-hover);flex:none;align-self:center;margin-left:auto;padding-left:8px}.ds-diff__hunk:hover .ds-diff__note-ic,.ds-diff__hunk:focus-visible .ds-diff__note-ic{color:var(--color-ink-900)}@media (prefers-reduced-motion:reduce){.ds-diff__row,.ds-diff__note-ic{transition:none}}.ds-diff--sticky-head,.ds-card--sticky-head{overflow:clip}.ds-diff__stick{height:1px;margin-bottom:-1px;display:block}.ds-diff--sticky-head>.ds-diff__hd,.ds-card--sticky-head>.ds-card__head{z-index:2;isolation:isolate;background:var(--color-surface);transition:background-color var(--ds-ease-hover), border-color var(--ds-ease-hover), border-radius var(--ds-ease-hover);border-radius:0;position:sticky;top:8px}.ds-diff--sticky-head>.ds-diff__hd:before,.ds-card--sticky-head>.ds-card__head:before{content:"";z-index:-1;border-radius:inherit;background:var(--ds-glass-bg);-webkit-backdrop-filter:var(--ds-glass-filter);backdrop-filter:var(--ds-glass-filter);box-shadow:var(--ds-glass-shadow);opacity:0;transition:opacity var(--ds-ease-hover);pointer-events:none;position:absolute;inset:0}.ds-diff--sticky-head>.ds-diff__hd--stuck,.ds-card--sticky-head>.ds-card__head--stuck{background-color:#0000;border-color:#0000;border-radius:12px}.ds-diff--sticky-head>.ds-diff__hd--stuck:before,.ds-card--sticky-head>.ds-card__head--stuck:before{opacity:1}@media (prefers-reduced-transparency:reduce){.ds-diff--sticky-head>.ds-diff__hd--stuck,.ds-card--sticky-head>.ds-card__head--stuck{background-color:var(--color-surface)}.ds-diff--sticky-head>.ds-diff__hd:before,.ds-card--sticky-head>.ds-card__head:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--color-surface)}}@media (prefers-reduced-motion:reduce){.ds-diff--sticky-head>.ds-diff__hd,.ds-diff--sticky-head>.ds-diff__hd:before,.ds-card--sticky-head>.ds-card__head,.ds-card--sticky-head>.ds-card__head:before{transition:none}}.ds-diff__load{flex-direction:column;gap:10px;padding:16px;display:flex}.ds-diff__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:40px 20px;display:flex}.ds-diff__empty-ic{color:var(--color-success-500)}.ds-diff__empty-title{font-family:var(--font-sans);color:var(--color-ink-900);font-size:13.5px;font-weight:600}.ds-diff__empty-sub{font-family:var(--font-mono);color:var(--color-fg3);font-size:11.5px}.ds-diffchip{border:1px solid var(--color-line);background:var(--color-surface);height:20px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;align-items:center;gap:6px;padding:0 7px;font-size:11px;line-height:1;display:inline-flex}.ds-diffchip--btn{cursor:pointer;transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover)}.ds-diffchip--btn:hover{background:var(--color-surface-hover);border-color:var(--color-line-strong)}.ds-diffchip--active{border-color:var(--color-ink-900)}@keyframes ds-rtrace-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-output-error-open{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes ds-rtrace-condense{0%{opacity:0;filter:blur(3px);transform:translateY(-3px)}to{opacity:1;filter:blur();transform:none}}@keyframes ds-rtrace-fail-glyph{0%{opacity:0;transform:scale(.4)rotate(-60deg)}to{opacity:1;transform:none}}.ds-rtrace-memchip-in{animation:.32s cubic-bezier(.22,.61,.36,1) both ds-rtrace-memchip-in}@keyframes ds-rtrace-memchip-in{0%{opacity:0;filter:blur(3px);transform:translateY(3px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ds-rtrace-row-in,.ds-rtrace-memchip-in,.ds-stopped-chip--in,.ds-rtrace-row-in .ds-output--error,.ds-rtrace-row-in .ds-output--error>div>*,.ds-rtrace-row-in .ds-rtrace-fail-glyph,.ds-rtrace-head-in{animation:none}}:root{--brand-peach:var(--color-brand-peach);--brand-magenta:var(--color-brand-magenta);--primary-50:var(--color-primary-50);--primary-100:var(--color-primary-100);--primary-400:var(--color-primary-400);--primary-500:var(--color-primary-500);--primary-600:var(--color-primary-600);--primary:var(--color-primary);--legacy-purple-500:#706afc;--legacy-purple-100:#dbdaff;--legacy-purple-50:#f1f0ff;--slate-100:var(--color-slate-100);--slate-200:var(--color-slate-200);--slate-300:var(--color-slate-300);--slate-500:var(--color-slate-500);--slate-600:var(--color-slate-600);--slate-700:var(--color-slate-700);--slate-800:var(--color-slate-800);--slate-900:var(--color-slate-900);--ink-900:var(--color-ink-900);--ink-800:var(--color-ink-800);--ink-700:var(--color-ink-700);--ink-600:var(--color-ink-600);--ink-400:var(--color-ink-400);--ink-300:var(--color-ink-300);--line:var(--color-line);--line-strong:var(--color-line-strong);--line-soft:var(--color-line-soft);--surface:var(--color-surface);--surface-muted:var(--color-surface-muted);--surface-muted-2:var(--color-surface-muted-2);--surface-page:var(--color-surface-page);--surface-hover:var(--color-surface-hover);--surface-cream:var(--color-surface-cream);--surface-ink:var(--color-surface-ink);--highlight-tint:var(--color-highlight-tint);--fg1:var(--color-fg1);--fg2:var(--color-fg2);--fg3:var(--color-fg3);--fg-slate:var(--color-fg-slate);--fg-on-brand:var(--color-fg-on-brand);--danger-50:var(--color-danger-50);--danger-100:var(--color-danger-100);--danger-400:var(--color-danger-400);--danger-500:var(--color-danger-500);--danger-600:var(--color-danger-600);--danger:var(--color-danger);--warning-100:var(--color-warning-100);--warning-400:var(--color-warning-400);--warning-500:var(--color-warning-500);--warning-600:var(--color-warning-600);--warning:var(--color-warning);--hazard:var(--color-hazard);--info-100:var(--color-info-100);--info-400:var(--color-info-400);--info-500:var(--color-info-500);--info-800:var(--color-info-800);--info:var(--color-info);--success-100:var(--color-success-100);--success-400:var(--color-success-400);--success-500:var(--color-success-500);--success-800:var(--color-success-800);--success:var(--color-success);--accent-blue:var(--color-accent-blue);--accent-green:var(--color-accent-green);--accent-amber:var(--color-accent-amber);--r:var(--radius);--r-control:var(--radius-control);--r-sm:var(--radius-sm);--r-md:var(--radius-md);--r-lg:var(--radius-lg);--r-pill:var(--radius-pill);--shadow-sm:0 2px 8px #1d263014;--shadow-md:var(--shadow-elevation);--shadow-lg:var(--shadow-selected);--font-ui:var(--font-sans);--font-wordmark:var(--font-sans);--w-light:300;--w-reg:400;--w-med:500;--w-semi:600;--w-bold:700;--bp-tablet:1024px;--bp-mobile:768px}.ds-phone-mock{contain:layout}[data-frameview=mobile] .ds-phone-mock{contain:none;width:100%!important;max-width:none!important;height:auto!important;min-height:100dvh!important;box-shadow:none!important;border:0!important;border-radius:0!important}[data-frameview=tablet] .ds-tablet-fullbleed{z-index:4;width:auto!important;left:10px!important;right:10px!important}.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light{box-shadow:none;font-family:var(--font-sans);background:0 0;border:0;overflow:visible}.ds-chart-tip{opacity:1;position:static;transform:none}.ds-chart-tip .ds-tooltip__glyph{margin-left:0}.ds-chart-dot{border-radius:999px;width:9px;height:9px;margin-top:3px;display:inline-block}.ds-chart-tip .ds-tooltip__list{gap:5px}.ds-chart-tip__row{align-items:center;gap:8px}.ds-chart-tip__row .ds-chart-dot{flex:none;margin-top:0}.ds-chart-tip__name{white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.ds-chart-tip__val{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:12px}.ds-chart-tip__foot{border-top:1px solid var(--color-line);padding-top:7px}.ds-journey{flex-direction:column;flex:1;min-height:0;display:flex}.ds-journey--thread{flex:none;min-height:auto}.ds-journey--thread .ds-journey__body{max-height:300px}.ds-journey__plan{flex-direction:column;gap:8px;padding:0 18px 18px;display:flex}.ds-journey__plan-word{color:var(--color-fg2);font-size:11.5px}.ds-journey.is-collapsed .ds-journey__body{transition:max-height .34s cubic-bezier(.4,0,.2,1),opacity .2s,padding .34s cubic-bezier(.4,0,.2,1)}.ds-journey.is-collapsed.is-folded .ds-journey__body{opacity:0;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.ds-journey.is-collapsed .ds-jov{transition:border-color .34s,padding .34s}.ds-journey.is-collapsed.is-folded .ds-jov{border-bottom-color:#0000;padding-bottom:6px}@media (prefers-reduced-motion:reduce){.ds-journey.is-collapsed .ds-journey__body,.ds-journey.is-collapsed .ds-jov{transition:none}}.ds-journey--hit{cursor:pointer}.ds-journey__body{flex-direction:column;flex:auto;min-height:0;padding:6px 14px 18px 18px;display:flex}.ds-journey__hd{flex:none;height:56px;padding:0 10px 0 18px}.ds-journey:not(.is-collapsed)>.ds-journey__hd{box-sizing:border-box;height:auto;min-height:50px;padding:12px 10px 6px 18px}.ds-journey:not(.is-collapsed)>.ds-journey__hd+.ds-journey__body{padding-top:0}.ds-journey:not(.is-collapsed)>.ds-journey__hd:has(+.ds-journey__body){z-index:1;position:relative}.ds-journey:not(.is-collapsed)>.ds-journey__hd+.ds-journey__body{margin-top:-10px;padding-top:10px}.ds-journey:not(.is-collapsed)>.ds-jov+.ds-journey__body{margin-top:-10px;padding-top:16px}.ds-journey__hd.is-tap{cursor:pointer;-webkit-user-select:none;user-select:none}.ds-journey__hd.is-tap:focus-visible{border-radius:12px}.ds-journey__chev{color:var(--color-fg1);flex:none;margin:-6px -2px -6px 0;padding:6px;transition:transform .2s;display:inline-flex}.ds-journey__hd .ds-ichip{margin-left:2px}.ds-jov{border-bottom:1px solid var(--color-line);flex-direction:column;flex:none;gap:7px;margin:0 14px 10px 18px;padding-bottom:11px;display:flex}.ds-jov__line{align-items:baseline;gap:6px;min-width:0;display:flex}.ds-jov__big{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--color-fg1);font-size:19px;font-weight:600;line-height:1.1}.ds-jov__sub{min-width:0;color:var(--color-fg2);font-size:11.5px}.ds-jov__marks{--ds-jov-rows:8;max-height:calc(var(--ds-jov-rows) * 13px - 4px + 6px);flex-wrap:wrap;align-content:flex-start;gap:4px;padding:3px 0;display:flex}.ds-jov__mark{background:var(--color-line-strong);width:9px;height:9px;transition:transform var(--ds-ease-hover), box-shadow var(--ds-ease-hover);border:0;border-radius:3px;flex:none;padding:0}button.ds-jov__mark{cursor:pointer}button.ds-jov__mark:hover{transform:scale(1.3)}.ds-jov__mark.is-done{background:var(--color-success-500,#22c55e)}.ds-jov__mark.is-running{background:var(--color-ink-600)}.ds-jov__mark.is-blocked,.ds-jov__mark.is-failed{background:var(--color-danger-500,#ef4444)}.ds-jov__mark.is-sel{box-shadow:0 0 0 1.5px var(--color-surface), 0 0 0 3px var(--color-fg1)}.ds-jov__cap{display:none}@media (hover:none){.ds-jov__cap{white-space:nowrap;min-width:0;color:var(--color-fg1);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);align-items:baseline;gap:6px;font-size:11.5px;display:flex;overflow:hidden}.ds-jov__cap i{color:var(--color-fg3);font-style:normal}}@media (prefers-reduced-motion:reduce){.ds-jov__mark{transition:none}}.ds-journey__tl{flex-direction:column;display:flex}.ds-jstep{align-items:flex-start;gap:10px;padding:8px 0;font-size:12.5px;display:flex;position:relative}.ds-jstep:before{content:"";background:var(--color-line);width:1px;height:6px;position:absolute;top:0;left:10.5px}.ds-jstep:after{content:"";background:var(--color-line);width:1px;position:absolute;top:32px;bottom:0;left:10.5px}.ds-jstep:first-child:before,.ds-jstep:last-child:after{display:none}.ds-jstep.is-focused{padding:6px 0}.ds-jstep__mark{width:22px;height:22px;color:var(--color-slate-500);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-jstep.is-done .ds-jstep__mark{color:var(--color-fg3)}.ds-jstep.is-upcoming .ds-jstep__mark{color:var(--color-line-strong)}.ds-jstep.is-running .ds-jstep__mark,.ds-jstep.is-blocked .ds-jstep__mark,.ds-jstep.is-failed .ds-jstep__mark{color:var(--color-ink-900)}.ds-jstep.is-added .ds-jstep__mark{animation:1.4s ease-out ds-jstep-added}@keyframes ds-jstep-added{0%{opacity:0;transform:scale(.7)}55%{opacity:1;transform:scale(1)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-jstep.is-added .ds-jstep__mark{animation:none}}.ds-jstep__lbl{min-width:0;color:var(--color-fg1);overflow-wrap:anywhere;line-height:18px;display:block}.ds-jstep.is-done .ds-jstep__lbl{color:var(--color-fg2)}.ds-jstep.is-upcoming .ds-jstep__lbl{color:var(--color-fg3)}.ds-jstep.is-running .ds-jstep__lbl{color:var(--color-fg1);font-weight:600}.ds-jstep__meta{color:var(--color-fg3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:10.5px;line-height:15px;display:flex}.ds-jstep__metab{padding-left:8px;position:relative}.ds-jstep__metab:before{content:"";background:var(--color-line-strong);border-radius:999px;width:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:1px}.ds-jstep__chip{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;height:15px;padding:0 6px;font-size:9.5px;font-weight:700;display:inline-flex}.ds-jstep__chip.is-done{color:var(--color-success-800,#1d7a5f);background:#2ca87f21}@supports (color:color-mix(in lab, red, red)){.ds-jstep__chip.is-done{background:color-mix(in srgb, var(--color-success-500) 13%, transparent)}}.ds-jstep__chip.is-running{color:var(--color-accent-blue);background:#4c7dfa1f}@supports (color:color-mix(in lab, red, red)){.ds-jstep__chip.is-running{background:color-mix(in srgb, var(--color-accent-blue) 12%, transparent)}}.ds-jstep__chip.is-blocked{color:var(--color-danger-600);background:#e147471f}@supports (color:color-mix(in lab, red, red)){.ds-jstep__chip.is-blocked{background:color-mix(in srgb, var(--color-danger-500) 12%, transparent)}}.ds-jstep__chip.is-failed{color:var(--color-danger-600);background:#e147471f;gap:3px;padding-left:5px}@supports (color:color-mix(in lab, red, red)){.ds-jstep__chip.is-failed{background:color-mix(in srgb, var(--color-danger-500) 12%, transparent)}}.ds-jstep__chipg{display:inline-flex}.ds-jstep__chip.is-failed .ds-jstep__chipg{color:var(--color-danger-500)}.ds-jstep__chip.is-upcoming{color:var(--color-fg3);background:var(--color-surface-muted)}.ds-jstep__main{border:1px solid #0000;border-radius:11px;flex:1;min-width:0;margin:-7px 0 -8px -10px;padding:7px 10px 8px}.ds-jstep__hd{align-items:center;gap:8px;min-width:0;display:flex}.ds-jstep__main.is-clickable{cursor:pointer;transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover)}.ds-jstep__main.is-clickable:is(:hover,.is-hover){border-color:var(--color-line);box-shadow:var(--shadow-button);background:#fff}.ds-jstep__main.is-current .ds-jstep__lbl{font-weight:600}.ds-jstep__go{color:var(--color-fg3);opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover);flex:none;margin-left:auto;display:inline-flex;transform:translate(-2px)}.ds-jstep__main.is-clickable:is(:hover,.is-hover,:focus-visible) .ds-jstep__go{opacity:1;transform:none}@media (pointer:coarse),(hover:none){.ds-jstep__go{opacity:1;display:none;transform:none}}.ds-jstep__card{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ds-jstep__rowwrap{flex:1;min-width:0}.ds-jsess{max-width:none;transition:border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover)}.ds-jsess-hold:hover .ds-jsess{border-color:var(--color-line-strong);box-shadow:var(--shadow-selected-sm,0 4px 14px #1d26301a)}.ds-jsess .ds-rec-card__fic{cursor:pointer;pointer-events:auto;transition:color var(--ds-ease-hover), background var(--ds-ease-hover);border-radius:6px}.ds-jsess .ds-rec-card__fic:hover{color:var(--color-ink-900);background:var(--color-surface-muted)}.ds-jsess .ds-rec-card__chev{opacity:0;align-self:flex-start;margin-top:2px;transition:opacity .16s,transform .18s}.ds-jsess .ds-rec-card__hd[aria-expanded=true] .ds-rec-card__chev,.ds-jsess-hold:hover .ds-rec-card__chev,.ds-jsess .ds-rec-card__hd:focus-visible .ds-rec-card__chev{opacity:1}@media (pointer:coarse),(hover:none){.ds-jsess .ds-rec-card__chev{opacity:1;display:none}}.ds-jsess__body{flex-direction:column;gap:9px;display:flex}.ds-jsess__thread{--ds-turn-gap:10px;max-height:var(--ds-jsess-maxh,230px);gap:var(--ds-turn-gap);flex-direction:column;padding:2px 2px 2px 0;display:flex}.ds-jsess__thread .ds-user-message,.ds-mindly-chat__thread .ds-user-message{max-width:none;margin:0}.ds-mindly-chat__thread{--ds-turn-gap:14px}.ds-card-drawer__thread .ds-user-message{max-width:none;margin:0}.ds-mindly-chat__scroll{scroll-behavior:auto}.ds-mindly-chat__loading{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding-bottom:16px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 20px);mask-image:linear-gradient(#0000 0,#000 20px)}.ds-mindly-chat__latest{z-index:4;pointer-events:none;height:0;position:sticky;bottom:0}.ds-mindly-chat__latest>.ds-thread-latest{pointer-events:auto}.ds-mindly-chat__scroll:focus{outline:none}.ds-mindly-chat{box-sizing:border-box;padding-top:var(--ds-keyboard-top,0px);padding-bottom:var(--ds-keyboard,0px);transition:padding-top var(--ds-keyboard-duration) var(--ds-keyboard-ease), padding-bottom var(--ds-keyboard-duration) var(--ds-keyboard-ease);container-type:inline-size}.ds-trace-card{flex-direction:column;height:100%;min-height:0;display:flex}.ds-trace-card__from{max-width:40%;font-family:var(--font-mono);color:var(--color-fg3);flex-shrink:0;font-size:12px}.ds-trace-card__body{flex:1;min-height:0}.ds-trace-card__shot{width:100%;display:block}.ds-trace-card__out{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);color:var(--color-fg2);margin:0;padding:16px;font-size:12px;line-height:1.7}.ds-trace-card__out--error{color:var(--color-danger)}.ds-mindly-chat__column{width:100%;max-width:700px;margin-inline:auto;padding-inline:24px}.ds-mindly-chat__scroll>.ds-mindly-chat__column{padding-block:12px 24px}.ds-mindly-chat__footer{padding-block:8px 16px}.ds-mindly-chat__scroll+.ds-mindly-chat__footer{padding-top:0}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__footer)>.ds-mindly-chat__column{padding-bottom:32px}.ds-mindly-chat__empty{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}@container (width<=430px){.ds-mindly-chat__column{padding-inline:14px}.ds-mindly-chat__scroll>.ds-mindly-chat__column{padding-block:12px 20px}.ds-mindly-chat__footer{padding-block:6px 12px}.ds-mindly-chat__scroll+.ds-mindly-chat__footer{padding-top:0}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__footer)>.ds-mindly-chat__column{padding-bottom:26px}}.ds-mindly-chat__panel-dock+.ds-mindly-chat__footer{padding-top:0}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__panel-dock+.ds-mindly-chat__footer)>.ds-mindly-chat__column{padding-bottom:32px}.ds-mindly-chat__panel-dock:has(.ds-panel-dock__line-row[data-show],.ds-panel-dock__card){padding-bottom:10px}.ds-mindly-chat__panel-dock:has(.ds-panel-dock__line-row[data-show]):not(:has(.ds-panel-dock__card)){z-index:1;margin-top:-54px;position:relative}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__panel-dock .ds-panel-dock__line-row[data-show]):not(:has(+.ds-mindly-chat__panel-dock .ds-panel-dock__card))>.ds-mindly-chat__column{padding-bottom:78px}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__panel-dock .ds-panel-dock__card)>.ds-mindly-chat__column{padding-bottom:24px}.ds-mindly-chat__panel-dock{transition:padding-bottom .28s cubic-bezier(.32,.72,.3,1),margin-top .28s cubic-bezier(.32,.72,.3,1)}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__panel-dock)>.ds-mindly-chat__column{transition:padding-bottom .28s cubic-bezier(.32,.72,.3,1)}@container (width<=430px){.ds-mindly-chat__scroll:has(+.ds-mindly-chat__panel-dock+.ds-mindly-chat__footer)>.ds-mindly-chat__column{padding-bottom:26px}.ds-mindly-chat__panel-dock:has(.ds-panel-dock__line-row[data-show],.ds-panel-dock__card){padding-bottom:8px}.ds-mindly-chat__panel-dock:has(.ds-panel-dock__line-row[data-show]):not(:has(.ds-panel-dock__card)){margin-top:-52px}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__panel-dock .ds-panel-dock__line-row[data-show]):not(:has(+.ds-mindly-chat__panel-dock .ds-panel-dock__card))>.ds-mindly-chat__column{padding-bottom:72px}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__panel-dock .ds-panel-dock__card)>.ds-mindly-chat__column{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.ds-mindly-chat__panel-dock{transition:none}.ds-mindly-chat__scroll:has(+.ds-mindly-chat__panel-dock)>.ds-mindly-chat__column{transition:none}}.ds-reading-thread,.ds-mindly-chat__column.ds-reading-thread{max-width:560px;padding-inline:var(--ds-reading-inset,16px)}.ds-reading-dock,.ds-mindly-chat__column.ds-reading-dock{max-width:744px;padding-inline:12px}.ds-reading-thread,.ds-reading-dock{box-sizing:border-box;width:100%;margin-inline:auto}.ds-dock-notice{flex-direction:column;gap:8px;animation:.24s cubic-bezier(.22,1,.36,1) .2s both ds-dock-notice-in;display:flex}.ds-dock-notice>.ds-call-corner{align-self:flex-end}.ds-dock-notice--apart{margin-bottom:8px}@keyframes ds-dock-notice-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ds-dock-notice{animation:none}}.ds-jsess__trace{max-width:none!important}.ds-mindly-video{aspect-ratio:4/3;--ds-mindly-fade:.52s;--ds-mindly-level:0;background:#0d1116;border-radius:20px;width:100%;position:relative;overflow:hidden}.ds-mindly-video__clip{object-fit:cover;object-position:50% 56%;opacity:0;z-index:0;width:100%;height:100%;transition:opacity 0s linear .62s;position:absolute;inset:0}.ds-mindly-video__clip[data-on=true]{opacity:1;z-index:1;transition:opacity var(--ds-mindly-fade) cubic-bezier(.45, 0, .25, 1)}.ds-mindly-video__ring{border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 calc(1px + 5px * var(--ds-mindly-level)) rgba(255, 95, 52, calc(.15 + .55 * var(--ds-mindly-level)));transition:box-shadow 80ms linear;position:absolute;inset:0}.ds-mindly-video[data-live=false] .ds-mindly-video__ring{box-shadow:inset 0 0 0 1px #ffffff14}@media (prefers-reduced-motion:reduce){.ds-mindly-video__clip,.ds-mindly-video__clip[data-on=true]{transition:none}}.ds-extpanel{width:var(--ds-extpanel-w,360px);background:var(--color-surface);flex-direction:column;flex:none;display:flex;overflow:hidden}.ds-extpanel--standalone{border:1px solid var(--color-line);border-radius:20px}.ds-extpanel--floating{box-shadow:0 24px 60px #1d263038,0 2px 8px #1d263014}.ds-extpanel__brand{height:var(--ds-extension-brand-height,48px);box-sizing:border-box;flex:none;align-items:center;gap:8px;padding:10px 10px 10px 14px;display:flex}.ds-extpanel__brandname{font-family:var(--font-sans);color:var(--color-ink-900);font-size:14px;font-weight:600}.ds-extpanel__sp{flex:1}.ds-extpanel__hd{flex:none;align-items:center;gap:8px;padding:0 12px 8px;display:flex}.ds-extpanel__title{text-align:left;--ds-trunc-fade:28px;min-width:0;font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-fg1);white-space:nowrap;flex:1 1 0;margin:0;font-size:18px;font-weight:600;overflow:hidden}.ds-extpanel__body{scrollbar-width:thin;scrollbar-color:#00000024 transparent;flex-direction:column;flex:1;min-height:0;padding:4px 22px 22px;display:flex;overflow-y:auto}.mm-chat{box-sizing:border-box;height:36px;min-height:36px;color:var(--mm-ink2,var(--color-fg2));font-family:var(--font-sans);cursor:pointer;white-space:nowrap;text-align:left;width:100%;transition:background-color var(--ds-ease-hover), color var(--ds-ease-hover);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:400;display:flex;overflow:hidden}.mm-chat:not(.mm-chat--sel):hover,.mm-chat-row:hover .mm-chat:not(.mm-chat--sel){background:var(--mm-hover,var(--color-surface-hover))}.mm-chat-row:has(.mm-chat__door [aria-expanded=true]) .mm-chat:not(.mm-chat--sel){background:var(--mm-hover,var(--color-surface-hover))}.mm-chat--sel{background:var(--mm-hover,var(--color-surface-hover));color:var(--mm-ink-strong,var(--color-fg1));font-weight:600}.mm-chat__t{text-align:left;--ds-trunc-fade:26px;flex:1 1 0;min-width:0;display:block;overflow:hidden}.mm-chat__t--pending,.mm-chat__t--unread{color:var(--mm-ink-strong,var(--color-fg1));font-weight:500}.mm-chat--sel .mm-chat__t--pending,.mm-chat--sel .mm-chat__t--unread{font-weight:600}.mm-chat__dot{transition:opacity .12s;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.mm-chat-row:has(.mm-chat__dot) .mm-chat__t{--ds-trunc-fade:20px;--ds-trunc-gap:16px}.mm-chat-row:has(.mm-chat__door):hover .mm-chat__dot{opacity:0}.mm-chat-row:has(.mm-chat__door):has(:focus-visible) .mm-chat__dot{opacity:0}.mm-chat-row:has(.mm-chat__door [aria-expanded=true]) .mm-chat__dot{opacity:0}.mm-chat__dot--error{background:var(--color-danger-500,#e14747)}.mm-chat-row{align-items:center;min-width:0;height:36px;transition:height .2s cubic-bezier(.2,.8,.2,1),margin-bottom .2s cubic-bezier(.2,.8,.2,1),opacity .12s;display:flex;position:relative}.mm-chat-row>.mm-chat{flex:auto}.mm-chat__src{filter:grayscale();opacity:.6;transition:filter var(--ds-ease-hover), opacity var(--ds-ease-hover);flex:none;margin-right:-2px}.mm-chat-row:hover .mm-chat__src,.ds-page-chat-menu__chat:hover .mm-chat__src,.ds-dt__row:hover .mm-chat__src,.ds-dt__row:focus-visible .mm-chat__src{filter:none;opacity:1}.mm-chat-row:has(:focus-visible) .mm-chat__src{filter:none;opacity:1}.ds-page-chat-menu__name.mm-chat-row{height:auto}.ds-recent-chats--compact .mm-chat-row{height:32px}.mm-chat-row--editing{height:auto}.mm-chat__door{opacity:0;transition:opacity var(--ds-ease-hover);position:absolute;top:50%;right:3px;transform:translateY(-50%)}.mm-chat__door .ds-btn--ghost,.mm-chats__filter .ds-btn--ghost{box-shadow:none;color:var(--color-fg3);transition:color var(--ds-ease-hover);background:0 0}.mm-chat__door .ds-btn--ghost:hover,.mm-chat__door .ds-btn--ghost[aria-expanded=true],.mm-chats__filter .ds-btn--ghost:hover,.mm-chats__filter .ds-btn--ghost[aria-expanded=true]{color:var(--color-fg1);background:0 0}.mm-chat-row:hover .mm-chat__door{opacity:1}.mm-chat-row:has(:focus-visible) .mm-chat__door{opacity:1}.mm-chat__door:has([aria-expanded=true]){opacity:1}.mm-chat-row:has(.mm-chat__door):hover .mm-chat__t{--ds-trunc-fade:20px;--ds-trunc-gap:28px}.mm-chat-row:has(.mm-chat__door):has(:focus-visible) .mm-chat__t{--ds-trunc-fade:20px;--ds-trunc-gap:28px}.mm-chat-row:has(.mm-chat__door [aria-expanded=true]) .mm-chat__t{--ds-trunc-fade:20px;--ds-trunc-gap:28px}.mm-chat__t.is-truncated[dir=rtl]{transition:padding-inline-start var(--ds-ease-hover)}.mm-chat-row:has(.mm-chat__dot) .mm-chat__t.is-truncated[dir=rtl]{--ds-trunc-gap:0px}.mm-chat-row:has(.mm-chat__door):hover .mm-chat__t.is-truncated[dir=rtl]{--ds-trunc-gap:0px}.mm-chat-row:has(.mm-chat__door):has(:focus-visible) .mm-chat__t.is-truncated[dir=rtl]{--ds-trunc-gap:0px}.mm-chat-row:has(.mm-chat__door [aria-expanded=true]) .mm-chat__t.is-truncated[dir=rtl]{--ds-trunc-gap:0px}@media (width>=768px) and (pointer:fine){.ds-recent-chats:not(.ds-recent-chats--compact,.ds-recent-chats--touch) .mm-chat-row:has(.mm-chat__dot) .mm-chat__t.is-truncated[dir=rtl]{padding-inline-start:16px}.ds-recent-chats:not(.ds-recent-chats--compact,.ds-recent-chats--touch) .mm-chat-row:has(.mm-chat__door):hover .mm-chat__t.is-truncated[dir=rtl]{padding-inline-start:28px}.ds-recent-chats:not(.ds-recent-chats--compact,.ds-recent-chats--touch) .mm-chat-row:has(.mm-chat__door):has(:focus-visible) .mm-chat__t.is-truncated[dir=rtl]{padding-inline-start:28px}.ds-recent-chats:not(.ds-recent-chats--compact,.ds-recent-chats--touch) .mm-chat-row:has(.mm-chat__door [aria-expanded=true]) .mm-chat__t.is-truncated[dir=rtl]{padding-inline-start:28px}}.mm-chat__menu{min-width:172px}.mm-chat-row--editing{grid-template-rows:var(--mm-row-h,36px) auto;align-items:center;display:grid}.mm-chat__box{margin-inline:calc(var(--mm-pad,10px) - 12px);font-family:var(--font-sans);color:var(--mm-ink-strong,var(--color-fg1));padding:6px 11px;font-size:13px;font-weight:400}.mm-chat__box--strong:not(.mm-chat__box--sel){font-weight:500}.mm-chat__box--sel{font-weight:600}.mm-chat-row--editing>.ds-edit-box__error{padding-inline:var(--mm-pad,10px)}.ds-recent-chats .mm-chat-row--leaving{opacity:0;pointer-events:none;height:0;margin-bottom:-4px;overflow:hidden}.ds-recent-chats .mm-chat-row--arriving{animation:.2s cubic-bezier(.2,.8,.2,1) both mm-chat-row-in;overflow:hidden}@keyframes mm-chat-row-in{0%{opacity:0;height:0;margin-bottom:-4px}}@media (prefers-reduced-motion:reduce){.ds-recent-chats .mm-chat-row--arriving{animation:none}}@media (width<=767px),(pointer:coarse){.mm-chat__door{opacity:1}.ds-recent-chats--doors .mm-chat__t{margin-right:29px}.ds-recent-chats .mm-chat-row{height:44px}.ds-recent-chats .mm-chat-row--editing{height:auto}.ds-recent-chats .mm-chat-row--leaving{height:0}}.ds-recent-chats--touch .mm-chat__door{opacity:1}.ds-recent-chats--touch.ds-recent-chats--doors .mm-chat__t{margin-right:29px}.ds-recent-chats--touch .mm-chat-row{height:44px}.ds-recent-chats--touch .mm-chat-row--editing{height:auto}.ds-recent-chats--touch .mm-chat-row--leaving{height:0}.ds-recent-chats--touch .mm-chat{height:44px;min-height:44px}@media (width<=767px),(pointer:coarse){.ds-recent-chats--doors .mm-chat__dot{right:38px}.ds-recent-chats--doors .mm-chat-row:has(.mm-chat__dot) .mm-chat__t{margin-right:42px}}.ds-recent-chats--touch.ds-recent-chats--doors .mm-chat__dot{right:38px}.ds-recent-chats--touch.ds-recent-chats--doors .mm-chat-row:has(.mm-chat__dot) .mm-chat__t{margin-right:42px}@media (prefers-reduced-motion:reduce){.mm-chat-row,.mm-chat__src{transition:none}}.ds-recent-chats{--mm-row-h:36px;--mm-pad:10px;text-align:left;flex-direction:column;gap:0;min-width:0;display:flex}@media (width<=767px),(pointer:coarse){.ds-recent-chats{--mm-row-h:44px}}.ds-recent-chats--touch{--mm-row-h:44px}.ds-recent-chats__heading{font:500 13px var(--font-sans);color:var(--color-fg3);align-items:center;padding:10px 10px 4px;display:flex}.mm-chats__filter{opacity:0;flex:none;width:max-content;transition:opacity .2s .1s;container-type:normal}.mm-chats__filter .ds-filterbar__row{flex-wrap:nowrap}.mm-chats__filter--applied,.mm-chats__filter--open,.ds-recent-chats:hover .mm-chats__filter,.ds-recent-chats:focus-within .mm-chats__filter,.ds-recent-chats.is-hover .mm-chats__filter,.ds-recent-chats--touch .mm-chats__filter{opacity:1;transition-delay:0s}@media (width<=767px),(pointer:coarse){.mm-chats__filter{opacity:1}}.mm-chats__filter .ds-filterbar__item{animation:.22s ease-out both ds-recent-chats-in}@media (prefers-reduced-motion:reduce){.mm-chats__filter{transition:none}}.ds-recent-chats__heading .mm-chats__filter{margin:-10px 0 -6px auto}.mm-chat-row--archived .mm-chat{opacity:.5;transition:background-color var(--ds-ease-hover), color var(--ds-ease-hover), opacity var(--ds-ease-hover)}.mm-chat-row--archived:hover .mm-chat,.mm-chat-row--archived:focus-within .mm-chat{opacity:.8}.ds-recent-chats__loading{--ds-skel-base:var(--color-surface-hover);--ds-skel-sheen:var(--color-slate-200);flex-direction:column;align-self:stretch;width:100%;animation:.16s ease-out both ds-recent-chats-in;display:flex}.mm-chat-row--landed{animation:.22s ease-out both ds-recent-chats-in}.mm-chat-row--editing .mm-chat__field{animation:.16s ease-out both ds-recent-chats-in}@media (prefers-reduced-motion:reduce){.mm-chat-row--landed,.mm-chat-row--editing .mm-chat__field,.ds-recent-chats__loading,.ds-recent-chats__empty,.mm-chats__filter .ds-filterbar__item{animation:none}}.ds-recent-chats__loading .ds-recent-chats__skel{margin:11px 10px}.ds-recent-chats__empty{color:var(--color-fg3);padding:0 10px;font-size:13px}@media (prefers-reduced-motion:no-preference){.ds-recent-chats__empty{animation:.22s ease-out both ds-recent-chats-in}}.ds-recent-chats__error{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media (prefers-reduced-motion:no-preference){.ds-recent-chats__error{animation:.2s ease-out both ds-recent-chats-in}}.ds-recent-chats__error>.ds-btn{margin-left:10px}@keyframes ds-recent-chats-in{0%{opacity:0}to{opacity:1}}.ds-nav-menu__list>.ds-recent-chats{flex:none;margin-top:8px}.ds-nav-menu__footer{padding:0 14px max(12px, env(safe-area-inset-bottom));flex:none}.ds-nav-menu__divider{background:var(--color-line);height:1px;margin:8px 0}.ds-nav-menu__profile{gap:12px;min-height:48px;padding:8px 10px;font-size:14px}.ds-nav-menu__profile .ds-nav-menu__sub{font-size:12px}.ds-nav-menu__profile .ds-nav-menu__stack{line-height:1.25}.ds-extension-home{--ds-ext-gutter:max(12px, calc((100cqw - 720px) / 2));flex-direction:column;flex:1;min-height:0;display:flex;container:extension-home/size}.ds-extension-home--flush{--ds-ext-gutter:0px}.ds-extension-recents{flex:none;margin:0 0 12px;display:none}@container extension-home (height>=560px){.ds-extension-recents{display:flex}}.ds-recent-chats--compact{--mm-row-h:32px;--mm-pad:8px;gap:0}@media (width<=767px),(pointer:coarse){.ds-recent-chats--compact{--mm-row-h:44px}}.ds-recent-chats--compact .ds-recent-chats__heading{padding:4px 15px;font-size:12px}.ds-recent-chats--compact .mm-chat{border-radius:8px;height:32px;min-height:32px;padding-inline:15px}.ds-recent-chats--compact .mm-chat__dot{left:0;right:auto}.ds-recent-chats--compact .mm-chat-row:has(.mm-chat__dot) .mm-chat__t{-webkit-mask-image:none;mask-image:none}.ds-extension-home>.ds-extpanel__body{padding:4px var(--ds-ext-gutter) 12px}.ds-extension-home__stack{text-align:center;flex-direction:column;min-height:100%;display:flex}.ds-extension-newchat,.ds-extension-newchat .ds-reading-dock{position:relative}.ds-extension-newchat__door{z-index:6;position:absolute;bottom:calc(100% + 14px);right:14px}.ds-suggest-hero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:8px 4px 18px;display:flex}.ds-suggest-hero__mark{margin-bottom:18px;display:inline-flex}.ds-suggest-hero__mark>img{max-width:none;display:block}.ds-suggest-hero__q{text-wrap:balance;max-width:320px;color:var(--color-ink-900);margin:0 0 6px;font-size:21px;line-height:1.34}.ds-suggest-hero__reading{color:var(--color-fg3);align-items:center;gap:6px;margin:10px 0;font-size:14px;line-height:1.3;display:inline-flex}.ds-suggest-hero__skel-q{flex-direction:column;align-items:center;gap:12px;margin:6px 0 12px;display:flex}.ds-suggest-hero__skel-sub{margin:5px 0 15px}.ds-suggest-hero__chips{--ds-chip-max:296px;flex-wrap:wrap;justify-content:center;gap:8px;max-width:320px;margin-top:14px;display:flex}.ds-suggest-hero__slot-in,.ds-suggest-hero__slot{display:inline-flex}.ds-suggest-hero__chips .ds-chip{border-radius:var(--radius-control);background:var(--color-surface);border:1px solid var(--color-line-strong);height:34px;box-shadow:var(--shadow-button);transition:box-shadow var(--ds-ease-hover), transform var(--ds-ease-hover), border-color var(--ds-ease-hover), background var(--ds-ease-hover);padding:0 15px;font-size:13px}.ds-suggest-hero__chips .ds-chip:hover{border-color:var(--color-ink-900);background:var(--primary-tint);box-shadow:var(--shadow-elevation);transform:translateY(-1px)}.ds-suggest-hero__chips{max-height:160px;transition:opacity .16s ease-in,max-height .22s .1s,margin-top .22s .1s}.ds-suggest-hero__chips.is-retire{opacity:0;pointer-events:none;max-height:0;margin-top:0;overflow:hidden}.ds-suggest-hero__slot.is-flown{visibility:hidden;pointer-events:none}.ds-suggest-hero__chips.is-leaving{opacity:0;pointer-events:none;transition:opacity .14s ease-in}.ds-suggest-hero__mark,.ds-suggest-hero__q,.ds-suggest-hero__reading{transition:opacity .2s;animation:.2s ds-suggest-hero-in}@keyframes ds-suggest-hero-in{0%{opacity:0}}.ds-suggest-hero__mark.is-out,.ds-suggest-hero__q.is-out,.ds-suggest-hero.is-leaving .ds-suggest-hero__reading{opacity:0}@media (prefers-reduced-motion:reduce){.ds-suggest-hero__chips,.ds-suggest-hero__chips.is-leaving,.ds-suggest-hero__mark,.ds-suggest-hero__q,.ds-suggest-hero__reading{transition:none;animation:none}}.ds-suggest-pick__fly{z-index:5;pointer-events:none;will-change:transform;transition:transform .32s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.ds-suggest-pick__fly-y{will-change:transform;transition:transform .32s cubic-bezier(.55,.06,.35,1);display:block}.ds-suggest-pick__fly .ds-chip{border-radius:var(--radius-control);background:var(--color-surface);border:1px solid var(--color-ink-900);height:34px;box-shadow:var(--shadow-elevation);padding:0 15px;font-size:13px}.ds-suggest-pick__wash{z-index:2;pointer-events:none;color:var(--color-ink-900);white-space:pre-wrap;text-align:left;position:absolute}.ds-suggest-pick__field{border-radius:16px;transition:box-shadow .26s;position:relative}.ds-suggest-pick__field.is-hold{box-shadow:0 0 0 4px var(--color-surface-hover);transition:box-shadow 60ms}.ds-suggest-pick__field.is-washing .ds-composer__draft .ds-mdx [class*=_placeholder]{color:#0000}@media (prefers-reduced-motion:reduce){.ds-suggest-hero__slot,.ds-suggest-pick__fly,.ds-suggest-pick__fly-y,.ds-suggest-pick__field{transition-duration:1ms}}.ds-extpanel{position:relative}.ds-extension-page{background:var(--color-surface);flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.ds-extpanel__brand~* .ds-extension-navigation-menu{top:var(--ds-extension-brand-height,48px)}.ds-extension-navigation-menu .ds-nav-menu__head{border-bottom:0;height:40px;padding:0 12px}.ds-extension-navigation-title{font:600 16px var(--font-serif);color:var(--color-fg1)}.ds-extension-session__k{color:var(--color-fg3);margin-right:6px}.ds-extension-session__v{font:500 12.5px var(--font-mono);color:var(--color-fg2)}.ds-extension-session__swap{width:18px;height:18px}.ds-extpanel__hd>.ds-nav-menu__trigger{flex:none;width:32px;height:32px}.ds-extension-settings.ds-btn{width:32px;min-width:32px;height:32px;min-height:32px}@media (width<=767px),(pointer:coarse){.ds-recent-chats .mm-chat{height:44px;min-height:44px}}@media (pointer:coarse){.ds-extpanel__hd>.ds-nav-menu__trigger{position:relative}.ds-extpanel__hd>.ds-nav-menu__trigger:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.ds-nav-menu__panel,.ds-nav-menu__list{transition:none;animation:none}}.ds-task-ref__name{min-width:0;color:var(--color-fg1);font-family:var(--font-serif);--ds-trunc-fade:28px;flex:1;font-size:13.5px;line-height:20px;display:block}.ds-task-conversation{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ds-task-conversation__heading:focus{outline:none}.ds-task-conversation__trail{align-items:flex-start}.ds-task-conversation__trail .ds-extpanel__title{overflow:visible}.ds-task-conversation__trail>.ds-btn{height:24px}.ds-task-conversation__body{flex:1;min-height:0;display:flex;position:relative}.ds-task-conversation__messages{--ds-turn-gap:12px;gap:var(--ds-turn-gap);flex-direction:column;flex:1;min-width:0;min-height:0;padding:8px 18px;display:flex;overflow-y:auto}.ds-task-conversation__heading+.ds-task-conversation__body>.ds-task-conversation__messages:first-child{margin-top:-8px;padding-top:16px}.ds-task-conversation__body:has(+.ds-task-conversation__foot)>.ds-task-conversation__messages{padding-bottom:16px}.ds-task-conversation__body+.ds-task-conversation__foot{padding-top:0}.ds-task-conversation__body:has(.ds-active-call-tile:not([data-ended])) .ds-task-conversation__messages{padding-bottom:136px}.ds-task-conversation__foot{flex-direction:column;flex:none;gap:8px;padding:8px 14px 14px;display:flex}.ds-active-call-tile{z-index:3;border-radius:14px;width:148px;max-width:100%;position:absolute;bottom:10px;right:14px;box-shadow:0 4px 14px #1d263029}.ds-active-call-tile__return{border-radius:14px;width:100%;display:block;position:relative}.ds-active-call-tile .ds-mindly-video{border-radius:14px}.ds-active-call-tile__end{z-index:2;opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover);position:absolute;bottom:6px;right:6px;transform:translateY(2px)}.ds-active-call-tile:hover .ds-active-call-tile__end{opacity:1;transform:none}.ds-active-call-tile:has(:focus-visible) .ds-active-call-tile__end{opacity:1;transform:none}.ds-active-call-tile--large{width:100%}.ds-call-corner:has(.ds-active-call-tile--large){width:320px;max-width:100%}@property --ds-aurora-w{syntax:"<length>";inherits:true;initial-value:16px}@property --ds-aurora-s{syntax:"<number>";inherits:true;initial-value:1}.ds-aurora{--ds-aurora-r:14px;width:100%;position:relative}.ds-aurora--composer{--ds-aurora-r:16px}.ds-aurora .ds-mindly-video__ring{z-index:2}.ds-aurora__halo{border-radius:var(--ds-aurora-r);pointer-events:none;z-index:3;opacity:calc((.38 + .4 * var(--ds-aurora-v,0)) * var(--ds-aurora-s));-webkit-mask:linear-gradient(0deg, #000, #00000073 calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s)), transparent calc(var(--ds-aurora-w) * 1.7 * var(--ds-aurora-s))), linear-gradient(90deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(270deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(180deg, #0000008c, transparent calc(var(--ds-aurora-w) * .9 * var(--ds-aurora-s)));-webkit-mask:linear-gradient(0deg, #000, #00000073 calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s)), transparent calc(var(--ds-aurora-w) * 1.7 * var(--ds-aurora-s))), linear-gradient(90deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(270deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(180deg, #0000008c, transparent calc(var(--ds-aurora-w) * .9 * var(--ds-aurora-s)));-webkit-mask:linear-gradient(0deg, #000, #00000073 calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s)), transparent calc(var(--ds-aurora-w) * 1.7 * var(--ds-aurora-s))), linear-gradient(90deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(270deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(180deg, #0000008c, transparent calc(var(--ds-aurora-w) * .9 * var(--ds-aurora-s)));mask:linear-gradient(0deg, #000, #00000073 calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s)), transparent calc(var(--ds-aurora-w) * 1.7 * var(--ds-aurora-s))), linear-gradient(90deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(270deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(180deg, #0000008c, transparent calc(var(--ds-aurora-w) * .9 * var(--ds-aurora-s)));-webkit-mask:linear-gradient(0deg, #000, #00000073 calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s)), transparent calc(var(--ds-aurora-w) * 1.7 * var(--ds-aurora-s))), linear-gradient(90deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(270deg, #00000080, transparent calc(var(--ds-aurora-w) * .7 * var(--ds-aurora-s))), linear-gradient(180deg, #0000008c, transparent calc(var(--ds-aurora-w) * .9 * var(--ds-aurora-s)));transition:--ds-aurora-s .6s;animation:4.3s ease-in-out infinite ds-aurora-breathe;position:absolute;inset:0;overflow:hidden}.ds-aurora--composer>.ds-aurora__halo{--ds-aurora-s:.62}.ds-aurora--composer:hover>.ds-aurora__halo{--ds-aurora-s:.42}.ds-aurora__halo i{transform-origin:50% 100%;filter:blur(14px);border-radius:50%;position:absolute}.ds-aurora__halo i:nth-child(-n+5){height:150%;bottom:-75%}.ds-aurora__halo i:first-child{background:radial-gradient(closest-side, var(--color-gradient-coral), transparent);width:30%;left:-8%}.ds-aurora__halo i:nth-child(2){background:radial-gradient(closest-side, var(--color-gradient-magenta), transparent);width:22%;left:14%}.ds-aurora__halo i:nth-child(3){background:radial-gradient(closest-side, var(--color-gradient-peach), transparent);width:28%;left:33%}.ds-aurora__halo i:nth-child(4){background:radial-gradient(closest-side, var(--color-gradient-magenta), transparent);width:20%;left:54%}.ds-aurora__halo i:nth-child(5){background:radial-gradient(closest-side, var(--color-gradient-coral), transparent);width:34%;left:72%}.ds-aurora__halo i:nth-child(6){transform-origin:50% 0;background:radial-gradient(closest-side, var(--color-gradient-magenta), transparent);opacity:.7;width:30%;height:100%;top:-55%;left:8%}.ds-aurora__halo i:nth-child(7){transform-origin:50% 0;background:radial-gradient(closest-side, var(--color-gradient-peach), transparent);opacity:.7;width:24%;height:90%;top:-50%;left:58%}@keyframes ds-aurora-breathe{0%,to{--ds-aurora-w:10px}17%{--ds-aurora-w:19px}34%{--ds-aurora-w:12px}58%{--ds-aurora-w:23px}71%{--ds-aurora-w:14px}86%{--ds-aurora-w:18px}}@media (prefers-reduced-motion:reduce){.ds-aurora__halo{animation:none}}.ds-active-call-tile__mute{z-index:2;opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover);position:absolute;bottom:6px;right:42px;transform:translateY(2px)}.ds-active-call-tile:hover .ds-active-call-tile__mute{opacity:1;transform:none}.ds-active-call-tile:has(:focus-visible) .ds-active-call-tile__mute{opacity:1;transform:none}.ds-active-call-tile__mute[aria-pressed=true]{color:var(--color-danger-600)}.ds-call-glass{background-color:#ffffffe6;box-shadow:0 2px 8px #1d26301f}.ds-call-glass.ds-glass-pill--open{background-color:#fff}@media (hover:hover) and (pointer:fine){.ds-call-glass:hover{background-color:#fff}}.ds-call-glass:not(.ds-seeing__chip){box-sizing:border-box;width:32px;height:32px;color:var(--color-ink-900);border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-active-call-tile>.ds-dock-pointer__pass>.ds-seeing--mini{justify-content:flex-start;left:6px;right:auto}.ds-active-call-tile[data-ended]{pointer-events:none}.ds-call-corner{flex-direction:column;align-items:flex-end;gap:8px;width:148px;display:flex;position:relative}.ds-call-task,.ds-call-bubble{pointer-events:auto;border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;flex:none;align-items:center;display:flex}.ds-call-task{width:100%;position:relative;box-shadow:0 2px 8px #1018281a}.ds-call-task__open{border-radius:inherit;min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:8px 12px;display:flex}.ds-call-task:is(.ds-call-task--x,.ds-call-task--dot) .ds-call-task__open{padding-right:38px}.ds-call-task__name,.ds-call-bubble__name{min-width:0;font-family:var(--font-serif);color:var(--color-ink-900);white-space:nowrap;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.ds-call-task__seat{pointer-events:none;width:7px;height:7px;transition:opacity .16s;display:flex;position:absolute;top:50%;right:14.5px;translate:0 -50%}.ds-call-task__dot{position:absolute;inset:0}.ds-call-task__dot--done{background:var(--color-success-500)}.ds-call-task__dot--muted{background:var(--color-slate-400)}.ds-call-task__x{opacity:0;transition:opacity var(--ds-ease-hover), scale .2s cubic-bezier(.2, 0, 0, 1), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover);position:absolute;top:50%;right:2px;translate:0 -50%}@media (prefers-reduced-motion:no-preference){.ds-call-task__x{scale:.8}}@media (hover:hover){.ds-call-task:is(:hover,:has(:focus-visible)) .ds-call-task__x{opacity:1;scale:1}.ds-call-task--x:is(:hover,:has(:focus-visible)) .ds-call-task__seat{opacity:0}}@media (pointer:coarse),(hover:none){.ds-call-task__x{opacity:1;scale:1}.ds-call-task--x .ds-call-task__seat{right:38px}.ds-call-task--x.ds-call-task--dot .ds-call-task__open{padding-right:53px}}.ds-call-corner .ds-active-call-tile{position:relative;bottom:auto;right:auto}.ds-call-corner__notice{z-index:1;width:300px;max-width:calc(100vw - 24px);position:absolute;bottom:calc(100% + 8px);right:0}.ds-call-corner--seat{z-index:6;position:absolute;bottom:calc(100% + 8px);right:24px}.ds-card-drawer__above>.ds-call-corner--seat{bottom:10px}@media (width<=599px){.ds-call-corner--seat{width:120px;right:12px}}.ds-call-corner--in-seat{z-index:6;position:absolute;bottom:64px;right:24px}@media (width<=599px){.ds-call-corner--in-seat{width:120px;right:12px}}.ds-live-menu .ds-menu{min-width:232px}.ds-live-menu .ds-mi__sub{overflow-wrap:anywhere}.ds-live-menu .ds-mi__hint{color:var(--color-ink-600);opacity:0;transition:opacity var(--ds-ease-hover);display:inline-flex}.ds-live-menu .ds-mi:is(:hover,:focus,:focus-visible,.kbd) .ds-mi__hint{opacity:1}.ds-live-menu .ds-mi__hint:has(.is-copied){opacity:1}@media (pointer:coarse),(hover:none){.ds-live-menu .ds-mi__hint{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-live-menu .ds-mi__hint{transition:none}}.ds-call-bubble{gap:7px;padding:6px 7px 6px 10px;box-shadow:0 4px 14px #10182824}@media (prefers-reduced-motion:no-preference){.ds-call-bubble{animation:.22s cubic-bezier(0,0,0,1) ds-call-bubble-in}}@keyframes ds-call-bubble-in{0%{opacity:0;transform:translateY(8px)}}.ds-call-bubble__main{cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:7px;min-width:0;padding:2px 0;display:flex}.ds-call-bubble--ask .ds-call-bubble__name{font-size:13px}.ds-chat-stack{pointer-events:none;flex:none;min-width:0;margin-bottom:-8px;position:relative}.ds-chat-stack:not(.ds-chat-stack--hug){container:ds-chat-stack/inline-size}.ds-chat-stack__scroll{--ds-fade-size:42px;max-height:186px;margin:-20px -18px -12px;padding:20px 18px}.ds-chat-stack__list{flex-direction:column;gap:6px;display:flex}.ds-chat-stack__item{overflow-clip-margin:10px;justify-content:flex-end;display:flex}.ds-chat-stack__slot{flex-direction:column;gap:6px;display:flex}.ds-chat-stack__fold{pointer-events:auto;border:1px solid var(--color-line);background:var(--color-surface);height:28px;font:500 12px var(--font-sans);color:var(--color-fg2);cursor:pointer;transition:color var(--ds-ease-hover), background-color var(--ds-ease-hover);border-radius:9px;align-items:center;gap:6px;padding:0 9px 0 11px;display:inline-flex;box-shadow:0 2px 8px #10182814}.ds-chat-stack__fold:hover{color:var(--color-fg1);background:var(--color-surface-muted,#f1f2f4)}@media (pointer:coarse),(hover:none){.ds-chat-stack__fold{color:var(--color-fg1)}}.ds-chat-stack__foldrow{z-index:1;overflow-clip-margin:10px;justify-content:flex-end;display:flex;position:relative}.ds-chat-stack__foldrow:not(.ds-chat-stack__foldrow--float)+.ds-chat-stack__scroll{margin-top:0;padding-top:6px}.ds-chat-stack__foldrow--float{z-index:2;pointer-events:none;position:absolute;top:-20px;left:0;right:0}.ds-chat-stack__foldrow--float .ds-chat-stack__fold{pointer-events:auto}@media (width<=767px),(pointer:coarse){.ds-chat-stack__fold{position:relative}.ds-chat-stack__fold:after{content:"";position:absolute;inset:-11px -1px -7px}}.ds-chat-stack__slot>*{pointer-events:auto}.ds-call-corner>.ds-chat-stack{align-self:flex-end;width:min(380px,100vw - 24px)}.ds-call-corner>.ds-chat-stack :is(.ds-call-task,.ds-call-bubble),.ds-chat-stack--hug :is(.ds-call-task,.ds-call-bubble){width:auto;max-width:min(380px,100%)}.ds-call-corner>.ds-chat-stack :is(.ds-call-task__name,.ds-call-task__open,.ds-call-bubble__name,.ds-call-bubble__main),.ds-chat-stack--hug :is(.ds-call-task__name,.ds-call-task__open,.ds-call-bubble__name,.ds-call-bubble__main){flex:0 auto}.ds-call-corner>.ds-chat-stack .ds-chat-stack__slot,.ds-chat-stack--hug .ds-chat-stack__slot{align-items:flex-end}@media (width<=599px){.ds-call-corner>.ds-chat-stack{width:calc(100vw - 24px)}.ds-chat-stack__scroll{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.ds-chat-stack--hug{align-self:stretch}.ds-call-corner>.ds-chat-stack :is(.ds-call-task,.ds-call-bubble),.ds-chat-stack--hug :is(.ds-call-task,.ds-call-bubble){width:100%;max-width:100%}.ds-call-corner>.ds-chat-stack :is(.ds-call-task__name,.ds-call-task__open,.ds-call-bubble__name,.ds-call-bubble__main),.ds-chat-stack--hug :is(.ds-call-task__name,.ds-call-task__open,.ds-call-bubble__name,.ds-call-bubble__main){flex:auto}.ds-call-corner>.ds-chat-stack .ds-chat-stack__slot,.ds-chat-stack--hug .ds-chat-stack__slot{align-items:stretch}}.ds-call-drawer{--sd-w:min(calc((100cqw - 68px) * .4), 420px)}.ds-call-drawer-body{flex-direction:column;flex:1;width:100%;max-width:700px;min-height:0;margin-inline:auto;display:flex}.ds-call-face{flex:none;padding:2px 12px 10px}.ds-call-face__frame{width:min(100%, 420px, calc(var(--ds-call-room-h,100dvh) * .64));position:relative}.ds-call-face__frame>.ds-mindly-video{aspect-ratio:16/10;border-radius:14px}.ds-call-face__overlay{pointer-events:none;position:absolute;inset:0}.ds-call-face__overlay>*{pointer-events:auto}.ds-call-drawer-body__notice{flex:none;padding:0 12px 10px}.ds-call-drawer-body__thread{--ds-turn-gap:20px;flex:1;min-height:0;margin-top:-10px;padding:14px 12px 12px}.ds-call-drawer-body__thread .ds-user-message{margin:0 0 var(--ds-turn-gap)}.ds-call-drawer-body__controls{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.ds-active-call-tile[data-ended]:not([data-held]){animation:.38s cubic-bezier(.2,0,0,1) 1.2s forwards ds-call-pip-ended}@keyframes ds-call-pip-ended{to{opacity:0;visibility:hidden;transform:translateY(10px)scale(.96)}}@media (pointer:coarse),(hover:none){.ds-active-call-tile__end,.ds-active-call-tile__mute{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-active-call-tile[data-ended]:not([data-held]){visibility:hidden;animation:none}}.ds-task-ref{border:1px solid var(--color-line);background:var(--color-surface);width:100%;min-width:0;min-height:48px;box-shadow:var(--shadow-xs);color:inherit;font:inherit;text-align:left;transition:box-shadow var(--ds-ease-hover), transform var(--ds-ease-hover);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}button.ds-task-ref{cursor:pointer}.ds-agent-pill-host{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.ds-agent-pill{z-index:5;-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);pointer-events:auto;white-space:nowrap;font-family:var(--font-sans);background:#ffffff80;border:1px solid #ffffffb3;border-radius:12px;align-items:center;gap:11px;padding:5px 6px 5px 15px;font-size:13px;transition:opacity .4s;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #1d263012,inset 0 1px #ffffff80}.ds-agent-pill-host.is-stopping .ds-agent-pill{opacity:0;pointer-events:none}.ds-agent-pill--waiting{min-height:40px;padding:5px 15px}.ds-agent-pill__status{color:var(--color-fg2);white-space:nowrap;max-width:240px;font-weight:400;overflow:hidden}.ds-agent-pill__stop.ds-btn--danger{color:#fff;background:#e5484d;border-color:#e5484d}.ds-agent-pill__stop.ds-btn--danger:hover:not(:disabled){background:#d2342f;border-color:#d2342f}.ds-agent-pill__lead{align-items:center;gap:8px;min-width:0;display:flex}.ds-agent-pill__door{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0}.ds-agent-pill__icon{flex:none;place-items:center;width:15px;height:15px;display:grid}.ds-agent-pill__icon>*{grid-area:1/1;transition:opacity .18s,transform .18s}.ds-agent-pill__mark{opacity:.85}.ds-agent-pill__arrow{opacity:0;color:var(--color-fg1);transform:rotate(-45deg)scale(.6)}.ds-agent-pill__door:is(:hover,:focus-visible) .ds-agent-pill__mark{opacity:0;transform:rotate(45deg)scale(.6)}.ds-agent-pill__door:is(:hover,:focus-visible) .ds-agent-pill__arrow{opacity:1;transform:none}.ds-agent-pill__door .ds-agent-pill__status{transition:color var(--ds-ease-hover)}.ds-agent-pill__door:is(:hover,:focus-visible) .ds-agent-pill__status{color:var(--color-fg1)}@media (prefers-reduced-motion:reduce){.ds-agent-pill__icon>*{transform:none!important}}.ds-agent-pill__tip{align-items:center;gap:6px;display:flex}.ds-agent-pill__badge{z-index:5;height:32px;color:var(--color-fg2);pointer-events:none;white-space:nowrap;font-family:var(--font-sans);background:#fff;border:1px solid #0000000f;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 11px;font-size:13px;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #1d263029}.ds-tc-bar{z-index:8;-webkit-backdrop-filter:blur(12px)saturate(170%)contrast(.4)brightness(1.65);backdrop-filter:blur(12px)saturate(170%)contrast(.4)brightness(1.65);border:1px solid var(--ds-glass-edge);width:min(540px,100% - 32px);color:var(--color-fg1);box-shadow:var(--ds-glass-shadow);background:linear-gradient(#ffffff8f,#ffffff52);border-radius:20px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px 10px 14px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (prefers-reduced-transparency:reduce){.ds-tc-bar{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.ds-tc-bar__txt{flex-direction:column;flex:150px;gap:2px;min-width:0;display:flex}.ds-tc-bar__t{font-family:var(--font-sans);font-size:14px;font-weight:600;line-height:1.3}.ds-tc-bar__s{font-family:var(--font-sans);color:var(--color-fg2);font-size:12px;line-height:1.35}.ds-tc-bar__btns{flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}@keyframes ds-tc-bar-ring{0%{box-shadow:0 0 #1d263047}70%,to{box-shadow:0 0 0 8px #1d263000}}.ds-tc-bar__lit{animation:2.4s ease-out infinite ds-tc-bar-ring}@media (prefers-reduced-motion:reduce){.ds-tc-bar__lit{animation:none}}button.ds-task-ref:is(:hover,.is-hover){box-shadow:var(--shadow-elevation)}button.ds-task-ref:active{transform:scale(.99)}.ds-task-ref__main{align-items:center;gap:8px;min-width:0;display:flex}.ds-task-ref__glyph{color:var(--color-slate-500);flex:none}.ds-task-ref__open{color:var(--color-fg3);opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover), color var(--ds-ease-hover);flex:none;transform:translate(-3px)}button.ds-task-ref:is(:hover,.is-hover) .ds-task-ref__open,button.ds-task-ref:focus-visible .ds-task-ref__open,button.ds-task-ref:focus-within .ds-task-ref__open{opacity:1;color:var(--color-fg1);transform:none}@media (pointer:coarse),(hover:none){.ds-task-ref__open{opacity:1;transform:none}}.ds-task-ref__caption{color:var(--color-fg2);--ds-trunc-fade:28px;font-size:12px;line-height:18px;display:block}@media (prefers-reduced-motion:reduce){.ds-task-ref,.ds-task-ref__open{transition:none}}.ds-task-breadcrumb{width:100%;max-width:var(--ds-composer-max);min-width:0;font:inherit;flex-direction:column;align-items:flex-start;gap:0;display:flex;position:relative}.ds-task-breadcrumb:focus{outline:none}.ds-task-breadcrumb__current{--ds-trunc-fade:24px;flex:none;min-width:0;max-width:100%}.ds-task-breadcrumb__context{align-items:center;min-width:0;max-width:min(280px,100%);display:flex;position:relative;inset-inline-start:-8px}.ds-task-breadcrumb__overflow{flex:0 auto;min-width:0;max-width:100%}.ds-task-breadcrumb__context .ds-task-breadcrumb__quiet-parent{width:auto;min-width:0;max-width:100%;height:28px;color:var(--color-fg3);--ds-trunc-fade:16px;border-radius:6px;gap:4px;padding:4px 8px;font-size:12px;font-weight:400;line-height:20px}.ds-task-breadcrumb__context .ds-task-breadcrumb__quiet-parent:hover,.ds-task-breadcrumb__context .ds-task-breadcrumb__quiet-parent:active{color:var(--color-fg3)}.ds-task-breadcrumb__context .ds-task-breadcrumb__quiet-parent svg{color:inherit;stroke-width:1.5px;flex:none}.ds-task-breadcrumb__quiet-parent>svg:first-child{width:14px;height:14px}.ds-task-breadcrumb__quiet-parent>svg:last-child:not(:first-child){width:12px;height:12px}.ds-page-titlebar:is(:has(.ds-task-breadcrumb__context),:has(>.ds-page-titlebar__titles)){height:auto;min-height:70px;padding-block:6px}@media (width>=1025px) and (pointer:fine){.ds-page-titlebar:is(:has(.ds-task-breadcrumb__context),:has(>.ds-page-titlebar__titles)){padding-block:16px 8px}}.ds-page-titlebar:is(:has(.ds-task-breadcrumb__context),:has(>.ds-page-titlebar__titles))>.ds-page-titlebar__lead,.ds-page-titlebar:is(:has(.ds-task-breadcrumb__context),:has(>.ds-page-titlebar__titles))>.ds-page-titlebar__actions{align-self:flex-start;height:30px}.ds-task-breadcrumb__menu{width:min(360px,100vw - 24px)}.ds-task-breadcrumb__menu .ds-mi{color:var(--color-fg1);align-items:flex-start;gap:8px;padding:10px 12px}.ds-task-breadcrumb__menu .ds-mi>span:not(.ds-mi__ic){white-space:normal;overflow-wrap:anywhere;min-width:0;font-family:var(--font-serif);font-size:14px;font-weight:400;line-height:1.55}.ds-task-breadcrumb__menu .ds-mi__ic{width:14px;height:14px;color:var(--color-fg3);margin-top:4px}.ds-task-breadcrumb__menu .ds-mi__ic svg{stroke-width:1.5px;width:14px;height:14px}@media (width<=1024px){.ds-task-breadcrumb{max-width:none}}.ds-page-titlebar--phone:has(.ds-task-breadcrumb__context){min-height:0;padding-bottom:0}:is(.ds-page-titlebar--phone:has(.ds-task-breadcrumb__context)>.ds-page-titlebar__lead,.ds-page-titlebar--phone:has(.ds-task-breadcrumb__context)>.ds-page-titlebar__actions){height:24px}.ds-page-titlebar--phone:has(>.ds-page-titlebar__titles){min-height:0;padding-block:11px 2px}.ds-page-titlebar--phone:has(>.ds-page-titlebar__titles)>:is(.ds-page-titlebar__lead,.ds-page-titlebar__actions){height:24px}@media (pointer:coarse){.ds-task-breadcrumb__context .ds-task-breadcrumb__quiet-parent{position:relative;overflow:visible}.ds-task-breadcrumb__context .ds-task-breadcrumb__quiet-parent:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}:is(.ds-drawer-hd,.ds-card-drawer__hd,.ds-extpanel__hd):has(.ds-task-breadcrumb__context){align-items:flex-start;height:auto;min-height:64px;padding-block:6px}.ds-drawer-hd:has(.ds-task-breadcrumb__context){padding-top:18.4px}.ds-card-drawer__hd:has(.ds-task-breadcrumb__context){padding-top:20px}.ds-card-drawer--covering .ds-card-drawer__hd:has(.ds-task-breadcrumb__context){min-height:46px;padding-top:11px}@media (width<=767px){.ds-drawer-hd:has(.ds-task-breadcrumb__context){padding-top:13.4px}}:is(.ds-drawer-hd,.ds-card-drawer__hd,.ds-extpanel__hd):has(.ds-task-breadcrumb__context)>:is(.ds-panel__hd-act,.ds-btn,:has(>.ds-panel__hd-act,>.ds-btn)){align-self:flex-start;margin-top:-4px}.ds-drawer-hd:has(.ds-task-breadcrumb__context)>:is(.ds-panel__hd-act,.ds-btn,:has(>.ds-panel__hd-act,>.ds-btn)){margin-top:-6.4px}:is(.ds-panel__hd-title,.ds-card-drawer__title,.ds-extpanel__title):has(.ds-task-breadcrumb){overflow:visible;-webkit-mask-image:none;mask-image:none}.ds-drawer-hd.ds-drawer-hd--line2{align-items:center;gap:6px 9px;height:auto;min-height:0;padding:12px 10px 12px 18px;display:grid}.ds-drawer-hd.ds-drawer-hd--line2>:is(*,.ds-btn){grid-row:1;align-self:center;margin-top:0}.ds-drawer-hd.ds-drawer-hd--line2>.ds-drawer-hd__line2{grid-area:2/-3/auto/-1;align-items:center;gap:8px;min-width:0;display:flex}.ds-drawer-hd__acts{align-items:center;gap:9px;display:flex}.ds-drawer-hd__line2>.ds-task-breadcrumb__context{flex:0 4 auto;min-width:64px}.ds-drawer-hd__line2>.ds-drawer-hd__meta{white-space:nowrap;flex-wrap:nowrap;flex:1 1 0;margin-top:0;overflow:hidden}.ds-drawer-hd__line2:has(>.ds-drawer-hd__meta)>.ds-drawer-hd__end{flex:none}.ds-drawer-hd__line2 .ds-history-author{min-width:0}.ds-drawer-hd__line2 .ds-history-author__name{white-space:nowrap}.ds-drawer-hd__end{flex:0 auto;justify-content:flex-end;min-width:0;margin-inline-start:auto;display:flex}.ds-drawer-hd__end>*{min-width:0;max-width:100%}@media (width<=767px){.ds-drawer-hd.ds-drawer-hd--line2{padding-top:8px}}.ds-drawer-hd--line2+.ds-scroll--fade{margin-top:-12px;padding-top:12px}.ds-page-titlebar:has(.ds-task-breadcrumb__context)>.ds-page-titlebar__title{overflow:visible;-webkit-mask-image:none;mask-image:none}@media (width>=601px){.ds-task-breadcrumb__context .ds-task-breadcrumb__quiet-parent{font-size:14px}}.ds-callfab{background:var(--color-surface);transition:transform var(--ds-ease-hover), box-shadow var(--ds-ease-hover), background var(--ds-ease-hover);border-radius:16px;align-items:stretch;gap:10px;padding:8px;display:flex;box-shadow:inset 0 0 0 1px #1018281a,0 10px 26px -8px #191f3457,0 2px 6px #10182814}.ds-callfab:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #1018281f,0 16px 32px -10px #191f3466,0 2px 6px #10182814}.ds-callfab.is-disabled{opacity:.55;cursor:not-allowed}.ds-callfab.is-disabled:hover{transform:none;box-shadow:inset 0 0 0 1px #1018281a,0 10px 26px -8px #191f3457,0 2px 6px #10182814}.ds-callfab.is-disabled .ds-callfab__go{cursor:not-allowed}.ds-callfab.is-disabled .ds-callfab__tile{filter:grayscale()}.ds-callfab__go{appearance:none;cursor:pointer;text-align:left;color:var(--color-ink-900);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.ds-callfab__go:focus-visible{border-radius:10px}.ds-callfab__tile{width:var(--callfab-face,68px);clip-path:inset(0 round 10px);box-shadow:none;border-radius:10px;flex:none}.ds-callfab__txt{flex-direction:column;gap:1px;min-width:0;display:flex}.ds-callfab__txt b{font:600 var(--callfab-lead,15px) var(--font-sans)}.ds-callfab__txt i{font-style:normal;font:400 var(--callfab-sub,12.5px) var(--font-sans);color:var(--color-slate-600,#5e6b78)}.ds-calldoor{background:var(--color-surface);transition:box-shadow var(--ds-ease-hover);border-radius:16px;flex:none;align-self:flex-end;align-items:stretch;gap:10px;padding:8px;display:flex;box-shadow:inset 0 0 0 1px #1018281a,0 2px 6px #1018280f}.ds-calldoor:hover{box-shadow:inset 0 0 0 1px #1018281f,0 6px 16px -6px #191f3447,0 2px 6px #1018280f}.ds-calldoor__go{appearance:none;cursor:pointer;text-align:left;color:var(--color-ink-900);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.ds-calldoor__go:focus-visible{border-radius:10px}.ds-calldoor__tile{clip-path:inset(0 round 10px);width:46px;box-shadow:none;border-radius:10px;flex:none}.ds-calldoor__txt{flex-direction:column;gap:1px;min-width:0;display:flex}.ds-calldoor__txt b{font:600 13.5px var(--font-sans)}.ds-calldoor__txt i{font-style:normal;font:400 12px var(--font-sans);color:var(--color-slate-600,#5e6b78)}.ds-calldoor__call.ds-btn{background:var(--color-surface-hover);transition:background var(--ds-ease-hover);align-self:center}.ds-calldoor__call.ds-btn svg{color:var(--color-slate-600,#5e6b78);transition:color var(--ds-ease-hover)}.ds-calldoor:hover .ds-calldoor__call.ds-btn,.ds-calldoor:focus-within .ds-calldoor__call.ds-btn{background:var(--color-success-500)}.ds-calldoor:hover .ds-calldoor__call.ds-btn svg,.ds-calldoor:focus-within .ds-calldoor__call.ds-btn svg{color:#fff}.ds-calldoor .ds-calldoor__call.ds-btn:hover{background:var(--color-success-800)}.ds-calldoor .ds-calldoor__call.ds-btn:hover svg{color:#fff}@media (pointer:coarse),(hover:none){.ds-calldoor:not(.is-disabled) .ds-calldoor__call.ds-btn{background:var(--color-success-500)}.ds-calldoor:not(.is-disabled) .ds-calldoor__call.ds-btn svg{color:#fff}}.ds-calldoor.is-disabled{opacity:.55;cursor:not-allowed}.ds-calldoor.is-disabled button{cursor:not-allowed}.ds-calldoor.is-disabled:hover{box-shadow:inset 0 0 0 1px #1018281a,0 2px 6px #1018280f}.ds-calldoor.is-disabled .ds-calldoor__tile{filter:grayscale()}.ds-calldoor.is-disabled .ds-calldoor__call.ds-btn,.ds-calldoor.is-disabled .ds-calldoor__call.ds-btn:hover{background:var(--color-surface-hover);box-shadow:none}.ds-calldoor.is-disabled .ds-calldoor__call.ds-btn svg,.ds-calldoor.is-disabled .ds-calldoor__call.ds-btn:hover svg{color:var(--color-slate-600,#5e6b78)}.ds-voicewave{flex:1;justify-content:space-between;align-items:center;min-width:0;height:26px;display:flex}.ds-voicewave__bar{width:2px;height:var(--p,3px);background:var(--color-ink-900);transform-origin:50%;border-radius:2px;flex:none;transition:height .2s}.ds-voicewave--line{flex:1 0 auto;height:1lh}.ds-voicewave--line .ds-voicewave__bar{height:min(calc(var(--p,3px) * 1.5), 26px)}.ds-composer__wave{flex:1;align-items:center;min-width:0;display:flex}.ds-composer__wave,.ds-composer__dictate-acts,.ds-composer--dictated:not(.ds-composer--dictating)>.ds-composer__bar>*{animation:.18s ease-out ds-composer-dictate-in}@keyframes ds-composer-dictate-in{0%{opacity:0}}.ds-composer .ds-mdx,.ds-composer__field textarea{transition:color .2s}.ds-composer--dictating .ds-mdx,.ds-composer--dictating .ds-composer__field textarea{color:var(--color-ink-600);font-style:italic}.ds-composer--dictating .ds-mdx [class*=_placeholder]{color:var(--color-ink-600);opacity:.7}@media (prefers-reduced-motion:reduce){.ds-composer__wave,.ds-composer__dictate-acts,.ds-composer--dictated:not(.ds-composer--dictating)>.ds-composer__bar>*{animation:none}.ds-composer .ds-mdx,.ds-composer__field textarea{transition:none}}.ds-callcomposer__strip{align-items:center;padding:0 10px 4px;display:flex}.ds-callcomposer__heard{min-width:0;height:26px;color:var(--color-slate-500);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-style:italic;line-height:26px;overflow:hidden}.ds-callcomposer{--ds-composer-pad-t:8px;padding-top:8px}.ds-callcomposer .ds-composer__bar{padding-left:10px;padding-right:10px}.ds-callcomposer--compact{--ds-composer-pad-t:10px;padding-top:10px}.ds-callcomposer--compact .ds-composer__input{height:0;padding:0;overflow:hidden}.ds-callcomposer__mute.is-muted{color:var(--color-danger-500)}.ds-callcomposer__group{border-radius:var(--radius-lg);transition:background var(--ds-ease-hover);align-items:center;display:inline-flex}.ds-callcomposer__group:hover{background:var(--color-surface-page)}.ds-callcomposer__group:has(.ds-calldevices__caret[aria-expanded=true]){background:var(--color-surface-page)}.ds-callcomposer__group .ds-btn--ghost:hover:not(:disabled),.ds-callcomposer__group .ds-btn--ghost:active:not(:disabled),.ds-callcomposer__group .ds-btn--ghost.is-active{background:0 0}.ds-callcomposer__group:has(.ds-calldevices__caret.is-disabled:hover){background:0 0}.ds-calldevices__caret{border-radius:0 var(--radius-lg) var(--radius-lg) 0;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:32px;padding:0 8px 0 0;display:inline-flex}.ds-calldevices__caret.is-disabled{color:var(--color-ink-400);cursor:default}@media (width<=767px),(pointer:coarse){.ds-calldevices__caret{position:relative}.ds-calldevices__caret:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.ds-calldevices__menu{min-width:236px}.ds-callcard--live .ds-rec-card__scrub{gap:8px}.ds-callcard__end{flex:none;position:relative}.ds-callcard__end:before{content:"";border-radius:14px;position:absolute;inset:-6px}.ds-endedcall__note{margin-top:2px;display:block}.ds-endedcall__skel{flex-direction:column;gap:12px;padding:2px 2px 6px;display:flex}.ds-endedcall__skel-you{align-self:flex-end}.ds-endedcall__convo{max-height:300px;padding:2px 2px 0}.ds-endedcall .ds-endedcall__convo{--ds-turn-gap:12px}.ds-endedcall .ds-endedcall__convo .ds-user-message{margin:0 0 var(--ds-turn-gap);justify-content:flex-end;display:flex}.ds-endedcall__trace{margin:0 0 14px}.ds-endedcall__convo [data-at].is-seeked{background:var(--color-surface-muted);box-shadow:0 0 0 6px var(--color-surface-muted);border-radius:6px}.ds-rec-card--thumb-lg .ds-rec-card__thumb{border-radius:var(--radius-lg);width:120px}.ds-rec-card--thumb-lg .ds-rec-card__thumbimg{object-position:center}.ds-rec-card--thumb-lg .ds-rec-card__play{width:30px;height:30px;color:var(--color-ink-900);transition:transform var(--ds-ease-hover), background var(--ds-ease-hover);z-index:1;background:#ffffffeb;box-shadow:0 2px 10px #1d263047}.ds-rec-card--thumb-lg .ds-rec-card__play svg{width:14px;height:14px}.ds-rec-card--thumb-lg:hover .ds-rec-card__play,.ds-rec-card--thumb-lg:focus-within .ds-rec-card__play{background:#fff;transform:translate(-50%,-50%)scale(1.06)}.ds-rec-card--thumb-lg .ds-rec-card__thumb:after{content:"";pointer-events:none;opacity:0;transition:opacity var(--ds-ease-hover);background:linear-gradient(#0d111614 0%,#0d111642 55%,#0d11166b 100%);position:absolute;inset:0}.ds-rec-card--thumb-lg:hover .ds-rec-card__thumb:after,.ds-rec-card--thumb-lg:focus-within .ds-rec-card__thumb:after{opacity:1}@media (prefers-reduced-motion:reduce){.ds-rec-card--thumb-lg .ds-rec-card__play{transition:background .15s}.ds-rec-card--thumb-lg:hover .ds-rec-card__play,.ds-rec-card--thumb-lg:focus-within .ds-rec-card__play{transform:translate(-50%,-50%)}}.ds-plan-offer{border:1px solid var(--color-line);transition:border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;padding:18px;display:flex;position:relative}.ds-plan-offer--highlighted{background:linear-gradient(#fff,#fff) padding-box, var(--brand-gradient-cta) border-box;border:1.5px solid #0000;box-shadow:0 8px 24px #ff5f341a}.ds-plan-offer__tag{border-radius:var(--radius-md);background:var(--brand-gradient-cta);color:#fff;align-items:center;height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:16px;right:16px}.ds-plan-offer__tag--neutral{background:var(--color-surface-muted-2);color:var(--color-slate-600);box-shadow:none}.ds-plan-offer__name{color:var(--color-ink-900);font-size:15px;font-weight:600}.ds-plan-offer__price{align-items:baseline;gap:4px;margin:8px 0 2px;display:flex}.ds-plan-offer__amount{letter-spacing:-.02em;color:var(--color-ink-900);font-size:28px;font-weight:600}.ds-plan-offer__unit{color:var(--color-slate-600);font-size:13px}.ds-plan-offer__desc{color:var(--color-slate-600);min-height:34px;font-size:12.5px;line-height:1.45}.ds-plan-offer__list{flex-direction:column;flex:1;gap:9px;margin:14px 0 16px;padding:0;list-style:none;display:flex}.ds-plan-offer__list li{color:var(--color-ink-800);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.ds-plan-offer__list li svg{color:var(--color-success-500);stroke-width:2.4px;flex:none;margin-top:1px}.ds-plan-offer__seat{justify-content:center;align-items:center;min-height:36px;display:flex}.ds-plans__toggle{align-items:center;gap:14px;display:flex}.ds-modal-hd .ds-plans__toggle{flex-wrap:wrap;gap:8px 10px;margin-top:12px}.ds-page-titlebar--phone .ds-plans__toggle{gap:8px}@media (width<=359px){.ds-page-titlebar .ds-plans__save{display:none}}.ds-plans__window{padding-top:24px;container-type:inline-size}.ds-plans__trusted{margin-top:56px}@container (width<=768px){.ds-plans__trusted{margin-top:36px}}.ds-plans__cards{justify-content:center;align-items:flex-start;gap:9px;display:flex}@media (prefers-reduced-motion:no-preference){.ds-plans__cards{animation:.22s ease-out ds-fade-in}}.ds-plans__undo{font:inherit;color:var(--color-ink-900);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ds-plans__card{box-sizing:border-box;border:1px solid var(--color-line);min-width:0;max-width:400px;min-height:650px;box-shadow:var(--shadow-xs);transition:transform var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:#fff;border-radius:16px;flex:1 1 0;padding:18px;position:relative;overflow:hidden}.ds-plans__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #1d263021}.ds-plans__card>*{z-index:1;position:relative}.ds-plans__card--pop{box-shadow:var(--shadow-elevation);overflow:visible}.ds-plans__card--pop:hover{box-shadow:0 22px 48px #1d263029}.ds-plans__card--current:hover{box-shadow:var(--shadow-xs);transform:none}.ds-plans__card .ds-plans__mascot,.ds-plans__card .ds-plans__price,.ds-plans__card .ds-plans__feats{transition:opacity var(--ds-ease-hover)}.ds-plans__card--current .ds-plans__mascot,.ds-plans__card--current .ds-plans__price,.ds-plans__card--current .ds-plans__feats{opacity:.6}.ds-plans__seat{justify-content:center;align-items:center;height:32px;display:flex}.ds-plans__tag{border-radius:var(--radius-md);background:var(--brand-gradient);color:#fff;letter-spacing:.02em;white-space:nowrap;align-items:center;width:fit-content;height:24px;margin:-31px auto 10px;padding:0 12px;font-size:11.5px;font-weight:700;display:flex;box-shadow:0 6px 18px #e43cff38,0 4px 12px #ff5f3442}.ds-plans__name{font:600 22px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--color-ink-900)}.ds-plans__price{align-items:flex-end;gap:5px;margin:14px 0;display:flex}.ds-plans__amount{font:600 40px/1 var(--font-sans);letter-spacing:-.02em;color:var(--color-ink-900)}.ds-plans__per{color:var(--color-slate-600);padding-bottom:4px;font-size:14px}.ds-plans__per small{color:var(--color-ink-400);font-size:11px;display:block}.ds-plans__pick{margin-bottom:14px;display:flex}.ds-plans__pick--ghost{visibility:hidden;pointer-events:none;height:36px}.ds-plans__renew{text-align:center;color:var(--color-ink-400);margin-top:10px;font-size:12px}.ds-plans__renew--hidden{visibility:hidden}.ds-plans__divider{background:var(--color-hairline,var(--color-line));height:1px;margin:14px 0}.ds-plans__feats{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ds-plans__feats li{color:var(--color-ink-800);align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.ds-plans__feats li svg{color:var(--color-success-500);stroke-width:2.4px;flex:none;margin-top:2px}.ds-plans__mascot{transform-origin:bottom;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)scale(.98)}.ds-plans__mascot--pro{background-position:50% 26.527%;background-repeat:no-repeat;background-size:100% 132.41%;width:300px;height:226px}.ds-plans__mascot--business{background-position:50% 1.469%;background-repeat:no-repeat;background-size:100% 146.964%;width:348px;height:237px}.ds-plans__mascot--enterprise{background-position:top;background-repeat:no-repeat;background-size:100%;width:199px;height:251px}@container (width<=700px){.ds-plans__amount{font-size:34px}.ds-plans__toggle{gap:10px}.ds-plans__cards{flex-direction:column;align-items:stretch;max-width:420px}.ds-plans__card{flex:none;max-width:100%;min-height:0;padding-bottom:165px}.ds-plans__card--pop{margin-top:20px}.ds-plans__mascot--pro{width:176px;height:132px}.ds-plans__mascot--business{width:203px;height:138px}.ds-plans__mascot--enterprise{width:116px;height:146px}}@container (width>=701px) and (width<=790px){.ds-plans__pick .ds-plans__pick-per{display:none}}.ds-save-action{transition:opacity var(--ds-ease-hover), visibility var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover)}.ds-save-action--idle{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.ds-save-action{transition:none}}.ds-impact{display:block}.ds-impact__fold{grid-template-rows:1fr;transition:grid-template-rows .22s,opacity .16s;display:grid}.ds-impact__fold>div{min-height:0}.ds-impact--emptied .ds-impact__fold{opacity:0;grid-template-rows:0fr}.ds-impact--emptied .ds-impact__fold>div{overflow:hidden}@media (prefers-reduced-motion:reduce){.ds-impact__fold{transition:none}}.ds-pay{max-height:calc(100% - 32px)}.ds-pay__ft.ds-modal-ft{background:#fff;flex:none}.ds-pay__safe{color:var(--color-slate-500);text-wrap:pretty;align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.4;display:flex}.ds-pay__safe svg{flex:none;margin-top:1px}.ds-pay__msg{color:var(--color-ink-900);align-items:flex-start;gap:6px;margin:10px 0 0;font-size:13px;line-height:1.45;display:flex}.ds-pay__msg svg{color:var(--color-slate-500);flex:none;margin-top:2px}@media (prefers-reduced-motion:no-preference){.ds-pay__msg{animation:.22s ease-out ds-fade-in}}.ds-pay__terms{color:var(--color-slate-500);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.5}@container (width<=560px){.ds-pay-scrim.ds-modal-scrim{align-items:stretch;padding:0;position:fixed}.ds-pay.ds-modal{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}.ds-pay__ft.ds-modal-ft{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}@media (width<=560px){.ds-pay-scrim.ds-modal-scrim{align-items:stretch;padding:0;position:fixed}.ds-pay.ds-modal{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}.ds-pay__ft.ds-modal-ft{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.ds-pay__seat{position:relative}.ds-pay__form-host{transition:opacity .18s}.ds-pay__seat[data-form=loading]>.ds-pay__form-host{opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.ds-pay__shimmer{flex-direction:column;gap:8px;display:flex}.ds-pay__shimmer-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.ds-pay__shimmer-row>div{flex-direction:column;gap:8px;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.ds-pay__form-host{transition:none}}.ds-pay--ledger.ds-modal{grid-template:"ledger head""ledger body"minmax(0,1fr)"ledger foot"/280px minmax(0,1fr);max-height:calc(100% - 32px);display:grid}.ds-pay--ledger>.ds-modal-hd{grid-area:head}.ds-pay--ledger .ds-pay__ledger{border-right:1px solid var(--color-line);min-height:0;font-family:var(--font-sans);background:#fff;flex-direction:column;grid-area:ledger;gap:10px;padding:20px;display:flex;overflow:auto}.ds-pay--ledger .ds-pay__ledger p{margin:0}.ds-pay__lplan{flex-direction:column;gap:4px;min-width:0;display:flex}.ds-pay__lplan b{letter-spacing:-.01em;color:var(--color-ink-900);font-size:16px;font-weight:600;line-height:1.35}.ds-pay__lplan span{color:var(--color-fg-slate);font-size:14px;line-height:1.5}.ds-pay__lprice{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--color-ink-900);align-items:baseline;gap:3px;font-size:32px;font-weight:600;line-height:1;display:inline-flex;margin-top:6px!important}.ds-pay__choice{min-width:0}.ds-pay__lprice small{letter-spacing:0;color:var(--color-fg-slate);font-size:14px;font-weight:500}.ds-pay__lnote{color:var(--color-slate-600);font-size:14px;line-height:1.5;margin-top:6px!important}.ds-pay__due{border-top:1px solid var(--color-line);color:var(--color-fg-slate);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;font-size:14px;line-height:1.4;display:flex;margin-top:8px!important}.ds-pay__due b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-ink-900);font-size:16px;font-weight:600}.ds-pay--ledger .ds-pay__ledger .ds-pay__safe{padding-top:14px;font-size:13px;line-height:1.45;margin-top:auto!important}.ds-pay--ledger .ds-pay__body{grid-area:body;min-height:0;scroll-padding:16px 0;display:block;overflow:auto}.ds-pay--ledger .ds-pay__msg{font-size:14px}.ds-pay--ledger .ds-pay__ft.ds-modal-ft{flex-direction:column;grid-area:foot;align-items:stretch;gap:12px;display:flex}.ds-pay--ledger .ds-pay__ft .ds-btn{height:44px}@container (width<=720px){.ds-pay--ledger.ds-modal{grid-template:"head""ledger""body"minmax(0,1fr)"foot"/minmax(0,1fr)}.ds-pay--ledger .ds-pay__ledger{border-right:0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"plan price""choice choice""due due""note note""safe safe";align-items:center;gap:6px 16px;padding:14px 20px;display:grid}.ds-pay--ledger .ds-pay__due{grid-area:due;padding-top:10px;margin-top:4px!important}.ds-pay--ledger .ds-pay__lplan{grid-area:plan}.ds-pay--ledger .ds-pay__choice{grid-area:choice}.ds-pay--ledger .ds-pay__lprice{grid-area:price;font-size:26px;margin-top:0!important}.ds-pay--ledger .ds-pay__lnote{grid-area:note;margin-top:0!important}.ds-pay--ledger .ds-pay__ledger .ds-pay__safe{grid-area:safe;padding-top:0;margin-top:0!important}.ds-pay--ledger .ds-pay__body{padding-top:20px}}@media (width<=720px){.ds-pay--ledger.ds-modal{grid-template:"head""ledger""body"minmax(0,1fr)"foot"/minmax(0,1fr)}.ds-pay--ledger .ds-pay__ledger{border-right:0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"plan price""choice choice""due due""note note""safe safe";align-items:center;gap:6px 16px;padding:14px 20px;display:grid}.ds-pay--ledger .ds-pay__due{grid-area:due;padding-top:10px;margin-top:4px!important}.ds-pay--ledger .ds-pay__lplan{grid-area:plan}.ds-pay--ledger .ds-pay__choice{grid-area:choice}.ds-pay--ledger .ds-pay__lprice{grid-area:price;font-size:26px;margin-top:0!important}.ds-pay--ledger .ds-pay__lnote{grid-area:note;margin-top:0!important}.ds-pay--ledger .ds-pay__ledger .ds-pay__safe{grid-area:safe;padding-top:0;margin-top:0!important}.ds-pay--ledger .ds-pay__body{padding-top:20px}}@container (width<=560px){.ds-pay-scrim--sheet.ds-modal-scrim{align-items:flex-end}.ds-pay--ledger.ds-modal{border-radius:16px 16px 0 0;width:100%;height:auto;max-height:100%}.ds-pay--ledger .ds-pay__ledger{padding:12px 20px}}@media (width<=560px){.ds-pay-scrim--sheet.ds-modal-scrim{align-items:flex-end}.ds-pay--ledger.ds-modal{border-radius:16px 16px 0 0;width:100%;height:auto;max-height:100%}.ds-pay--ledger .ds-pay__ledger{padding:12px 20px}}.ds-limits{flex-direction:column;display:flex}.ds-limits--ruled{border-top:1px solid var(--color-line);margin-top:28px;padding-top:20px}.ds-limits__head{margin-bottom:16px}.ds-limits__title{margin:0 0 4px}.ds-limit-sub{color:var(--color-slate-600);font-size:12.5px;line-height:1.45;display:block}.ds-limit-label{color:var(--color-ink-900);margin:0;font-size:14px;font-weight:500}.ds-limit-amounts{flex-wrap:wrap;align-items:flex-start;gap:16px 32px;display:flex}.ds-limit-amount.ds-field--setting{min-width:148px;max-width:none;padding:0}.ds-limit-amount .t-label{white-space:nowrap}.ds-limit-amount__box{box-sizing:border-box;border:0;width:148px;min-width:0;margin:0;padding:0}.ds-raise-limit__menu{padding:10px 12px 12px}.ds-limit-amount>.ds-edit-box{width:148px}.ds-limit-amount__box:disabled .ds-edit-box{background:var(--color-surface-hover);border-color:#0000000f}.ds-limit-amount__nolimit .ds-switch{--ds-tap-t:5px;--ds-tap-b:17px}.ds-limit-amount__nolimit{color:var(--color-ink-900);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;margin-top:1px;font-size:13.5px;line-height:20px;display:inline-flex}.ds-limits__tablehead{margin:32px 0 12px}.ds-limit-name{align-items:center;gap:10px;display:inline-flex}.ds-limit-name__text{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.ds-limit-name__n{white-space:nowrap;font-weight:500}.ds-limit-name__s{color:var(--color-slate-600);white-space:nowrap;font-size:12px;line-height:1.3}.ds-limit-value{color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.ds-limit-of{color:var(--color-slate-600);font-variant-numeric:tabular-nums;font-size:13px}.ds-limit-month{flex-direction:column;gap:6px;min-width:140px;display:inline-flex}.ds-limit-month .ds-progress{width:140px}.ds-limit-usage{flex-wrap:wrap;align-items:center;gap:6px 14px;display:inline-flex}.ds-limit-person{white-space:nowrap;vertical-align:bottom;color:var(--color-ink-900);align-items:center;gap:5px;display:inline-flex}.ds-limits__go{color:var(--color-slate-500);opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover);margin-left:auto;display:block;transform:translate(-2px)}.ds-limits__dt .ds-dt__row:hover .ds-limits__go,.ds-limits__dt .ds-dt__row:focus-visible .ds-limits__go,.ds-limits__dt .ds-dt__row--sel .ds-limits__go{opacity:1;transform:none}@media (pointer:coarse),(hover:none){.ds-limits__go{opacity:1;display:none;transform:none}}.ds-limit-name__conversation{display:none}@container (width<=520px){.ds-limits__go{opacity:1;transform:none}.ds-limits__dt th:nth-child(2),.ds-limits__dt td:nth-child(2){display:none}.ds-limit-name__conversation{display:block}.ds-limit-name__n,.ds-limit-name__s{white-space:normal}.ds-limit-month,.ds-limit-month .ds-progress{width:72px;min-width:0}.ds-limit-month .ds-limit-of{display:block}.ds-limit-of__sep{display:none}.ds-limits__dt table :is(th,td){--ds-dt-pad-l:8px;--ds-dt-pad-r:8px}.ds-limits__dt table :is(th,td):first-child{--ds-dt-pad-l:12px}.ds-limits__dt table :is(th,td):last-child{--ds-dt-pad-r:6px}}.ds-limits__row--new td{animation:.25s cubic-bezier(.22,1,.36,1) ds-limits-row-land}@keyframes ds-limits-row-land{0%{opacity:0;transform:translateY(-6px)}}.ds-limits__row--gone td{animation:.2s cubic-bezier(.22,1,.36,1) forwards ds-limits-row-fold}@keyframes ds-limits-row-fold{to{opacity:0;transform:translate(12px)}}.ds-limit-dialog__body{gap:18px}.ds-limit-dialog__body>*{flex:none}.ds-limit-who-menu .ds-menu{width:var(--ds-dropdown-anchor-w);box-sizing:border-box}.ds-limit-quota{border:1px solid var(--color-line);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 14px;display:flex}.ds-limit-quota>span{flex-direction:column;gap:2px;display:flex}.ds-limit-quota .ds-switch{flex:none;margin-top:2px}.ds-side-drawer.ds-limit-drawer{--sd-dur:.28s}.ds-side-drawer.ds-limit-drawer[data-tier=takeover]{z-index:80}.ds-limit-dcol{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-scroll.ds-limit-dbody{flex:auto;min-height:0}.ds-limit-dstack{flex-direction:column;gap:16px;padding:4px 18px 24px;display:flex}.ds-limit-dkind{margin:0}.ds-limit-dstack>.ds-meter-card{width:100%}.ds-limit-graph{margin:4px 0 0}.ds-section-head.ds-limit-dhead{margin:8px 0 -4px}.ds-limit-fields{flex-direction:column;gap:18px;display:flex}.ds-limit-card+.ds-limit-fields{margin-top:20px}.ds-limit-dfoot{flex:none;justify-content:flex-start;gap:8px;padding:10px 16px 16px;display:flex}.ds-scroll--fade+.ds-limit-dfoot{padding-top:0}.ds-limit-card__block{flex-direction:column;gap:10px;display:flex}.ds-limit-card__label{align-items:center;gap:6px;display:inline-flex}.ds-limit-card__under{gap:8px;margin-top:14px;display:flex}.ds-limit-card__hint{color:var(--color-slate-600);margin:10px 0 0;font-size:12.5px;line-height:1.45}.ds-limit-card__skel{max-width:100%}@container ds-subshell (width<=768px){.ds-limit-card__skel{--ds-limit-skel-w:100%}}.ds-cancel-plan__step{flex-direction:column;flex:auto;min-height:0;display:flex}.ds-cancel-plan__plans{gap:12px;display:grid}.ds-cancel-plan__plans--two{grid-template-columns:1fr 1fr}@container ds-subshell (width<=768px){.ds-cancel-plan__plans--two{grid-template-columns:1fr}}@container ds-subshell (width<=560px){.ds-cancel-plan-scrim.ds-modal-scrim{align-items:stretch;padding:0;position:fixed}.ds-cancel-plan.ds-modal{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}.ds-cancel-plan__ft>*{flex:1 1 0;min-width:0}}.bap-panel{flex-direction:column;width:100%;max-width:294px;margin-inline:auto;display:flex;position:relative}.bap-hd{padding:10px 13px 8px}.bap-xbtn{margin:-2px}.bap-xmodal{width:min(92%,1180px,160dvh - 192px)}.bap-panel.is-tile{background:#ffffffb8;border:1px solid #ffffffb3;border-radius:14px;width:44px;max-width:none;height:44px;margin-inline:0;box-shadow:0 4px 14px #1d263029}.bap-panel[data-morph]{max-width:none;width:var(--ds-rail-w,100%);height:var(--ds-rail-h);margin-inline:0}.bap-panel--expanded{border-radius:20px;max-width:none}.bap-panel--expanded .bap-hd{padding:14px 18px 10px}.bap-panel--expanded .bap-bbody{padding:0 18px 18px}.bap-sheet{flex:auto;min-height:0}.bap-sheet__in{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100%;padding:4px 12px 12px;display:flex}.bap-sheet__bar{flex:none;padding:0 12px 16px}.bap-sheet__bar .ds-tc-bar{width:auto;position:relative;bottom:auto;left:auto;transform:none}.bap-sheet--keyboard+.bap-sheet__bar{padding-bottom:12px}.bap-stopbtn{color:var(--color-ink-600);flex-shrink:0;margin-left:auto}.bap-stopbtn-sq{background:var(--color-danger-500,#e5484d);border-radius:2px;flex:none;width:9px;height:9px;margin-left:-2px;padding-block:0}.bap-tabstrip{z-index:2;align-items:flex-end;gap:4px;min-width:0;max-width:100%;padding:0 6px;display:flex;position:relative}.bap-tab{border:1px solid var(--color-line);min-width:0;height:30px;color:var(--color-ink-600);font-family:var(--font-sans);cursor:pointer;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:#ffffff80;border-bottom:none;border-radius:8px 8px 0 0;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:inline-flex}@media (width<=767px),(pointer:coarse){.bap-tab,.bap-wdock .bap-mhd{position:relative}.bap-tab:after,.bap-wdock .bap-mhd:after{content:"";position:absolute;inset:-4px -1px}.bap-wdock .bap-mhd{isolation:isolate}.bap-wdock .bap-mhd:after{z-index:-1}}.bap-tab:not(.bap-tab--active):hover{background:#fffc}.bap-tab--active{color:var(--color-ink-900);background:#fff;height:32px;margin-bottom:-1px;font-weight:500}.bap-tab--muted{color:var(--color-ink-400)}.bap-tab--muted .bap-tab-fv{filter:grayscale();opacity:.65}.bap-tab-fv{flex:none;width:13px;height:13px;transition:filter .15s,opacity .15s;display:block}.bap-tab-ask{color:var(--color-ink-900);flex:none;animation:.2s both bap-tab-ask-in}@keyframes bap-tab-ask-in{0%{opacity:0}to{opacity:1}}.bap-tab-end{color:var(--color-ink-600);animation:.2s both bap-tab-ask-in}@media (prefers-reduced-motion:reduce){.bap-tab-fv{transition:none}.bap-tab-ask,.bap-tab-end{animation:none}}.bap-tab-label{white-space:nowrap;min-width:0;overflow:hidden}.bap-tab--more{color:var(--color-ink-600);flex:none;gap:5px;font-weight:500}.bap-tabstrip>.bap-more{flex:none}.bap-fv-spin{border:2px solid var(--color-slate-200,#e2e7ec);border-top-color:var(--color-slate-500,#7a8694);background:0 0;border-radius:999px;flex:none;width:12px;height:12px;display:inline-block}.bap-bbody{padding:0 13px 13px}.bap-bbody .bap-tabstrip{padding-left:4px;padding-right:0}.bap-bchrome{z-index:1;border:1px solid var(--color-line);box-shadow:var(--shadow-button);background:#fff;border-radius:12px;position:relative;overflow:hidden}.bap-viewer{aspect-ratio:8/5;background:#f5f7fa;position:relative;overflow:hidden}.bap-viewer--loading{aspect-ratio:auto;background:#f5f7fa;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;height:212px;padding:14px;display:flex}.bap-page{object-fit:cover;object-position:top;width:100%;height:100%;transition:var(--bap-page-transition,filter .3s ease, opacity .3s ease);display:block}.bap-panel--inactive .bap-page{filter:grayscale();opacity:.5}.bap-panel--stopped .bap-page{filter:grayscale(.5);opacity:.8}.bap-noshot{background:var(--color-surface-muted);width:100%;height:100%;color:var(--color-fg3);font-family:var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.bap-viewer--reopening .bap-page{filter:grayscale()}.bap-viewer--loading>*{flex-shrink:0}.bap-paused{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(#0f141a0a,#0f141a57);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.bap-panel--stopped .bap-paused{opacity:1}.bap-viewer--handoff{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px;display:flex}.bap-handoff-title{font-family:var(--font-sans);color:var(--color-ink-900);margin-top:4px;font-size:13px;font-weight:600}.bap-handoff-sub{font-family:var(--font-sans);color:var(--color-fg3);margin-bottom:6px;font-size:12px;line-height:1.4}.bap-viewer--closed .bap-page{filter:grayscale();opacity:.55}@media (prefers-reduced-motion:no-preference){.brh-player .bap-reopen{animation:.22s ease-out ds-fade-in}}.bap-reopen{background:#f5f7fa59;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.bap-door{z-index:3;opacity:0;background:linear-gradient(#0f141a00,#0f141a9e);justify-content:flex-end;padding:22px 12px 12px;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.bap-viewer:hover .bap-door{opacity:1}@media (pointer:coarse),(hover:none){.bap-door{opacity:1}}.bap-door[data-called]{opacity:1;flex-direction:column;align-items:flex-end;gap:6px}.bap-door[data-called] .ds-btn{opacity:1;transform:none}.bap-door__note{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-sans);color:#fff;text-align:right;background:#0d11169e;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.3}.bap-glass{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--font-sans);transition:background var(--ds-ease-hover), transform .16s ease, opacity .16s ease;background:#0d11169e;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.bap-glass:hover{background:#0d1116cc}.bap-door .ds-btn{opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover);transform:translateY(2px)}.bap-viewer:hover .bap-door .ds-btn{opacity:1;transform:none}@media (pointer:coarse),(hover:none){.bap-door,.bap-door .ds-btn{opacity:1;transform:none}}.bap-runtime{vertical-align:-2px;color:var(--color-fg3);align-items:center;margin-left:6px;display:inline-flex}.bap-took{z-index:4;border-radius:var(--radius-control);background:var(--color-surface,#fff);font-family:var(--font-sans);color:var(--color-ink-900);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0f141a29}.bap-viewer .bap-framelayer{pointer-events:none;position:absolute;inset:0}.bap-viewer .bap-linestrip{z-index:4;justify-content:center;display:flex;position:absolute;top:8px;left:8px;right:8px}.bap-viewer .bap-linestrip .ds-notice{width:100%;max-width:420px}.bap-viewer .bap-agepill{z-index:4;cursor:default;position:absolute;bottom:12px;left:10px}.bap-wdock{flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:relative}.bap-wdock>*{width:100%;min-width:0}.bap-wdock .bap-pillwrap{align-self:flex-end;width:auto}.bap-wdock .bap-mcard{flex-direction:column;gap:10px;width:100%;display:flex;overflow:visible}.bap-wdock .bap-mhd{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;margin-top:-4px;display:flex}.bap-wdock .bap-mhd-icon{color:var(--color-slate-600);display:inline-flex}.bap-wdock .bap-mhd-icon svg{width:17px;height:17px}.bap-wdock .bap-mhd-title{font-family:var(--font-serif);color:var(--color-ink-900);flex:1;min-width:0;font-size:16px}.bap-wdock .bap-mhd-chevron{color:var(--color-ink-900);margin:-6px -2px -6px 0;padding:6px;display:inline-flex}.bap-wdock .bap-mhd-chevron svg{width:17px;height:17px}.bap-wdock .bap-mcard .bap-tab{background:#ffffffbf}.bap-wdock .bap-mpill{padding:0;position:relative;overflow:hidden}.bap-wdock .bap-mpill-chg{opacity:0;white-space:nowrap;align-items:center;gap:7px;max-width:0;transition:max-width .45s cubic-bezier(.32,.72,.3,1),opacity .28s 50ms,padding .45s cubic-bezier(.32,.72,.3,1);display:inline-flex;overflow:hidden}.bap-wdock .bap-mpill--acting .bap-mpill-chg{opacity:1;max-width:200px;padding-left:14px}.bap-wdock .bap-mpill-ct{font-family:var(--font-sans);color:var(--color-ink-900);font-size:13px}.bap-wdock .bap-mpill-fv{object-fit:contain;flex:none;width:20px;height:20px;display:block}.brh-panel{flex-direction:column;width:100%;display:flex;position:relative}.brh-panel--rail{max-width:294px;margin-inline:auto}.brh-hd{gap:8px;padding:10px 13px 8px}.brh-body{padding:2px 13px 13px}.brh-stop{color:var(--color-ink-600);flex-shrink:0;margin-left:auto}.brh-stop__sq{background:var(--color-danger-500,#e5484d);border-radius:2px;flex:none;width:9px;height:9px;margin-left:-2px;padding-block:0}.brh-live{aspect-ratio:8/5;border:1px solid var(--color-line);background:#f5f7fa;border-radius:10px;position:relative;overflow:hidden}.brh-live__shot{object-fit:cover;object-position:top;width:100%;height:100%;display:block}@keyframes brh-fadein{0%{opacity:0}to{opacity:1}}.brh-fade{animation:.18s ease-out brh-fadein}@keyframes brh-livepulse{0%,to{box-shadow:0 0 #ff5f3400}50%{box-shadow:0 0 calc(var(--brh-strip-gap) - 2px) 0px #ff5f3461}}.brh-lthumb{cursor:pointer;background:linear-gradient(#fff, #fff) padding-box, var(--brand-gradient) border-box;width:92px;height:48px;transition:opacity var(--ds-ease-hover);opacity:.9;border:1.5px solid #0000;border-radius:8px;flex:none;padding:0;animation:2.4s ease-in-out infinite brh-livepulse;position:relative;overflow:hidden}.brh-lthumb:hover,.brh-lthumb--act{opacity:1}.brh-lthumb .brh-thumb__shot{border-radius:6px}.brh-lthumb__badge{color:#fff;height:15px;font-family:var(--font-sans);letter-spacing:.06em;background:#0f141ab8;border-radius:5px;align-items:center;gap:4px;padding:0 5px;font-size:8.5px;font-weight:600;display:inline-flex;position:absolute;bottom:5px;left:5px}.brh-lthumb__dot{background:var(--color-accent-green);border-radius:999px;width:5px;height:5px}.brh-player--noshot{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:flex}.brh-player--noshot .bap-reopen{background:0 0;position:static}.brh-player__site{font-family:var(--font-sans);color:var(--color-fg3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.brh-player__site img{border-radius:3px;width:16px;height:16px}.brh-player__site--top{position:absolute;top:calc(50% - 38px);left:50%;transform:translate(-50%,-50%)}.brh-thumb__noshot{background:#f5f7fa;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.brh-thumb__noshot img{border-radius:4px;width:18px;height:18px}.brh-player.bap-viewer--closed .bap-reopen{text-align:center;background:#f5f7fae0;padding:0 16px}.brh-player{aspect-ratio:8/5;border:1px solid var(--color-line);background:#f5f7fa;border-radius:10px;position:relative;overflow:hidden}.brh-player__shot{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.brh-player__video{object-fit:cover;object-position:top;opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.brh-player__video--on{opacity:1}.ds-video-veil{pointer-events:none;opacity:0;transition:opacity var(--ds-ease-hover);place-items:center;display:grid;position:absolute;inset:0}:hover>.ds-video-veil,:focus-within>.ds-video-veil,.ds-video-veil--paused,.ds-video-veil--shown{opacity:1}.ds-video-veil:before{content:"";-webkit-backdrop-filter:saturate(.85)brightness(.97);backdrop-filter:saturate(.85)brightness(.97);background:linear-gradient(#10182000 55%,#1018200d 72%,#10182024 86%,#1018204d 100%);position:absolute;inset:0}.ds-video-veil__seat{scale:var(--ds-video-veil-scale,1);pointer-events:auto;position:relative}.ds-video-veil__btn{cursor:pointer;width:48px;height:48px;color:var(--color-ink-900);-webkit-backdrop-filter:blur(.6px)saturate(150%)brightness(1.04);backdrop-filter:blur(.6px)saturate(150%)brightness(1.04);transition:transform var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover);background:linear-gradient(135deg,#ffffff1f,#f5f8fc08);border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:relative;box-shadow:inset .5px .5px 1px #fffffff2,inset -.5px -.5px 1px #ffffff47,0 2px 6px #0f172a24,0 12px 30px #0f172a38}.ds-video-veil__btn:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;background:linear-gradient(140deg,#fffffff2,#ffffff40 30%,#fff0 55%,#ffffff73);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (hover:hover) and (pointer:fine){.ds-video-veil__btn:hover{background:linear-gradient(135deg,#fff3,#f5f8fc0f);transform:scale(1.06);box-shadow:inset .5px .5px 1px #fffffff2,inset -.5px -.5px 1px #ffffff52,0 3px 8px #0f172a29,0 16px 36px #0f172a42}}.ds-video-veil__btn:active{transform:scale(.96)}.ds-video-veil__btn:focus-visible{box-shadow:inset .5px .5px 1px #fffffff2, 0 12px 30px #0f172a38, var(--shadow-field-focus);outline:none}.ds-video-veil__btn svg{filter:drop-shadow(0 0 1.5px #ffffffe6)drop-shadow(0 0 4px #ffffff8c)}.ds-video-veil__btn svg polygon{fill:currentColor;stroke-width:1.2px;stroke-linejoin:round}.ds-video-veil__btn svg rect{fill:currentColor;stroke:none;rx:1.4px}@media (prefers-reduced-transparency:reduce){.ds-video-veil:before{-webkit-backdrop-filter:none;backdrop-filter:none}.ds-video-veil__btn{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.ds-video-veil__btn:before{display:none}}@media (pointer:coarse),(hover:none){.ds-video-veil{opacity:1;padding:calc(8px * var(--ds-video-veil-scale,1));place-items:start end}.ds-video-veil:before{display:none}.ds-video-veil__seat{transform-origin:100% 0}.ds-video-veil__btn{width:32px;height:32px;position:relative}.ds-video-veil__btn:after{content:"";position:absolute;inset:-6px}.ds-video-veil__btn svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.ds-video-veil,.ds-video-veil__btn{transition:none}}.brh-player .ds-video-veil:before{background:0 0}.brh-player__bar{color:#fff;background:linear-gradient(0deg,#0f141ab8,#0f141a9e 24px,#0f141a00);align-items:center;gap:10px;padding:24px 12px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.brh-player__time{font-family:var(--font-mono);letter-spacing:.02em;flex:none;font-size:10.5px}.brh-player__track{background:#ffffff52;flex:1;height:3px}.brh-player__track .ds-progress__fill{background:#fff;transition:width 1s linear}.brh-striprow{--brh-strip-gap:8px;gap:var(--brh-strip-gap);min-width:0;margin-top:10px;display:flex}.brh-strip{gap:var(--brh-strip-gap);flex:1;min-width:0;display:flex}.brh-thumb{border:1px solid var(--color-line);cursor:pointer;min-width:0;height:48px;transition:border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover), opacity var(--ds-ease-hover);opacity:.75;background:#f5f7fa;border-radius:8px;flex:1 0 92px;padding:0;position:relative;overflow:hidden}.brh-thumb:hover{opacity:1}.brh-thumb--act{opacity:1;border-color:var(--color-ink-900);box-shadow:0 0 0 1px var(--color-ink-900)}.brh-thumb__shot{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.brh-thumb__fv{background:#ffffffeb;border-radius:4px;width:14px;height:14px;padding:2px;position:absolute;bottom:5px;left:5px;box-shadow:0 1px 3px #1d26302e}.brh-thumb__dur{color:#fff;font-family:var(--font-mono);background:#0f141aa8;border-radius:5px;padding:1px 5px;font-size:9.5px;position:absolute;bottom:5px;right:5px}.brh-thumb__play{width:22px;height:22px;color:var(--color-ink-900);opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover);pointer-events:none;background:#fffffff2;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.82)}.brh-thumb__play svg{margin-left:1px}.brh-thumb--unplayed:hover .brh-thumb__play{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (pointer:coarse),(hover:none){.brh-thumb--unplayed .brh-thumb__play{opacity:1;transform:translate(-50%,-50%)scale(1)}}.ds-conn--foot>.ds-card__actions{margin-left:40px}.ds-conn--narrow>.ds-card__actions{margin-left:38px}@media (width<=480px){.ds-conn>.ds-card__actions{margin-left:38px}}.ds-offer{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;flex-direction:column;gap:8px;padding:13px 14px 11px;display:flex;box-shadow:0 1px 3px #1018280a}.ds-offer__hd{align-items:center;gap:8px;display:flex}.ds-offer__glyph{color:var(--color-fg3);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-offer__title{--ds-edit-error-gap:8px;min-width:0;color:var(--color-fg1);flex:1;grid-template-rows:24px auto;align-items:center;font-size:14px;font-weight:600;line-height:21px;display:grid}.ds-offer__hd:has(>.ds-offer__title){align-items:flex-start}.ds-offer__hd:has(>.ds-offer__title)>.ds-offer__glyph{height:24px}.ds-offer__hd:has(>.ds-offer__title)>.ds-offer__x{margin-block:-4px}.ds-offer__words{justify-self:start;min-width:0;max-width:calc(100% + 16px);margin:-4px -8px}.ds-offer__words>span{white-space:nowrap;display:block;overflow:hidden}.ds-offer__title>.ds-edit-box{margin:-5px -7px;padding:4px 6px}.ds-offer__x{flex:none;margin:-6px -8px -6px 0}.ds-offer__clamp{position:relative;overflow:hidden}.ds-offer__clamp.is-clamped:after{content:"";background:linear-gradient(to bottom, transparent, var(--color-surface));pointer-events:none;height:34px;position:absolute;bottom:0;left:0;right:0}.ds-offer__more{color:var(--color-fg3);cursor:pointer;transition:opacity var(--ds-ease-hover);background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;margin-top:-2px;padding:0;font-size:11.5px;font-weight:500;display:inline-flex}.ds-offer__more:hover{opacity:.72}.ds-offer__brief{color:var(--color-fg1);margin:0;font-size:13px;line-height:1.85}.ds-offer__foot{justify-content:flex-end;gap:6px;margin-top:2px;display:flex}.ds-offer--toast{box-shadow:var(--shadow-elevation)}.ds-admin-contacts{flex-direction:column;align-items:flex-start;gap:8px;width:max-content;max-width:100%;margin:6px auto 0;padding:0;list-style:none;display:flex}.ds-admin-contacts__who{max-width:100%;color:var(--color-ink-900);align-items:center;gap:8px;font-size:13.5px;line-height:20px;display:inline-flex}.ds-admin-contacts__who>span:last-child{min-width:0}.ds-admin-contacts__more{color:var(--color-slate-600);padding-left:32px;font-size:13.5px;line-height:20px}.ds-fix-ring{flex:none;display:inline-flex;position:relative}.ds-fix-ring svg{display:block}.ds-fix-ring__track{fill:none;stroke:var(--color-danger-100)}.ds-fix-ring__arc{fill:none;stroke:var(--color-success-500);transition:stroke-dasharray .5s var(--ds-ease-out,ease)}@media (prefers-reduced-motion:reduce){.ds-fix-ring__arc{transition:none}}.ds-fix-ring__in{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-fix-ring__pct{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.05}.ds-fix-ring__cap{font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--color-slate-500);font-size:9px;font-weight:600;line-height:1.2}.ds-fix-ring--inline{align-items:center;gap:6px}.ds-fix-ring--bare .ds-fix-ring__track{stroke:var(--color-slate-200)}.ds-fix-ring--inline .ds-fix-ring__pct{letter-spacing:0;color:var(--color-slate-600);font-size:12px;font-weight:600;line-height:16px}.ds-usage-tiles{container:ds-usage-tiles/inline-size}.ds-usage-tiles .ds-usage-tiles__tile--loading{padding-bottom:17px}.ds-usage-tiles__none{font:400 12px/18px var(--font-sans);color:var(--color-slate-500)}@container ds-usage-tiles (width<=460px){.ds-usage-tiles .ds-usage-tiles__tile{min-height:0}}.ds-trigger-config__code.is-error .ds-code-editor{border-color:var(--color-danger-500)}.ds-meet-tile{aspect-ratio:4/3;flex:none;width:100%;position:relative}.ds-meet-tile__in{position:absolute;inset:0}.ds-meet-tile .ds-meet-tile__take{width:100%;box-shadow:var(--shadow-selected);position:absolute;inset:0}.ds-meet-tile .ds-meet-tile__take--top{opacity:0}.ds-meet-tile .ds-meet-tile__take--top.is-on{opacity:1}.ds-meet-tile__caption{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:fit-content;max-width:calc(100% - 16px);font-family:var(--font-serif);color:#fff;text-align:center;white-space:nowrap;background:#08080c6b;border:1px solid #ffffff24;border-radius:12px;margin:0 auto;padding:8px 14px;font-size:16px;font-weight:400;line-height:1.35;position:absolute;bottom:12px;left:0;right:0}.ds-meet-tile--compact .ds-meet-tile__caption{padding:8px 12px;font-size:14px;bottom:8px}.ds-meet-tile__caption--idle{opacity:0}@media (prefers-reduced-motion:no-preference){.ds-meet-tile--animated .ds-meet-tile__take--top{transition:opacity .36s}.ds-meet-tile--animated .ds-meet-tile__caption{transition:opacity .3s}.ds-meet-tile--animated .ds-meet-tile__said{animation:.16s ease-out both ds-meet-tile-said-in}}@keyframes ds-meet-tile-said-in{0%{opacity:0}}.ds-edit-box .ds-mdx{font:inherit;color:inherit}@keyframes ds-delegation-in{0%{opacity:0;transform:translateY(8px)}}@keyframes ds-delegation-shimmer{to{transform:translate(100%)}}@keyframes ds-delegation-sheet-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ds-call-face+.ds-extpanel-thread{margin-top:-10px;padding-top:12px}.ds-extpanel-thread~.ds-extpanel-seat{margin-top:0}.ds-extpanel-thread:has(~.ds-extpanel-seat){padding-bottom:22px}.ds-extpanel-thread>*,.ds-extpanel-thread__col>*{flex:none}.ds-file-upload-fail{width:100%;display:block}.ds-file-upload-fail>span{display:block}.ds-modal-scrim.ds-wac-scrim--sheet{align-items:flex-end;padding:0}.ds-wac-scrim--sheet>.ds-modal{width:100%}.ds-wac{z-index:2;background:var(--color-surface);width:560px;max-width:100%;font-family:var(--font-sans);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 90px #10182861}.ds-wac--sheet{border-radius:20px 20px 0 0;width:100%;box-shadow:0 -12px 34px #1018283d}.ds-wac__hero{color:#fff;background:linear-gradient(-22deg,#df73b4 7%,#ff6a52 44%,#ecb478 80%);grid-template-columns:1fr 232px;gap:8px;padding:26px 0 0 26px;display:grid;position:relative}.ds-wac__hero:after{content:"";pointer-events:none;background:#ffffff14;border-radius:50%;width:260px;height:260px;position:absolute;top:-110px;right:-90px}.ds-wac__x{z-index:6;position:absolute;top:14px;right:14px}.ds-wac__copy{z-index:2;flex-direction:column;align-items:flex-start;padding-bottom:24px;display:flex;position:relative}.ds-wac__link{align-items:center;gap:8px;margin-bottom:14px;display:flex}.ds-wac__mark{filter:drop-shadow(0 3px 8px #00000038);display:block}.ds-wac__title{font-family:var(--font-serif);letter-spacing:-.005em;text-shadow:0 1px 2px #00000014;max-width:18ch;margin:0 0 6px;font-size:21px;font-weight:500;line-height:1.22}.ds-wac__lede{opacity:.94;max-width:24ch;margin:0 0 18px;font-size:12px;line-height:1.45}.ds-wac__qr{background:#fff;border-radius:8px;padding:2px;box-shadow:0 10px 26px #00000038}.ds-wac__scan{opacity:.94;margin-top:8px;font-size:10.5px;font-weight:600}.ds-wac__qr-slot{flex-direction:column;align-items:flex-start;display:flex}.ds-wac__qr--failed{box-sizing:border-box;width:160px;color:var(--color-ink-900);flex-direction:column;align-items:flex-start;gap:10px;padding:12px;display:flex}.ds-wac__failed{color:var(--color-fg2);align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.4;display:flex}.ds-wac__failed svg{color:var(--color-danger,#d93025);flex:none;margin-top:1px}.ds-wac__failed-row{background:var(--color-surface-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ds-wac__stage{z-index:2;justify-content:center;align-items:flex-end;padding-top:10px;display:flex;position:relative}.ds-wac--sheet .ds-wac__hero{padding:12px 18px 0;display:block;overflow:hidden}.ds-wac__grab{background:#ffffff73;border-radius:999px;width:32px;height:4px;margin:0 auto 14px}.ds-wac--sheet .ds-wac__copy{padding-bottom:0}.ds-wac--sheet .ds-wac__link{gap:6px;margin-bottom:10px}.ds-wac--sheet .ds-wac__title{max-width:none;margin-bottom:4px;font-size:16.5px;line-height:1.25}.ds-wac--sheet .ds-wac__lede{max-width:none;margin-bottom:4px;font-size:10.5px}.ds-wac--sheet .ds-wac__stage{height:172px;margin-top:12px;padding-top:0;overflow:hidden}.ds-wac__phone{background:#efeae2 top/cover;border:6px solid #101418;border-bottom:none;border-radius:30px 30px 0 0;flex:none;width:200px;position:relative;overflow:hidden;box-shadow:0 16px 30px -10px #10182873,0 4px 10px -4px #1018284d}.ds-wac__phone--sm{border-radius:24px 24px 0 0;width:190px}.ds-wac__notch{z-index:4;background:#101418;border-radius:999px;width:56px;height:15px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.ds-wac__phone--sm .ds-wac__notch{width:52px;height:14px;top:4px}.ds-wac__phone-status{z-index:2;background:#f6f6f6f5;justify-content:space-between;align-items:center;padding:8px 13px 2px;display:flex;position:relative}.ds-wac__phone--sm .ds-wac__phone-status{padding:7px 11px 1px}.ds-wac__phone-time{color:#101418;font-variant-numeric:tabular-nums;font-size:9px;font-weight:700}.ds-wac__phone-ics{align-items:center;gap:3px;display:inline-flex}.ds-wac__phone-hd{color:#101418;z-index:2;background:#f6f6f6f5;border-bottom:1px solid #3c3c432e;align-items:center;gap:6px;padding:5px 10px 7px;display:flex;position:relative}.ds-wac__phone--sm .ds-wac__phone-hd{padding:4px 9px 6px}.ds-wac__phone-id{flex-direction:column;flex:1;line-height:1.15;display:flex}.ds-wac__phone-name{color:#101418;font-size:10.5px;font-weight:700}.ds-wac__phone-online{color:#8e8e93;font-size:8.5px}.ds-wac__phone-thread{flex-direction:column;gap:6px;padding:8px 10px 14px;display:flex}.ds-wac__msg{max-width:84%;color:var(--color-ink-900);background:#fff;border-radius:9px 9px 9px 2px;align-self:flex-start;padding:5px 8px;font-size:9.5px;line-height:1.4;box-shadow:0 1px 1px #00000014}.ds-wac__msg--me{background:#d9fdd3;border-radius:9px 9px 2px;align-self:flex-end}.ds-wac__msg-time{text-align:right;color:var(--color-ink-400);margin-top:2px;font-size:7.5px;display:block}.ds-wac__phone-fade{z-index:3;background:linear-gradient(#efeae200,#efeae2e6);height:30px;position:absolute;bottom:0;left:0;right:0}.ds-wac__body{z-index:2;background:var(--color-surface);padding:22px 26px 26px;position:relative}.ds-wac--sheet .ds-wac__body{padding:16px 18px 20px}.ds-wac__bullets{flex-direction:column;gap:9px;margin:0 0 20px;padding:0;list-style:none;display:flex}.ds-wac__bullets li{color:var(--color-ink-800);align-items:flex-start;gap:8px;font-size:12px;display:flex}.ds-wac__ck{color:#1dab61;flex:none;place-items:center;width:15px;height:15px;margin-top:1px;display:grid}.ds-wac__cta{width:100%}.ds-wac__cta.ds-wac__ok{width:auto;min-width:120px}.ds-wac__cta-row{align-items:center;gap:9px;display:inline-flex}.ds-wac__alt{cursor:pointer;text-align:center;width:100%;font:inherit;color:var(--color-ink-600);opacity:.82;transition:opacity var(--ds-ease-hover);background:0 0;border:none;margin-top:13px;padding:0;font-size:11px;display:block}.ds-wac--sheet .ds-wac__alt{margin-top:11px}.ds-wac__alt:hover{opacity:1}.ds-wac__alt b{color:var(--color-ink-700);text-decoration:underline;-webkit-text-decoration-color:var(--color-line);-webkit-text-decoration-color:var(--color-line);-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:2px;font-weight:500}.ds-wac__share-box{border:1px solid var(--color-line-strong);background:var(--color-surface-muted-2);border-radius:11px;padding:12px 13px}.ds-wac__row{align-items:flex-start;gap:7px;display:flex}.ds-wac__num{flex:1;min-width:0}.ds-wac__fine{color:var(--color-ink-600);text-align:center;margin-top:7px;font-size:9.5px}.ds-wac__again{cursor:pointer;font:inherit;color:var(--color-ink-700);text-decoration:underline;-webkit-text-decoration-color:var(--color-line);-webkit-text-decoration-color:var(--color-line);-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:11px;font-weight:500}.ds-wac__done{text-align:center;flex-direction:column;align-items:center;padding-top:4px;display:flex}.ds-wac__done>.ds-signin-tab__pair{margin-bottom:16px}.ds-wac__words{flex-direction:column;align-items:center;width:100%;display:flex}.ds-wac__step .ds-wac__done-sub{max-width:34ch;margin-bottom:10px}.ds-wac__waiting{margin:0 0 14px;font-size:12px;font-weight:500}.ds-wac__done-title{font-family:var(--font-serif);color:var(--color-ink-900);margin:0 0 6px;font-size:18px;font-weight:500}.ds-wac__done-title:focus{outline:none}.ds-wac__done-sub{color:var(--color-ink-600);margin:0 0 20px;font-size:12px;line-height:1.45}@media (width<=600px){.ds-wac:not(.ds-wac--sheet) .ds-wac__hero{grid-template-columns:1fr;padding-right:26px}.ds-wac:not(.ds-wac--sheet) .ds-wac__stage{padding-top:0}}@media (prefers-reduced-motion:no-preference){.ds-file-upload-fail{animation:.22s ease-out ds-fade-in}}.ds-newchat-page{--ds-newchat-door-inset:24px;flex-direction:column;flex:1;min-width:0;height:100%;padding-top:20px;display:flex;position:relative}.ds-newchat-page__content{z-index:1;flex-direction:column;flex:1;align-items:center;min-height:0;padding:14px 24px 0;display:flex;position:relative;overflow:hidden}.ds-newchat-page:has(>.ds-newchat-page__door)>.ds-newchat-page__content{padding-bottom:calc(var(--ds-newchat-door-h,0px) + var(--ds-newchat-door-inset) + 12px)}.ds-newchat-page:has(>.ds-newchat-page__door .ds-callfab){--ds-newchat-door-h:calc(var(--callfab-face,68px) * .75 + 16px)}.ds-newchat-page__door{right:var(--ds-newchat-door-inset);bottom:var(--ds-newchat-door-inset);z-index:6;animation:.34s cubic-bezier(.22,1,.36,1) ds-newchat-door-in;position:absolute}@keyframes ds-newchat-door-in{0%{transform:translateY(9px)}}@media (prefers-reduced-motion:reduce){.ds-newchat-page__door{animation:none}}@media (width<=480px){.ds-newchat-page{--ds-newchat-door-inset:14px;--callfab-face:56px;--callfab-lead:13.5px;--callfab-sub:11.5px}}.ds-newchat-page__menu{display:none}.ds-newchat-page__menu .ds-nav-menu__trigger{z-index:2;background:var(--color-surface);border:1px solid var(--color-line);position:absolute;top:14px;left:14px}.ds-newchat-page__menu .ds-nav-menu__trigger:hover{background:var(--color-surface-hover)}@media (width<=767px){.ds-newchat-page__menu{display:contents}}.ds-newchat{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex}.ds-newchat__top{flex-direction:column;flex:none;align-items:center;width:100%;display:flex;position:relative;container:ds-newchat/inline-size}.ds-newchat__col{flex-direction:column;align-items:center;width:100%;max-width:720px;display:flex}.ds-newchat__rest{flex-direction:column;flex:1;align-items:center;width:100%;max-width:720px;min-height:0;display:flex}.ds-newchat__h1{font-family:var(--font-serif);letter-spacing:-.01em;text-align:center;color:var(--color-ink-900);margin:40px 0 16px;font-size:32px;font-weight:700;line-height:1.18;transition:margin-top .45s cubic-bezier(.22,1,.36,1)}.ds-newchat.is-compact .ds-newchat__h1{margin-top:14px}.ds-newchat__gap{flex:none;height:24px;transition:height .5s cubic-bezier(.22,1,.36,1)}.ds-newchat__gap.is-roomy{height:72px}@media (prefers-reduced-motion:reduce){.ds-newchat__gap,.ds-newchat__h1{transition:none}}.ds-newchat__title{flex:none;width:100%}.ds-newchat__composer{flex:none;width:100%;position:relative}.ds-newchat__composer .ds-composer{box-shadow:0 10px 26px -16px #191f342e}.ds-newchat__picks{--ds-newchat-lines:2;width:calc(100% + 24px);max-height:calc(var(--ds-newchat-lines) * 40px - 8px + 18px);flex-direction:column;flex:none;align-items:center;gap:8px;margin:8px -12px -12px;padding:6px 12px 12px;display:flex;overflow:hidden}.ds-newchat__picks.is-more{max-height:none}.ds-newchat__picks.is-ideas{--ds-newchat-lines:3}.ds-newchat__line{flex:none;align-items:flex-start;width:calc(100% + 24px);margin:8px -12px -12px;display:flex}.ds-newchat__line>.ds-newchat__picks{scrollbar-width:none;flex-direction:row;flex:1;align-items:flex-start;width:auto;min-width:0;max-height:none;margin:0;overflow:auto hidden}.ds-newchat__back{flex:none;margin:6px 0 0 12px}.ds-newchat__back+.ds-newchat__picks{padding-left:8px}.ds-newchat__line .ds-newchat__row{flex-wrap:nowrap;flex:none;width:auto}.ds-newchat--line :is(.ds-newchat__top,.ds-newchat__col,.ds-newchat__rest){display:contents}.ds-newchat--line :is(.ds-newchat__title,.ds-newchat__gap){display:none}.ds-newchat--line .ds-newchat__composer{flex-direction:column;order:10;margin-top:auto;padding:8px 0;display:flex}.ds-newchat--line .ds-newchat__composer>.ds-callfab{--callfab-face:52px;--callfab-lead:14px;--callfab-sub:12px;align-self:flex-end;margin-bottom:8px}.ds-tooltip.ds-newchat__rectip{max-width:none;padding:6px}.ds-rec-tip{flex-direction:column;gap:6px;display:flex}.ds-rec-tip__stage{border-radius:8px;width:336px;display:block;overflow:hidden}.ds-rec-tip__stage>img{width:100%;height:auto;display:block}.ds-rec-tip__words{font:500 12px/16px var(--font-sans);color:var(--color-fg2);padding:2px 6px 4px}.ds-newchat__row{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex;position:relative}.ds-newchat__row:empty{display:none}.ds-newchat__slot{display:inline-flex}.ds-newchat__slot[data-cut]{visibility:hidden}.ds-newchat__recents{flex:none;align-self:flex-start;width:min(100%,440px);margin-top:28px}@container ds-newchat (width<=432px){.ds-newchat__h1{margin-top:22px;font-size:28px}.ds-newchat__gap.is-roomy{height:40px}.ds-newchat__picks{--ds-newchat-lines:3}.ds-newchat__picks .ds-chip{--ds-chip-max:230px}.ds-newchat__slot[data-record]{display:none}}.ds-agtpl__seat{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex}.ds-agtpl{flex:1;min-height:150px}.ds-newchat-page__content:has(.ds-agtpl){container:ds-newchat-page/inline-size}.ds-agtpl--cards{--ds-fade-size:96px;width:880px;max-width:calc(100cqw - 12px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 min(var(--ds-fade-t), 28px), #000 calc(100% - var(--ds-fade-b)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 min(var(--ds-fade-t), 28px), #000 calc(100% - var(--ds-fade-b)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 min(var(--ds-fade-t), 28px), #000 calc(100% - var(--ds-fade-b)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 min(var(--ds-fade-t), 28px), #000 calc(100% - var(--ds-fade-b)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 min(var(--ds-fade-t), 28px), #000 calc(100% - var(--ds-fade-b)), transparent 100%);align-self:center;margin-top:16px;padding:22px 24px 72px;container:ds-agtpl/inline-size}.ds-agtpl__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12px;display:grid}@container ds-agtpl (width<=824px){.ds-agtpl__grid{grid-template-columns:repeat(2,1fr)}}@container ds-agtpl (width<=432px){.ds-agtpl__grid{grid-template-columns:1fr}}.ds-agtpl__card{background:var(--color-surface);cursor:pointer;height:236px;transition:transform var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover);border:1px solid #10182817;border-radius:12px;flex-direction:column;gap:8px;padding:14px 14px 10px;animation:.45s ease-out backwards ds-agtpl-in;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #1018280d}@container ds-agtpl (width<=824px){.ds-agtpl__card{height:224px}}.ds-agtpl__card:hover{z-index:2;transform:scale(1.015);box-shadow:inset 0 0 0 1px #1d2630,0 10px 24px -12px #191f3438,0 8px 24px -6px #ff5f3429,0 4px 18px -4px #e43cff1f}.ds-agtpl__card:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.ds-agtpl__name{font:600 14px var(--font-sans);color:var(--color-ink-900);white-space:nowrap;flex:none;overflow:hidden}.ds-agtpl__card .ds-user-message{margin:0}.ds-agtpl__card .ds-user-message__bubble--sm{width:fit-content;max-width:100%;font-size:13px;line-height:1.6}.ds-agtpl__go{z-index:2;color:#fff;height:28px;font:500 12px var(--font-sans);opacity:0;transition:opacity var(--ds-ease-hover), transform var(--ds-ease-hover), background var(--ds-ease-hover);background:#404040;border-radius:8px;align-items:center;gap:5px;padding:0 11px;display:inline-flex;position:absolute;bottom:10px;right:10px;transform:translateY(4px);box-shadow:0 4px 10px #1d263040}.ds-agtpl__card:is(:hover,:focus-visible) .ds-agtpl__go{opacity:1;transform:none}@media (pointer:coarse),(hover:none){.ds-agtpl__go{opacity:1;transform:none}}.ds-agtpl--rows{width:100%;margin-top:16px;padding:2px 2px 12px}@keyframes ds-agtpl-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-agtpl__card{animation:none}.ds-agtpl__card:hover{transform:none}}.ds-page-sections{flex-direction:column;gap:24px;padding-bottom:24px;display:flex}.ds-tplrows{flex-direction:column;gap:8px;display:flex}.ds-tplrows__row{appearance:none;background:var(--color-surface);text-align:left;cursor:pointer;width:100%;color:var(--color-fg1);transition:border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover);border:1px solid #10182817;border-radius:12px;flex-direction:column;gap:2px;padding:10px 36px 10px 12px;display:flex;position:relative;box-shadow:0 1px 2px #1018280a}.ds-tplrows__row:is(:hover,.is-hover){border-color:#1018282e;box-shadow:0 4px 10px -4px #191f3424}.ds-tplrows__row:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:2px}.ds-tplrows__name{font:600 13.5px/18px var(--font-sans)}.ds-tplrows__ask{font:400 12.5px/22px var(--font-sans);color:var(--color-fg2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-tplrows__go{color:var(--color-fg3);opacity:0;transition:opacity var(--ds-ease-hover);position:absolute;top:12px;right:12px}.ds-tplrows__row:is(:hover,.is-hover,:focus-visible) .ds-tplrows__go{opacity:1}@media (pointer:coarse),(hover:none){.ds-tplrows__go{opacity:1;display:none}}.ds-tplrows__row--skill{cursor:default;flex-direction:row;align-items:center;gap:12px;padding-right:12px}.ds-tplrows__words{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ds-tplrows__open{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0;padding:0}.ds-tplrows__open:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:4px}.ds-tplrows__row--skill:has(.ds-tplrows__open){cursor:pointer}.ds-tplrows__row--skill .ds-btn{flex:none}.ds-agent-home{flex-direction:column;gap:16px;min-height:100%;padding:8px 0 4px;display:flex;container-type:inline-size}.ds-agent-home__top{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.ds-agent-home--gal .ds-agent-home__top{justify-content:flex-start;padding-top:12px}.ds-agent-home__mascot{width:auto;height:136px;transition:height .32s cubic-bezier(.4,0,.2,1);display:block}@media (prefers-reduced-motion:reduce){.ds-agent-home__mascot{transition:none}}.ds-agent-home--gal .ds-agent-home__mascot{height:100px}.ds-agent-home__catswrap{max-width:100%}.ds-agent-home__edge{align-self:stretch;height:1px;margin-bottom:-15px;display:block}.ds-agent-home__qbar{z-index:3;background:var(--color-surface);flex-direction:column;align-self:stretch;align-items:center;gap:14px;padding-block:4px;display:flex;position:sticky;top:0}.ds-agent-home__qbar:after{content:"";background:var(--color-surface);opacity:0;pointer-events:none;height:36px;transition:opacity .2s;position:absolute;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#000000b4 16%,#0000006c 35%,#00000040 50%,#0000001f 65%,#0000000a 80%,#0000);mask-image:linear-gradient(#000,#000000b4 16%,#0000006c 35%,#00000040 50%,#0000001f 65%,#0000000a 80%,#0000)}.ds-agent-home__qbar.is-stuck:after{opacity:1}.ds-card-drawer__thread:has(.ds-agent-home--gal){--ds-fade-t:0px!important}.ds-agent-home__q{text-wrap:balance;max-width:320px;color:var(--color-ink-900);margin:0;font-size:21px;line-height:1.34}.ds-agent-home__cats{max-width:100%}.ds-agent-home__catrows{flex-direction:column;align-items:flex-start;gap:8px;width:max-content;margin:0 auto;padding:2px 12px 6px;display:flex}.ds-agent-home__catrow{gap:8px;display:flex}.ds-agent-home__gal{text-align:left;width:100%}.ds-rec-tips{flex-direction:column;align-items:center;gap:16px;animation:.3s cubic-bezier(.22,1,.36,1) both ds-rec-tips-in;display:flex}.ds-rec-tips__art{border-radius:12px;width:min(440px,90%);display:block}.ds-rec-tips__body{text-align:left;flex-direction:column;gap:8px;display:flex}.ds-rec-tips__title{font:700 18px/1.3 var(--font-serif);color:var(--color-fg1);margin:0}.ds-rec-tips__list{flex-direction:column;gap:7px;margin:2px 0 4px;padding:0;list-style:none;display:flex}.ds-rec-tips__list li{font:400 13px/1.45 var(--font-sans);color:var(--color-fg2);align-items:flex-start;gap:8px;display:flex}.ds-rec-tips__list li svg{color:var(--color-fg3);flex:none;margin-top:2px}@keyframes ds-rec-tips-in{0%{opacity:0;transform:translateY(7px)}}@media (prefers-reduced-motion:reduce){.ds-rec-tips{animation:none}}.ds-invite{text-align:left;flex-direction:column;display:flex}.ds-invite__from{color:var(--color-ink-600);align-items:center;gap:12px;margin-bottom:24px;font-size:13px;display:flex}.ds-invite__from b{color:var(--color-ink-900);font-weight:600}.ds-invite__faces{flex:none;display:inline-flex}.ds-invite__faces>*{box-shadow:0 0 0 2.5px var(--color-surface)}.ds-invite__faces>*+*{margin-left:-14px}.ds-invite__title{letter-spacing:-.02em;color:var(--color-ink-900);margin:0 0 10px;font-size:28px;font-weight:600;line-height:1.18}.ds-invite__lede{color:var(--color-ink-600);margin:0 0 26px;font-size:15px;line-height:1.55}.ds-invite__lede b{color:var(--color-ink-900);font-weight:600}.ds-invite__acts{flex-direction:column;gap:12px;display:flex}.ds-invite__acts+*{margin-top:14px}.ds-invite__foot{color:var(--color-ink-600);margin:26px 0 0;font-size:13px}.ds-invite__link{color:var(--color-ink-900);text-underline-offset:3px;cursor:pointer;font-weight:600;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ds-invite-panel{color:#fff;margin:auto 0}.ds-invite-panel__title{font-family:var(--font-serif);letter-spacing:-.01em;text-shadow:0 2px 18px #7814002e;margin:0;font-size:34px;font-weight:400;line-height:1.25}.ds-invite-panel__sub{color:#ffffffeb;margin:16px 0 0;font-size:15px;line-height:1.55}@media (width<=767px){.ds-invite__title,.ds-invite-panel__title{font-size:24px}}@container (width<=560px){.ds-invite__title,.ds-invite-panel__title{font-size:24px}}.ds-newrec{flex-direction:column;flex:1;width:100%;min-width:0;max-width:720px;height:100%;margin:0 auto;display:flex}.ds-newrec__tb{flex:none;height:44px;padding:0 2px}.ds-newrec__body{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.ds-newrec__center{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px;display:flex}.ds-newrec__composer{flex:none;padding:0 0 18px}.ds-newrec__notice{margin-bottom:8px}.ds-recbar{color:#fff;white-space:nowrap;background:#1d2630f0;border-radius:12px;align-items:center;gap:10px;height:40px;padding:0 8px 0 14px;display:inline-flex;box-shadow:0 10px 26px #1d263059}.ds-recbar--floating{z-index:6;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ds-recbar__dot{width:8px;height:8px;transition:background var(--ds-ease-hover);background:#e5484d;border-radius:999px;flex:none}.ds-recbar__dot--held{background:#ffffff80}.ds-recbar__acts{align-items:center;gap:10px;display:inline-flex;overflow:hidden}.ds-recbar__time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500}.ds-recbar__btn{color:#fff;cursor:pointer;width:28px;height:28px;transition:background var(--ds-ease-hover), color var(--ds-ease-hover);background:#ffffff1f;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-recbar__btn:hover{background:#ffffff3d}.ds-recbar__btn--stop{background:#e5484d}.ds-recbar__btn--stop:hover{background:#d93d42}.ds-recbar__btn--mic,.ds-recbar__btn--mic:hover{color:var(--color-fg1);background:#fff}.ds-recbar__mic{color:var(--color-fg1);transition:background var(--ds-ease-hover);background:#fff;border-radius:12px;align-items:center;display:inline-flex}.ds-recbar__mic:hover{background:var(--color-surface-page)}.ds-recbar__mic:has(.ds-calldevices__caret[aria-expanded=true]){background:var(--color-surface-page)}.ds-recbar__mic:has(.ds-calldevices__caret.is-disabled:hover){background:#fff}.ds-recbar__mic .ds-recbar__btn--mic,.ds-recbar__mic .ds-recbar__btn--mic:hover{background:0 0}.ds-recbar__mic .ds-calldevices__caret{width:22px;height:28px;padding:0 6px 0 0}@media (width<=1024px){.ds-recbar__btn{width:36px;height:36px}.ds-recbar__mic .ds-calldevices__caret{height:36px}}@media (prefers-reduced-motion:reduce){.ds-recbar__dot,.ds-recbar__btn,.ds-recbar__mic{transition:none}}.ds-extrec{flex-direction:column;flex:1;height:100%;min-height:0;animation:.22s cubic-bezier(.2,0,.2,1) both ds-extrec-in;display:flex;position:relative}.ds-extrec__body{flex:1;min-height:0;padding-top:10px}.ds-extrec__floor{justify-content:center;padding:10px 12px 14px;display:flex}@keyframes ds-extrec-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.ds-extrec{animation:none}}.mlm{text-align:center;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:1180px;height:100%;min-height:0;margin:0 auto;padding:44px 32px 22px;display:flex;position:relative;overflow:hidden}.mlm-main{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:26px;width:100%;max-width:760px;min-height:min-content;display:flex}.mlm-foot{flex-direction:column;flex:none;align-items:center;width:100%;min-width:0;max-width:1180px;display:flex;overflow:hidden}.mlm-h{font-family:var(--font-serif);color:var(--color-ink-900);margin:0;font-size:44px;font-weight:400;line-height:1.1}.mlm-lede{font-family:var(--font-sans);color:var(--color-fg2);margin:-12px 0 0;font-size:24px;line-height:1.35}.mlm--phone .mlm-lede{margin-top:-8px;font-size:17px}.mlm-h__mark{vertical-align:-.03em;margin-right:.14em;display:inline-block}.mlm-main .mlm-hero{flex:none;width:min(100%,360px);margin-block:auto}.mlm-trusted{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex;position:relative}.mlm-trusted-head{justify-content:center;align-items:center;width:100%;margin-bottom:14px;display:flex;position:relative}.mlm-trusted-ovl{color:var(--color-fg3);text-align:center;flex:none}.mlm-logos{width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.mlm-belt{width:max-content;animation:44s linear infinite mlm-belt;display:flex}.mlm-track{flex-wrap:nowrap;flex:none;align-items:flex-end;column-gap:46px;padding-right:46px;display:flex}@keyframes mlm-belt{to{transform:translate(-50%)}}.mlm-logo{flex:none;justify-content:center;align-items:flex-end;display:flex;position:relative}.mlm-logo img{object-fit:contain;z-index:1;filter:grayscale();opacity:.38;max-width:none;display:block;position:relative;width:auto!important}.mlm-logo--amex img{transform:translateY(10px)}.mlm-logo--ontop img{filter:grayscale()invert()}.mlm--phone{padding:28px 14px 20px}.mlm--phone .mlm-main{gap:22px}.mlm--phone .mlm-h{font-size:30px}.mlm--phone .mlm-hero{width:min(100%,300px)}.mlm--phone .mlm-belt{animation-duration:26s}.mlm--phone .mlm-track{column-gap:26px;padding-right:26px}.mlm-installed{height:700px}.mlm-installed--phone{height:600px}.mlm-installed .mlm{background:#fff}.mlm-jobs{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:1064px;margin:0 auto;padding:72px 32px;display:flex;container-type:inline-size}.mlm-jobs__h{font-family:var(--font-serif);color:var(--color-ink-900);letter-spacing:-.005em;margin:0;font-size:36px;font-weight:400;line-height:1.15}.mlm-jobs__sub{max-width:600px;font-family:var(--font-sans);color:var(--color-fg2);margin:0;font-size:16px;line-height:1.5}.mlm-jobs--phone{padding:44px 16px}.mlm-jobs--phone .mlm-jobs__h{font-size:27px}.mlm-jobs--phone .mlm-jobs__sub{font-size:15px}.mlm-jobs__grid{text-align:left;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;width:100%;margin-top:24px;display:grid}.mlm-jobs__card{gap:10px;height:100%;padding:14px}.mlm-jobs__card .mlm-jobs__title{margin-top:4px;font-size:17px}.mlm-jobs__card .mlm-jobs__say{font-size:14px}.mlm-jobs__try{margin-top:auto}.mlm-jobs__shot{aspect-ratio:984/720;background:var(--color-surface-muted);border:1px solid var(--color-line);border-radius:12px;overflow:hidden}.mlm-jobs__shot img{object-fit:cover;width:100%;height:100%;display:block}.mlm--phone .mlm-logo--amex img{transform:translateY(5px)}.mlm--phone .mlm-trusted-head{justify-content:flex-start}.mlm .mlm-skip{z-index:2;padding:12px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.mlm-belt{animation:none!important}}[data-anim] .mlm-cta{animation:.16s ease-out both mlm-said-in}@keyframes mlm-said-in{0%{opacity:0}}[data-anim] .mlm-foot{transition:opacity .26s ease-out,transform .26s ease-out}.ds-billing{max-width:720px}.ds-spend{--ds-spend-chart-h:340px;flex-direction:column;gap:16px;display:flex}@media (width<=767px){.ds-spend{--ds-spend-chart-h:300px}}.ds-billing__block{margin-bottom:36px}.ds-billing__plan{flex-direction:column;gap:3px;margin-bottom:16px;display:flex}.ds-billing__head{gap:24px;margin-bottom:16px}.ds-billing__name{gap:8px;margin-bottom:0}.ds-billing__name .ds-section-head__action{margin-left:0}.ds-billing__name .ds-section-head__action>*{vertical-align:2px}.ds-billing__caption{color:var(--color-slate-600);font-size:14px;line-height:20px}.ds-billing__acts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ds-plans__note{color:var(--color-fg2);margin:0;font-size:14px}.ds-billing__note{color:var(--color-slate-600);max-width:56ch;margin:12px 0 0;font-size:13px;line-height:1.5}.ds-billing__notice{box-sizing:border-box;width:340px;max-width:100%;margin-bottom:24px}.ds-billing__skel{width:340px;max-width:100%}.ds-billing__line{color:var(--color-slate-600);align-items:flex-start;gap:6px;max-width:56ch;margin:6px 0 0;font-size:13px;line-height:1.5;display:flex}.ds-billing__line>svg{color:var(--color-slate-500);flex:none;margin-top:3px}.ds-billing__plan .ds-billing__line{margin-top:4px}.ds-billing__card .ds-billing__line{max-width:none;margin-top:0}.ds-billing__line--under{max-width:340px;margin-top:12px}.ds-billing__cc+.ds-billing__line{margin-top:10px}.ds-billing__act{font:inherit;color:var(--color-ink-900);cursor:pointer;text-underline-offset:2px;transition:opacity var(--ds-ease-hover);background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.ds-billing__act:hover{opacity:.7}.ds-billing__act:disabled{opacity:.5;cursor:default}.ds-billing__cc{box-sizing:border-box;width:340px;max-width:100%;height:175px;box-shadow:inset 0 0 0 1px var(--color-line), var(--shadow-elevation);text-align:left;cursor:default;background:linear-gradient(226deg,#0000 30%,#00000014 65%,#0000 100%),#f9fafc;border:none;border-radius:16px;flex-direction:column;justify-content:space-between;padding:18px 20px 16px;display:flex;position:relative;overflow:hidden}.ds-billing__cc:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffffbf 0%,#fff0 44%);position:absolute;inset:0}.ds-billing__chip{background:linear-gradient(135deg,#e9e5d8 0%,#c7c2b2 52%,#ded9ca 100%);border-radius:6px;width:37px;height:27px;position:absolute;top:50%;right:20px;transform:translateY(-50%);box-shadow:inset 0 1px 1px #fff9,0 1px 2px #0000002e}.ds-billing__chip:before{content:"";border:1px solid #1d263052;border-radius:3px;position:absolute;inset:4px}.ds-billing__chip:after{content:"";background:#1d263052;height:1px;position:absolute;top:50%;left:4px;right:4px}.ds-billing__nfc{color:var(--color-slate-400);flex:none}.ds-billing__num{letter-spacing:.13em;color:var(--color-ink-800);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:400}.ds-billing__foot{align-items:flex-end;gap:24px;display:flex}.ds-billing__label{letter-spacing:.13em;text-transform:uppercase;color:var(--color-slate-500);margin-bottom:3px;font-size:8.5px;font-weight:600;display:block}.ds-billing__val{letter-spacing:.02em;color:var(--color-ink-800);white-space:nowrap;font-size:13px;font-weight:500}.ds-billing__brand{color:var(--color-ink-800);margin-left:auto;font-size:15px;font-weight:600;line-height:1}.ds-billing__visa{letter-spacing:-.5px;color:#1434cb;margin-left:auto;font-family:Georgia,Times New Roman,serif;font-size:22px;font-style:italic;font-weight:700;line-height:1}.ds-billing__cc--expiring{box-shadow:inset 0 0 0 1px var(--color-danger-100), var(--shadow-elevation)}.ds-billing__cc--expiring .ds-billing__label,.ds-billing__cc--expiring .ds-billing__val{color:var(--color-danger-600)}.ds-billing__cc--invoiced{justify-content:flex-start;gap:12px}.ds-billing__inv{flex-direction:column;gap:4px;display:flex;position:relative}.ds-billing__inv-t{color:var(--color-ink-900);font-size:15px;font-weight:600}.ds-billing__inv-b{color:var(--color-slate-600);font-size:13px;line-height:1.5}.ds-billing__cc--empty{background:var(--color-surface-muted);box-shadow:none;border:1px dashed var(--color-line-strong);cursor:pointer;transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover);padding:0}.ds-billing__cc--empty:before{display:none}.ds-billing__cc--empty:hover{background:var(--color-surface-hover);border-color:var(--color-slate-300)}.ds-billing__ph{color:var(--color-slate-600);justify-content:center;align-items:center;font-size:13.5px;font-weight:500;display:flex;position:absolute;inset:0}@container ds-subshell (width<=768px){.ds-billing__head{flex-wrap:wrap;gap:12px}.ds-billing__cc,.ds-billing__notice,.ds-billing__skel{width:100%}.ds-billing__line--under{max-width:none}.ds-billing__cc{aspect-ratio:340/175;height:auto}}.ds-ptc-cards{flex-direction:column;gap:8px;width:100%;max-width:600px;display:flex}.ds-ptc-fold{align-self:flex-start;margin-left:-8px}.ds-ptc{transition:border-color var(--ds-ease-hover);flex-direction:column;display:flex}.ds-ptc__head{align-items:center;gap:8px;min-width:0;margin:-4px -6px -4px 0;display:flex}.ds-ptc__head>.ds-file-row__new,.ds-ptc__head>.ds-ptc__done,.ds-ptc__press>.ds-file-row__new,.ds-ptc__press>.ds-ptc__done{flex:none}.ds-ptc[data-press]{cursor:pointer}.ds-ptc[data-press]:hover,.ds-ptc[data-active]{border-color:var(--color-line-strong)}.ds-ptc__press{border-radius:8px;outline:none;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ds-ptc__press:focus-visible{box-shadow:0 0 0 2px var(--color-accent-blue)}.ds-ptc__name{min-width:0;font-family:var(--font-serif);color:var(--color-ink-900);white-space:nowrap;flex:1;font-size:16px;font-weight:400;line-height:22px;display:block;overflow:hidden}.ds-ptc__said{font-family:var(--font-serif);color:var(--color-slate-500);margin:4px 0 0;font-size:14px;line-height:20px}.ds-ptc__chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ds-ptc__done{color:var(--color-success-500)}.ds-ptc__acts{flex:none;display:flex}@media (hover:hover) and (pointer:fine){.ds-ptc__acts{opacity:0;max-width:0;transition:max-width var(--ds-ease-hover), opacity var(--ds-ease-hover);overflow:hidden}.ds-ptc:hover .ds-ptc__acts,.ds-ptc:focus-within .ds-ptc__acts,.ds-ptc[data-active] .ds-ptc__acts{opacity:1;max-width:64px}}@media (prefers-reduced-motion:reduce){.ds-ptc,.ds-ptc__acts{transition:none}}.ds-memory__body{flex:1;min-height:0}.ds-memory__fields{flex-direction:column;display:flex}.ds-memory__fields .ds-field--setting{overflow-wrap:anywhere;max-width:none;padding-block:8px}.ds-memory__fields .ds-field--setting:first-child{padding-top:0}.ds-memory__scope{align-items:center;gap:6px;display:inline-flex}.ds-memory__stmt-box{align-self:stretch}.ds-memory__stmt-box>.ds-edit-box{margin:0 -8px}.ds-memory__editable{width:calc(100% + 16px);margin:-4px -8px}.ds-memory__name{text-overflow:clip;white-space:nowrap;width:auto;max-width:calc(100% + 16px);overflow:hidden}.ds-memory-hist__restore,.ds-memory-hist__chev{vertical-align:middle}.ds-memory-hist__chev{box-sizing:border-box;width:20px;color:var(--color-slate-500);justify-content:flex-end;align-items:center;padding-right:4px;display:inline-flex}.ds-memory-hist__chev-ic{transition:transform .18s}.ds-memory-hist__chev-ic.is-open{transform:rotate(90deg)}.ds-memory-hist--act .ds-memory-hist__chev{margin-left:1px}.ds-memory-hist.ds-memory-hist--act .ds-dt__row .ds-dt__reveal>.ds-memory-hist__chev{opacity:1}@media (prefers-reduced-motion:reduce){.ds-memory-hist__chev-ic{transition:none}}.ds-memory-foot{position:relative}.ds-memory-foot__body{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ds-memory-foot__body>button{flex:none}.ds-memory-foot__sp{flex:1}.ds-memory__notes{flex-wrap:wrap;gap:0 10px;display:inline-flex}.ds-memory__note{color:var(--color-slate-500);align-items:center;gap:4px;font-size:12px;line-height:1.4;display:flex}.ds-memory-wiki{max-width:720px}.ds-memory-wiki .ds-memory-wiki__li:before{top:calc(.62em + 4px)}.ds-memory-wiki__item{box-sizing:border-box;width:calc(100% + 16px);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--ds-ease-hover);background:0 0;border:0;border-radius:10px;margin:-4px -8px;padding:4px 8px;display:block}.ds-memory-wiki__item:is(:hover,:active,.is-hover){background:var(--color-surface-hover)}@media (hover:none){.ds-memory-wiki__item:hover:not(:active,.is-hover,.is-open){background:0 0}}.ds-memory-wiki__item.is-open{background:var(--color-surface-selected)}.ds-memory-wiki__item:focus-visible{box-shadow:var(--shadow-field-focus);outline:none}.ds-memory-wiki__li--door{position:relative}.ds-memory-wiki__door{opacity:0;transition:opacity var(--ds-ease-hover), background var(--ds-ease-hover), box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover), color var(--ds-ease-hover), transform var(--ds-ease-hover);position:absolute;top:-3px;right:-4px}.ds-memory-wiki__li--door:is(:hover,:focus-within) .ds-memory-wiki__door{opacity:1}.ds-memory-wiki__li--door:has(.is-hover) .ds-memory-wiki__door{opacity:1}.ds-memory-wiki__edit{margin:-4px -15px -18px -27px;position:relative;top:-7px}.ds-memory-wiki__edit>.ds-edit-box{padding-left:26px;position:relative}.ds-memory-wiki .ds-memory-wiki__li:has(>.ds-memory-wiki__edit):before{z-index:1}.ds-memory-wiki__lead{white-space:pre;position:absolute;top:10px;left:26px}.ds-memory-wiki__item .ds-memory__note{margin-top:2px}.ds-memory-page__filters{margin-bottom:16px}.ds-memory__swap{flex-direction:column;flex:1;min-height:0;display:flex}.ds-monitoring__pane{flex-direction:column;gap:16px;display:flex;container:ds-monitoring-pane/inline-size}.ds-monitoring__charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@container ds-monitoring-pane (width<=860px){.ds-monitoring__charts{grid-template-columns:minmax(0,1fr)}}.ds-monitoring__spark{width:96px;display:block}.ds-monitoring__spark--sm{width:64px}.ds-monitoring__ink-danger{color:var(--color-danger-500);font-weight:600}.ds-monitoring__ink-warning{color:var(--color-warning-500)}.ds-monitoring__ink-success{color:var(--color-success-500);font-weight:600}.ds-monitoring__sec{flex-direction:column;gap:10px;display:flex}.ds-monitoring__sec>.ds-section-head{margin-bottom:0}.ds-monitoring__fields{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 16px;display:grid}.ds-monitoring__fields .ds-field--setting{padding:0}.ds-monitoring__row{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.ds-monitoring__no-fix{height:24px;color:var(--color-slate-400);align-items:center;display:inline-flex}.ds-coder-board .ds-board__card{cursor:pointer}.ds-coder-card__merged{color:var(--color-success-500);display:inline-flex}@keyframes ds-coder-done-wash{0%{opacity:0;transform:scaleY(0)}30%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes ds-coder-done-check{0%{transform:scale(.4)}45%{transform:scale(1.45)}to{transform:scale(1)}}.ds-coder-board__done:before{content:"";border-radius:inherit;pointer-events:none;transform-origin:bottom;background:#2ca87f29;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-coder-board__done:before{background:color-mix(in srgb, var(--color-success-500) 16%, transparent)}}.ds-coder-board__done:before{animation:ds-coder-done-wash 1.6s var(--ds-ease-out,ease) .45s both}.ds-coder-board__done .ds-coder-card__merged{animation:ds-coder-done-check .55s var(--ds-ease-out,ease) .55s both}@media (prefers-reduced-motion:reduce){.ds-coder-board__done:before,.ds-coder-board__done .ds-coder-card__merged{animation:none}}.ds-coder-card{flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.ds-coder-card__goal{color:var(--color-ink-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.ds-coder-card__foot{color:var(--color-slate-500);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.ds-coder-card__foot>:last-child{margin-inline-start:auto}.ds-coder-card__dods{align-items:center;gap:4px;display:inline-flex}.ds-coder-card__usage{color:var(--color-danger-500);display:inline-flex}.ds-coder-drawer{grid-template-columns:minmax(0,1fr) 320px;height:100%;min-height:0;display:grid}.ds-coder-drawer.is-narrow{grid-template-columns:minmax(0,1fr)}.ds-coder-drawer__chat{min-width:0;min-height:0}.ds-coder-drawer__side{flex-direction:column;min-height:0;display:flex}.ds-coder-drawer.is-narrow[data-view=chat] .ds-coder-drawer__side,.ds-coder-drawer.is-narrow[data-view=panel] .ds-coder-drawer__chat{display:none}.ds-coder-drawer__panel{flex:1;min-height:0;padding:12px}.ds-coder-drawer__panel>.ds-context-rail{background:0 0;gap:12px;width:auto;max-height:none;padding:0;overflow:visible}.ds-coder-panel__label{color:var(--color-slate-500)}.ds-coder-panel__rows{flex-direction:column;gap:8px;display:flex}.ds-rail-card .ds-scroll.ds-coder-panel__rows{max-height:156px}.ds-coder-panel__check{width:100%;min-height:20px;font:inherit;color:var(--color-ink-900);text-align:start;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0;font-size:13px;line-height:18px;display:flex}.ds-coder-panel__check>:last-child{flex:1;min-width:0}.ds-coder-panel__check.is-open{cursor:pointer;transition:color var(--ds-ease-hover)}.ds-coder-panel__check.is-open:hover{color:var(--color-slate-500)}.ds-coder-panel__dot{background:var(--color-slate-200);border-radius:50%;flex:none;width:8px;height:8px}.ds-coder-panel__dot.is-passed{background:var(--color-success-500)}.ds-coder-panel__dot.is-failed{background:var(--color-danger-500)}.ds-coder-panel__term{background:var(--color-slate-50);font-family:var(--font-mono);color:var(--color-slate-700);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:18px}.ds-coder-panel__viewer{flex-direction:column;gap:6px;min-width:0;display:flex}.ds-coder-panel__viewer img,.ds-coder-panel__viewer video{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--color-line);border-radius:8px;width:100%;animation:.2s ds-coder-swap;display:block}@keyframes ds-coder-swap{0%{opacity:0}to{opacity:1}}.ds-coder-panel__nav{color:var(--color-ink-900);align-items:center;gap:2px;min-width:0;font-size:13px;line-height:18px;display:flex}.ds-coder-panel__nav>:first-child{flex:1;min-width:0}.ds-coder-panel__count{color:var(--color-slate-500);flex:none;font-size:12px}@media (hover:hover){.ds-coder-panel__open{opacity:0;transition:opacity var(--ds-ease-hover)}.ds-rail-card:hover .ds-coder-panel__open,.ds-coder-panel__open:focus-visible{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-coder-panel__viewer img,.ds-coder-panel__viewer video{animation:none}}.ds-coder-card__needs{background:var(--color-accent-blue);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.ds-coder-board .ds-board__card.ds-coder-board__foot{box-shadow:none;background:0 0}.ds-coder-board .ds-board__card--skeleton{cursor:default}.ds-coder-fold{color:var(--ds-glyph-rest);transition:color var(--ds-ease-hover);flex-direction:column;align-items:center;gap:6px;padding-bottom:4px;font-size:12.5px;line-height:16px;display:flex}.ds-coder-board__foot:hover .ds-coder-fold{color:var(--color-ink-900)}.ds-coder-fold__peek{flex-direction:column;align-items:center;width:100%;margin-top:-12px;display:flex}.ds-coder-fold__peek>i{background:var(--color-surface);height:7px;box-shadow:var(--shadow-sm);transition:transform var(--ds-ease-hover);border-radius:0 0 10px 10px;display:block}.ds-coder-fold__peek>i:first-child{width:92%}.ds-coder-fold__peek>i:last-child{width:84%}.ds-coder-board__foot:hover .ds-coder-fold__peek>i:first-child{transform:translateY(2px)}.ds-coder-board__foot:hover .ds-coder-fold__peek>i:last-child{transform:translateY(4px)}@keyframes ds-coder-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ds-coder-board__arrive{animation:ds-coder-arrive .32s var(--ds-ease-out,ease) both}.ds-coder-board__arrive:nth-child(4n+2){animation-delay:60ms}.ds-coder-board__arrive:nth-child(4n+3){animation-delay:.12s}.ds-coder-board__arrive:nth-child(4n){animation-delay:.18s}@keyframes ds-coder-leave{to{opacity:0;transform:scale(.97)}}.ds-coder-board__leave{animation:.2s ease-in both ds-coder-leave}.ds-coder-panel__change>:first-child{flex:1;min-width:0;font-weight:400}.ds-coder-panel__change>:last-child{flex:none}@media (prefers-reduced-motion:reduce){.ds-coder-board__arrive,.ds-coder-board__leave{animation:none}}.md{font-family:var(--font-sans);color:var(--fg2);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.72}.md.md--reply{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.md.md--reply table{font-family:var(--font-sans)}.md.md--reply :is(h1,h2,h3,h4,h5){margin-top:1.1em;font-family:inherit}.md.md--reply h1{font-size:1.375em}.md.md--reply h2{font-size:1.125em}.md.md--reply h3{font-size:1em}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md p{margin:0 0 16px}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{font-family:var(--font-sans);color:var(--ink-900);letter-spacing:-.01em;text-wrap:balance;margin:1.6em 0 .55em;font-weight:600;line-height:1.25}.md>h1:first-child,.md>h2:first-child,.md>h3:first-child{margin-top:0}.md h1{letter-spacing:-.02em;font-size:1.6em;line-height:1.18}.md h2{letter-spacing:-.015em;font-size:1.3333em}.md h3{font-size:1.2em}.md h4{font-size:16px}.md h5{font-size:14px}.md h6{font-size:12px;font-family:var(--font-mono);color:var(--fg3);text-transform:uppercase;letter-spacing:.06em;font-weight:500}.md h1+p,.md h2+p,.md h3+p,.md h4+p,.md h5+p,.md h6+p{margin-top:0}.md strong{color:var(--ink-900);font-weight:600}.md em{font-style:italic}.md del{color:var(--fg3);text-decoration:line-through}.md mark{background:var(--highlight-tint);color:var(--ink-900);border-radius:3px;padding:.04em .26em}.md a{color:var(--ink-900);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--slate-300);-webkit-text-decoration-color:var(--slate-300);-webkit-text-decoration-color:var(--slate-300);text-decoration-color:var(--slate-300);transition:text-decoration-color var(--ds-ease-hover);font-weight:500}.md a:hover{-webkit-text-decoration-color:var(--color-ink-900);-webkit-text-decoration-color:var(--color-ink-900);-webkit-text-decoration-color:var(--color-ink-900);text-decoration-color:var(--color-ink-900)}.md a.ds-dt__link:not(:focus-visible){text-decoration:none}.md a.ds-url-link{font-weight:400;text-decoration:none}.md a.ds-ichip{font-weight:inherit;transition:background var(--ds-ease-hover), border-color var(--ds-ease-hover);text-decoration:none}.md code{font-family:var(--font-mono);color:var(--ink-900);background:var(--surface-muted-2);border:1px solid var(--line);-webkit-box-decoration-break:clone;box-decoration-break:clone;direction:ltr;unicode-bidi:isolate;border-radius:6px;padding:.1em .4em;font-size:.86em}.md blockquote{border-inline-start:2px solid var(--slate-300);font-family:var(--font-sans);color:var(--slate-700);margin:18px 0;padding-block:1px;padding-inline-start:20px;font-size:15px;line-height:1.6}.md blockquote p{margin:0 0 10px}.md blockquote>:last-child{margin-bottom:0}.md blockquote cite{font-family:var(--font-sans);color:var(--fg3);margin-top:9px;font-size:13px;font-style:normal;display:block}.md blockquote cite:before{content:"— "}.md ul,.md ol{margin:0 0 16px;padding-left:0;list-style:none}.md li{margin:0 0 7px;padding-inline-start:26px;position:relative}.md li:last-child{margin-bottom:0}.md li>ul,.md li>ol{margin:8px 0 0}.md ul>li:before{content:"";background:var(--ink-800);inset-inline-start:7px;border-radius:999px;width:6px;height:6px;position:absolute;top:.62em}.md ul ul>li:before{border:1.5px solid var(--slate-500);background:0 0}.md ul ul ul>li:before{background:var(--slate-500);border:none;border-radius:0;width:8px;height:1.6px;top:.85em}.md ol{counter-reset:ol}.md ol>li{counter-increment:ol}.md ol>li:before,.md ol>li>p:first-child:before{content:counter(ol) ".";width:26px;font-family:var(--font-mono);color:var(--ink-600);margin-inline-start:-26px;font-size:13px;font-weight:500;display:inline-block}.md ol>li:has(>p:first-child):before{content:none}.md ol ol{counter-reset:ol2}.md ol ol>li{counter-increment:ol2}.md ol ol>li:before,.md ol ol>li>p:first-child:before{content:counter(ol2, lower-alpha) "."}.md li[class*=nestedListItem]{counter-increment:none}.md li[class*=nestedListItem]:before{display:none}.md li>p{margin:0 0 6px}.md li>p:last-child{margin-bottom:0}.md li.md-task{padding-inline-start:30px;list-style:none}.md li.md-task:before{display:none}.md li.md-task .ds-check{inset-inline-start:1px;position:absolute;top:.16em}.md li.md-task.done{color:var(--fg3)}.md hr{background:var(--line);border:none;height:1px;margin:28px 0}.md pre{background:var(--surface-muted-2);border:1px solid var(--line);border-radius:12px;margin:0 0 18px;padding:14px 16px;overflow:auto}.md pre code{white-space:pre;color:var(--ink-900);background:0 0;border:none;border-radius:0;padding:0;font-size:13px;line-height:1.7;display:block}.md .cv-hl pre{border:none;border-radius:0;overflow:visible}.md .tok-kw{color:var(--accent-blue)}.md .tok-fn{color:#1f8a5b}.md .tok-str{color:#c2410c}.md .tok-num{color:var(--accent-blue)}.md .tok-com{color:var(--ink-400);font-style:italic}.md table:not(.ds-dt__card table){border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:12px;width:100%;margin:0 0 18px;font-size:14px;overflow:hidden}.md thead th:not(.ds-dt__card th){text-align:start;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;color:var(--fg3);background:var(--surface-muted);border-bottom:1px solid var(--line);padding:10px 14px;font-size:12px;font-weight:500}.md tbody td:not(.ds-dt__card td){text-align:start;border-bottom:1px solid var(--line);color:var(--ink-900);padding:11px 14px}.md tbody tr:last-child td:not(.ds-dt__card td){border-bottom:none}.md .md-table{border:1px solid var(--line);transition:box-shadow var(--ds-ease-hover);border-radius:12px;margin:0 0 18px;position:relative;overflow:hidden}.md .md-table>.ds-scroll>table{border:none;border-radius:0;width:max-content;min-width:100%;margin:0;overflow:visible}.md .md-table :is(th,td){max-width:32ch}.md .md-table thead th{z-index:2;position:sticky;top:0}.md .md-table--wide :is(th,td):first-child{z-index:1;position:sticky;inset-inline-start:0}.md .md-table--wide thead th:first-child{z-index:3}.md .md-table--wide tbody td:first-child{background:var(--surface)}.md .md-table--wide :is(th,td):first-child:after{content:"";width:var(--ds-fade-l,0px);pointer-events:none;background:linear-gradient(to right, var(--md-pin-bg,var(--surface)), transparent);top:0;bottom:0;position:absolute;inset-inline-start:100%}.md .md-table thead th:first-child{--md-pin-bg:var(--surface-muted)}.md .md-table--wide:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(th,td):first-child:after{background:linear-gradient(to left, var(--md-pin-bg,var(--surface)), transparent)}@media (hover:hover){.md .md-table tbody td{transition:background-color var(--ds-ease-hover)}.md .md-table tbody tr:hover>td{background:var(--color-surface-hover);--md-pin-bg:var(--color-surface-hover)}}.md .md-table>.ds-scroll.ds-scroll--fade{--ds-fade-b:0px;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ds-fade-r)), #000000bf calc(100% - var(--ds-fade-r) * .5), #0000004a calc(100% - var(--ds-fade-r) * .16), transparent 100%), linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-b)), #000000bf calc(100% - var(--ds-fade-b) * .5), #0000004a calc(100% - var(--ds-fade-b) * .16), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ds-fade-r)), #000000bf calc(100% - var(--ds-fade-r) * .5), #0000004a calc(100% - var(--ds-fade-r) * .16), transparent 100%), linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-b)), #000000bf calc(100% - var(--ds-fade-b) * .5), #0000004a calc(100% - var(--ds-fade-b) * .16), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ds-fade-r)), #000000bf calc(100% - var(--ds-fade-r) * .5), #0000004a calc(100% - var(--ds-fade-r) * .16), transparent 100%), linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-b)), #000000bf calc(100% - var(--ds-fade-b) * .5), #0000004a calc(100% - var(--ds-fade-b) * .16), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ds-fade-r)), #000000bf calc(100% - var(--ds-fade-r) * .5), #0000004a calc(100% - var(--ds-fade-r) * .16), transparent 100%), linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-b)), #000000bf calc(100% - var(--ds-fade-b) * .5), #0000004a calc(100% - var(--ds-fade-b) * .16), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--ds-fade-r)), #000000bf calc(100% - var(--ds-fade-r) * .5), #0000004a calc(100% - var(--ds-fade-r) * .16), transparent 100%), linear-gradient(to bottom, #000 calc(100% - var(--ds-fade-b)), #000000bf calc(100% - var(--ds-fade-b) * .5), #0000004a calc(100% - var(--ds-fade-b) * .16), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.md.md--reply .md-table>.ds-scroll{max-height:440px;overflow-y:auto}.md .md-table>.ds-rtrace-expand{z-index:4;right:auto;inset-inline-end:3px;top:3px}.md .md-table:hover>.ds-rtrace-expand{opacity:1}.md .md-table--expand thead th:last-child{padding-inline-end:40px}.md .md-table--on{box-shadow:var(--shadow-elevation)}.ds-table-preview{background:var(--surface);flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.ds-table-preview__bd{flex-direction:column;flex:auto;min-height:0;padding:0 18px 18px;display:flex}.ds-table-preview__bd>.md{flex-direction:column;min-height:0;display:flex}.ds-table-preview .md .md-table{flex-direction:column;min-height:0;margin:0;display:flex}.ds-table-preview .md.md--reply .md-table>.ds-scroll{min-height:0;max-height:none}.ds-table-preview .md tbody td{vertical-align:top}.md td.num,.md th.num{text-align:right;font-variant-numeric:tabular-nums}.md .md-table td.md-num{font-variant-numeric:tabular-nums;white-space:nowrap}.md .md-table td.md-num .ds-dt__clamp{-webkit-line-clamp:unset;display:block}.md .md-table .md-empty{color:var(--fg3)}.md td .pos{color:var(--success-800)}.md td .neg{color:var(--danger-600)}.md img{border:1px solid var(--line);border-radius:10px;max-width:100%;margin:0 0 18px;display:block}.md img.md-emoji{vertical-align:-.25em;border:0;border-radius:0;width:auto;height:1.25em;margin:0 .05em;display:inline-block}.md .ds-ichip__ic img,.md .ds-ichip__glyph img{border:0;border-radius:0;width:16px;max-width:none;height:16px;margin:0;display:block}.md .cv-hd img,.md .ds-chip__ic img{border:0;border-radius:0;margin:0}.md .ds-url-link__site img{border:0;border-radius:0;max-width:none;margin:0}.md math{font-size:1.05em}.md math:not([display=block]){clip-path:inset(-.25em)}.md .katex:has(>math[display=block]){grid-template-columns:minmax(0,1fr);margin:.9em 0;display:grid;overflow:auto hidden}@supports (animation-timeline:scroll()){.md .katex:has(>math[display=block]){scroll-timeline:--ds-math inline;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ds-math-l), #000 calc(100% - var(--ds-math-r)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ds-math-l), #000 calc(100% - var(--ds-math-r)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ds-math-l), #000 calc(100% - var(--ds-math-r)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ds-math-l), #000 calc(100% - var(--ds-math-r)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--ds-math-l), #000 calc(100% - var(--ds-math-r)), transparent);animation:linear both ds-math-fade;animation-timeline:--ds-math}}@property --ds-math-l{syntax:"<length>";inherits:false;initial-value:0}@property --ds-math-r{syntax:"<length>";inherits:false;initial-value:0}@keyframes ds-math-fade{0%{--ds-math-l:0px;--ds-math-r:24px}10%{--ds-math-l:24px}90%{--ds-math-r:24px}to{--ds-math-l:24px;--ds-math-r:0px}}.ds-mdx{font-family:var(--font-sans);color:var(--color-ink-900);font-size:15px;line-height:22px;position:relative}.ds-mdx .ds-mdx__editor{color:inherit;--font-mono:inherit;background:0 0;font-family:inherit}.ds-mdx .ds-mdx__editor>div,.ds-mdx .ds-mdx__content{max-width:none;padding:0}.ds-mdx .ds-mdx__content{font-size:inherit;line-height:inherit;color:inherit;min-height:var(--ds-mdx-min-h,22px);overflow-wrap:anywhere;outline:none}.ds-mdx:not(.ds-mdx--rich) .ds-mdx__content p{line-height:inherit;margin:0;padding:0}.ds-mdx--rich .ds-mdx__content>:last-child{margin-bottom:0}.ds-composer__draft .ds-mdx--rich .ds-mdx__content p{margin:0}.ds-composer__draft .ds-mdx{font-size:inherit;line-height:inherit}.ds-composer__draft .ds-mdx.ds-composer-editor .ds-mdx__content{min-height:calc(var(--ds-composer-rows,1) * 1.5em)}.ds-composer-editor-loading{min-height:calc(var(--ds-composer-rows,1) * 1.5em);white-space:nowrap;animation:.2s ease-out .3s both ds-fade-in;overflow:hidden}@media (prefers-reduced-motion:reduce){.ds-composer-editor-loading{animation-duration:1ms}}@media (prefers-reduced-motion:no-preference){.ds-composer-editor--late{animation:.2s ease-out ds-fade-in}}.ds-mdx [class*=_placeholder]{color:var(--color-ink-400);font-family:inherit;font-size:inherit;line-height:inherit;pointer-events:none;max-width:none;padding:0;left:0;right:0}.ds-composer.is-focus:not(:focus-within) .ds-mdx [class*=_placeholder]>p:before{content:"";vertical-align:-.25em;background:var(--color-ink-900);width:1px;height:1.2em;margin-inline-end:-1px;display:inline-block}.ds-mdx [class*=_placeholder] p{line-height:inherit;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);mask-image:linear-gradient(90deg, #000 calc(100% - (var(--ds-trunc-fade,20px))), #000000f5 calc(100% - (var(--ds-trunc-fade,20px)) * .8), #000000e0 calc(100% - (var(--ds-trunc-fade,20px)) * .65), #000000bf calc(100% - (var(--ds-trunc-fade,20px)) * .5), #00000093 calc(100% - (var(--ds-trunc-fade,20px)) * .35), #00000070 calc(100% - (var(--ds-trunc-fade,20px)) * .25), #0000004b calc(100% - (var(--ds-trunc-fade,20px)) * .16), #00000027 calc(100% - (var(--ds-trunc-fade,20px)) * .08), transparent 100%);margin:0;overflow:hidden}.ds-mdx--readonly .ds-mdx__content{cursor:default}.ds-mdx [data-ds-ghost]:after,.ds-mdx[data-ds-ghost-empty] [class*=_placeholder]:before{content:var(--ds-ghost);content:var(--ds-ghost) / "";color:var(--color-ink-600);pointer-events:none;animation:.2s ease-out ds-ghost-in}@keyframes ds-ghost-in{0%{opacity:0}}.ds-mdx[data-ds-ghost-empty] [class*=_placeholder]>p{display:none}.ds-mdx [data-ds-ghost-key]:after,.ds-mdx[data-ds-ghost-empty] [class*=_placeholder]:after{content:"tab";content:"tab" / "";box-sizing:border-box;vertical-align:1px;border:1px solid var(--color-line-strong);border-radius:var(--radius-chip-sm);height:20px;box-shadow:var(--shadow-button);font-family:var(--font-mono);color:var(--color-ink-600);pointer-events:none;background:#fff;margin-left:8px;padding:0 6px;font-size:12px;line-height:18px;animation:.2s ease-out ds-ghost-in;display:inline-block}.ds-mdx [data-ds-ghost-key][data-ds-ghost-wrap]:after{width:fit-content;margin:6px 0 0 auto;display:block}.ds-mdx[data-ds-ghost-empty] [class*=_placeholder][data-ds-ghost-wrap]{display:flex}.ds-mdx[data-ds-ghost-empty] [class*=_placeholder][data-ds-ghost-wrap]:before{white-space:nowrap;min-width:0;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--ds-trunc-fade,20px)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--ds-trunc-fade,20px)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--ds-trunc-fade,20px)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--ds-trunc-fade,20px)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--ds-trunc-fade,20px)), transparent);flex:1 1 0;overflow:hidden}.ds-mdx[data-ds-ghost-empty] [class*=_placeholder][data-ds-ghost-wrap]:after{flex:none;align-self:center}.ds-mdx [data-ds-ghost-key][data-ds-ghost-nokey]:after{border-width:0;width:0;margin:0;padding:0;overflow:hidden}.ds-mdx,.ds-mdx-view{--ds-ichip-max:20ch;--ds-url-link-max:20ch}.ds-mdx .ds-mdx-chip{vertical-align:middle;-webkit-user-select:none;user-select:none;display:inline-flex}.ds-mdx .ds-mdx-chip .ds-ichip,.ds-mdx .ds-mdx-chip .ds-url-link{vertical-align:middle}.ds-mdx span[data-lexical-decorator=true]{vertical-align:middle;display:inline-flex}.ds-mdx .ds-mdx-link{border-radius:6px}.ds-mdx .ds-mdx-link--selected{box-shadow:0 0 0 2px var(--color-ink-900)}@media (prefers-reduced-motion:no-preference){.ds-mdx .ds-mdx-link{transition:box-shadow var(--ds-ease-hover)}.ds-mdx--ready .ds-mdx-chip:not(:has(.ds-mdx-link)){transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}.ds-mdx--ready .ds-mdx-link{transition:box-shadow var(--ds-ease-hover), background-color .9s cubic-bezier(.22, 1, .36, 1)}@starting-style{.ds-mdx--ready .ds-mdx-chip:not(:has(.ds-mdx-link)){opacity:0;transform:scale(.92)}.ds-mdx--ready .ds-mdx-link{background-color:#4040401a}}}.ds-mdx-menu{z-index:var(--ds-menu-z,60);height:0;animation:.16s cubic-bezier(.22,1,.36,1) both ds-mdx-menu-up;position:absolute;top:calc(-100% - 11px);left:0}.ds-mdx-menu>.ds-menu{transform:translateY(-100%)}@keyframes ds-mdx-menu-up{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}.ds-mdx-menu--below{animation-name:ds-mdx-menu-in;top:calc(100% + 8px)}.ds-mdx-menu--below>.ds-menu{transform:none}@keyframes ds-mdx-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-mdx-menu{animation:none}}.ds-mdx-menu>.ds-menu{min-width:260px;max-width:min(420px,90vw);max-height:min(440px, var(--ds-mdx-menu-room,440px));overflow:auto}@media (width>=1280px){.ds-mdx-menu>.ds-menu{max-height:min(640px, var(--ds-mdx-menu-room,640px))}}.ds-mdx-menu .ds-mi>span:not([class]){min-width:0}.ds-mdx-menu .ds-mi .ds-fade-text{display:block}.ds-mdx-menu .ds-mi:not(.kbd) .ds-mi__kb{visibility:hidden}.ds-mdx-menu__searching{padding:6px 10px 4px;font-size:12px;line-height:16px}.ds-mdx-menu__pending .ds-mi.is-disabled{opacity:1}.ds-mdx-menu__failed{flex-direction:column;align-items:center;gap:6px;padding:0 10px 10px;display:flex}@media (prefers-reduced-motion:no-preference){.ds-mdx-menu__failed{animation:.24s ease-out both ds-mdx-arrive}}.ds-mdx__content:not(.md) code{font-family:var(--font-mono);color:var(--ink-900);background:var(--surface-muted-2);border:1px solid var(--line);-webkit-box-decoration-break:clone;box-decoration-break:clone;direction:ltr;unicode-bidi:isolate;border-radius:6px;padding:.1em .4em;font-size:.86em}.ds-mdx--fallback .ds-textarea{width:100%;max-height:none;font:inherit}.ds-mdx__probe{visibility:hidden;width:0;height:0;position:absolute;overflow:hidden}@keyframes ds-mdx-arrive{0%{opacity:0}}.ds-mdx--arrive{animation:.24s ease-out both ds-mdx-arrive}@media (prefers-reduced-motion:reduce){.ds-mdx--arrive{animation:none}}.ds-code-editor{box-sizing:border-box;border:1px solid var(--color-line);background:var(--color-surface);min-height:44px;transition:box-shadow var(--ds-ease-hover), border-color var(--ds-ease-hover);border-radius:12px;position:relative}.ds-code-editor.is-saving{background:var(--color-surface-muted)}@media (prefers-reduced-motion:no-preference){.ds-code-editor.is-saving .cm-content{background-image:linear-gradient(100deg, var(--color-ink-900,#1d2630) 35%, var(--color-slate-400,#8996a4) 50%, var(--color-ink-900,#1d2630) 65%);background-size:var(--ds-sweep-p,240px) 100%;-webkit-text-fill-color:transparent;--ds-shimmer-from:0px 0;--ds-shimmer-to:var(--ds-sweep-p,240px) 0;animation:ds-shimmer var(--ds-sweep-d,1.133s) linear infinite;-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:reduce){.ds-code-editor.is-saving .cm-content{opacity:.55}}.ds-code-editor:not(.ds-code-editor--readonly):focus-within{box-shadow:var(--shadow-field-focus)}.ds-code-editor>.cm-editor,.ds-mdx .ds-code-editor>.cm-editor{border-radius:inherit;background:0 0;min-height:42px;padding:0;font-size:13px}.ds-code-editor .cm-editor.cm-focused{outline:none}.ds-code-editor .cm-scroller{font-family:var(--font-mono);line-height:1.7}.ds-code-editor .cm-content{padding:8px 0}.ds-code-editor .cm-gutters{color:var(--color-slate-400);background:0 0;border-right:0}.ds-code-editor .cm-lineNumbers .cm-gutterElement{text-align:right;padding:0 12px 0 14px;font-size:12px;line-height:22.1px;display:block}.ds-code-editor .cm-line{padding:0 6px}.ds-code-editor .cm-line.ds-code-hang{padding-left:calc(6px + var(--ds-hang));text-indent:calc(-1 * var(--ds-hang))}.ds-code-editor__picker,.ds-code-editor .ds-code-copy{z-index:2;opacity:0;pointer-events:none;background:var(--color-surface);transition:opacity var(--ds-ease-hover);border-radius:9px;position:absolute;top:6px}.ds-code-editor__picker{right:44px}.ds-code-editor__picker .ds-select__trigger{box-shadow:none;transition:background-color var(--ds-ease-hover), color var(--ds-ease-hover);background-color:#0000;border-color:#0000;border-radius:9px}.ds-code-editor__picker .ds-select__trigger:is(:hover,[aria-expanded=true]){background-color:var(--color-surface-hover);box-shadow:none;border-color:#0000}.ds-code-editor__picker .ds-select__trigger:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:-2px;box-shadow:none}.ds-code-editor:is(:hover,:has(.ds-code-copy:focus-visible,.ds-code-editor__picker :focus-visible,.ds-code-editor__picker [aria-expanded=true])) :is(.ds-code-editor__picker,.ds-code-copy){opacity:1;pointer-events:auto}.ds-code-editor .ds-code-copy{width:32px;height:32px;color:var(--ds-glyph-rest);cursor:pointer;transition:opacity var(--ds-ease-hover), background-color var(--ds-ease-hover), color var(--ds-ease-hover);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;right:6px}.ds-code-editor .ds-code-copy:hover{background:var(--color-surface-hover);color:var(--color-ink-900)}.ds-code-editor .ds-code-copy:focus-visible{outline:2px solid var(--color-ink-900);outline-offset:-2px}.ds-code-editor .ds-code-copy[data-copied]{color:var(--color-ink-900)}.ds-preflight-preview .ds-code-editor .ds-code-copy{display:none}@media (pointer:coarse),(hover:none){.ds-code-editor :is(.ds-code-editor__picker,.ds-code-copy){opacity:1;pointer-events:auto}.ds-code-editor>.cm-editor,.ds-mdx .ds-code-editor>.cm-editor{padding-top:36px}}@media (prefers-reduced-motion:reduce){.ds-code-editor,.ds-code-editor :is(.ds-code-editor__picker,.ds-code-copy){transition:none}}.ds-mdx--rich .ds-mdx__content img{max-width:100%;height:auto}.ds-mdx [class*=_editImageToolbar]{opacity:0;pointer-events:none;transition:opacity var(--ds-ease-hover)}.ds-mdx [class*=_imageWrapper]:is(:hover,:focus-within,:has([class*=_focusedImage])) [class*=_editImageToolbar]{opacity:1;pointer-events:auto}@media (pointer:coarse),(hover:none){.ds-mdx [class*=_editImageToolbar]{opacity:1;pointer-events:auto;position:static}}@media (prefers-reduced-motion:reduce){.ds-mdx [class*=_editImageToolbar]{transition:none}}:is(.ds-composer-editor,.ds-mdx--message) .ds-mdx__content.md :is(p,ul,ol,blockquote,li),:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) :is(p,ul,ol,blockquote,li){margin-bottom:0}:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message){color:inherit}:is(.ds-composer-editor,.ds-mdx--message) .ds-mdx__content.md :is(h1,h2),:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) :is(h1,h2){color:inherit;letter-spacing:0;margin:4px 0 0;font-family:inherit;font-weight:600;line-height:1.4}:is(.ds-composer-editor,.ds-mdx--message) .ds-mdx__content.md>:is(h1,h2):first-child,:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message)>:is(h1,h2):first-child{margin-top:0}:is(.ds-composer-editor,.ds-mdx--message) .ds-mdx__content.md h1,:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) h1{font-size:1.3333em}:is(.ds-composer-editor,.ds-mdx--message) .ds-mdx__content.md h2,:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) h2{font-size:1.2em}:is(.ds-composer-editor,.ds-mdx--message) .ds-mdx__content.md blockquote,:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) blockquote{font-size:inherit;margin-block:4px}:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) .cv-hl,:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) .cv-hl:not(:last-child){margin-block:6px}:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message)>:last-child{margin-bottom:0}:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) .md-table{background:var(--surface);margin-block:6px}:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) .md-table thead th,:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) .md-table tbody td{padding:6px 10px}:is(.ds-user-message__bubble .ds-mdx-view,.ds-mdx-view.md--message) :is(p,li:not(:has(>:is(p,ul,ol)))){white-space:pre-wrap}.ds-mdx-view.md--inline{font:inherit;color:inherit;line-height:inherit}.ds-mdx-view.md--inline :is(p,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote){font-size:inherit;line-height:inherit;color:inherit;border:0;margin:0;padding:0;display:inline}.ds-mdx-view.md--inline li:before{content:none}.ds-mdx-view.md--inline :is(p,li,h1,h2,h3,h4,h5,h6,blockquote):after{content:" "}.ds-mdx-view .ds-ichip,.ds-mdx-view .ds-url-link{vertical-align:middle}.ds-mdx-view .cv-hl:not(:last-child){margin:0 0 18px}.ds-mdx-view li.md-task{position:relative}.ds-agent-prompt__text .md{font-size:inherit;line-height:inherit;color:inherit}.ds-agent-prompt__text>p{white-space:pre-line}.ds-agent-prompt :is(.ds-agent-prompt__text,.ds-agent-prompt__box .ds-mdx__content) p{margin:0}.ds-agent-prompt :is(.ds-agent-prompt__text,.ds-agent-prompt__box .ds-mdx__content) p+p{margin-top:1.7em}.ds-agent-prompt:not(.ds-agent-prompt--view) :is(.ds-agent-prompt__text,.ds-agent-prompt__box .ds-mdx__content) p+p{margin-top:.6em}.ds-agent-prompt :is(.ds-mdx-view,.ds-mdx){--ds-ichip-max:32ch}.ds-agent-prompt:not(.ds-agent-prompt--edit) .ds-ichip[data-variable-path^=trigger\.t]{padding:0 9px}.ds-agent-prompt:not(.ds-agent-prompt--edit) .ds-ichip[data-variable-path^=trigger\.t] .ds-ichip__glyph{display:none}:is(.ds-suggestion-card__sentence,.ds-suggestion-card__edit) .ds-mdx-view.md{font-size:inherit;line-height:inherit;color:inherit}:is(.ds-suggestion-card__sentence,.ds-suggestion-card__edit) :is(.ds-mdx-view,.ds-mdx){--ds-ichip-max:32ch}:is(.ds-suggestion-card__sentence,.ds-suggestion-card__edit) .ds-ichip[data-variable-path^=trigger\.t]{padding:0 9px}:is(.ds-suggestion-card__sentence,.ds-suggestion-card__edit) .ds-ichip[data-variable-path^=trigger\.t] .ds-ichip__glyph{display:none}.ds-agent-tool-view{display:contents}.ds-agent-tool-view__text{color:var(--color-fg3);margin:0;font-size:13px;line-height:1.5}.ds-agent-tool-view__desc{box-sizing:border-box;border-radius:16px;margin:-9px -11px;padding:9px 11px}.ds-agent-tool-view__box{--ds-edit-radius:16px;color:var(--color-ink-900);margin:-9px -11px;padding:8px 10px;font-size:13px;line-height:1.5}.ds-agent-tool-view__schema{container-type:inline-size}.ds-agent-tool-view__meta{display:none}@container (width<=440px){.ds-agent-tool-view__meta{color:var(--color-slate-600);margin-top:2px;font-size:12px;display:block}}@media (prefers-reduced-motion:reduce){.ds-mdx [data-ds-ghost]:after,.ds-mdx [data-ds-ghost-key]:after,.ds-mdx[data-ds-ghost-empty] [class*=_placeholder]:before,.ds-mdx[data-ds-ghost-empty] [class*=_placeholder]:after{animation:none}}.ds-store-shot{isolation:isolate;aspect-ratio:16/10;font-family:var(--font-sans);background:linear-gradient(112deg,#eab49c 0%,#d38e95 48%,#ba99cf 100%);margin:0;position:relative;overflow:hidden;container-type:inline-size}.ds-store-shot__atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ds-store-shot__atmosphere img{object-fit:cover;width:100%;height:100%;display:block}.ds-store-shot__headline{z-index:2;color:#fff;font-family:var(--font-serif);letter-spacing:-.025em;text-align:center;white-space:nowrap;text-shadow:0 .1cqw .4cqw #4322371f;margin:0;font-size:4.0625cqw;font-weight:400;line-height:1.25;position:absolute;top:54.25cqw;left:4cqw;right:4cqw}.ds-store-shot[data-layout^=top-] .ds-store-shot__headline{top:2.25cqw}.ds-store-shot[data-headline-tone=dark] .ds-store-shot__headline{color:var(--color-ink-900,#1d2630);text-shadow:none}.ds-store-shot[data-format=small-tile]{aspect-ratio:440/280}.ds-store-shot[data-format=small-tile] .ds-store-shot__headline{font-size:5.4545cqw;line-height:1.2;top:2.7273cqw}.ds-store-shot[data-format=marquee]{aspect-ratio:1400/560}.ds-store-shot[data-format=marquee] .ds-store-shot__headline{text-align:left;font-size:3.2857cqw;line-height:1.2;top:50%;left:4.5714cqw;right:auto;transform:translateY(-50%)}.ds-store-shot__title-shade{pointer-events:none;background:linear-gradient(to top, rgba(78, 40, 66, var(--store-title-shade)) 0%, rgba(78, 40, 66, var(--store-title-shade)) 16%, #4e284200 39%);position:absolute;inset:0}.ds-store-shot[data-layout^=top-] .ds-store-shot__title-shade{background:linear-gradient(to bottom, rgba(78, 40, 66, var(--store-title-shade)) 0%, rgba(78, 40, 66, var(--store-title-shade)) 14%, #4e284200 35%)}.ds-store-shot *,.ds-store-shot :before,.ds-store-shot :after{pointer-events:none;transition:none!important;animation:none!important}.ds-link-preview{isolation:isolate;width:1200px;height:630px;font-family:var(--font-sans);color:var(--color-ink-900,#1d2630);background:linear-gradient(112deg,#eab49c 0%,#d38e95 48%,#ba99cf 100%);margin:0;position:relative;overflow:hidden}.ds-link-preview__atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.ds-link-preview__atmosphere img{object-fit:cover;width:100%;height:100%;display:block}.ds-link-preview__ribbon{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbd;border-block:2px solid #fffffff2;align-items:center;height:420px;padding:0 44px;display:flex;position:absolute;top:140px;left:0;right:0}.ds-link-preview__fig{align-items:center;gap:24px;min-width:0;display:flex}.ds-link-preview__fig-text{flex-direction:column;gap:6px;min-width:0;display:flex}.ds-link-preview__fig b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:104px;font-weight:700;line-height:1}.ds-link-preview__fig-text>span{color:#1d2630b3;font-size:42px;font-weight:500;line-height:1.15}.ds-link-preview__fig b[data-danger]{color:#d92d20}.ds-link-preview__fig--person b{font-size:84px}.ds-link-preview__fig--wing{width:236px}.ds-link-preview__fig--wing b{font-size:92px}.ds-link-preview__fig--wing[data-long] b{font-size:64px}.ds-link-preview__mascot{object-fit:contain;object-position:center;width:280px;height:440px;position:absolute;top:96px;left:912px}.ds-link-preview__mascot[data-mirrored]{transform:scaleX(-1)}.ds-link-preview__brand{position:absolute;top:32px;left:36px}.ds-link-preview__card{background:#fff;border-radius:32px;flex-direction:column;width:580px;height:586px;padding:40px 36px 0;display:flex;position:absolute;top:22px;left:310px;overflow:hidden;box-shadow:0 28px 64px #1d263029}.ds-link-preview__title{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:70px;font-weight:600;line-height:1.02;display:-webkit-box;overflow:hidden}.ds-link-preview__title[data-long]{letter-spacing:-.01em;font-size:46px;line-height:1.1}.ds-link-preview__stage{flex:1;min-height:0;margin:18px -36px 0;padding:0 36px;position:relative;overflow:hidden}.ds-link-preview__lead{align-items:flex-start;gap:16px;display:flex}.ds-link-preview__lead .ds-link-preview__fig{flex:1}.ds-link-preview__faces{padding-left:18px;display:flex}.ds-link-preview__faces>*{border-radius:999px;margin-left:-18px;box-shadow:0 0 0 6px #fff}.ds-link-preview__trend{position:absolute;bottom:-10px;left:-8px;right:-8px}.ds-link-preview__shot{object-fit:cover;object-position:left top;width:150%;height:150%;position:absolute;top:0;left:0}.ds-link-preview--kind .ds-link-preview__title{font-size:76px}.ds-link-preview__org{align-items:center;gap:16px;min-width:0;margin-top:8px;display:flex}.ds-link-preview__org>span:last-child{white-space:nowrap;min-width:0;font-family:var(--font-serif);letter-spacing:-.025em;flex:1;font-size:60px;font-weight:600;line-height:1.15;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#000000f5 calc(100% - 51.2px),#000000e0 calc(100% - 41.6px),#000000bf calc(100% - 32px),#00000093 calc(100% - 22.4px),#00000070 calc(100% - 16px),#0000004b calc(100% - 10.24px),#00000027 calc(100% - 5.12px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#000000f5 calc(100% - 51.2px),#000000e0 calc(100% - 41.6px),#000000bf calc(100% - 32px),#00000093 calc(100% - 22.4px),#00000070 calc(100% - 16px),#0000004b calc(100% - 10.24px),#00000027 calc(100% - 5.12px),#0000 100%)}.ds-link-preview--short .ds-link-preview__card{height:auto;max-height:586px;padding-bottom:40px;top:50%;transform:translateY(-50%)}.ds-link-preview--short .ds-link-preview__stage{flex:none;overflow:visible}.ds-link-preview--short .ds-link-preview__lead{align-items:center}.ds-link-preview--short .ds-link-preview__lead .ds-link-preview__fig:not([data-long]):not(.ds-link-preview__fig--person) b{font-size:150px}.ds-injected-message{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex;position:relative}.ds-injected-message__header{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 6px;min-width:0;display:flex}.ds-injected-message--plain .ds-injected-message__header{justify-content:flex-start}.ds-injected-message__source{min-width:0;max-width:100%;font-family:var(--font-sans);color:var(--color-fg3);white-space:nowrap;text-align:left;transition:background-color var(--ds-ease-hover);background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;margin:-4px;padding:4px;font-size:11.5px;font-weight:400;line-height:16px;text-decoration:none;display:inline-flex}a.ds-injected-message__source,button.ds-injected-message__source{cursor:pointer}a.ds-injected-message__source:hover,button.ds-injected-message__source:hover,.ds-injected-message__source:focus-visible{background:var(--color-surface-hover)}.ds-injected-message__source>:not(.ds-injected-message__task){flex-shrink:0}.ds-injected-message__task{min-width:0;overflow:hidden}.ds-injected-message__sender{align-items:center;gap:4px;display:inline-flex}.ds-injected-message__direction{width:11px;height:11px;display:inline-flex;position:relative}.ds-injected-message__from,.ds-injected-message__open,.ds-injected-message__wait{transition:opacity .2s,transform .2s cubic-bezier(.2,0,0,1)}.ds-injected-message__open{opacity:0;position:absolute;inset:0;transform:translate(-2px,2px)}.ds-injected-message__wait{opacity:0;position:absolute;inset:0;transform:scale(.6)}.ds-injected-message--pending .ds-injected-message__wait{opacity:1;transform:none}.ds-injected-message--pending .ds-injected-message__from{opacity:0;transform:translate(-2px,2px)}a.ds-injected-message__source:hover .ds-injected-message__from,button.ds-injected-message__source:hover .ds-injected-message__from,.ds-injected-message__source:focus-visible .ds-injected-message__from{opacity:0;transform:translate(2px,-2px)}.ds-injected-message__source:hover .ds-injected-message__open,.ds-injected-message__source:focus-visible .ds-injected-message__open{opacity:1;transform:none}.ds-injected-message .ds-injected-message__body{max-width:none;margin:0}.ds-injected-message__slot{transition:opacity .3s cubic-bezier(.32,.72,0,1)}.ds-injected-message--pending .ds-injected-message__slot{opacity:.55}.ds-injected-message .ds-clamp__more{margin-top:4px}.ds-injected-message__cancel-host{display:inline-flex}.ds-injected-message__question{z-index:30;transform-origin:100% 0;width:380px;max-width:100%;animation:.18s cubic-bezier(.2,0,0,1) both ds-injected-question-in;position:absolute;top:calc(100% + 8px);right:0}.ds-injected-message--plain .ds-injected-message__question{transform-origin:0 0;left:0;right:auto}.ds-injected-message__question .ds-question{box-shadow:var(--shadow-selected);border-radius:16px}@keyframes ds-injected-question-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ds-injected-message__question{animation:none}.ds-injected-message__source,.ds-injected-message__from,.ds-injected-message__open,.ds-injected-message__wait,.ds-injected-message__slot{transition:none}}.ds-injection-flow{background:var(--color-surface);height:760px;min-height:0;container-type:inline-size}.ds-injection-flow>.ds-app-shell{height:100%}.ds-injection-flow .ds-app-shell__composer{width:100%;max-width:748px;margin:0 auto}.ds-injection-flow__scroll{flex:1;min-height:0;overflow-y:auto}.ds-page-titlebar+.ds-injection-flow__scroll{margin-top:-16px;padding-top:16px}.ds-page-titlebar--phone+.ds-injection-flow__scroll{margin-top:-7px;padding-top:7px}.ds-injection-flow__thread{--ds-turn-gap:22px;gap:var(--ds-turn-gap);flex-direction:column;width:100%;max-width:748px;margin:0 auto;padding:28px 28px 40px;display:flex}.ds-injection-flow__thread>*,.ds-injection-flow__continuation>*{flex-shrink:0}.ds-injection-flow__thread .ds-user-message{max-width:100%;margin:0}.ds-injection-flow__continuation{gap:var(--ds-turn-gap,22px);flex-direction:column;display:flex}.ds-injection-flow__rail{width:calc(clamp(290px,29cqw,380px) + 20px);height:100%;margin-left:-20px;padding:20px;transition:width .28s,padding .28s,margin-left .28s,opacity .28s;overflow-y:auto}.ds-injection-flow[data-born=false] .ds-injection-flow__rail{opacity:0;visibility:hidden;width:0;margin-left:0;padding:20px 0;overflow:hidden}.ds-injection-flow__rail .ds-rec-card{max-width:100%}.ds-injection-flow__task{max-width:600px;animation:.32s cubic-bezier(.2,0,0,1) both ds-injection-arrive}.ds-injection-flow__arrival,.ds-injection-flow__continuation{animation:.32s cubic-bezier(.2,0,0,1) both ds-injection-arrive}.ds-injection-flow[data-phase=cancelled] .ds-injection-flow__continuation{animation-delay:.22s}@keyframes ds-injection-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@container (width<=700px){.ds-injection-flow .ds-app-shell__rail{display:none}.ds-injection-flow__thread{--ds-turn-gap:18px;padding:20px 16px 32px}.ds-injection-flow .ds-app-shell__composer{padding:0 16px 16px!important}}@media (prefers-reduced-motion:reduce){.ds-injection-flow__arrival,.ds-injection-flow__task,.ds-injection-flow__rail,.ds-injection-flow__continuation{transition:none;animation:none}}.ds-injected-message__key{margin-right:-2px}:is([class^=ds-],[class*=\ ds-],[class^=mm-],[class*=\ mm-]):focus-visible:not(input,textarea,select,[contenteditable],.ds-select__trigger,.ds-mi,.ds-subnav__item-fold,.mm-row__fold,.ds-clamp__more,.ds-dt__clamp,.ds-fade-text,.ds-line-clamp,.ds-dt__link,.ds-rec-card--corners .ds-rec-card__hd,.ds-glass-pill__core,.ds-rec-card__scrub,.ds-side-drawer__edge,.ds-call-task__open,.ds-file-row--btn,.ds-suggestion-card__sentence,.ds-suggestion-card__peek,.ds-edit-lift,.ds-agent-prompt__press,[tabindex="-1"],.ds-btn--gradient,.ds-panel__hd-act,.ds-att-preview__act,.ds-journey__act,.ds-btn--icon.ds-btn--ghost,.ds-btn--icon.ds-btn--secondary,.ds-nav-menu__trigger),.ds-chip.is-focus{box-shadow:var(--shadow-field-focus);border-color:currentColor;outline:none}.ds-glass-pill:has(.ds-glass-pill__core:focus-visible){box-shadow:var(--shadow-field-focus);border-color:currentColor;outline:none}.ds-call-task:has(>.ds-call-task__open:focus-visible){box-shadow:var(--shadow-field-focus);border-color:currentColor;outline:none}.ds-rec-card--corners .ds-rec-card__hdrow:has(.ds-rec-card__hd:focus-visible){box-shadow:var(--shadow-field-focus);border-color:currentColor;outline:none}.ds-file-row--btn:focus-visible{box-shadow:inset 0 0 0 1px var(--color-ink-900), var(--shadow-field-focus);outline:none}:is(.ds-panel__hd-act,.ds-att-preview__act,.ds-journey__act,.ds-btn--icon.ds-btn--ghost,.ds-btn--icon.ds-btn--secondary,.ds-nav-menu__trigger):focus-visible{box-shadow:inset 0 0 0 1px var(--color-ink-900), var(--shadow-square);outline:none}.ds-btn--gradient:focus-visible{outline:none;box-shadow:0 10px 30px #ff5f3433,0 10px 30px #e43cff24}.ds-composer svg,.ds-composer button,.ds-composer textarea,.ds-composer input{transition:filter .26s cubic-bezier(.4, 0, .2, 1), opacity .26s cubic-bezier(.4, 0, .2, 1), color var(--ds-ease-hover), background-color var(--ds-ease-hover), border-color var(--ds-ease-hover), box-shadow var(--ds-ease-hover), fill var(--ds-ease-hover), stroke var(--ds-ease-hover), transform var(--ds-ease-hover)}@media (prefers-reduced-motion:reduce){.ds-composer svg,.ds-composer button,.ds-composer textarea,.ds-composer input{transition-duration:.01ms}}.ds-rtrace-voice>:not(a,code,kbd,pre,samp){font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}@keyframes mindly-caret{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ds-shimmer,[style*=shimmer]{animation:none!important}}html,body,#root{height:100%}body{font-family:var(--font-sans);color:var(--color-fg1);background:var(--color-surface);-webkit-font-smoothing:antialiased;margin:0}#root{container-type:inline-size}.app-panel-frame{height:100%;position:relative}.app-panel-page{display:contents}.app-panel-page[hidden]{display:none}.app-panel-page>.ds-call-corner{z-index:6;width:120px;position:absolute;bottom:12px;right:12px}.app-agent-sections{flex-direction:column;gap:24px;padding-bottom:24px;display:flex}.app-space{flex-direction:column;gap:20px;padding-bottom:24px;display:flex}.app-space__block{flex-direction:column;min-width:0;display:flex}.app-space__two{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:20px;display:grid}.app-space__filters{margin-bottom:12px}.app-skills-overview{flex-direction:column;gap:12px;padding-top:4px;display:flex}.app-skills-overview__search{max-width:280px}.app-agent-status{align-items:center;gap:8px;display:inline-flex}.ag-task-key{margin-top:16px}.app-panel-dock{margin-top:auto;position:relative}.ds-chat-page:has(.app-usage-seat .ds-toast) .ds-mindly-chat__scroll>.ds-mindly-chat__column{padding-top:88px}.app-monitoring-chat{flex-direction:column;height:100%;display:flex;position:relative}.app-monitoring-chat>.ds-card-drawer{flex:1;min-height: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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-font-weight{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-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
