@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_10a6d994-module___ZTkWG__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_10a6d994-module___ZTkWG__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_debe59b0-module__tvBoQa__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_debe59b0-module__tvBoQa__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_91969e8c-module__z7l04q__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_91969e8c-module__z7l04q__variable{--font-brand:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2?dpl=6aeddc11955d48b8690902b2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_70b60163-module__7Ns5vW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_70b60163-module__7Ns5vW__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--bg:#eef0f3;--panel:#fff;--panel-2:#f4f5f8;--line:#dfe2e8;--fg:#15171c;--muted:#5f6573;--accent:#3d63f5;--accent-soft:#e7ecff;--rail:#15171c;--rail-fg:#e9ebf0;--rail-muted:#8d93a1;--rail-hover:#23262e;--rail-active:#2c303a;--ok:#1f9d63;--warn:#b27a0f;--danger:#c43d3d;--display:var(--font-sora), ui-sans-serif, system-ui, sans-serif;--ui:var(--font-instrument), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-mono), ui-monospace, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0e1014;--panel:#171a20;--panel-2:#1d2128;--line:#2a2f38;--fg:#eceef2;--muted:#9aa1ae;--accent:#86a0ff;--accent-soft:#222b4a;--rail:#0a0b0e;--rail-hover:#16181d;--rail-active:#1f2229;--rail-muted:#7f8594;--ok:#47c98b;--warn:#e3ad45;--danger:#ef7777;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--ui);font-size:15px;line-height:1.5}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[hidden]{display:none!important}.app{grid-template-columns:248px 1fr;height:100dvh;display:grid}.rail{z-index:2;background:var(--rail);color:var(--rail-fg);flex-direction:column;gap:2px;min-height:0;padding:18px 12px 12px;display:flex;position:relative;overflow-y:auto}.brand{align-items:center;gap:10px;padding:4px 8px 14px;text-decoration:none;display:flex}.brand .mark{border-radius:10px;flex:none;width:34px;height:34px;display:block}.brand b{font-family:var(--display);font-size:16px;line-height:1.1;display:block}.brand small{color:var(--rail-muted);font-size:12px}.search{background:var(--rail-hover);color:var(--rail-muted);cursor:pointer;text-align:left;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;margin:0 4px 10px;padding:8px 10px;font-size:13px;display:flex}.search span{flex:1}kbd{font-family:var(--mono);opacity:.75;border:1px solid;border-radius:5px;padding:0 5px;font-size:11px}.grp{text-transform:uppercase;letter-spacing:.09em;color:var(--rail-muted);padding:12px 10px 4px;font-size:11px}.nav{width:100%;color:var(--rail-fg);border-radius:9px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.nav:hover{background:var(--rail-hover)}.nav[aria-current=page]{background:var(--rail-active)}.nav .lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}.ico{letter-spacing:-.02em;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.ico.lg{border-radius:10px;width:36px;height:36px;font-size:14px}.ico.glyph{color:var(--rail-fg);background:#ffffff12}.me{border-top:1px solid #ffffff12;align-items:center;gap:10px;margin-top:auto;padding:12px 8px 2px;display:flex}.me small{color:var(--rail-muted);font-size:12px;display:block}.me .out{color:var(--rail-muted);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px}.av{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:grid}.stage{flex-direction:column;min-width:0;min-height:0;display:flex}.topbar{border-bottom:1px solid var(--line);background:var(--panel);align-items:center;gap:12px;min-height:54px;padding:10px 20px;display:flex}.crumb{align-items:center;gap:8px;min-width:0;font-weight:600;display:flex}.crumb .muted{color:var(--muted);font-weight:400}.crumb .t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.btn.menu-btn{display:none}.content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.pad{flex-direction:column;gap:22px;width:100%;max-width:1180px;padding:24px clamp(16px,3vw,32px) 48px;display:flex}h1{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:26px}h2{font-family:var(--display);margin:0;font-size:16px}.sub{color:var(--muted);max-width:70ch;margin:2px 0 0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.link{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:none}.empty{color:var(--muted);margin:0;font-size:14px}.btn{border:1px solid var(--line);background:var(--panel);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--accent)}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn.danger{color:var(--danger)}.btn:disabled{opacity:.5;cursor:default}.pill{background:var(--panel-2);border:1px solid var(--line);white-space:nowrap;border-radius:99px;padding:1px 8px;font-size:12px}.mono{font-family:var(--mono);font-size:13px}.cols{grid-template-columns:1.4fr 1fr;align-items:start;gap:20px;display:grid}.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.sys-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.sys{background:var(--panel);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:12px;text-decoration:none;display:flex}.sys:hover{border-color:var(--accent)}.sys b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.sys small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.sys>div{min-width:0}.news{flex-direction:column;display:flex}.news article{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;gap:12px;padding:12px 0;display:grid}.news article:first-child{border-top:0;padding-top:0}.news p{color:var(--muted);white-space:pre-wrap;margin:2px 0 0;font-size:14px}.news .meta{color:var(--muted);font-size:12px;display:block}.tools{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);background:var(--panel-2);border-radius:99px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13px;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--accent)}.chip i{color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;font-weight:700;display:grid}.chip .x{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0 0 0 4px}.people{flex-direction:column;gap:10px;display:flex}.person{align-items:center;gap:10px;display:flex}.person small{color:var(--muted);font-size:12px;display:block}.person>div{min-width:0}.embed{background:var(--panel-2);flex:1;min-height:0;display:flex}.embed iframe{background:var(--panel);border:0;flex:1;width:100%}.blocked{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:460px;margin:auto;padding:24px 16px;display:flex}.blocked p{color:var(--muted);margin:0}.agents{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.agent .row{align-items:center;gap:10px;display:flex}.agent p{color:var(--muted);margin:0;font-size:13px}.agent .where{color:var(--muted);font-size:12px}.form{gap:10px;display:grid}.form.row{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end}label.f{color:var(--muted);flex-direction:column;gap:4px;min-width:0;font-size:13px;display:flex}.in{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--fg);border-radius:9px;padding:8px 10px;font-size:14px}textarea.in{resize:vertical;min-height:84px}.err{color:var(--danger);margin:0;font-size:13px}.ok{color:var(--ok);margin:0;font-size:13px}.tabs{border-bottom:1px solid var(--line);gap:4px;display:flex}.tab{cursor:pointer;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font-weight:500;text-decoration:none}.tab[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent)}.tbl-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px}td.nw{white-space:nowrap}.callout{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--panel);border-radius:10px;padding:12px 14px;font-size:14px}.callout b{margin-bottom:2px;display:block}.lockbox{max-width:420px}.overlay{z-index:50;background:#0a0c1273;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.pal{background:var(--panel);border:1px solid var(--line);border-radius:14px;width:min(540px,100%);overflow:hidden;box-shadow:0 18px 50px #00000040}.pal input{border:0;border-bottom:1px solid var(--line);background:0 0;outline:none;width:100%;padding:14px 16px;font-size:16px}.pal .res{max-height:360px;padding:6px;overflow:auto}.pal .it{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;text-decoration:none;display:flex}.pal .it.sel{background:var(--panel-2)}.pal .it small{color:var(--muted);font-size:12px;display:block}.pal .g{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:8px 10px 4px;font-size:11px}.login{place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.login .card{gap:16px;width:min(400px,100%);padding:24px}@media (max-width:860px){.cols{grid-template-columns:1fr}}@media (max-width:720px){.app{grid-template-columns:1fr}.rail{z-index:40;width:270px;padding-top:calc(18px + env(safe-area-inset-top,0px));transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.rail.open{transform:none;box-shadow:0 0 0 100vmax #00000059}.btn.menu-btn{display:inline-flex}.top-actions .hide-sm{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.hq-home{--carbon:#171717;--graphite:#414042;--gold:#bc813e;--champagne:#f5d18a;--metal:linear-gradient(100deg, #bc813e 0%, #f5d18a 48%, #bc813e 100%);--glass:#0e0e0e85;--hair:#f5d18a2e;color:#fff;min-height:100dvh;font-family:var(--font-brand), var(--ui);isolation:isolate;flex:1;grid-template-rows:auto 1fr auto;display:grid;position:relative}.hq-scene{z-index:-1;background:var(--carbon);position:fixed;inset:0;overflow:hidden}.hq-scene img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.4s,transform 1.4s;position:absolute;inset:0;transform:scale(1.06)}.hq-scene img.on{opacity:1;animation:70s ease-in-out infinite alternate hq-drift;transform:scale(1)}@keyframes hq-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.07)translate(-1.2%,-.8%)}}.hq-veil{background:radial-gradient(55% 45% at 50% 46%,#17171794,#17171733 70%,#0000),linear-gradient(#171717b3 0%,#17171700 22% 62%,#171717d1 100%);position:absolute;inset:0}.app:has(.hq-home) .rail{-webkit-backdrop-filter:blur(22px)saturate(1.15);background:#10101075;border-right:1px solid #ffffff0f}.app:has(.hq-home) .rail .search{background:#ffffff0f}.app:has(.hq-home) .rail .nav[aria-current=page]{background:#f5d18a1f}.app:has(.hq-home) .rail .nav:hover{background:#ffffff12}.app:has(.hq-home) .stage{background:0 0}.hq-eyebrow{font-family:var(--font-brand), var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--champagne);opacity:.85;font-size:10.5px;font-weight:600}.hq-bar{align-items:center;gap:16px;padding:22px clamp(20px,3.2vw,48px);display:flex}.hq-bar .btn.menu-btn{color:#fff;background:#ffffff1a;border-color:#ffffff29}.hq-mark{letter-spacing:.34em;text-transform:uppercase;color:#ffffffc7;font-size:11.5px;font-weight:600}.hq-mark i{color:var(--champagne);padding:0 .3em;font-style:normal}.hq-meta{color:#ffffffdb;align-items:center;gap:22px;margin-left:auto;font-size:14px;font-weight:300;display:flex}.hq-date{text-transform:capitalize}.hq-weather{align-items:center;gap:8px;font-size:18px;font-weight:400;display:inline-flex}.hq-weather small{opacity:.7;letter-spacing:.04em;font-size:12px;font-weight:300}.hq-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 20px 2vh;display:flex}.hq-stage>*{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)}.hq-stage.ready>*{opacity:1;transform:none}.hq-stage.ready>:nth-child(2){transition-delay:.12s}.hq-stage.ready>:nth-child(3){transition-delay:.24s}.hq-clock{letter-spacing:-.045em;font-variant-numeric:tabular-nums;text-shadow:0 6px 60px #00000059;align-items:baseline;font-size:clamp(120px,16.5vw,268px);font-weight:200;line-height:.9;display:flex}.hq-clock .colon{background:var(--metal);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;padding:0 .02em;transform:translateY(-.06em)}.hq-hello{letter-spacing:-.01em;text-shadow:0 2px 30px #00000073;margin:clamp(10px,1.6vh,18px) 0 0;font-size:clamp(26px,2.9vw,46px);font-weight:300}.hq-hello b{background:var(--metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.hq-goal-form{flex-direction:column;align-items:center;gap:14px;width:min(620px,100%);margin-top:clamp(36px,7vh,84px);display:flex}.hq-goal-form label{color:#ffffffeb;font-size:clamp(17px,1.5vw,22px);font-weight:300}.hq-goal-form .field{align-items:center;width:100%;display:flex;position:relative}.hq-goal-form .field:after{content:"";background:linear-gradient(90deg,#0000,#f5d18ad9,#0000);height:1.5px;position:absolute;bottom:0;left:0;right:0}.hq-goal-form input{color:#fff;width:100%;font:400 clamp(18px, 1.7vw, 24px) var(--font-brand), var(--ui);text-align:center;background:0 0;border:0;outline:none;padding:8px 40px}.hq-goal-form .field:focus-within:after{background:var(--metal);height:2px}.hq-goal-form button{color:var(--champagne);cursor:pointer;opacity:.85;background:0 0;border:0;padding:6px;position:absolute;right:0}.hq-goal-form button:disabled{opacity:0;pointer-events:none}.hq-err{color:#ffc9c0;margin:0;font-size:14px}.hq-goal{flex-direction:column;align-items:center;gap:12px;margin-top:clamp(36px,7vh,84px);display:flex}.hq-goal .row{align-items:center;gap:14px;font-size:clamp(20px,2.1vw,30px);font-weight:400;display:flex}.hq-goal .tick{width:26px;height:26px;color:var(--carbon);cursor:pointer;background:0 0;border:1.5px solid #f5d18ae6;border-radius:50%;flex:none;place-items:center;transition:background .2s;display:grid}.hq-goal .tick:hover{background:#f5d18a26}.hq-goal.done .tick{background:var(--metal);border-color:#0000}.hq-goal.done .text{color:#fff9;text-decoration:line-through;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:1.5px}.hq-goal .edit{color:#fff;opacity:0;cursor:pointer;background:0 0;border:0;transition:opacity .2s}.hq-goal:hover .edit,.hq-goal .edit:focus-visible{opacity:.7}.hq-goal .praise{color:var(--champagne);font-size:14px;font-weight:300}.hq-foot{padding:18px clamp(20px, 3.2vw, 48px) calc(26px + env(safe-area-inset-bottom,0px));grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;display:grid}.hq-caption{flex-direction:column;gap:6px;min-width:0;display:flex}.hq-caption-row{align-items:center;gap:4px;display:inline-flex}.hq-caption-row .name{letter-spacing:.02em;padding:0 4px;font-size:15px;font-weight:300}.hq-caption-row button{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:4px;display:grid}.hq-caption-row button:hover{color:#fff;background:#ffffff14}.hq-ann{background:var(--glass);-webkit-backdrop-filter:blur(16px);border:1px solid var(--hair);border-radius:99px;justify-self:center;align-items:center;gap:10px;max-width:min(520px,44vw);padding:9px 18px;font-size:14px;text-decoration:none;display:inline-flex}.hq-ann .t{white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.hq-ann .by{opacity:.6;white-space:nowrap;font-weight:300}.hq-ann .pulse{background:var(--champagne);border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-out infinite hq-pulse;box-shadow:0 0 #f5d18a99}@keyframes hq-pulse{to{box-shadow:0 0 0 10px #f5d18a00}}.hq-tasks{background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(1.1);border:1px solid var(--hair);border-radius:18px;flex-direction:column;justify-self:end;gap:8px;width:min(380px,100%);padding:14px 14px 12px;display:flex;box-shadow:0 24px 60px -20px #0000008c}.hq-tasks .head{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:2px 4px;display:flex}.hq-tasks .head .count{color:var(--carbon);background:var(--metal);border-radius:99px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:600}.hq-tasks .head .chev{opacity:.6;transition:transform .2s;transform:rotate(90deg)}.hq-tasks.closed .head .chev{transform:none}.hq-tasks ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hq-tasks li a{border-radius:10px;align-items:flex-start;gap:12px;padding:9px 6px;font-size:14px;font-weight:400;line-height:1.35;text-decoration:none;display:flex}.hq-tasks li+li a{border-top:1px solid #ffffff0f}.hq-tasks li a:hover{background:#ffffff0f}.hq-tasks .ring{border:1.5px solid #f5d18abf;border-radius:50%;flex:none;width:14px;height:14px;margin-top:2px}.hq-tasks .ring.late{border-color:#f08a76}.hq-tasks .t{min-width:0}.hq-tasks .t small{color:#fff9;margin-top:2px;font-size:12px;font-weight:300;display:block}.hq-tasks .t small em{color:var(--champagne);font-style:normal}.hq-tasks .t small em.late{color:#f6a493}.hq-tasks .none{opacity:.8;margin:4px 6px;font-size:14px;font-weight:300}.hq-tasks .all{color:var(--champagne);opacity:.85;align-items:center;gap:6px;padding:4px 6px 0;font-size:12.5px;font-weight:400;text-decoration:none;display:inline-flex}.hq-tasks .all:hover{opacity:1}@media (max-width:1100px){.hq-foot{grid-template-columns:1fr auto}.hq-quote,.hq-ann{display:none}}@media (max-width:720px){.hq-meta .hq-date{display:none}.hq-foot{grid-template-columns:1fr}.hq-tasks{justify-self:stretch;width:100%}.hq-mark{display:none}}@media (prefers-reduced-motion:reduce){.hq-scene img.on{animation:none}.hq-stage>*{opacity:1;transition:none;transform:none}.hq-ann .pulse{animation:none}}.hq-bar .hq-ann{margin-left:auto}.hq-quote{text-align:center;justify-self:center;max-width:min(620px,42vw);margin:0;padding-bottom:6px}.hq-quote blockquote{color:#ffffffeb;text-shadow:0 2px 18px #00000080;text-wrap:balance;margin:0;font-size:clamp(15px,1.15vw,18px);font-style:italic;font-weight:300;line-height:1.5}.hq-quote figcaption{letter-spacing:.24em;text-transform:uppercase;color:var(--champagne);opacity:.8;margin-top:8px;font-size:10.5px;font-weight:600}.hq-quote figcaption:before{content:"";background:var(--champagne);vertical-align:middle;opacity:.7;width:18px;height:1px;margin-right:10px;display:inline-block}.hq-caption-row .pencil{width:28px;height:28px;margin-left:6px;color:var(--champagne)!important;border:1px solid var(--hair)!important}.hq-favs{flex-direction:column;align-items:center;gap:8px;margin-top:clamp(22px,4vh,40px);display:flex;position:relative}.hq-favs ul{flex-wrap:wrap;justify-content:center;gap:10px;max-width:min(760px,90vw);margin:0;padding:0;list-style:none;display:flex}.hq-favs li{position:relative}.hq-favs li a{-webkit-backdrop-filter:blur(12px);background:#0e0e0e61;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;gap:7px;width:82px;padding:12px 6px 10px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex}.hq-favs li a:hover{border-color:var(--hair);background:#0e0e0e8c;transform:translateY(-2px)}.hq-favs li a img{background:#ffffffe6;border-radius:5px;width:22px;height:22px;padding:2px}.hq-favs li a span{white-space:nowrap;text-overflow:ellipsis;color:#ffffffe6;max-width:100%;font-size:11.5px;font-weight:400;overflow:hidden}.hq-favs .add{width:82px;height:100%;min-height:70px;color:var(--champagne);cursor:pointer;opacity:.75;background:0 0;border:1px dashed #f5d18a59;border-radius:16px;place-items:center;transition:opacity .18s;display:grid}.hq-favs .add:hover{opacity:1}.hq-favs.editing li a{border-style:dashed;border-color:#ffffff38}.hq-favs-edit{color:#ffffff80;font:400 12px var(--font-brand), var(--ui);cursor:pointer;opacity:0;background:0 0;border:0;transition:opacity .2s}.hq-favs:hover .hq-favs-edit,.hq-favs.editing .hq-favs-edit,.hq-favs-edit:focus-visible{opacity:1}.hq-pop{z-index:5;text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--hair);background:#141414eb;border-radius:14px;flex-direction:column;gap:10px;width:300px;padding:14px;display:flex;position:absolute;top:calc(100% + 6px);box-shadow:0 20px 50px #00000080}.hq-pop label{color:#ffffffb3;flex-direction:column;gap:4px;font-size:12px;display:flex}.hq-pop input,.in2{color:#fff;width:100%;font:400 14px var(--font-brand), var(--ui);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9px;outline:none;padding:8px 10px}.hq-pop input:focus,.in2:focus{border-color:#f5d18a99}.hq-pop .actions{justify-content:flex-end;gap:8px;display:flex}.hq-pop button,.hq-drawer button.primary{color:#fff;font:500 13px var(--font-brand), var(--ui);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.hq-pop button.primary,.hq-drawer button.primary{background:var(--metal);color:#171717;border-color:#0000;font-weight:600}.hq-pop button:disabled,.hq-drawer button:disabled{opacity:.5;cursor:default}.hq-drawer-wrap{z-index:60;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}.hq-drawer{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-left:1px solid var(--hair);color:#fff;width:min(460px,100%);height:100%;font-family:var(--font-brand), var(--ui);background:#121212f0;flex-direction:column;gap:16px;padding:22px 22px 32px;animation:.25s ease-out hq-slide;display:flex;overflow-y:auto}@keyframes hq-slide{0%{opacity:0;transform:translate(24px)}}.hq-drawer header{justify-content:space-between;align-items:flex-start;display:flex}.hq-drawer h2{font:600 20px var(--font-brand), var(--ui);margin:4px 0 0}.hq-drawer .close{color:#fff;opacity:.7;cursor:pointer;background:0 0;border:0}.hq-drawer .tabs2{gap:6px;display:flex}.hq-drawer .tabs2 button{color:#ffffffb3;font:500 13px var(--font-brand), var(--ui);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:10px;flex:1;padding:8px}.hq-drawer .tabs2 button[aria-selected=true]{border-color:var(--hair);color:#fff;background:#f5d18a1a}.hq-drawer .tabs2 span{opacity:.6;margin-left:4px}.hq-drawer .body{flex-direction:column;gap:12px;display:flex}.hq-drawer .upload{gap:8px;display:flex}.hq-drawer .hint{color:#fff9;margin:0;font-size:12.5px;font-weight:300}.hq-drawer .scenes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hq-drawer .scenes li{grid-template-columns:112px 1fr auto;align-items:center;gap:10px;display:grid}.hq-drawer .scenes img{object-fit:cover;border:1px solid #ffffff1a;border-radius:8px;width:112px;height:63px}.hq-drawer .del{color:#ffffff80;cursor:pointer;background:0 0;border:0;padding:6px}.hq-drawer .del:hover{color:#f08a76}.hq-drawer .qform{flex-direction:column;gap:8px;display:flex}.hq-drawer .qform textarea{resize:vertical;min-height:70px}.hq-drawer .qform .row{gap:8px;display:flex}.hq-drawer .quotes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hq-drawer .quotes li{border-top:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 0;font-size:14px;font-weight:300;display:flex}.hq-drawer .quotes small{color:var(--champagne);font-weight:500}@media (prefers-reduced-motion:reduce){.hq-favs.editing li a,.hq-drawer{animation:none}}.hq-home{height:100dvh;min-height:600px;overflow:hidden}.hq-stage{min-height:0}.hq-clock{font-size:clamp(96px,min(16vw,26vh),268px)}.hq-hello{font-size:clamp(24px,min(2.9vw,5vh),46px)}.hq-goal-form,.hq-goal{margin-top:clamp(18px,4.5vh,72px)}.hq-favs{margin-top:clamp(14px,3vh,36px)}.hq-tasks{max-height:min(46vh,420px)}.hq-tasks ul{scrollbar-width:thin;scrollbar-color:#f5d18a4d transparent;min-height:0;overflow-y:auto}.hq-foot{padding-top:10px}.hq-clockwrap{justify-content:center;align-items:center;display:flex;position:relative}.hq-clockwrap.w-thin .hq-clock{font-weight:200}.hq-clockwrap.w-regular .hq-clock{letter-spacing:-.04em;font-weight:400}.hq-clockwrap.w-bold .hq-clock{letter-spacing:-.035em;font-weight:700}.hq-clock .sec{opacity:.7;letter-spacing:0;align-self:flex-start;margin-top:.32em;margin-left:.18em;font-size:.28em;font-weight:300}.hq-modes,.hq-clockmenu{opacity:0;z-index:2;transition:opacity .25s;position:absolute;top:50%;transform:translateY(-50%)}.hq-modes{flex-direction:column;gap:6px;display:flex;right:calc(100% + 18px)}.hq-clockmenu{left:calc(100% + 18px)}.hq-clockwrap:hover .hq-modes,.hq-clockwrap:hover .hq-clockmenu,.hq-clockwrap:focus-within .hq-modes,.hq-clockwrap:focus-within .hq-clockmenu,.hq-clockwrap:not(.m-clock) .hq-modes{opacity:1}.hq-modes button,.hq-clockmenu .dots{color:#fffc;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0e0e66;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.hq-modes button[aria-selected=true]{background:var(--metal);color:#171717;border-color:#0000}.hq-menu{text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--hair);background:#141414f0;border-radius:14px;flex-direction:column;gap:10px;width:220px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 50px #00000080}.hq-menu .seg{background:#ffffff0f;border-radius:9px;padding:3px;display:flex}.hq-menu .seg button{color:#ffffffbf;font:500 12.5px var(--font-brand), var(--ui);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:6px 4px}.hq-menu .seg button[aria-pressed=true]{color:#fff;background:#f5d18a2e}.hq-menu .row{cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:400;display:flex}.hq-menu .row input{accent-color:#bc813e}.hq-dial{place-items:center;display:grid;position:relative}.hq-clockwrap:not(.m-clock) .hq-dial{aspect-ratio:1;width:min(52vh,480px);max-width:80vw}.hq-ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.hq-ring circle{fill:none;stroke-width:2.8px}.hq-ring .track{stroke:#ffffff3d}.hq-ring .bar{stroke:url(#hqGold);stroke-linecap:round;transition:stroke-dashoffset 1s linear}.hq-dial-inner{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.hq-clockwrap:not(.m-clock) .hq-clock{font-size:clamp(64px,min(11vw,13vh),150px)}.hq-kinds{gap:18px;display:flex}.hq-kinds button{color:#ffffff80;font:600 12px var(--font-brand), var(--ui);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #0000;padding:2px 0}.hq-kinds button[aria-pressed=true]{color:#fff;border-bottom-color:var(--champagne)}.hq-focus-on{color:#fff;text-align:center;width:min(320px,60vw);font:300 clamp(16px, 1.5vw, 21px) var(--font-brand), var(--ui);background:0 0;border:0;border-bottom:1px solid #f5d18a73;outline:none;padding:6px 4px}.hq-focus-on:focus{border-bottom-color:var(--champagne)}.hq-focus-on::placeholder{color:#ffffff8c}.hq-presets{flex-wrap:wrap;justify-content:center;gap:6px;max-width:320px;display:flex}.hq-presets button{color:#fff;font:500 12.5px var(--font-brand), var(--ui);cursor:pointer;background:#0e0e0e59;border:1px solid #ffffff29;border-radius:99px;padding:5px 12px}.hq-presets button[aria-pressed=true]{border-color:var(--champagne);color:var(--champagne)}.hq-presets .custom{color:#ffffffb3;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.hq-presets .custom input{color:#fff;text-align:center;width:54px;font:500 12.5px var(--font-brand), var(--ui);background:#0e0e0e59;border:1px solid #ffffff29;border-radius:99px;padding:4px 8px}.hq-controls{align-items:center;gap:12px;margin-top:4px;display:flex}.hq-controls .play{background:var(--metal);color:#171717;cursor:pointer;border:0;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 10px 30px -8px #bc813eb3}.hq-controls .reset{color:#fffc;cursor:pointer;background:#0e0e0e59;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.hq-focused{align-items:center;gap:7px;font-size:15px;font-weight:400;display:inline-flex}.hq-focused small{opacity:.7;font-size:12px;font-weight:300}.hq-focused .ring{border:1.5px solid var(--champagne);border-radius:50%;width:13px;height:13px}@media (max-width:720px){.hq-modes{flex-direction:row;inset:auto auto calc(100% + 8px) 50%;transform:translate(-50%)}.hq-clockmenu{display:none}}.hq-tasks{right:clamp(20px,3.2vw,48px);bottom:calc(26px + env(safe-area-inset-bottom,0px));z-index:3;position:absolute}.hq-foot{min-height:64px}@media (max-width:720px){.hq-tasks{position:static}}.hq-rot{margin-left:6px;position:relative}.hq-caption-row .hq-rot .rot{border:1px solid var(--hair);width:auto;height:28px;color:var(--champagne);font:500 12px var(--font-brand), var(--ui);border-radius:99px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.hq-rot-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--hair);z-index:5;background:#141414f0;border-radius:14px;flex-direction:column;gap:2px;width:200px;padding:10px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 20px 50px #00000080}.hq-rot-menu .hq-eyebrow{padding:2px 8px 6px}.hq-caption-row .hq-rot-menu button{color:#ffffffd9;width:100%;height:auto;font:400 13px var(--font-brand), var(--ui);text-align:left;border-radius:8px;justify-content:flex-start;padding:7px 8px;display:flex}.hq-caption-row .hq-rot-menu button[aria-checked=true]{color:#fff;background:#f5d18a24}.hq-caption-row .hq-rot-menu button[aria-checked=true]:after{content:"✓";color:var(--champagne);margin-left:auto}.vault{flex-direction:column;gap:14px;display:flex}.vault-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vault-views{flex-wrap:wrap;gap:2px;display:flex}.vault-views button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.vault-views button:hover{background:var(--panel-2);color:var(--fg)}.vault-views button[aria-selected=true]{background:var(--panel-2);color:var(--fg);font-weight:600}.vault-views .n{background:var(--danger);color:#fff;border-radius:99px;padding:0 6px;font-size:11px}.vault-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vault-actions .in{width:200px}.vault-tbl td{vertical-align:middle}.vault-tbl .name button{font:inherit;color:var(--fg);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:600;display:inline-flex}.vault-tbl .name button:hover span{text-decoration:underline}.vault-tbl .name img{border-radius:3px;flex:none}.vault-tbl .name .warn{color:var(--danger);flex:none}.vault-tbl .name .tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.vault-tbl .url a{white-space:nowrap;text-overflow:ellipsis;max-width:260px;color:var(--fg);text-decoration:none;display:block;overflow:hidden}.vault-tbl .url a b{font-weight:500}.vault-tbl .url a span{color:var(--muted)}.vault-tbl .url a:hover b{text-decoration:underline}.vault-tbl .muted{color:var(--muted);font-size:13px}.vault-tbl tr.grp td{background:var(--panel-2);font-size:13px;font-weight:600}.vault-tbl tr.grp td span{color:var(--muted);margin-left:6px;font-weight:400}.vault-import{background:var(--panel-2)}.vault-import .head{justify-content:space-between;align-items:center;display:flex}.vault-import .steps{gap:4px;margin:0;padding-left:20px;font-size:14px;display:grid}.vault-import .hint{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.vault-import .preview{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.vault-import .preview p{margin:0;font-size:14px}.vault-import .cols{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.vault-import .names{columns:2 220px;margin:0;padding:0;font-size:13px;list-style:none}.vault-import .names small,.vault-import .names .more{color:var(--muted)}.callout.ok{border-left-color:var(--ok)}label.f.check{justify-content:flex-end}label.f.check span{color:var(--fg);align-items:center;gap:8px;min-height:34px;display:inline-flex}.pad.wide{max-width:none}.vault-tbl tr.open td{background:var(--panel-2)}.vault-tbl tr.edit-row>td{background:var(--panel-2);padding:0 0 12px}.vault-tbl tr.edit-row .card{border-color:var(--accent);background:var(--panel);margin:0 12px}.vault-tbl .edited{align-items:center;gap:10px;display:inline-flex}.vault-tbl .row-edit{color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;padding:4px}.vault-tbl tr:hover .row-edit,.vault-tbl .row-edit:focus-visible,.vault-tbl tr.open .row-edit{opacity:1}.vault-tbl .row-edit:hover{color:var(--fg);background:var(--panel-2)}@media (hover:none){.vault-tbl .row-edit{opacity:1}}.vault-views .c{color:var(--muted);font-size:11px}.vault-tbl .cardline{color:var(--muted);align-items:center;gap:8px;margin-top:3px;font-size:12px;display:flex}.vault-tbl .exp.soon{color:var(--warn);font-weight:600}.vault-tbl .exp.expired{color:var(--danger);font-weight:600}.hq-sub-h{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:12px;font-weight:600}label.f small.okmsg{color:var(--ok)}label.f small.warnmsg{color:var(--warn)}span.f.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vcards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.vcard{aspect-ratio:1.586;color:var(--ink);--ink:#f4efe6;--ink2:#f4efe699;font-family:var(--font-brand,inherit);background:radial-gradient(120% 90% at 100% 0,#f5d18a38,#0000 55%),linear-gradient(135deg,#2b2a2c,#171717 60%,#0f0f10);border:1px solid #f5d18a2e;border-radius:16px;flex-direction:column;gap:10px;padding:18px 20px;display:flex;position:relative;box-shadow:0 10px 30px #00000059}.vcard.open{outline-offset:2px;outline:2px solid #bc813e}.vcard .top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.vcard .bank{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.vcard .brand{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#bc813e,#f5d18a,#bc813e);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:700}.vcard .chip{opacity:.85;background:linear-gradient(135deg,#f5d18a,#bc813e);border-radius:6px;width:38px;height:28px}.vcard .num{letter-spacing:.12em;font-size:18px}.vcard .meta{flex-wrap:wrap;gap:6px 14px;margin-top:auto;font-size:13px;display:flex}.vcard .meta small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);font-size:10px;display:block}.vcard .bank small{opacity:.6;margin-left:6px;font-weight:400}.vcard .badge{color:#171717;background:#e3ad45;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700;position:absolute;top:52px;left:70px}.vcard.expired .badge{background:#ef7777}.vcard .acts{opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:48px;right:12px}.vcard:hover .acts,.vcard:focus-within .acts,.vcard.open .acts{opacity:1}@media (hover:none){.vcard .acts{opacity:1}}.vcard .acts button{color:#f4efe6;cursor:pointer;background:#ffffff1a;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.vcard .acts button:hover{background:#f5d18a4d}.vcard .iban{letter-spacing:.06em;color:var(--ink2);margin-top:-6px;font-size:12px}span.f.three{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.vcard .top{align-items:center}.vcard .top .bank{flex:1;min-width:0}.vcard .logo{background:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 1px 3px #00000040}.vcard .net{letter-spacing:.04em;flex:none;font-size:14px;font-weight:800}.vcard .net.visa{letter-spacing:0;font-size:17px;font-style:italic}.vcard .net.amex{letter-spacing:.1em;border:1.5px solid;border-radius:3px;padding:1px 4px;font-size:11px}.vcard .net.mc{display:inline-flex}.vcard .net.mc i{background:#eb001b;border-radius:50%;width:22px;height:22px;display:block}.vcard .net.mc i+i{opacity:.9;background:#f79e1b;margin-left:-9px}.vcard .net.mc.maestro i{background:#0099df}.vcard .net.mc.maestro i+i{background:#ed0006}.vcard.t-ing{--ink:#fff;--ink2:#ffffffc7;background:radial-gradient(110% 90% at 100% 0,#ffffff38,#0000 55%),linear-gradient(135deg,#ff7a1a,#ff6200 55%,#e4520b);border-color:#ffffff40}.vcard.t-rabo{--ink:#fff;--ink2:#ffffffb3;background:radial-gradient(110% 90% at 100% 0,#fd640059,#0000 55%),linear-gradient(135deg,#1a1aa8,#009 60%,#000070);border-color:#ffffff26}.vcard.t-abn{--ink:#fff;--ink2:#ffffffbf;background:radial-gradient(110% 90% at 100% 0,#f9c90059,#0000 55%),linear-gradient(135deg,#00a093,#00857a 60%,#006b62);border-color:#ffffff2e}.vcard.t-bunq{background:linear-gradient(90deg,#f53b57,#ff9f1a,#2ed573,#1e90ff,#a55eea) top/100% 5px no-repeat,linear-gradient(135deg,#2a2a2e,#111113)}.vcard.t-revolut{background:radial-gradient(110% 90% at 100% 0,#788cff4d,#0000 55%),linear-gradient(135deg,#2b2f3a,#0d0f14)}.vcard.t-knab{background:radial-gradient(110% 90% at 100% 0,#00c8be4d,#0000 55%),linear-gradient(135deg,#123a63,#0b2a4a);border-color:#ffffff26}.vcard.t-triodos{background:linear-gradient(135deg,#0a6e50,#00573f 60%,#00422f);border-color:#ffffff26}.vcard.t-sns{background:linear-gradient(135deg,#7d3b97,#5b2172);border-color:#ffffff26}.vcard.t-wise{--ink:#163300;--ink2:#163300a6;background:linear-gradient(135deg,#9fe870,#7fd34e);border-color:#0000001a}.vcard.t-amex{--ink:#fff;--ink2:#ffffffc7;background:radial-gradient(110% 90% at 100% 0,#ffffff40,#0000 55%),linear-gradient(135deg,#2a8ae0,#016fd0 60%,#0058a8);border-color:#fff3}.vcard.t-amex-gold{--ink:#2b1f05;--ink2:#2b1f05a6;background:radial-gradient(110% 90% at 15% 0,#fff5d28c,#0000 55%),linear-gradient(135deg,#e3c77a,#c9a24b 50%,#a07c2e);border-color:#ffffff4d}.vcard.t-amex-plat{--ink:#1d2126;--ink2:#1d212699;background:radial-gradient(110% 90% at 15% 0,#fff9,#0000 55%),linear-gradient(135deg,#e6e8eb,#b9bec5 55%,#8f959d)}.vcard.t-amex-green{--ink:#fff;--ink2:#ffffffbf;background:linear-gradient(135deg,#6fa77f,#3f7a52)}.vcard[class*=t-] .brand,.vcard[class*=t-] .net{color:var(--ink)}.vcard[class*=t-] .chip{background:linear-gradient(135deg,#f3e3b3,#c9a75e)}.vcard[class*=t-] .acts button{color:var(--ink);background:#0000002e}.vcard[class*=t-] .acts button:hover{background:#0000004d}.hq-favs li a.sel{border-color:#f5d18ab3}.hq-drawer .scenes li.off img,.hq-drawer .quotes li.off>span{opacity:.35}.hq-drawer .scenes .std{color:#ffffffd9;flex-direction:column;flex:1;min-width:0;font-size:13px;display:flex}.hq-drawer .scenes .std small,.hq-drawer .quotes .tagstd{letter-spacing:.08em;text-transform:uppercase;color:#f5d18ab3;font-size:10.5px}.hq-drawer .quotes .tagstd{margin-top:2px;display:block}.framehost{background:var(--panel-2);flex:1;min-height:0;display:flex}.framehost.idle{display:none}.framehost{position:relative}.framehost .pane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.framehost .pane[hidden]{display:none}.framehost .frame-wrap{flex:1;min-height:0;position:relative;overflow:hidden}.framehost iframe{width:calc(100% / var(--z,1));height:calc(100% / var(--z,1));transform:scale(var(--z,1));transform-origin:0 0;background:var(--panel);border:0;position:absolute;top:0;left:0}.framehost.split .pane.main{order:0;flex:0 0 calc(var(--split) - 3px)}.framehost.split .pane.side{flex:1 1 0;order:2}.framehost .divider{cursor:col-resize;background:var(--line);touch-action:none;flex:0 0 6px;order:1;position:relative}.framehost .divider:after{content:"";background:var(--muted);opacity:.5;border-radius:4px;width:4px;height:36px;margin-top:-18px;position:absolute;top:50%;left:1px}.framehost .divider:hover,.framehost.dragging .divider{background:var(--accent)}.framehost.dragging iframe{pointer-events:none}.framehost.dragging{-webkit-user-select:none;user-select:none}.pane-bar{background:var(--panel);border-bottom:1px solid var(--line);align-items:center;gap:4px;min-height:30px;padding:4px 8px 4px 12px;font-size:12px;font-weight:600;display:flex}.pane-bar .t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pane-bar a{width:24px;height:24px;color:var(--muted);border-radius:6px;place-items:center;display:grid}.pane-bar a:hover{background:var(--panel-2);color:var(--fg)}.splitpick{position:relative}.splitpick .menu{z-index:20;background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-width:210px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #00000040}.splitpick .menu .lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:6px 10px 4px;font-size:11px;font-weight:600}.splitpick .menu a{color:var(--fg);border-radius:8px;padding:8px 10px;font-size:13px;text-decoration:none}.splitpick .menu a:hover{background:var(--panel-2)}@media (max-width:899px){.framehost.split{flex-direction:column}.framehost .divider{cursor:row-resize}.framehost .divider:after{width:36px;height:4px;margin:0 0 0 -18px;top:1px;left:50%}}.pane-bar .pane-btn{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.pane-bar .pane-btn:hover{background:var(--panel-2);color:var(--fg)}.spin svg{animation:.8s linear infinite hq-spin}@keyframes hq-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin svg{animation-duration:2.4s}}.zoomctl{border:1px solid var(--line);background:var(--panel);border-radius:9px;align-items:center;height:30px;display:inline-flex}.zoomctl button{color:var(--fg);cursor:pointer;height:100%;font:inherit;background:0 0;border:0;place-items:center;padding:0 7px;font-size:12px;display:grid}.zoomctl button:disabled{opacity:.35;cursor:default}.zoomctl button:hover:not(:disabled){background:var(--panel-2)}.zoomctl .pct{font-variant-numeric:tabular-nums;min-width:44px;color:var(--muted)}.zoomctl.compact{border-radius:7px;height:24px}.zoomctl.compact button{padding:0 5px;font-size:11px}.zoomctl.compact .pct{min-width:38px}.framehost.split .pane.picked .pane-bar{box-shadow:inset 0 -2px 0 var(--accent)}.framehost.split .pane.picked .pane-bar .t{color:var(--accent)}.ico.logo{object-fit:cover;padding:0;display:block}.pane-bar .pane-logo{border-radius:4px;flex:none;width:16px;height:16px;margin-right:4px}.hq-favs .x,.hq-favs .pen{cursor:pointer;color:#ffffffb8;-webkit-backdrop-filter:blur(6px);z-index:1;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:18px;height:18px;transition:background .15s,color .15s;display:grid;position:absolute;top:5px}.hq-favs .pen{left:5px}.hq-favs .x{right:5px}.hq-favs .pen:hover{color:#fff;background:#ffffff47}.hq-favs .x:hover{color:#fff;background:#f08a7659}.hq-favs .pen svg,.hq-favs .x svg{width:10px;height:10px}.hq-wait .head .urgent{color:#f6a493;margin-left:auto;font-size:11px;font-weight:600}.hq-wait .head .urgent+.count{margin-left:0}.hq-wait .filters{flex-wrap:wrap;gap:4px;padding:0 2px;display:flex}.hq-wait .filters button{color:#ffffffb3;font:400 11.5px var(--font-brand), var(--ui);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.hq-wait .filters button img{border-radius:3px}.hq-wait .filters button span{opacity:.6}.hq-wait .filters button[aria-selected=true]{color:#fff;background:#f5d18a1a;border-color:#f5d18a8c}.hq-wait li a img.sys{border-radius:4px;flex:none;width:16px;height:16px;margin-top:2px}.hq-wait .all{cursor:pointer;font-family:var(--font-brand), var(--ui);background:0 0;border:0}.toegang-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.toegang-head>.sub{flex-basis:100%}.toegang-head>.addc,.toegang-head>.addc-result{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex-basis:100%;padding:14px}.addc-sys{border:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 14px;margin:0;padding:0;display:grid}.addc-sys legend{color:var(--muted);margin-bottom:6px;font-size:13px}.addc-sys .chk{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.addc-sys .chk small{color:var(--muted);flex-basis:100%;margin-top:-4px;padding-left:24px;font-size:11.5px}.addc-result{flex-direction:column;gap:10px;display:flex}.addc-result h3{margin:0;font-size:16px}.addc-result .steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.addc-result .steps li{grid-template-columns:18px 160px 1fr;align-items:start;gap:8px;font-size:14px;display:grid}.addc-result .steps li.ok svg{color:var(--ok)}.addc-result .steps li.bad svg{color:var(--danger)}.addc-result .steps li.manual svg{color:var(--warn)}.addc-result .steps li span{color:var(--muted)}.copybox{align-items:center;gap:6px;min-width:0;display:flex}.copybox .in{flex:1;min-width:160px;font-size:12px}@media (max-width:640px){.addc-result .steps li{grid-template-columns:18px 1fr}.addc-result .steps li span{grid-column:2}}
