@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-cyrillic-ext-wght-normal.0w5-20wrij2y1.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-cyrillic-wght-normal.1fjuga16p-_i_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-greek-wght-normal.1bpl7wsc6313m.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-vietnamese-wght-normal.3t024er0ypawq.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-latin-ext-wght-normal.3t_7mbg42824f.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(../media/ibm-plex-sans-latin-wght-normal.15jby9eboz7vb.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-ext-wght-normal.15j66v505zruv.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-cyrillic-wght-normal.2g-_ddaxicwal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-greek-wght-normal.3gfix38_g8jy1.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-vietnamese-wght-normal.2viyz1bzxo6ke.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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-ext-wght-normal.1ypawvdr3-tjv.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-serif-4-latin-wght-normal.2bbm7w9b-e07f.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.09jq5v9-1wf71.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.2iaubq2jy0rx3.woff)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.0m1ahpdxrpokj.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.2-z93d2j9-3s0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.3a7fs2yw914a9.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.2kzc8ichkozg5.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1hjaitcyq2e2r.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0nrwft7nlo5oa.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.3xdfs0-p_zi4c.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.2lhng2ntocry9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-ext-500-normal.28wp48yubenc3.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-500-normal.41yczc5zdkwdh.woff)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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-500-normal.26ox_itp_alxp.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-500-normal.1eaan1mch682e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-vietnamese-500-normal.0s1z3n-ysad7w.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-500-normal.2g79xp9gzp1kn.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-ext-500-normal.1cuq9_67cn48n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-500-normal.1tdw_l2v4yhc_.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-500-normal.11q3guvgd1r20.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-500-normal.1fgk-kmy-32_a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.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(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.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(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.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(../media/inter-greek-wght-normal.1rx9vjatjkdar.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(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.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(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.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(../media/inter-latin-wght-normal.0gsaq8ukbf34m.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:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-armenian-wght-normal.12h37ezbkyo-5.woff2)format("woff2-variations");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-bengali-wght-normal.0xz_gblk2sj8-.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-canadian-aboriginal-wght-normal.1f2t8cge17fwy.woff2)format("woff2-variations");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-cyrillic-ext-wght-normal.1qxykp9mvdfjm.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:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-cyrillic-wght-normal.10k6yx87tct2a.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-devanagari-wght-normal.0xalgb805pblg.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-ethiopic-wght-normal.0lh-q9swh3fzn.woff2)format("woff2-variations");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-georgian-wght-normal.3_pcwdfb9fnju.woff2)format("woff2-variations");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-greek-ext-wght-normal.31r04x7emg0t6.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-greek-wght-normal.31xahg6gdkzhs.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:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-gujarati-wght-normal.02wl0q5e0bav1.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-gurmukhi-wght-normal.2nc7z1lbtyij9.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-hebrew-wght-normal.0ocrfrl_jyeo1.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-khmer-wght-normal.1ybcx6cqw1a-h.woff2)format("woff2-variations");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-lao-wght-normal.1-og1oa3ng6le.woff2)format("woff2-variations");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-malayalam-wght-normal.3yph711px_w7a.woff2)format("woff2-variations");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-oriya-wght-normal.3ckv-g8eowt3-.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-sinhala-wght-normal.0vj7319hoz8w8.woff2)format("woff2-variations");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-symbols-wght-normal.2-olpl4_jyhaf.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-tamil-wght-normal.2zxytco5qq_yb.woff2)format("woff2-variations");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-telugu-wght-normal.3cxtjh-l5vuyb.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-thai-wght-normal.0bx1cryx_4vf3.woff2)format("woff2-variations");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-vietnamese-wght-normal.10q6oirpfba8r.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:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-latin-ext-wght-normal.2k2r22ditmlf8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/google-sans-latin-wght-normal.2t8j_en_wzv6g.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:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-adlam-wght-normal.0ej-y_vwusjdb.woff2)format("woff2-variations");unicode-range:U+61F,U+640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-canadian-aboriginal-wght-normal.0zo-kjkp986l5.woff2)format("woff2-variations");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-cherokee-wght-normal.2q0d4erukqy35.woff2)format("woff2-variations");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-math-wght-normal.0r19swh1h08e0.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-old-permic-wght-normal.274gi16l25i7e.woff2)format("woff2-variations");unicode-range:U+300,U+306-308,U+313,U+483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-symbols-wght-normal.20r2l0w-poxnn.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-symbols2-wght-normal.1-rm81e5qkhh0.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-syriac-wght-normal.1zz57jr4-gbdh.woff2)format("woff2-variations");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-vietnamese-wght-normal.3rdpyg16tk5l2.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:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-latin-ext-wght-normal.0y1o8nr44tw5j.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(../media/google-sans-code-latin-wght-normal.39isw41usg__a.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}
:root,[data-theme=trivector]{--ground:#eef0f3;--card:#fff;--ink:#24272b;--muted:#6b7079;--line:#dfe1e5;--accent:#24527a;--accent-soft:#e4ecf3;--added:#e5f2ea;--added-strong:#2f7a4f;--removed:#f6e9e8;--removed-strong:#a2403a;--warn:#f7f0dc;--hollow:#eceef1;--frame:#f6f7f9;--work:#fff;--on-accent:#fff;--shadow:0 6px 24px #14181e24;--lift:0 0 0 1px #14181e12, 0 1px 2px #14181e14, 0 8px 24px -8px #14181e38;--sans:"IBM Plex Sans Variable", system-ui, sans-serif;--serif:"Source Serif 4 Variable", Georgia, serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--size:14px;--radius:6px;--radius-large:8px;--control-radius:6px;--edge:8px;--gutter:8px;--seam:1px;--seam-color:var(--line);--header-h:40px;--header-bg:transparent;--header-ink:inherit;--header-rule:none;--under-header:0px;--panel-radius:12px;--panel-border:1px solid var(--line);--panel-shadow:var(--lift);--chat-bg:var(--ground);--chat-border:none;--chat-radius:0;--chat-shadow:none;--chat-sink:15px;--rail-bg:transparent;--rail-radius:0;--rail-border:none;--rail-shadow:none;--desk-radius:var(--panel-radius);--desk-border:var(--panel-border);--desk-shadow:var(--panel-shadow);--desk-clip:hidden;--pane-radius:0;--pane-border:none;--pane-shadow:none;--bar:var(--work);--bar-h:36px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=trivector][data-scheme=dark]{--ground:#131417;--card:#1e2024;--ink:#d5d8dc;--muted:#9298a0;--line:#33373d;--accent:#7d9fd1;--accent-soft:#2c3644;--added:#263329;--added-strong:#7fbf98;--removed:#382a2a;--removed-strong:#d9858a;--warn:#36321f;--hollow:#2a2d32;--frame:#191b1e;--work:#1e2024;--on-accent:#191b1e;--shadow:0 6px 24px #00000073;--lift:0 0 0 1px #ffffff0f, 0 2px 8px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-scheme]){--ground:#131417;--card:#1e2024;--ink:#d5d8dc;--muted:#9298a0;--line:#33373d;--accent:#7d9fd1;--accent-soft:#2c3644;--added:#263329;--added-strong:#7fbf98;--removed:#382a2a;--removed-strong:#d9858a;--warn:#36321f;--hollow:#2a2d32;--frame:#191b1e;--work:#1e2024;--on-accent:#191b1e;--shadow:0 6px 24px #00000073;--lift:0 0 0 1px #ffffff0f, 0 2px 8px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=linear]{--ground:#f1f2f4;--card:#fcfcfd;--ink:#1b1c21;--muted:#6b6f7b;--line:#e4e5e9;--accent:#5e6ad2;--accent-soft:#eceefb;--added:#e6f4ec;--added-strong:#2f8a5b;--removed:#fbeaea;--removed-strong:#c4384b;--warn:#fbf3dc;--hollow:#ebecef;--frame:#f1f2f4;--work:#fff;--on-accent:#fff;--shadow:0 4px 16px #1112171a, 0 0 0 1px #1112170a;--lift:0 1px 2px #1112170d, 0 4px 12px -2px #1112170f;--sans:"Inter Variable", -apple-system, system-ui, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--size:13px;--radius:6px;--radius-large:8px;--control-radius:6px;--edge:8px;--gutter:8px;--seam:1px;--seam-color:var(--line);--header-h:38px;--header-bg:transparent;--header-ink:inherit;--header-rule:none;--under-header:0px;--panel-radius:12px;--panel-border:1px solid var(--line);--panel-shadow:var(--lift);--chat-bg:var(--ground);--chat-border:none;--chat-radius:0;--chat-shadow:none;--chat-sink:15px;--rail-bg:transparent;--rail-radius:0;--rail-border:none;--rail-shadow:none;--desk-radius:var(--panel-radius);--desk-border:var(--panel-border);--desk-shadow:var(--panel-shadow);--desk-clip:hidden;--pane-radius:0;--pane-border:none;--pane-shadow:none;--bar:var(--work);--bar-h:36px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=linear][data-scheme=dark]{--ground:#08090a;--card:#0f1011;--ink:#f7f8f8;--muted:#8a8f98;--line:#23252a;--accent:#7170ff;--accent-soft:#1c1d33;--added:#11261b;--added-strong:#4cb782;--removed:#2b1418;--removed-strong:#eb5757;--warn:#2a2410;--hollow:#1c1d21;--frame:#0f1011;--work:#0f1011;--on-accent:#fff;--shadow:0 8px 32px #0009, 0 0 0 1px #ffffff0f;--lift:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=github]{--ground:#fff;--card:#fff;--ink:#1f2328;--muted:#59636e;--line:#d1d9e0;--accent:#0969da;--accent-soft:#ddf4ff;--added:#dafbe1;--added-strong:#1a7f37;--removed:#ffebe9;--removed-strong:#d1242f;--warn:#fff8c5;--hollow:#eff2f5;--frame:#f6f8fa;--work:#fff;--on-accent:#fff;--shadow:0 8px 24px #8c959f33;--mark:#fd8c73;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--size:14px;--radius:6px;--radius-large:12px;--control-radius:6px;--edge:16px;--gutter:16px;--seam:16px;--seam-color:transparent;--header-h:56px;--header-bg:#1f2328;--header-ink:#fff;--header-rule:none;--under-header:16px;--panel-radius:6px;--panel-border:1px solid var(--line);--panel-shadow:none;--chat-bg:var(--card);--chat-border:var(--panel-border);--chat-radius:var(--panel-radius);--chat-shadow:none;--chat-sink:0px;--rail-bg:var(--card);--rail-radius:var(--panel-radius);--rail-border:var(--panel-border);--rail-shadow:none;--desk-radius:0;--desk-border:none;--desk-shadow:none;--pane-radius:var(--panel-radius);--pane-border:var(--panel-border);--pane-shadow:none;--bar:var(--frame);--bar-h:40px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=github][data-scheme=dark]{--ground:#0d1117;--card:#0d1117;--ink:#f0f6fc;--muted:#9198a1;--line:#3d444d;--accent:#4493f8;--accent-soft:#121d2f;--added:#12261e;--added-strong:#3fb950;--removed:#25171c;--removed-strong:#f85149;--warn:#272115;--hollow:#212830;--frame:#151b23;--work:#0d1117;--on-accent:#0d1117;--shadow:0 8px 24px #010409cc;--mark:#f78166;--header-bg:#010409;--header-rule:1px solid var(--line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=google]{--ground:#edf2fa;--card:#fff;--ink:#1f1f1f;--muted:#444746;--line:#e1e3e1;--accent:#0b57d0;--accent-soft:#d3e3fd;--added:#c4eed0;--added-strong:#146c2e;--removed:#f9dedc;--removed-strong:#b3261e;--warn:#ffefc9;--hollow:#e9eef6;--frame:#f8fafd;--work:#fff;--on-accent:#fff;--shadow:0 1px 3px #00000026, 0 4px 8px 3px #00000014;--on-soft:#041e49;--fab:#c2e7ff;--on-fab:#001d35;--sans:"Google Sans Variable", Roboto, Arial, sans-serif;--mono:"Google Sans Code Variable", "Roboto Mono", monospace;--size:14px;--radius:10px;--radius-large:14px;--control-radius:999px;--edge:16px;--gutter:16px;--seam:16px;--seam-color:transparent;--header-h:64px;--header-bg:transparent;--header-ink:inherit;--header-rule:none;--under-header:0px;--panel-radius:28px;--panel-border:none;--panel-shadow:none;--chat-bg:var(--card);--chat-border:none;--chat-radius:var(--panel-radius);--chat-shadow:none;--chat-sink:0px;--rail-bg:transparent;--rail-radius:0;--rail-border:none;--rail-shadow:none;--desk-radius:0;--desk-border:none;--desk-shadow:none;--pane-radius:var(--panel-radius);--pane-border:none;--pane-shadow:none;--bar:var(--work);--bar-h:48px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=google][data-scheme=dark]{--ground:#131314;--card:#1e1f20;--ink:#e3e3e3;--muted:#a8abaf;--line:#444746;--accent:#a8c7fa;--accent-soft:#004a77;--added:#0f5223;--added-strong:#6dd58c;--removed:#601410;--removed-strong:#f2b8b5;--warn:#4a3c00;--hollow:#282a2c;--frame:#1e1f20;--work:#1e1f20;--on-accent:#062e6f;--shadow:0 1px 3px #0000004d, 0 4px 8px 3px #00000026;--on-soft:#d3e3fd;--fab:#004a77;--on-fab:#c2e7ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=blueprint]{--ground:#edf5fb;--card:#fcfeff;--ink:#08285c;--muted:#406084;--line:#c7daea;--accent:#00649e;--accent-soft:#d7f0fb;--added:#d7f8e8;--added-strong:#007350;--removed:#ffe7e6;--removed-strong:#ba2936;--warn:#fff1cc;--hollow:#ddecf7;--frame:#eff7fd;--work:#fff;--on-accent:#fff;--rule:#5984ae;--shadow:3px 3px 0 #00397724;--lift:3px 3px 0 #0039771a;--grid-major:#1479b01a;--grid-minor:#1479b012;--sans:"IBM Plex Sans Variable", system-ui, sans-serif;--serif:"Source Serif 4 Variable", Georgia, serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--size:13.5px;--radius:2px;--radius-large:3px;--control-radius:2px;--edge:12px;--gutter:12px;--seam:1px;--seam-color:var(--line);--header-h:40px;--header-bg:transparent;--header-ink:inherit;--header-rule:none;--under-header:0px;--panel-radius:3px;--panel-border:1px solid var(--rule);--panel-shadow:var(--lift);--chat-bg:var(--card);--chat-border:var(--panel-border);--chat-radius:var(--panel-radius);--chat-shadow:var(--panel-shadow);--chat-sink:0px;--rail-bg:transparent;--rail-radius:0;--rail-border:none;--rail-shadow:none;--desk-radius:var(--panel-radius);--desk-border:var(--panel-border);--desk-shadow:var(--panel-shadow);--desk-clip:hidden;--pane-radius:0;--pane-border:none;--pane-shadow:none;--bar:var(--frame);--bar-h:36px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=blueprint][data-scheme=dark]{--ground:#03203d;--card:#072747;--ink:#e5f5fd;--muted:#9dc5d7;--line:#1e4263;--accent:#49e4fc;--accent-soft:#004361;--added:#10473b;--added-strong:#7ae7ba;--removed:#5a2a2b;--removed-strong:#ff9d9e;--warn:#514019;--hollow:#12375a;--frame:#021e3e;--work:#052240;--on-accent:#001b37;--rule:#548eb0;--shadow:3px 3px 0 #0003106b;--lift:3px 3px 0 #00031059;--grid-major:#7dddfb16;--grid-minor:#7dddfb0d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}*{overscroll-behavior:none}body{background:var(--ground);color:var(--ink);font:var(--size)/1.45 var(--sans);-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}a{color:var(--accent)}button{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:var(--control-radius);cursor:pointer;padding:3px 10px}button:hover:not(:disabled){background:var(--hollow)}button:disabled{cursor:default;opacity:.4}button.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}button.primary:hover:not(:disabled){background:var(--accent);filter:brightness(1.1)}button.danger{color:var(--removed-strong);border-color:currentColor}button.link{color:var(--accent);background:0 0;border:0;border-radius:2px;padding:0}button.link:hover:not(:disabled){background:0 0;text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.icon{flex-shrink:0}.sign-in{padding:16px;display:flex;position:fixed;inset:0;overflow:auto}.sign-in-sheet{background:var(--card);border:var(--panel-border);border-radius:var(--panel-radius);width:min(340px,100%);box-shadow:var(--panel-shadow);flex-direction:column;gap:8px;margin:auto;padding:28px 28px 24px;display:flex}.sign-in-sheet .brand{margin:0 0 18px;font-size:20px}.sign-in-sheet label{color:var(--muted);font-size:12px}.sign-in-sheet input{font:inherit;color:var(--ink);background:var(--ground);border:1px solid var(--line);border-radius:var(--control-radius);padding:7px 10px}.sign-in-sheet input:focus-visible{outline-offset:-1px;border-color:var(--accent)}.sign-in-wrong{color:var(--removed-strong);margin:0;font-size:12.5px}.sign-in-sheet button.primary{margin-top:10px;padding:7px 10px}.quiet{color:var(--muted)}.notice{border-radius:var(--radius);background:var(--warn);margin:10px 20px;padding:8px 12px}.shell{grid-template-columns:var(--columns,220px var(--gutter) 420px var(--gutter) minmax(0, 1fr));grid-template-rows:var(--header-h) minmax(0, 1fr);row-gap:var(--under-header);height:100dvh;padding:0 var(--edge) var(--edge);display:grid}.shell>:not(.header){order:var(--order,0);grid-row:2;min-width:0;min-height:0}.shell.zoomed{padding-top:var(--edge);grid-template-rows:minmax(0,1fr)}.shell.zoomed>.desk-column{grid-row:1}.shell>[hidden]{display:none}.threads{z-index:1;background:var(--rail-bg);border:var(--rail-border);border-radius:var(--rail-radius);box-shadow:var(--rail-shadow);padding:14px 16px;position:relative;overflow:auto}.threads .quiet{font-size:13px}.threads.folded{padding:14px 0;overflow-x:hidden}.thread-list{grid-template-columns:minmax(0,1fr);gap:2px;margin:0 -8px;padding:0;list-style:none;display:grid}.threads.folded .thread-list{justify-items:center;margin:0}.thread,.new-thread{border-radius:var(--radius);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:5px 8px;font-size:13px;display:flex;position:relative}.thread:hover,.new-thread:hover:not(:disabled){background:var(--hollow)}.thread[aria-current=true],.new-thread.current{background:var(--hollow);font-weight:500}.thread[aria-current=true]{box-shadow:inset 2px 0 0 var(--accent)}.threads.folded .thread{width:auto;padding:4px}.new-thread{width:calc(100% + 16px);color:var(--accent);margin:0 -8px 10px}.new-thread .icon{flex:none;width:26px}.new-thread:disabled{color:var(--muted);cursor:default}.threads.folded .new-thread{justify-content:center;width:auto;margin:0 auto 10px;padding:9px}.threads.folded .new-thread .icon{width:16px}.thread-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.threads.folded .thread-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.agent-logo{color:#fff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:inline-grid}.agent-logo.plain{background:var(--hollow);color:var(--accent)}.desk-column{z-index:1;border:var(--desk-border);border-radius:var(--desk-radius);box-shadow:var(--desk-shadow);overflow:var(--desk-clip);display:grid;position:relative}.column-divider{z-index:3;cursor:col-resize;touch-action:none;outline:none;position:relative}.column-divider:before{content:"";position:absolute;inset:0 -4px}.column-divider:after{content:"";background:var(--accent);opacity:0;border-radius:1px;transition:opacity .12s;position:absolute;inset:0 calc(50% - 1px)}.column-divider:hover:after,.column-divider:active:after,.column-divider:focus-visible:after{opacity:1;transition-delay:.12s}.column-divider:active:after,.column-divider:focus-visible:after{transition-delay:0s}.header{margin:0 calc(-1 * var(--edge));padding:0 calc(var(--edge) + 4px) 0 16px;background:var(--header-bg);color:var(--header-ink);border-bottom:var(--header-rule);grid-area:1/1/auto/-1;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.brand{letter-spacing:-.01em;flex:none;align-items:center;gap:7px;font-weight:600;display:inline-flex}.brand .icon{color:var(--accent)}.brand-mark{border-radius:5px;flex:none;display:block}.brand-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sign-in-sheet .brand-mark{width:28px;height:28px}.brand.lead{width:calc(var(--edge) + var(--lead));padding-left:calc(var(--edge) + 16px);align-self:stretch;margin-left:-16px}.brand.lead.folded{justify-content:center;padding-left:0}.header .project{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:320px;color:var(--header-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px 8px;font-weight:500;overflow:hidden}.header .project:hover{background:color-mix(in srgb, var(--header-ink) 8%, transparent)}.threads-button{min-width:0;max-width:280px;height:28px;color:var(--header-ink);background:0 0;border-color:#0000;align-items:center;gap:7px;padding:0 6px 0 4px;font-weight:500;display:inline-flex}.threads-button:hover,.threads-button[aria-expanded=true]{background:var(--hollow)}.threads-button .icon{color:var(--muted);flex:none}.threads-menu{min-width:0}.header-menu.threads-menu .menu{width:280px;max-height:min(480px,70vh);padding:10px 12px;left:0;right:auto;overflow-y:auto}.spacer{flex:1}.hearing{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.hearing:before{content:"";background:var(--muted);border-radius:50%;width:7px;height:7px}.hearing.open:before{background:var(--added-strong)}.hearing.closed{color:var(--removed-strong)}.hearing.closed:before{background:var(--removed-strong)}.user-button{height:28px;color:var(--header-ink,var(--ink));background:0 0;border-color:#0000;align-items:center;gap:7px;padding:0 10px;font-weight:500;display:inline-flex}.user-button:hover,.user-button[aria-expanded=true]{background:var(--hollow)}.hearing-dot{background:var(--muted);border-radius:50%;width:7px;height:7px}.hearing-dot.closed{background:var(--removed-strong)}.icon-button{width:28px;height:28px;color:var(--muted);background:0 0;border-color:#0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button:hover:not(:disabled),.icon-button[aria-expanded=true]{color:var(--ink);background:var(--hollow)}.header-menu{display:flex;position:relative}.header-menu .menu{min-width:230px;position:absolute;top:calc(100% + 6px);right:0}.menu-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.menu-columns{grid-template-columns:auto auto;column-gap:4px;display:grid}.menu-columns>.menu-group+.menu-group{border-left:1px solid var(--line);padding-left:4px}.menu-group{white-space:nowrap;flex-direction:column;min-width:190px;display:flex}.menu-title{color:var(--muted);padding:6px 10px 4px;font-size:12px}.menu-foot{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.header-menu .menu button{align-items:center;gap:10px;display:flex}.header-menu .menu .icon{color:var(--muted);flex:none}.header-menu .menu [aria-checked=true][role=menuitemradio],.header-menu .menu [aria-checked=true][role=menuitemradio] .icon{color:var(--accent)}.header-menu .check{text-align:center;width:22px;color:var(--accent);flex:none}.swatch{width:22px;height:18px;font:600 11px/1 var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:min(var(--radius), 5px);box-shadow:inset 0 -2px 0 var(--accent);flex:none;place-items:center;display:grid}.header-menu kbd{font:inherit;color:var(--muted);margin-left:auto;padding-left:16px;font-size:12px}.menu [role=separator]{background:var(--line);height:1px;margin:4px 6px}.chat{margin:0 calc(-1 * var(--chat-sink)) calc(-1 * var(--chat-sink));background:var(--chat-bg);border:var(--chat-border);border-radius:var(--chat-radius);box-shadow:var(--chat-shadow);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.chat>.quiet{grid-row:1/-1;place-self:center;padding:24px}.chatkit{grid-row:2;width:100%;height:100%;min-height:0;display:block}.chat-trouble{color:var(--removed-strong);background:var(--card);border-radius:var(--control-radius);border:1px solid;grid-row:1;margin:12px;padding:10px 12px;font-size:13px}.chat>.chat-trouble:only-child{grid-row:1/-1;place-self:center}.chat>*{grid-column:1}.chat-drop{z-index:5;background:var(--accent-soft);border:2px dashed var(--accent);border-radius:var(--control-radius);grid-row:1/-1;place-items:center;margin:6px;display:grid}.chat-drop span{pointer-events:none;color:var(--accent);background:var(--card);border-radius:var(--control-radius);padding:6px 12px;font-size:13px;font-weight:500}.desk{min-width:0;min-height:0;overflow:var(--desk-clip);background:var(--seam-color);position:relative}.pane{background:var(--work);border:var(--pane-border);border-radius:var(--pane-radius);min-width:0;min-height:0;box-shadow:var(--pane-shadow);flex-direction:column;display:flex;position:absolute;overflow:hidden}.pane[hidden]{display:none}.pane-body{flex:1;min-height:0;position:relative}.view{flex-direction:column;display:flex;position:absolute;inset:0;overflow:auto}.view>.quiet{text-align:center;margin:auto;padding:24px}.drop-hint{z-index:5;pointer-events:none;background:var(--accent-soft);border:2px solid var(--accent);opacity:.8;border-radius:4px;position:absolute;inset:0}.drop-hint.left{right:50%}.drop-hint.right{left:50%}.drop-hint.up{bottom:50%}.drop-hint.down{top:50%}.divider{z-index:6;touch-action:none;position:absolute}.divider.row{cursor:col-resize;width:8px;margin-left:-4px}.divider.column{cursor:row-resize;height:8px;margin-top:-4px}.divider:after{content:"";background:0 0;transition:background .12s;position:absolute}.divider.row:after{inset:0 3px}.divider.column:after{inset:3px 0}.divider:hover:after,.divider:active:after,.divider:focus-visible:after{background:var(--accent)}.divider:focus-visible{outline:none}.pane-tools{background:var(--bar);box-shadow:-10px 0 10px -2px var(--bar);opacity:0;visibility:hidden;align-items:center;gap:2px;padding:0 6px 0 4px;transition:opacity .12s,visibility .12s;display:flex;position:absolute;top:0;bottom:1px;right:0}.pane:hover .pane-tools,.pane.zoomed .pane-tools{opacity:1;visibility:visible}.pane-tools:has(:focus-visible){opacity:1;visibility:visible}.pane-tools button{border-radius:var(--radius);width:26px;height:26px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.pane-tools button:hover{color:var(--ink);background:var(--accent-soft)}.pane.zoomed .pane-tools .zoom{color:var(--accent)}.desk-tools{align-items:center;gap:2px;padding:0 0 0 6px;display:flex}.desk-tools button{border-radius:var(--radius);width:26px;height:26px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.desk-tools button:hover:not(:disabled){color:var(--ink)}.tab-bar{height:var(--bar-h);background:var(--bar);border-bottom:1px solid var(--line);flex-shrink:0;align-items:stretch;display:flex;position:relative}.tab-bar [role=tablist]{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.tab{border-right:1px solid var(--line);max-width:220px;color:var(--muted);flex-shrink:0;align-items:center;display:flex;position:relative}.tab [role=tab]{min-width:0;height:100%;color:inherit;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:0 6px 0 12px;display:flex}.tab [role=tab]:hover:not(:disabled){color:var(--ink);background:0 0}.tab .label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tab.preview .label{padding-right:.15em;font-style:italic}.tab.active{background:var(--work);color:var(--ink);margin-bottom:-1px}.tab-bar.focused .tab.active:before{content:"";background:var(--accent);height:2px;position:absolute;inset:0 0 auto}.tab .close{width:20px;height:20px;color:var(--muted);opacity:0;background:0 0;border:0;border-radius:4px;place-items:center;margin-right:6px;padding:0;display:grid}.tab:hover .close,.tab.active .close,.tab .close:focus-visible{opacity:1}.tab>.icon{color:var(--muted);margin-right:10px}.tab-bar .tab.home [role=tab]{padding:0 7px}.tab-bar [role=tablist][draggable=true]{cursor:grab}.tab-bar [role=tablist]:empty{min-width:40px}.menu{z-index:20;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-large);min-width:190px;box-shadow:var(--shadow);flex-direction:column;padding:4px;display:flex;position:fixed}.menu button{border-radius:var(--radius);text-align:left;background:0 0;border:0;padding:6px 10px}.menu button:hover:not(:disabled),.menu button:focus-visible{background:var(--accent-soft);outline:none}.space-app{padding-bottom:24px}.space-bar{z-index:1;background:var(--work);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:6px 20px;display:flex;position:sticky;top:0}.space-bar>button{margin-left:auto}.trail{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.step{align-items:center;gap:4px;display:inline-flex}.sep{color:var(--muted)}.trail [aria-current=page]{font-weight:600}.entries{margin:0;padding:6px 12px;list-style:none}.overview{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-large);margin:16px 20px 4px;padding:16px 18px}.overview-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.overview-head h2{margin:0;font-size:1.15rem}.overview-intro{color:var(--muted);white-space:pre-line;margin:6px 0 0}.figures{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin:14px 0 0;display:grid}.figure{background:var(--accent-soft);border-radius:var(--radius);padding:10px 12px}.figure dt{color:var(--muted);font-size:.8rem}.figure dd{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--accent);margin:2px 0 0;font-size:1.2rem;font-weight:600}.overview-list h3{color:var(--muted);margin:16px 0 4px;font-size:.85rem}.overview-list ul{margin:0;padding:0;list-style:none}.overview-list li{align-items:baseline;gap:8px;padding:3px 0;display:flex}.overview-list .quiet{margin:0;font-size:.8rem}.overview-problems{background:var(--warn);border-radius:var(--radius);margin:12px 0 0;padding:8px 12px;list-style:none}.items .chip{font-variant-numeric:tabular-nums;font-size:.75rem}.reader{max-width:920px;padding:20px 28px 40px;overflow:auto}.reader-head h1{margin:6px 0 0;font-size:1.4rem}.reader .chip{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:1px 8px;font-size:.75rem;display:inline-block}.facts{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px 18px;margin:16px 0 0;display:grid}.fact dt{color:var(--muted);font-size:.78rem}.fact dd{font-variant-numeric:tabular-nums;margin:1px 0 0}.fact.computed dd{color:var(--accent);font-weight:600}.reader h3{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:22px 0 6px;font-size:.85rem}.reader-section{border-left:2px solid var(--line);margin-top:8px;padding-left:14px}.reader-prose p{max-width:72ch;margin:0 0 10px;line-height:1.55}.reader-table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.9rem}.reader-table th,.reader-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:4px 12px 4px 0}.reader-table th{color:var(--muted);font-size:.78rem;font-weight:500}.reader-table .num{text-align:right;white-space:nowrap}.reader-table .date{white-space:nowrap}.reader-table td.computed{color:var(--muted)}.file-bar .mode{margin-left:auto}.entries>.quiet{padding:16px 8px}.entry{border-radius:var(--radius);align-items:center;gap:10px;min-height:36px;padding:0 8px;transition:background-color 1.2s ease-out;display:flex}.entry:hover{background:var(--hollow);transition:none}.entry.fresh{background:var(--added);transition:none}.entry .name{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;min-width:0;padding:7px 0;display:flex}.entry .name:hover:not(:disabled){background:0 0}.entry .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entry .name .icon{color:var(--muted)}.entry .size{font:12px var(--mono);color:var(--muted)}.entry .words,.file-bar .words{color:var(--added-strong);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.entry>.icon{color:var(--muted)}.actions{opacity:0;gap:4px;display:flex}.entry:hover .actions,.entry:focus-within .actions{opacity:1}.actions button,.confirm button{padding:1px 8px;font-size:12.5px}.confirm{align-items:center;gap:8px;font-size:13px;display:flex}.name-field{min-width:0;font:inherit;border:1px solid var(--accent);border-radius:var(--radius);background:var(--work);color:var(--ink);flex:1;padding:4px 8px}.name-field:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:none}.file-view{flex-direction:column;flex:1;min-height:0;display:flex}.file-view>.quiet{padding:24px 20px}.file-bar{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:9px;min-height:40px;padding:6px 16px;display:flex}.file-bar>.icon{color:var(--muted)}.file-bar h2{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.file-bar .folder{font:12px var(--mono);color:var(--muted);white-space:nowrap}.file-bar .words{margin-left:auto}.file-body{flex:1;min-height:0}.file-body.image{background:var(--hollow);justify-content:center;align-items:center;padding:24px;display:flex;overflow:auto}.file-body.image img{object-fit:contain;max-width:100%;max-height:100%}.file-body.pdf{border:0;width:100%}.text-file{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.editor{flex:1;min-height:0}.editor .cm-editor{background:var(--work);height:100%;color:var(--ink);font-size:13.5px}.editor .cm-editor.cm-focused{outline:none}.editor .cm-scroller{font-family:var(--mono);line-height:1.6}.prose .cm-scroller{font-family:var(--serif);font-size:16px;line-height:1.65}.editor .cm-content{padding:14px 0 40vh}.prose .cm-line{max-width:72ch}.editor .cm-gutters{background:var(--work);color:var(--muted);font:11.5px/1.6 var(--mono);border-right:0}.prose .cm-gutters{padding-top:3px;line-height:1.65}.editor .cm-lineNumbers .cm-gutterElement{min-width:48px;padding:0 14px 0 16px}.editor .cm-activeLine{background:color-mix(in srgb, var(--accent-soft) 55%, transparent)}.editor .cm-activeLineGutter{color:var(--ink);background:0 0}.editor .cm-cursor{border-left:2px solid var(--accent)}.desk .cm-editor>.cm-scroller>.cm-selectionLayer .cm-selectionBackground,.desk .cm-editor.cm-focused>.cm-scroller>.cm-selectionLayer .cm-selectionBackground{background:color-mix(in srgb, var(--accent) 28%, transparent)}.tok-heading{font-weight:650}.tok-emphasis{font-style:italic}.tok-strong{font-weight:650}.tok-link,.tok-url,.tok-keyword{color:var(--accent)}.tok-meta,.tok-punctuation,.tok-comment{color:var(--muted)}.tok-comment{font-style:italic}.tok-string,.tok-inserted{color:var(--added-strong)}.tok-number,.tok-bool,.tok-atom,.tok-deleted,.tok-invalid{color:var(--removed-strong)}.tok-propertyName,.tok-typeName,.tok-className{font-weight:500}.draft-note{z-index:2;background:var(--hollow);max-width:calc(100% - 24px);color:var(--muted);pointer-events:none;border-radius:999px;gap:10px;padding:4px 10px;font-size:12px;display:flex;position:absolute;bottom:10px;right:12px}.draft-note.offline{background:var(--warn);color:var(--ink)}.draft-note .behind{color:var(--ink)}.draft-bar{border-top:1px solid var(--line);flex-shrink:0}.draft-bar.stop{background:var(--warn);flex-direction:column;gap:10px;max-height:45%;padding:12px 16px;font-size:13.5px;display:flex;overflow:auto}.theirs{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);font:12.5px/1.55 var(--mono);flex-direction:column;margin:0;padding:6px 0;display:flex;overflow:auto}.theirs span{white-space:pre;min-height:1.55em;padding:0 10px}.theirs .collides{background:var(--removed);box-shadow:inset 3px 0 var(--removed-strong)}.choices{gap:8px;display:flex}.diagnostics{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.diagnostics .link{text-align:left}.diagnostics .link.error{color:var(--removed-strong)}:is([data-theme=trivector],[data-theme=linear]) .tab-bar{align-items:center;padding:0 4px}:is([data-theme=trivector],[data-theme=linear]) .tab{border-right:0;border-radius:6px;height:26px;margin:0 1px}:is([data-theme=trivector],[data-theme=linear]) .tab:hover{background:var(--hollow)}:is([data-theme=trivector],[data-theme=linear]) .tab.active{background:color-mix(in srgb, var(--hollow) 55%, transparent);margin-bottom:0}:is([data-theme=trivector],[data-theme=linear]) .tab-bar.focused .tab.active{background:var(--hollow)}:is([data-theme=trivector],[data-theme=linear]) .tab-bar.focused .tab.active:before{content:none}[data-theme=trivector] .tab-bar.focused .tab.active{background:var(--accent-soft)}[data-theme=trivector] .thread[aria-current=true]{background:var(--accent-soft);box-shadow:none}[data-theme=linear] .thread[aria-current=true]{box-shadow:none}[data-theme=blueprint] body{background:linear-gradient(to right, var(--grid-major) 1px, transparent 1px) 0 0 / 80px 80px fixed, linear-gradient(to bottom, var(--grid-major) 1px, transparent 1px) 0 0 / 80px 80px fixed, linear-gradient(to right, var(--grid-minor) 1px, transparent 1px) 0 0 / 16px 16px fixed, linear-gradient(to bottom, var(--grid-minor) 1px, transparent 1px) 0 0 / 16px 16px fixed, var(--ground)}[data-theme=blueprint] .tab.active{box-shadow:inset 0 -2px 0 var(--muted)}[data-theme=blueprint] .tab-bar.focused .tab.active{box-shadow:inset 0 -2px 0 var(--accent)}[data-theme=blueprint] .tab-bar.focused .tab.active:before{content:none}[data-theme=blueprint] .thread[aria-current=true]{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}[data-theme=github] .header .brand .icon,[data-theme=github] .header .link{color:inherit}[data-theme=github] .header .icon-button{color:#ffffffb3}[data-theme=github] .header .user-button{color:#fff}[data-theme=github] .header .icon-button:hover:not(:disabled),[data-theme=github] .header .icon-button[aria-expanded=true],[data-theme=github] .header .user-button:hover,[data-theme=github] .header .user-button[aria-expanded=true]{color:#fff;background:#ffffff1f}[data-theme=github] .header .menu{color:var(--ink)}[data-theme=github] .tab-bar{padding:0 8px}[data-theme=github] .tab{border-right:0}[data-theme=github] .tab [role=tab]{padding:0 4px 0 8px}[data-theme=github] .tab.active{background:0 0;margin-bottom:0;font-weight:600}[data-theme=github] .tab.active:after{content:"";background:var(--line);border-radius:6px;height:2px;position:absolute;inset:auto 6px 0}[data-theme=github] .tab-bar.focused .tab.active:after{background:var(--mark)}[data-theme=github] .tab-bar.focused .tab.active:before{content:none}[data-theme=github] .thread[aria-current=true]{box-shadow:none}[data-theme=github] .thread[aria-current=true]:before{content:"";background:var(--accent);border-radius:6px;width:4px;height:24px;position:absolute;top:calc(50% - 12px);left:-6px}[data-theme=github] .threads.folded .thread[aria-current=true]:before{left:-4px}[data-theme=google] .tab-bar{border-bottom-color:color-mix(in srgb, var(--line) 60%, transparent);align-items:center;gap:4px;padding:0 16px}[data-theme=google] .tab{border-right:0;border-radius:999px;height:32px}[data-theme=google] .tab [role=tab]{padding:0 4px 0 14px}[data-theme=google] .tab:hover{background:var(--hollow)}[data-theme=google] .tab.active{background:var(--hollow);margin-bottom:0}[data-theme=google] .tab-bar.focused .tab.active{background:var(--accent-soft);color:var(--on-soft);font-weight:500}[data-theme=google] .tab-bar.focused .tab.active:before{content:none}[data-theme=google] .tab .close{border-radius:999px}[data-theme=google] .thread{border-radius:999px;min-height:36px;padding:4px 12px 4px 8px}[data-theme=google] .thread[aria-current=true]{background:var(--accent-soft);color:var(--on-soft);box-shadow:none;font-weight:600}[data-theme=google] .agent-logo{border-radius:999px}[data-theme=google] .new-thread{background:var(--fab);width:auto;min-height:52px;color:var(--on-fab);border-radius:16px;margin:0 0 16px -8px;padding:0 20px 0 14px;font-weight:500;transition:box-shadow .15s}[data-theme=google] .new-thread:hover:not(:disabled){background:var(--fab);box-shadow:var(--shadow)}[data-theme=google] .new-thread.current{font-weight:500}[data-theme=google] .new-thread .icon{width:24px}[data-theme=google] .threads.folded .new-thread{min-height:0;margin:0 auto 16px;padding:14px}[data-theme=google] .threads.folded .new-thread .icon{width:16px}@media (max-width:860px){.shell{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--header-h) minmax(0, 1fr) auto;row-gap:var(--gutter)}.threads,.column-divider,.layout-items{display:none}.menu-columns>.menu-group+.menu-group{border-left:0;padding-left:0}.shell>.desk-column{grid-row:2}.shell.zoomed>.desk-column{grid-row:1}.pane-tools{box-shadow:none;opacity:1;visibility:visible;position:static}.shell>.chat{grid-row:3;padding:12px 16px}.header .brand{display:none}.actions{opacity:1}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
