@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.39u3dp1q8vt28.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.3-2s2qyqt5syo.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.20ztly1_og8qv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.1d6bt9ufqnym6.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.41bcgzntq2c9e.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.3nx5do2g1gg_d.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.0hanpnpn3ki-v.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.33q0gwxfwkcq9.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.1bd0br_i69opa.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.0h3aaz4315ad-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.17-3491c_tfac.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1mkps5wbbyo2a.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.3hxpyk-en1__5.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.3i-6fz_bx7yta.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.0a5-aslyj_wbq.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.00ca59z0uilzq.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.2ovda_azncp9b.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.2wn5p1s7u3utm.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 Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-condensed-cyrillic-ext-600-normal.02uucnk-ktfw3.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-cyrillic-ext-600-normal.17b8hv3tvbqeu.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 Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-condensed-vietnamese-600-normal.00g4j59ic-h93.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-vietnamese-600-normal.21n438w4a8o_h.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 Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-condensed-latin-ext-600-normal.0xpj5v3ppudfv.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-latin-ext-600-normal.1y4t4yxek80bw.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 Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-condensed-latin-600-normal.0q6wu5s28wu94.woff2)format("woff2"),url(../media/ibm-plex-sans-condensed-latin-600-normal.0v3g7ilai_kiu.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 Serif;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-serif-cyrillic-ext-600-normal.0bjl1safr5qco.woff2)format("woff2"),url(../media/ibm-plex-serif-cyrillic-ext-600-normal.41rn5yy3lfenc.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 Serif;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-serif-cyrillic-600-normal.2jo--dnkbzh6q.woff2)format("woff2"),url(../media/ibm-plex-serif-cyrillic-600-normal.3n2t2hj83t1mn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-serif-vietnamese-600-normal.1ubc3zd_l-ol8.woff2)format("woff2"),url(../media/ibm-plex-serif-vietnamese-600-normal.3_7xlfx5lg_a_.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 Serif;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-serif-latin-ext-600-normal.3wj_6xxhw5z2y.woff2)format("woff2"),url(../media/ibm-plex-serif-latin-ext-600-normal.2qo6ej18tezc9.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 Serif;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-serif-latin-600-normal.1kdnc7z_qqo8y.woff2)format("woff2"),url(../media/ibm-plex-serif-latin-600-normal.1sz7fp_29fzj8.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:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(../media/playfair-display-cyrillic-600-normal.3sft-shu8awxg.woff2)format("woff2"),url(../media/playfair-display-cyrillic-600-normal.3sozxnleyxo22.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(../media/playfair-display-vietnamese-600-normal.3l4yq8rr185yv.woff2)format("woff2"),url(../media/playfair-display-vietnamese-600-normal.0el_fhyxxbuot.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:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(../media/playfair-display-latin-ext-600-normal.3ojbtdkdecr_8.woff2)format("woff2"),url(../media/playfair-display-latin-ext-600-normal.10vpzqnvr3mcg.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:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(../media/playfair-display-latin-600-normal.2hfg4ls1gllkc.woff2)format("woff2"),url(../media/playfair-display-latin-600-normal.3i0fymmczhoiz.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(../media/fraunces-vietnamese-600-normal.2f-7vf6btbeob.woff2)format("woff2"),url(../media/fraunces-vietnamese-600-normal.20e8gjrlv4gpo.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(../media/fraunces-latin-ext-600-normal.2itas592csvqh.woff2)format("woff2"),url(../media/fraunces-latin-ext-600-normal.2wrxf8-1pcfkm.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(../media/fraunces-latin-600-normal.00o8rxlzhbj_q.woff2)format("woff2"),url(../media/fraunces-latin-600-normal.3pqk_522wwkd5.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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(../media/nunito-cyrillic-ext-400-normal.09bu8y7051xqk.woff2)format("woff2"),url(../media/nunito-cyrillic-ext-400-normal.12lf5xdeulc0-.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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(../media/nunito-cyrillic-400-normal.2fhf4tjryop4g.woff2)format("woff2"),url(../media/nunito-cyrillic-400-normal.35pec8vrzr59z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(../media/nunito-vietnamese-400-normal.415xf18alaymk.woff2)format("woff2"),url(../media/nunito-vietnamese-400-normal.36xjy5y4p8cdw.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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(../media/nunito-latin-ext-400-normal.2y6rb0ocm7nqk.woff2)format("woff2"),url(../media/nunito-latin-ext-400-normal.1cf0sk5t3_2zs.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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(../media/nunito-latin-400-normal.2wff0v25g527h.woff2)format("woff2"),url(../media/nunito-latin-400-normal.33h-ag0t_keoe.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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(../media/nunito-cyrillic-ext-700-normal.30frlmeleydpu.woff2)format("woff2"),url(../media/nunito-cyrillic-ext-700-normal.2wr4vis-nn8li.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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(../media/nunito-cyrillic-700-normal.1dcapcdesix5f.woff2)format("woff2"),url(../media/nunito-cyrillic-700-normal.09aln9gqa4-sv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(../media/nunito-vietnamese-700-normal.1tlqja42i996_.woff2)format("woff2"),url(../media/nunito-vietnamese-700-normal.01zbqrf59qltx.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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(../media/nunito-latin-ext-700-normal.1upp26w6epg-2.woff2)format("woff2"),url(../media/nunito-latin-ext-700-normal.1rlmq938r5teu.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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(../media/nunito-latin-700-normal.3_3w32ku8mlvo.woff2)format("woff2"),url(../media/nunito-latin-700-normal.1o-18nuhd5q9g.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/space-grotesk-vietnamese-600-normal.0g_243fsrgopq.woff2)format("woff2"),url(../media/space-grotesk-vietnamese-600-normal.1_4h7s4i8qtw0.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/space-grotesk-latin-ext-600-normal.2p6ts50jbut9s.woff2)format("woff2"),url(../media/space-grotesk-latin-ext-600-normal.3bl6yn-84ll6f.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/space-grotesk-latin-600-normal.406z--bjzi1j-.woff2)format("woff2"),url(../media/space-grotesk-latin-600-normal.2n2gt4u-8z3ue.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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/caveat-cyrillic-ext-700-normal.3e0pryymw5k5y.woff2)format("woff2"),url(../media/caveat-cyrillic-ext-700-normal.01jrdi3u_l767.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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/caveat-cyrillic-700-normal.1fa8ivsk7jg7u.woff2)format("woff2"),url(../media/caveat-cyrillic-700-normal.3ox17telc49nw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/caveat-latin-ext-700-normal.2xkeu7jqe_l5j.woff2)format("woff2"),url(../media/caveat-latin-ext-700-normal.20roc3v3t_opq.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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/caveat-latin-700-normal.05jlb5hscku72.woff2)format("woff2"),url(../media/caveat-latin-700-normal.0r62mwb8etlhp.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{--color-text-primary:#1b1f2a;--color-text-secondary:#4a5060;--color-text-muted:#6b7080;--color-text-link:#a63a1c;--color-text-on-brand:#fff;--color-text-on-highlight:#1b1f2a;--color-text-on-plus:#fbf7f0;--color-text-on-plus-muted:#c9ccd6;--color-bg-app:#fbf7f0;--color-bg-surface:#fff;--color-bg-selected:#f8e9e3;--color-bg-highlight:#f2b33d;--color-bg-plus:#1b1f2a;--color-accent-plus:#f2b33d;--color-action-primary:#a63a1c;--color-action-primary-pressed:#8a2f16;--color-action-destructive:#a8123e;--color-action-secondary-border:#1b1f2a;--color-border-input:#6b7080;--color-border-decorative:#ddd5c8;--color-status-success:#1e6b50;--color-status-danger:#a8123e;--color-status-info:#2357c6;--color-status-warning-fill:#f2b33d;--color-focus-ring:#2357c6;--color-focus-ring-on-dark:#fbf7f0;--font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--type-display-size:2rem;--type-display-line:1.1875;--type-display-weight:600;--type-h1-size:1.625rem;--type-h1-line:1.2308;--type-h1-weight:600;--type-h2-size:1.3125rem;--type-h2-line:1.3333;--type-h2-weight:600;--type-h3-size:1.125rem;--type-h3-line:1.3333;--type-h3-weight:600;--type-body-size:1rem;--type-body-line:1.5;--type-body-weight:400;--type-body-strong-size:1rem;--type-body-strong-line:1.5;--type-body-strong-weight:600;--type-small-size:.875rem;--type-small-line:1.4286;--type-small-weight:400;--type-caption-size:.8125rem;--type-caption-line:1.3846;--type-caption-weight:400;--type-landing-hero-size-1:2.25rem;--type-landing-hero-line-1:1.05;--type-landing-hero-size-2:2.5rem;--type-landing-hero-line-2:1.05;--type-landing-hero-size-3:3.5rem;--type-landing-hero-line-3:1.05;--type-landing-hero-size-4:4.5rem;--type-landing-hero-line-4:1;--type-landing-h2-size-1:1.75rem;--type-landing-h2-line-1:1.15;--type-landing-h2-size-2:1.75rem;--type-landing-h2-line-2:1.15;--type-landing-h2-size-3:2.25rem;--type-landing-h2-line-3:1.1;--type-landing-h2-size-4:2.75rem;--type-landing-h2-line-4:1.1;--type-landing-lead-size-1:1.125rem;--type-landing-lead-line-1:1.55;--type-landing-lead-size-2:1.125rem;--type-landing-lead-line-2:1.55;--type-landing-lead-size-3:1.25rem;--type-landing-lead-line-3:1.5;--type-landing-lead-size-4:1.25rem;--type-landing-lead-line-4:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--size-target:44px;--size-dense-target:32px;--size-public-max:560px;--size-panel-max:720px;--size-side-nav:248px;--size-icon:24px;--radius-sm:4px;--radius-plate:6px;--radius-card:12px;--radius-sheet:20px;--radius-full:9999px;--border-hair:1px;--border-plate:2px;--elev-sheet:0px -4px 16px #1b1f2a1f;--elev-dialog:0px 8px 24px #1b1f2a2e;--elev-ledge:3px;--focus-ring-width:2px;--focus-ring-gap:2px;--motion-fast:.12s;--motion-fast-easing:ease-out;--motion-base:.2s;--motion-base-easing:ease-in-out;--motion-slow:.32s;--motion-slow-easing:ease-out}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s}}.tb-theme-sade{--page-bg:#fff;--page-text:#1b1f2a;--page-muted:#4a5060;--plate-fill:#fff;--plate-text:#1b1f2a;--plate-fill-hover:#f2f0ec;--plate-border:#1b1f2a;--plate-radius:6px;--page-focus-ring:#2357c6;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#1b1f2a;--page-font-title:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#1b1f2a;--campaign-text:#fff;--campaign-radius:6px;--page-title-size:var(--type-h1-size)}.tb-theme-cini{--page-bg:#eaf3f2;--page-text:#0f3d40;--page-muted:#3f6466;--plate-fill:#0f5c61;--plate-text:#fff;--plate-fill-hover:#0b474b;--plate-border:#0f5c61;--plate-radius:6px;--page-focus-ring:#0f5c61;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#fff;--page-font-title:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#0f3d40;--campaign-text:#eaf3f2;--campaign-radius:6px;--page-title-size:var(--type-h1-size)}.tb-theme-kum{--page-bg:#f3ede4;--page-text:#2b2622;--page-muted:#5c534b;--plate-fill:#f3ede4;--plate-text:#2b2622;--plate-fill-hover:#e6ded2;--plate-border:#2b2622;--plate-radius:9999px;--page-focus-ring:#2b2622;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#2b2622;--page-font-title:"IBM Plex Serif", Georgia, "Times New Roman", serif;--page-font-heading:"IBM Plex Serif", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#2b2622;--campaign-text:#f3ede4;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-ayaz{--page-bg:#eef2f6;--page-text:#1a2433;--page-muted:#4a5568;--plate-fill:#1a2433;--plate-text:#fff;--plate-fill-hover:#2a3a52;--plate-border:#1a2433;--plate-radius:9999px;--page-focus-ring:#1a2433;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#fff;--page-font-title:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-heading:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:700;--page-font-heading-weight:700;--campaign-fill:#1a2433;--campaign-text:#eef2f6;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-komur{--page-bg:#121212;--page-text:#f2f2f2;--page-muted:#b3b3b3;--plate-fill:#121212;--plate-text:#f2f2f2;--plate-fill-hover:#262626;--plate-border:#f2f2f2;--plate-radius:9999px;--page-focus-ring:#f2f2f2;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#f2f2f2;--page-font-title:"Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-heading:"Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#f2f2f2;--campaign-text:#121212;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-beton{--page-bg:#e4e4e0;--page-text:#1c1c1c;--page-muted:#4d4d4d;--plate-fill:#fff;--plate-text:#1c1c1c;--plate-fill-hover:#f2f2ee;--plate-border:#1c1c1c;--plate-radius:4px;--page-focus-ring:#1c1c1c;--page-bg-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%221%22%20fill%3D%22%23D2D2CD%22%2F%3E%3C%2Fsvg%3E);--page-bg-size:16px 16px;--plate-shadow:4px 4px 0 #1c1c1c;--plate-shadow-active:none;--plate-press-x:4px;--plate-press-y:4px;--plate-text-hover:#1c1c1c;--page-font-title:"Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-heading:"Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#1c1c1c;--campaign-text:#e4e4e0;--campaign-radius:4px;--page-title-size:var(--type-h1-size)}.tb-theme-pazar{--page-bg:#f2b33d;--page-text:#1b1f2a;--page-muted:#3d3527;--plate-fill:#1b1f2a;--plate-text:#fbf7f0;--plate-fill-hover:#2a3040;--plate-border:#1b1f2a;--plate-radius:6px;--page-focus-ring:#1b1f2a;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:0 3px 0 #0b0d12;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:3px;--plate-text-hover:#fbf7f0;--page-font-title:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#1b1f2a;--campaign-text:#f2b33d;--campaign-radius:6px;--page-title-size:var(--type-h1-size)}.tb-theme-gul{--page-bg:#fbeff0;--page-text:#3a1a22;--page-muted:#6e4a54;--plate-fill:#8c2440;--plate-text:#fff;--plate-fill-hover:#6f1b32;--plate-border:#8c2440;--plate-radius:12px;--page-focus-ring:#8c2440;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#fff;--page-font-title:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#3a1a22;--campaign-text:#fbeff0;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-portakal{--page-bg:#fff3e8;--page-text:#2a1a0e;--page-muted:#6b4f3a;--plate-fill:#c2410c;--plate-text:#fff;--plate-fill-hover:#9a3412;--plate-border:#c2410c;--plate-radius:9999px;--page-focus-ring:#2a1a0e;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#fff;--page-font-title:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#2a1a0e;--campaign-text:#fff3e8;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-ege{--page-bg:#0b4f8a;--page-text:#fff;--page-muted:#eaf4f8;--plate-fill:#fff;--plate-text:#0b4f8a;--plate-fill-hover:#e6f0f7;--plate-border:#fff;--plate-radius:9999px;--page-focus-ring:#fff;--page-bg-image:linear-gradient(180deg, #0b4f8a, #0e7490);--page-bg-size:auto;--plate-shadow:0 4px 12px #ffffff2e;--plate-shadow-active:0 2px 6px #ffffff2e;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#0b4f8a;--page-font-title:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-heading:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:700;--page-font-heading-weight:700;--campaign-fill:#fff;--campaign-text:#0b4f8a;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-nar{--page-bg:#b0123b;--page-text:#fff;--page-muted:#f8dce4;--plate-fill:#fff;--plate-text:#8a1039;--plate-fill-hover:#f8dce4;--plate-border:#fff;--plate-radius:12px;--page-focus-ring:#fff;--page-bg-image:linear-gradient(180deg, #b0123b, #6d0f3d);--page-bg-size:auto;--plate-shadow:0 4px 12px #ffffff2e;--plate-shadow-active:0 2px 6px #ffffff2e;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#8a1039;--page-font-title:"Fraunces", Georgia, "Times New Roman", serif;--page-font-heading:"Fraunces", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#fff;--campaign-text:#b0123b;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-lale{--page-bg:#fde7f3;--page-text:#3a0f4a;--page-muted:#6a3f78;--plate-fill:#7a1fa0;--plate-text:#fff;--plate-fill-hover:#621880;--plate-border:#7a1fa0;--plate-radius:9999px;--page-focus-ring:#3a0f4a;--page-bg-image:linear-gradient(180deg, #fde7f3, #e8ddfb);--page-bg-size:auto;--plate-shadow:0 4px 12px #3a0f4a2e;--plate-shadow-active:0 2px 6px #3a0f4a2e;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#fff;--page-font-title:"Caveat", "Segoe Print", "Bradley Hand", cursive;--page-font-heading:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:700;--page-font-heading-weight:600;--campaign-fill:#3a0f4a;--campaign-text:#fde7f3;--campaign-radius:12px;--page-title-size:max(var(--type-h1-size), 1.75rem)}.tb-theme-tabela{--page-bg:#fbf7f0;--page-text:#1b1f2a;--page-muted:#4a5060;--plate-fill:#a63a1c;--plate-text:#fff;--plate-fill-hover:#8a2f16;--plate-border:#a63a1c;--plate-radius:6px;--page-focus-ring:#2357c6;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:0 3px 0 #8a2f16;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:3px;--plate-text-hover:#fff;--page-font-title:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#1b1f2a;--campaign-text:#fbf7f0;--campaign-radius:6px;--page-title-size:var(--type-h1-size)}.tb-theme-zeytin{--page-bg:#eef0e2;--page-text:#2c3519;--page-muted:#55603d;--plate-fill:#4d5d23;--plate-text:#fff;--plate-fill-hover:#3b4819;--plate-border:#4d5d23;--plate-radius:12px;--page-focus-ring:#2c3519;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#fff;--page-font-title:"IBM Plex Serif", Georgia, "Times New Roman", serif;--page-font-heading:"IBM Plex Serif", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#2c3519;--campaign-text:#eef0e2;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-lavanta{--page-bg:#f0ebf7;--page-text:#2e2342;--page-muted:#5b4d73;--plate-fill:#5b4790;--plate-text:#fff;--plate-fill-hover:#47376f;--plate-border:#5b4790;--plate-radius:9999px;--page-focus-ring:#2e2342;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#fff;--page-font-title:"Fraunces", Georgia, "Times New Roman", serif;--page-font-heading:"Fraunces", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#2e2342;--campaign-text:#f0ebf7;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-kahve{--page-bg:#2a1c15;--page-text:#f3e6d6;--page-muted:#cdb9a3;--plate-fill:#d9b48a;--plate-text:#2a1c15;--plate-fill-hover:#e6c9a3;--plate-border:#d9b48a;--plate-radius:6px;--page-focus-ring:#f3e6d6;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:0 3px 0 #a8835c;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:3px;--plate-text-hover:#2a1c15;--page-font-title:"Fraunces", Georgia, "Times New Roman", serif;--page-font-heading:"Fraunces", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#f3e6d6;--campaign-text:#2a1c15;--campaign-radius:6px;--page-title-size:var(--type-h1-size)}.tb-theme-toprak{--page-bg:#ead9c6;--page-text:#3b2416;--page-muted:#67483a;--plate-fill:#8a3f1e;--plate-text:#fff;--plate-fill-hover:#6b2f15;--plate-border:#8a3f1e;--plate-radius:6px;--page-focus-ring:#3b2416;--page-bg-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%200%20L24%2012%20L12%2024%20L0%2012%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23DCC7AF%22%20stroke-width%3D%221%22%2F%3E%3Cpath%20d%3D%22M11%209%20H13%20V10%20H14%20V11%20H15%20V13%20H14%20V14%20H13%20V15%20H11%20V14%20H10%20V13%20H9%20V11%20H10%20V10%20H11%20Z%22%20fill%3D%22none%22%20stroke%3D%22%23DCC7AF%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E);--page-bg-size:24px 24px;--plate-shadow:0 3px 0 #6b2f15;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:3px;--plate-text-hover:#fff;--page-font-title:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#3b2416;--campaign-text:#ead9c6;--campaign-radius:6px;--page-title-size:var(--type-h1-size)}.tb-theme-gece{--page-bg:#161a24;--page-text:#f4efe6;--page-muted:#b9b3a8;--plate-fill:#f2b33d;--plate-text:#161a24;--plate-fill-hover:#f7c766;--plate-border:#f2b33d;--plate-radius:6px;--page-focus-ring:#f4efe6;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:0 3px 0 #b9832a;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:3px;--plate-text-hover:#161a24;--page-font-title:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-heading:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#f4efe6;--campaign-text:#161a24;--campaign-radius:6px;--page-title-size:var(--type-h1-size)}.tb-theme-lacivert{--page-bg:#f6f4ef;--page-text:#14213d;--page-muted:#4a5470;--plate-fill:#14213d;--plate-text:#f6f4ef;--plate-fill-hover:#24345c;--plate-border:#14213d;--plate-radius:6px;--page-focus-ring:#14213d;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#f6f4ef;--page-font-title:"IBM Plex Serif", Georgia, "Times New Roman", serif;--page-font-heading:"IBM Plex Serif", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#14213d;--campaign-text:#f6f4ef;--campaign-radius:6px;--page-title-size:var(--type-h1-size)}.tb-theme-saray{--page-bg:#0f1a2b;--page-text:#f3ebdd;--page-muted:#c2b8a6;--plate-fill:#0f1a2b;--plate-text:#d4af6a;--plate-fill-hover:#d4af6a;--plate-border:#d4af6a;--plate-radius:2px;--page-focus-ring:#f3ebdd;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#0f1a2b;--page-font-title:"Playfair Display", Georgia, "Times New Roman", serif;--page-font-heading:"Playfair Display", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#f3ebdd;--campaign-text:#0f1a2b;--campaign-radius:2px;--page-title-size:var(--type-h1-size)}.tb-theme-inci{--page-bg:#fbf8f3;--page-text:#2a2420;--page-muted:#5e544b;--plate-fill:#fbf8f3;--plate-text:#2a2420;--plate-fill-hover:#2a2420;--plate-border:#2a2420;--plate-radius:9999px;--page-focus-ring:#2a2420;--page-bg-image:linear-gradient(180deg, #fbf8f3, #ece4d8);--page-bg-size:auto;--plate-shadow:none;--plate-shadow-active:none;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#fbf8f3;--page-font-title:"Playfair Display", Georgia, "Times New Roman", serif;--page-font-heading:"Playfair Display", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#2a2420;--campaign-text:#fbf8f3;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}.tb-theme-zumrut{--page-bg:#0f3b33;--page-text:#f4eedf;--page-muted:#c7d3cc;--plate-fill:#d6b46c;--plate-text:#0f3b33;--plate-fill-hover:#e3c88a;--plate-border:#d6b46c;--plate-radius:12px;--page-focus-ring:#f4eedf;--page-bg-image:none;--page-bg-size:auto;--plate-shadow:0 4px 12px #f4eedf2e;--plate-shadow-active:0 2px 6px #f4eedf2e;--plate-press-x:0;--plate-press-y:0;--plate-text-hover:#0f3b33;--page-font-title:"Fraunces", Georgia, "Times New Roman", serif;--page-font-heading:"Fraunces", Georgia, "Times New Roman", serif;--page-font-body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-body-strong:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--page-font-title-weight:600;--page-font-heading-weight:600;--campaign-fill:#f4eedf;--campaign-text:#0f3b33;--campaign-radius:12px;--page-title-size:var(--type-h1-size)}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg-app);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);margin:0}h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}[tabindex="-1"]:focus-visible{outline-offset:0}.tb-visually-hidden,.tb-live-region:empty{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tb-skip-link{z-index:100;padding-block:var(--space-2);padding-inline:var(--space-4);background:var(--color-bg-surface);color:var(--color-text-link);border:var(--border-plate) solid var(--color-action-primary);border-radius:var(--radius-plate);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.tb-skip-link:focus{transform:none}.tb-stack{gap:var(--space-4);flex-direction:column;display:flex}.tb-stack--lg{gap:var(--space-6)}.tb-row{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.tb-icon{inline-size:var(--size-icon);block-size:var(--size-icon);flex:none}.tb-icon--sm{block-size:20px;inline-size:20px}[dir=rtl] .tb-icon--mirror{transform:scaleX(-1)}.tb-heading{font-family:var(--font-heading);font-weight:var(--type-h1-weight);overflow-wrap:anywhere}.tb-heading--display{font-size:var(--type-display-size);line-height:var(--type-display-line)}.tb-heading--h1{font-size:var(--type-h1-size);line-height:var(--type-h1-line)}.tb-heading--h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line)}.tb-heading--h3{font-family:var(--font-body);font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight)}.tb-text-secondary{color:var(--color-text-secondary)}.tb-text-small{font-size:var(--type-small-size);line-height:var(--type-small-line)}.tb-link{align-items:center;gap:var(--space-1);min-block-size:var(--size-target);color:var(--color-text-link);font-weight:var(--type-body-strong-weight);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline;display:inline-flex}.tb-link:hover{text-decoration-thickness:2px}.tb-button{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--size-target);min-inline-size:var(--size-target);padding-block:var(--space-2);padding-inline:var(--space-5);border:var(--border-plate) solid transparent;border-radius:var(--radius-plate);font-weight:var(--type-body-strong-weight);line-height:var(--type-body-line);text-align:center;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-fast-easing), transform var(--motion-fast) var(--motion-fast-easing), box-shadow var(--motion-fast) var(--motion-fast-easing);text-decoration:none;display:inline-flex}.tb-button--full{inline-size:100%}.tb-button--primary{background:var(--color-action-primary);color:var(--color-text-on-brand);box-shadow:0 var(--elev-ledge) 0 var(--color-action-primary-pressed);margin-block-end:var(--elev-ledge)}.tb-button--primary:hover{background:var(--color-action-primary-pressed)}.tb-button--primary:active:not(:disabled){transform:translateY(var(--elev-ledge));box-shadow:none}.tb-button--secondary{background:var(--color-bg-surface);color:var(--color-text-primary);border-color:var(--color-action-secondary-border)}.tb-button--secondary:hover,.tb-button--secondary:active{background:var(--color-bg-selected)}.tb-button--tertiary{color:var(--color-text-link);padding-inline:var(--space-3);background:0 0}.tb-button--tertiary:hover,.tb-button--tertiary:focus-visible{text-underline-offset:.2em;text-decoration:underline}.tb-button--destructive{background:var(--color-action-destructive);color:var(--color-text-on-brand)}.tb-button--tertiary.tb-button--danger-text,.tb-button--tertiary.tb-account__delete-link{color:var(--color-status-danger)}.tb-button:disabled,.tb-button[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none}.tb-icon-button{inline-size:var(--size-target);block-size:var(--size-target);border-radius:var(--radius-plate);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tb-icon-button:hover{background:var(--color-bg-selected)}.tb-spinner{border:2px solid;border-radius:var(--radius-full);border-block-start-color:#0000;flex:none;block-size:1.125em;inline-size:1.125em;animation:.8s linear infinite tb-spin;display:inline-block}@keyframes tb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tb-spinner{opacity:.6;border-block-start-color:currentColor;animation:none}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.tb-field{gap:var(--space-1);flex-direction:column;display:flex}.tb-field__label{font-weight:var(--type-body-strong-weight)}.tb-field__label-row{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.tb-label-action{min-block-size:24px;color:var(--color-text-link);font:inherit;font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--type-body-strong-weight);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.tb-label-action:hover{text-decoration-thickness:2px}.tb-label-action[aria-disabled=true]{color:var(--color-text-secondary);cursor:not-allowed}.tb-field__control{align-items:stretch;gap:var(--space-2);display:flex}.tb-field__input{min-inline-size:0;min-block-size:var(--size-target);inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);background:var(--color-bg-surface);border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-sm);flex:1}.tb-field__input:focus-visible{border-color:var(--color-action-primary)}.tb-field__input[aria-invalid=true]{border:var(--border-plate) solid var(--color-status-danger)}.tb-field__input[readonly]{background:var(--color-bg-app)}.tb-field__toggle{border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-sm);background:var(--color-bg-surface);flex:none}.tb-field__toggle[aria-pressed=true]{background:var(--color-bg-selected);border-color:var(--color-action-primary)}.tb-checkbox{align-items:flex-start;gap:var(--space-3);min-block-size:var(--size-target);padding-block:var(--space-2);cursor:pointer;display:flex}.tb-checkbox__input{block-size:24px;inline-size:24px;accent-color:var(--color-action-primary);cursor:pointer;flex:none;margin:0}.tb-checkbox__input[aria-invalid=true]{outline:var(--border-plate) solid var(--color-status-danger);outline-offset:1px}.tb-checkbox__input:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}.tb-field__input--code{font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:.3em;font-variant-numeric:tabular-nums}.tb-field__hint{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.tb-field__error{align-items:flex-start;gap:var(--space-1);color:var(--color-status-danger);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--type-body-strong-weight);display:flex}.tb-alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:var(--border-hair) solid currentColor;border-radius:var(--radius-plate);border-inline-start-width:4px;display:flex}.tb-alert__body{gap:var(--space-1);color:var(--color-text-primary);flex-direction:column;flex:1;display:flex}.tb-alert__title{font-weight:var(--type-body-strong-weight)}h2.tb-alert__title{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}.tb-error-summary a{color:inherit;font-weight:var(--type-body-strong-weight);text-decoration:underline}.tb-alert--error{color:var(--color-status-danger)}.tb-alert--success{color:var(--color-status-success)}.tb-alert--info{color:var(--color-status-info)}.tb-alert--warning{color:var(--color-text-on-highlight);background:var(--color-bg-highlight)}.tb-banner{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-plate);display:flex}.tb-banner--warning{background:var(--color-bg-highlight);color:var(--color-text-on-highlight)}.tb-banner--info{background:var(--color-bg-selected);color:var(--color-text-primary)}.tb-card{gap:var(--space-4);padding:var(--space-5);background:var(--color-bg-surface);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-card);flex-direction:column;display:flex}.tb-empty{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-6);flex-direction:column;display:flex}.tb-toast-region{inset-block-end:var(--space-6);inset-inline:var(--space-4);z-index:50;align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}:root{--toast-clearance:calc(var(--space-6) + 7rem)}html:has(.tb-toast){scroll-padding-block-end:var(--toast-clearance)}html[data-toast-room] body,html[data-toast-room] .tb-sheet--dialog .tb-sheet__body{padding-block-end:var(--toast-clearance)}.tb-sheet--dialog:has(.tb-toast) .tb-sheet__body{scroll-padding-block-end:var(--toast-clearance)}.tb-sheet--dialog:has(.tb-sheet__footer) .tb-toast-region{inset-block-end:calc(var(--space-6) + 4.5rem)}.tb-toast{align-items:center;gap:var(--space-3);max-inline-size:32rem;padding-block:var(--space-2);padding-inline:var(--space-4) var(--space-2);background:var(--color-text-primary);color:var(--color-bg-surface);border-radius:var(--radius-plate);box-shadow:var(--elev-dialog);pointer-events:auto;display:flex}.tb-toast :focus-visible{outline-color:var(--color-bg-surface)}.tb-toast>p{overflow-wrap:anywhere;min-inline-size:0}.tb-toast>.tb-icon-button{flex:none}.tb-toast .tb-icon-button:hover{background:0 0;text-decoration:underline}.tb-toast__action{min-block-size:var(--size-target);padding-inline:var(--space-3);color:inherit;font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;text-decoration:underline}.tb-dialog{inline-size:min(28rem, calc(100vw - 2 * var(--space-4)));padding:var(--space-6);border-radius:var(--radius-card);background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--elev-dialog);border:0}.tb-dialog::backdrop,.tb-admin-drawer::backdrop{background:#1b1f2a73}.tb-dialog__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.tb-segmented{border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-plate);background:var(--color-bg-surface);padding:2px;display:inline-flex}.tb-segmented__option{min-block-size:var(--size-target);min-inline-size:var(--size-target);padding-inline:var(--space-3);border:var(--border-plate) solid transparent;border-radius:var(--radius-sm);cursor:pointer;background:0 0}.tb-segmented__option[aria-pressed=true]{background:var(--color-bg-selected);border-color:var(--color-action-primary);font-weight:var(--type-body-strong-weight)}.tb-segmented-field{gap:var(--space-1);flex-direction:column;display:flex}.tb-langmenu{display:inline-flex;position:relative}.tb-langmenu__trigger{justify-content:center;align-items:center;gap:var(--space-1);min-inline-size:var(--size-target);min-block-size:var(--size-target);padding-inline:var(--space-2);border-radius:var(--radius-plate);color:var(--color-text-primary);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;display:inline-flex}.tb-langmenu__trigger:hover{background:var(--color-bg-selected)}.tb-langmenu__scrim{z-index:29;background:#1b1f2a1f;position:fixed;inset:0}.tb-langmenu__panel{z-index:30;inline-size:200px;padding-block:var(--space-2);border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--elev-dialog);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.tb-langmenu__panel--above{inset-block-start:auto;inset-block-end:calc(100% + var(--space-1));inset-inline:0 auto}.tb-langmenu__label{padding:0 var(--space-4) var(--space-1);color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);margin:0}.tb-langmenu__option{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:48px;inline-size:100%;padding-inline:var(--space-4);color:var(--color-text-primary);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.tb-langmenu__option:hover{background:var(--color-bg-selected)}.tb-langmenu__option[aria-checked=true]{background:var(--color-bg-selected);font-weight:var(--type-body-strong-weight)}.tb-langmenu__option[aria-disabled=true]{cursor:not-allowed}.tb-langmenu__option[aria-disabled=true]:not([aria-checked=true]){opacity:.55}.tb-langmenu__reason{padding:var(--space-1) var(--space-4) 0;color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);margin:0}.tb-langmenu__panel .tb-alert{margin:var(--space-2) var(--space-2) 0}.tb-account__title-row{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tb-brand{min-block-size:var(--size-target);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:var(--type-h2-weight);font-size:var(--type-h2-size);flex-direction:column;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.tb-hanger{justify-content:center;gap:1.5em;block-size:.5em;display:flex}.tb-hanger:before,.tb-hanger:after{content:"";background:currentColor;inline-size:2px}.tb-auth{gap:var(--space-6);min-block-size:100vh;max-inline-size:30rem;padding:var(--space-6) var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.tb-auth__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tb-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-block-size:100vh;display:grid}.tb-sidenav{gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-surface);border-block-end:var(--border-hair) solid var(--color-border-decorative);flex-direction:column;display:flex}.tb-sidenav__top{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tb-nav__list{gap:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tb-nav__link{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:var(--size-target);padding:var(--space-2);border:var(--border-plate) solid transparent;border-radius:var(--radius-plate);color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);text-align:center;flex-direction:column;text-decoration:none;display:flex}.tb-nav__link:hover{background:var(--color-bg-app);color:var(--color-text-primary)}.tb-nav__link[aria-current=page]{background:var(--color-bg-selected);border-color:var(--color-action-primary);color:var(--color-text-primary);font-weight:var(--type-body-strong-weight)}.tb-sidenav__footer{display:none}.tb-account-controls{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.tb-main{gap:var(--space-6);inline-size:100%;max-inline-size:calc(var(--size-panel-max) + 2 * var(--space-6));padding:var(--space-6) var(--space-4);flex-direction:column;display:flex}.tb-main:focus{outline:none}@media (min-width:1024px){.tb-shell{grid-template-columns:var(--size-side-nav) minmax(0, 1fr);grid-template-rows:minmax(0,1fr)}.tb-sidenav{block-size:100vh;padding:var(--space-6) var(--space-4);border-block-end:0;border-inline-end:var(--border-hair) solid var(--color-border-decorative);position:sticky;inset-block-start:0}.tb-nav__list{grid-template-columns:minmax(0,1fr)}.tb-nav__link{justify-content:flex-start;gap:var(--space-3);padding-inline:var(--space-3);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:start;flex-direction:row}.tb-sidenav__footer{align-items:stretch;gap:var(--space-3);flex-direction:column;margin-block-start:auto;display:flex}.tb-account-controls,.tb-account__language{display:none}.tb-main{padding:var(--space-8) var(--space-6)}}.tb-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-list__row{padding:var(--space-2) var(--space-3);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-plate);background:var(--color-bg-app);flex-direction:column;display:flex}.tb-url{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);overflow-wrap:anywhere}.tb-public{background-color:var(--page-bg);background-image:var(--page-bg-image);background-size:var(--page-bg-size);min-block-size:100vh;color:var(--page-text);font-family:var(--page-font-body)}.tb-public .tb-heading:not(.tb-heading--h3){font-family:var(--page-font-heading);font-weight:var(--page-font-heading-weight)}.tb-public .tb-public__header>.tb-heading{font-family:var(--page-font-title);font-weight:var(--page-font-title-weight);font-size:var(--page-title-size)}.tb-public :focus-visible{outline-color:var(--page-focus-ring)}.tb-public__inner{gap:var(--space-8);max-inline-size:calc(var(--size-public-max) + 2 * var(--space-4));padding:var(--space-10) var(--space-4) var(--space-12);flex-direction:column;margin-inline:auto;display:flex}.tb-public__header{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.tb-public__header .tb-hanger{block-size:var(--space-4);gap:var(--space-10)}.tb-initial-plate{block-size:88px;inline-size:88px;border-radius:var(--plate-radius);background:var(--plate-fill);color:var(--plate-text);border:var(--border-plate) solid var(--plate-border);font-family:var(--page-font-title,var(--font-heading));font-size:var(--type-display-size);font-weight:var(--page-font-title-weight,var(--type-display-weight));justify-content:center;align-items:center;margin-block-end:var(--space-2);display:flex}.tb-public__username{color:var(--page-muted)}.tb-public__bio{max-inline-size:40ch}.tb-public__empty{color:var(--page-muted);text-align:center}.tb-plates{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-plate{min-block-size:56px;padding:var(--space-3) var(--space-4);background:var(--plate-fill);color:var(--plate-text);border:var(--border-plate) solid var(--plate-border);border-radius:var(--plate-radius);box-shadow:var(--plate-shadow);font-family:var(--page-font-body-strong,inherit);font-weight:var(--type-body-strong-weight);text-align:center;overflow-wrap:anywhere;transition:background-color var(--motion-fast) var(--motion-fast-easing), color var(--motion-fast) var(--motion-fast-easing), box-shadow var(--motion-fast) var(--motion-fast-easing), transform var(--motion-fast) var(--motion-fast-easing);justify-content:center;align-items:center;text-decoration:none;display:flex}.tb-plate:hover{background:var(--plate-fill-hover);color:var(--plate-text-hover)}.tb-plate:active{transform:translate(var(--plate-press-x), var(--plate-press-y));box-shadow:var(--plate-shadow-active)}@media (prefers-reduced-motion:reduce){.tb-plate:active{transform:none}}.tb-auth__links{flex-direction:column;align-items:flex-start;gap:0;display:flex}.tb-auth__actions{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.tb-simple{align-items:flex-start;gap:var(--space-4);max-inline-size:36rem;padding:var(--space-12) var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.tb-field__optional{color:var(--color-text-secondary);font-weight:var(--type-body-weight)}.tb-field__textarea{min-block-size:calc(4 * var(--type-body-line));resize:vertical}.tb-field__counter{justify-content:flex-end;align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);font-variant-numeric:tabular-nums;display:flex}.tb-field__counter--over{color:var(--color-status-danger);font-weight:var(--type-body-strong-weight)}.tb-switch{inline-size:var(--size-target);block-size:var(--size-target);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.tb-switch__track{border:var(--border-plate) solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-bg-surface);block-size:24px;inline-size:40px;transition:background-color var(--motion-fast) var(--motion-fast-easing);display:block;position:relative}.tb-switch__knob{border-radius:var(--radius-full);background:var(--color-text-secondary);block-size:16px;inline-size:16px;transition:inset-inline-start var(--motion-fast) var(--motion-fast-easing);position:absolute;inset-block-start:2px;inset-inline-start:2px}.tb-switch--on .tb-switch__track{border-color:var(--color-action-primary);background:var(--color-action-primary)}.tb-switch--on .tb-switch__knob{background:var(--color-bg-surface);inset-inline-start:18px}.tb-switch--on .tb-switch__knob:after{content:"";border:0 solid var(--color-action-primary);border-block-end-width:2px;border-inline-end-width:2px;block-size:8px;inline-size:4px;position:absolute;inset-block-start:3px;inset-inline-start:5px;transform:rotate(45deg)}.tb-switch[aria-disabled=true]{cursor:not-allowed;opacity:.55}.tb-switch-field{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.tb-switch-field__text{gap:var(--space-1);flex-direction:column;display:flex}.tb-tag{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-sm);background:var(--color-bg-app);color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);overflow-wrap:break-word;max-inline-size:100%;display:inline-flex}.tb-tag>span{min-inline-size:0}.tb-tag--danger{border-color:var(--color-status-danger);background:var(--color-bg-surface);color:var(--color-status-danger)}.tb-tag--success{border-color:var(--color-status-success);background:var(--color-bg-surface);color:var(--color-status-success)}.tb-tag--plus{border-color:var(--color-accent-plus);background:var(--color-accent-plus);color:var(--color-text-on-highlight)}.tb-menu{position:relative}.tb-menu__list{z-index:20;min-inline-size:13rem;padding:var(--space-1);background:var(--color-bg-surface);border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-plate);box-shadow:var(--elev-dialog);margin:0;list-style:none;position:absolute;inset-block-start:100%;inset-inline-end:0}.tb-menu__item{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--size-target);padding-inline:var(--space-3);border-radius:var(--radius-sm);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.tb-menu__item:hover,.tb-menu__item:focus-visible{background:var(--color-bg-selected)}.tb-menu__item--destructive{color:var(--color-status-danger)}.tb-menu__item[aria-disabled=true]{cursor:not-allowed;opacity:.55}.tb-error-summary{margin:0;padding-inline-start:var(--space-5)}.tb-editor{gap:var(--space-6);flex-direction:column;display:flex}.tb-editor__main{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.tb-editor__title{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tb-editor__section{gap:var(--space-3);flex-direction:column;display:flex}.tb-editor__section-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tb-editor__preview{gap:var(--space-3);flex-direction:column;display:flex}.tb-editor__phone{border:var(--border-plate) solid var(--color-border-decorative);border-radius:var(--radius-card);max-block-size:calc(100vh - 8rem);overflow:hidden auto}.tb-editor__phone .tb-public{min-block-size:32rem}.tb-editor__phone--dialog{max-block-size:70vh}@media (min-width:1024px){.tb-main:has(.tb-editor){max-inline-size:calc(var(--size-panel-max) + 400px + 3 * var(--space-6))}.tb-editor{grid-template-columns:minmax(0, var(--size-panel-max)) 400px;align-items:start;display:grid}.tb-editor__preview{position:sticky;inset-block-start:var(--space-6)}}.tb-status-bar{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.tb-status-bar__url{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.tb-profile-card__wrap{gap:var(--space-1);flex-direction:column;display:flex}.tb-image-failed{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);margin:0;display:flex}.tb-photo-field .tb-image-failed{flex-basis:100%}.tb-profile-card{align-items:center;gap:var(--space-4);min-block-size:56px;inline-size:100%;padding:var(--space-4);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-card);background:var(--color-bg-surface);text-align:start;cursor:pointer;display:flex}.tb-profile-card:hover{border-color:var(--color-border-input)}.tb-profile-card__photo,.tb-profile-card__plate{border-radius:var(--radius-full);object-fit:cover;flex:none;block-size:56px;inline-size:56px}.tb-profile-card__plate,.tb-avatar__plate{background:var(--color-action-primary);color:var(--color-text-on-brand);font-family:var(--font-heading);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);justify-content:center;align-items:center;display:flex}.tb-profile-card__text{flex-direction:column;flex:1;min-inline-size:0;display:flex}.tb-profile-card__title{font-weight:var(--type-body-strong-weight);overflow-wrap:anywhere}.tb-profile-card__bio{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);-webkit-line-clamp:2;line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tb-socials-row{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tb-socials-row__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tb-socials-row__item{padding:var(--space-1) var(--space-3);border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-bg-surface);font-size:var(--type-small-size);line-height:var(--type-small-line)}.tb-block-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-block-row{border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-plate);background:var(--color-bg-surface);transition:box-shadow var(--motion-base) var(--motion-base-easing)}.tb-block-row--dragging{border-color:var(--color-action-primary);box-shadow:var(--elev-sheet)}.tb-block-row__inner{align-items:center;gap:var(--space-2);min-block-size:56px;padding:var(--space-1) var(--space-2);display:flex}.tb-block-row__main{align-items:center;gap:var(--space-3);min-inline-size:0;min-block-size:var(--size-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.tb-block-row__main:hover{background:var(--color-bg-app)}.tb-block-row__text{flex-direction:column;min-inline-size:0;display:flex}.tb-block-row__title{font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tb-block-row__detail{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tb-block-row__tags{gap:var(--space-1);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.tb-drag-handle{cursor:grab;touch-action:none}.tb-drag-handle--picked{background:var(--color-bg-selected);cursor:grabbing}.tb-picker{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-picker__option{align-items:center;gap:var(--space-3);min-block-size:56px;inline-size:100%;padding:var(--space-3) var(--space-4);border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-plate);background:var(--color-bg-surface);text-align:start;cursor:pointer;display:flex}.tb-picker__option:hover{background:var(--color-bg-selected)}.tb-picker__text{flex-direction:column;display:flex}.tb-picker__name{font-weight:var(--type-body-strong-weight);flex:1}.tb-sheet{color:var(--color-text-primary);background:var(--color-bg-surface);flex-direction:column;display:flex}.tb-sheet--panel{border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-card)}.tb-sheet--dialog{block-size:100dvh;max-block-size:100dvh;inline-size:min(36rem,100vw);max-inline-size:100vw;box-shadow:var(--elev-dialog);border:0;margin-block:0;margin-inline:auto;padding:0}.tb-sheet--dialog:not([open]){display:none}.tb-sheet--dialog::backdrop{background:#1b1f2a73}.tb-sheet__header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:var(--border-hair) solid var(--color-border-decorative);display:flex}.tb-sheet__header .tb-heading{flex:1}.tb-sheet__body{gap:var(--space-4);padding:var(--space-5) var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.tb-sheet__footer{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-start:var(--border-hair) solid var(--color-border-decorative);background:var(--color-bg-surface);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}.tb-sheet__save{align-items:flex-end;gap:var(--space-1);flex-direction:column;max-inline-size:60%;display:flex}.tb-photo-field{align-items:center;gap:var(--space-4);padding:var(--space-3);border:var(--border-hair) dashed var(--color-border-input);border-radius:var(--radius-plate);flex-wrap:wrap;display:flex}.tb-photo-field--over{border-color:var(--color-action-primary);background:var(--color-bg-selected)}.tb-photo-field__actions{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:1;display:flex}.tb-avatar{flex:none;block-size:88px;inline-size:88px;position:relative}.tb-avatar__img,.tb-avatar__plate{border-radius:var(--radius-full);object-fit:cover;block-size:88px;inline-size:88px}.tb-avatar__progress{border-radius:var(--radius-full);background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tb-avatar__progress .tb-icon{animation:1.2s linear infinite tb-spin}.tb-crop{gap:var(--space-3);flex-direction:column;display:flex}.tb-crop__view{border-radius:var(--radius-sm);background:var(--color-bg-app);cursor:move;touch-action:none;margin-inline:auto;position:relative;overflow:hidden}.tb-crop__view img{-webkit-user-select:none;user-select:none;max-inline-size:none;position:absolute;inset-block-start:0;inset-inline-start:0}.tb-crop__moves{grid-template-columns:repeat(3, var(--size-target));grid-template-rows:repeat(3, var(--size-target));justify-content:center;gap:var(--space-1);direction:ltr;grid-template-areas:".up.""left.right"".down.";display:grid}.tb-crop__moves>:first-child{grid-area:up}.tb-crop__moves>:nth-child(2){grid-area:left}.tb-crop__moves>:nth-child(3){grid-area:right}.tb-crop__moves>:nth-child(4){grid-area:down}.tb-crop__moves .tb-icon-button[aria-disabled=true]{color:var(--color-text-secondary);cursor:not-allowed}.tb-crop__moves .tb-icon-button[aria-disabled=true]:hover{background:0 0}.tb-range{inline-size:100%;min-block-size:var(--size-target);accent-color:var(--color-action-primary)}.tb-skeleton{gap:var(--space-4);flex-direction:column;display:flex}.tb-skeleton__bar,.tb-skeleton__card,.tb-skeleton__row{border-radius:var(--radius-plate);background:var(--color-border-decorative);animation:1.4s ease-in-out infinite tb-pulse;display:block}.tb-skeleton__bar{block-size:1.25rem;inline-size:60%}.tb-skeleton__bar--title{block-size:2rem;inline-size:30%}.tb-skeleton__card{block-size:5.5rem}.tb-skeleton__row{block-size:3.5rem}@keyframes tb-pulse{50%{opacity:.5}}.tb-public__photo{block-size:88px;inline-size:88px;border-radius:var(--radius-full);object-fit:cover;margin-block-end:var(--space-2)}.tb-socials{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tb-social{align-items:center;gap:var(--space-2);min-block-size:var(--size-target);padding-inline:var(--space-4);border:var(--border-plate) solid currentColor;border-radius:var(--radius-full);color:var(--page-text);font-weight:var(--type-body-strong-weight);text-decoration:none;display:inline-flex}.tb-social:hover{text-decoration:underline}.tb-social__mark,.tb-platform-mark{flex:none}.tb-plate{gap:var(--space-2);flex-wrap:wrap}.tb-plate__tag{padding:0 var(--space-2);border:var(--border-hair) solid currentColor;border-radius:var(--radius-sm);font-size:var(--type-small-size);font-weight:var(--type-body-weight);line-height:var(--type-small-line)}.tb-plate--highlighted{min-block-size:72px;padding-block:var(--space-4);padding-inline:var(--space-4);font-size:calc(var(--type-body-size) * 1.125);font-weight:var(--type-body-strong-weight)}.tb-plates__lead{margin-block-end:var(--space-2)}.tb-stack--sm{gap:var(--space-2)}.tb-mono{font-variant-numeric:tabular-nums;letter-spacing:.02em}.tb-select{appearance:auto;cursor:pointer}.tb-phone{gap:var(--space-2);flex-wrap:wrap;display:flex}.tb-phone__country{flex:12rem;display:flex}.tb-phone>.tb-field__input{flex:12rem}.tb-radio-group{gap:var(--space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.tb-radio-group__options{gap:var(--space-1);flex-direction:column;display:flex}.tb-radio-group__options--inline{gap:var(--space-1) var(--space-4);flex-flow:wrap}.tb-radio-group__detail{padding-block-end:var(--space-2);padding-inline-start:calc(24px + var(--space-3))}.tb-radio{align-items:center;gap:var(--space-3);min-block-size:var(--size-target);cursor:pointer;display:flex}.tb-radio__input{block-size:24px;inline-size:24px;accent-color:var(--color-action-primary);cursor:pointer;flex:none;margin:0}.tb-hours{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.tb-hours__day{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-1) 0;border:0;border-block-end:var(--border-hair) solid var(--color-border-decorative);grid-template-columns:minmax(7rem,auto) 1fr;margin:0;display:grid}.tb-hours__name{float:inline-start;font-weight:var(--type-body-strong-weight);padding:0}.tb-hours__controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tb-hours__times{align-items:center;gap:var(--space-2);display:flex}.tb-hours__time{flex:none;inline-size:7.5rem}.tb-hours__copy{padding-block-end:var(--space-2)}.tb-hours__day>.tb-field__error{grid-column:1/-1}.tb-entry{gap:var(--space-3);padding:var(--space-4);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-card);flex-direction:column;display:flex}.tb-entry__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tb-catalogue-title{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tb-block-row__wrap{flex-direction:column;display:flex}.tb-thumb{border-radius:var(--radius-sm);background:var(--color-bg-app);flex:none;justify-content:center;align-items:center;block-size:48px;inline-size:64px;display:flex;overflow:hidden}.tb-thumb img{object-fit:cover;block-size:100%;inline-size:100%}.tb-thumb-slot{flex:none;justify-content:center;align-items:center;inline-size:64px;display:flex}.tb-thumb--square{inline-size:48px}.tb-thumb--portrait{inline-size:36px}.tb-thumb--contain img,.tb-card-photo--contain img{object-fit:contain}.tb-card-photo{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--color-bg-app);flex:none;justify-content:center;align-items:center;inline-size:160px;display:flex;position:relative;overflow:hidden}.tb-card-photo img{object-fit:cover;block-size:100%;inline-size:100%}.tb-card-photo--square{aspect-ratio:1;inline-size:120px}.tb-card-photo--portrait{aspect-ratio:3/4;inline-size:90px}.tb-card-photo .tb-avatar__progress{border-radius:var(--radius-sm)}.tb-affix{padding-inline:var(--space-2);font-weight:var(--type-body-strong-weight);align-items:center;display:flex}.tb-public__main{gap:var(--space-8);flex-direction:column;display:flex}.tb-public-block{gap:var(--space-3);flex-direction:column;display:flex}.tb-public-block__address,.tb-public-block__note{white-space:pre-line;overflow-wrap:anywhere}.tb-public-block__note{color:var(--page-muted)}.tb-public-link{align-items:center;gap:var(--space-2);min-block-size:var(--size-target);color:var(--page-text);font-weight:var(--type-body-strong-weight);align-self:flex-start;text-decoration:underline;display:inline-flex}.tb-hours-table{border-collapse:collapse;inline-size:100%}.tb-hours-table caption{font-weight:var(--type-body-strong-weight);text-align:start;margin-block-end:var(--space-1)}.tb-hours-table th,.tb-hours-table td{padding-block:var(--space-1);border-block-end:var(--border-hair) solid currentColor;text-align:start;font-weight:var(--type-body-weight)}.tb-hours-table td{text-align:end;font-variant-numeric:tabular-nums}.tb-plate--secondary{color:var(--page-text);box-shadow:none;background:0 0;border-color:currentColor}.tb-public-note{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:var(--border-hair) solid currentColor;border-radius:var(--radius-sm);border-inline-start-width:4px;display:flex}.tb-payment-list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-payment{gap:var(--space-2);border-block-end:var(--border-hair) solid currentColor;flex-direction:column;padding-block-end:var(--space-4);display:flex}.tb-payment__fields{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.tb-payment__fields dt{color:var(--page-muted);font-size:var(--type-small-size);line-height:var(--type-small-line)}.tb-payment__fields dd{align-items:center;gap:var(--space-2) var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.tb-payment__link{gap:var(--space-2);flex-direction:column;display:flex}.tb-copy{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.tb-copy__button{min-block-size:var(--size-target);min-inline-size:var(--size-target);padding-inline:var(--space-3);border:var(--border-plate) solid currentColor;border-radius:var(--plate-radius);color:var(--page-text);font-size:var(--type-small-size);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0}.tb-copy__done{font-size:var(--type-small-size)}.tb-catalogue{--tb-card-photo-ratio:4 / 3;--tb-card-photo-h:.75;--tb-photo-fill:color-mix(in srgb, currentColor 8%, transparent);align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tb-catalogue--square{--tb-card-photo-ratio:1 / 1;--tb-card-photo-h:1}.tb-catalogue--portrait{--tb-card-photo-ratio:3 / 4;--tb-card-photo-h:1.3333}@media (max-width:319px){.tb-catalogue{grid-template-columns:1fr}}.tb-pcard{padding:var(--space-2);border:var(--border-hair) solid currentColor;border-radius:var(--plate-radius);flex-direction:column;display:flex}.tb-catalogue>li:has(>.tb-pcard[open]){grid-column:1/-1}.tb-pcard__summary{gap:var(--space-1);min-block-size:var(--size-target);cursor:pointer;flex-direction:column;list-style:none;display:flex}.tb-pcard__summary::-webkit-details-marker{display:none}.tb-pcard__photo{inline-size:100%;aspect-ratio:var(--tb-card-photo-ratio,4 / 3);background:var(--tb-photo-fill);border:var(--border-hair) solid currentColor;border-radius:var(--radius-sm);display:block;overflow:hidden}.tb-pcard__photo img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.tb-pcard__photo--fit img{object-fit:contain}.tb-pcard__name{font-weight:var(--type-body-strong-weight);overflow-wrap:anywhere}.tb-pcard__price{font-variant-numeric:tabular-nums}.tb-pcard__body{gap:var(--space-3);flex-direction:column;padding-block-start:var(--space-3);display:flex}.tb-pcard__description{white-space:pre-line;overflow-wrap:anywhere}.tb-section-heading{margin-block:calc(var(--space-6) - var(--space-8)) calc(var(--space-2) - var(--space-8));overflow-wrap:anywhere}.tb-product{container-type:inline-size}.tb-product__cover{justify-content:center;display:flex}.tb-product__cover-box{--tb-cover-max:360px;inline-size:min(100%, calc(var(--tb-cover-max) * var(--tb-cover-ratio,1)));aspect-ratio:var(--tb-cover-ratio,1);border:var(--border-hair) solid var(--page-muted);border-radius:var(--radius-sm);background:var(--page-bg,transparent);display:block;overflow:hidden}@media (max-width:319px){.tb-product__cover-box{--tb-cover-max:60vh}}.tb-product__cover-box img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.tb-product__title{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.tb-product__title .tb-heading{overflow-wrap:anywhere}.tb-product__tag{padding:0 var(--space-2);border:var(--border-hair) solid currentColor;border-radius:var(--radius-sm);font-size:var(--type-small-size);line-height:var(--type-small-line)}.tb-product__price{font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums}.tb-product__description{white-space:pre-line;overflow-wrap:anywhere}.tb-product__variant{gap:var(--space-2);flex-direction:column;display:flex}.tb-product__variant-head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.tb-product__variant-head .tb-heading{overflow-wrap:anywhere}.tb-store-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container (max-width:299px){.tb-store-grid{grid-template-columns:1fr}}.tb-store-grid>li{display:flex}.tb-store-plate{min-block-size:var(--size-target);flex:1}.tb-thumb--fit{background:var(--color-bg-surface);border:var(--border-hair) solid var(--color-border-decorative);block-size:48px;inline-size:48px}.tb-thumb--fit img{object-fit:contain}.tb-cover-preview{border-radius:var(--radius-sm);background:var(--color-bg-app);flex:none;justify-content:center;align-items:center;block-size:200px;inline-size:160px;display:flex;position:relative;overflow:hidden}.tb-cover-preview img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.tb-cover-preview .tb-avatar__progress{border-radius:var(--radius-sm)}.tb-store-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-store-row{gap:var(--space-1);padding:var(--space-1) var(--space-2);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-sm);flex-direction:column;display:flex}.tb-store-row--error{border-color:var(--color-status-danger)}.tb-store-row__inner{align-items:center;gap:var(--space-2);display:flex}.tb-variant{gap:var(--space-3);min-inline-size:0;padding:calc(var(--space-4) + var(--size-target) + var(--space-2)) var(--space-4) var(--space-4);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-card);flex-direction:column;margin:0;display:flex;position:relative}.tb-variant__legend{inset-block-start:var(--space-4);inset-inline:var(--space-4) calc(var(--space-4) + var(--size-target) + var(--space-2));font-weight:var(--type-body-strong-weight);line-height:var(--size-target);padding:0;position:absolute}.tb-variant__menu{position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.tb-banners{gap:var(--space-3);flex-direction:column;display:flex}.tb-banners:empty{display:none}.tb-banner .tb-alert__title{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}.tb-banner--error{background:var(--color-bg-surface);color:var(--color-status-danger);border:var(--border-hair) solid var(--color-status-danger);border-inline-start-width:4px}.tb-banner--error .tb-alert__body{color:var(--color-text-primary)}.tb-theme-picker{border:0;margin:0;padding:0}.tb-theme-picker legend{margin-block-end:var(--space-3);padding:0}.tb-theme-jump,.tb-theme-paused{margin-block-end:var(--space-4)}.tb-theme-section{margin:0 0 var(--space-6);border:0;min-inline-size:0;padding:0}.tb-theme-section legend{inline-size:100%}.tb-theme-section h3{scroll-margin-block-start:var(--space-4)}.tb-theme-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1280px){.tb-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tb-theme-card{align-items:flex-start;gap:var(--space-2);min-block-size:var(--size-target);padding:var(--space-3);border:var(--border-plate) solid var(--color-border-decorative);border-radius:var(--radius-card);background:var(--color-bg-surface);cursor:pointer;flex-direction:column;display:flex;position:relative}.tb-theme-card--selected{border-color:var(--color-action-primary)}.tb-theme-card:has(input:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.tb-theme-card__preview{align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-3);border-radius:var(--radius-plate);background-color:var(--page-bg);background-image:var(--page-bg-image);background-size:var(--page-bg-size);color:var(--page-text);flex-direction:column;padding-block-start:var(--space-8);display:flex}.tb-theme-card__aa{font-family:var(--page-font-title);font-weight:var(--page-font-title-weight);font-size:var(--type-h2-size);line-height:1.2}.tb-theme-card__plate{background:var(--plate-fill);border:var(--border-plate) solid var(--plate-border);border-radius:var(--plate-radius);block-size:20px;inline-size:80%;box-shadow:var(--plate-shadow);margin-block-end:4px}.tb-theme-card__corners{inset-block-start:var(--space-2);inset-inline:var(--space-2);pointer-events:none;align-items:flex-start;display:flex;position:absolute}.tb-theme-card__check{border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-action-primary);margin-inline-start:auto;padding:2px;display:inline-flex}.tb-theme-card__name{font-weight:var(--type-body-strong-weight)}.tb-appearance-row{align-items:center;gap:var(--space-3);min-block-size:56px;inline-size:100%;padding:var(--space-3) var(--space-4);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-card);background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;display:flex}.tb-appearance-row__text{flex-direction:column;flex:1;display:flex}.tb-appearance-row__title{font-weight:var(--type-body-strong-weight)}.tb-published{align-items:center;gap:var(--space-5);max-inline-size:var(--size-public-max);padding-block:var(--space-10);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.tb-published .tb-row{justify-content:center}.tb-published__plate{padding:var(--space-3) var(--space-5);border:var(--border-plate) solid var(--color-action-primary);border-radius:var(--radius-plate);box-shadow:0 3px 0 var(--color-action-primary-pressed);background:var(--color-bg-surface);font-weight:var(--type-body-strong-weight);overflow-wrap:anywhere;animation:tb-settle .32s var(--motion-fast-easing) 1}@keyframes tb-settle{0%{transform:rotate(-3deg)translateY(-6px)}60%{transform:rotate(1.5deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.tb-published__plate{animation:none}}.tb-public-footer{align-items:center;gap:var(--space-2);border-block-start:var(--border-hair) solid currentColor;color:var(--page-muted,var(--color-text-secondary));text-align:center;flex-direction:column;padding-block-start:var(--space-6);display:flex}.tb-public-footer__link,.tb-public-footer__current{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--size-target);min-inline-size:var(--size-target);padding-inline:var(--space-2);color:inherit;display:inline-flex}.tb-public-footer__invite{justify-content:center;align-items:center;column-gap:var(--space-2);max-inline-size:100%;min-block-size:var(--size-target);padding:var(--space-2) var(--space-4);border:var(--border-plate) solid var(--page-text);border-radius:var(--plate-radius);color:var(--page-text);background:0 0;flex-wrap:wrap;text-decoration:none;display:inline-flex}.tb-public-footer__invite .tb-hanger{block-size:var(--space-3)}.tb-public-footer__invite-cta{font-weight:var(--type-body-strong-weight)}.tb-public-footer__invite-icon{block-size:16px;inline-size:16px}.tb-public-footer__invite-domain{font-weight:var(--type-body-weight)}.tb-public-footer__invite:hover .tb-public-footer__invite-cta{text-decoration:underline}.tb-public .tb-public-footer__invite:focus-visible{outline:2px solid var(--page-focus-ring);outline-offset:2px}.tb-public-footer__current{font-weight:var(--type-body-strong-weight)}.tb-public-footer__languages ul{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tb-public-state{align-items:stretch;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.tb-public-state .tb-hanger{align-self:center}.tb-simple-page{flex-direction:column;display:flex}.tb-dialog__body{gap:var(--space-3);flex-direction:column;display:flex}.tb-blocked-list{gap:var(--space-2);color:var(--color-text-primary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-blocked-list li{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tb-report{gap:var(--space-5);inline-size:100%;max-inline-size:var(--size-public-max);flex-direction:column;margin-inline:auto;display:flex}.tb-report__back{align-self:flex-start;align-items:center;gap:var(--space-2);min-block-size:var(--size-target);color:inherit;font-weight:var(--type-body-strong-weight);display:inline-flex}.tb-admin-brand{align-items:flex-end;gap:0 var(--space-2);max-inline-size:100%;color:var(--color-text-primary);flex-wrap:wrap;text-decoration:none;display:inline-flex}.tb-admin-brand__label{font-weight:var(--type-body-strong-weight);text-transform:none;padding-block-end:2px}.tb-admin{grid-template-columns:var(--size-side-nav) minmax(0, 1fr);min-block-size:100vh;display:grid}.tb-admin__nav{gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-surface);border-inline-end:var(--border-hair) solid var(--color-border-decorative);flex-direction:column;display:flex}.tb-admin__email{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);overflow-wrap:anywhere;margin:0}.tb-admin__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-admin__link{align-items:center;gap:var(--space-2);min-block-size:var(--size-target);padding-inline:var(--space-3);border:var(--border-plate) solid transparent;border-radius:var(--radius-plate);color:var(--color-text-secondary);text-decoration:none;display:flex}.tb-admin__link[aria-current=page]{background:var(--color-bg-selected);border-color:var(--color-action-primary);color:var(--color-text-primary);font-weight:var(--type-body-strong-weight)}.tb-admin__footer{margin-block-start:auto}.tb-admin__main{min-inline-size:0;padding:var(--space-8)}.tb-admin__content{gap:var(--space-6);flex-direction:column;max-inline-size:72rem;display:flex}.tb-admin__bar,.tb-admin__brand-slot{display:contents}.tb-admin__menu{display:none}@media not (min-width:64rem){.tb-admin{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.tb-admin__nav{padding-block:calc(var(--space-2) + env(safe-area-inset-top,0px)) var(--space-2);padding-inline:calc(var(--space-4) + max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px)));border-inline-end:0;border-block-end:var(--border-hair) solid var(--color-border-decorative)}.tb-admin__nav>:not(.tb-admin__bar){display:none}.tb-admin__bar{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.tb-admin__menu{padding-inline:var(--space-3) var(--space-4);display:inline-flex}.tb-admin__brand-slot{flex:1 1 0;min-inline-size:min-content;display:block}.tb-admin__main{padding:var(--space-6)}}@media not (min-width:37.5rem){.tb-admin__main{padding:var(--space-4)}}@media not (min-width:64rem),(any-pointer:coarse){.tb-admin__nav .tb-admin-brand{min-block-size:var(--size-target);align-items:center}}.tb-admin-drawer{background:var(--color-bg-surface);block-size:100dvh;max-block-size:none;inline-size:min(20rem,100vw - 3rem);max-inline-size:none;color:var(--color-text-primary);box-shadow:var(--elev-dialog);border:0;border-start-end-radius:var(--radius-card);border-end-end-radius:var(--radius-card);margin:0;padding:0;position:fixed;inset-block:0;inset-inline:0 auto}.tb-admin-drawer__inner{gap:var(--space-4);block-size:100%;padding-block:calc(var(--space-4) + env(safe-area-inset-top,0px)) calc(var(--space-4) + env(safe-area-inset-bottom,0px));padding-inline:calc(var(--space-4) + max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px))) var(--space-4);flex-direction:column;display:flex;overflow-y:auto}.tb-admin-drawer__close{flex:none;align-self:flex-end}.tb-admin-drawer__footer{border-block-start:var(--border-hair) solid var(--color-border-decorative);margin-block-start:auto;padding-block-start:var(--space-4)}@media (prefers-reduced-motion:no-preference){.tb-admin-drawer[open]{animation:tb-admin-drawer-in var(--motion-base) var(--motion-base-easing)}[dir=rtl] .tb-admin-drawer[open]{animation-name:tb-admin-drawer-in-rtl}}@keyframes tb-admin-drawer-in{0%{transform:translate(-100%)}}@keyframes tb-admin-drawer-in-rtl{0%{transform:translate(100%)}}.tb-admin-filters{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.tb-admin-filters .tb-field{min-inline-size:min(100%,12rem)}@media not (min-width:37.5rem){.tb-admin-filters{flex-direction:column;align-items:stretch}.tb-admin-filters>.tb-button--tertiary{align-self:flex-start}}.tb-admin-table{border-collapse:collapse;background:var(--color-bg-surface);inline-size:100%}.tb-admin-table caption{text-align:start;font-weight:var(--type-body-strong-weight);padding-block-end:var(--space-2)}.tb-admin-table th,.tb-admin-table td{padding:var(--space-2) var(--space-3);border-block-end:var(--border-hair) solid var(--color-border-decorative);text-align:start;vertical-align:middle}.tb-admin-table th{font-weight:var(--type-body-strong-weight);white-space:nowrap}.tb-admin-table td a{min-block-size:var(--size-dense-target);color:var(--color-text-link);font-weight:var(--type-body-strong-weight);align-items:center;display:inline-flex}.tb-admin-table__sort{min-block-size:var(--size-dense-target);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media not (min-width:64rem){.tb-admin-table th{white-space:normal}}@media not (min-width:64rem),(any-pointer:coarse){.tb-admin-table td a,.tb-admin-table__sort{min-block-size:var(--size-target)}}.tb-admin-table-wrap{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.tb-admin-table-frame{min-inline-size:0;position:relative}.tb-admin-table-box{overscroll-behavior-inline:contain;scroll-padding-inline-start:var(--tb-admin-fixed-col,0px);overflow-x:auto;container-type:inline-size}.tb-admin-table-box :is(th,td):first-child,.tb-admin-table-box :is(th,td):first-child *{scroll-margin-inline-start:calc(-1 * var(--tb-admin-fixed-col,0px))}.tb-admin-table-box__shadow{inline-size:var(--space-4);pointer-events:none;background:linear-gradient(270deg,#1b1f2a2e,#1b1f2a00);position:absolute;inset-block:0;inset-inline-end:0}[dir=rtl] .tb-admin-table-box__shadow{background:linear-gradient(90deg,#1b1f2a2e,#1b1f2a00)}@media not (min-width:64rem){.tb-admin-table-box--fixed :is(th,td):first-child{z-index:1;box-sizing:border-box;background:var(--color-bg-surface);border-inline-end:var(--border-hair) solid var(--color-border-decorative);overflow-wrap:break-word;max-inline-size:40cqi;position:sticky;inset-inline-start:0}}@media (min-width:37.5rem) and (not (min-width:64rem)){.tb-admin-table-box :is(th,td):first-child{z-index:1;box-sizing:border-box;background:var(--color-bg-surface);border-inline-end:var(--border-hair) solid var(--color-border-decorative);overflow-wrap:break-word;max-inline-size:40cqi;position:sticky;inset-inline-start:0}}.tb-admin-table-hint{color:var(--color-text-secondary);font-size:var(--type-small-size);font-weight:var(--type-body-weight);line-height:var(--type-small-line);text-align:start;margin:0;display:block}caption>.tb-admin-table-hint{margin-block-start:var(--space-1)}@media (min-width:37.5rem){.tb-admin-table-hint{display:none}}.tb-admin-cards{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.tb-admin-cards__caption{font-weight:var(--type-body-strong-weight);margin:0}.tb-admin-cards__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-admin-card{gap:var(--space-2);min-inline-size:0;padding:var(--space-4);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-card);background:var(--color-bg-surface);overflow-wrap:anywhere;flex-direction:column;display:flex}.tb-admin-card__title{font-weight:var(--type-body-strong-weight)}.tb-admin-card__facts{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.tb-admin-card__fact{gap:0 var(--space-2);flex-wrap:wrap;display:flex}.tb-admin-card__fact dt{color:var(--color-text-secondary)}.tb-admin-card__fact dd{min-inline-size:0;margin:0}@media (min-width:37.5rem){.tb-admin-cards{display:none}}@media not (min-width:37.5rem){.tb-admin-table-wrap--cards{display:none}}.tb-admin-pager{align-items:center;gap:var(--space-4);display:flex}.tb-admin-pager>p{margin:0}@media not (min-width:64rem){.tb-admin-pager{justify-content:space-between;gap:var(--space-2) var(--space-4);flex-wrap:wrap}.tb-admin-pager__next{margin-inline-start:auto}}@media not (min-width:37.5rem){.tb-admin-pager>p{flex-basis:100%;order:-1}}.tb-admin-case{gap:var(--space-6);flex-direction:column;display:flex}.tb-admin-case__title{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tb-admin-case__title>*{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.tb-admin-case__facts{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}@media not (min-width:37.5rem){.tb-admin-case__title{flex-direction:column;align-items:flex-start}.tb-admin-case__facts>span:not([aria-hidden=true]){display:block}.tb-admin-case__facts>[aria-hidden=true]{display:none}}.tb-admin-reports{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-admin-reports__item{padding:var(--space-3) var(--space-4);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-plate);background:var(--color-bg-surface);overflow-wrap:anywhere}.tb-admin-reports__item p{margin:0}.tb-admin-reports__item .tb-admin-reports__details{white-space:pre-wrap;overflow-wrap:anywhere;margin-block-start:var(--space-2)}.tb-admin-case__footer{gap:var(--space-2);padding:var(--space-3) 0;border-block-start:var(--border-hair) solid var(--color-border-decorative);background:var(--color-bg-app);flex-wrap:wrap;display:flex}.tb-admin-case>.tb-admin-case__footer{z-index:2;padding-block-end:calc(var(--space-3) + env(safe-area-inset-bottom,0px));position:sticky;inset-block-end:0}@media (min-width:64rem){.tb-admin-case section .tb-admin-case__footer{position:sticky;inset-block-end:0}}@media not (min-width:64rem){.tb-admin-case section .tb-admin-case__footer{background:0 0;border-block-start:0;padding-block:0}}@media not (min-width:37.5rem){.tb-admin-case>.tb-admin-case__footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tb-admin-case>.tb-admin-case__footer>.tb-button{inline-size:100%;padding-inline:var(--space-3)}.tb-admin-case section .tb-admin-case__footer>.tb-button{flex:1 1 max-content;min-inline-size:calc((100% - var(--space-2)) / 2)}}html:has(.tb-admin-case>.tb-admin-case__footer){--tb-admin-pinned:var(--tb-admin-bar-h,5rem);scroll-padding-block-end:var(--tb-admin-pinned)}html:has(.tb-admin-case>.tb-admin-case__footer):has(.tb-toast){scroll-padding-block-end:calc(var(--tb-admin-pinned) + var(--toast-clearance))}html:has(.tb-admin) .tb-toast-region{inset-block-end:calc(var(--space-6) + var(--tb-admin-pinned,0px) + env(safe-area-inset-bottom,0px))}.tb-dialog--wide{inline-size:min(36rem, calc(100vw - 2 * var(--space-4)))}.tb-admin .tb-dialog--form{inset-block:var(--tb-admin-vv-top,0px) var(--tb-admin-vv-bottom,0px);max-block-size:calc(var(--tb-admin-vv-h,100dvh) - 2 * var(--space-4));padding-block-end:0;scroll-padding-block-end:var(--tb-admin-dialog-footer,5rem);overflow-y:auto}.tb-admin .tb-dialog--form .tb-dialog__actions{z-index:1;margin-inline:calc(-1 * var(--space-6));padding-block:var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom,0px));padding-inline:var(--space-6);border-block-start:var(--border-hair) solid var(--color-border-decorative);background:var(--color-bg-surface);position:sticky;inset-block-end:0}.tb-admin .tb-dialog--form[open] .tb-toast-region{inset-block-end:calc(var(--space-6) + var(--tb-admin-dialog-footer,4.5rem))}@media not (min-width:37.5rem){.tb-admin .tb-dialog--form{--tb-admin-dialog-pad-inline:calc(var(--space-4) + max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px)));inline-size:auto;max-inline-size:none;block-size:var(--tb-admin-vv-h,100dvh);max-block-size:none;padding-block:calc(var(--space-4) + env(safe-area-inset-top,0px)) 0;padding-inline:var(--tb-admin-dialog-pad-inline);box-shadow:none;border-radius:0;margin:0;inset-inline:0}.tb-admin .tb-dialog--form[open]{flex-direction:column;display:flex}.tb-admin .tb-dialog--form .tb-dialog__body,.tb-admin .tb-dialog--form .tb-dialog__body>form{flex:1 0 auto}.tb-admin .tb-dialog--form .tb-dialog__actions{margin-block-start:auto;margin-inline:calc(-1 * var(--tb-admin-dialog-pad-inline));padding-inline:var(--tb-admin-dialog-pad-inline)}.tb-admin .tb-dialog--form .tb-dialog__actions>.tb-button{flex:1 1 max-content;min-inline-size:calc((100% - var(--space-3)) / 2)}}.tb-admin .tb-dialog:not(.tb-dialog--form){max-block-size:calc(100dvh - 2 * var(--space-4));overflow-y:auto}@media not (min-height:30rem){.tb-admin-case>.tb-admin-case__footer,.tb-admin .tb-dialog--form .tb-dialog__actions{position:static}html:has(.tb-admin-case>.tb-admin-case__footer){--tb-admin-pinned:0px}.tb-admin .tb-dialog--form{scroll-padding-block-end:0}.tb-admin .tb-dialog--form[open] .tb-toast-region{inset-block-end:var(--space-6)}}.tb-admin-effect{color:var(--color-text-primary);margin:0}@media (min-width:1024px){.tb-shell:not(:has(.tb-sidenav)){grid-template-columns:minmax(0,1fr)}}.tb-main:has(.tb-onb){max-inline-size:none}.tb-onb{gap:var(--space-6);flex-direction:column;inline-size:100%;max-inline-size:560px;margin-inline:auto;display:flex}.tb-onb:has(.tb-onb__layout){max-inline-size:calc(560px + 400px + var(--space-8))}.tb-onb__header{align-items:center;gap:var(--space-3);grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);display:grid}.tb-onb__header-end{justify-content:flex-end;display:flex}.tb-onb__header-centre{align-items:center;gap:var(--space-1);flex-direction:column;min-inline-size:8rem;display:flex}.tb-onb__stepper{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.tb-onb__bar{border-radius:var(--radius-full);background:var(--color-border-decorative);block-size:6px;inline-size:8rem;display:block;overflow:hidden}.tb-onb__bar-fill{background:var(--color-action-primary);block-size:100%;display:block}.tb-onb__layout{gap:var(--space-8);grid-template-columns:minmax(0,560px) 400px;align-items:start;display:grid}.tb-onb__preview{position:sticky;inset-block-start:var(--space-6)}.tb-onb__column{gap:var(--space-5);flex-direction:column;display:flex}.tb-onb__intro{gap:var(--space-2);flex-direction:column;display:flex}.tb-onb__footer{gap:var(--space-3);flex-direction:column;display:flex}.tb-onb__url{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.tb-onb__frame{inline-size:100%;max-inline-size:400px;margin-inline:auto}.tb-onb__added{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-onb__added-row{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-plate);background:var(--color-bg-surface);flex-wrap:wrap;display:flex}.tb-onb__added-row .tb-block-row__text{flex:1;min-inline-size:8rem}.tb-select-cards{gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.tb-select-card{align-items:flex-start;gap:var(--space-3);min-block-size:56px;padding:var(--space-4);border:var(--border-plate) solid var(--color-border-decorative);border-radius:var(--radius-card);background:var(--color-bg-surface);cursor:pointer;display:flex}.tb-select-card--selected{border-color:var(--color-action-primary);background:var(--color-bg-selected)}.tb-select-card:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}.tb-select-card__check{border:var(--border-plate) solid var(--color-border-input);border-radius:var(--radius-full);block-size:24px;inline-size:24px;color:var(--color-text-on-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.tb-select-card--selected .tb-select-card__check{border-color:var(--color-action-primary);background:var(--color-action-primary)}.tb-select-card__text{gap:var(--space-1);flex-direction:column;display:flex}.tb-select-card__title{font-weight:var(--type-body-strong-weight)}.tb-shape-outline{flex:none;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:inline-flex}.tb-shape-outline>span{box-sizing:border-box;border:2px solid var(--color-text-primary);border-radius:2px}.tb-chip-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tb-chip{align-items:center;gap:var(--space-2);min-block-size:var(--size-target);min-inline-size:var(--size-target);padding-block:var(--space-2);padding-inline:var(--space-4);border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;display:inline-flex}.tb-chip:hover{background:var(--color-bg-selected)}.tb-chip--pressed{border:var(--border-plate) solid var(--color-action-primary);background:var(--color-bg-selected);font-weight:var(--type-body-strong-weight)}.tb-username__row{border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-sm);background:var(--color-bg-surface);align-items:stretch;display:flex}.tb-username__row:focus-within{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}.tb-username__row:has([aria-invalid=true]){border:var(--border-plate) solid var(--color-status-danger)}.tb-username__prefix{padding-inline:var(--space-3) 0;color:var(--color-text-secondary);align-items:center;display:flex}.tb-username__row .tb-username__input{background:0 0;border:0;flex:1;min-inline-size:0}.tb-username__row .tb-username__input:focus-visible{outline:none}.tb-username__status-row{align-items:center;gap:var(--space-2);display:flex}.tb-username__status{align-items:flex-start;gap:var(--space-1);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--type-body-strong-weight);display:flex}.tb-username__status:empty{display:none}.tb-username__status--success{color:var(--color-status-success)}.tb-username__status--error{color:var(--color-status-danger)}.tb-username__status--checking{color:var(--color-text-secondary)}.tb-username__suggestions{gap:var(--space-2);flex-direction:column;display:flex}.tb-share{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.tb-share__address{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);-webkit-user-select:text;user-select:text;font-weight:600}.tb-qr-plate{border:var(--border-hair) solid var(--color-border-decorative);border-radius:var(--radius-card);inline-size:min(280px,100%);padding:0;overflow:hidden}.tb-qr-plate__code{block-size:auto;inline-size:100%;display:block}.tb-share__under{margin:0}@media (min-width:1024px){.tb-share{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tb-account{gap:var(--space-6);flex-direction:column;display:flex}.tb-account__nav{display:none}.tb-account__nav a{min-block-size:var(--size-target);min-inline-size:var(--size-target);align-items:center;display:inline-flex}.tb-account__nav ul{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tb-account__section{gap:var(--space-2);border-block-end:var(--border-hair) solid var(--color-border-decorative);flex-direction:column;padding-block-end:var(--space-5);scroll-margin-block-start:var(--space-6);display:flex}.tb-account__row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.tb-account__value{overflow-wrap:anywhere}.tb-account__danger{border-block-start:var(--border-hair) solid var(--color-border-decorative);margin-block-start:var(--space-8);padding-block-start:var(--space-6)}.tb-account__danger .tb-heading{color:var(--color-status-danger)}@media (min-width:1024px){.tb-account__nav{display:block}}.tb-delete{max-inline-size:560px}.tb-delete__list{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.tb-delete__actions{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}.tb-username__status--info{color:var(--color-text-secondary)}.tb-analytics{max-inline-size:1040px}.tb-analytics__range{gap:var(--space-2);flex-direction:column;display:flex}.tb-analytics .tb-segmented-field{align-items:flex-start}.tb-analytics__stats{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (min-width:360px){.tb-analytics__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tb-analytics__stats>:nth-child(3){grid-column:1/-1}.tb-analytics__stats--one{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.tb-analytics__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.tb-analytics__stats>:nth-child(3){grid-column:auto}.tb-analytics__stats--one{grid-template-columns:minmax(0,22rem)}}@media (max-width:40rem){.tb-analytics__stats{grid-template-columns:minmax(0,1fr)}}.tb-analytics__chart-bone{block-size:16rem}.tb-analytics__error{gap:var(--space-3);flex-direction:column;display:flex}.tb-analytics__type{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.tb-analytics__disabled{min-block-size:var(--size-target);color:var(--color-text-secondary);align-items:center;display:inline-flex}.tb-stat{gap:var(--space-1)}.tb-stat__label{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.tb-stat__value{font-family:var(--font-heading);font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--type-h2-weight);font-variant-numeric:tabular-nums}.tb-stat__change{align-items:flex-start;gap:var(--space-1);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary);display:flex}.tb-stat__change .tb-icon{block-size:1rem;inline-size:1rem;margin-block-start:.125rem}.tb-stat__flat{background:currentColor;flex:none;block-size:2px;inline-size:.75rem;margin-block-start:.625rem;margin-inline:.125rem}.tb-chart__head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.tb-chart__figure{gap:var(--space-3);flex-direction:column;margin:0;display:flex;container-type:inline-size}.tb-chart__plot{column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.tb-chart__ticks{block-size:220px;min-inline-size:1.5rem;position:relative}.tb-chart__tick{font-size:var(--type-caption-size);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;position:absolute;inset-inline-end:0;transform:translateY(50%)}.tb-chart__area{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.tb-chart__grid{background:var(--color-border-decorative);pointer-events:none;block-size:1px;position:absolute;inset-inline:0}.tb-chart__bars{align-items:end;column-gap:2px;block-size:220px;display:grid;position:relative}.tb-chart__col{align-items:flex-end;block-size:100%;display:flex;position:relative}.tb-chart__bar{background:var(--color-action-primary);transform-origin:bottom;inline-size:100%;display:block}.tb-chart__bars--animate .tb-chart__bar{animation:tb-bar-grow var(--motion-base) var(--motion-base-easing)}@keyframes tb-bar-grow{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.tb-chart__bars--animate .tb-chart__bar{animation:none}}.tb-chart__bar--zero{background:var(--color-text-muted);block-size:2px}.tb-chart__bar--today:not(.tb-chart__bar--zero){border:2px solid var(--color-action-primary);background:var(--color-bg-selected)}.tb-chart__tooltip{z-index:2;inline-size:max-content;max-inline-size:16rem;padding:var(--space-1) var(--space-2);border:var(--border-hair) solid var(--color-border-input);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);font-size:var(--type-small-size);line-height:var(--type-small-line);position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-100%)}.tb-chart__tooltip--end{inset-inline:auto 0}.tb-chart__labels{column-gap:2px;display:grid}.tb-chart__label{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-text-muted);white-space:nowrap;justify-self:center}.tb-chart__label:last-child{justify-self:end}.tb-chart__label:first-child{justify-self:start}@container (max-width:24rem){.tb-chart__label--minor{visibility:hidden}}.tb-data-table__wrap{inline-size:100%}.tb-data-table{border-collapse:collapse;background:var(--color-bg-surface);inline-size:100%}.tb-data-table caption{text-align:start;font-weight:var(--type-body-strong-weight);padding-block-end:var(--space-2)}.tb-data-table th,.tb-data-table td{padding:var(--space-2) var(--space-3);border-block-end:var(--border-hair) solid var(--color-border-decorative);text-align:start;vertical-align:middle;overflow-wrap:break-word}.tb-data-table bdi{overflow-wrap:anywhere}.tb-data-table thead th{font-weight:var(--type-body-strong-weight)}.tb-data-table tbody th{font-weight:var(--type-body-weight)}.tb-data-table .tb-data-table__num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.tb-status-bar__analytics{align-items:center;gap:var(--space-2);flex-wrap:wrap;inline-size:100%;display:flex}.tb-public__inner{position:relative}.tb-public__inner--share{padding-block-start:calc(var(--space-1) + var(--size-target) + var(--space-4))}.tb-page-share{z-index:5;align-items:flex-end;gap:var(--space-2);max-inline-size:calc(100% - 2 * var(--space-4));flex-direction:column;display:flex;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-4)}.tb-page-share__row{align-items:center;gap:var(--space-2);display:flex}.tb-page-share__done,.tb-item-menu__done{font-size:var(--type-small-size);white-space:nowrap}.tb-page-share__done:empty,.tb-item-menu__done:empty{display:none}.tb-page-share__button{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--size-target);min-inline-size:var(--size-target);padding-inline:var(--space-3);border:var(--border-plate) solid var(--page-text);border-radius:var(--plate-radius);color:var(--page-text);font:inherit;font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;display:inline-flex}.tb-share-fallback{gap:var(--space-1);inline-size:min(20rem,100%);padding:var(--space-2);border:var(--border-plate) solid var(--page-text);border-radius:var(--plate-radius);background:var(--page-bg);color:var(--page-text);flex-direction:column;display:flex}.tb-share-fallback__error{font-size:var(--type-small-size);line-height:var(--type-small-line)}.tb-share-fallback .tb-field__label{color:var(--page-text)}.tb-share-fallback__field{background:var(--page-bg);color:var(--page-text);border-color:currentColor}.tb-menu-host{position:relative}.tb-menu-host>.tb-plate{padding-inline-end:calc(var(--size-target) + var(--space-1))}.tb-item-menu{align-items:center;display:flex}.tb-item-menu--overlay{color:var(--plate-text);position:absolute;inset-block:0;inset-inline-end:var(--border-plate)}.tb-item-menu--inline{color:var(--page-text);position:relative}.tb-item-menu__done{padding-inline:var(--space-1);background:var(--page-bg);color:var(--page-text);position:absolute;inset-inline-end:100%}.tb-item-menu--overlay .tb-item-menu__done{background:var(--plate-fill);color:var(--plate-text)}.tb-item-menu__trigger{inline-size:var(--size-target);block-size:var(--size-target);border-radius:var(--plate-radius);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tb-item-menu--overlay .tb-item-menu__trigger:hover{background:var(--plate-fill-hover)}.tb-item-menu--inline .tb-item-menu__trigger:hover{box-shadow:inset 0 0 0 var(--border-hair) currentColor}.tb-item-menu--overlay .tb-item-menu__trigger:focus-visible{outline-color:var(--plate-text);outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-ring-gap))}.tb-icon--vertical{transform:rotate(90deg)}.tb-item-panel{z-index:10;min-inline-size:12rem;max-inline-size:min(20rem, calc(100vw - 2 * var(--space-4)));padding-block:var(--space-1);border:var(--border-plate) solid var(--page-text);border-radius:var(--plate-radius);background:var(--page-bg);color:var(--page-text);box-shadow:var(--elev-dialog);text-align:start;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.tb-item-panel[hidden]{display:none}.tb-item-panel--above{inset-block-start:auto;inset-block-end:calc(100% + var(--space-1))}.tb-item-panel__list{margin:0;padding:0;list-style:none}.tb-item-panel__item{inline-size:100%;min-block-size:var(--size-target);padding-inline:var(--space-4);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.tb-item-panel__item:hover{text-decoration:underline}.tb-item-panel__item:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-ring-gap))}.tb-item-panel--start{inset-inline:0 auto}.tb-item-panel .tb-share-fallback{border:0;border-block-start:var(--border-hair) solid currentColor;border-radius:0;inline-size:100%}.tb-card-item{position:relative;container-type:inline-size}.tb-card-item>.tb-item-menu{position:absolute;inset-block-start:calc(var(--border-hair) + var(--space-2));inset-inline-end:calc(var(--border-hair) + var(--space-1))}.tb-card-item:has(.tb-pcard__photo)>.tb-item-menu{inset-block-start:calc(var(--border-hair) + var(--space-2) + (100cqi - 2 * var(--space-2) - 2 * var(--border-hair)) * var(--tb-card-photo-h,.75) + var(--space-1))}.tb-card-item .tb-pcard__name,.tb-card-item .tb-pcard__price{padding-inline-end:var(--size-target)}.tb-product__title--menu{grid-template-columns:minmax(0, 1fr) var(--size-target);align-items:start;column-gap:var(--space-2);display:grid}.tb-product__title--menu>*{grid-column:1}.tb-product__title--menu>.tb-item-menu{grid-area:1/2}.tb-public [id^=i-]:target{outline:3px dashed var(--page-text);outline-offset:4px;transition:outline-color var(--motion-base) var(--motion-base-easing)}.tb-public [id^=i-]:target.tb-target--cleared{outline-color:#0000}.tb-analytics__lower{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.tb-breakdowns{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.tb-breakdowns__slot{flex-direction:column;display:flex}.tb-breakdowns__slot>.tb-card{flex:1}@media (min-width:64rem){.tb-analytics__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (min-width:80rem){.tb-analytics__lower{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.tb-breakdown{gap:var(--space-3)}.tb-breakdown__rows{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tb-breakdown__row{gap:var(--space-1);flex-direction:column;display:flex}.tb-breakdown__label{font-weight:var(--type-body-strong-weight);overflow-wrap:anywhere}.tb-breakdown__track{border-radius:var(--radius-full);background:var(--color-border-decorative);block-size:6px;display:block;overflow:hidden}.tb-breakdown__fill{border-radius:var(--radius-full);background:var(--color-action-primary);block-size:100%;display:block}.tb-breakdown__counts{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.tb-breakdown__table td,.tb-breakdown__table th{font-variant-numeric:tabular-nums}.tb-breakdown__skeleton{gap:var(--space-3)}.tb-breakdown--locked{position:relative}.tb-breakdown__locked-title{margin:0}.tb-breakdown__lock{justify-content:space-between;align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--size-target);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.tb-breakdown__lock:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.tb-breakdown__lock:focus-visible{outline:none}.tb-breakdown__lock:focus-visible:after{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}.tb-public__lead{gap:var(--space-4);flex-direction:column;display:flex}.tb-public__top{position:relative}.tb-public__top--share{padding-block-start:calc(var(--space-1) + var(--size-target) + var(--space-4))}.tb-public__top>.tb-page-share{inset-inline-end:0}.tb-campaign{border-radius:var(--campaign-radius);background:var(--campaign-fill);color:var(--campaign-text);font-family:var(--page-font-body)}.tb-campaign__content{align-items:flex-start;gap:var(--space-3);min-block-size:48px;padding:var(--space-3) var(--space-4);border-radius:inherit;color:inherit;display:flex}.tb-campaign__link{text-decoration:none}.tb-public .tb-campaign__link:focus-visible{outline:2px solid var(--page-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--page-bg)}.tb-campaign__icon,.tb-campaign__chevron{flex:none;margin-block-start:2px}.tb-campaign__body{gap:var(--space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.tb-campaign__text{font-family:var(--page-font-body-strong,inherit);font-weight:var(--type-body-strong-weight);overflow-wrap:anywhere}.tb-campaign__link .tb-campaign__text{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.tb-campaign__link:hover .tb-campaign__text{text-decoration-thickness:2px}.tb-campaign__countdown{font-size:var(--type-small-size);line-height:var(--type-small-line);display:block}.tb-campaign-row{gap:var(--space-2);flex-direction:column;display:flex}.tb-campaign-row__detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tb-campaign-row__tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.tb-campaign-preview{gap:var(--space-2);flex-direction:column;display:flex}
