@font-face{font-family:Yatra One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/yatra-one-devanagari-400-normal.DjZ9CKcD.woff2) format("woff2"),url(/_astro/yatra-one-devanagari-400-normal.RyBXpKYk.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Yatra One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/yatra-one-latin-ext-400-normal.DvdsxcVQ.woff2) format("woff2"),url(/_astro/yatra-one-latin-ext-400-normal.CprhEUgz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Yatra One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/yatra-one-latin-400-normal.DWZsRie6.woff2) format("woff2"),url(/_astro/yatra-one-latin-400-normal.C_QO1cws.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rozha One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rozha-one-devanagari-400-normal.Dv-vTJ5b.woff2) format("woff2"),url(/_astro/rozha-one-devanagari-400-normal.BcMZXSIE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rozha One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rozha-one-latin-ext-400-normal.BnVbumnU.woff2) format("woff2"),url(/_astro/rozha-one-latin-ext-400-normal.D8M5SLhs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rozha One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rozha-one-latin-400-normal.Dg3_0_Ac.woff2) format("woff2"),url(/_astro/rozha-one-latin-400-normal.nilb3mDA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAQEABAAAAAAB/wAAAOqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkALFAABNgIkAyIEIAWFIAdiDAcblAZRlC7KdoAvDrIhQx+z0RQqV7lKJ5O/tmOIS22CRvp8XRqmvhj9KKinsd/su/tiimg0T9rEKo0QqYVExFMh4tHkpzy/N0m/4Em+xDRV4HYBXfdE8nJdE49/u7ciiAIMKLA8b4VtgadZpIEmmMZZv7Ea0f/l/2Hh/38/eVEcxbu2JhvwxPOdeZdtloEjHkVbNVUCjXemHwc2c2t+UgJja17bzUJ6+6EIxAGAEXFEIKoXjehbuobAf2GcMvjzgH8ENFt1GTyBgHgmTMJMngkMiocYAHHEOEaiIxuzXzop2AZkxDHZ50W5uMF2A4ANuxqNkJlMlFAImIGrfWMv3NY0511/b+hbqqAN6ADQa1eANpJmvy/kEaAXsdkdTgRwtDIi8kbyTNWTGFy7CaBKowBgwIE8khAVWgUk+bEJaqu323WI9uk/YFiUx21W9dDtJoh6tqiQAhABkAVEwQHgGFAF5AFg7JfeF09U+5Av+nZp/5hL2KEfGY/4CD6c98zUaKEfxWz6+BGt3BUzevg4rLjzwWfzp5T29+9t8gPzoR+57jlI3n3qvel9bse5T70+fIAVtzNnR32GZmPtyGfFC1jzylzoPf3t/LYiijvEQYRdLkWXWz9M60tOnO0ImYCkcIOFLhuvjPv/pscGZ+Oyt7Uk5TVPtP54HNq7eHQmMvtn9uuK8y3OIgb3pCWF7kyjWrKP1/6ZK22sGMujeopSgzUoGeU3Ny3bDM+fzvWG2vy8pRgvy82v6zK4HogWBEJC7tzI9KDwBBhACdhArpXd7ICAq7bPrGy/m01VvXo6dw+43VthO/J8NYsoX5wNgisYsYL0bPag/jtogMpRwXD+0B5K4cUEP2cdMYBJpRCIGGNSQbJsZwSSTjiqI8BN8BhkMJ5gkr7AmXOz3PtBQNV+COq3DJImtEFarFx+hreugCCuWCn3DBclRXGx18AmhYQha+fEEHFYo6w4dg5OXSPU5jtQYCVL1EqncGp0g/B/TipDhQIFDCwdR+VkyGfgiPIpdHYFerXoYs1Wy/Nya0ZwpLMgJXvtQvkwSuFItlKbJo16C2fGDbTezkXE0N+vPDEytZFCtZCO9k9Ew2iUREMFZy2AEfV1HI9YDuzruTg5KHSGRJlf1GTHea3jYpaPpZAUkDB0RCPecfYaLoYCDjOQz2N3ZSEohf/DoC0joNeTELg4eQUUDC6bt+kf5eGSOYzrsf0ljRuKvBjW5bTuWEPjizpxIS7Zwkb4Zd1pLwA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/hanken-grotesk-vietnamese-300-normal.DuGzRrc6.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-300-normal.DZsP3ZPe.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/hanken-grotesk-latin-ext-300-normal.DaPXwqZ3.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-300-normal.DlLOb3W0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/hanken-grotesk-latin-300-normal.7Inw_u-u.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-300-normal.D6QX6NIr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-vietnamese-400-normal.BLrFBAHj.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-400-normal.C-iWyKLC.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-ext-400-normal.DR7lHpW4.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-400-normal.DI-aIsWt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQIABAAAAAACAQAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkILFAABNgIkAyIEIAWFKAdiDAcbngYoLgpsW7F2EW5iaDHUuE4MfK2EiuDJv6h63X9mQfCkiMhBhsvo5EiaqbW2d/+I+KtIQl7tBEmQGRKRRIOu1qgM08UaQyggDm7nRPJEQ8yt/i+kPxzR/3NNvjVI8z4uSAc88SqLKssyHUVb097RKkT3pocLQBwwzNwaPrRPwsDGVWMcQ0JC6POwBxWoCUhCyEKguo4k4ImTfTHQv3MdVgf9CqgQiB2bkDroRCAUkqpCVUlDRHQ1D5JAyEKSJYGU4qidMYjDVkQilhfxV/yqRLoxLQXMUK3Eaqx0JRxVkEydutYguNe2j/N3/7OjjD5tAXQrxM/pRbRFEP1vS0MwOoKPbCliELZdqgpVFxoiFnfUoG4WEKX4FSRkNEQQ+IJTAbUDsClry2zfm5HaPlMBxKLylTdsMk58Oh9E7h2iQh1QDdQHVMcywAlAc0BDAEn61CcqhCiKKkXjYjt17Rq5VlpfK9essaPGtuqrVyaTPYvWbV+4EFc82GLJ4SPOvvlhjZsudlj0cm5z1LE76xb/63f4H3up+o2f9Fx8dDH2/HlnH2m6xk1ZuMYWNc6+eiJ9/fBDzvW/fNflgx0iu/P1135hTq0X9rzb8b2OffZaL/9ttxws1OTtcs2ifurg4aN54vRp2vBVpxF+zfPqLpPezVhxxNg+pnTtuPK4cx07sOdmLi627vZzbK74f/MIh3FRKIso5sp/ek5tZ9stN3vviznTbUYH/aNT55eOkyw+M4A7g1BFFb/4BK0uq3qaCKA26Xi+Rm22BYScFx5lvr6+ps7I36rm/B18emObqir5nt/W66/caaU8xXJTpJNusFD+f6j0OwWqxr/6J1HDioKXS30NAnrhg1DNQETNEDjokkBtj8miqIa3YiiA0D21IakdIBvtsbEwQklzh1DW1RbUNpgH6polYNfTq702JGLjxtIlUp1Y/T+ooTrma6hJqXPDpFSVZCTllBQUYfxyskpwNS4pdRU5dSROiAZMDqqiCINpQmkICaEyECVNGJQAqqRKoAFRIBTk4OOWKs38+GBCDkKSN2p7KQERManm13KxsQrWho5E+l+Aq0pBHtlMcudbNTRtQIb1TUgkRCTESGKKckhUeQgiZXmGgr0ZDlPUgECRsAZrLCjZ1sGlCWQ01AjVpCBIWm2QQhscSqioB0G+gpMNJkIr0xXKaujoKZIcOYooRbk8bv3K/ikdh3aXRCKzSD0pEVlkXes24Fju9xrSXuwQSUWKdTYSz6PSE8Ut) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-vietnamese-500-normal.DxwlvJEc.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-500-normal.DkDHNoXI.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-ext-500-normal.DLb9JDK8.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-500-normal.BNvrJ0Ju.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-500-normal.DrDcrrxK.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-500-normal.Bo-NxEKf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB8gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgVtmVzlNUQVQAAAIwAAAAOQAAAETld8wcY21hcAAAAmwAAABCAAAAXEHQ4ltnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABXgAAAX5c5uVEaGVhZAAABBgAAAA2AAAANiKpW4JoaGVhAAAEUAAAAB8AAAAkCFYBaWhtdHgAAARwAAAAIQAAACIOHACLbG9jYQAABJQAAAAUAAAAFAFkAe9tYXhwAAAEqAAAABoAAAAgABwA5W5hbWUAAATEAAABJAAAAoQ3x1+DcG9zdAAABegAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2Bh0mGKYGBlYGDqAtIMDN4QmjGOQYNRgwEVsAMxE4zj4eLsz3CAQUFhC/OLfxcZGJhfMOorMDBOBskxvmXaCaQUGJgB4X0MiQB42h3EAQaAQBQFwHm/JAWhI3SoAAIVAZauHw1GxKiw/m/qPa8W3O14MoneIpChdnSiMoPwAaxHBEMAAAB42mNgYGACYmYgFgGSjGCahcEDSPMxcADl2BgUGBwZFjAcZGRS2PL/P1Achf//yf8D/1P/O/5nvB8E1I0CAGW/EkIAAAABAAH//wAPeNo8ywHGAkEYBuD3m/XP9ytitbtJ0LSaDcBOM3OEdINOULcISAok6CjpBIku0A0KQFBotogAHh4IlACd6IIIDJhYxX0Vq5J2YUPjsKdLKAa0gkAdEGtxAKMGGDKUF4r7UVSnZELNuQ1XS8V0Kg6v0Xb7pFa4oaq+K1oIDQLAYDxw/vns5/9Y4kNoVHfRFkd04IG/ntZ26J3PrUqVZJkmWWZK51tSklXOOzvUOu9JLpwzZZalCUs2KXVH7+XasDKx6DJx/5vPzsIlb6Fk5sWfLdX4bzJjBAuzgKS2lLqNeIxilptjghknI6Mxr3m8vZgIJ6eHByenqKSSvqSpgZ5XCOMcTxYWYSlJVTF1DQt7O4NQcykRZiZPoIu1mLQZBYBhwczAIGxuzK6VVzGVSbuvDyzzmDGeOZ2BFyijpGZqLAJyL5BiOxrg7a+tqKjt58v02NVeSVFJ0dkRAA8oSTQAAAABAAAAAwNUxah1nl8PPPUAAwPoAAAAAN+KHwgAAAAA35r1Yv9R/v4FGgPjAAAABgACAAAAAAAAeNpjYGRgYH7x7yIDA6vb/8C/nqxSQBFUwAEAlt0FxQB42mP8zWDENJWBG4YZWRgYQJjJgIGPgYFBi0ELAFlNA7MAAAAAAAAUAC8AOwBHAEcARwCaAKcAv3jaY2BkYGDgZGgA4mQGVjAPAVgYGAEXHQECAAB42pWQtUFEURRED+6SoNEmuLsluLum6Lp+QepAyqAIKqIBZIJ13+C+OTPPL9DIBxWUVdYBX2XDUS5jlN8ol9PMd5QrWOUzypVJa6ro5i3K1QzjjnIzs0yKxWXort4oV9NKe5TrlddHuUEEp4QIcEOQHSypHw93nPFAQLRKSMk9VzzIuXBjocIijMkiY4xJ7zDwKLHEo5hivzSk1MUYR2yyzza6Ax8PGrcwCGGJTSUjGbddyhvoHPkgDqYYZZwJaYKW2GadNY5EpZx9Ku/CFt9gJO/EkbbXkbF3TRrmBYNoL3AwybhqQnSu5EGa/8xj5PHK36H9rGBL3coMTPn+jP668KAV2Nwyyh0hAoypbjCQw69yqWxM5e6k20eUJ98+8A8O6WKAeNpjYGIAg//tDBoM2AAnEKswnGRkYmBmZGZkYWRlZGNzTCpKLUtlL83LNDBwNADRRgZOJpyJyaUlqcn5uUk8IBljAzO95MTiVAAfYBEUAAA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-vietnamese-600-normal.Cp8QQjQf.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-600-normal.DHaFH8q1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-ext-600-normal.FY8kSObK.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-600-normal.DHIm05DD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-600-normal.NEn2C4Q3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAAB9AAAAO1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWEcgdiDAcbawYAPgzYZKiDVf9AJG6cDDnBomS69KOW+n5qazEGz//bVff9qmloNUKNvSCjbbmmtQCzjTfck4MRlMqpcpgH+HHY+xMVmtIalHYAo5yoTKXFQ5zayVEoGWY92TdNoFQlCEmzUTTRuv4/nC9cFvmd4kJ9rcssgaOlihjv/5yLtwZp3scF6YAnvj6vsqOyCjrDgZ013RsdtWiVn8GJ6+k26YjeXEM1TLo9UgS4AIAihEYIcGgyQPUsXL4ez3JfPo2HDvhPALIslE1jAwKETrERNkoxHbSpJRQAoRGKRhEmQjSmRQsxMQNERMzXIzR1WzTUvohRYBkOImO0BbPJrED5ayzumbeKi8rKLke+/zfa+9BahhwC5EvEfTBohLBRoJgCTdSmSDQvgNh6X1IYUUynESo4ARAgAIlVtwEU0EAxjYBiusXAw0axMMxx0XiIMG79B/eJ/68FncKzfmIcWsh/UgHYAUwEDrAF7AHVoBiAor70keiEROlWvTRqrVucmlv53eRyJpznmM2bNjnbd2pqKmw9Vzhy6ZItlx8l7p8uHXrWwqCkZ3Tjw6sK2isPEvY9bRp+eenkpC2ns2bZ0rU1GxIP3Kedh3DcRMfM0ZllDXMOdbLl3psjjvjg/Z9X7bonrMNIitTwdN+skvyB49E9Cyvq3lSX9c/v+bq5o3rxwb7V7py4ZsKZ/oy1n0y/l5ftW1veeGxo4UxjdmLW4jm+/pENk8vun1XdYJ7deeKg8Rd9vfNnb647U1iSrtk8b+UcVA0BVlb/ZBbbnKcPYIM6EbkTr7YIAVrk+r+anJXqX+MitU/Ax32lcbj65NfY/t8uE1jK2KOMotRFDfrfhd4PVbSFXwxTikGHKtXGiVL/gAC7IboKGi/hFAEuF0SSKDtwJxScQVT7B4rNN9BMdRt0LS5AkUp7wKLJZsljRINMwKUUrNh8Awcujm05cYC1TCk+aUvk+STFBGwSEhMRlZe/Nm9MzlS9euUEZMWMycvpkROT1MOUFdFrlYWWW8wnLSEkbZEsU15ITkK3uUxJQRuFZOXEmNIMg3r06TfoYZixKMOyuWvTLDbfPKtMi27iwWO1z2Mas1M2G9/EMKDPgH6G9aJCjNt6qzkk7gV8VM9RkBfNV8AcQ5sMJyJiWssU+PUIMKX0SvHJMq8mmSJMBTm9ojfQd4sU2imb4f/UCWkHTR6HCLSgiS5FYrHM8XffX2P9dKyvb04fPnOgb+6QfQOFfKgRDcfF5vsG+0Y606i8Hv7vWtRBAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-vietnamese-700-normal.C4RNfQp6.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-700-normal.CslVg6dq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-ext-700-normal.CK2OfQqO.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-700-normal.BXHnjv6S.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/hanken-grotesk-latin-700-normal.CeQ8H3UY.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-700-normal.6IGCzoPh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQQABAAAAAACBwAAAO0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkULFAABNgIkAyIEIAWFQAdiDAcbuQZRlC3OUoCfB44x9TTEKkMlolkpXUtcW8cdNqMkfNCnw08tvgYVP/abvffdMU2i2ayJJZqFThVPeCI1y4Qunmn4lS7dkwwEMiKcgB7OIgeIOwKquDLVGRdNuhBRt7168Z7iBBIOpLCZwNOEkijVMK38jz78n8txbZDNfWuRBpz4WL42jUmFcxAftSfdO2ptoLCXnkcI2Vwbj+gTE5HgJOd6+6EIRACAEXFEIKReIWps7R4GvwWbTvDjAfxDQLOgO8EDCIiHCZAAk+ECmsVBDIA4YhyjpmU2RqNUSpAVmJHAak8TcNVcYbvNAzBhI9EE6UmnBPzAzBwdm/rgM7U+d+9/82BUXgV0AOixN0A1mqrfFjIoUI/aJNlEAKsrtiMvJMOF3QmDhAmg+tAAYMCBDJqQ5RkFxPDx8anW4DLXoqrvf+DD4//ZZ4IG6G4SROlFWfeLAwgCSAFCYAGwBigHZABg7JfeFw9R8fg96TAXOXXMm/alWF/ax9vmrXhNjo+NeY/gwysr2nUpfOz2fdj54I33kdX4kaWlJeQPzks3+u5RgPjdt16Hf2WPrq4GLy+z83zIXC59eE6PvHfmKN+Zs5YK186tibnlm8rBNea12r3g/PP1l+tp27N3fMvZAYzvBCmtYRuCOHLbrakkIvbm39js+vT/e8tjW3f3m16T4ZNhJ+/3+FfkVGhwNROSMNKkNSc0OBvam7iCsrGKEN0BiRnEFAeHFwdcPkyON9fjmI58ZFUUHuytB6qHgJ8/jlvP+oBTaAPghZ1uvW22DAi4dvpxb+zaYrz6DTj3Drjb6QJ25PnLcv0/8qzg28ZqtpGOXRH076oVUQTCCOQTCknWuPFAlA08QR3rEcbIurgoolHEjEDMOEclCNyon0DawoCJJQXOoD/ZnjjwKnkOPi32Q0yPfkiIUcxLCpLIJ4jIVSvwjhCihP6JMCEwiXDAnDqYMDsFZ4xAIZGZWmxk0mGNCDteO8zJRuDEaKMjTAKDjcxkWmColCePgaNTLDAZchkUdrkInSRPn1bdqPG4UE4NnlECHU1NpHaRXPkKFI3Eq7Rr1qQvnTMQBlsvsdhh+vcWYhD0TQhZN9HX8JcwCuUrVIAxTCZgkNX9PoKq5jDwb2AxyQidgZG+0kaJEoXGwsrFIRzyOGC6R2nvCVINiyGPrALJHJIzA0VJ/Q+aYQyCet9F4eLkkVc+Xx97lv8Yd8up5Oc3tNlfFuY3dnlizjKFY20ofbyO/KL80nNuhL/W//pjzz4AAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/hanken-grotesk-vietnamese-800-normal.rhXM_bnk.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-800-normal.Botv5QzP.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/hanken-grotesk-latin-ext-800-normal.BUyj4f7g.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-800-normal.Cj41HOW_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/hanken-grotesk-latin-800-normal.KQ5tvtTT.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-800-normal.BTy3IUcF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Hanken Grotesk,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-theme]{background-color:var(--fallback-b1,oklch(var(--b1)/1));color:var(--fallback-bc,oklch(var(--bc)/1))}@supports not (color: oklch(0% 0 0)){:root{color-scheme:light;--fallback-p: #491eff;--fallback-pc: #d4dbff;--fallback-s: #ff41c7;--fallback-sc: #fff9fc;--fallback-a: #00cfbd;--fallback-ac: #00100d;--fallback-n: #2b3440;--fallback-nc: #d7dde4;--fallback-b1: #ffffff;--fallback-b2: #e5e6e6;--fallback-b3: #e5e6e6;--fallback-bc: #1f2937;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--fallback-p: #7582ff;--fallback-pc: #050617;--fallback-s: #ff71cf;--fallback-sc: #190211;--fallback-a: #00c7b5;--fallback-ac: #000e0c;--fallback-n: #2a323c;--fallback-nc: #a6adbb;--fallback-b1: #1d232a;--fallback-b2: #191e24;--fallback-b3: #15191e;--fallback-bc: #a6adbb;--fallback-in: #00b3f0;--fallback-inc: #000000;--fallback-su: #00ca92;--fallback-suc: #000000;--fallback-wa: #ffc22d;--fallback-wac: #000000;--fallback-er: #ff6f70;--fallback-erc: #000000}}}html{-webkit-tap-highlight-color:transparent}*{scrollbar-color:color-mix(in oklch,currentColor 35%,transparent) transparent}*:hover{scrollbar-color:color-mix(in oklch,currentColor 60%,transparent) transparent}:root{color-scheme:dark;--in: 72.06% .191 231.6;--su: 64.8% .15 160;--wa: 84.71% .199 83.87;--er: 71.76% .221 22.18;--pc: 13.138% .0392 275.75;--sc: 14.96% .052 342.55;--ac: 14.902% .0334 183.61;--inc: 0% 0 0;--suc: 0% 0 0;--wac: 0% 0 0;--erc: 0% 0 0;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--p: 65.69% .196 275.75;--s: 74.8% .26 342.55;--a: 74.51% .167 183.61;--n: 31.3815% .021108 254.139175;--nc: 74.6477% .0216 264.435964;--b1: 25.3267% .015896 252.417568;--b2: 23.2607% .013807 253.100675;--b3: 21.1484% .01165 254.087939;--bc: 74.6477% .0216 264.435964}.container{width:100%}@media(min-width:375px){.container{max-width:375px}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.avatar{position:relative;display:inline-flex}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}.badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}@media(hover:hover){.label a:hover{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}}.\!btn{display:inline-flex!important;height:3rem!important;min-height:3rem!important;flex-shrink:0!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;border-radius:var(--rounded-btn, .5rem)!important;border-color:transparent!important;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity))!important;padding-left:1rem!important;padding-right:1rem!important;text-align:center!important;font-size:.875rem!important;line-height:1em!important;gap:.5rem!important;font-weight:600!important;text-decoration-line:none!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important;border-width:var(--border-btn, 1px)!important;transition-property:color,background-color,border-color,opacity,box-shadow,transform!important;--tw-text-opacity: 1 !important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;outline-color:var(--fallback-bc,oklch(var(--bc)/1))!important;background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity))!important;--tw-bg-opacity: 1 !important;--tw-border-opacity: 1 !important}.btn{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--rounded-btn, .5rem);border-color:transparent;border-color:oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-width:var(--border-btn, 1px);transition-property:color,background-color,border-color,opacity,box-shadow,transform;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:var(--fallback-bc,oklch(var(--bc)/1));background-color:oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity));--tw-bg-opacity: 1;--tw-border-opacity: 1}.btn-disabled,.btn[disabled],.btn:disabled{pointer-events:none}.\!btn[disabled],.\!btn:disabled{pointer-events:none!important}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.\!btn:is(input[type=checkbox])),:where(.\!btn:is(input[type=radio])){width:auto!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.\!btn:is(input[type=checkbox]):after,.\!btn:is(input[type=radio]):after{--tw-content: attr(aria-label) !important;content:var(--tw-content)!important}.\!card{position:relative!important;display:flex!important;flex-direction:column!important;border-radius:var(--rounded-box, 1rem)!important}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box, 1rem)}.\!card:focus{outline:2px solid transparent!important;outline-offset:2px!important}.card:focus{outline:2px solid transparent;outline-offset:2px}.\!card figure{display:flex!important;align-items:center!important;justify-content:center!important}.card figure{display:flex;align-items:center;justify-content:center}.\!card.image-full{display:grid!important}.card.image-full{display:grid}.\!card.image-full:before{position:relative!important;content:""!important;z-index:10!important;border-radius:var(--rounded-box, 1rem)!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;opacity:.75!important}.card.image-full:before{position:relative;content:"";z-index:10;border-radius:var(--rounded-box, 1rem);--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));opacity:.75}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.\!card.image-full:before,.\!card.image-full>*{grid-column-start:1!important;grid-row-start:1!important}.\!card.image-full>figure img{height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.\!card.image-full>.card-body{position:relative!important;z-index:20!important;--tw-text-opacity: 1 !important;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))!important}.card.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.chat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;padding-top:.25rem;padding-bottom:.25rem}.checkbox{flex-shrink:0;--chkbg: var(--fallback-bc,oklch(var(--bc)/1));--chkfg: var(--fallback-b1,oklch(var(--b1)/1));height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));--tw-border-opacity: .2}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{position:relative;display:grid;overflow:hidden;grid-template-rows:max-content 0fr;transition:grid-template-rows .2s;width:100%;border-radius:var(--rounded-box, 1rem)}.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio],.collapse-content{grid-column-start:1;grid-row-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){height:100%;width:100%;z-index:1}.collapse[open],.collapse-open,.collapse:focus:not(.collapse-close){grid-template-rows:max-content 1fr}.collapse:not(.collapse-close):has(>input[type=checkbox]:checked),.collapse:not(.collapse-close):has(>input[type=radio]:checked){grid-template-rows:max-content 1fr}.collapse[open]>.collapse-content,.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content{visibility:visible;min-height:-moz-fit-content;min-height:fit-content}:root .countdown{line-height:1em}.countdown{display:inline-flex}.countdown>*{height:1em;display:inline-block;overflow-y:hidden}.countdown>*:before{position:relative;content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a";white-space:pre;top:calc(var(--value) * -1em);text-align:center;transition:all 1s cubic-bezier(1,0,0,1)}.diff{position:relative;display:grid;width:100%;overflow:hidden;direction:ltr;container-type:inline-size;grid-template-columns:auto 1fr}.divider{display:flex;flex-direction:row;align-items:center;align-self:stretch;margin-top:1rem;margin-bottom:1rem;height:1rem;white-space:nowrap}.divider:before,.divider:after{height:.125rem;width:100%;flex-grow:1;--tw-content: "";content:var(--tw-content);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.\!drawer{position:relative!important;display:grid!important;grid-auto-columns:max-content auto!important;width:100%!important}.drawer{position:relative;display:grid;grid-auto-columns:max-content auto;width:100%}.drawer-content{grid-column-start:2;grid-row-start:1;min-width:0px}.drawer-end>.drawer-toggle~.drawer-content{grid-column-start:1}@media(hover:hover){.btm-nav>*.disabled:hover,.btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btn:hover{--tw-border-opacity: 1;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black);border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)}}@supports not (color: oklch(0% 0 0)){.btn:hover{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}}.\!btn:hover{--tw-border-opacity: 1 !important;border-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-border-opacity)))!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))!important}@supports (color: color-mix(in oklab,black,black)){.\!btn:hover{background-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-bg-opacity, 1)) 90%,black)!important;border-color:color-mix(in oklab,oklch(var(--btn-color, var(--b2)) / var(--tw-border-opacity, 1)) 90%,black)!important}}@supports not (color: oklch(0% 0 0)){.\!btn:hover{background-color:var(--btn-color, var(--fallback-b2))!important;border-color:var(--btn-color, var(--fallback-b2))!important}}.\!btn.glass:hover{--glass-opacity: 25% !important;--glass-border-opacity: 15% !important}.btn.glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost:hover{border-color:transparent}@supports (color: oklch(0% 0 0)){.btn-ghost:hover{background-color:var(--fallback-bc,oklch(var(--bc)/.2))}}.btn-outline.btn-secondary:hover{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-secondary:hover{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.btn-disabled:hover,.btn[disabled]:hover,.btn:disabled:hover{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.\!btn[disabled]:hover,.\!btn:disabled:hover{--tw-border-opacity: 0 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-bg-opacity: .2 !important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-text-opacity: .2 !important}@supports (color: color-mix(in oklab,black,black)){.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)}.\!btn:is(input[type=checkbox]:checked):hover,.\!btn:is(input[type=radio]:checked):hover{background-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)!important;border-color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 90%,black)!important}}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{cursor:pointer;outline:2px solid transparent;outline-offset:2px}@supports (color: oklch(0% 0 0)){:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(.active,.btn):hover,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.active,.btn):hover{background-color:var(--fallback-bc,oklch(var(--bc)/.1))}}}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}@media(min-width:48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}.hero>*{grid-column-start:1;grid-row-start:1}.indicator{position:relative;display:inline-flex;width:-moz-max-content;width:max-content}.indicator :where(.indicator-item){z-index:1;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap}.\!input{flex-shrink:1!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:3rem!important;padding-left:1rem!important;padding-right:1rem!important;font-size:1rem!important;line-height:2!important;line-height:1.5rem!important;border-radius:var(--rounded-btn, .5rem)!important;border-width:1px!important;border-color:transparent!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))!important}.input{flex-shrink:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.\!input[type=number]::-webkit-inner-spin-button{margin-top:-1rem!important;margin-bottom:-1rem!important;margin-inline-end:-1rem!important}.input[type=number]::-webkit-inner-spin-button,.input-md[type=number]::-webkit-inner-spin-button{margin-top:-1rem;margin-bottom:-1rem;margin-inline-end:-1rem}.join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.join :where(.join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join *:not(:first-child):not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(*:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(*:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join *:has(.join-item)){border-radius:inherit}}.link{cursor:pointer;text-decoration-line:underline}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fallback-bc,oklch(var(--bc)/.3))}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.modal{pointer-events:none;position:fixed;inset:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.modal){align-items:center}.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden;scrollbar-gutter:stable}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--fallback-bc,oklch(var(--bc)/1));overflow:hidden;border-radius:var(--rounded-box, 1rem);background-color:transparent}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;min-height:3rem;padding-inline-start:1rem;padding-inline-end:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.steps{display:inline-grid;grid-auto-flow:column;overflow:hidden;overflow-x:auto;counter-reset:step;grid-auto-columns:1fr}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}.swap>*{grid-column-start:1;grid-row-start:1;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity}.swap input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on{opacity:0}.swap input:checked~.swap-off,.swap-active .swap-off,.swap input:indeterminate~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap-active .swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1}.textarea{min-height:3rem;flex-shrink:1;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-radius:var(--rounded-btn, .5rem);border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.timeline{position:relative;display:flex}:where(.timeline>li){position:relative;display:grid;flex-shrink:0;align-items:center;grid-template-rows:var(--timeline-row-start, minmax(0, 1fr)) auto var( --timeline-row-end, minmax(0, 1fr) );grid-template-columns:var(--timeline-col-start, minmax(0, 1fr)) auto var( --timeline-col-end, minmax(0, 1fr) )}.timeline>li>hr{width:100%;border-width:0px}:where(.timeline>li>hr):first-child{grid-column-start:1;grid-row-start:2}:where(.timeline>li>hr):last-child{grid-column-start:3;grid-column-end:none;grid-row-start:2;grid-row-end:auto}.toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.toggle{flex-shrink:0;--tglbg: var(--fallback-b1,oklch(var(--b1)/1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;border-color:currentColor;background-color:currentColor;color:var(--fallback-bc,oklch(var(--bc)/.5));transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.avatar-group :where(.avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-border-opacity)))}.badge-warning{border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.badge-outline.badge-warning{--tw-text-opacity: 1;color:var(--fallback-wa,oklch(var(--wa)/var(--tw-text-opacity)))}.btm-nav>*:where(.active){border-top-width:2px;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)))}.btm-nav>*.disabled,.btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}@media(prefers-reduced-motion:no-preference){.\!btn{animation:button-pop var(--animation-btn, .25s) ease-out!important}.btn{animation:button-pop var(--animation-btn, .25s) ease-out}}.btn:active:hover,.btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}.\!btn:active:hover,.\!btn:active:focus{animation:button-pop 0s ease-out!important;transform:scale(var(--btn-focus-scale, .97))!important}@supports not (color: oklch(0% 0 0)){.\!btn{background-color:var(--btn-color, var(--fallback-b2))!important;border-color:var(--btn-color, var(--fallback-b2))!important}.btn{background-color:var(--btn-color, var(--fallback-b2));border-color:var(--btn-color, var(--fallback-b2))}.btn-secondary{--btn-color: var(--fallback-s)}.prose :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}@supports (color: color-mix(in oklab,black,black)){.btn-outline.btn-secondary.btn-active{background-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black);border-color:color-mix(in oklab,var(--fallback-s,oklch(var(--s)/1)) 90%,black)}}.\!btn:focus-visible{outline-style:solid!important;outline-width:2px!important;outline-offset:2px!important}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}@supports (color: oklch(0% 0 0)){.btn-secondary{--btn-color: var(--s)}}.btn-secondary{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)));outline-color:var(--fallback-s,oklch(var(--s)/1))}.\!btn.glass{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;outline-color:currentColor!important}.btn.glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.\!btn.glass.btn-active{--glass-opacity: 25% !important;--glass-border-opacity: 15% !important}.btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost.btn-active{border-color:transparent;background-color:var(--fallback-bc,oklch(var(--bc)/.2))}.btn-outline.btn-secondary{--tw-text-opacity: 1;color:var(--fallback-s,oklch(var(--s)/var(--tw-text-opacity)))}.btn-outline.btn-secondary.btn-active{--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.btn.btn-disabled,.btn[disabled],.btn:disabled{--tw-border-opacity: 0;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-bg-opacity: .2;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));--tw-text-opacity: .2}.\!btn.btn-disabled,.\!btn[disabled],.\!btn:disabled{--tw-border-opacity: 0 !important;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)))!important;--tw-bg-opacity: .2 !important;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))!important;--tw-text-opacity: .2 !important}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.\!btn:is(input[type=checkbox]:checked),.\!btn:is(input[type=radio]:checked){--tw-border-opacity: 1 !important;border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)))!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))!important;--tw-text-opacity: 1 !important;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))!important}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))}.\!btn:is(input[type=checkbox]:checked):focus-visible,.\!btn:is(input[type=radio]:checked):focus-visible{outline-color:var(--fallback-p,oklch(var(--p)/1))!important}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.\!card :where(figure:first-child){overflow:hidden!important;border-start-start-radius:inherit!important;border-start-end-radius:inherit!important;border-end-start-radius:unset!important;border-end-end-radius:unset!important}.card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.\!card :where(figure:last-child){overflow:hidden!important;border-start-start-radius:unset!important;border-start-end-radius:unset!important;border-end-start-radius:inherit!important;border-end-end-radius:inherit!important}.card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.\!card:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.\!card.bordered{border-width:1px!important;--tw-border-opacity: 1 !important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important}.card.bordered{border-width:1px;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))}.\!card.compact .card-body{padding:1rem!important;font-size:.875rem!important;line-height:1.25rem!important}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.\!card.image-full :where(figure){overflow:hidden!important;border-radius:inherit!important}.card.image-full :where(figure){overflow:hidden;border-radius:inherit}.checkbox:focus{box-shadow:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.checkbox:disabled{border-width:0px;cursor:not-allowed;border-color:transparent;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.2}.checkbox:checked,.checkbox[aria-checked=true]{background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-color:var(--chkbg);background-image:linear-gradient(-45deg,transparent 65%,var(--chkbg) 65.99%),linear-gradient(45deg,transparent 75%,var(--chkbg) 75.99%),linear-gradient(-45deg,var(--chkbg) 40%,transparent 40.99%),linear-gradient(45deg,var(--chkbg) 30%,var(--chkfg) 30.99%,var(--chkfg) 40%,transparent 40.99%),linear-gradient(-45deg,var(--chkfg) 50%,var(--chkbg) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(-90deg,transparent 80%,var(--chkbg) 80%),linear-gradient(0deg,var(--chkbg) 43%,var(--chkfg) 43%,var(--chkfg) 57%,var(--chkbg) 57%)}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}details.collapse{width:100%}details.collapse summary{position:relative;display:block;outline:2px solid transparent;outline-offset:2px}details.collapse summary::-webkit-details-marker{display:none}.collapse:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse:has(.collapse-title:focus-visible),.collapse:has(>input[type=checkbox]:focus-visible),.collapse:has(>input[type=radio]:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/1))}.collapse:not(.collapse-open):not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-open):not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open])>.collapse-title{cursor:unset}.collapse-title,:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){padding:1rem;padding-inline-end:3rem;min-height:3.75rem;transition:background-color .2s ease-out}.collapse[open]>:where(.collapse-content),.collapse-open>:where(.collapse-content),.collapse:focus:not(.collapse-close)>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input[type=checkbox]:checked~.collapse-content),.collapse:not(.collapse-close)>:where(input[type=radio]:checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse-open.collapse-arrow>.collapse-title:after,.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{--tw-translate-y: -50%;--tw-rotate: 225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.collapse[open].collapse-plus>.collapse-title:after,.collapse-open.collapse-plus>.collapse-title:after,.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{content:"−"}.divider:not(:empty){gap:1rem}.drawer-toggle:focus-visible~.drawer-content label.drawer-button{outline-style:solid;outline-width:2px;outline-offset:2px}.\!input input{--tw-bg-opacity: 1 !important;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)))!important;background-color:transparent!important}.input input{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));background-color:transparent}.\!input input:focus{outline:2px solid transparent!important;outline-offset:2px!important}.input input:focus{outline:2px solid transparent;outline-offset:2px}.\!input[list]::-webkit-calendar-picker-indicator{line-height:1em!important}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus,.input:focus-within{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.\!input:focus,.\!input:focus-within{box-shadow:none!important;border-color:var(--fallback-bc,oklch(var(--bc)/.2))!important;outline-style:solid!important;outline-width:2px!important;outline-offset:2px!important;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))!important}.input:has(>input[disabled]),.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.\!input:has(>input[disabled]),.\!input:disabled,.\!input[disabled]{cursor:not-allowed!important;--tw-border-opacity: 1 !important;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)))!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;color:var(--fallback-bc,oklch(var(--bc)/.4))!important}.input:has(>input[disabled])::-moz-placeholder,.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.input:has(>input[disabled])::placeholder,.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.\!input:has(>input[disabled])::-moz-placeholder,.\!input:disabled::-moz-placeholder,.\!input[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity: .2 !important}.\!input:has(>input[disabled])::placeholder,.\!input:disabled::placeholder,.\!input[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)))!important;--tw-placeholder-opacity: .2 !important}.\!input:has(>input[disabled])>input[disabled]{cursor:not-allowed!important}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.\!input::-webkit-date-and-time-value{text-align:inherit!important}.input::-webkit-date-and-time-value{text-align:inherit}.join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join>:where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1)}.join>:where(*:not(:first-child)):is(.\!btn){margin-inline-start:calc(var(--border-btn) * -1)!important}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}:where(.menu li:empty){--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;inset-inline-start:0px;top:.75rem;width:1px;--tw-bg-opacity: 1;background-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-bg-opacity)));opacity:.1;content:""}.menu :where(li:not(.menu-title)>*:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--rounded-btn, .5rem);padding:.5rem 1rem;text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;text-wrap:balance}:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title)):is(summary):not(.active,.btn):focus-visible,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn).focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(summary,.active,.btn):focus,:where(.menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):is(summary):not(.active,.btn):focus-visible{cursor:pointer;background-color:var(--fallback-bc,oklch(var(--bc)/.1));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul,.menu-title,details,.btn):active,.menu li>*:not(ul,.menu-title,details,.btn).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .\!input{position:relative!important;margin-left:auto!important;margin-right:auto!important;display:block!important;height:1.75rem!important;width:24rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;--tw-bg-opacity: 1 !important;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))!important;padding-left:2rem!important;direction:ltr!important}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));padding-left:2rem;direction:ltr}.mockup-browser .mockup-browser-toolbar .\!input:before{content:""!important;position:absolute!important;left:.5rem!important;top:50%!important;aspect-ratio:1 / 1!important;height:.75rem!important;--tw-translate-y: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-radius:9999px!important;border-width:2px!important;border-color:currentColor!important;opacity:.6!important}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .\!input:after{content:""!important;position:absolute!important;left:1.25rem!important;top:50%!important;height:.5rem!important;--tw-translate-y: 25% !important;--tw-rotate: -45deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-radius:9999px!important;border-width:1px!important;border-color:currentColor!important;opacity:.6!important}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.modal:not(dialog:not(.modal-open)),.modal::backdrop{background-color:#0006;animation:modal-pop .2s ease-out}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes modal-pop{0%{opacity:0}}@keyframes progress-loading{50%{background-position-x:-115%}}@keyframes radiomark{0%{box-shadow:0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 12px var(--fallback-b1,oklch(var(--b1)/1)) inset}50%{box-shadow:0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 3px var(--fallback-b1,oklch(var(--b1)/1)) inset}to{box-shadow:0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset,0 0 0 4px var(--fallback-b1,oklch(var(--b1)/1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px var(--fallback-b1,oklch(var(--b1)/1)) inset, 0 0 0 2rem var(--range-shdw) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));appearance:none;-webkit-appearance:none;top:50%;color:var(--range-shdw);transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:var(--rounded-box, 1rem);border-style:none;--tw-bg-opacity: 1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));top:50%;color:var(--range-shdw);--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px var(--range-shdw) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range-warning{--range-shdw: var(--fallback-wa,oklch(var(--wa)/1))}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));content:"";margin-inline-start:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after{--tw-bg-opacity: 1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.steps .step-primary+.step-primary:before,.steps .step-primary:after{--tw-bg-opacity: 1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after{--tw-bg-opacity: 1;background-color:var(--fallback-s,oklch(var(--s)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-sc,oklch(var(--sc)/var(--tw-text-opacity)))}.steps .step-accent+.step-accent:before,.steps .step-accent:after{--tw-bg-opacity: 1;background-color:var(--fallback-a,oklch(var(--a)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-ac,oklch(var(--ac)/var(--tw-text-opacity)))}.steps .step-info+.step-info:before{--tw-bg-opacity: 1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)))}.steps .step-info:after{--tw-bg-opacity: 1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-inc,oklch(var(--inc)/var(--tw-text-opacity)))}.steps .step-success+.step-success:before{--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)))}.steps .step-success:after{--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-suc,oklch(var(--suc)/var(--tw-text-opacity)))}.steps .step-warning+.step-warning:before{--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)))}.steps .step-warning:after{--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.steps .step-error+.step-error:before{--tw-bg-opacity: 1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)))}.steps .step-error:after{--tw-bg-opacity: 1;background-color:var(--fallback-er,oklch(var(--er)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-erc,oklch(var(--erc)/var(--tw-text-opacity)))}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)))}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}.textarea:focus{box-shadow:none;border-color:var(--fallback-bc,oklch(var(--bc)/.2));outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity)));color:var(--fallback-bc,oklch(var(--bc)/.4))}.textarea-disabled::-moz-placeholder,.textarea:disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:var(--fallback-bc,oklch(var(--bc)/var(--tw-placeholder-opacity)));--tw-placeholder-opacity: .2}.timeline hr{height:.25rem}:where(.timeline hr){--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)))}:where(.timeline:has(.timeline-middle) hr):first-child{border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}:where(.timeline:has(.timeline-middle) hr):last-child{border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :first-child hr:last-child){border-start-start-radius:var(--rounded-badge, 1.9rem);border-end-start-radius:var(--rounded-badge, 1.9rem);border-start-end-radius:0px;border-end-end-radius:0px}:where(.timeline:not(:has(.timeline-middle)) :last-child hr:first-child){border-start-end-radius:var(--rounded-badge, 1.9rem);border-end-end-radius:var(--rounded-badge, 1.9rem);border-start-start-radius:0px;border-end-start-radius:0px}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:var(--fallback-bc,oklch(var(--bc)/.2))}.toggle:hover{background-color:currentColor}.toggle:checked,.toggle[aria-checked=true]{background-image:none;--handleoffsetcalculator: var(--handleoffset);--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle-warning:focus-visible{outline-color:var(--fallback-wa,oklch(var(--wa)/1))}.toggle-warning:checked,.toggle-warning[aria-checked=true]{border-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-border-opacity)));--tw-border-opacity: .1;--tw-bg-opacity: 1;background-color:var(--fallback-wa,oklch(var(--wa)/var(--tw-bg-opacity)));--tw-text-opacity: 1;color:var(--fallback-wac,oklch(var(--wac)/var(--tw-text-opacity)))}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:var(--fallback-bc,oklch(var(--bc)/var(--tw-border-opacity)));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset, var(--handleoffsetcalculator) 0 0 3px var(--fallback-bc,oklch(var(--bc)/1)) inset}:root .prose{--tw-prose-body: var(--fallback-bc,oklch(var(--bc)/.8));--tw-prose-headings: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-hr: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-quotes: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-captions: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-code: var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code: var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg: var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders: var(--fallback-bc,oklch(var(--bc)/.5));--tw-prose-td-borders: var(--fallback-bc,oklch(var(--bc)/.2));--tw-prose-kbd: var(--fallback-bc,oklch(var(--bc)/.8))}.prose :where(code):not(:where([class~=not-prose] *,pre *)){padding:1px 8px;border-radius:var(--rounded-badge);font-weight:initial;background-color:var(--fallback-bc,oklch(var(--bc)/.1))}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{display:none}.prose pre code{border-radius:0;padding:0}.prose :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}.glass,.glass.btn-active{border:none;backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)),#0000),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}@media(hover:hover){.glass.btn-active{border:none;backdrop-filter:blur(var(--glass-blur, 40px));background-color:transparent;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity, 30%)),#0000),linear-gradient(var(--glass-reflex-degree, 100deg),rgb(255 255 255 / var(--glass-reflex-opacity, 10%)) 25%,rgb(0 0 0 / 0%) 25%);box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity, 10%)) inset,0 0 0 2px #0000000d;text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity, 5%))}}.artboard.phone{width:320px}.artboard.phone-1.horizontal,.artboard.phone-1.artboard-horizontal{width:568px;height:320px}.artboard.phone-2.horizontal,.artboard.phone-2.artboard-horizontal{width:667px;height:375px}.artboard.phone-3.horizontal,.artboard.phone-3.artboard-horizontal{width:736px;height:414px}.artboard.phone-4.horizontal,.artboard.phone-4.artboard-horizontal{width:812px;height:375px}.artboard.phone-5.horizontal,.artboard.phone-5.artboard-horizontal{width:896px;height:414px}.artboard.phone-6.horizontal,.artboard.phone-6.artboard-horizontal{width:1024px;height:320px}.badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.btm-nav-xs>*:where(.active){border-top-width:1px}.btm-nav-sm>*:where(.active){border-top-width:2px}.btm-nav-md>*:where(.active){border-top-width:2px}.btm-nav-lg>*:where(.active){border-top-width:4px}.btn-sm{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}.btn-lg{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(.btn-sm){height:2rem;width:2rem;padding:0}.btn-square:where(.btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.indicator :where(.indicator-item){bottom:auto;inset-inline-end:0px;inset-inline-start:auto;top:0;--tw-translate-y: -50%;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item):where([dir=rtl],[dir=rtl] *){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start):where([dir=rtl],[dir=rtl] *){--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end):where([dir=rtl],[dir=rtl] *){--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-bottom){bottom:0;top:auto;--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-middle){bottom:50%;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-top){bottom:auto;top:0;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical *:first-child:not(:last-child) .join-item{border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:inherit;border-start-end-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical *:last-child:not(:first-child) .join-item{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-end-end-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal *:first-child:not(:last-child) .join-item{border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:inherit;border-start-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0;border-end-end-radius:inherit;border-start-end-radius:inherit}.range-xs{height:1rem}.range-xs::-webkit-slider-runnable-track{height:.25rem}.range-xs::-moz-range-track{height:.25rem}.range-xs::-webkit-slider-thumb{height:1rem;width:1rem;--filler-offset: .4rem}.range-xs::-moz-range-thumb{height:1rem;width:1rem;--filler-offset: .4rem}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}:where(.toast){bottom:0;inset-inline-end:0px;inset-inline-start:auto;top:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){inset-inline-end:auto;inset-inline-start:0px;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){inset-inline-end:50%;inset-inline-start:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){inset-inline-end:0px;inset-inline-start:auto;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){bottom:0;top:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){bottom:auto;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){bottom:auto;top:0;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[type=checkbox].toggle-sm{--handleoffset: .75rem;height:1.25rem;width:2rem}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:var(--fallback-b3,oklch(var(--b3)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.join.join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-vertical>:where(*:not(:first-child)):is(.btn){margin-top:calc(var(--border-btn) * -1)}.join.join-vertical>:where(*:not(:first-child)):is(.\!btn){margin-top:calc(var(--border-btn) * -1)!important}.join.join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-inline-start:-1px}.join.join-horizontal>:where(*:not(:first-child)):is(.btn){margin-inline-start:calc(var(--border-btn) * -1);margin-top:0}.join.join-horizontal>:where(*:not(:first-child)):is(.\!btn){margin-inline-start:calc(var(--border-btn) * -1)!important;margin-top:0!important}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-inline-start:-100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-inline-start:50%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-top-3{top:-.75rem}.left-1\/2{left:50%}.\!m-0{margin:0!important}.\!my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.\!my-1\.5{margin-top:.375rem!important;margin-bottom:.375rem!important}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.\!mb-0{margin-bottom:0!important}.\!mb-2{margin-bottom:.5rem!important}.\!mb-6{margin-bottom:1.5rem!important}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-screen{height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-xl{max-width:36rem}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[\#0088cc\]\/30{border-color:#0088cc4d}.border-\[\#10b98140\]{border-color:#10b98140}.border-\[\#ffffff0a\]{border-color:#ffffff0a}.border-\[\#ffffff0f\]{border-color:#ffffff0f}.border-\[\#ffffff10\]{border-color:#ffffff10}.border-\[\#ffffff14\]{border-color:#ffffff14}.border-\[\#ffffff1a\]{border-color:#ffffff1a}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--line2\)\]{border-color:var(--line2)}.bg-\[\#00000040\]{background-color:#00000040}.bg-\[\#00000050\]{background-color:#00000050}.bg-\[\#0088cc\]\/15{background-color:#0088cc26}.bg-\[\#10b98118\]{background-color:#10b98118}.bg-\[\#10b98126\]{background-color:#10b98126}.bg-\[\#120a06\]{--tw-bg-opacity: 1;background-color:rgb(18 10 6 / var(--tw-bg-opacity, 1))}.bg-\[\#140a04\]\/90{background-color:#140a04e6}.bg-\[\#140a04\]\/95{background-color:#140a04f2}.bg-\[\#ffffff10\]{background-color:#ffffff10}.bg-\[\#ffffff14\]{background-color:#ffffff14}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-black\/60{background-color:#0009}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#1c1007\]{--tw-gradient-from: #1c1007 var(--tw-gradient-from-position);--tw-gradient-to: rgb(28 16 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ffe259\]{--tw-gradient-from: #ffe259 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 226 89 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#ffa751\]{--tw-gradient-to: rgb(255 167 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ffa751 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#120a06\]{--tw-gradient-to: #120a06 var(--tw-gradient-to-position)}.to-\[\#ff5722\]{--tw-gradient-to: #ff5722 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.\!px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.\!px-8{padding-left:2rem!important;padding-right:2rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.\!py-3\.5{padding-top:.875rem!important;padding-bottom:.875rem!important}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.\!pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.7rem\]{font-size:.7rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.\!leading-snug{line-height:1.375!important}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0088cc\]{--tw-text-opacity: 1;color:rgb(0 136 204 / var(--tw-text-opacity, 1))}.text-\[\#241303\]{--tw-text-opacity: 1;color:rgb(36 19 3 / var(--tw-text-opacity, 1))}.text-\[\#34d399\]{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-\[\#38bdf8\]{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-\[\#60a5fa\]{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-\[\#c084fc\]{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-\[\#e1306c\]{--tw-text-opacity: 1;color:rgb(225 48 108 / var(--tw-text-opacity, 1))}.text-\[\#ec4899\]{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-\[\#f0b23c\]{--tw-text-opacity: 1;color:rgb(240 178 60 / var(--tw-text-opacity, 1))}.text-\[\#ff6a00\]{--tw-text-opacity: 1;color:rgb(255 106 0 / var(--tw-text-opacity, 1))}.text-\[\#ff8a4d\]{--tw-text-opacity: 1;color:rgb(255 138 77 / var(--tw-text-opacity, 1))}.text-\[\#ff9e00\]{--tw-text-opacity: 1;color:rgb(255 158 0 / var(--tw-text-opacity, 1))}.text-\[\#ffb300\]{--tw-text-opacity: 1;color:rgb(255 179 0 / var(--tw-text-opacity, 1))}.text-\[\#ffd166\]{--tw-text-opacity: 1;color:rgb(255 209 102 / var(--tw-text-opacity, 1))}.text-\[\#ffd98a\]{--tw-text-opacity: 1;color:rgb(255 217 138 / var(--tw-text-opacity, 1))}.text-\[\#ffe259\]{--tw-text-opacity: 1;color:rgb(255 226 89 / var(--tw-text-opacity, 1))}.text-\[\#ffffff20\]{color:#ffffff20}.text-\[\#ffffff33\]{color:#fff3}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--accent2\)\]{color:var(--accent2)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-dim\)\]{color:var(--ink-dim)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.underline{text-decoration-line:underline}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(240\,178\,60\,0\.2\)\]{--tw-shadow: 0 0 30px rgba(240,178,60,.2);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root,[data-palette=kesar]{--bg: #120a06;--bg2: #1b1109;--panel: #1d1309;--ink: #f6ead8;--ink-dim: #c9b795;--accent: #f0b23c;--accent2: #ffd98a;--ember: #e2542c;--deep: #7a2f14;--line: rgba(240, 178, 60, .16);--line2: rgba(240, 178, 60, .34);--fw: #f0b23c, #ffdf9e, #ff8a4d, #e2542c;--shadow: 0 24px 70px rgba(0, 0, 0, .55);--fs-xs: clamp(.7rem, .64rem + .25vw, .85rem);--fs-sm: clamp(.82rem, .75rem + .32vw, .98rem);--fs-base: clamp(.95rem, .88rem + .38vw, 1.15rem);--fs-md: clamp(1.12rem, 1rem + .62vw, 1.48rem);--fs-lg: clamp(1.35rem, 1.12rem + 1.15vw, 2.15rem);--fs-xl: clamp(1.75rem, 1.3rem + 2.2vw, 3.4rem);--fs-hero: clamp(2.35rem, 1.7rem + 6.8vw, 7.2rem);--tick-dur: 48s;--nav-h: 74px}html[data-palette=neel],body[data-palette=neel],[data-palette=neel]{--bg: #080d1a !important;--bg2: #0d1526 !important;--panel: #101a30 !important;--ink: #eef1fa !important;--ink-dim: #a9b4d0 !important;--accent: #ffd98a !important;--accent2: #fff0c9 !important;--ember: #8fb3ff !important;--deep: #22334f !important;--line: rgba(255, 217, 138, .15) !important;--line2: rgba(255, 217, 138, .33) !important;--fw: #ffd98a, #cfe0ff, #ffffff, #9db8ff}html[data-palette=gulab],body[data-palette=gulab],[data-palette=gulab]{--bg: #180a10 !important;--bg2: #221018 !important;--panel: #241017 !important;--ink: #fbeae2 !important;--ink-dim: #d8a49a !important;--accent: #ff9d8a !important;--accent2: #ffd3c2 !important;--ember: #ff5d73 !important;--deep: #5c1f2c !important;--line: rgba(255, 157, 138, .16) !important;--line2: rgba(255, 157, 138, .34) !important;--fw: #ff9d8a, #ffd3c2, #ff5d73, #ffe9b0}html[data-palette=chandan],body[data-palette=chandan],[data-palette=chandan]{--bg: #15100a !important;--bg2: #1f1810 !important;--panel: #211a10 !important;--ink: #f4ecdd !important;--ink-dim: #bfa87e !important;--accent: #e6c791 !important;--accent2: #f7e7c3 !important;--ember: #cf8a3c !important;--deep: #4f3a1a !important;--line: rgba(230, 199, 145, .16) !important;--line2: rgba(230, 199, 145, .34) !important;--fw: #e6c791, #f7e7c3, #cf8a3c, #fff2d0}[data-tvtheme]{--tvbg: #140c05;--tvgold: #f0b23c;--tvink: #f6ead8;--tvdim: #bfa374}[data-tvtheme=neel]{--tvbg: #0a1020;--tvgold: #ffd98a;--tvink: #eef1fa;--tvdim: #9fb0d6}[data-tvtheme=gulab]{--tvbg: #1e0d13;--tvgold: #ff9d8a;--tvink: #fbeae2;--tvdim: #d8a49a}[data-tvtheme=chandan]{--tvbg: #1c150c;--tvgold: #e6c791;--tvink: #f4ecdd;--tvdim: #c0a878}[hidden]{display:none!important}*,*:before,*:after{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea,[contenteditable=true],.f-input,.f-area,.selectable,.chk-card,.chk-vc-card,.chk-vc-sub,.chk-item-lbl{-webkit-user-select:text;-moz-user-select:text;user-select:text}html{scroll-behavior:smooth;font-size:clamp(14px,13px + .35vw,17px);-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:Hanken Grotesk,system-ui,sans-serif;overflow-x:hidden;transition:background .4s ease,color .4s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:env(safe-area-inset-bottom)}body.tv-mode-active,html:has(body.tv-mode-active){overflow:hidden!important;height:100%!important;max-height:100vh!important;padding:0!important;margin:0!important}body:after{content:"";position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(120% 120% at 50% 38%,transparent 55%,rgba(0,0,0,.52) 100%)}::-moz-selection{background:var(--accent);color:#241303}::selection{background:var(--accent);color:#241303}::-webkit-scrollbar{width:8px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line2);border-radius:6px}.f-display{font-family:Yatra One,serif;font-weight:400}.f-rozha{font-family:Rozha One,serif;font-weight:400}main{position:relative;z-index:5}section{scroll-margin-top:84px}.wrap{max-width:1180px;margin-inline:auto}.sec{padding:clamp(3.2rem,7vw,6.5rem) clamp(1rem,4vw,2.4rem)}.sec-head{margin-bottom:clamp(1.5rem,3.6vw,2.8rem)}.kicker2{font-size:var(--fs-xs);letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem}.sec-head h2{font-size:var(--fs-xl);line-height:1.18;font-weight:400}.sec-sub{color:var(--ink-dim);font-size:var(--fs-base);line-height:1.7;max-width:65ch;margin-top:.55rem}.panel{background:color-mix(in srgb,var(--panel) 86%,transparent);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#mandala{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.85;animation:spin 240s linear infinite;transform:translateZ(0);will-change:transform}#fw{position:fixed;inset:0;z-index:1;pointer-events:none;transform:translateZ(0);will-change:transform}.grain{position:fixed;inset:0;z-index:90;pointer-events:none;opacity:.045;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160"><filter id="n"><feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="2"/></filter><rect width="160" height="160" filter="url(%23n)" opacity="0.55"/></svg>')}@media(max-width:640px){.grain{display:none}}@keyframes spin{to{transform:rotate(360deg)}}.rv{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.js .rv.in{opacity:1;transform:none}.topbar{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;flex-wrap:nowrap!important;gap:.75rem;padding:.55rem clamp(.55rem,2.5vw,1.6rem);padding-top:calc(.55rem + env(safe-area-inset-top));border-bottom:1px solid transparent;transition:background .3s,border-color .3s}.topbar-actions{display:flex;align-items:center;gap:.5rem;margin-left:auto}@keyframes headerGiftFloat{0%,to{transform:translateY(0);box-shadow:0 4px 14px #f0b23c59}50%{transform:translateY(-4px) scale(1.03);box-shadow:0 8px 22px #f0b23ca6,0 0 16px #ff4d4d73}}@keyframes giftIconWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg) scale(1.1)}75%{transform:rotate(8deg) scale(1.1)}}.header-gift-btn{display:inline-flex;align-items:center;gap:.38rem;padding:.35rem .8rem;border-radius:999px;background:linear-gradient(135deg,#f0b23c38,#e2542c38);border:1px solid var(--accent);color:var(--accent);font-size:.76rem;font-weight:700;text-decoration:none;animation:headerGiftFloat 2.6s ease-in-out infinite;white-space:nowrap!important;flex-shrink:0!important;transition:all .25s cubic-bezier(.16,1,.3,1)}.header-gift-btn:hover{background:linear-gradient(135deg,var(--accent) 0%,#ff5722 100%);color:#1a0802;border-color:#ffe600;transform:translateY(-5px) scale(1.06);box-shadow:0 10px 28px #f0b23cbf,0 0 20px #ff572299}.header-gift-btn .gift-anim-icon{font-size:.95rem;display:inline-block;animation:giftIconWiggle 2.2s ease-in-out infinite}.header-gift-btn-mobile{padding:.28rem .6rem!important;font-size:.72rem!important}.header-donate-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:999px;border:1px solid var(--line2);background:#ff9e0014;color:var(--accent2);font-size:.76rem;font-weight:600;cursor:pointer;white-space:nowrap!important;flex-shrink:0!important;transition:all .22s ease}.header-donate-btn:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent);transform:translateY(-1px)}.header-donate-btn svg{color:#ff9e00}.header-settings-wrap{position:relative;display:inline-flex;align-items:center}.header-settings-btn{width:36px;height:36px}.header-settings-pop{position:absolute;top:calc(100% + .65rem);right:0;min-width:250px;padding:.9rem;border-radius:18px;background:color-mix(in srgb,var(--panel) 96%,#000);border:1px solid var(--line2);box-shadow:0 16px 45px #000c,0 0 25px #f0b23c26;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:1000;animation:menuFadeIn .2s cubic-bezier(.16,1,.3,1)}.header-settings-pop[hidden]{display:none!important}.hsp-head{padding-bottom:.6rem;border-bottom:1px solid var(--line);margin-bottom:.7rem}.hsp-items{display:flex;flex-direction:column;gap:.55rem;margin-bottom:.75rem}.hsp-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.4rem .5rem;border-radius:12px;background:#ffffff08;border:1px solid var(--line)}.hsp-row:hover{background:color-mix(in srgb,var(--accent) 8%,transparent);border-color:color-mix(in srgb,var(--accent) 30%,transparent)}.hsp-row-info{display:flex;flex-direction:column;text-align:left}.hsp-row-title{font-size:.78rem;font-weight:600;color:var(--ink)}.hsp-row-sub{font-size:.68rem;color:var(--ink-dim)}.hsp-btn{width:32px;height:32px;flex-shrink:0;border-radius:10px}.hsp-palette-box{padding-top:.65rem;border-top:1px solid var(--line)}.hsp-sec-title{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-dim);margin-bottom:.5rem;font-weight:600}.hsp-palette-chips{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.hsp-pal-item{display:flex;align-items:center;gap:.45rem;padding:.35rem .55rem;border-radius:10px;border:1px solid var(--line);background:#0003;color:var(--ink-dim);font-size:.75rem;cursor:pointer;transition:all .2s;text-align:left}.hsp-pal-item:hover,.hsp-pal-item.act{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.btn-download-qr{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-top:.75rem;margin-bottom:.4rem;padding:.45rem 1rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid var(--accent);color:var(--accent);font-size:.8rem;font-weight:600;cursor:pointer;transition:all .22s ease}.btn-download-qr:hover{background:var(--accent);color:#1a0802;transform:translateY(-1px);box-shadow:0 4px 14px #f0b23c73}.cta-badge-qr{background:#ff9e002e!important;color:#ff9e00!important;border-color:#ff9e0059!important}.header-more-wrap{display:none}@media(max-width:900px){.topbar{gap:.35rem;padding-inline:.5rem}.topbar-actions{display:none!important}.header-more-wrap{display:flex!important;align-items:center;gap:.35rem;margin-left:auto;position:relative;flex-shrink:0!important;white-space:nowrap!important}.header-quick-share{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;border-radius:999px;border:1px solid var(--line2);font-size:.72rem;font-weight:600;color:var(--ink);background:#0000004d;cursor:pointer;white-space:nowrap!important;flex-shrink:0!important;transition:all .2s ease}.header-quick-share:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent)}.header-quick-share svg{color:var(--accent);flex-shrink:0}.header-quick-lang{display:inline-flex;align-items:center;padding:.3rem .55rem;border-radius:999px;border:1px solid var(--line2);font-size:.72rem;font-weight:600;color:var(--accent);background:#00000040;text-decoration:none;white-space:nowrap!important;flex-shrink:0!important;transition:all .2s ease}.header-quick-lang:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent)}.header-more-btn{width:36px;height:36px;background:#0000004d;border-color:var(--line2)}.header-more-btn:hover{border-color:var(--accent);color:var(--accent)}.header-more-menu{position:fixed;top:calc(var(--topbar-h, 54px) + 8px + env(safe-area-inset-top));right:.75rem;left:.75rem;max-width:380px;margin-left:auto;border-radius:20px;padding:1.1rem;background:color-mix(in srgb,var(--panel) 96%,#000);border:1px solid var(--line2);box-shadow:0 16px 45px #000000bf;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:9999;animation:menuFadeIn .22s cubic-bezier(.16,1,.3,1)}.header-more-menu[hidden]{display:none!important}.header-more-menu:not([hidden]){display:block!important}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.hmm-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:.8rem;border-bottom:1px solid var(--line);margin-bottom:.9rem}.hmm-brand{display:inline-flex;align-items:center;gap:.5rem}.hmm-actions-grid{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-bottom:.9rem}.hmm-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.7rem .5rem;border-radius:14px;border:1px solid var(--line2);background:#ffffff08;color:var(--ink);cursor:pointer;text-decoration:none;transition:all .2s ease}.hmm-btn:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);transform:translateY(-1px)}.hmm-btn-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.hmm-btn-text{font-size:.72rem;font-weight:600;color:var(--ink)}.hmm-section{padding-top:.7rem;border-top:1px solid var(--line);margin-bottom:.7rem}.hmm-section-title{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-dim);margin-bottom:.5rem;font-weight:600}.hmm-palette-chips{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.hmm-pal-chip{display:flex;align-items:center;gap:.5rem;padding:.45rem .65rem;border-radius:10px;border:1px solid var(--line);background:#0003;color:var(--ink-dim);font-size:.75rem;cursor:pointer;transition:all .2s}.hmm-pal-chip:hover,.hmm-pal-chip.act{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}}.topbar.scrolled{background:color-mix(in srgb,var(--bg) 84%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-color:var(--line)}.brand{display:flex;align-items:center;gap:.45rem;text-decoration:none;margin-right:auto;color:var(--accent);cursor:pointer;padding:.38rem .7rem .34rem .52rem;border-radius:999px;border:1px solid transparent;white-space:nowrap!important;flex-shrink:0!important;transition:transform .25s cubic-bezier(.2,.75,.2,1),color .2s ease,background .2s ease,border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.brand:hover{transform:translateY(-1px) scale(1.025);color:var(--accent2);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:var(--line2)}.brand:active{transform:scale(.97)}.brand .bm{width:28px;height:28px;flex:none;filter:drop-shadow(0 0 8px rgba(240,178,60,.55));transition:transform .3s ease,filter .3s ease}.brand .brand-diya-logo{width:32px;height:32px}.brand:hover .bm{transform:rotate(-6deg) scale(1.15);filter:drop-shadow(0 0 14px rgba(240,178,60,.9))}.brand-title-wrap{display:inline-flex;align-items:center;position:relative;white-space:nowrap!important;flex-shrink:0!important}.brand-dev{font-size:clamp(.95rem,3.8vw,1.35rem)!important;line-height:1.15!important;letter-spacing:.02em;font-weight:700;white-space:nowrap!important;flex-shrink:0!important;display:inline-block;color:inherit}.brand-beta-tag{align-self:flex-start;margin-top:1px;margin-left:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.44rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#f97316,#ef4444);padding:1.5px 5px;border-radius:999px;border:1px solid rgba(255,255,255,.4);line-height:1;box-shadow:0 1px 4px #ef444473;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;flex-shrink:0;transition:transform .25s cubic-bezier(.2,.75,.2,1),box-shadow .25s ease,filter .25s ease,border-color .25s ease}.brand:hover .brand-beta-tag{transform:translateY(-1px) scale(1.05);box-shadow:0 2px 8px #f97316cc,0 0 10px #ef444499;border-color:#ffffffb3;filter:brightness(1.1)}@media(max-width:480px){.brand-beta-tag{font-size:.38rem;padding:1px 4px;margin-left:2px;margin-top:2px}}.brand-latin{font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap!important}@media(max-width:520px){.brand-latin{display:none!important}}@media(max-width:380px){.topbar{gap:.25rem!important;padding-inline:.4rem!important}.brand{padding:.36rem .62rem .3rem .42rem!important;gap:.3rem!important}.brand-dev{font-size:.92rem!important}.header-more-wrap{gap:.25rem!important}.header-quick-share span{display:none}.header-quick-share{padding:.3rem .45rem!important}}.topnav{display:flex;gap:1.25rem}@media(max-width:900px){.topnav{display:none}}.topnav a{color:var(--ink-dim);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:.4rem 0;border-bottom:1px solid transparent;transition:.2s}.topnav a:hover,.topnav a.act{color:var(--accent);border-color:var(--accent)}.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;border:1px solid var(--line2);background:transparent;color:var(--ink);cursor:pointer;transition:.2s;flex:none}.iconbtn:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.iconbtn svg{width:17px;height:17px}.btn-gold{background:var(--accent);color:#241303;font-weight:600;border-radius:999px;padding:.7rem 1.4rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:var(--fs-sm);cursor:pointer;text-decoration:none;transition:.25s;border:1px solid transparent}.btn-gold:hover{background:var(--accent2);transform:translateY(-2px);box-shadow:0 10px 30px color-mix(in srgb,var(--accent) 35%,transparent)}.btn-ghost{border:1px solid var(--line2);color:var(--ink);background:transparent;border-radius:999px;padding:.7rem 1.4rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:var(--fs-sm);cursor:pointer;text-decoration:none;transition:.25s}.btn-ghost:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.btn-sm{padding:.45rem .95rem;font-size:var(--fs-xs)}.hero{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:clamp(.6rem,1.6vh,1.25rem);padding:calc(96px + env(safe-area-inset-top)) 1.1rem 2rem;position:relative}@media(min-width:1025px){.hero{padding-top:calc(110px + env(safe-area-inset-top))}}@media(max-width:768px){.hero{padding-top:calc(84px + env(safe-area-inset-top))}}.kicker{display:flex;align-items:center;gap:.7rem;letter-spacing:.26em;text-transform:uppercase;font-size:var(--fs-xs);color:var(--accent)}.kicker:before,.kicker:after{content:"";width:clamp(16px,5vw,44px);height:1px;background:var(--line2)}.hero-title{font-size:var(--fs-hero);line-height:1.1;color:var(--accent);text-wrap:balance}.hero-title.shine{animation:shine 2.4s ease-in-out infinite}@keyframes shine{0%,to{text-shadow:0 0 0 rgba(255,217,138,0)}50%{text-shadow:0 0 26px color-mix(in srgb,var(--accent2) 65%,transparent),0 0 70px color-mix(in srgb,var(--accent) 35%,transparent);color:var(--accent2)}}.hero-latin{letter-spacing:.4em;margin-right:-.4em;text-transform:uppercase;font-size:clamp(.64rem,1.5vw,1.05rem);color:var(--ink-dim)}.hero-sub{max-width:min(58ch,92vw);color:var(--ink-dim);font-size:var(--fs-base);line-height:1.7}.hero-cta{display:flex;gap:.7rem;flex-wrap:wrap;justify-content:center;margin-top:.35rem}.cd-groups{display:flex;align-items:flex-start;gap:clamp(.5rem,2.2vw,1.8rem)}.cd-g{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:0!important;margin:0}.cd-digits{display:flex;font-size:clamp(2.3rem,1.5rem + 5.8vw,6rem);line-height:1;color:var(--dig, var(--ink))}.cd-g.cd-sec .cd-digits,.cd-g.sec .cd-digits{color:var(--digsec, var(--accent))}.cd-label{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--diglab, var(--ink-dim))}.cd-sep{width:.42em;height:.42em;transform:rotate(45deg);background:var(--line2);flex:none;margin-top:.3em;border-radius:1px}.od{display:block;width:.62em;height:1em;overflow:hidden;text-align:center}.od-strip{display:block;transition:transform .62s cubic-bezier(.2,.75,.2,1)}.od-strip span{display:block;height:1em;line-height:1}.cd-until{font-family:Rozha One,serif;font-size:var(--fs-md);margin-top:.4rem}.cd-note{font-size:var(--fs-xs);color:var(--ink-dim);max-width:min(62ch,90vw);line-height:1.6}.cd-next{font-size:var(--fs-xs);color:var(--accent);letter-spacing:.06em}.cd-hero[hidden],#cdHero[hidden],#cdHero[style*="display: none"]{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important}.cd-live{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.5rem 0 1rem;text-align:center}.cd-live[hidden],#cdLive[hidden],#cdLive[style*="display: none"]{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important}.door-countdown-overlay[hidden],.door-countdown-overlay[style*="display: none"]{display:none!important;margin:0!important;padding:0!important;pointer-events:none!important;visibility:hidden!important}#chkCountdownBox[hidden],#chkCountdownBox[style*="display: none"]{display:none!important;margin:0!important;padding:0!important}.cd-live p.live-badge{font-family:Yatra One,serif;font-size:var(--fs-xl);color:var(--accent2);animation:shine 2s ease-in-out infinite}.cd-live p.live-note{color:var(--ink-dim);font-size:var(--fs-base);margin-top:.4rem}.diya-strip{margin-top:clamp(.5rem,2vh,1.25rem);display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.diya-hint{font-size:var(--fs-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);display:flex;align-items:center;gap:.45rem}.diya-hint svg{width:13px;height:13px;color:var(--accent)}.diya-row{display:flex;justify-content:center;gap:clamp(.25rem,1.8vw,1rem);flex-wrap:wrap}.diya{width:clamp(44px,10vw,72px);background:none;border:0;padding:0;cursor:pointer;transition:transform .25s;opacity:.7;touch-action:manipulation;overflow:visible!important}.diya-cell{overflow:visible!important}.diya:hover{transform:translateY(-4px);opacity:1}.diya-svg{width:100%;height:auto;display:block;overflow:visible!important}.diya .f1{fill:var(--accent2)}.diya .f2{fill:#fff3d1}.diya .bowl{fill:var(--deep)}.diya .rim{fill:none;stroke:var(--accent);stroke-width:1.8}.diya .wick{fill:#2b1a10}.diya .glowc{fill:var(--accent);opacity:0;filter:blur(9px);transition:opacity .5s}.diya.lit{opacity:1}.diya.lit .glowc{opacity:.55}.flame{transform-origin:32px 27px;opacity:0;transform:scale(.15);transition:opacity .4s,transform .5s cubic-bezier(.34,1.56,.64,1)}.diya.lit .flame{opacity:1;transform:scale(1);animation:flick 1.5s ease-in-out infinite}.flame .f2{transform-origin:32px 25px;animation:flick2 1.1s ease-in-out infinite}@keyframes flick{0%,to{transform:scale(1)}30%{transform:scale(1.07,.93) skew(2.5deg)}62%{transform:scale(.94,1.09) skew(-2.5deg)}}@keyframes flick2{0%,to{transform:scale(1)}45%{transform:scale(.88,1.12)}}.diya-progress{font-size:var(--fs-sm);color:var(--accent)}.linklike{background:none;border:0;color:var(--ink-dim);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer;font-size:var(--fs-xs);padding:.2rem}.linklike:hover{color:var(--accent)}.cd-live-stage{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:.8rem;animation:fadeIn .8s ease-out}.cd-live-stage[hidden]{display:none!important}.live-main-diya-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:.85rem}.live-maha-diya-container{width:clamp(150px,24vw,240px);height:auto;display:flex;align-items:center;justify-content:center}.live-main-diya-svg{width:100%;height:auto;filter:drop-shadow(0 10px 25px rgba(240,178,60,.55));will-change:transform;transform:translateZ(0);animation:mainDiyaPulse 3s ease-in-out infinite alternate}@keyframes naturalFlicker{0%{transform:scale(1) rotate(0) skew(0);opacity:.98}20%{transform:scale(1.04,.96) rotate(-1.2deg) skew(-1deg);opacity:.92}40%{transform:scale(.97,1.05) rotate(1.5deg) skew(1deg);opacity:1}60%{transform:scale(1.03,.97) rotate(-.8deg) skew(-.5deg);opacity:.95}80%{transform:scale(.98,1.03) rotate(1deg) skew(.8deg);opacity:.98}to{transform:scale(1) rotate(0) skew(0);opacity:.98}}.pure-flame{transform-origin:250px 285px;animation:naturalFlicker .45s infinite ease-in-out alternate}@keyframes mainDiyaPulse{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.03) translateZ(0)}}.live-main-diya-title{text-align:center;margin-top:.4rem}.live-divine-heading{font-size:clamp(1.1rem,2.8vw,1.75rem);color:var(--accent2);letter-spacing:.04em;text-shadow:0 0 20px rgba(240,178,60,.5);margin-top:.25rem}.muhurat-callout{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem;animation:fadeInDown .6s ease}.muhurat-callout-bubble{display:inline-flex;align-items:center;gap:.45rem;background:linear-gradient(135deg,#f0b23c2e,#e2542c26);border:1px solid var(--accent);padding:.35rem .85rem;border-radius:9999px;box-shadow:0 0 20px #f0b23c59}.mcb-text{font-size:clamp(.75rem,1.4vw,.88rem);font-weight:600;color:var(--accent2);letter-spacing:.02em}.mcb-sparkle{animation:spin 6s linear infinite}.muhurat-callout-arrow{margin-top:.15rem;color:var(--accent);display:flex;justify-content:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.desktop-perimeter-diyas{position:fixed;inset:0;pointer-events:none;z-index:15}.desktop-perimeter-diyas[hidden]{display:none!important}.p-edge-top{position:fixed;top:68px;left:65px;right:65px;display:flex;justify-content:space-around;z-index:20;pointer-events:none}.p-edge-bottom{position:fixed;bottom:12px;left:65px;right:240px;display:flex;justify-content:space-around;z-index:10;pointer-events:none}.p-edge-left{position:fixed;left:14px;top:120px;bottom:65px;display:flex;flex-direction:column;justify-content:space-around;z-index:15;pointer-events:none}.p-edge-right{position:fixed;right:14px;top:120px;bottom:85px;display:flex;flex-direction:column;justify-content:space-around;z-index:15;pointer-events:none}.p-corner{position:fixed;z-index:22;pointer-events:none}.p-corner-tl{top:68px;left:14px}.p-corner-bl{bottom:12px;left:14px}.p-corner-tr{top:68px;right:14px}.p-edge .p-diya,.p-corner.p-diya{width:50px;height:44px;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:visible!important;will-change:transform;transform:translateZ(0);contain:layout paint}.p-edge .p-diya .diya-svg,.p-corner.p-diya .diya-svg{width:100%;height:auto;display:block;overflow:visible!important}.p-edge .p-diya .glowc,.p-corner.p-diya .glowc{display:none!important}.p-edge .p-diya.lit .flame,.p-corner.p-diya.lit .flame{opacity:1;transform:scale(1);filter:drop-shadow(0 0 5px rgba(255,180,0,.8));animation:flick 1.5s ease-in-out infinite}.p-edge .p-diya:nth-child(2n) .flame,.p-corner:nth-child(2n) .flame{animation-delay:-.4s}.p-edge .p-diya:nth-child(3n) .flame,.p-corner:nth-child(3n) .flame{animation-delay:-.85s}.p-edge .p-diya:nth-child(4n) .flame{animation-delay:-1.25s}.p-edge .p-diya .f1,.p-corner.p-diya .f1{fill:var(--accent2)}.p-edge .p-diya .f2,.p-corner.p-diya .f2{fill:#fff3d1}.p-edge .p-diya .bowl,.p-corner.p-diya .bowl{fill:var(--deep)}.p-edge .p-diya .rim,.p-corner.p-diya .rim{fill:none;stroke:var(--accent);stroke-width:1.8}.p-edge .p-diya .wick,.p-corner.p-diya .wick{fill:#2b1a10}@media(max-width:1024px){.desktop-perimeter-diyas{display:none!important}}.scroll-hint{display:flex;align-items:center;gap:.4rem;font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim);margin-top:.4rem}.scroll-hint svg{width:14px;height:14px;animation:bob 1.8s ease-in-out infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.ribbon{overflow:hidden;border-block:1px solid var(--line);padding:.75rem 0;position:relative;z-index:5;background:color-mix(in srgb,var(--bg2) 60%,transparent)}.rb-track{display:flex;width:-moz-max-content;width:max-content;animation:tvscroll 32s linear infinite}.rb-half{display:inline-flex;align-items:center;gap:2.4rem;padding-right:2.4rem}.rb-item{font-family:Rozha One,serif;font-size:var(--fs-base);color:var(--ink-dim);white-space:nowrap}.rb-item:nth-child(4n+1){color:var(--accent)}.rb-sep{width:7px;height:7px;background:var(--accent);transform:rotate(45deg);flex:none;opacity:.6}@keyframes tvscroll{to{transform:translate(-50%)}}.days-swipe-hint{display:none}@media(max-width:768px){.days-swipe-hint{display:flex;align-items:center;justify-content:center;gap:.45rem;font-size:.72rem;color:var(--accent);margin-bottom:.6rem;font-weight:500;opacity:.9}}.days{display:grid;grid-auto-flow:column;grid-auto-columns:min(290px,84vw);gap:1.1rem;overflow-x:auto;padding:.8rem .2rem 1.6rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.day{scroll-snap-align:center;border:1px solid var(--line);border-radius:18px;padding:1.2rem 1.1rem 1.3rem;background:color-mix(in srgb,var(--panel) 74%,transparent);transition:transform .3s,border-color .3s}.day:hover{border-color:var(--line2)}@media(min-width:960px){.day:nth-child(odd){transform:translateY(14px)}.day:nth-child(odd):hover{transform:translateY(10px)}}.day-top{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.day-num{font-family:Rozha One,serif;font-size:2.2rem;line-height:1;color:color-mix(in srgb,var(--accent) 55%,transparent)}.day-chip{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line2);border-radius:999px;padding:.22rem .7rem;white-space:nowrap}.day-dev{font-size:var(--fs-md);color:var(--accent);margin-top:.85rem}.day-name{font-size:var(--fs-lg);font-weight:600;line-height:1.2;margin-top:.15rem}.day-cd-box{margin:.75rem 0 .5rem;padding:.55rem .75rem;border-radius:14px;background:color-mix(in srgb,var(--panel) 88%,transparent);border:1px solid var(--line2);display:flex;flex-direction:column;gap:.35rem;box-shadow:inset 0 1px #ffffff0a;transition:all .25s ease}.day:hover .day-cd-box{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--panel))}.day.main .day-cd-box{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,var(--panel));box-shadow:0 0 18px color-mix(in srgb,var(--accent) 18%,transparent)}.day-cd-top{display:flex;align-items:center;justify-content:space-between;width:100%}.day-cd-label{display:inline-flex;align-items:center;gap:.35rem;font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-dim);font-weight:600}.day-cd-badge{font-size:.62rem;padding:.12rem .48rem;border-radius:999px;background:#22c55e24;color:#4ade80;border:1px solid rgba(34,197,94,.3);text-transform:uppercase;font-weight:600;letter-spacing:.04em}.day-cd-timer{display:flex;align-items:center;width:100%}.day-cd-val{font-family:Rozha One,Hanken Grotesk,serif;font-size:clamp(.92rem,2.5vw,1.08rem);font-weight:700;color:var(--accent);letter-spacing:.03em;line-height:1.2}.day.main .day-cd-val{color:var(--accent)}.day-cd-box.today{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 22%,var(--panel))}.day-cd-box.today .day-cd-badge{background:var(--accent);color:#241303;border-color:var(--accent2)}.day-cd-box.today .day-cd-val{color:#fff;font-family:Yatra One,cursive}.day-text{font-size:var(--fs-sm);color:var(--ink-dim);line-height:1.65;margin-top:.55rem}.day.main{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--panel))}.day.main .day-chip{color:var(--accent);border-color:var(--accent)}.studio{display:grid;gap:clamp(1.4rem,3vw,2.6rem)}@media(min-width:960px){.studio{grid-template-columns:430px 1fr;align-items:start}}.studio-form{padding:clamp(1.2rem,3vw,1.8rem)}.f-label{display:block;font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin:1rem 0 .45rem}.f-label:first-child{margin-top:0}.f-input,.f-area{width:100%;background:#00000040;border:1px solid var(--line2);border-radius:12px;padding:.7rem .9rem;color:var(--ink);font:inherit;font-size:var(--fs-sm);transition:border-color .2s,background .2s}.f-input:focus,.f-area:focus{outline:none;border-color:var(--accent);background:#00000061}.f-area{resize:vertical;min-height:86px;line-height:1.6}.chip-row{display:flex;flex-wrap:wrap;gap:.5rem}.chip{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--line2);background:transparent;color:var(--ink-dim);border-radius:999px;padding:.42rem .85rem;font-size:var(--fs-xs);cursor:pointer;transition:.2s}.chip:hover{color:var(--ink);border-color:var(--accent)}.chip.act{border-color:var(--accent);color:var(--ink);background:color-mix(in srgb,var(--accent) 14%,transparent)}.chip .chip-ico{width:16px;height:16px;color:var(--accent)}.form-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}@media(max-width:640px){.form-actions{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important;margin-top:1.25rem!important;width:100%!important}.form-actions button{justify-content:center!important;width:100%!important;padding:.65rem .4rem!important;font-size:.78rem!important}}.studio-stage{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:clamp(.9rem,3vw,2rem) .5rem;border:1px dashed var(--line2);border-radius:24px;min-height:auto;justify-content:center;box-sizing:border-box;overflow:hidden}.stage-note{font-size:var(--fs-xs);color:var(--ink-dim)}.gcard{--card-bg: #1c1208;--card-ink: #f6ead8;--card-gold: #f0b23c;--card-soft: #caa15c;position:relative;width:min(340px,92vw);max-width:100%;aspect-ratio:4 / 5;background:var(--card-bg);color:var(--card-ink);border:1px solid color-mix(in srgb,var(--card-gold) 55%,transparent);border-radius:18px;padding:1.9rem 1.4rem 1.3rem;display:flex;flex-direction:column;align-items:center;text-align:center;direction:ltr!important;gap:.5rem;box-shadow:var(--shadow);overflow:hidden;box-sizing:border-box}@media(max-width:480px){.gcard{padding:1.25rem .95rem .95rem;gap:.35rem}.gc-motif{width:44px!important;height:44px!important;margin-top:.2rem!important}.gc-motif.gc-motif-shubhlabh{width:120px!important;height:50px!important}.gc-dev{font-size:1.55rem!important}.gc-div{margin:.4rem 0 .1rem!important}}.gcard:before{content:"";position:absolute;inset:9px;border:1px solid color-mix(in srgb,var(--card-gold) 30%,transparent);border-radius:12px;pointer-events:none}.gcard .cnr{position:absolute;width:7px;height:7px;background:var(--card-gold);transform:rotate(45deg)}.gcard .c1{top:6px;left:6px}.gcard .c2{top:6px;right:6px}.gcard .c3{bottom:6px;left:6px}.gcard .c4{bottom:6px;right:6px}.gc-motif{width:54px;height:54px;color:var(--card-gold);margin-top:.4rem;flex:none;transition:width .2s ease,height .2s ease}.gc-motif.gc-motif-shubhlabh{width:145px!important;height:60px!important;max-width:88%;margin-top:.15rem}.gc-motif.has-photo{width:38px!important;height:38px!important;margin-top:.15rem!important;margin-bottom:-.15rem!important}.gc-motif.gc-motif-shubhlabh.has-photo{width:95px!important;height:40px!important}.gc-dev{font-size:clamp(1.65rem,6vw,2.15rem);color:var(--card-gold);line-height:1.2}.gc-latin{font-size:.6rem;letter-spacing:.45em;margin-right:-.45em;text-transform:uppercase;color:var(--card-soft)}.gc-msg{font-size:clamp(.78rem,.72rem + .2vw,.92rem);line-height:1.55;opacity:.95;margin-top:.35rem;max-width:96%;display:block;white-space:pre-wrap;word-break:break-word}.gc-div{display:flex;align-items:center;gap:.6rem;width:68%;margin:.7rem 0 .1rem}.gc-div:before,.gc-div:after{content:"";flex:1;height:1px;background:color-mix(in srgb,var(--card-gold) 40%,transparent)}.gc-div i{width:6px;height:6px;background:var(--card-gold);transform:rotate(45deg)}.gc-tolabel{font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;color:var(--card-soft)}.gc-toname{font-family:Rozha One,serif;font-size:1.3rem;color:var(--card-gold);line-height:1.25}.gc-from{margin-top:auto;font-size:var(--fs-xs);color:var(--card-soft);padding-top:.35rem;text-align:center;width:100%}.wish-modal-fullscreen{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;overflow:hidden}.wish-modal-backdrop{position:absolute;inset:0;background:radial-gradient(circle at center,#200e08f0,#0a0402fa);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.wish-modal-stage{position:relative;z-index:2;width:100%;height:100%;max-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:clamp(.75rem,2vh,1.5rem) 1rem;box-sizing:border-box}.wish-modal-topbar{display:flex;align-items:center;justify-content:space-between;width:min(440px,94vw);flex:none}.wish-modal-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;background:#f0b23c1f;border:1px solid rgba(240,178,60,.3);border-radius:9999px;font-size:.82rem;color:var(--accent);font-weight:600;letter-spacing:.02em}.wish-modal-close-icon{background:#ffffff14;color:var(--ink);border:1px solid var(--line2);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.wish-modal-close-icon:hover{background:#ffffff26;color:#fff;border-color:var(--accent)}.wish-card-holder{flex:1;display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 0;min-height:0}.wish-card-holder .gcard{width:min(390px,88vw);max-height:calc(100dvh - 140px);aspect-ratio:4 / 5;box-shadow:0 16px 40px #000000b3,0 0 50px #f0b23c26;animation:wishCardPop .4s cubic-bezier(.16,1,.3,1) forwards}@media(max-height:720px){.wish-card-holder .gcard{max-height:calc(100dvh - 120px);width:auto;aspect-ratio:4 / 5}}@keyframes wishCardPop{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.wish-modal-actions{display:flex;gap:.75rem;align-items:center;justify-content:center;flex-wrap:wrap;flex:none;padding-top:.4rem}.tv-stage{display:grid;gap:clamp(1.6rem,4vw,3rem)}@media(min-width:960px){.tv-stage{grid-template-columns:1.25fr .75fr;align-items:center}}.tvframe{max-width:640px;margin-inline:auto;width:100%}.tvscreen{aspect-ratio:16 / 9;background:var(--tvbg);color:var(--tvink);border:1px solid var(--line2);border-radius:16px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:1.2rem 1rem 2.4rem;transition:background .4s;box-shadow:var(--shadow)}.tvp-msg{font-family:Yatra One,serif;font-size:clamp(1rem,3.4vw,1.7rem);color:var(--tvgold);text-align:center;line-height:1.25}.cd-groups.mini .cd-digits{font-size:clamp(1.05rem,.8rem + 2vw,1.7rem)}.cd-groups.mini{gap:clamp(.5rem,1.6vw,1.1rem)}.cd-groups.mini .cd-label{font-size:.48rem}.cd-groups.mini .cd-sep{margin-top:.18em}.tvp-date{font-size:clamp(.55rem,1.4vw,.8rem);letter-spacing:.2em;text-transform:uppercase;color:var(--tvdim)}.tv-ticker{position:absolute;left:0;right:0;bottom:0;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--tvgold) 25%,transparent);padding:.55rem 0}.tv-ticker.mini{padding:.38rem 0}.tv-ticker.mini .tk-item{font-size:.62rem}.tv-ticker-track{display:flex;width:-moz-max-content;width:max-content;animation:tvscroll var(--tick-dur) linear infinite;will-change:transform}.tk-half{display:inline-flex;align-items:center;gap:2.2rem;padding-right:2.2rem}.tk-item{font-size:clamp(.85rem,1.6vw,1.15rem);white-space:nowrap;opacity:.88}.tk-sep{width:7px;height:7px;background:var(--tvgold);transform:rotate(45deg);flex:none;opacity:.7}.tv-stand{width:96px;height:14px;margin:0 auto;background:color-mix(in srgb,var(--accent) 16%,#000);clip-path:polygon(10% 0,90% 0,100% 100%,0 100%)}.tv-stand-base{width:180px;height:6px;margin:2px auto 0;border-radius:3px;background:color-mix(in srgb,var(--accent) 10%,#000)}.feat{display:flex;gap:.85rem;align-items:flex-start;padding:.85rem 0;border-bottom:1px dashed var(--line)}.feat:last-child{border-bottom:0}.feat svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:.15rem}.feat p{font-size:var(--fs-sm);color:var(--ink-dim);line-height:1.6}.tv-side .btn-gold{margin-top:1.2rem;width:100%}.tv-hint{font-size:var(--fs-xs);color:var(--ink-dim);margin-top:.7rem;text-align:center}.facts-box{max-width:800px;margin-inline:auto;padding:clamp(1.4rem,4vw,2.4rem)}.facts-top{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem}.facts-idx{color:var(--accent);font-size:var(--fs-sm)}.fact-text{font-size:var(--fs-md);line-height:1.75;min-height:6.8em}.fact-text.swap{animation:factIn .55s ease}@keyframes factIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.facts-ctl{display:flex;align-items:center;gap:1rem;margin-top:1.4rem}.facts-bar{flex:1;height:2px;background:var(--line);border-radius:2px;overflow:hidden}.facts-bar i{display:block;height:100%;width:0;background:var(--accent)}footer{position:relative;z-index:5;border-top:1px solid var(--line);padding:2.4rem 1.2rem calc(2rem + env(safe-area-inset-bottom));text-align:center;display:flex;flex-direction:column;align-items:center;gap:.65rem}.footer-brand{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:.65rem;text-decoration:none;color:inherit;cursor:pointer;padding:.4rem .9rem;border-radius:9999px;border:1px solid transparent;transition:transform .2s ease,background .2s ease,border-color .2s ease,opacity .2s ease}.footer-brand:hover{transform:translateY(-2px);background:#f0b23c14;border-color:var(--line2);opacity:.95}.footer-diya-logo{width:26px;height:26px;flex-shrink:0;display:block}.footer-brand .brand-dev{font-size:1.45rem;color:var(--accent);line-height:1;white-space:nowrap}footer .bm{width:22px;height:22px;color:var(--accent)}footer p{font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.7;max-width:70ch}footer .brand-dev{font-size:1.4rem;color:var(--accent)}@media(min-width:901px){footer{padding-bottom:2.4rem}}.appbar{position:fixed;bottom:0;left:0;right:0;z-index:40;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);background:#160d06f0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:.35rem .25rem calc(.35rem + env(safe-area-inset-bottom));touch-action:manipulation;will-change:transform;transform:translateZ(0)}@media(min-width:901px){.appbar{display:none}}@media(max-width:900px){body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}}.appbar a{display:flex;flex-direction:column;align-items:center;gap:.18rem;padding:.35rem .1rem .25rem;color:var(--ink-dim);text-decoration:none;font-size:.58rem;letter-spacing:.02em;position:relative;border-radius:10px;transition:color .2s;min-height:44px;justify-content:center;overflow:hidden}.appbar a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.appbar a svg{width:19px;height:19px}.appbar a.act{color:var(--accent)}.appbar a.act:before{content:"";position:absolute;top:-.35rem;width:18px;height:2.5px;border-radius:2px;background:var(--accent)}.tv{position:fixed;inset:0;z-index:60;display:grid;grid-template-rows:auto 1fr auto;background:var(--tvbg);color:var(--tvink);opacity:0;transition:opacity .35s ease;overflow:hidden;padding:calc(env(safe-area-inset-top) + .9rem) clamp(1rem,3vw,2.4rem) env(safe-area-inset-bottom)}.tv.on{opacity:1}#tvFw{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.tv>*{position:relative}.tv-head{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;width:100%}.tv-brand-wrap{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;gap:.75rem;flex-shrink:0}.tv-brand-wrap .tv-brand-logo{width:28px;height:28px;flex-shrink:0;display:block}.tv-head .brand-dev,.tv-brand-wrap .brand-dev{font-size:clamp(1.2rem,2.2vw,1.7rem);color:var(--tvgold);line-height:1;white-space:nowrap;flex-shrink:0;margin:0;padding:0}.tv-head-r{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;gap:.75rem;flex-shrink:0}.tv-mobile-warning,.tv-mobile-warning[hidden],.tv-mobile-warning.dismissed{display:none!important}@media(max-width:899px){.tv-mobile-warning:not(.dismissed):not([hidden]){position:absolute;inset:0;z-index:100;background:#120a06f2;backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:1.5rem}.tv-mobile-warning-card{background:var(--tvbg, #1b1109);border:1px solid var(--tvgold, #f0b23c);border-radius:18px;padding:2.2rem 1.6rem;text-align:center;max-width:360px;width:100%;display:flex;flex-direction:column;align-items:center;box-shadow:0 20px 50px #000000bf}.tv-mobile-warning-card h3{font-size:1.3rem;color:var(--tvgold, #f0b23c);margin:.5rem 0;font-family:Yatra One,serif}.tv-mobile-warning-card p{font-size:.95rem;color:var(--tvink, #f6ead8);opacity:.92;line-height:1.55;margin-bottom:.5rem}}.tv .iconbtn{border-color:color-mix(in srgb,var(--tvgold) 35%,transparent);color:var(--tvink)}.tv .iconbtn:hover{border-color:var(--tvgold);color:var(--tvgold)}#tvExit,.tv-exit-iconbtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border-radius:50%!important;background:#dc262673!important;border:1.5px solid rgba(248,113,113,.85)!important;color:#fff!important;cursor:pointer!important;box-shadow:0 4px 18px #dc262673!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;z-index:50!important}#tvExit:hover,.tv-exit-iconbtn:hover{background:#dc2626cc!important;border-color:#fff!important;color:#fff!important;transform:translateY(-2px) scale(1.08)!important;box-shadow:0 6px 24px #dc2626bf!important}#tvExit svg,.tv-exit-iconbtn svg{width:1.25rem!important;height:1.25rem!important;stroke:#fff!important;stroke-width:2.6!important}#tvPanelClose{border-color:color-mix(in srgb,var(--tvgold) 45%,transparent)!important;color:var(--tvgold)!important}#tvPanelClose:hover{border-color:var(--tvgold)!important;background:color-mix(in srgb,var(--tvgold) 20%,transparent)!important}.tv-clock{font-family:Rozha One,serif;font-size:clamp(1rem,2.2vw,1.5rem);color:var(--tvgold);min-width:4.6ch;text-align:right}.tv-clock .colon:before{content:":"}.tv-clock .colon.dim{opacity:.25}.tv-main{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(.6rem,2.2vh,1.4rem);min-height:0}.tv-date{color:var(--tvdim);font-size:clamp(.72rem,1.6vw,1.05rem);letter-spacing:.2em;text-transform:uppercase}.tv-title{font-size:clamp(1.9rem,6vw,4.6rem);color:var(--tvgold);line-height:1.15}.tv-msg{font-size:clamp(1rem,2.6vw,1.65rem);opacity:.92;max-width:62ch}.cd-groups.tvsize{--dig: var(--tvink);--diglab: var(--tvdim);--digsec: var(--tvgold);gap:clamp(.7rem,2.4vw,2.4rem)}.cd-groups.tvsize .cd-digits{font-size:clamp(2.3rem,1.9rem + 8vw,9.2rem)}.cd-groups.tvsize .cd-label{font-size:clamp(.55rem,1.2vw,.9rem)}.tv-live-msg{font-family:Yatra One,serif;font-size:clamp(1.6rem,5vw,3.6rem);color:var(--tvgold);animation:shine 2s ease-in-out infinite}.tv-panel{position:absolute;top:0;right:0;height:100%;width:min(380px,92vw);background:color-mix(in srgb,var(--tvbg) 95%,#000);border-left:1px solid color-mix(in srgb,var(--tvgold) 35%,transparent);padding:1.2rem;padding-top:calc(env(safe-area-inset-top) + 1.2rem);transform:translate(105%);transition:transform .35s cubic-bezier(.16,1,.3,1);overflow-y:auto;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:10;box-shadow:-12px 0 40px #000000b3}@media(max-width:640px){.tv-panel{inset:auto 0 0;width:100%;height:auto;max-height:82vh;border-left:none;border-top:1px solid color-mix(in srgb,var(--tvgold) 45%,transparent);border-radius:24px 24px 0 0;transform:translateY(105%);padding:1rem 1rem calc(1.2rem + env(safe-area-inset-bottom))}}.tv.panel-open .tv-panel{transform:none!important;pointer-events:auto!important;visibility:visible!important}.tv-panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid color-mix(in srgb,var(--tvgold) 20%,transparent)}.tv-panel-title-wrap{display:flex;align-items:center;gap:.6rem}.tv-panel-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--tvgold) 15%,transparent);border:1px solid color-mix(in srgb,var(--tvgold) 30%,transparent)}.tv-panel-heading{font-size:.95rem;font-weight:700;color:var(--tvgold);line-height:1.2}.tv-panel-sub{font-size:.68rem;color:var(--tvdim)}.tv-panel-body{display:flex;flex-direction:column;gap:.75rem}.tv-setting-card{background:#ffffff09;border:1px solid color-mix(in srgb,var(--tvgold) 20%,transparent);border-radius:14px;padding:.85rem;transition:border-color .2s ease}.tv-setting-card:hover{border-color:color-mix(in srgb,var(--tvgold) 40%,transparent)}.tv-card-header{display:flex;align-items:center;gap:.45rem;margin-bottom:.5rem}.tv-card-title{font-size:.75rem;font-weight:600;color:var(--tvgold);text-transform:uppercase;letter-spacing:.06em}.tv-input{background:#00000059!important;border-color:color-mix(in srgb,var(--tvgold) 25%,transparent)!important;color:#fff!important;font-size:.82rem!important}.tv-input:focus{border-color:var(--tvgold)!important;box-shadow:0 0 12px color-mix(in srgb,var(--tvgold) 35%,transparent)!important}.tv-quick-presets{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.tv-preset-btn{padding:.22rem .55rem;font-size:.68rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--tvgold) 25%,transparent);background:#00000040;color:var(--tvink);cursor:pointer;transition:all .2s}.tv-preset-btn:hover{border-color:var(--tvgold);background:color-mix(in srgb,var(--tvgold) 15%,transparent);color:var(--tvgold)}.tv-themes-row{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.tv-theme-chip{padding:.45rem .6rem!important;font-size:.74rem!important;justify-content:flex-start!important;border-color:color-mix(in srgb,var(--tvgold) 25%,transparent)!important}.tv-theme-chip.act{border-color:var(--tvgold)!important;background:color-mix(in srgb,var(--tvgold) 20%,transparent)!important;box-shadow:0 0 10px color-mix(in srgb,var(--tvgold) 35%,transparent)!important}.tv-toggle-row{margin:.4rem 0!important;font-size:.78rem!important;color:var(--tvink)}.tv-slider-group{margin-top:.45rem}.tv-slider-label-row{display:flex;justify-content:space-between;align-items:center;font-size:.72rem;color:var(--tvdim);margin-bottom:.25rem}.tv-slider-val{font-weight:600;color:var(--tvgold)}.tv-range{accent-color:var(--tvgold);width:100%!important}.tv.idle,.tv.idle *{cursor:none}.pal-wrap{position:relative}.pop{position:absolute;right:0;top:calc(100% + .6rem);min-width:210px;padding:.85rem;z-index:999;display:none}.pop.on{display:block!important}.pop-title{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:.7rem}.pal-item{display:flex;align-items:center;gap:.6rem;width:100%;background:none;border:0;color:var(--ink);padding:.45rem .5rem;border-radius:10px;cursor:pointer;font-size:var(--fs-sm);transition:.2s;text-align:left}.pal-item:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.pal-item.act{background:color-mix(in srgb,var(--accent) 16%,transparent)}.pal-item .dot{width:16px;height:16px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 2px #00000040}.modal-wrap{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:1rem}.modal-bg{position:absolute;inset:0;background:#080402bd;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box{position:relative;max-width:430px;width:100%;max-height:88dvh;overflow:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.6rem 1.2rem}.modal-actions{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center}#toasts{position:fixed;left:0;right:0;margin:0 auto;width:100%;max-width:440px;padding:0 16px;box-sizing:border-box;bottom:calc(76px + env(safe-area-inset-bottom));z-index:100005;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;pointer-events:none}@media(min-width:901px){#toasts{bottom:26px}}.toast{display:inline-flex;gap:.55rem;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line2);padding:.65rem 1.15rem;border-radius:999px;box-shadow:var(--shadow);font-size:var(--fs-sm);line-height:1.35;text-align:center;animation:tin .3s ease,tout .35s ease 2.9s forwards;white-space:normal;word-break:break-word;max-width:min(92vw,380px);box-sizing:border-box}.toast svg{width:15px;height:15px;color:var(--accent);flex:none}@keyframes tin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tout{to{opacity:0;transform:translateY(10px)}}.range{--range-shdw: var(--accent);color:var(--accent)}.toggle{--chkbg: var(--accent);--chkborder: var(--accent)}.toggle:checked,.toggle[checked=true]{background:var(--accent);border-color:var(--accent)}.muhurat-card{max-width:820px;width:95%;margin:.6rem auto 0;padding:clamp(1rem,2.5vw,1.6rem);border:1px solid var(--line2);border-radius:20px;background:color-mix(in srgb,var(--panel) 88%,transparent);box-shadow:0 16px 50px #00000073;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:relative;overflow:hidden}.muhurat-card:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}.muhurat-head{text-align:center;margin-bottom:1.1rem}.muhurat-title{font-size:clamp(1.2rem,1rem + 1.2vw,1.85rem);color:var(--accent);margin-top:.2rem}.muhurat-sub{font-size:var(--fs-xs);color:var(--ink-dim);margin-top:.25rem}.muhurat-grid{display:flex;flex-direction:column;gap:.85rem;width:100%}.muhurat-item{border:1px solid var(--line);border-radius:16px;padding:1.05rem 1.35rem;background:#00000047;display:flex;align-items:center;justify-content:space-between;text-align:left;gap:1.25rem;position:relative;transition:transform .25s,border-color .25s,box-shadow .25s}.mu-info{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}@media(max-width:720px){.muhurat-item{flex-direction:column;align-items:stretch;text-align:center;gap:.95rem;padding:1.1rem 1rem}.mu-info{align-items:center;text-align:center}}.muhurat-item:hover{transform:translateY(-2px);border-color:var(--accent)}.muhurat-item.featured{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,rgba(0,0,0,.3));box-shadow:0 0 25px color-mix(in srgb,var(--accent) 18%,transparent)}.mu-neon-cd{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#22c55e0d;border:1.5px solid rgba(34,197,94,.4);border-radius:12px;padding:.55rem 1.15rem;min-width:220px;transition:all .3s ease;flex-shrink:0}.muhurat-item:hover .mu-neon-cd{border-color:#22c55e;background:#22c55e1a;transform:scale(1.02)}.muhurat-item.featured .mu-neon-cd{border-color:#22c55e;background:#22c55e14}.mu-neon-lbl{display:flex;align-items:center;gap:.35rem;font-size:.65rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#22c55e;opacity:.9}.mu-neon-lbl svg{color:#22c55e}.mu-neon-digits{font-family:Rozha One,Hanken Grotesk,monospace;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:#22c55e;letter-spacing:.05em;white-space:nowrap;margin-top:.2rem}.mu-neon-cd.active{border-color:#0f8;background:#00ff882e;animation:neon-pulse 1.8s ease-in-out infinite alternate}@keyframes neon-pulse{0%{box-shadow:0 0 15px #0f83}to{box-shadow:0 0 35px #00ff8880,inset 0 0 15px #0f83}}.mu-ribbon{position:absolute;top:-8px;right:12px;background:var(--accent);color:#241303;font-size:.62rem;font-weight:700;letter-spacing:.06em;padding:.12rem .5rem;border-radius:999px;box-shadow:0 2px 8px #0006}.mu-badge{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--fs-xs);color:var(--ink-dim);letter-spacing:.08em;text-transform:uppercase}.mu-badge.gold{color:var(--accent);font-weight:600}.mu-time{font-size:clamp(1rem,2.2vw,1.25rem);color:var(--ink);margin:.45rem 0 .25rem;line-height:1.2}.mu-time.gold{color:var(--accent2)}.mu-desc{font-size:.72rem;color:var(--ink-dim);line-height:1.45}.muhurat-audio-bar{margin-top:1.1rem;padding-top:.85rem;border-top:1px dashed var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem}.audio-tip-text{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-xs);color:var(--ink-dim)}.btn-mu-audio{display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .85rem;border-radius:999px;border:1px solid var(--line2);background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent2);font-size:var(--fs-xs);cursor:pointer;transition:.2s}.btn-mu-audio:hover{background:var(--accent);color:#241303;transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent)}.day-date-chip{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;color:var(--accent2);background:#00000059;border:1px solid var(--line);border-radius:999px;padding:.18rem .55rem;white-space:nowrap}.btn-whatsapp{color:#25d366!important;border-color:#25d36666!important}.btn-whatsapp:hover{border-color:#25d366!important;background:#25d3661f!important;box-shadow:0 4px 16px #25d36640!important}.cracker-dock{position:fixed;bottom:1.4rem;right:1.4rem;z-index:45;transition:transform .3s ease,opacity .3s;will-change:transform;transform:translateZ(0)}.cracker-dock-min-btn,.cracker-dock.is-minimized .cracker-dock-inner{display:none}.cracker-dock.is-minimized .cracker-dock-min-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .85rem;border-radius:999px;background:color-mix(in srgb,var(--panel) 94%,#000);border:1px solid var(--accent);color:var(--accent);box-shadow:0 8px 25px #000000a6,0 0 14px color-mix(in srgb,var(--accent) 30%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-size:.76rem;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cracker-dock.is-minimized .cracker-dock-min-btn:hover{transform:translateY(-2px);background:var(--accent);color:#241303}.cracker-dock-close-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;border:1px solid var(--line2);background:#0003;color:var(--ink-dim);cursor:pointer;transition:all .2s;padding:0}.cracker-dock-close-btn:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:900px){.cracker-dock{bottom:calc(72px + env(safe-area-inset-bottom));right:.5rem;left:.5rem;display:flex;justify-content:center;max-width:100vw}.cracker-dock.is-minimized{left:auto;right:.75rem;bottom:calc(74px + env(safe-area-inset-bottom));display:block}.cracker-dock-inner,.cracker-dock.is-minimized .cracker-dock-min-btn{backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;background:#160d06f2!important}}.cracker-dock-inner{border-radius:18px;padding:.55rem .8rem;border:1px solid var(--line2);box-shadow:0 12px 38px #0000008c;background:color-mix(in srgb,var(--panel) 94%,#000);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;gap:.45rem;max-width:calc(100vw - 1rem)}.cracker-dock-header{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding-inline:.2rem}.cracker-dock-title{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--fs-xs);color:var(--accent);font-weight:600;text-transform:uppercase;letter-spacing:.12em;flex-shrink:0}.cracker-dock-hint{font-size:.65rem;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}@media(max-width:480px){.cracker-dock-hint{display:none}}.cracker-buttons{display:flex;align-items:center;gap:.35rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:.1rem}.cracker-buttons::-webkit-scrollbar{display:none}.cracker-btn{display:inline-flex;align-items:center;gap:.32rem;padding:.35rem .6rem;border-radius:999px;border:1px solid var(--line2);background:#0000004d;color:var(--ink-dim);font-size:var(--fs-xs);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;white-space:nowrap}.cracker-btn:hover{color:var(--ink);border-color:var(--accent);transform:translateY(-1px)}.cracker-btn.act{color:#241303;background:var(--accent);border-color:var(--accent2);font-weight:600;box-shadow:0 4px 16px color-mix(in srgb,var(--accent) 45%,transparent)}.cracker-icon{font-size:.95rem;line-height:1;display:flex;align-items:center}.cracker-label{font-size:.72rem;white-space:nowrap}.cracker-burst-btn{padding:.35rem .75rem!important;font-size:.72rem!important;flex-shrink:0;white-space:nowrap}.diya-cell{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:clamp(48px,11vw,76px)}.diya-tag{font-size:.65rem;padding:.15rem .45rem;background:color-mix(in srgb,var(--accent) 15%,transparent);border:1px solid var(--accent);color:var(--accent);border-radius:999px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;animation:fadeIn .3s ease;cursor:pointer;box-shadow:0 0 8px color-mix(in srgb,var(--accent) 25%,transparent)}.diya.is-locked{cursor:not-allowed;opacity:.52;filter:grayscale(.25);position:relative}.diya.is-locked:hover{transform:none;opacity:.72}.diya-cell.is-locked{position:relative}.diya-lock-tag{display:inline-flex;align-items:center;gap:.22rem;font-size:.62rem;padding:.14rem .45rem;background:#00000073;border:1px solid var(--line2);color:var(--ink-dim);border-radius:999px;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.04em;transition:all .25s ease}.diya-lock-tag svg{width:10px;height:10px;color:var(--accent)}.diya-cell.is-locked:hover .diya-lock-tag{border-color:var(--accent);color:var(--accent);background:#000000a6}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.shake{animation:shake .35s ease-in-out}.diya-modal-backdrop{position:fixed;inset:0;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.diya-modal-content{background:var(--panel);border:1px solid var(--line2);box-shadow:0 16px 48px #000000b3,0 0 32px color-mix(in srgb,var(--accent) 25%,transparent);border-radius:20px;padding:1.5rem;max-width:440px;width:100%;text-align:left;animation:popIn .3s cubic-bezier(.2,.8,.2,1)}@keyframes popIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.tv-family-banner{margin-bottom:.8rem;animation:tvFloat 4s ease-in-out infinite}.tv-family-badge{font-family:Rozha One,serif;font-size:clamp(1.1rem,2.8vw,2.2rem);color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid var(--accent);border-radius:999px;padding:.4rem 1.6rem;box-shadow:0 0 25px color-mix(in srgb,var(--accent) 30%,transparent);text-shadow:0 0 12px color-mix(in srgb,var(--accent) 50%,transparent);display:inline-block}@keyframes tvFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.gc-photo-wrap{width:66px;height:66px;border-radius:50%;border:2px solid var(--card-gold);overflow:hidden;margin:.15rem auto .2rem;box-shadow:0 0 15px #00000080,0 0 12px var(--card-gold);background:#000;flex:none}.gc-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#btnAmbient.act,#btnNumeral.act{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:var(--accent);color:var(--accent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 40%,transparent)}@media(max-width:420px){.cd-groups.tvsize{flex-wrap:wrap;row-gap:1rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}.temple-jhaki-card{max-width:820px;width:100%;margin:3.2rem auto 2rem;padding:2.2rem clamp(1rem,3vw,1.8rem) 1.8rem;position:relative;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--accent) 14%,var(--panel)),var(--panel) 75%);border:1.5px solid var(--line2);border-radius:26px;box-shadow:0 24px 70px #000000a6,0 0 45px #f0b23c29;text-align:center;overflow:visible}.temple-crest{display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:1.2rem}.temple-spire{display:flex;flex-direction:column;align-items:center;margin-top:-.2rem;margin-bottom:.5rem}.temple-flag{font-size:1.3rem;animation:flagFlutter 2.2s ease-in-out infinite alternate;filter:drop-shadow(0 0 8px rgba(255,140,0,.6))}@keyframes flagFlutter{0%{transform:rotate(0) skewY(0)}to{transform:rotate(6deg) skewY(-8deg)}}.temple-kalash{background:linear-gradient(180deg,#ffdf9e,#f0b23c);padding:.25rem;border-radius:50%;box-shadow:0 0 16px #f0b23cb3;display:flex;align-items:center;justify-content:center}.temple-kicker{font-size:var(--fs-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:.3rem;font-weight:600}.temple-title{font-size:clamp(1.4rem,1.1rem + 1.2vw,2.1rem);color:var(--accent2);letter-spacing:.02em;text-shadow:0 0 18px rgba(255,217,138,.4)}.temple-festive-string{position:relative;width:100%;max-width:540px;margin-top:.5rem;margin-bottom:.2rem;display:flex;flex-direction:column;align-items:center;z-index:15}.string-wire{width:96%;height:2px;background:linear-gradient(90deg,transparent 0%,#8b5a2b 8%,#d48206 50%,#8b5a2b 92%,transparent 100%);border-radius:999px;box-shadow:0 1px 3px #0009;position:relative;margin-bottom:-1px}.festive-bulbs{display:flex;justify-content:space-between;align-items:flex-start;width:96%;padding:0 4px}.f-bulb{display:flex;flex-direction:column;align-items:center;position:relative}.bulb-wire-drop{width:1.5px;height:6px;background:#7a4616}.f-bulb:nth-child(2n) .bulb-wire-drop{height:9px}.bulb-socket{width:6px;height:4px;background:linear-gradient(180deg,#3d2208,#683808 60%,gold);border-radius:1.5px 1.5px 0 0;box-shadow:0 1px 2px #000c}.bulb-glass{position:relative;width:9px;height:15px;border-radius:4.5px 4.5px 7px 7px;display:flex;justify-content:center;align-items:center;transition:filter .3s ease,transform .3s ease}.bulb-filament{width:1.5px;height:7px;background:#fff;border-radius:999px;opacity:.9;filter:blur(.2px)}.bulb-glow{position:absolute;top:6px;left:50%;transform:translate(-50%);width:22px;height:22px;border-radius:50%;pointer-events:none;filter:blur(5px);opacity:.75}.f-bulb.bulb-green .bulb-glass{background:radial-gradient(circle at 40% 35%,#e8f5e9,#00e676 45%,#00a152);box-shadow:0 0 8px #00e676,0 0 16px #00e676d9;animation:greenBulbTwinkle 2.2s ease-in-out infinite alternate}.f-bulb.bulb-green .bulb-glow{background:radial-gradient(circle,rgba(0,230,118,.8) 0%,rgba(0,230,118,.25) 55%,transparent 80%)}.f-bulb.bulb-red .bulb-glass{background:radial-gradient(circle at 40% 35%,#ffebee,#ff1744 45%,#b71c1c);box-shadow:0 0 8px #ff1744,0 0 16px #ff1744d9;animation:redBulbTwinkle 2.2s ease-in-out infinite alternate}.f-bulb.bulb-red .bulb-glow{background:radial-gradient(circle,rgba(255,23,68,.8) 0%,rgba(255,23,68,.25) 55%,transparent 80%)}@keyframes greenBulbTwinkle{0%{filter:brightness(.9) drop-shadow(0 0 2px #00e676);box-shadow:0 0 6px #00e676,0 0 12px #00e67699}50%{filter:brightness(1.25) drop-shadow(0 0 6px #69f0ae);box-shadow:0 0 12px #00e676,0 0 22px #00e676f2}to{filter:brightness(1.05) drop-shadow(0 0 3px #00e676);box-shadow:0 0 8px #00e676,0 0 15px #00e676b3}}@keyframes redBulbTwinkle{0%{filter:brightness(1.2) drop-shadow(0 0 6px #ff5252);box-shadow:0 0 12px #ff1744,0 0 22px #ff1744f2}50%{filter:brightness(.85) drop-shadow(0 0 2px #ff1744);box-shadow:0 0 5px #ff1744,0 0 10px #ff17448c}to{filter:brightness(1.25) drop-shadow(0 0 6px #ff8a80);box-shadow:0 0 13px #ff1744,0 0 24px #ff1744f2}}.b-1 .bulb-glass{animation-delay:0s!important}.b-2 .bulb-glass{animation-delay:.35s!important}.b-3 .bulb-glass{animation-delay:.7s!important}.b-4 .bulb-glass{animation-delay:1.05s!important}.b-5 .bulb-glass{animation-delay:.2s!important}.b-6 .bulb-glass{animation-delay:.55s!important}.b-7 .bulb-glass{animation-delay:.9s!important}.b-8 .bulb-glass{animation-delay:1.25s!important}.b-9 .bulb-glass{animation-delay:.15s!important}.b-10 .bulb-glass{animation-delay:.5s!important}.b-11 .bulb-glass{animation-delay:.85s!important}.b-12 .bulb-glass{animation-delay:1.2s!important}.b-13 .bulb-glass{animation-delay:.3s!important}.b-14 .bulb-glass{animation-delay:.65s!important}.temple-stage-wrapper{position:relative;width:100%;margin-top:.6rem}.temple-bell{position:absolute;top:-4px;z-index:25;display:flex;flex-direction:column;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:top center;transition:transform .25s ease}.temple-bell.bell-left{left:clamp(12px,2.5vw,28px)}.temple-bell.bell-right{right:clamp(12px,2.5vw,28px)}.bell-mount{position:relative;width:16px;height:6px;background:linear-gradient(180deg,#fff0b8,#f0b23c,#8a4800);border-radius:4px 4px 0 0;box-shadow:0 2px 6px #0009;z-index:2}.bell-chain{display:flex;flex-direction:column;align-items:center;margin-top:-1px}.chain-link{width:7px;height:9px;border:1.8px solid #f0b23c;border-radius:4px;background:#5a2d0a66;margin-top:-2px;box-shadow:0 1px 3px #0009}.temple-bell .bell-body{position:relative;width:clamp(36px,4.4vw,44px);height:clamp(42px,5.2vw,52px);filter:drop-shadow(0 4px 8px rgba(0,0,0,.65));transform-origin:top center;transition:filter .3s ease}.temple-bell .bell-svg{width:100%;height:100%;overflow:visible}.temple-bell:hover:not(.is-busy){animation:sacredBellGentle 1.6s ease-in-out infinite alternate}.temple-bell.is-ringing{animation:sacredBellSwing .85s ease-in-out infinite alternate!important}.temple-bell.is-ringing .bell-clapper{animation:sacredClapperSwing .85s ease-in-out infinite alternate;transform-origin:24px 41px}@keyframes sacredBellGentle{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes sacredBellSwing{0%{transform:rotate(-24deg)}50%{transform:rotate(24deg)}to{transform:rotate(-24deg)}}@keyframes sacredClapperSwing{0%{transform:rotate(28deg)}50%{transform:rotate(-28deg)}to{transform:rotate(28deg)}}.temple-stage{position:relative;width:100%;min-height:clamp(380px,58vw,490px);border-radius:20px;border:2px solid var(--line2);background:radial-gradient(ellipse at 50% 50%,#1a0e05,#0a0502);overflow:hidden;box-shadow:inset 0 0 70px #000000f2,0 12px 35px #000000b3;perspective:1400px}.temple-flower-canvas{position:absolute;inset:0;z-index:30;pointer-events:none}.temple-sanctum{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:1.2rem 1rem .8rem;background:radial-gradient(circle at 50% 45%,#f0b23c40,#140a04f2 80%)}.divine-aura-rays{position:absolute;top:58%;left:50%;width:460px;height:460px;margin-top:-230px;margin-left:-230px;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,rgba(240,178,60,.2) 0deg 20deg,transparent 20deg 40deg,rgba(240,178,60,.25) 40deg 60deg,transparent 60deg 80deg,rgba(240,178,60,.2) 80deg 100deg,transparent 100deg 120deg,rgba(240,178,60,.25) 120deg 140deg,transparent 140deg 160deg,rgba(240,178,60,.2) 160deg 180deg,transparent 180deg 200deg,rgba(240,178,60,.25) 200deg 220deg,transparent 220deg 240deg,rgba(240,178,60,.2) 240deg 260deg,transparent 260deg 280deg,rgba(240,178,60,.25) 280deg 300deg,transparent 300deg 320deg,rgba(240,178,60,.2) 320deg 340deg,transparent 340deg 360deg);animation:rotateAura 60s linear infinite;opacity:.85;pointer-events:none}@keyframes rotateAura{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.divine-glow{position:absolute;top:58%;left:50%;width:280px;height:280px;margin-top:-140px;margin-left:-140px;border-radius:50%;background:radial-gradient(circle,#ffd70073,#f0b23c00 70%);filter:blur(14px);pointer-events:none}.temple-deity-wrap{position:relative;z-index:6;flex:1;display:flex;align-items:center;justify-content:center;width:100%}.temple-deity-img{max-height:clamp(230px,38vw,320px);max-width:90%;width:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 15px 30px rgba(0,0,0,.95)) drop-shadow(0 0 24px rgba(255,217,138,.45));animation:deityFloat 4s ease-in-out infinite alternate;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@keyframes deityFloat{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.altar-deck{position:relative;z-index:7;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:480px;padding:0 .8rem;margin-top:-.8rem}.altar-burning-diya{position:relative;width:clamp(44px,5.5vw,56px);height:clamp(44px,5.5vw,56px);display:flex;align-items:center;justify-content:center;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.burning-diya-svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 4px 10px rgba(0,0,0,.7))}.diya-glow-halo{position:absolute;top:15%;left:50%;transform:translate(-50%);width:clamp(55px,8vw,75px);height:clamp(55px,8vw,75px);border-radius:50%;background:radial-gradient(circle,rgba(255,190,60,.65) 0%,rgba(255,110,20,.28) 48%,transparent 75%);filter:blur(8px);pointer-events:none;animation:diyaHaloBreathe 2s ease-in-out infinite alternate}.flame-aura-pulse{animation:diyaAuraPulse 1.8s ease-in-out infinite alternate;transform-origin:32px 22px}.burning-flame-group{transform-origin:32px 38px}.burning-flame-group.flame-left{animation:sacredFlameFlickerLeft 1.35s ease-in-out infinite alternate}.burning-flame-group.flame-right{animation:sacredFlameFlickerRight 1.55s ease-in-out infinite alternate}@keyframes sacredFlameFlickerLeft{0%{transform:scale(1) rotate(0) skew(0);filter:drop-shadow(0 0 4px #ff9800)}25%{transform:scale(1.05,.95) rotate(-1.5deg) skew(-1.5deg);filter:drop-shadow(0 0 6px #ffb300)}50%{transform:scale(.96,1.05) rotate(1.8deg) skew(1.5deg);filter:drop-shadow(0 0 8px #ffe082)}75%{transform:scale(1.04,.97) rotate(-1deg) skew(-.8deg);filter:drop-shadow(0 0 5px #ff9800)}to{transform:scale(.98,1.02) rotate(1.2deg) skew(1deg);filter:drop-shadow(0 0 7px #ffb300)}}@keyframes sacredFlameFlickerRight{0%{transform:scale(.98,1.03) rotate(1deg) skew(1deg);filter:drop-shadow(0 0 6px #ff9800)}25%{transform:scale(1.04,.96) rotate(-1.8deg) skew(-1.2deg);filter:drop-shadow(0 0 5px #ffb300)}50%{transform:scaleY(1.02) rotate(.8deg) skew(.5deg);filter:drop-shadow(0 0 8px #ffe082)}75%{transform:scale(.95,1.06) rotate(-1.2deg) skew(-1.5deg);filter:drop-shadow(0 0 7px #ffb300)}to{transform:scale(1.06,.94) rotate(1.5deg) skew(1.8deg);filter:drop-shadow(0 0 5px #ff9800)}}@keyframes diyaHaloBreathe{0%{opacity:.6;transform:translate(-50%) scale(.92)}to{opacity:.95;transform:translate(-50%) scale(1.12)}}@keyframes diyaAuraPulse{0%{opacity:.7;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}.altar-thali{display:flex;gap:.5rem;background:#281408b3;padding:.25rem .8rem;border-radius:999px;border:1px solid var(--line2);box-shadow:0 4px 15px #0009;font-size:1.15rem}.temple-mantra{position:relative;z-index:7;font-size:clamp(.75rem,2vw,.95rem);color:var(--accent2);letter-spacing:.12em;margin-top:.4rem;text-shadow:0 0 10px rgba(240,178,60,.5);font-weight:500}.temple-doors-wrap{position:absolute;inset:0;z-index:20;display:flex;transform-style:preserve-3d;pointer-events:auto}.temple-doors-wrap.doors-open{pointer-events:none}.door-panel{width:50%;height:100%;position:relative;transform-style:preserve-3d;transition:transform 1.25s cubic-bezier(.25,1,.5,1),box-shadow 1.25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.door-left{transform-origin:left center;background:linear-gradient(135deg,#3d1c08,#291206,#160802);border-right:3px solid #f0b23c;transform:rotateY(0);box-shadow:inset 0 0 35px #000000d9}.door-right{transform-origin:right center;background:linear-gradient(225deg,#3d1c08,#291206,#160802);border-left:3px solid #f0b23c;transform:rotateY(0);box-shadow:inset 0 0 35px #000000d9}.door-inner{position:absolute;inset:12px;border:2px solid var(--line2);border-radius:12px;background:radial-gradient(circle at 50% 50%,rgba(240,178,60,.08) 0%,transparent 80%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.6rem,1.8vh,1.4rem);box-shadow:inset 0 0 25px #000000d9}.door-border-gold{position:absolute;inset:6px;border:1px dashed var(--line);border-radius:8px;pointer-events:none}.door-motif{filter:drop-shadow(0 0 10px rgba(240,178,60,.5))}.door-inscription{font-size:clamp(2rem,5vw,3.4rem);color:var(--accent);line-height:1;text-shadow:0 0 22px rgba(240,178,60,.65),0 4px 10px rgba(0,0,0,.9)}.door-handle{display:flex;flex-direction:column;align-items:center;position:relative}.door-left .door-handle{margin-left:auto;margin-right:14px}.door-right .door-handle{margin-right:auto;margin-left:14px}.handle-boss{width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#ffd98a,#f0b23c,#945300);box-shadow:0 0 10px #f0b23cb3}.handle-ring{width:32px;height:32px;border-radius:50%;border:4px solid var(--accent);margin-top:-8px;box-shadow:0 4px 8px #000000b3}.door-center-seal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);z-index:22;opacity:1;pointer-events:none;transition:opacity .4s ease .25s,transform .55s cubic-bezier(.34,1.56,.64,1) .25s}.seal-gem{width:58px;height:58px;border-radius:50%;background:radial-gradient(circle,#ffe3a8,#f0b23c 60%,#7a3e05);border:3px solid #fffae8;box-shadow:0 0 24px #f0b23ce6,0 6px 16px #000c;display:flex;align-items:center;justify-content:center}.seal-icon{font-size:1.8rem;color:#2b1404;font-weight:700;text-shadow:0 1px 2px rgba(255,255,255,.6)}.door-countdown-overlay{position:absolute;inset:0;z-index:21;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:1.2rem;padding-bottom:clamp(1.2rem,3vh,2rem);pointer-events:none;opacity:1;transform:translateY(0);transition:opacity .45s ease .3s,transform .45s ease .3s}.door-status-badge{display:inline-flex;align-items:center;gap:.45rem;background:#120904e0;border:1px solid var(--line2);padding:.35rem 1rem;border-radius:999px;font-size:var(--fs-xs);color:var(--accent2);letter-spacing:.12em;text-transform:uppercase;font-weight:600;box-shadow:0 6px 20px #0009;backdrop-filter:blur(8px);margin-bottom:.75rem}.door-timer-container{background:#0e0703e0;border:1.5px solid var(--line2);border-radius:18px;padding:.8rem 1.4rem;box-shadow:0 12px 35px #000c,0 0 25px #00ff8826;backdrop-filter:blur(10px);max-width:min(92%,460px);width:100%}.door-timer-lbl{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:.45rem;font-weight:600}.door-neon-timer{display:flex;align-items:center;justify-content:center;gap:clamp(.35rem,1.5vw,.8rem)}.dt-block{display:flex;flex-direction:column;align-items:center;min-width:48px}.dt-val{font-family:Rozha One,serif;font-size:clamp(1.4rem,3.8vw,2.2rem);line-height:1;color:#0f8;text-shadow:0 0 12px rgba(0,255,136,.6),0 0 25px rgba(0,255,136,.3);font-weight:700}.dt-val.dt-sec{animation:neonPulse 1s ease-in-out infinite alternate}.dt-lbl{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-top:.2rem}.dt-sep{color:#0f8;font-size:1.4rem;line-height:1;opacity:.85;margin-top:-.6rem}.door-muhurat-note{font-size:.72rem;color:var(--ink-dim);margin-top:.5rem;line-height:1.4}.temple-doors-wrap.doors-open .door-left{transform:rotateY(-80deg);box-shadow:18px 0 35px #000000e6,inset -10px 0 25px #000000b3}.temple-doors-wrap.doors-open .door-right{transform:rotateY(80deg);box-shadow:-18px 0 35px #000000e6,inset 10px 0 25px #000000b3}.temple-doors-wrap.doors-open .door-center-seal{opacity:0;transform:translate(-50%,-50%) scale(.3);pointer-events:none;transition:opacity .3s ease,transform .35s ease}.temple-doors-wrap.doors-open .door-countdown-overlay{opacity:0;transform:translateY(20px) scale(.95);pointer-events:none;transition:opacity .35s ease,transform .35s ease}@media(max-width:640px){.door-inner{padding-top:1.2rem;justify-content:flex-start!important;gap:.45rem!important}.door-motif{margin-top:.25rem}.door-motif svg{width:2.6rem!important;height:2.6rem!important}.door-center-seal{top:22%!important;transform:translate(-50%,-50%) scale(.85)!important}.temple-doors-wrap.doors-open .door-center-seal{transform:translate(-50%,-50%) scale(.4)!important}.door-inscription{margin-top:1.6rem!important;font-size:1.65rem!important}.handle-boss{width:14px;height:14px}.handle-ring{width:24px;height:24px;border-width:3px}}.temple-controls{margin-top:1.1rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}.btn-door-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;background:linear-gradient(135deg,#f0b23c,#ffd98a);color:#241103;font-weight:700;font-size:var(--fs-sm);padding:.82rem 2rem;border-radius:999px;border:1px solid rgba(255,255,255,.4);box-shadow:0 10px 30px #f0b23c66,0 0 20px #f0b23c4d;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-door-toggle:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 40px #f0b23c99,0 0 30px #f0b23c73}.btn-door-toggle:active{transform:scale(.98)}.btn-door-toggle.is-open{background:linear-gradient(135deg,#e2542c,#f0b23c);color:#fff;box-shadow:0 10px 30px #e2542c66}.btn-door-toggle.is-locked{background:#1c0e06eb;color:var(--accent2);border:1px solid var(--line2);box-shadow:0 4px 18px #0009;cursor:not-allowed;opacity:.92}.btn-door-toggle.is-locked:hover{transform:none;box-shadow:0 4px 18px #0009}.btn-pulse{position:absolute;inset:-4px;border-radius:999px;border:2px solid var(--accent);opacity:0;animation:btnPulse 2.4s infinite;pointer-events:none}@keyframes btnPulse{0%{transform:scale(.95);opacity:.8}to{transform:scale(1.2);opacity:0}}.temple-tools{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center}.btn-tool{display:inline-flex;align-items:center;gap:.4rem;background:color-mix(in srgb,var(--panel) 75%,transparent);border:1px solid var(--line2);color:var(--ink);padding:.45rem .95rem;border-radius:999px;font-size:var(--fs-xs);cursor:pointer;transition:.2s ease}.btn-tool:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px);background:color-mix(in srgb,var(--accent) 12%,transparent)}.btn-tool .tool-lock-badge{display:none;align-items:center;justify-content:center;margin-left:2px;opacity:.85}.btn-tool.is-locked{opacity:.7;cursor:not-allowed;border-style:dashed;background:color-mix(in srgb,var(--panel) 50%,transparent)}.btn-tool.is-locked:hover{border-color:var(--line2);color:var(--ink-dim);transform:none;background:color-mix(in srgb,var(--panel) 50%,transparent)}.btn-tool.is-locked .tool-lock-badge{display:inline-flex}.temple-bell.is-locked{cursor:not-allowed;opacity:.72}.btn-tool.is-busy{cursor:wait!important;pointer-events:none!important;opacity:.85!important;border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 18%,transparent)!important}.btn-tool.is-busy .tool-icon-wrap{display:none!important}.btn-tool .tool-spinner{display:none;width:14px;height:14px;border:2px solid rgba(255,255,255,.25);border-top-color:var(--accent);border-radius:50%;animation:toolSpin .7s linear infinite}.btn-tool.is-busy .tool-spinner{display:inline-block!important}@keyframes toolSpin{to{transform:rotate(360deg)}}.temple-bell.is-busy{pointer-events:none!important;cursor:wait!important;opacity:.85!important}.temple-doors-wrap:not(.doors-open){visibility:visible;pointer-events:auto}.temple-stage:not(.doors-open-stage) .temple-sanctum{pointer-events:none}.temple-stage.doors-open-stage .temple-sanctum{pointer-events:auto}.temple-extra-actions{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap;width:100%;margin-top:.2rem;margin-bottom:.25rem}.btn-temple-cta{display:inline-flex;align-items:center;gap:.45rem;padding:.52rem 1.15rem;border-radius:999px;font-size:var(--fs-xs);font-weight:600;text-decoration:none;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 14px #00000073;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-support-upi{background:color-mix(in srgb,#ff9e00 12%,rgba(26,14,6,.92));border:1px solid color-mix(in srgb,#ff9e00 45%,transparent);color:#fff}.btn-support-upi:hover{background:color-mix(in srgb,#ff9e00 22%,rgba(26,14,6,.95));border-color:#ff9e00;transform:translateY(-2px);box-shadow:0 8px 20px #ff9e004d}.btn-support-upi .cta-badge{font-size:.7rem;padding:.15rem .55rem;border-radius:999px;background:#ff9e0026;border:1px solid rgba(255,158,0,.35);color:#ffd166;font-family:monospace}.btn-gift-cta{background:linear-gradient(135deg,#ffd16626,#e2542c33);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);color:#fff}.btn-gift-cta:hover{background:linear-gradient(135deg,#ffd16647,#e2542c59);border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 20px #f0b23c59}.btn-gift-cta .cta-badge-free{font-size:.7rem;padding:.15rem .55rem;border-radius:999px;background:linear-gradient(135deg,#e2542c,#f0b23c);color:#1a0802;font-weight:700;box-shadow:0 2px 8px #e2542c66}.upi-modal-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.upi-modal-overlay[hidden]{display:none!important}.upi-modal-backdrop{position:absolute;inset:0;background:#0c0602c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.upi-modal-card{position:relative;z-index:10;width:min(420px,94vw);max-height:90vh;overflow-y:auto;background:radial-gradient(circle at 50% 15%,#2a1508,#120904);border:1.5px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:24px;padding:1.75rem 1.4rem;box-shadow:0 25px 60px #000000d9,0 0 40px #f0b23c40;display:flex;flex-direction:column;align-items:center;text-align:center;animation:upiModalIn .3s cubic-bezier(.16,1,.3,1)}@keyframes upiModalIn{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.upi-modal-close{position:absolute;top:1rem;right:1rem;width:36px;height:36px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.upi-modal-close:hover{background:#dc262659;border-color:#ef4444;color:#fff;transform:rotate(90deg)}.upi-modal-header{margin-bottom:1.1rem}.upi-modal-icon{font-size:2.2rem;margin-bottom:.3rem;filter:drop-shadow(0 0 12px rgba(240,178,60,.6))}.upi-modal-header h3{font-size:1.45rem;color:var(--accent);margin-bottom:.35rem}.upi-modal-sub{font-size:.8rem;color:var(--ink-dim);line-height:1.45;max-width:36ch}.upi-modal-qr-section{display:flex;flex-direction:column;align-items:center;margin-bottom:1.1rem}.upi-qr-wrapper{background:#fff;padding:10px;border-radius:18px;box-shadow:0 10px 30px #0009,0 0 20px #f0b23c4d;display:flex;align-items:center;justify-content:center;border:2px solid var(--accent)}.upi-qr-image{display:block;width:190px;height:190px;-o-object-fit:contain;object-fit:contain;border-radius:6px}.upi-qr-fallback{width:190px;height:190px;display:flex;align-items:center;justify-content:center;background:#1a0802;color:#fff;border-radius:6px}.upi-scan-note{font-size:.76rem;color:var(--accent2);margin-top:.65rem;display:flex;align-items:center;justify-content:center}.upi-details-card{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;background:#00000073;border:1px solid var(--line2);border-radius:12px;padding:.65rem .9rem;margin-bottom:1rem}.upi-id-group{display:flex;align-items:center;gap:.45rem;overflow:hidden}.upi-id-label{font-size:.72rem;color:var(--ink-dim);text-transform:uppercase;font-weight:700}.upi-id-value{font-family:monospace;font-size:.88rem;color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-copy-upi{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:8px;background:color-mix(in srgb,var(--accent) 15%,transparent);border:1px solid var(--accent);color:var(--accent);font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s ease}.btn-copy-upi:hover{background:var(--accent);color:#1a0802}.footer-checklist-link-wrap{margin:.75rem 0 1rem}.footer-checklist-link{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem 1rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);color:var(--accent);font-size:var(--fs-xs);font-weight:600;text-decoration:none;transition:.2s ease}.footer-checklist-link:hover{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:var(--accent);transform:translateY(-1px)}.chk-item.is-custom{display:flex!important;align-items:center!important;justify-content:space-between!important;background:color-mix(in srgb,var(--panel) 50%,transparent);border:1px solid var(--line2);border-radius:var(--rad-md);padding:.75rem .85rem;transition:.15s ease;min-height:48px;box-sizing:border-box!important}.chk-item.is-custom:hover{border-color:color-mix(in srgb,var(--accent) 30%,transparent);background:color-mix(in srgb,var(--panel) 75%,transparent)}.chk-item.is-custom.is-done{background:color-mix(in srgb,#000 30%,var(--panel));border-color:color-mix(in srgb,var(--line2) 60%,transparent);opacity:.65}.chk-item.is-custom.is-done .chk-item-title{text-decoration:line-through;color:var(--ink-dim)}.chk-item.is-custom .chk-label{display:flex!important;align-items:flex-start!important;gap:.75rem!important;cursor:pointer!important;flex:1!important;min-width:0!important}.chk-item.is-custom .chk-cb{position:absolute!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important}.chk-item.is-custom .chk-check-box,.chk-check-box{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;border-radius:5px!important;border:2px solid var(--accent)!important;background:color-mix(in srgb,#000 40%,transparent)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-top:2px!important;box-sizing:border-box!important;transition:.15s ease!important}.chk-check-icon,.chk-item.is-custom .chk-check-icon{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;max-width:14px!important;max-height:14px!important;stroke:#241303!important;display:none!important;flex-shrink:0!important;box-sizing:border-box!important}.chk-cb:checked+.chk-check-box,.chk-item.is-custom .chk-cb:checked+.chk-check-box{background:var(--accent)!important;border-color:var(--accent)!important}.chk-cb:checked+.chk-check-box .chk-check-icon,.chk-item.is-custom .chk-cb:checked+.chk-check-box .chk-check-icon{display:block!important}.chk-item.is-custom .chk-text-wrap{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}.chk-item.is-custom .chk-item-title{font-size:.85rem!important;font-weight:600!important;color:var(--ink)!important;line-height:1.35!important;word-break:break-word!important}.chk-item.is-custom .chk-item-note{font-size:.72rem!important;color:var(--ink-dim)!important;line-height:1.35!important;word-break:break-word!important}.chk-item.is-custom .chk-del-btn{background:transparent!important;border:none!important;color:#ef4444!important;font-size:.95rem!important;cursor:pointer!important;padding:.2rem .5rem!important;opacity:.65!important;transition:.15s ease!important;flex-shrink:0!important;margin-left:.5rem!important}.chk-item.is-custom .chk-del-btn:hover{opacity:1!important;transform:scale(1.15)!important}.city-page-main,.inner-page-wrap{padding-top:calc(96px + env(safe-area-inset-top))!important;padding-bottom:5rem!important;position:relative;z-index:10}@media(min-width:1025px){.city-page-main,.inner-page-wrap{padding-top:calc(112px + env(safe-area-inset-top))!important}}@media(max-width:768px){.city-page-main,.inner-page-wrap{padding-top:calc(88px + env(safe-area-inset-top))!important;padding-bottom:6.5rem!important}}.city-breadcrumbs{margin-bottom:1.5rem!important;position:relative;z-index:5}.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:bg-\[\#1a0e06\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 14 6 / var(--tw-bg-opacity, 1))}.hover\:text-\[\#0088cc\]:hover{--tw-text-opacity: 1;color:rgb(0 136 204 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:underline:hover{text-decoration-line:underline}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[var\(--accent\)\]{color:var(--accent)}.group:hover .group-hover\:underline{text-decoration-line:underline}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-12{padding:3rem}.sm\:p-8{padding:2rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}
