@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9232b7b6bfaf559f-s.woff2) format("woff2");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:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fa8bbf6e8495f439-s.woff2) format("woff2");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:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/350678c962e6fb1f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e8db73985dfb1f91-s.woff2) format("woff2");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:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/0264f23287dd6088-s.woff2) format("woff2");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:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/3cb883af8c65796b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e920255b8af63c0e-s.woff2) format("woff2");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:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6401e282d42e2f75-s.woff2) format("woff2");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:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/5efe335d41d94188-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fde7c744a223908e-s.woff2) format("woff2");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:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/8f132b1cefd33e04-s.woff2) format("woff2");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:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/4b8cf8a338ef79a9-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_1e0b8c{font-family:Barlow,Barlow Fallback}.__variable_1e0b8c{--font-barlow:"Barlow","Barlow Fallback"}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ed4e551d5549d43d-s.woff2) format("woff2");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:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6eded7f801dfa17e-s.woff2) format("woff2");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:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/29379020bca5f260-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ed84f09d903f4f15-s.woff2) format("woff2");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:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/87afbb826db9328a-s.woff2) format("woff2");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:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/14e12da985e5a1a3-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_b0bdfd{font-family:Barlow Condensed,Barlow Condensed Fallback}.__variable_b0bdfd{--font-condensed:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,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:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_95e4d1{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_95e4d1{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--ph-black:#121316;--ph-ink:#16171a;--ph-rail:#0b0c0e;--ph-gold:#f2a900;--ph-gold-hover:#d98e00;--ph-red:#d22630;--ph-green:#1e7a33;--ph-amber:#a86a00;--ph-paper:#efece4;--ph-surface:#fff;--ph-line:#d9d5ca;--ph-line-soft:#f0ede5;--ph-mut:#8b887f;--ph-faint:#b8b4a8;--ph-dashed:#c9c5b8;--phd-green:#52c273;--phd-red:#ff6b62;--phd-amber:#e8a13d;--phd-card:#141519;--phd-border:#212329;--phd-mut:#6e7076;--phd-ink:#f2f0ea;--card-shadow:0 1px 3px rgba(22,23,26,0.06);--card-shadow-lift:0 3px 10px rgba(22,23,26,0.12)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--ph-paper);color:var(--ph-ink);font-size:15px;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{font-family:var(--font-barlow),system-ui,sans-serif}button{cursor:pointer}.mono{font-family:var(--font-mono),monospace}.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell{display:grid;grid-template-columns:224px 1fr;min-height:100vh}.workspace{padding:26px 32px 60px;min-width:0}.workspace-inner{max-width:1000px}.rail{background:var(--ph-rail);color:var(--phd-ink);display:flex;flex-direction:column;padding:22px 0;position:-webkit-sticky;position:sticky;top:0;height:100vh}.rail-logo{height:38px;align-self:flex-start;margin:0 20px 26px}.rail-nav{display:flex;flex-direction:column;gap:2px}.rail-item{display:flex;align-items:center;gap:12px;padding:14px 20px;background:transparent;border:none;border-left:3px solid transparent;font-weight:700;font-size:13.5px;letter-spacing:.07em;color:#8e9096;text-align:left}.rail-item.active{background:linear-gradient(90deg,rgba(242,169,0,.14),transparent);border-left-color:var(--ph-gold);color:var(--ph-gold)}.rail-foot{margin-top:auto;padding:0 20px}.rail-branch{width:100%;background:var(--ph-rail);color:#a8aab0;border:1px solid #26282e;border-radius:8px;padding:10px 12px;font-weight:600;font-size:11.5px;letter-spacing:.06em}.rail-staff{gap:10px;margin-top:14px;background:none;border:none;padding:0;color:inherit;text-align:left;width:100%}.rail-avatar,.rail-staff{display:flex;align-items:center}.rail-avatar{width:32px;height:32px;border-radius:50%;background:var(--ph-gold);color:var(--ph-rail);justify-content:center;font-weight:700;font-size:13px;flex:none}.rail-staff-name{font-weight:600;font-size:13px}.rail-staff-meta{font-size:11px;color:var(--phd-mut)}.display{font-family:var(--font-condensed),sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;line-height:1.05}.screen-title{font-size:30px;margin-bottom:16px}.goldlabel{display:inline-block;background:var(--ph-gold);color:var(--ph-black);padding:3px 9px;font-family:var(--font-condensed),sans-serif;font-weight:700;font-size:12px;letter-spacing:.14em}.section-gap{margin:28px 0 12px}.muted{color:var(--ph-mut)}.card{border-radius:14px;box-shadow:var(--card-shadow)}.card,.card-lg{background:var(--ph-surface)}.card-lg{border-radius:16px;box-shadow:0 2px 8px rgba(22,23,26,.08)}.btn{border-radius:10px;border:none;font-weight:700;letter-spacing:.05em;transition:background .12s,color .12s,border-color .12s}.btn-gold{background:var(--ph-gold);color:var(--ph-black);font-size:14px;padding:14px 24px}.btn-gold:hover{background:var(--ph-gold-hover)}.btn-gold-big{background:var(--ph-gold);color:var(--ph-black);border:none;border-radius:12px;padding:18px;font-size:17px;font-weight:700;letter-spacing:.05em;width:100%}.btn-gold-big:hover{background:var(--ph-gold-hover)}.btn-dark{background:var(--ph-ink);color:#fff;font-size:14px;padding:14px 22px;border-radius:12px;letter-spacing:.06em}.btn-dark:hover{background:#2c2e33}.btn-outline{background:var(--ph-surface);color:var(--ph-ink);border:2px solid var(--ph-ink);font-size:14px;padding:14px;border-radius:10px}.btn-outline.selected,.btn-outline:hover{background:var(--ph-ink);color:#fff}.btn-amber{background:var(--ph-surface);color:var(--ph-amber);border:2px solid var(--ph-amber);border-radius:12px;font-size:16px;padding:18px;font-weight:700;letter-spacing:.04em}.btn-amber:hover{background:var(--ph-amber);color:#fff}.btn-red-solid{background:var(--ph-red);color:#fff;border:none;border-radius:12px;padding:15px;font-size:15px;font-weight:700;letter-spacing:.04em}.btn-red-solid:hover{background:#b01e28}.btn-red-outline{background:var(--ph-surface);color:var(--ph-red);border:2px solid var(--ph-red);border-radius:10px;padding:12px 24px;font-size:14px;font-weight:700;letter-spacing:.06em}.btn-dashed{background:none;border:2px dashed var(--ph-dashed);border-radius:10px;padding:12px;font-weight:600;font-size:13px;letter-spacing:.05em;color:#6d6b64}.btn-dashed:hover{border-color:var(--ph-ink);color:var(--ph-ink)}.btn-quiet{background:none;border:none;color:var(--ph-mut);font-weight:600;font-size:12px;letter-spacing:.05em;padding:0}.btn-pill,.btn-quiet:hover{color:var(--ph-ink)}.btn-pill{border:2px solid var(--ph-ink);border-radius:999px;padding:10px 22px;font-weight:700;font-size:13px;letter-spacing:.07em;background:var(--ph-surface)}.btn-pill.selected{background:var(--ph-ink);color:#fff}.btn-pill-sm{border:2px solid var(--ph-ink);border-radius:999px;padding:7px 16px;font-weight:600;font-size:12px;letter-spacing:.06em;background:var(--ph-surface);color:var(--ph-ink)}.btn-pill-sm.selected{background:var(--ph-ink);color:#fff}button:disabled{opacity:.55;cursor:not-allowed}.chip{border:1.5px solid;border-radius:999px;padding:2px 12px;font-weight:700;font-size:11px;letter-spacing:.07em;white-space:nowrap}.chip-active{border-color:var(--ph-green);color:var(--ph-green)}.chip-expired{border-color:var(--ph-red);color:var(--ph-red)}.chip-none{border-color:var(--ph-mut);color:var(--ph-mut)}.chip-owes{border-color:var(--ph-amber);color:var(--ph-amber)}.chip-in,.chip-owes{font-family:var(--font-mono),monospace}.chip-in{border-color:var(--ph-green);color:var(--ph-green)}.input{height:54px;border:2px solid var(--ph-line);border-radius:10px;padding:0 16px;font-size:17px;outline:none;width:100%}.input:focus{border-color:var(--ph-ink)}.input-mono,.input-price{font-family:var(--font-mono),monospace}.input-price{width:80px;height:44px;border:2px solid var(--ph-line);border-radius:10px;text-align:center;font-weight:600;font-size:16px;outline:none}.input-price:focus{border-color:var(--ph-ink)}.input-dashed{height:44px;border:2px dashed var(--ph-dashed);border-radius:10px;padding:0 12px;font-size:14px;outline:none}.searchbar{flex:1 1;display:flex;align-items:center;gap:12px;background:var(--ph-surface);border:1.5px solid var(--ph-line);border-radius:12px;padding:0 8px 0 18px;height:60px;box-shadow:0 1px 2px rgba(22,23,26,.05)}.searchbar input{flex:1 1;border:none;outline:none;font-size:18px;background:transparent;height:100%}.result-row{display:flex;align-items:center;gap:14px;background:var(--ph-surface);border-radius:14px;padding:16px 20px;cursor:pointer;box-shadow:var(--card-shadow);border:2px solid transparent}.result-row.kbd-selected,.result-row:hover{box-shadow:var(--card-shadow-lift)}.result-row.kbd-selected{border-color:var(--ph-gold)}.stat{background:var(--ph-surface);border-radius:14px;padding:16px 18px;box-shadow:var(--card-shadow)}.stat-label{font-weight:600;font-size:11px;letter-spacing:.1em;color:var(--ph-mut)}.stat-value{font-family:var(--font-mono),monospace;font-weight:700;font-size:30px;margin-top:6px}.ledger-row{display:flex;gap:14px;padding:13px 0;border-bottom:1px solid var(--ph-line-soft);font-size:14.5px;align-items:baseline}.ledger-date{font-family:var(--font-mono),monospace;font-weight:600;font-size:12px;color:var(--ph-mut);min-width:54px}.ledger-label{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ledger-amt{margin-left:auto;font-size:14px}.ledger-after,.ledger-amt{font-family:var(--font-mono),monospace;font-weight:600;white-space:nowrap}.ledger-after{font-size:13px;color:var(--ph-faint);min-width:64px;text-align:right}.ledger-void-btn{background:none;border:none;color:var(--ph-dashed);font-weight:600;font-size:11px;letter-spacing:.06em;padding:0}.ledger-void-btn:hover{color:var(--ph-red)}.scrim{position:fixed;inset:0;background:rgba(11,12,14,.62);display:flex;align-items:center;justify-content:center;z-index:50}.overlay{background:var(--ph-surface);border-radius:18px;max-width:92vw;padding:26px;box-shadow:0 24px 70px rgba(0,0,0,.35)}.overlay-title{font-family:var(--font-condensed),sans-serif;font-style:italic;font-weight:700;font-size:26px;text-transform:uppercase}.overlay-close{margin-left:auto;background:none;border:none;font-size:20px;color:var(--ph-mut)}@keyframes toastin{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.toast{position:fixed;bottom:26px;left:50%;transform:translateX(-50%);background:var(--ph-rail);color:#fff;border-radius:999px;padding:13px 26px;font-weight:600;font-size:15px;z-index:99;animation:toastin .18s ease-out;box-shadow:0 10px 30px rgba(0,0,0,.35);display:flex;align-items:center;gap:8px;white-space:nowrap}.toast-dot,.toast-undo{color:var(--ph-gold)}.toast-undo{background:none;border:1.5px solid var(--ph-gold);border-radius:999px;padding:3px 12px;font-weight:700;font-size:12px;letter-spacing:.06em}.toast-undo:hover{background:var(--ph-gold);color:var(--ph-black)}.charge-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:16px}.charge-item{background:var(--ph-surface);border:2px solid var(--ph-line);border-radius:12px;padding:18px 8px;font-weight:700;font-size:15px;letter-spacing:.03em;text-align:center}.charge-item.selected{background:#fdf3dd;border-color:var(--ph-gold-hover)}.charge-item .price{font-family:var(--font-mono),monospace;font-weight:600;font-size:14px;color:var(--ph-mut)}.banner-expired{background:#fbecec;border:1.5px solid var(--ph-red);border-radius:10px;padding:10px 14px;font-size:13px;color:#8c1a20;line-height:1.5}.warn-dup{background:#fdf6e6;border:1.5px solid var(--phd-amber);border-radius:10px;padding:10px 14px;font-size:13.5px}.feed-row{display:flex;gap:12px;padding:11px 0;border-bottom:1px solid var(--ph-line-soft);font-size:14.5px;align-items:baseline}.feed-row:last-child,.ledger-row:last-child{border-bottom:none}a{color:#b23b12}.profile-grid{display:grid;grid-template-columns:minmax(300px,350px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.mobile-only{display:none}.owing-row{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid var(--ph-line-soft);font-size:15px;align-items:center}.owing-row:last-child{border-bottom:none}.owing-name{font-weight:600;cursor:pointer;min-width:180px}.pay-row{display:flex;gap:10px;margin-top:14px}@media (max-width:767px){.shell{grid-template-columns:1fr}.workspace{padding:calc(14px + env(safe-area-inset-top, 0px)) 14px calc(84px + env(safe-area-inset-bottom, 0px))}.rail{position:fixed;bottom:0;top:auto;left:0;right:0;height:auto;flex-direction:row;align-items:stretch;padding:0 4px calc(4px + env(safe-area-inset-bottom, 0px));z-index:40;border-top:1px solid #26282e}.rail-logo{display:none}.rail-nav{flex-direction:row;flex:1 1;gap:0}.rail-item{flex:1 1;flex-direction:column;justify-content:center;gap:3px;padding:10px 4px 8px;border-left:none;border-top:3px solid transparent;font-size:10px;letter-spacing:.06em;white-space:nowrap;text-align:center}.rail-item.active{border-left:none;border-top-color:var(--ph-gold);background:none}.rail-foot{margin:0;padding:0 8px;display:flex;align-items:center}.rail-branch{display:none}.rail-staff{width:auto;margin:0}.rail-staff-meta,.rail-staff-name{display:none}.mobile-only{display:block}.searchbar{padding:0 6px 0 14px;height:54px}.searchbar input{font-size:16px}.btn-newmember-word,.kbd-hint{display:none}.result-row{flex-wrap:wrap;gap:10px;padding:14px 16px}.result-name{flex:1 1 100%;min-width:0!important}.profile-grid{grid-template-columns:1fr}.ledger-after,.ledger-after-head{display:none}.ledger-row{gap:10px}.owing-row{flex-wrap:wrap}.owing-name{min-width:0;flex:1 1 60%}.owing-row .btn-outline{flex:1 1 100%}.scrim{align-items:flex-end}.overlay{width:100%!important;max-width:100%;border-radius:18px 18px 0 0;padding:20px 18px calc(20px + env(safe-area-inset-bottom, 0px));max-height:92vh;overflow-y:auto}.overlay-title{font-size:22px}.pay-row{flex-wrap:wrap}.pay-row input{flex:1 1 100%!important}.pay-row button{flex:1 1;white-space:nowrap;padding:0 10px!important}.charge-grid{gap:8px}.charge-item{padding:14px 6px;font-size:14px}.toast{bottom:calc(78px + env(safe-area-inset-bottom, 0px));white-space:normal;max-width:calc(100vw - 28px);width:calc(100vw - 28px);text-align:center;font-size:14px;padding:11px 18px;border-radius:16px;flex-wrap:wrap;justify-content:center;row-gap:8px}.toast-msg{flex:1 1 100%}.screen-title,.stat-value{font-size:26px}}.chip-soon{border-color:var(--ph-amber);color:var(--ph-amber);background:#fdf6e6}.banner-soon{background:#fdf6e6;border:1.5px solid var(--phd-amber);border-radius:10px;padding:10px 14px;font-size:13px;color:#6a4300;line-height:1.5}.charge-item{position:relative}.charge-minus{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--ph-gold-hover);background:var(--ph-surface);color:var(--ph-ink);font-size:16px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center}.charge-minus:hover{background:var(--ph-ink);color:#fff;border-color:var(--ph-ink)}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.stat-sub{font-family:var(--font-mono),monospace;font-size:12px;color:var(--ph-mut);margin-top:6px;line-height:1.45}.list-row{display:flex;gap:12px;padding:9px 0;border-bottom:1px solid var(--ph-line-soft);font-size:15px;align-items:center}.list-row:last-child{border-bottom:none}.list-row .grow{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-row.retired .grow{color:var(--ph-faint);text-decoration:line-through}.btn-tiny{background:none;border:1.5px solid var(--ph-line);border-radius:8px;padding:5px 10px;font-weight:600;font-size:11px;letter-spacing:.06em;color:var(--ph-mut);white-space:nowrap}.btn-tiny:hover{border-color:var(--ph-ink);color:var(--ph-ink)}.btn-tiny.danger:hover{border-color:var(--ph-red);color:var(--ph-red)}.field-label{font-weight:600;font-size:11px;letter-spacing:.09em;color:var(--ph-mut);text-transform:uppercase}@media (max-width:767px){.stat-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stat-grid .stat-value{font-size:24px}}.btn-wa{display:inline-flex;align-items:center;gap:6px;background:var(--ph-surface);color:var(--ph-green);border:2px solid var(--ph-green);border-radius:8px;padding:8px 12px;font-weight:700;font-size:12px;letter-spacing:.06em;text-decoration:none;white-space:nowrap}.btn-wa:hover{background:var(--ph-green);color:#fff}.chip-lapsed{border-color:var(--ph-red);color:var(--ph-red)}.renew-row{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid var(--ph-line-soft);font-size:15px;align-items:center;flex-wrap:wrap}.renew-row:last-child{border-bottom:none}.renew-name{font-weight:600;cursor:pointer;min-width:160px}@media (max-width:767px){.renew-name{min-width:0;flex:1 1 60%}.owing-row .btn-wa,.renew-row .btn-wa{flex:1 1;justify-content:center}}