@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.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}:root{--ds-UNSAFE-transparent:transparent;--ds-background-accent-blue-bolder:#1868db;--ds-background-accent-blue-bolder-hovered:#1558bc;--ds-background-accent-blue-bolder-pressed:#144794;--ds-background-accent-blue-subtle:#669df1;--ds-background-accent-blue-subtle-hovered:#8fb8f6;--ds-background-accent-blue-subtle-pressed:#adcbfb;--ds-background-accent-blue-subtler:#cfe1fd;--ds-background-accent-blue-subtler-hovered:#adcbfb;--ds-background-accent-blue-subtler-pressed:#8fb8f6;--ds-background-accent-blue-subtlest:#e9f2fe;--ds-background-accent-blue-subtlest-hovered:#cfe1fd;--ds-background-accent-blue-subtlest-pressed:#adcbfb;--ds-background-accent-gray-bolder:#6b6e76;--ds-background-accent-gray-bolder-hovered:#505258;--ds-background-accent-gray-bolder-pressed:#3b3d42;--ds-background-accent-gray-subtle:#8c8f97;--ds-background-accent-gray-subtle-hovered:#b7b9be;--ds-background-accent-gray-subtle-pressed:#dddee1;--ds-background-accent-gray-subtler:#dddee1;--ds-background-accent-gray-subtler-hovered:#b7b9be;--ds-background-accent-gray-subtler-pressed:#8c8f97;--ds-background-accent-gray-subtlest:#f0f1f2;--ds-background-accent-gray-subtlest-hovered:#dddee1;--ds-background-accent-gray-subtlest-pressed:#b7b9be;--ds-background-accent-green-bolder:#1f845a;--ds-background-accent-green-bolder-hovered:#216e4e;--ds-background-accent-green-bolder-pressed:#19573d;--ds-background-accent-green-subtle:#4bce97;--ds-background-accent-green-subtle-hovered:#7ee2b8;--ds-background-accent-green-subtle-pressed:#97edc9;--ds-background-accent-green-subtler:#baf3db;--ds-background-accent-green-subtler-hovered:#97edc9;--ds-background-accent-green-subtler-pressed:#7ee2b8;--ds-background-accent-green-subtlest:#dcfff1;--ds-background-accent-green-subtlest-hovered:#baf3db;--ds-background-accent-green-subtlest-pressed:#97edc9;--ds-background-accent-lime-bolder:#5b7f24;--ds-background-accent-lime-bolder-hovered:#4c6b1f;--ds-background-accent-lime-bolder-pressed:#3f5224;--ds-background-accent-lime-subtle:#94c748;--ds-background-accent-lime-subtle-hovered:#b3df72;--ds-background-accent-lime-subtle-pressed:#bde97c;--ds-background-accent-lime-subtler:#d3f1a7;--ds-background-accent-lime-subtler-hovered:#bde97c;--ds-background-accent-lime-subtler-pressed:#b3df72;--ds-background-accent-lime-subtlest:#efffd6;--ds-background-accent-lime-subtlest-hovered:#d3f1a7;--ds-background-accent-lime-subtlest-pressed:#bde97c;--ds-background-accent-magenta-bolder:#ae4787;--ds-background-accent-magenta-bolder-hovered:#943d73;--ds-background-accent-magenta-bolder-pressed:#77325b;--ds-background-accent-magenta-subtle:#e774bb;--ds-background-accent-magenta-subtle-hovered:#f797d2;--ds-background-accent-magenta-subtle-pressed:#fcb6e1;--ds-background-accent-magenta-subtler:#fdd0ec;--ds-background-accent-magenta-subtler-hovered:#fcb6e1;--ds-background-accent-magenta-subtler-pressed:#f797d2;--ds-background-accent-magenta-subtlest:#ffecf8;--ds-background-accent-magenta-subtlest-hovered:#fdd0ec;--ds-background-accent-magenta-subtlest-pressed:#fcb6e1;--ds-background-accent-orange-bolder:#bd5b00;--ds-background-accent-orange-bolder-hovered:#9e4c00;--ds-background-accent-orange-bolder-pressed:#7a3b00;--ds-background-accent-orange-subtle:#fca700;--ds-background-accent-orange-subtle-hovered:#fbc828;--ds-background-accent-orange-subtle-pressed:#fbd779;--ds-background-accent-orange-subtler:#fce4a6;--ds-background-accent-orange-subtler-hovered:#fbd779;--ds-background-accent-orange-subtler-pressed:#fbc828;--ds-background-accent-orange-subtlest:#fff5db;--ds-background-accent-orange-subtlest-hovered:#fce4a6;--ds-background-accent-orange-subtlest-pressed:#fbd779;--ds-background-accent-purple-bolder:#964ac0;--ds-background-accent-purple-bolder-hovered:#803fa5;--ds-background-accent-purple-bolder-pressed:#673286;--ds-background-accent-purple-subtle:#c97cf4;--ds-background-accent-purple-subtle-hovered:#d8a0f7;--ds-background-accent-purple-subtle-pressed:#e3bdfa;--ds-background-accent-purple-subtler:#eed7fc;--ds-background-accent-purple-subtler-hovered:#e3bdfa;--ds-background-accent-purple-subtler-pressed:#d8a0f7;--ds-background-accent-purple-subtlest:#f8eefe;--ds-background-accent-purple-subtlest-hovered:#eed7fc;--ds-background-accent-purple-subtlest-pressed:#e3bdfa;--ds-background-accent-red-bolder:#c9372c;--ds-background-accent-red-bolder-hovered:#ae2e24;--ds-background-accent-red-bolder-pressed:#872821;--ds-background-accent-red-subtle:#f87168;--ds-background-accent-red-subtle-hovered:#fd9891;--ds-background-accent-red-subtle-pressed:#ffb8b2;--ds-background-accent-red-subtler:#ffd5d2;--ds-background-accent-red-subtler-hovered:#ffb8b2;--ds-background-accent-red-subtler-pressed:#fd9891;--ds-background-accent-red-subtlest:#ffeceb;--ds-background-accent-red-subtlest-hovered:#ffd5d2;--ds-background-accent-red-subtlest-pressed:#ffb8b2;--ds-background-accent-teal-bolder:#227d9b;--ds-background-accent-teal-bolder-hovered:#206a83;--ds-background-accent-teal-bolder-pressed:#1a5265;--ds-background-accent-teal-subtle:#6cc3e0;--ds-background-accent-teal-subtle-hovered:#9dd9ee;--ds-background-accent-teal-subtle-pressed:#b1e4f7;--ds-background-accent-teal-subtler:#c6edfb;--ds-background-accent-teal-subtler-hovered:#b1e4f7;--ds-background-accent-teal-subtler-pressed:#9dd9ee;--ds-background-accent-teal-subtlest:#e7f9ff;--ds-background-accent-teal-subtlest-hovered:#c6edfb;--ds-background-accent-teal-subtlest-pressed:#b1e4f7;--ds-background-accent-yellow-bolder:#946f00;--ds-background-accent-yellow-bolder-hovered:#7f5f01;--ds-background-accent-yellow-bolder-pressed:#614a05;--ds-background-accent-yellow-subtle:#eed12b;--ds-background-accent-yellow-subtle-hovered:#ddb30e;--ds-background-accent-yellow-subtle-pressed:#efdd4e;--ds-background-accent-yellow-subtler:#f5e989;--ds-background-accent-yellow-subtler-hovered:#efdd4e;--ds-background-accent-yellow-subtler-pressed:#eed12b;--ds-background-accent-yellow-subtlest:#fef7c8;--ds-background-accent-yellow-subtlest-hovered:#f5e989;--ds-background-accent-yellow-subtlest-pressed:#efdd4e;--ds-background-brand-bold:#1868db;--ds-background-brand-bold-hovered:#1558bc;--ds-background-brand-bold-pressed:#144794;--ds-background-brand-boldest:#1c2b42;--ds-background-brand-boldest-hovered:#123263;--ds-background-brand-boldest-pressed:#144794;--ds-background-brand-subtlest:#e9f2fe;--ds-background-brand-subtlest-hovered:#cfe1fd;--ds-background-brand-subtlest-pressed:#adcbfb;--ds-background-code-added-highlight:#dcfff1;--ds-background-code-added-line:#baf3db66;--ds-background-code-default:#fff;--ds-background-code-gutter:#f0f1f2;--ds-background-code-highlight:#f0f1f2;--ds-background-code-removed-highlight:#ffeceb;--ds-background-code-removed-line:#ffd5d266;--ds-background-danger:#ffeceb;--ds-background-danger-bold:#c9372c;--ds-background-danger-bold-hovered:#ae2e24;--ds-background-danger-bold-pressed:#872821;--ds-background-danger-hovered:#ffd5d2;--ds-background-danger-pressed:#ffb8b2;--ds-background-danger-subtle:#fd9891;--ds-background-danger-subtler:#ffd5d2;--ds-background-danger-subtler-hovered:#ffb8b2;--ds-background-danger-subtler-pressed:#fd9891;--ds-background-disabled:#0515240f;--ds-background-discovery:#f8eefe;--ds-background-discovery-bold:#964ac0;--ds-background-discovery-bold-hovered:#803fa5;--ds-background-discovery-bold-pressed:#673286;--ds-background-discovery-hovered:#eed7fc;--ds-background-discovery-pressed:#e3bdfa;--ds-background-discovery-subtle:#d8a0f7;--ds-background-discovery-subtler:#eed7fc;--ds-background-discovery-subtler-hovered:#e3bdfa;--ds-background-discovery-subtler-pressed:#d8a0f7;--ds-background-information:#e9f2fe;--ds-background-information-bold:#1868db;--ds-background-information-bold-hovered:#1558bc;--ds-background-information-bold-pressed:#144794;--ds-background-information-hovered:#cfe1fd;--ds-background-information-pressed:#adcbfb;--ds-background-information-subtle:#8fb8f6;--ds-background-information-subtler:#cfe1fd;--ds-background-information-subtler-hovered:#adcbfb;--ds-background-information-subtler-pressed:#8fb8f6;--ds-background-input:#fff;--ds-background-input-hovered:#f8f8f8;--ds-background-input-pressed:#fff;--ds-background-inverse-subtle:#00000029;--ds-background-inverse-subtle-hovered:#0000003d;--ds-background-inverse-subtle-pressed:#00000052;--ds-background-neutral:#0515240f;--ds-background-neutral-bold:#292a2e;--ds-background-neutral-bold-hovered:#3b3d42;--ds-background-neutral-bold-pressed:#505258;--ds-background-neutral-hovered:#0b120e24;--ds-background-neutral-pressed:#080f214a;--ds-background-neutral-subtle:#0000;--ds-background-neutral-subtle-hovered:#0515240f;--ds-background-neutral-subtle-pressed:#0b120e24;--ds-background-selected:#e9f2fe;--ds-background-selected-bold:#1868db;--ds-background-selected-bold-hovered:#1558bc;--ds-background-selected-bold-pressed:#123263;--ds-background-selected-hovered:#cfe1fd;--ds-background-selected-pressed:#8fb8f6;--ds-background-success:#efffd6;--ds-background-success-bold:#5b7f24;--ds-background-success-bold-hovered:#4c6b1f;--ds-background-success-bold-pressed:#3f5224;--ds-background-success-hovered:#d3f1a7;--ds-background-success-pressed:#bde97c;--ds-background-success-subtle:#b3df72;--ds-background-success-subtler:#d3f1a7;--ds-background-success-subtler-hovered:#bde97c;--ds-background-success-subtler-pressed:#b3df72;--ds-background-warning:#fff5db;--ds-background-warning-bold:#fbc828;--ds-background-warning-bold-hovered:#fca700;--ds-background-warning-bold-pressed:#f68909;--ds-background-warning-hovered:#fce4a6;--ds-background-warning-pressed:#fbd779;--ds-background-warning-subtle:#fbd779;--ds-background-warning-subtler:#fce4a6;--ds-background-warning-subtler-hovered:#fbd779;--ds-background-warning-subtler-pressed:#fbc828;--ds-blanket:#050c1f75;--ds-blanket-danger:#ef5c4814;--ds-blanket-selected:#388bff14;--ds-border:#0b120e24;--ds-border-accent-blue:#357de8;--ds-border-accent-blue-subtle:#8fb8f6;--ds-border-accent-gray:#7d818a;--ds-border-accent-gray-subtle:#b7b9be;--ds-border-accent-green:#22a06b;--ds-border-accent-green-subtle:#7ee2b8;--ds-border-accent-lime:#6a9a23;--ds-border-accent-lime-subtle:#b3df72;--ds-border-accent-magenta:#cd519d;--ds-border-accent-magenta-subtle:#f797d2;--ds-border-accent-orange:#e06c00;--ds-border-accent-orange-subtle:#fbc828;--ds-border-accent-purple:#af59e1;--ds-border-accent-purple-subtle:#d8a0f7;--ds-border-accent-red:#e2483d;--ds-border-accent-red-subtle:#fd9891;--ds-border-accent-teal:#2898bd;--ds-border-accent-teal-subtle:#9dd9ee;--ds-border-accent-yellow:#b38600;--ds-border-accent-yellow-subtle:#eed12b;--ds-border-bold:#7d818a;--ds-border-brand:#1868db;--ds-border-code:#0b120e24;--ds-border-danger:#e2483d;--ds-border-danger-subtle:#fd9891;--ds-border-disabled:#0515240f;--ds-border-discovery:#af59e1;--ds-border-discovery-subtle:#d8a0f7;--ds-border-focused:#4688ec;--ds-border-information:#357de8;--ds-border-information-subtle:#8fb8f6;--ds-border-input:#8c8f97;--ds-border-input-search:#0b120e24;--ds-border-inverse:#fff;--ds-border-selected:#1868db;--ds-border-success:#6a9a23;--ds-border-success-subtle:#b3df72;--ds-border-warning:#e06c00;--ds-border-warning-subtle:#fbc828;--ds-chart-blue-bold:#4688ec;--ds-chart-blue-bold-hovered:#357de8;--ds-chart-blue-bolder:#357de8;--ds-chart-blue-bolder-hovered:#1868db;--ds-chart-blue-boldest:#1558bc;--ds-chart-blue-boldest-hovered:#123263;--ds-chart-brand:#357de8;--ds-chart-brand-hovered:#1868db;--ds-chart-categorical-1:#357de8;--ds-chart-categorical-1-hovered:#1868db;--ds-chart-categorical-2:#82b536;--ds-chart-categorical-2-hovered:#6a9a23;--ds-chart-categorical-3:#bf63f3;--ds-chart-categorical-3-hovered:#af59e1;--ds-chart-categorical-4:#f68909;--ds-chart-categorical-4-hovered:#e06c00;--ds-chart-categorical-5:#1558bc;--ds-chart-categorical-5-hovered:#123263;--ds-chart-categorical-6:#964ac0;--ds-chart-categorical-6-hovered:#803fa5;--ds-chart-categorical-7:#42b2d7;--ds-chart-categorical-7-hovered:#2898bd;--ds-chart-categorical-8:#bd5b00;--ds-chart-categorical-8-hovered:#7a3b00;--ds-chart-danger:#e2483d;--ds-chart-danger-bold:#872821;--ds-chart-danger-bold-hovered:#5d1f1a;--ds-chart-danger-hovered:#c9372c;--ds-chart-discovery:#bf63f3;--ds-chart-discovery-bold:#803fa5;--ds-chart-discovery-bold-hovered:#964ac0;--ds-chart-discovery-hovered:#af59e1;--ds-chart-gray-bold:#8c8f97;--ds-chart-gray-bold-hovered:#7d818a;--ds-chart-gray-bolder:#7d818a;--ds-chart-gray-bolder-hovered:#6b6e76;--ds-chart-gray-boldest:#505258;--ds-chart-gray-boldest-hovered:#3b3d42;--ds-chart-green-bold:#22a06b;--ds-chart-green-bold-hovered:#1f845a;--ds-chart-green-bolder:#1f845a;--ds-chart-green-bolder-hovered:#216e4e;--ds-chart-green-boldest:#216e4e;--ds-chart-green-boldest-hovered:#164b35;--ds-chart-information:#357de8;--ds-chart-information-bold:#1558bc;--ds-chart-information-bold-hovered:#123263;--ds-chart-information-hovered:#1868db;--ds-chart-lime-bold:#6a9a23;--ds-chart-lime-bold-hovered:#5b7f24;--ds-chart-lime-bolder:#5b7f24;--ds-chart-lime-bolder-hovered:#4c6b1f;--ds-chart-lime-boldest:#4c6b1f;--ds-chart-lime-boldest-hovered:#37471f;--ds-chart-magenta-bold:#da62ac;--ds-chart-magenta-bold-hovered:#cd519d;--ds-chart-magenta-bolder:#cd519d;--ds-chart-magenta-bolder-hovered:#ae4787;--ds-chart-magenta-boldest:#943d73;--ds-chart-magenta-boldest-hovered:#50253f;--ds-chart-neutral:#8c8f97;--ds-chart-neutral-hovered:#7d818a;--ds-chart-orange-bold:#e06c00;--ds-chart-orange-bold-hovered:#bd5b00;--ds-chart-orange-bolder:#bd5b00;--ds-chart-orange-bolder-hovered:#9e4c00;--ds-chart-orange-boldest:#7a3b00;--ds-chart-orange-boldest-hovered:#693200;--ds-chart-purple-bold:#bf63f3;--ds-chart-purple-bold-hovered:#af59e1;--ds-chart-purple-bolder:#af59e1;--ds-chart-purple-bolder-hovered:#964ac0;--ds-chart-purple-boldest:#803fa5;--ds-chart-purple-boldest-hovered:#48245d;--ds-chart-red-bold:#f15b50;--ds-chart-red-bold-hovered:#e2483d;--ds-chart-red-bolder:#e2483d;--ds-chart-red-bolder-hovered:#c9372c;--ds-chart-red-boldest:#ae2e24;--ds-chart-red-boldest-hovered:#5d1f1a;--ds-chart-success:#82b536;--ds-chart-success-bold:#5b7f24;--ds-chart-success-bold-hovered:#4c6b1f;--ds-chart-success-hovered:#6a9a23;--ds-chart-teal-bold:#2898bd;--ds-chart-teal-bold-hovered:#227d9b;--ds-chart-teal-bolder:#227d9b;--ds-chart-teal-bolder-hovered:#206a83;--ds-chart-teal-boldest:#206a83;--ds-chart-teal-boldest-hovered:#164555;--ds-chart-warning:#f68909;--ds-chart-warning-bold:#bd5b00;--ds-chart-warning-bold-hovered:#9e4c00;--ds-chart-warning-hovered:#e06c00;--ds-chart-yellow-bold:#b38600;--ds-chart-yellow-bold-hovered:#946f00;--ds-chart-yellow-bolder:#946f00;--ds-chart-yellow-bolder-hovered:#7f5f01;--ds-chart-yellow-boldest:#7f5f01;--ds-chart-yellow-boldest-hovered:#533f04;--ds-elevation-surface-current:#fff;--ds-icon:#292a2e;--ds-icon-accent-blue:#357de8;--ds-icon-accent-gray:#7d818a;--ds-icon-accent-green:#22a06b;--ds-icon-accent-lime:#6a9a23;--ds-icon-accent-magenta:#cd519d;--ds-icon-accent-orange:#e06c00;--ds-icon-accent-purple:#af59e1;--ds-icon-accent-red:#c9372c;--ds-icon-accent-teal:#2898bd;--ds-icon-accent-yellow:#b38600;--ds-icon-brand:#1868db;--ds-icon-danger:#c9372c;--ds-icon-disabled:#080f214a;--ds-icon-discovery:#af59e1;--ds-icon-information:#357de8;--ds-icon-inverse:#fff;--ds-icon-selected:#1868db;--ds-icon-subtle:#505258;--ds-icon-subtlest:#6b6e76;--ds-icon-success:#6a9a23;--ds-icon-warning:#e06c00;--ds-icon-warning-inverse:#292a2e;--ds-interaction-hovered:#00000029;--ds-interaction-pressed:#00000052;--ds-link:#1868db;--ds-link-pressed:#1558bc;--ds-link-visited:#803fa5;--ds-link-visited-pressed:#48245d;--ds-opacity-disabled:.4;--ds-opacity-loading:.2;--ds-rovo-background-brand-bold:#000;--ds-rovo-background-brand-bold-hovered:#1e1f21;--ds-rovo-background-brand-bold-pressed:#292a2e;--ds-rovo-border-blue:#1868db;--ds-rovo-border-lime:#6a9a23;--ds-rovo-border-purple:#af59e1;--ds-rovo-border-saffron:#fca700;--ds-rovo-icon-blue:#1868db;--ds-rovo-icon-lime:#6a9a23;--ds-rovo-icon-purple:#af59e1;--ds-rovo-icon-saffron:#fca700;--ds-rovo-surface-overlay:#f8f8f8;--ds-rovo-surface-overlay-hovered:#f0f1f2;--ds-rovo-surface-overlay-pressed:#dddee1;--ds-shadow-overflow:0px 0px 8px #1e1f2129, 0px 0px 1px #1e1f211f;--ds-shadow-overflow-perimeter:#1e1f211f;--ds-shadow-overflow-spread:#1e1f2129;--ds-shadow-overlay:0px 8px 12px #1e1f2126, 0px 0px 1px #1e1f214f;--ds-shadow-raised:0px 1px 1px #1e1f2140, 0px 0px 1px #1e1f214f;--ds-skeleton:#0515240f;--ds-skeleton-subtle:#17171708;--ds-surface:#fff;--ds-surface-container:#17171708;--ds-surface-container-hovered:#0515240f;--ds-surface-container-pressed:#0b120e24;--ds-surface-hovered:#f0f1f2;--ds-surface-overlay:#fff;--ds-surface-overlay-hovered:#f0f1f2;--ds-surface-overlay-pressed:#dddee1;--ds-surface-pressed:#dddee1;--ds-surface-raised:#fff;--ds-surface-raised-hovered:#f0f1f2;--ds-surface-raised-pressed:#dddee1;--ds-surface-sunken:#f8f8f8;--ds-text:#292a2e;--ds-text-accent-blue:#1558bc;--ds-text-accent-blue-bolder:#123263;--ds-text-accent-gray:#505258;--ds-text-accent-gray-bolder:#1e1f21;--ds-text-accent-green:#216e4e;--ds-text-accent-green-bolder:#164b35;--ds-text-accent-lime:#4c6b1f;--ds-text-accent-lime-bolder:#37471f;--ds-text-accent-magenta:#943d73;--ds-text-accent-magenta-bolder:#50253f;--ds-text-accent-orange:#9e4c00;--ds-text-accent-orange-bolder:#693200;--ds-text-accent-purple:#803fa5;--ds-text-accent-purple-bolder:#48245d;--ds-text-accent-red:#ae2e24;--ds-text-accent-red-bolder:#5d1f1a;--ds-text-accent-teal:#206a83;--ds-text-accent-teal-bolder:#164555;--ds-text-accent-yellow:#7f5f01;--ds-text-accent-yellow-bolder:#533f04;--ds-text-brand:#1868db;--ds-text-code-accent-1:#943d73;--ds-text-code-accent-2:#1558bc;--ds-text-code-comments:#505258;--ds-text-code-default:#505258;--ds-text-code-functions:#216e4e;--ds-text-code-gutter:#6b6e76;--ds-text-code-keywords:#ae2e24;--ds-text-code-numbers:#7f5f01;--ds-text-code-operators:#292a2e;--ds-text-code-strings:#4c6b1f;--ds-text-code-tags:#9e4c00;--ds-text-danger:#ae2e24;--ds-text-danger-bolder:#5d1f1a;--ds-text-disabled:#080f214a;--ds-text-discovery:#803fa5;--ds-text-discovery-bolder:#48245d;--ds-text-information:#1558bc;--ds-text-information-bolder:#123263;--ds-text-inverse:#fff;--ds-text-selected:#1868db;--ds-text-subtle:#505258;--ds-text-subtlest:#6b6e76;--ds-text-success:#4c6b1f;--ds-text-success-bolder:#37471f;--ds-text-warning:#9e4c00;--ds-text-warning-bolder:#693200;--ds-text-warning-inverse:#292a2e;--ds-avatar-enter:.15s cubic-bezier(.4, 1, .6, 1) ScaleIn80to100 backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--ds-avatar-exit:.1s cubic-bezier(.6, 0, .8, .6) ScaleOut100to80 forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-avatar-hovered:transform .25s linear(0, .021, .058, .107, .164, .227, .292, .359, .425, .49, .552, .61, .664, .714, .759, .8, .837, .869, .898, .922, .943, .961, .976, .988, .998, 1.006, 1.013, 1.017, 1.02, 1.023, 1.024, 1.024, 1.024, 1.024, 1.023, 1.022, 1.02, 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1, 1, 1, 1, 1, .999, .999, .999, .999, 1);--ds-blanket-enter:.25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--ds-blanket-exit:.2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-border-width:.0625rem;--ds-border-width-focused:.125rem;--ds-border-width-selected:.125rem;--ds-button-hovered:background-color .15s cubic-bezier(.4, 1, .6, 1), border-color .15s cubic-bezier(.4, 1, .6, 1);--ds-button-pressed:background-color .15s cubic-bezier(.4, 1, .6, 1), border-color .15s cubic-bezier(.4, 1, .6, 1);--ds-duration-instant:0s;--ds-duration-long:.25s;--ds-duration-medium:.2s;--ds-duration-short:.15s;--ds-duration-xlong:.4s;--ds-duration-xshort:.1s;--ds-duration-xxlong:.6s;--ds-duration-xxshort:50ms;--ds-easing-in-practical:cubic-bezier(.6, 0, .8, .6);--ds-easing-inout-bold:cubic-bezier(.4, 0, 0, 1);--ds-easing-out-bold:cubic-bezier(0, .4, 0, 1);--ds-easing-out-practical:cubic-bezier(.4, 1, .6, 1);--ds-easing-spring:linear(0, .021, .058, .107, .164, .227, .292, .359, .425, .49, .552, .61, .664, .714, .759, .8, .837, .869, .898, .922, .943, .961, .976, .988, .998, 1.006, 1.013, 1.017, 1.02, 1.023, 1.024, 1.024, 1.024, 1.024, 1.023, 1.022, 1.02, 1.019, 1.017, 1.015, 1.014, 1.012, 1.011, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1, 1, 1, 1, 1, .999, .999, .999, .999, 1);--ds-flag-enter:.25s cubic-bezier(0, .4, 0, 1) SlideIn50PercentLeft backwards, .25s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--ds-flag-exit:.2s cubic-bezier(.6, 0, .8, .6) SlideOut15PercentLeft forwards, .2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-flag-reposition:transform .25s cubic-bezier(.4, 0, 0, 1);--ds-font-body:normal 400 .875rem/1.25rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-body-large:normal 400 1rem/1.5rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-body-small:normal 400 .75rem/1rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-code:normal 400 .875em/1 "JetBrains Mono", ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace;--ds-font-family-body:Atlassian Sans, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-family-brand-body:Charlie Text, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-family-brand-heading:Charlie Display, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-family-code:Atlassian Mono, ui-monospace, Menlo, "Segoe UI Mono", "Ubuntu Mono", monospace;--ds-font-family-heading:Atlassian Sans, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-heading-large:normal 653 1.5rem/1.75rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-heading-medium:normal 653 1.25rem/1.5rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-heading-small:normal 653 1rem/1.25rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-heading-xlarge:normal 653 1.75rem/2rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-heading-xsmall:normal 653 .875rem/1.25rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-heading-xxlarge:normal 653 2rem/2.25rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-heading-xxsmall:normal 653 .75rem/1rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-metric-large:normal 653 1.75rem/2rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-metric-medium:normal 653 1.5rem/1.75rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-metric-small:normal 653 1rem/1.25rem "Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Ubuntu, "Helvetica Neue", sans-serif;--ds-font-weight-bold:653;--ds-font-weight-medium:500;--ds-font-weight-regular:400;--ds-font-weight-semibold:600;--ds-form-message-enter:.15s cubic-bezier(.4, 1, .6, 1) SlideInBottom2px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--ds-form-message-exit:.1s cubic-bezier(.6, 0, .8, .6) SlideOutBottom2px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-input:background-color .15s cubic-bezier(.4, 1, .6, 1), border-color .15s cubic-bezier(.4, 1, .6, 1), box-shadow .15s cubic-bezier(.4, 1, .6, 1);--ds-input-selection:background-color .15s cubic-bezier(.4, 1, .6, 1), border-color .15s cubic-bezier(.4, 1, .6, 1), color .15s cubic-bezier(.4, 1, .6, 1), fill .15s cubic-bezier(.4, 1, .6, 1), stroke .15s cubic-bezier(.4, 1, .6, 1), opacity .15s cubic-bezier(.4, 1, .6, 1);--ds-input-toggle:background-color .15s cubic-bezier(.4, 1, .6, 1), color .15s cubic-bezier(.4, 1, .6, 1), transform .15s cubic-bezier(.4, 1, .6, 1), opacity .15s cubic-bezier(.4, 1, .6, 1);--ds-keyframe-fade-in:FadeIn0to100;--ds-keyframe-fade-out:FadeOut100to0;--ds-keyframe-grid-column-in:GridColumnIn80to100;--ds-keyframe-grid-column-out:GridColumnOut100to0;--ds-keyframe-scale-in-medium:ScaleIn80to100;--ds-keyframe-scale-in-small:ScaleIn95to100;--ds-keyframe-scale-out-medium:ScaleOut100to80;--ds-keyframe-scale-out-small:ScaleOut100to95;--ds-keyframe-slide-in-bottom-short:SlideInBottom8px;--ds-keyframe-slide-in-left-half:SlideIn50PercentLeft;--ds-keyframe-slide-in-left-short:SlideInLeft8px;--ds-keyframe-slide-in-right-short:SlideInRight8px;--ds-keyframe-slide-in-top-short:SlideInTop8px;--ds-keyframe-slide-out-bottom-short:SlideOutBottom4px;--ds-keyframe-slide-out-left-half:SlideOut15PercentLeft;--ds-keyframe-slide-out-left-short:SlideOutLeft4px;--ds-keyframe-slide-out-right-short:SlideOutRight4px;--ds-keyframe-slide-out-top-short:SlideOutTop4px;--ds-label-enter:.15s cubic-bezier(.4, 1, .6, 1) GridColumnIn80to100 backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--ds-label-exit:.1s cubic-bezier(.6, 0, .8, .6) GridColumnOut100to0 forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-listitem-hovered:background-color 50ms cubic-bezier(.4, 1, .6, 1), border-color 50ms cubic-bezier(.4, 1, .6, 1), color 50ms cubic-bezier(.4, 1, .6, 1), text-decoration-color 50ms cubic-bezier(.4, 1, .6, 1);--ds-listitem-pressed:background-color .1s cubic-bezier(.4, 1, .6, 1), border-color .1s cubic-bezier(.4, 1, .6, 1), color .1s cubic-bezier(.4, 1, .6, 1), text-decoration-color .1s cubic-bezier(.4, 1, .6, 1);--ds-listitem-selected:background-color .1s cubic-bezier(.4, 1, .6, 1), border-color .1s cubic-bezier(.4, 1, .6, 1), color .1s cubic-bezier(.4, 1, .6, 1), text-decoration-color .1s cubic-bezier(.4, 1, .6, 1);--ds-modal-enter:.25s cubic-bezier(.4, 0, 0, 1) ScaleIn95to100 backwards;--ds-modal-exit:.2s cubic-bezier(.6, 0, .8, .6) ScaleOut100to95 forwards;--ds-panel-content-enter:.15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--ds-panel-content-exit:50ms cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-panel-enter:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentRight backwards;--ds-panel-enter-left:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentLeft backwards;--ds-panel-enter-right:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentRight backwards;--ds-panel-exit:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentRight forwards;--ds-panel-exit-left:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentLeft forwards;--ds-panel-exit-right:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentRight forwards;--ds-popup-enter-bottom:.15s cubic-bezier(.4, 1, .6, 1) SlideInBottom8px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--ds-popup-enter-left:.15s cubic-bezier(.4, 1, .6, 1) SlideInLeft8px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--ds-popup-enter-right:.15s cubic-bezier(.4, 1, .6, 1) SlideInRight8px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--ds-popup-enter-top:.15s cubic-bezier(.4, 1, .6, 1) SlideInTop8px backwards, .15s cubic-bezier(.4, 1, .6, 1) FadeIn0to100 backwards;--ds-popup-exit-bottom:.1s cubic-bezier(.6, 0, .8, .6) SlideOutBottom4px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-popup-exit-left:.1s cubic-bezier(.6, 0, .8, .6) SlideOutLeft4px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-popup-exit-right:.1s cubic-bezier(.6, 0, .8, .6) SlideOutRight4px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-popup-exit-top:.1s cubic-bezier(.6, 0, .8, .6) SlideOutTop4px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-radius-full:624.938rem;--ds-radius-large:.5rem;--ds-radius-medium:.375rem;--ds-radius-small:.25rem;--ds-radius-tile:25%;--ds-radius-xlarge:.75rem;--ds-radius-xsmall:.125rem;--ds-radius-xxlarge:1rem;--ds-sidenav-enter-left:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentLeft backwards;--ds-sidenav-enter-right:.25s cubic-bezier(0, .4, 0, 1) SlideIn100PercentRight backwards;--ds-sidenav-exit-left:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentLeft forwards;--ds-sidenav-exit-right:.2s cubic-bezier(0, .4, 0, 1) SlideOut100PercentRight forwards;--ds-space-0:0rem;--ds-space-025:.125rem;--ds-space-050:.25rem;--ds-space-075:.375rem;--ds-space-100:.5rem;--ds-space-1000:5rem;--ds-space-150:.75rem;--ds-space-200:1rem;--ds-space-250:1.25rem;--ds-space-300:1.5rem;--ds-space-400:2rem;--ds-space-500:2.5rem;--ds-space-600:3rem;--ds-space-800:4rem;--ds-space-gap-large:.75rem;--ds-space-gap-medium:.5rem;--ds-space-gap-small:.375rem;--ds-space-gap-xlarge:1rem;--ds-space-gap-xsmall:.25rem;--ds-space-gap-xxlarge:1.5rem;--ds-space-gap-xxsmall:.125rem;--ds-space-inset-3xlarge:3rem;--ds-space-inset-large:1.25rem;--ds-space-inset-medium:1rem;--ds-space-inset-small:.75rem;--ds-space-inset-xlarge:1.5rem;--ds-space-inset-xsmall:.5rem;--ds-space-inset-xxlarge:2rem;--ds-space-inset-xxsmall:.25rem;--ds-space-negative-025:-.125rem;--ds-space-negative-050:-.25rem;--ds-space-negative-075:-.375rem;--ds-space-negative-100:-.5rem;--ds-space-negative-150:-.75rem;--ds-space-negative-200:-1rem;--ds-space-negative-250:-1.25rem;--ds-space-negative-300:-1.5rem;--ds-space-negative-400:-2rem;--ds-spotlight-enter:.25s cubic-bezier(.4, 0, 0, 1) ScaleIn95to100 backwards, .25s cubic-bezier(.4, 0, 0, 1) FadeIn0to100 backwards;--ds-spotlight-exit:.2s cubic-bezier(.6, 0, .8, .6) ScaleOut100to95 forwards, .2s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-tab:color .15s cubic-bezier(.4, 1, .6, 1), opacity .15s cubic-bezier(.4, 1, .6, 1);--ds-tab-indicator-enter-left:.15s cubic-bezier(0, .4, 0, 1) SlideInRight8px backwards, .15s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--ds-tab-indicator-enter-right:.15s cubic-bezier(0, .4, 0, 1) SlideInLeft8px backwards, .15s cubic-bezier(0, .4, 0, 1) FadeIn0to100 backwards;--ds-tab-indicator-exit-left:.1s cubic-bezier(.6, 0, .8, .6) SlideOutLeft8px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards;--ds-tab-indicator-exit-right:.1s cubic-bezier(.6, 0, .8, .6) SlideOutRight8px forwards, .1s cubic-bezier(.6, 0, .8, .6) FadeOut100to0 forwards}:root[data-color-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-background-accent-blue-bolder:#669df1;--ds-background-accent-blue-bolder-hovered:#8fb8f6;--ds-background-accent-blue-bolder-pressed:#adcbfb;--ds-background-accent-blue-subtle:#1558bc;--ds-background-accent-blue-subtle-hovered:#144794;--ds-background-accent-blue-subtle-pressed:#123263;--ds-background-accent-blue-subtler:#123263;--ds-background-accent-blue-subtler-hovered:#144794;--ds-background-accent-blue-subtler-pressed:#1558bc;--ds-background-accent-blue-subtlest:#1c2b42;--ds-background-accent-blue-subtlest-hovered:#123263;--ds-background-accent-blue-subtlest-pressed:#144794;--ds-background-accent-gray-bolder:#96999e;--ds-background-accent-gray-bolder-hovered:#a9abaf;--ds-background-accent-gray-bolder-pressed:#bfc1c4;--ds-background-accent-gray-subtle:#63666b;--ds-background-accent-gray-subtle-hovered:#4b4d51;--ds-background-accent-gray-subtle-pressed:#3d3f43;--ds-background-accent-gray-subtler:#4b4d51;--ds-background-accent-gray-subtler-hovered:#63666b;--ds-background-accent-gray-subtler-pressed:#7e8188;--ds-background-accent-gray-subtlest:#303134;--ds-background-accent-gray-subtlest-hovered:#3d3f43;--ds-background-accent-gray-subtlest-pressed:#4b4d51;--ds-background-accent-green-bolder:#4bce97;--ds-background-accent-green-bolder-hovered:#7ee2b8;--ds-background-accent-green-bolder-pressed:#97edc9;--ds-background-accent-green-subtle:#216e4e;--ds-background-accent-green-subtle-hovered:#19573d;--ds-background-accent-green-subtle-pressed:#164b35;--ds-background-accent-green-subtler:#164b35;--ds-background-accent-green-subtler-hovered:#19573d;--ds-background-accent-green-subtler-pressed:#216e4e;--ds-background-accent-green-subtlest:#1c3329;--ds-background-accent-green-subtlest-hovered:#164b35;--ds-background-accent-green-subtlest-pressed:#19573d;--ds-background-accent-lime-bolder:#94c748;--ds-background-accent-lime-bolder-hovered:#b3df72;--ds-background-accent-lime-bolder-pressed:#bde97c;--ds-background-accent-lime-subtle:#4c6b1f;--ds-background-accent-lime-subtle-hovered:#3f5224;--ds-background-accent-lime-subtle-pressed:#37471f;--ds-background-accent-lime-subtler:#37471f;--ds-background-accent-lime-subtler-hovered:#3f5224;--ds-background-accent-lime-subtler-pressed:#4c6b1f;--ds-background-accent-lime-subtlest:#28311b;--ds-background-accent-lime-subtlest-hovered:#37471f;--ds-background-accent-lime-subtlest-pressed:#3f5224;--ds-background-accent-magenta-bolder:#e774bb;--ds-background-accent-magenta-bolder-hovered:#f797d2;--ds-background-accent-magenta-bolder-pressed:#fcb6e1;--ds-background-accent-magenta-subtle:#943d73;--ds-background-accent-magenta-subtle-hovered:#77325b;--ds-background-accent-magenta-subtle-pressed:#50253f;--ds-background-accent-magenta-subtler:#50253f;--ds-background-accent-magenta-subtler-hovered:#77325b;--ds-background-accent-magenta-subtler-pressed:#943d73;--ds-background-accent-magenta-subtlest:#3d2232;--ds-background-accent-magenta-subtlest-hovered:#50253f;--ds-background-accent-magenta-subtlest-pressed:#77325b;--ds-background-accent-orange-bolder:#fca700;--ds-background-accent-orange-bolder-hovered:#fbc828;--ds-background-accent-orange-bolder-pressed:#fbd779;--ds-background-accent-orange-subtle:#9e4c00;--ds-background-accent-orange-subtle-hovered:#7a3b00;--ds-background-accent-orange-subtle-pressed:#693200;--ds-background-accent-orange-subtler:#693200;--ds-background-accent-orange-subtler-hovered:#7a3b00;--ds-background-accent-orange-subtler-pressed:#9e4c00;--ds-background-accent-orange-subtlest:#3a2c1f;--ds-background-accent-orange-subtlest-hovered:#693200;--ds-background-accent-orange-subtlest-pressed:#7a3b00;--ds-background-accent-purple-bolder:#c97cf4;--ds-background-accent-purple-bolder-hovered:#d8a0f7;--ds-background-accent-purple-bolder-pressed:#e3bdfa;--ds-background-accent-purple-subtle:#803fa5;--ds-background-accent-purple-subtle-hovered:#673286;--ds-background-accent-purple-subtle-pressed:#48245d;--ds-background-accent-purple-subtler:#48245d;--ds-background-accent-purple-subtler-hovered:#673286;--ds-background-accent-purple-subtler-pressed:#803fa5;--ds-background-accent-purple-subtlest:#35243f;--ds-background-accent-purple-subtlest-hovered:#48245d;--ds-background-accent-purple-subtlest-pressed:#673286;--ds-background-accent-red-bolder:#f87168;--ds-background-accent-red-bolder-hovered:#fd9891;--ds-background-accent-red-bolder-pressed:#ffb8b2;--ds-background-accent-red-subtle:#ae2e24;--ds-background-accent-red-subtle-hovered:#872821;--ds-background-accent-red-subtle-pressed:#5d1f1a;--ds-background-accent-red-subtler:#5d1f1a;--ds-background-accent-red-subtler-hovered:#872821;--ds-background-accent-red-subtler-pressed:#ae2e24;--ds-background-accent-red-subtlest:#42221f;--ds-background-accent-red-subtlest-hovered:#5d1f1a;--ds-background-accent-red-subtlest-pressed:#872821;--ds-background-accent-teal-bolder:#6cc3e0;--ds-background-accent-teal-bolder-hovered:#9dd9ee;--ds-background-accent-teal-bolder-pressed:#b1e4f7;--ds-background-accent-teal-subtle:#206a83;--ds-background-accent-teal-subtle-hovered:#1a5265;--ds-background-accent-teal-subtle-pressed:#164555;--ds-background-accent-teal-subtler:#164555;--ds-background-accent-teal-subtler-hovered:#1a5265;--ds-background-accent-teal-subtler-pressed:#206a83;--ds-background-accent-teal-subtlest:#1e3137;--ds-background-accent-teal-subtlest-hovered:#164555;--ds-background-accent-teal-subtlest-pressed:#1a5265;--ds-background-accent-yellow-bolder:#ddb30e;--ds-background-accent-yellow-bolder-hovered:#eed12b;--ds-background-accent-yellow-bolder-pressed:#efdd4e;--ds-background-accent-yellow-subtle:#7f5f01;--ds-background-accent-yellow-subtle-hovered:#614a05;--ds-background-accent-yellow-subtle-pressed:#533f04;--ds-background-accent-yellow-subtler:#533f04;--ds-background-accent-yellow-subtler-hovered:#614a05;--ds-background-accent-yellow-subtler-pressed:#7f5f01;--ds-background-accent-yellow-subtlest:#332e1b;--ds-background-accent-yellow-subtlest-hovered:#533f04;--ds-background-accent-yellow-subtlest-pressed:#614a05;--ds-background-brand-bold:#669df1;--ds-background-brand-bold-hovered:#8fb8f6;--ds-background-brand-bold-pressed:#adcbfb;--ds-background-brand-boldest:#e9f2fe;--ds-background-brand-boldest-hovered:#cfe1fd;--ds-background-brand-boldest-pressed:#adcbfb;--ds-background-brand-subtlest:#1c2b42;--ds-background-brand-subtlest-hovered:#123263;--ds-background-brand-subtlest-pressed:#144794;--ds-background-code-added-highlight:#1c3329;--ds-background-code-added-line:#164b35b2;--ds-background-code-default:#1f1f21;--ds-background-code-gutter:#242528;--ds-background-code-highlight:#242528;--ds-background-code-removed-highlight:#42221f;--ds-background-code-removed-line:#5d1f1ab2;--ds-background-danger:#42221f;--ds-background-danger-bold:#f87168;--ds-background-danger-bold-hovered:#fd9891;--ds-background-danger-bold-pressed:#ffb8b2;--ds-background-danger-hovered:#5d1f1a;--ds-background-danger-pressed:#872821;--ds-background-danger-subtle:#ae2e24;--ds-background-danger-subtler:#5d1f1a;--ds-background-danger-subtler-hovered:#872821;--ds-background-danger-subtler-pressed:#ae2e24;--ds-background-disabled:#e3e4f21f;--ds-background-discovery:#35243f;--ds-background-discovery-bold:#c97cf4;--ds-background-discovery-bold-hovered:#d8a0f7;--ds-background-discovery-bold-pressed:#e3bdfa;--ds-background-discovery-hovered:#48245d;--ds-background-discovery-pressed:#673286;--ds-background-discovery-subtle:#803fa5;--ds-background-discovery-subtler:#48245d;--ds-background-discovery-subtler-hovered:#673286;--ds-background-discovery-subtler-pressed:#803fa5;--ds-background-information:#1c2b42;--ds-background-information-bold:#669df1;--ds-background-information-bold-hovered:#8fb8f6;--ds-background-information-bold-pressed:#adcbfb;--ds-background-information-hovered:#123263;--ds-background-information-pressed:#144794;--ds-background-information-subtle:#1558bc;--ds-background-information-subtler:#123263;--ds-background-information-subtler-hovered:#144794;--ds-background-information-subtler-pressed:#1558bc;--ds-background-input:#242528;--ds-background-input-hovered:#2b2c2f;--ds-background-input-pressed:#242528;--ds-background-inverse-subtle:#ffffff29;--ds-background-inverse-subtle-hovered:#ffffff3d;--ds-background-inverse-subtle-pressed:#ffffff52;--ds-background-neutral:#ceced912;--ds-background-neutral-bold:#cecfd2;--ds-background-neutral-bold-hovered:#bfc1c4;--ds-background-neutral-bold-pressed:#a9abaf;--ds-background-neutral-hovered:#e3e4f21f;--ds-background-neutral-pressed:#e5e9f640;--ds-background-neutral-subtle-hovered:#ceced912;--ds-background-neutral-subtle-pressed:#e3e4f21f;--ds-background-selected:#1c2b42;--ds-background-selected-bold:#669df1;--ds-background-selected-bold-hovered:#8fb8f6;--ds-background-selected-bold-pressed:#cfe1fd;--ds-background-selected-hovered:#123263;--ds-background-selected-pressed:#1558bc;--ds-background-success:#28311b;--ds-background-success-bold:#94c748;--ds-background-success-bold-hovered:#b3df72;--ds-background-success-bold-pressed:#bde97c;--ds-background-success-hovered:#37471f;--ds-background-success-pressed:#3f5224;--ds-background-success-subtle:#4c6b1f;--ds-background-success-subtler:#37471f;--ds-background-success-subtler-hovered:#3f5224;--ds-background-success-subtler-pressed:#4c6b1f;--ds-background-warning:#3a2c1f;--ds-background-warning-hovered:#693200;--ds-background-warning-pressed:#7a3b00;--ds-background-warning-subtle:#9e4c00;--ds-background-warning-subtler:#693200;--ds-background-warning-subtler-hovered:#7a3b00;--ds-background-warning-subtler-pressed:#9e4c00;--ds-blanket:#10121499;--ds-blanket-danger:#e3493514;--ds-blanket-selected:#1d7afc14;--ds-border:#e3e4f21f;--ds-border-accent-blue:#4688ec;--ds-border-accent-blue-subtle:#1558bc;--ds-border-accent-gray:#7e8188;--ds-border-accent-gray-subtle:#4b4d51;--ds-border-accent-green:#2abb7f;--ds-border-accent-green-subtle:#216e4e;--ds-border-accent-lime:#82b536;--ds-border-accent-lime-subtle:#4c6b1f;--ds-border-accent-magenta:#da62ac;--ds-border-accent-magenta-subtle:#943d73;--ds-border-accent-orange:#f68909;--ds-border-accent-orange-subtle:#9e4c00;--ds-border-accent-purple:#bf63f3;--ds-border-accent-purple-subtle:#803fa5;--ds-border-accent-red:#f15b50;--ds-border-accent-red-subtle:#ae2e24;--ds-border-accent-teal:#42b2d7;--ds-border-accent-teal-subtle:#206a83;--ds-border-accent-yellow:#cf9f02;--ds-border-accent-yellow-subtle:#7f5f01;--ds-border-bold:#7e8188;--ds-border-brand:#669df1;--ds-border-code:#e3e4f21f;--ds-border-danger:#f15b50;--ds-border-danger-subtle:#ae2e24;--ds-border-disabled:#ceced912;--ds-border-discovery:#bf63f3;--ds-border-discovery-subtle:#803fa5;--ds-border-focused:#8fb8f6;--ds-border-information:#4688ec;--ds-border-information-subtle:#1558bc;--ds-border-input:#7e8188;--ds-border-input-search:#e3e4f21f;--ds-border-inverse:#18191a;--ds-border-selected:#669df1;--ds-border-success:#82b536;--ds-border-success-subtle:#4c6b1f;--ds-border-warning:#f68909;--ds-border-warning-subtle:#9e4c00;--ds-chart-blue-bold:#357de8;--ds-chart-blue-bold-hovered:#4688ec;--ds-chart-blue-bolder:#4688ec;--ds-chart-blue-bolder-hovered:#669df1;--ds-chart-blue-boldest:#8fb8f6;--ds-chart-blue-boldest-hovered:#cfe1fd;--ds-chart-brand:#4688ec;--ds-chart-brand-hovered:#669df1;--ds-chart-categorical-1:#4688ec;--ds-chart-categorical-1-hovered:#669df1;--ds-chart-categorical-2:#94c748;--ds-chart-categorical-2-hovered:#b3df72;--ds-chart-categorical-3:#c97cf4;--ds-chart-categorical-3-hovered:#d8a0f7;--ds-chart-categorical-4:#fca700;--ds-chart-categorical-4-hovered:#fbc828;--ds-chart-categorical-5-hovered:#1868db;--ds-chart-categorical-6-hovered:#af59e1;--ds-chart-categorical-7-hovered:#6cc3e0;--ds-chart-categorical-8:#e06c00;--ds-chart-categorical-8-hovered:#fbd779;--ds-chart-danger-bold:#ffb8b2;--ds-chart-danger-bold-hovered:#fd9891;--ds-chart-danger-hovered:#f15b50;--ds-chart-discovery-bold:#d8a0f7;--ds-chart-discovery-bold-hovered:#eed7fc;--ds-chart-discovery-hovered:#c97cf4;--ds-chart-gray-bold:#7e8188;--ds-chart-gray-bold-hovered:#96999e;--ds-chart-gray-bolder:#96999e;--ds-chart-gray-bolder-hovered:#a9abaf;--ds-chart-gray-boldest:#a9abaf;--ds-chart-gray-boldest-hovered:#bfc1c4;--ds-chart-green-bold:#2abb7f;--ds-chart-green-bold-hovered:#4bce97;--ds-chart-green-bolder:#4bce97;--ds-chart-green-bolder-hovered:#7ee2b8;--ds-chart-green-boldest:#7ee2b8;--ds-chart-green-boldest-hovered:#baf3db;--ds-chart-information:#4688ec;--ds-chart-information-bold:#8fb8f6;--ds-chart-information-bold-hovered:#cfe1fd;--ds-chart-information-hovered:#669df1;--ds-chart-lime-bold:#82b536;--ds-chart-lime-bold-hovered:#94c748;--ds-chart-lime-bolder:#94c748;--ds-chart-lime-bolder-hovered:#b3df72;--ds-chart-lime-boldest:#b3df72;--ds-chart-lime-boldest-hovered:#d3f1a7;--ds-chart-magenta-bold:#cd519d;--ds-chart-magenta-bold-hovered:#da62ac;--ds-chart-magenta-bolder:#da62ac;--ds-chart-magenta-bolder-hovered:#e774bb;--ds-chart-magenta-boldest:#f797d2;--ds-chart-magenta-boldest-hovered:#fdd0ec;--ds-chart-neutral:#7e8188;--ds-chart-neutral-hovered:#96999e;--ds-chart-orange-bold:#f68909;--ds-chart-orange-bold-hovered:#fca700;--ds-chart-orange-bolder:#fca700;--ds-chart-orange-bolder-hovered:#fbc828;--ds-chart-orange-boldest:#fbd779;--ds-chart-orange-boldest-hovered:#fce4a6;--ds-chart-purple-bold:#af59e1;--ds-chart-purple-bold-hovered:#bf63f3;--ds-chart-purple-bolder:#bf63f3;--ds-chart-purple-bolder-hovered:#c97cf4;--ds-chart-purple-boldest:#d8a0f7;--ds-chart-purple-boldest-hovered:#eed7fc;--ds-chart-red-bold:#e2483d;--ds-chart-red-bold-hovered:#f15b50;--ds-chart-red-bolder:#f15b50;--ds-chart-red-bolder-hovered:#f87168;--ds-chart-red-boldest:#fd9891;--ds-chart-red-boldest-hovered:#ffd5d2;--ds-chart-success-bold:#b3df72;--ds-chart-success-bold-hovered:#d3f1a7;--ds-chart-success-hovered:#94c748;--ds-chart-teal-bold:#42b2d7;--ds-chart-teal-bold-hovered:#6cc3e0;--ds-chart-teal-bolder:#6cc3e0;--ds-chart-teal-bolder-hovered:#9dd9ee;--ds-chart-teal-boldest:#9dd9ee;--ds-chart-teal-boldest-hovered:#c6edfb;--ds-chart-warning-bold:#fbc828;--ds-chart-warning-bold-hovered:#fce4a6;--ds-chart-warning-hovered:#fca700;--ds-chart-yellow-bold:#cf9f02;--ds-chart-yellow-bold-hovered:#ddb30e;--ds-chart-yellow-bolder:#ddb30e;--ds-chart-yellow-bolder-hovered:#eed12b;--ds-chart-yellow-boldest:#eed12b;--ds-chart-yellow-boldest-hovered:#f5e989;--ds-elevation-surface-current:#1f1f21;--ds-icon:#cecfd2;--ds-icon-accent-blue:#4688ec;--ds-icon-accent-gray:#7e8188;--ds-icon-accent-green:#2abb7f;--ds-icon-accent-lime:#82b536;--ds-icon-accent-magenta:#da62ac;--ds-icon-accent-orange:#f68909;--ds-icon-accent-purple:#bf63f3;--ds-icon-accent-red:#e2483d;--ds-icon-accent-teal:#42b2d7;--ds-icon-accent-yellow:#eed12b;--ds-icon-brand:#669df1;--ds-icon-danger:#f15b50;--ds-icon-disabled:#e5e9f640;--ds-icon-discovery:#bf63f3;--ds-icon-information:#4688ec;--ds-icon-inverse:#1f1f21;--ds-icon-selected:#669df1;--ds-icon-subtle:#a9abaf;--ds-icon-subtlest:#96999e;--ds-icon-success:#82b536;--ds-icon-warning:#fbc828;--ds-icon-warning-inverse:#1f1f21;--ds-interaction-hovered:#fff3;--ds-interaction-pressed:#ffffff5c;--ds-link:#669df1;--ds-link-pressed:#8fb8f6;--ds-link-visited:#d8a0f7;--ds-link-visited-pressed:#eed7fc;--ds-rovo-background-brand-bold:#fff;--ds-rovo-background-brand-bold-hovered:#e2e3e4;--ds-rovo-background-brand-bold-pressed:#cecfd2;--ds-rovo-border-blue:#357de8;--ds-rovo-border-lime:#82b536;--ds-rovo-border-purple:#bf63f3;--ds-rovo-icon-blue:#357de8;--ds-rovo-icon-lime:#82b536;--ds-rovo-icon-purple:#bf63f3;--ds-rovo-surface-overlay:#242528;--ds-rovo-surface-overlay-hovered:#2b2c2f;--ds-rovo-surface-overlay-pressed:#303134;--ds-shadow-overflow:0px 0px 12px #0104048f, 0px 0px 1px #01040480;--ds-shadow-overflow-perimeter:#01040480;--ds-shadow-overflow-spread:#0104048f;--ds-shadow-overlay:0px 0px 0px 1px #bdbdbd1f, 0px 8px 12px #0104045c, 0px 0px 1px 1px #01040480;--ds-shadow-raised:0px 0px 0px 1px #0000, 0px 1px 1px #01040480, 0px 0px 1px #01040480;--ds-skeleton:#ceced912;--ds-skeleton-subtle:#bdbdbd0a;--ds-surface:#1f1f21;--ds-surface-container:#bdbdbd0a;--ds-surface-container-hovered:#ceced912;--ds-surface-container-pressed:#d9dae71a;--ds-surface-hovered:#242528;--ds-surface-overlay:#2b2c2f;--ds-surface-overlay-hovered:#303134;--ds-surface-overlay-pressed:#3d3f43;--ds-surface-pressed:#2b2c2f;--ds-surface-raised:#242528;--ds-surface-raised-hovered:#2b2c2f;--ds-surface-raised-pressed:#303134;--ds-surface-sunken:#18191a;--ds-text:#cecfd2;--ds-text-accent-blue:#8fb8f6;--ds-text-accent-blue-bolder:#cfe1fd;--ds-text-accent-gray:#a9abaf;--ds-text-accent-gray-bolder:#e2e3e4;--ds-text-accent-green:#7ee2b8;--ds-text-accent-green-bolder:#baf3db;--ds-text-accent-lime:#b3df72;--ds-text-accent-lime-bolder:#d3f1a7;--ds-text-accent-magenta:#f797d2;--ds-text-accent-magenta-bolder:#fdd0ec;--ds-text-accent-orange:#fbc828;--ds-text-accent-orange-bolder:#fce4a6;--ds-text-accent-purple:#d8a0f7;--ds-text-accent-purple-bolder:#eed7fc;--ds-text-accent-red:#fd9891;--ds-text-accent-red-bolder:#ffd5d2;--ds-text-accent-teal:#9dd9ee;--ds-text-accent-teal-bolder:#c6edfb;--ds-text-accent-yellow:#eed12b;--ds-text-accent-yellow-bolder:#f5e989;--ds-text-brand:#669df1;--ds-text-code-accent-1:#f797d2;--ds-text-code-accent-2:#8fb8f6;--ds-text-code-comments:#a9abaf;--ds-text-code-default:#a9abaf;--ds-text-code-functions:#7ee2b8;--ds-text-code-gutter:#96999e;--ds-text-code-keywords:#fd9891;--ds-text-code-numbers:#eed12b;--ds-text-code-operators:#cecfd2;--ds-text-code-strings:#b3df72;--ds-text-code-tags:#fca700;--ds-text-danger:#fd9891;--ds-text-danger-bolder:#ffd5d2;--ds-text-disabled:#e5e9f640;--ds-text-discovery:#d8a0f7;--ds-text-discovery-bolder:#eed7fc;--ds-text-information:#8fb8f6;--ds-text-information-bolder:#cfe1fd;--ds-text-inverse:#1f1f21;--ds-text-selected:#669df1;--ds-text-subtle:#a9abaf;--ds-text-subtlest:#96999e;--ds-text-success:#b3df72;--ds-text-success-bolder:#d3f1a7;--ds-text-warning:#fbc828;--ds-text-warning-bolder:#fce4a6;--ds-text-warning-inverse:#1f1f21}:root{--topnav-h:48px;--content-header-h:56px;--layout-fixed:760px;--gutter:40px;--font:var(--ds-font-family-body);--mono:var(--ds-font-family-code);--bold:653}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font:var(--ds-font-body);color:var(--ds-text);background:var(--ds-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01";margin:0}a{color:var(--ds-link);text-decoration:none}a:hover{text-decoration:underline}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:2px}::selection{background:var(--ds-background-selected)}.btn{white-space:nowrap;background:var(--ds-background-neutral);height:32px;color:var(--ds-text-subtle);border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;transition:background .1s;display:inline-flex}.btn:hover{background:var(--ds-background-neutral-hovered);text-decoration:none}.btn:active{background:var(--ds-background-neutral-pressed)}.btn:disabled{background:var(--ds-background-disabled);color:var(--ds-text-disabled);cursor:not-allowed}.btn-primary{background:var(--ds-background-brand-bold);color:var(--ds-text-inverse)}.btn-primary:hover{background:var(--ds-background-brand-bold-hovered)}.btn-primary:active{background:var(--ds-background-brand-bold-pressed)}.btn-subtle{color:var(--ds-text-subtle);background:0 0}.btn-subtle:hover{background:var(--ds-background-neutral-subtle-hovered)}.btn-subtle:active{background:var(--ds-background-neutral-subtle-pressed)}.btn-subtle.selected,.btn.selected{background:var(--ds-background-selected);color:var(--ds-text-selected)}.btn-danger{background:var(--ds-background-danger-bold);color:var(--ds-text-inverse)}.btn-danger:hover{background:var(--ds-background-danger-bold-hovered)}.btn-link{color:var(--ds-link);background:0 0;padding:0 4px}.btn-link:hover{background:0 0;text-decoration:underline}.btn-sm{border-radius:4px;height:24px;padding:0 8px;font-size:14px}.icon-btn{width:32px;height:32px;color:var(--ds-icon-subtle);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn:hover{background:var(--ds-background-neutral-subtle-hovered);color:var(--ds-icon)}.icon-btn:active{background:var(--ds-background-neutral-subtle-pressed)}.icon-btn.sm{border-radius:4px;width:24px;height:24px}.icon-btn.selected{background:var(--ds-background-selected);color:var(--ds-icon-selected)}.field{border:1px solid var(--ds-border-input);background:var(--ds-background-input);width:100%;height:40px;color:var(--ds-text);border-radius:6px;outline:none;padding:0 8px;font-size:14px}.field:hover{background:var(--ds-background-input-hovered)}.field:focus{border-color:var(--ds-border-focused);box-shadow:inset 0 0 0 1px var(--ds-border-focused);background:var(--ds-background-input-pressed)}textarea.field{resize:vertical;height:auto;min-height:80px;padding:8px;line-height:20px}.field-label{font-size:12px;font-weight:var(--bold);color:var(--ds-text-subtle);margin:16px 0 4px;line-height:16px;display:block}.field-help{color:var(--ds-text-subtlest);margin-top:4px;font-size:12px}.field-error{color:var(--ds-text-danger);margin-top:4px;font-size:12px}.required{color:var(--ds-text-danger)}.menu{z-index:510;background:var(--ds-surface-overlay);min-width:200px;max-width:360px;box-shadow:var(--ds-shadow-overlay);border-radius:8px;outline:none;max-height:calc(100vh - 32px);padding:8px 0;position:fixed;overflow:auto}.menu-item{text-align:left;width:100%;min-height:40px;color:var(--ds-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 16px;font-size:14px;line-height:20px;display:flex;text-decoration:none!important}.menu.compact .menu-item{min-height:32px;padding:6px 16px}.menu-item:hover,.menu-item.active{background:var(--ds-background-neutral-subtle-hovered)}.menu-item:active{background:var(--ds-background-neutral-subtle-pressed)}.menu-item[aria-disabled=true]{color:var(--ds-text-disabled);cursor:not-allowed;background:0 0}.menu-item.danger{color:var(--ds-text-danger)}.menu-item .mi-icon{width:16px;color:var(--ds-icon-subtle);flex:none;justify-content:center;display:flex}.menu-item .mi-label{flex:1;min-width:0}.menu-item .mi-desc{color:var(--ds-text-subtlest);font-size:12px;line-height:16px;display:block}.menu-item .mi-elem{color:var(--ds-text-subtlest);font-size:12px}.menu-item .mi-chevron{color:var(--ds-icon-subtle)}.menu-item.selected{background:var(--ds-background-selected);color:var(--ds-text-selected);box-shadow:inset 2px 0 0 var(--ds-border-selected)}.menu-section{padding:6px 0}.menu-section+.menu-section{border-top:1px solid var(--ds-border)}.menu-heading{font-size:12px;font-weight:var(--bold);color:var(--ds-text-subtlest);padding:12px 16px 6px;line-height:16px}.menu-sep{background:var(--ds-border);height:1px;margin:6px 0}.blanket{z-index:500;background:var(--ds-blanket);justify-content:center;align-items:flex-start;padding:60px 16px;display:flex;position:fixed;inset:0;overflow:auto}.modal{background:var(--ds-surface-overlay);width:600px;max-width:100%;box-shadow:var(--ds-shadow-overlay);border-radius:12px;flex-direction:column;max-height:calc(100vh - 120px);display:flex;position:relative}.modal.sm{width:400px}.modal.lg{width:800px}.modal.xl{width:968px}.modal-header{align-items:center;gap:8px;padding:24px 24px 2px;display:flex}.modal-title{font:var(--ds-font-heading-medium);flex:1;margin:0}.modal-body{flex:1;padding:2px 24px 0;overflow:auto}.modal-footer{justify-content:flex-end;gap:8px;padding:24px;display:flex}.flags{z-index:600;flex-direction:column-reverse;gap:8px;display:flex;position:fixed;bottom:24px;left:24px}.flag{background:var(--ds-surface-overlay);width:400px;max-width:calc(100vw - 48px);box-shadow:var(--ds-shadow-overlay);border-radius:6px;gap:16px;padding:16px;animation:.2s ease-out flag-in;display:flex}.flag-title{font-weight:var(--bold);font-size:14px;line-height:20px}.flag-desc{color:var(--ds-text);margin-top:8px;font-size:14px;line-height:20px}.flag-actions{gap:16px;margin-top:8px;display:flex}.flag-actions button{color:var(--ds-link);background:0 0;border:0;padding:0;font-size:14px}@keyframes flag-in{0%{opacity:0;transform:translateY(16px)}}.tooltip{z-index:800;pointer-events:none;background:var(--ds-background-neutral-bold);max-width:240px;color:var(--ds-text-inverse);border-radius:3px;padding:2px 6px;font-size:12px;line-height:16px;position:fixed}.tooltip kbd{font:inherit;background:#fff3;border-radius:3px;margin-left:4px;padding:0 4px;display:inline-block}.avatar{color:#fff;-webkit-user-select:none;user-select:none;background:var(--ds-background-neutral-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar-group{display:inline-flex}.avatar-group .avatar{box-shadow:0 0 0 2px var(--ds-surface)}.avatar-group .avatar+.avatar{margin-left:-4px}.lozenge{max-width:200px;height:16px;font-size:11px;font-weight:var(--bold);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:var(--ds-background-neutral);color:var(--ds-text-subtle);vertical-align:middle;border-radius:3px;align-items:center;padding:0 4px;line-height:16px;display:inline-flex;overflow:hidden}.lozenge[data-color=blue]{background:var(--ds-background-information);color:var(--ds-text-information)}.lozenge[data-color=green]{background:var(--ds-background-success);color:var(--ds-text-success)}.lozenge[data-color=yellow]{background:var(--ds-background-warning);color:var(--ds-text-warning)}.lozenge[data-color=red]{background:var(--ds-background-danger);color:var(--ds-text-danger)}.lozenge[data-color=purple]{background:var(--ds-background-discovery);color:var(--ds-text-discovery)}.spinner{border:2px solid var(--ds-border);border-top-color:var(--ds-icon-brand);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.center-fill{justify-content:center;align-items:center;height:100%;display:flex}.subtle{color:var(--ds-text-subtle)}.subtlest{color:var(--ds-text-subtlest)}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.empty-state{text-align:center;max-width:400px;margin:48px auto}.empty-state h2{font:var(--ds-font-heading-medium);margin:16px 0 8px}.empty-state p{color:var(--ds-text-subtle);margin:0 0 16px}kbd.key{background:var(--ds-background-neutral);min-width:20px;font:12px/20px var(--font);text-align:center;color:var(--ds-text-subtle);border-radius:3px;padding:0 4px;display:inline-block}.skel-box{background:var(--ds-skeleton);border-radius:4px;animation:1.4s ease-in-out infinite skel-pulse;display:block}@keyframes skel-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skel-box{animation:none}}.skel-tree{flex-direction:column;padding:4px 0;display:flex}.skel-tree-row{align-items:center;gap:8px;height:32px;padding-right:12px;display:flex}.skel-page{flex-direction:column;max-width:760px;margin:0 auto;padding:46px 40px;display:flex}.skel-para{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.skel-list{flex-direction:column;gap:4px;padding:8px 0;display:flex}.skel-list-row{align-items:center;gap:12px;height:52px;display:flex}.skel-lines{flex-direction:column;flex:1;gap:8px;display:flex}.tree{margin:0;padding:0;list-style:none}.tree-row{height:32px;color:var(--ds-text-subtle);-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;padding-right:4px;font-size:14px;line-height:20px;display:flex;position:relative}.tree-row:hover{background:var(--ds-background-neutral-subtle-hovered)}.tree-row:focus-visible{outline:2px solid var(--ds-border-focused);outline-offset:-2px}.tree-row.current:hover{background:var(--ds-background-selected-hovered)}.tree-row.current{background:var(--ds-background-selected);color:var(--ds-text-selected)}.tree-row.current:before{content:"";background:var(--ds-border-selected);border-radius:0 2px 2px 0;width:2px;height:16px;position:absolute;top:8px;left:0}.tree-row.current .tree-icon{color:var(--ds-icon-selected)}.tree-twisty{flex:none;align-items:center;display:flex}.tree-chevron,.tree-bullet{width:24px;height:24px;color:var(--ds-icon-subtle);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.tree-chevron:hover{background:var(--ds-background-neutral-subtle-hovered)}.tree-chevron svg{transition:transform .15s}.tree-bullet{color:var(--ds-icon-subtlest);font-size:12px}.tree-icon{width:16px;height:16px;color:var(--ds-icon-subtle);justify-content:center;align-items:center;margin:0 6px 0 2px;display:inline-flex}.tree-link{min-width:0;height:32px;color:inherit;flex:1;align-items:center;gap:6px;display:flex;text-decoration:none!important}.tree-actions{flex:none;gap:2px;display:none}.tree-row:hover .tree-actions,.tree-row:focus-within .tree-actions{display:flex}.tree-actions:has(.selected){display:flex}.tree-rename{border:2px solid var(--ds-border-focused);background:var(--ds-background-input);border-radius:4px;outline:none;flex:1;min-width:0;height:28px;padding:0 6px}.tree-row.drop-inside{background:var(--ds-background-selected);box-shadow:inset 0 0 0 2px var(--ds-border-focused)}.tree-row.drop-before:after,.tree-row.drop-after:after{content:"";background:var(--ds-border-focused);height:2px;position:absolute;left:8px;right:0}.tree-row.drop-before:after{top:-1px}.tree-row.drop-after:after{bottom:-1px}.tree-empty{color:var(--ds-text-subtlest);padding:8px 12px;font-size:14px}.tree-rename-wrap{flex:1;min-width:0;display:flex;position:relative}.tree-rename.invalid{border-color:var(--ds-border-danger)}.tree-rename-err{z-index:5;background:var(--ds-surface-overlay);box-shadow:var(--ds-shadow-overlay);color:var(--ds-text-danger);border-radius:4px;padding:6px 8px;font-size:12px;line-height:16px;position:absolute;top:30px;left:0;right:0}.tree-rename-err span{color:var(--ds-text-subtle)}.tree-count{color:var(--ds-text-subtlest);padding:0 12px;font-size:12px;line-height:16px}.tree-count:empty{display:none}.folder-empty{padding-top:4px;padding-bottom:4px;font-size:12px}.tree-actions{flex-direction:row-reverse}.qs{flex:1;min-width:0}.qs-field{border:1px solid var(--ds-border-input);background:var(--ds-background-input);cursor:text;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.qs-field:hover{background:var(--ds-background-input-hovered)}.qs-field.open,.qs-field:focus-within{border-color:var(--ds-border-focused);box-shadow:inset 0 0 0 1px var(--ds-border-focused)}.qs-icon{color:var(--ds-icon-subtle);flex:none}.qs-field input{min-width:0;color:var(--ds-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.qs-field input::placeholder{color:var(--ds-text-subtlest)}.qs-panel{z-index:510;background:var(--ds-surface-overlay);width:min(640px,100vw - 16px);max-height:70vh;box-shadow:var(--ds-shadow-overlay);border-radius:8px;padding:8px 0;position:fixed;overflow:auto}.qs-heading{font-size:12px;font-weight:var(--bold);color:var(--ds-text-subtlest);padding:12px 16px 4px}.qs-empty{color:var(--ds-text-subtle);text-align:center;flex-direction:column;gap:4px;padding:24px 16px;font-size:14px;display:flex}.qs-empty b{color:var(--ds-text);font:var(--ds-font-heading-xsmall)}.qs-item,.qs-all{text-align:left;width:100%;color:var(--ds-text);background:0 0;border:0;align-items:center;gap:12px;padding:6px 16px;display:flex}.qs-item svg,.qs-item .emoji-icon{color:var(--ds-icon-subtle);flex:none}.qs-item:hover,.qs-item.active,.qs-all:hover,.qs-all.active{background:var(--ds-background-neutral-subtle-hovered)}.qs-main{flex-direction:column;min-width:0;display:flex}.qs-title{font-size:14px;line-height:20px}.qs-meta{color:var(--ds-text-subtlest);font-size:12px;line-height:16px}.qs-all{border-top:1px solid var(--ds-border);color:var(--ds-link);margin-top:4px;padding:10px 16px}.qs-enter{margin-left:auto}.qs-title b{font-weight:var(--bold)}.qs-link{color:var(--ds-link);background:0 0;border:0;padding:6px 16px;font-size:14px;display:block}.qs-link:hover{text-decoration:underline}.qs-all{align-items:center;gap:8px;font-size:14px}.qs-phone-btn,.qs-back{display:none!important}@media (width<=768px){.qs{flex:none}.qs-phone-btn{display:inline-flex!important}.qs-field{display:none}.qs.open .qs-field{height:var(--topnav-h);z-index:511;border:0;border-bottom:1px solid var(--ds-border);box-shadow:none;background:var(--ds-surface);border-radius:0;padding:0 8px;display:flex;position:fixed;top:0;left:0;right:0}.qs.open .qs-back{display:inline-flex!important}.qs.open .qs-icon{display:none}.qs-panel{max-height:calc(100dvh - var(--topnav-h));height:calc(100dvh - var(--topnav-h));border-radius:0;left:0!important;top:var(--topnav-h)!important;width:100vw!important}.qs-item,.qs-all{min-height:44px}}.sr-more-filters{flex-direction:column;gap:4px;padding:4px 0;display:flex}.sr-under{border-bottom:1px solid var(--ds-border);flex-direction:column;gap:4px;padding:4px 12px 8px;display:flex}.sr-under-label{color:var(--ds-text-subtle);font-size:12px;font-weight:600}.sr-under .menu-item{margin:0 -12px}.sr-under-chip{background:var(--ds-background-selected);max-width:100%;height:28px;color:var(--ds-text-selected);border-radius:4px;align-items:center;gap:4px;padding:0 2px 0 8px;font-size:14px;display:inline-flex}.sr-archived{background:var(--ds-background-neutral);color:var(--ds-text-subtle);margin-right:6px}.notif-panel{top:calc(var(--topnav-h) + 4px);z-index:510;background:var(--ds-surface-overlay);width:min(540px,100vw - 16px);box-shadow:var(--ds-shadow-overlay);border-radius:8px;flex-direction:column;display:flex;position:fixed;bottom:8px;right:8px}.notif-head{align-items:center;gap:8px;padding:20px 16px 8px 24px;display:flex}.notif-head h2{font:var(--ds-font-heading-medium);flex:1;margin:0}.notif-toggle{color:var(--ds-text-subtle);align-items:center;gap:8px;font-size:14px;display:flex}.notif-tabs{border-bottom:2px solid var(--ds-border);gap:16px;padding:0 24px;display:flex}.notif-tabs button{color:var(--ds-text-subtle);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-2px;padding:8px 0;font-weight:500}.notif-tabs button.on{color:var(--ds-text-selected);border-bottom-color:var(--ds-border-selected)}.notif-list{flex:1;padding:8px 0;overflow:auto}.notif-head h1{font:var(--ds-font-heading-large);flex:1;margin:0}.notif-group{font-size:12px;font-weight:var(--bold);color:var(--ds-text-subtlest);padding:12px 24px 4px}.notif-item{align-items:flex-start;display:flex;position:relative}.notif-item:hover{background:var(--ds-background-neutral-subtle-hovered)}.notif-main{text-align:left;min-width:0;color:var(--ds-text);background:0 0;border:0;flex:1;gap:12px;padding:12px 8px 12px 24px;display:flex}.notif-body{flex:1;min-width:0;font-size:14px;line-height:20px}.notif-quote{border-left:2px solid var(--ds-border);color:var(--ds-text-subtle);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;padding:4px 8px;display:-webkit-box;overflow:hidden}.notif-card{border:1px solid var(--ds-border);color:var(--ds-text);border-radius:6px;align-items:center;gap:6px;min-width:0;margin-top:8px;padding:8px;font-size:14px;display:flex}.notif-card svg{color:var(--ds-icon-subtle);flex:none}.notif-meta{color:var(--ds-text-subtlest);margin-top:4px;font-size:12px}.notif-read{background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin:8px 12px 0 0;display:inline-flex}.notif-read:hover{background:var(--ds-background-neutral-subtle-hovered)}.notif-dot{background:var(--ds-icon-brand);border-radius:50%;width:8px;height:8px}.notif-ring{border:1px solid var(--ds-border-bold);opacity:0;border-radius:50%;width:8px;height:8px}.notif-item:hover .notif-ring{opacity:1}.notif-empty{text-align:center;margin:48px auto}.notif-illus{color:var(--ds-icon-subtlest);margin-bottom:8px;font-size:40px}.notif-page{max-width:720px;margin:0 auto;padding:24px 0}.notif-page .notif-head{padding-left:24px}@media (width<=768px){.notif-panel{inset:var(--topnav-h) 0 0 0;border-radius:0;width:100vw}}.space-type-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.space-type{border:1px solid var(--ds-border);background:var(--ds-surface);text-align:left;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.space-type span{color:var(--ds-text-subtle);font-size:12px;line-height:16px}.space-type.on{border:2px solid var(--ds-border-selected);background:var(--ds-background-selected);padding:11px}.space-preview{background:var(--ds-background-neutral);border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:12px;display:flex}.tpl-layout{grid-template-columns:200px 1fr;gap:16px;min-height:420px;display:grid}.tpl-side{flex-direction:column;gap:2px;display:flex}.tpl-search{border:1px solid var(--ds-border-input);border-radius:6px;align-items:center;gap:6px;height:32px;margin-bottom:8px;padding:0 8px;display:flex}.tpl-search input{background:0 0;border:0;outline:none;flex:1;min-width:0}.tpl-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-content:start;gap:12px;display:grid}.tpl-card{border:1px solid var(--ds-border);background:var(--ds-surface);text-align:left;border-radius:8px;flex-direction:column;gap:6px;min-height:140px;padding:16px;display:flex}.tpl-card:hover{box-shadow:var(--ds-shadow-raised)}.tpl-card.on{border:2px solid var(--ds-border-selected);padding:15px}.tpl-card span:last-child{color:var(--ds-text-subtle);font-size:12px;line-height:16px}.tpl-emoji{font-size:24px}.move-list{border:1px solid var(--ds-border);border-radius:6px;max-height:280px;margin-top:8px;padding:4px;overflow:auto}.check-row{align-items:center;gap:8px;height:32px;font-size:14px;display:flex}.sc-group h3{font:var(--ds-font-heading-xsmall);margin:16px 0 8px}.sc-row{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:center;padding:4px 0;font-size:14px;display:flex}.sc-row kbd+kbd{margin-left:4px}@media (width<=640px){.space-type-grid,.tpl-layout{grid-template-columns:1fr}}.cust-title{font:var(--ds-font-heading-xsmall);margin:16px 0 8px}.cust-list{margin:0;padding:0;list-style:none}.cust-row{height:40px;color:var(--ds-text);border-radius:6px;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:flex;position:relative}.cust-row:hover{background:var(--ds-background-neutral-subtle-hovered)}.cust-row svg{color:var(--ds-icon-subtle);flex:none}.cust-row.dragging{opacity:.4}.cust-row.drop-before:before,.cust-row.drop-after:after{content:"";background:var(--ds-border-selected);height:2px;position:absolute;left:6px;right:0}.cust-row.drop-before:before{top:-1px}.cust-row.drop-after:after{bottom:-1px}.cust-row.drop-before:after{content:"";border:2px solid var(--ds-border-selected);box-sizing:border-box;background:var(--ds-surface-overlay);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:0}.cust-handle{cursor:grab;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.cust-row.fixed .cust-handle{cursor:default}.cust-label{flex:1;min-width:0}.cust-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--ds-background-brand-bold);margin:0}.cs-error{background:var(--ds-background-danger);color:var(--ds-text);border-radius:6px;flex-direction:column;gap:2px;margin:8px 0;padding:12px 16px;font-size:14px;display:flex}.cs-drawer{z-index:510;background:var(--ds-surface-overlay);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:fixed;inset:0}.cs-form{flex-direction:column;padding:40px 64px 24px;display:flex;overflow:auto}.cs-title{font:var(--ds-font-heading-large);margin:0 0 4px}.cs-req{margin:0 0 8px;font-size:12px}.cs-sub{font:var(--ds-font-heading-xsmall);margin:20px 0 4px}.cs-icons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-icon{background:0 0;border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:4px;display:inline-flex}.cs-icon:hover{background:var(--ds-background-neutral-subtle-hovered)}.cs-icon.on{border-color:var(--ds-border-selected)}.cs-more{border:1px solid var(--ds-border);border-radius:8px;margin-top:8px;padding:8px}.cs-more-grid{flex-wrap:wrap;gap:2px;display:flex}.cs-colors{gap:6px;margin-top:8px;display:flex}.cs-color{border:2px solid #0000;border-radius:6px;width:24px;height:24px}.cs-color.on{box-shadow:0 0 0 2px var(--ds-border-focused)}.cs-purpose{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cs-keytoggle{align-self:flex-start;align-items:center;gap:4px;margin-top:16px;padding:0;display:inline-flex}.cs-footer{justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;font-size:12px;display:flex}.cs-loading{color:var(--ds-text-subtle);flex-direction:column;align-items:center;gap:16px;margin:auto;display:flex}.cs-toggles{border:1px solid var(--ds-border);border-radius:8px;flex-direction:column;margin:8px 0;display:flex}.toggle-row{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:center;min-height:40px;padding:0 12px;font-size:14px;display:flex}.toggle-row:last-child{border-bottom:0}input.toggle{appearance:none;background:var(--ds-background-neutral-bold);cursor:pointer;border-radius:8px;flex:none;width:32px;height:16px;margin:0;position:relative}input.toggle:after{content:"";background:var(--ds-surface);border-radius:50%;width:12px;height:12px;transition:left .15s;position:absolute;top:2px;left:2px}input.toggle:checked{background:var(--ds-background-success-bold)}input.toggle:checked:after{left:18px}.cs-preview{background:var(--ds-background-information);justify-content:center;align-items:center;padding:48px;display:flex;position:relative;overflow:hidden}.cs-close{position:absolute;top:16px;right:16px}.cs-mock{background:var(--ds-surface);width:min(560px,100%);height:360px;box-shadow:var(--ds-shadow-raised);border-radius:12px;grid-template-columns:160px 1fr;display:grid;overflow:hidden}.cs-mock-side{border-right:1px solid var(--ds-border);color:var(--ds-text-subtle);flex-direction:column;gap:4px;padding:12px 8px;font-size:12px;display:flex}.cs-mock-space{color:var(--ds-text);align-items:center;gap:6px;min-width:0;padding:4px;display:flex}.cs-mock-row{align-items:center;gap:6px;padding:4px;display:flex}.cs-mock-row.sub{padding-left:16px}.cs-mock-main{flex-direction:column;align-items:center;display:flex;position:relative}.cs-mock-cover{width:100%;height:96px}.cs-mock-icon{margin-top:-24px}.cs-mock-title{font:var(--ds-font-heading-large);text-align:center;overflow-wrap:anywhere;max-width:100%;margin:8px 16px 16px}.cs-mock-line{background:var(--ds-background-neutral);border-radius:4px;width:70%;height:8px;margin-bottom:8px}.cs-mock-line.short{width:45%}.field.invalid{border-color:var(--ds-border-danger)}.wn-item b{margin-top:8px;display:block}.wn-item p{margin:2px 0 8px}@media (width<=768px){.cs-drawer{grid-template-columns:1fr}.cs-preview{display:none}.cs-form{padding:24px 16px}.cs-purpose{grid-template-columns:1fr}}@media (width<=640px){.modal{height:100dvh;border-radius:0!important;width:100vw!important;max-width:100vw!important;max-height:100dvh!important}}.cs-form{padding:64px 0 0 112px}.cs-form>:not(.cs-footer){width:100%;max-width:528px}.cs-title{margin-bottom:24px}.cs-purpose{grid-template-columns:minmax(0,1fr)}.cs-purpose>*{text-align:left}.cs-footer{border-top:1px solid var(--ds-border);margin:auto 0 0 -112px;padding:12px 16px}.cs-preview{justify-content:flex-end;align-items:flex-end;padding:96px 0 0 96px}.cs-mock{border-radius:12px 0 0;width:100%;height:480px}.reactions{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.reaction-add{background:var(--ds-background-neutral);height:24px;color:var(--ds-text-subtle);border:0;border-radius:4px;align-items:center;gap:4px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.reaction-add.icon-only{background:0 0;justify-content:center;width:24px;padding:0}.reaction-add:hover{background:var(--ds-background-neutral-hovered)}.reaction-add svg{color:var(--ds-icon-subtle);flex:none}.reaction-pill{border:1px solid var(--ds-border);background:var(--ds-surface);height:24px;color:var(--ds-text-subtle);border-radius:12px;align-items:center;gap:4px;padding:0 8px;font-size:12px;line-height:16px;display:inline-flex}.reaction-pill:hover{background:var(--ds-background-neutral-subtle-hovered)}.reaction-pill.mine{border-color:var(--ds-border-selected);background:var(--ds-background-selected);color:var(--ds-text-selected)}.reaction-pill .rp-char{font-size:14px;line-height:16px}.reaction-picker{padding:8px}.rp-quick,.rp-grid{flex-wrap:wrap;gap:2px;display:flex}.rp-grid{max-height:200px;overflow:auto}.rp-sep{background:var(--ds-border);height:1px;margin:6px 0}.rp-emoji{background:0 0;border:0;border-radius:4px;width:32px;height:32px;padding:0;font-size:20px;line-height:32px}.rp-emoji:hover{background:var(--ds-background-neutral-subtle-hovered)}.footer-comments{margin-top:40px}.fc-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.fc-title{font:var(--ds-font-heading-small);color:var(--ds-text);margin:0}.fc-empty{margin:8px 0 0 32px;font-size:14px}.add-comment-row{align-items:center;gap:8px;padding:16px 0;display:flex}.add-comment-input{text-align:left;background:var(--ds-background-neutral);height:32px;color:var(--ds-text-subtlest);cursor:text;border:0;border-radius:4px;flex:1;padding:0 8px;font-size:14px}.add-comment-input:hover{background:var(--ds-background-neutral-hovered)}.comment-editor-row{align-items:flex-start;gap:8px;padding:12px 0;display:flex}.comment-editor{flex:1;min-width:0}.ce-box{border:1px solid var(--ds-border-input);background:var(--ds-background-input);border-radius:6px}.ce-box:focus-within{border-color:var(--ds-border-focused);box-shadow:inset 0 0 0 1px var(--ds-border-focused)}.ce-content{padding:8px 12px 4px;font-size:14px;line-height:20px}.ce-content .ProseMirror{outline:none;min-height:40px}.ce-content .ProseMirror p{margin:0;font-size:14px;line-height:20px}.ce-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--ds-text-subtlest)}.ce-toolbar{border-top:1px solid var(--ds-border);gap:2px;padding:4px 8px;display:flex}.ce-footer{align-items:center;gap:8px;margin-top:8px;display:flex}.ce-watch{color:var(--ds-text);cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.comment-thread{padding:8px 0}.comment{gap:8px;padding:8px 0;display:flex}.comment.deleted{padding-left:40px;font-size:14px}.comment-main{flex:1;min-width:0}.comment-head{align-items:center;gap:8px;min-height:24px;display:flex}.comment-author{font-size:14px;line-height:20px;font-weight:var(--bold);color:var(--ds-text)}.comment-time{color:var(--ds-text-subtlest);background:0 0;border:0;padding:0;font-size:12px;line-height:16px}.comment-time:hover{text-decoration:underline}.comment-edited{color:var(--ds-text-subtlest);font-size:12px}.comment-body .ak-doc .ProseMirror{font-size:14px;line-height:20px}.comment-body .ak-doc .ProseMirror>p{margin:4px 0 0;font-size:14px;line-height:20px}.comment-actions{align-items:center;gap:12px;margin-top:4px;display:flex}.comment-action{color:var(--ds-text-subtle);background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.comment-action:hover{color:var(--ds-text);text-decoration:underline}.comment-replies{margin-left:40px}.show-more{padding:4px 0;font-size:14px}.resolved-thread{color:var(--ds-text-subtle);align-items:center;gap:8px;padding:8px 0 8px 40px;font-size:14px;display:flex}.resolved-thread .ellipsis{flex:1;min-width:0}.side-panel{top:var(--content-header-h);width:400px;height:calc(100vh - 48px - var(--content-header-h));border-left:1px solid var(--ds-border);background:var(--ds-surface);flex-direction:column;flex:none;display:flex;position:sticky}.sp-header{height:56px;color:var(--ds-icon);flex:none;align-items:center;gap:4px;padding:0 12px 0 16px;display:flex}.sp-title{font:var(--ds-font-heading-small);color:var(--ds-text);flex:1;margin:0 0 0 4px}.sp-body{flex:1;padding:0 16px 16px;overflow:auto}.sp-footer{border-top:1px solid var(--ds-border);flex:none;justify-content:center;padding:12px;display:flex}.sp-footer .btn{gap:6px}.sp-empty{text-align:center;padding:48px 16px}.sp-empty h3{font:var(--ds-font-heading-small);margin:0 0 8px}.sp-empty p{color:var(--ds-text-subtle);margin:0;font-size:14px}.inline-card{border:1px solid var(--ds-border);cursor:default;border-radius:8px;margin-bottom:8px;padding:8px 12px}.inline-card.active{border-color:var(--ds-border-accent-yellow,#b38600);box-shadow:var(--ds-shadow-raised)}.inline-card.footer{border-color:#0000;padding:0 4px}.inline-quote{border-left:2px solid var(--ds-border-accent-yellow,#b38600);color:var(--ds-text-subtle);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;padding-left:8px;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.resolved-line{color:var(--ds-text-subtle);align-items:center;gap:6px;font-size:12px;display:flex}.resolved-line .btn{margin-left:auto}.general-sep{font-size:12px;line-height:16px;font-weight:var(--bold);color:var(--ds-text-subtlest);margin:16px 0 8px}.dp-body{padding-top:4px}.dp-row{padding:8px 0}.dp-label{font-size:12px;line-height:16px;font-weight:var(--bold);color:var(--ds-text-subtlest);margin-bottom:4px}.dp-value{color:var(--ds-text);font-size:14px;line-height:20px}.dp-person{align-items:center;gap:6px;display:inline-flex}.dp-labels{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.page-more-menu .menu-item{min-height:40px}.mi-keys{gap:2px;display:inline-flex}.mi-keys .key,.labels-tip .key{background:var(--ds-background-neutral);min-width:16px;font:inherit;color:var(--ds-text-subtle);text-align:center;border-radius:2px;padding:0 4px;font-size:11px;line-height:16px;display:inline-block}.watch-status{text-transform:none}.modal.share{width:560px}.share-picker{align-items:flex-start;gap:8px;margin-top:16px;display:flex}.share-input{border:1px solid var(--ds-border-input);background:var(--ds-background-input);cursor:text;border-radius:6px;flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-height:40px;padding:4px 8px;display:flex;position:relative}.share-input:focus-within{border-color:var(--ds-border-focused);box-shadow:inset 0 0 0 1px var(--ds-border-focused)}.share-input input{background:0 0;border:0;outline:none;flex:1;min-width:120px;height:28px;font-size:14px}.share-chip{background:var(--ds-background-neutral);border-radius:12px;align-items:center;gap:4px;height:24px;padding:0 2px;font-size:14px;display:inline-flex}.share-chip button{color:var(--ds-icon-subtle);background:0 0;border:0;border-radius:50%;padding:2px;display:inline-flex}.share-suggest{max-width:none;top:calc(100% + 4px);left:0;right:0;position:absolute!important}.share-perm{flex:none;width:120px}.share-recent{gap:6px;margin-top:8px;display:flex}.share-h{font:var(--ds-font-heading-xsmall);margin:24px 0 8px}.share-general{align-items:center;gap:12px;display:flex}.share-lock{background:var(--ds-background-neutral);width:32px;height:32px;color:var(--ds-icon-subtle);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.share-lock.on{background:var(--ds-background-danger);color:var(--ds-icon-danger)}.share-general-main{flex:1;min-width:0}.share-select{height:32px;color:var(--ds-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 4px;font-size:14px;font-weight:500}.share-select:hover{background:var(--ds-background-neutral-subtle-hovered)}.share-sub{padding-left:4px;font-size:12px;line-height:16px}.share-facepile{text-align:left;width:100%;color:var(--ds-text);background:0 0;border:0;align-items:center;gap:8px;margin-top:12px;padding:4px 0;font-size:14px;display:flex}.share-facepile .btn-link{margin-left:auto}.share-specific{padding:4px 0 4px 8px}.share-person{align-items:center;gap:8px;padding:4px 0;font-size:14px;display:flex}.share-footer-row{justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:8px;display:flex}.share-footer-row .btn-link{border:0;align-items:center;gap:2px;font-size:14px;display:inline-flex}.share-actions{justify-content:flex-end;gap:8px;padding:16px 0;display:flex}.share-bottom{border-top:1px solid var(--ds-border);margin:0 -24px;padding:12px 16px;display:flex}.share-bottom .btn{gap:6px}.labels-input-wrap{margin-top:12px;position:relative}.labels-suggest{max-width:none;top:calc(100% + 4px);left:0;right:0;position:absolute!important}.labels-chips{flex-wrap:wrap;gap:4px;margin-top:12px;display:flex}.label-chip.editable a{color:inherit}.label-chip.editable button{color:var(--ds-icon-subtle);background:0 0;border:0;border-radius:2px;padding:1px;display:inline-flex}.label-chip.editable button:hover{background:var(--ds-background-neutral-hovered)}.labels-tip{margin-top:16px;font-size:12px}.share-footer-row{align-items:flex-start;margin-bottom:16px}.share-notify-col{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.share-msg-toggle{margin-left:24px;font-size:14px;text-decoration:none;color:var(--ds-text-subtle)!important}.share-actions-inline{gap:8px;display:inline-flex}.share-space-link{color:inherit;text-decoration:underline}.share-perm{height:40px}.share-general{margin-top:4px}.share-h{margin-top:28px}.shell{grid-template-rows:var(--topnav-h) 1fr;grid-template-columns:var(--sidebar-w) 1fr;height:100vh;display:grid}.shell.collapsed{grid-template-columns:0 1fr}.topnav{height:var(--topnav-h);background:var(--ds-surface);border-bottom:1px solid var(--ds-border);z-index:4;grid-column:1/-1;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.topnav-left{flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex}.topnav-logo{border-radius:6px;align-items:center;height:32px;margin-left:4px;padding:0 4px;display:inline-flex;text-decoration:none!important}.topnav-logo:hover{background:var(--ds-background-neutral-subtle-hovered)}.topnav-center{flex:0 748px;align-items:center;gap:8px;min-width:0;display:flex}.topnav-right{flex:1 1 0;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.topnav-create{flex:none;gap:6px;padding:6px 12px}.bell{position:relative}.badge{background:var(--ds-background-danger);min-width:16px;height:16px;color:var(--ds-text-danger);font-size:11px;font-weight:var(--bold);text-align:center;box-shadow:0 0 0 2px var(--ds-surface);border-radius:8px;padding:0 4px;line-height:16px;position:absolute;top:-2px;right:-4px}.sidebar{z-index:2;background:var(--ds-surface);border-right:1px solid var(--ds-border);flex-direction:column;grid-row:2;min-width:0;display:flex;position:relative;overflow:hidden}.collapsed .sidebar{visibility:hidden}.sidebar-scroll{flex:1;padding:12px 12px 8px;overflow:hidden auto}.sidebar-global{flex-direction:column;gap:2px;display:flex}.nav-item{width:100%;height:32px;color:var(--ds-text-subtle);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 4px 0 8px;font-size:14px;line-height:20px;display:flex;text-decoration:none!important}.nav-item:hover{background:var(--ds-background-neutral-subtle-hovered)}.nav-item:active{background:var(--ds-background-neutral-subtle-pressed)}.nav-item{position:relative}.nav-item.selected,.nav-item.active{background:var(--ds-background-selected);color:var(--ds-text-selected)}.nav-item.selected:before{content:"";background:var(--ds-border-selected);border-radius:0 2px 2px 0;width:2px;height:16px;position:absolute;top:8px;left:0}.nav-item.selected .nav-icon{color:var(--ds-icon-selected)}.nav-icon{width:24px;height:24px;color:var(--ds-icon-subtle);flex:none;justify-content:center;align-items:center;display:inline-flex}.nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-flyout{width:24px;height:24px;color:var(--ds-icon-subtle);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.nav-flyout:hover{background:var(--ds-background-neutral-subtle-hovered)}.sidebar-section{border-top:1px solid var(--ds-border);flex-direction:column;gap:2px;margin-top:16px;padding-top:12px;display:flex}.sidebar-heading{font-size:12px;font-weight:var(--bold);color:var(--ds-text-subtlest);padding:4px 8px;line-height:16px;display:block}.sidebar-hint{color:var(--ds-text-subtlest);padding:4px 8px;font-size:12px}.space-header{align-items:center;gap:2px;display:flex}.space-header .space-name{flex:1;min-width:0;padding-left:4px}.space-section{border-top:0;margin-top:8px;padding-top:8px;position:relative}.space-section:before{content:"";background:var(--ds-border);height:1px;margin:0 0 8px;display:block}.space-header .space-name .nav-label{color:var(--ds-text)}.space-header .space-name.selected .nav-label{color:var(--ds-text-selected)}.space-header .icon-btn.sm,.section-actions{visibility:hidden}.space-header:hover .icon-btn.sm,.space-header:focus-within .icon-btn.sm,.space-header .icon-btn.sm.selected,.section-row:hover .section-actions,.section-row:focus-within .section-actions{visibility:visible}.section-actions:has(.selected){visibility:visible}.section-row{align-items:center;gap:2px;margin-top:2px;display:flex}.section-row .section-toggle{flex:1;min-width:0}.section-chev{color:var(--ds-icon-subtle);opacity:0;flex:none;transition:transform .15s}.section-row:hover .section-chev{opacity:1}.section-actions{flex:none;gap:2px;padding-right:4px;display:flex}.section-body{flex-direction:column;gap:2px;display:flex}.sidebar-hint.indent{padding-left:40px}.shortcut-row{align-items:center;display:flex}.shortcut-row .nav-item{padding-left:24px}.shortcut-row>.icon-btn{visibility:hidden}.shortcut-row:hover>.icon-btn{visibility:visible}.shortcut-form{padding:8px 16px 16px}.shortcut-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.tree-search{border:1px solid var(--ds-border-input);background:var(--ds-background-input);height:32px;color:var(--ds-icon-subtle);border-radius:4px;align-items:center;gap:6px;margin:4px 0 4px 8px;padding:0 4px 0 8px;display:flex}.tree-search:focus-within{border-color:var(--ds-border-focused);box-shadow:inset 0 0 0 1px var(--ds-border-focused)}.tree-search input{min-width:0;color:var(--ds-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.tree-search input::placeholder{color:var(--ds-text-subtlest)}.create-row{color:var(--ds-text-subtle)}.sidebar-footer{border-top:1px solid var(--ds-border);padding:8px 12px 12px}.invite-btn{border:1px solid var(--ds-border);width:100%;color:var(--ds-text-subtle);background:0 0}.sidebar-resizer{cursor:ew-resize;z-index:3;width:17px;height:100%;position:absolute;top:0;right:-8px}.sidebar-resizer:after{content:"";background:0 0;width:2px;transition:background .15s;position:absolute;top:0;bottom:0;left:7px}.sidebar-resizer:hover:after{background:var(--ds-border-focused)}.main{background:var(--ds-surface);grid-area:2/2;min-width:0;position:relative;overflow:auto}.collapsed .main{grid-column:1/-1}.flyout{flex-direction:column;max-height:min(640px,100vh - 80px);padding:8px 0;display:flex}.flyout-body{flex:1;min-height:0;overflow:auto}.flyout-title{font:var(--ds-font-heading-xsmall);color:var(--ds-text);padding:4px 16px 8px}.flyout-filter{border:1px solid var(--ds-border-input);height:32px;color:var(--ds-icon-subtle);background:var(--ds-background-input);border-radius:6px;flex:none;align-items:center;gap:6px;margin:0 12px 8px;padding:0 8px;display:flex}.flyout-filter:focus-within{border-color:var(--ds-border-focused)}.flyout-filter input{min-width:0;color:var(--ds-text);background:0 0;border:0;outline:none;flex:1}.flyout-empty{text-align:center;color:var(--ds-text-subtle);flex-direction:column;gap:4px;padding:16px;font-size:14px;display:flex}.flyout-empty b{color:var(--ds-text)}.phone-blanket{display:none}.phone-only{display:none!important}@media (width<=768px){.shell,.shell.collapsed{grid-template-columns:0 1fr}.main{grid-column:1/-1}.sidebar{top:var(--topnav-h);visibility:hidden;z-index:300;width:min(320px,85vw);box-shadow:var(--ds-shadow-overlay);transition:transform .2s,visibility .2s;position:fixed;bottom:0;left:0;transform:translate(-100%)}.collapsed .sidebar{visibility:hidden}.phone-nav .sidebar,.phone-nav.collapsed .sidebar{visibility:visible;transform:none}.phone-blanket{inset:var(--topnav-h) 0 0 0;background:var(--ds-blanket);z-index:299;display:block;position:fixed}.nav-item,.tree-row{min-height:40px}.sidebar-resizer{display:none}.desktop-only{display:none!important}.phone-only{display:inline-flex!important}.topnav-logo span span{display:none}.topnav{gap:4px;padding:0 8px}.topnav-left,.topnav-right{flex:none}.topnav-center{flex:1}.create-label{display:none}.topnav-create{justify-content:center;width:32px;padding:0}.topnav-center{justify-content:flex-end}.space-header .icon-btn.sm,.section-actions{visibility:visible}}.account-head{align-items:center;gap:12px;padding:8px 16px 12px;display:flex}.account-name{font-weight:var(--bold);color:var(--ds-text);font-size:14px;line-height:20px}.account-email{font-size:12px;line-height:16px}.help-heading{font:var(--ds-font-heading-xsmall);color:var(--ds-text);padding:8px 16px}.phone-only-block{display:none}@media (width<=768px){.phone-only-block{display:block}}.space-header{position:relative}.space-header .space-name{padding-right:32px}.space-header>.icon-btn.sm,.space-header>*>.icon-btn.sm{visibility:visible;position:absolute;top:4px;right:4px}.section-actions.always{visibility:visible;position:absolute;right:4px}.section-row{position:relative}.section-row .section-toggle{padding-right:60px}.sidebar-more{margin-top:12px}.tree-search{margin-left:0}.tree[role=tree]{margin-left:12px}.tree-icon{margin:0 6px}.landing{background:linear-gradient(180deg, var(--ds-background-information) 0%, var(--ds-surface) 60%);flex-direction:column;min-height:100vh;display:flex}.landing-top{align-items:center;height:56px;padding:0 24px;display:flex}.landing-hero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:24px 16px 80px;display:flex}.landing-hero h1{font:var(--ds-font-heading-xxlarge);max-width:720px;margin:0;font-size:clamp(28px,5vw,44px);line-height:1.15}.landing-hero p{color:var(--ds-text-subtle);max-width:600px;margin:0;font-size:18px;line-height:28px}.landing-cta{height:48px;margin-top:8px;padding:0 24px;font-size:16px}.landing-note{color:var(--ds-text-subtlest);font-size:14px}.landing-form{flex-direction:column;gap:8px;width:min(360px,100%);display:flex}.landing-foot{text-align:center;color:var(--ds-text-subtlest);padding:16px;font-size:12px}
