@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/82ef96de0e8f4d8c.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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a6ecd16fa044d500.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bd82c78e5b7b3fe9.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c32c8052c071fc42.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6f22fce21a7c433c.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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1d8a05b60287ae6c.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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/77c207b095007c34.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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1755441e3a2fa970.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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/82ef96de0e8f4d8c.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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a6ecd16fa044d500.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bd82c78e5b7b3fe9.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c32c8052c071fc42.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6f22fce21a7c433c.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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1d8a05b60287ae6c.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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/77c207b095007c34.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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1755441e3a2fa970.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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/82ef96de0e8f4d8c.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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a6ecd16fa044d500.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bd82c78e5b7b3fe9.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c32c8052c071fc42.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6f22fce21a7c433c.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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1d8a05b60287ae6c.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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/77c207b095007c34.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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1755441e3a2fa970.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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/82ef96de0e8f4d8c.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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a6ecd16fa044d500.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bd82c78e5b7b3fe9.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c32c8052c071fc42.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6f22fce21a7c433c.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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1d8a05b60287ae6c.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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/77c207b095007c34.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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1755441e3a2fa970.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}.__className_adacb4{font-family:Noto Sans;font-style:normal}.__variable_adacb4{--font-noto-sans:"Noto Sans"}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685.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:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6ead47deb8affd65.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a53bda6e2f297fc1.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:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5eaa6df7f69c6102.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:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685.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:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6ead47deb8affd65.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a53bda6e2f297fc1.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:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5eaa6df7f69c6102.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:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685.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:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6ead47deb8affd65.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a53bda6e2f297fc1.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:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5eaa6df7f69c6102.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:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685.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:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/98be49a4df305685.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6ead47deb8affd65.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a53bda6e2f297fc1.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:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5eaa6df7f69c6102.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}.__className_8c4b8e{font-family:Noto Sans Hebrew;font-style:normal}.__variable_8c4b8e{--font-noto-hebrew:"Noto Sans Hebrew"}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964.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:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4.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:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964.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:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4.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}.__className_b9f1f6{font-family:Azeret Mono;font-style:normal}.__variable_b9f1f6{--font-azeret-mono:"Azeret Mono"}:root{--bg:#0A0A0A;--bg-subtle:#121212;--panel:#1A1A1A;--raise:#242424;--border-faint:rgba(255,255,255,0.06);--border:rgba(255,255,255,0.10);--border-strong:rgba(255,255,255,0.16);--border-input:rgba(255,255,255,0.15);--hair:1px;--text:#E8E8E6;--text-strong:rgba(255,255,255,0.93);--muted:#A6A6A0;--faint:#7A7A74;--accent:#FFF04D;--accent-hover:#E6D21F;--accent-press:#CCBA12;--accent-soft:#FFF04D1A;--on-accent:#0A0A0A;--ok:#35D0BA;--sel:#164E49;--danger:#FF6B5E;--caution:#FFB84D;--warn:#FF7AB0;--warn-ring:#FF7AB055;--ok-ring:#35D0BA55;--info:#7EC8FF;--global-param:#FE9990;--accent-dim:var(--sel);--state-hover:rgba(255,255,255,0.06);--state-selected:rgba(255,255,255,0.07);--state-sel-edge:rgba(255,255,255,0.12);--sheen:inset 0 1px 0 rgba(255,255,255,0.045);--sink:inset 0 1px 0 rgba(0,0,0,0.28);--r-pill:1.2em;--r-field:4px;--r-ctl:6px;--r-card:10px;--r-panel:14px;--gap-tight:4px;--gap:8px;--gap-group:16px;--density:1;--h-sm:calc(24px * var(--density));--h-md:calc(32px * var(--density));--ease-out:cubic-bezier(.23,1,.32,1);--dur-press:120ms;--dur-pop:180ms;--dur-modal:260ms;--dur-fast:var(--dur-press);--mono:var(--font-azeret-mono),ui-monospace,monospace;--fs-xs:0.75rem;--fs-sm:0.8125rem;--fs-md:0.9375rem;--fs-lg:1.0625rem;--fs-xl:1.5rem;accent-color:var(--ok)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--hair:0.5px}}::selection{background:rgba(250,236,56,.22);color:var(--text-strong)}*{-webkit-tap-highlight-color:transparent}.lib-table td,.num,.render-when,.renders-table td,.tc,input[type=number],table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}*{box-sizing:border-box;scrollbar-color:#414141 var(--bg);scrollbar-width:thin}::-webkit-scrollbar{inline-size:8px;block-size:8px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#414141;border-radius:999px;border:1px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:#565656}::-webkit-scrollbar-button{display:none;inline-size:0;block-size:0}::-webkit-scrollbar-corner{background:var(--bg)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-noto-hebrew),var(--font-noto-sans),"Segoe UI",Arial,sans-serif;font-size:16px;font-weight:400}h1,h2,h3{font-weight:700}.badge,strong,th{font-weight:600}.num,.render-when,input[type=number]{font-family:var(--mono);font-size:.95em}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cap-block:focus-visible,.file-item:focus-visible,.renders-table tbody tr:focus-visible,.side-item:focus-visible,.version-row:focus-visible{outline:none;box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--accent)}main.page{max-inline-size:860px;margin-inline:auto;padding-block:2rem;padding-inline:1rem}main.page.wide{max-inline-size:min(1720px,96vw)}@media (min-width:900px){main.page.wide{block-size:100vh;display:flex;flex-direction:column;overflow:hidden;padding-block:1rem}main.page.wide .page-header,main.page.wide .top-grid{flex:0 0 auto}.top-grid .panel{block-size:auto;min-block-size:178px;max-block-size:44vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding-block:.8rem}.top-grid .panel.collapsed{min-block-size:0}.files-scroll{overflow-y:auto}.editor-panel,.files-scroll{flex:1 1 auto;min-block-size:0}.editor-panel{display:flex;flex-direction:column;-webkit-margin-after:0;margin-block-end:0}.editor-wait{flex:1 1 auto;min-block-size:0}.editor-panel .action-strip,.editor-panel .toolbar{flex:0 0 auto}.editor-panel .editor-grid{flex:1 1 auto;min-block-size:0}.editor-grid>*{min-block-size:0}.transcript-scroll{-webkit-padding-after:1.25rem;padding-block-end:1.25rem;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 24px),transparent);block-size:100%;max-block-size:none}.player-col{display:flex;flex-direction:column;min-block-size:0}.player-video{flex:1 1 auto;min-block-size:0;object-fit:contain;background:black;border-radius:8px}.player-col>div{flex:0 0 auto}.player-col>.player-fit{flex:1 1 auto;min-block-size:0;display:flex;position:relative}.player-fit video{block-size:100%}}.panel{background:var(--panel);border-radius:var(--r-panel);padding:1.25rem;-webkit-margin-after:1rem;margin-block-end:1rem}h1{font-size:var(--fs-xl);margin-block:0 1rem}.brand-logo{display:block;inline-size:min(260px,70%);block-size:auto;-webkit-margin-after:1rem;margin-block-end:1rem}.brand-logo-sm{display:inline-block;block-size:16px}.brand-logo-sm,input.title-edit{inline-size:auto;-webkit-margin-after:0;margin-block-end:0}input.title-edit{font-size:var(--fs-xl);font-weight:700;field-sizing:content;min-inline-size:10rem;max-inline-size:100%;padding-block:.15rem}h2{font-size:var(--fs-lg);margin-block:0 .75rem}label{display:block;color:var(--muted);-webkit-margin-after:.25rem;margin-block-end:.25rem;font-size:var(--fs-sm)}input,select,textarea{inline-size:100%;padding:.5rem .7rem;border-radius:var(--r-field);border:var(--hair) solid var(--border-input);background:var(--bg-subtle);box-shadow:var(--sink);color:var(--text);-webkit-margin-after:.9rem;margin-block-end:.9rem;font-size:var(--fs-md)}button,input,select,textarea{font-family:inherit}input[dir=ltr]::placeholder{direction:rtl;text-align:end;unicode-bidi:plaintext}button{padding:.4rem .85rem;border-radius:var(--r-ctl);border:1px solid transparent;background:var(--accent);color:var(--on-accent);font-size:var(--fs-sm);cursor:pointer;box-shadow:var(--sheen);transition:background var(--dur-press) var(--ease-out),transform var(--dur-press) var(--ease-out)}a.abtn,button:not(.swatch):not(.cut-handle):not(.apply-all):not(.icon):not(.small):not(.chip-size):not(.icon-btn){min-block-size:var(--h-md)}.mode-toggle button.secondary,.subtabs button.secondary,.tabs button.secondary,button.cut-handle,button.danger,button.icon-btn,button.secondary,button.swatch{box-shadow:none}@media (hover:hover) and (pointer:fine){button:hover:not(:disabled){box-shadow:inset 0 0 0 999px rgba(255,255,255,.12)}button:hover:not(:disabled):where(:not(.secondary):not(.danger):not(.accent-outline):not(.icon-btn):not(.side-item):not(.cut-handle):not(.swatch):not(.global-param)){background:var(--accent-hover);box-shadow:var(--sheen)}.mode-toggle button:not(.secondary):hover:not(:disabled),.subtabs button:not(.secondary):hover:not(:disabled),.tabs button:not(.secondary):hover:not(:disabled){background:var(--raise);box-shadow:inset 0 0 0 999px rgba(255,255,255,.12)}}button:active:not(:disabled){transform:scale(.97)}button.secondary{background:transparent;border-color:var(--border-strong);color:var(--text-strong)}button.danger{background:transparent;border-color:var(--danger);color:var(--danger)}button.chip-size{padding:.25rem .7rem;font-size:var(--fs-xs);min-block-size:28px;border-radius:var(--r-pill)}button.accent-outline{background:transparent;border-color:var(--accent);color:var(--text-strong)}button:disabled{opacity:.5;cursor:default}.mode-toggle button:not(.secondary),.subtabs button:not(.secondary),.tabs button:not(.secondary){background:var(--raise);border-color:var(--border-strong);color:var(--text-strong)}.mode-toggle button.secondary,.subtabs button.secondary,.tabs button.secondary{border-color:var(--border-faint);background:transparent;color:var(--muted)}@media (hover:hover) and (pointer:fine){.mode-toggle button.secondary:hover:not(:disabled),.subtabs button.secondary:hover:not(:disabled),.tabs button.secondary:hover:not(:disabled){color:var(--text);border-color:var(--border);background:var(--state-hover)}}.file-field>.file-btn,.save-chip,.status-chip,a.abtn:has(>svg),a.lib-dl,button:has(>svg),label.lib-rep,label.lib-up{display:inline-flex;align-items:center;gap:.4em}.audio-choice{text-align:center;padding-block:1.6rem 1.8rem;margin-block:2.5rem 1.5rem}.audio-choice>h2{-webkit-margin-after:1.1rem;margin-block-end:1.1rem;font-size:var(--fs-xl)}.audio-choice-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start;max-inline-size:860px;margin-inline:auto}.audio-option{display:flex;flex-direction:column;align-items:center;gap:.8rem}.audio-option>p{margin:0;max-inline-size:36ch;line-height:1.6}.audio-option .row{justify-content:center}.audio-option .file-field{-webkit-margin-after:0;margin-block-end:0}.audio-or{align-self:stretch;display:flex;align-items:center;color:var(--faint);font-size:var(--fs-sm);padding-inline:.25rem}@media (max-width:720px){.audio-choice-grid{grid-template-columns:minmax(0,1fr)}.audio-or{justify-content:center;padding-block:.25rem}}a.abtn.is-disabled{opacity:.45;pointer-events:none}.asset-error{margin:.2rem 0 0;font-size:var(--fs-sm);color:var(--danger);max-inline-size:60ch}.transcribe-failed{margin-block:.75rem 1rem;padding:.8rem 1rem;border-radius:var(--r-card);border:var(--hair) solid color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 9%,transparent);max-inline-size:70ch}.transcribe-failed strong{color:var(--danger);display:block;-webkit-margin-after:.25rem;margin-block-end:.25rem}.transcribe-failed p{margin-block:0 .6rem;font-size:var(--fs-sm)}.transcribe-failed pre{margin-block:.25rem .6rem;padding:.55rem .7rem;border-radius:var(--r-ctl);background:rgba(0,0,0,.35);font-size:var(--fs-xs);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;-webkit-user-select:all;-moz-user-select:all;user-select:all}.invite-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;-webkit-margin-after:.5rem;margin-block-end:.5rem}.invite-row>div{flex:1 1 12rem;min-inline-size:0}.invite-row label{display:block;-webkit-margin-after:.25rem;margin-block-end:.25rem;font-size:var(--fs-sm)}.invite-row input,.invite-row select{inline-size:100%;-webkit-margin-after:0;margin-block-end:0}.invite-row>button{flex:0 0 auto}.invite-tpl{inline-size:100%;min-block-size:16rem;font-family:inherit;font-size:var(--fs-sm);line-height:1.7;resize:vertical}.tutorials-btn{display:inline-flex;align-items:center;gap:.4em;padding-block:.35rem;color:var(--muted);border-color:var(--border);white-space:nowrap}.tutorials-btn:hover{color:var(--text-strong);border-color:var(--border-strong)}a.abtn{display:inline-block;padding:.4rem .85rem;border-radius:var(--r-ctl);background:transparent;border:var(--hair) solid var(--border-strong);color:var(--text-strong);font-size:var(--fs-sm);font-weight:600;text-decoration:none;transition:background var(--dur-fast) var(--ease-out)}a.abtn:hover{box-shadow:inset 0 0 0 999px rgba(255,255,255,.12)}a.abtn:after,a.lib-dl:after,a.side-item:after{content:none}.error{color:var(--danger);margin-block:.5rem}.muted{color:var(--muted)}.ok{color:var(--ok)}.row{display:flex;gap:var(--gap);align-items:center;flex-wrap:wrap}.row.tight{gap:var(--gap-tight)}.row.group{gap:var(--gap-group)}.spread{justify-content:space-between}.page-header h1{margin-block:0}.page-header .tabs{-webkit-margin-after:0;margin-block-end:0}.page-header{-webkit-margin-after:1rem;margin-block-end:1rem}ul.cards{list-style:none;padding:0;margin:0;display:grid;grid-gap:.6rem;gap:.6rem}ul.cards li{background:var(--panel);border:var(--hair) solid var(--border);border-radius:var(--r-card);padding:.9rem 1.1rem}ul.cards li.project-row{cursor:pointer}ul.cards li.project-row:hover{box-shadow:inset 0 0 0 999px rgba(255,255,255,.07)}a{color:var(--text-strong);text-decoration:none;position:relative}a:after{content:"";position:absolute;inset-block-end:-2px;inset-inline-start:0;block-size:1px;inline-size:0;background:currentColor;transition:inline-size .22s ease}a:hover:after{inline-size:100%}.badge{display:inline-block;border:var(--hair) solid var(--border);border-radius:var(--r-pill);padding:.1rem .7rem}.badge,.dropzone{font-size:var(--fs-sm);color:var(--muted)}.dropzone{border:2px dashed var(--border-strong);border-radius:var(--r-card);padding:.8rem 1rem;text-align:center;cursor:pointer}.dropzone.active{border-color:var(--accent);color:var(--text)}progress{inline-size:100%;block-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:999px;overflow:hidden;background:var(--raise)}progress::-webkit-progress-bar{background:var(--raise)}progress::-webkit-progress-value{background:var(--accent);border-radius:999px}progress::-moz-progress-bar{background:var(--accent);border-radius:999px}code.block{display:block;direction:ltr;text-align:start;background:var(--bg-subtle);border:var(--hair) solid var(--border);border-radius:var(--r-card);padding:.6rem;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.top-grid{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.35fr);grid-gap:1rem;gap:1rem;align-items:stretch;-webkit-margin-after:1rem;margin-block-end:1rem}.top-grid .panel{-webkit-margin-after:0;margin-block-end:0}.top-grid .panel.collapsed{block-size:auto}.panel-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:900px){.top-grid{grid-template-columns:1fr}}.editor-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);grid-gap:1.25rem;gap:1.25rem}@media (max-width:900px){.editor-grid{grid-template-columns:1fr}}.transcript-scroll{max-block-size:min(66vh,720px);overflow-y:auto;line-height:1.8;background:var(--bg-subtle);border:var(--hair) solid var(--border);border-radius:var(--r-card);padding:1rem 1.25rem}.utterance{margin-block:0 .6rem}.word{cursor:pointer;border-radius:3px;padding-inline:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.word:hover{background:var(--state-hover)}.word.active{background:var(--accent);color:var(--on-accent)}.word.selected{background:var(--sel);color:var(--text-strong)}.word.deleted{text-decoration:line-through;color:var(--faint);opacity:.75}.word.deleted:hover{color:var(--danger)}.word.corrected{-webkit-border-after:2px dotted var(--ok);border-block-end:2px dotted var(--ok)}.word.correctable{cursor:text}.transcript-scroll.correct-tint{background:var(--ok)14}.word-edit{display:inline-block;inline-size:auto;padding:0 .3rem;-webkit-margin-after:0;margin-block-end:0;font-size:var(--fs-md);border-color:var(--ok)}.silence-chip{background:var(--accent-soft);border:1px solid #55501c;color:#D9CC4F;border-radius:var(--r-pill);padding:0 .55rem;font-size:var(--fs-xs);margin-inline:2px;cursor:pointer}.silence-chip.trimmed{text-decoration:line-through;opacity:.6}.toolbar{-webkit-margin-after:.375rem;margin-block-end:.375rem}.mode-toggle{display:inline-flex;gap:0}.mode-toggle button{border-radius:var(--r-ctl) 0 0 var(--r-ctl)}.mode-toggle button:first-child{border-start-start-radius:var(--r-ctl);border-end-start-radius:var(--r-ctl);border-start-end-radius:0;border-end-end-radius:0}.mode-toggle button:last-child{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--r-ctl);border-end-end-radius:var(--r-ctl)}.action-strip{min-block-size:3rem;display:flex;align-items:center;-webkit-margin-after:.5rem;margin-block-end:.5rem}@media (min-width:900px){.action-strip{block-size:3rem}.action-strip>.selbar{overflow-x:auto;max-inline-size:100%}}.selbar{background:var(--ok)14;border:1px solid var(--ok);border-radius:var(--r-card);padding:.3rem .8rem;inline-size:100%}.timeline{inline-size:100%;block-size:64px;display:block;border:var(--hair) solid var(--border);border-radius:var(--r-ctl);cursor:crosshair}.hint{font-size:var(--fs-sm);-webkit-margin-after:0;margin-block-end:0;color:var(--faint)}.tabs{-webkit-margin-after:.75rem;margin-block-end:.75rem;gap:.25rem}.lock-inline{font-size:var(--fs-xs);color:var(--caution);-webkit-margin-start:1rem;margin-inline-start:1rem;gap:.5rem}.lock-inline.lock-lost{background:var(--warn);color:var(--on-accent);padding:.35rem .75rem;border-radius:var(--r-ctl)}.lock-inline.lock-lost .warn-icon{font-size:var(--fs-md);line-height:1}button.small{padding:.25rem .6rem;font-size:var(--fs-xs);min-inline-size:28px;min-block-size:28px}.tip-pop{position:fixed;z-index:200;pointer-events:none;background:var(--bg-subtle);border:var(--hair) solid var(--border);border-radius:var(--r-card);box-shadow:0 6px 20px rgba(0,0,0,.45);padding:.45rem .7rem;font-size:var(--fs-sm);font-weight:400;line-height:1.5;color:var(--text);text-align:start;inline-size:max-content;max-inline-size:min(340px,calc(100vw - 16px));white-space:normal}@media (prefers-reduced-motion:no-preference){.tip-pop{animation:tip-in var(--dur-pop) var(--ease-out)}}@keyframes tip-in{0%{opacity:0}to{opacity:1}}.term{-webkit-border-after:1px dotted var(--muted);border-block-end:1px dotted var(--muted);cursor:help;position:relative}.term:hover:after{content:attr(data-tip);position:absolute;inset-block-start:130%;inset-inline-start:0;z-index:60;background:var(--bg-subtle);border:var(--hair) solid var(--border);border-radius:var(--r-card);padding:.5rem .75rem;font-size:var(--fs-sm);font-weight:400;color:var(--text);inline-size:max-content;max-inline-size:340px;white-space:normal}.tour-backdrop{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.55)}.tour-ring{position:fixed;border:2px solid var(--accent);border-radius:var(--r-card);box-shadow:0 0 0 9999px rgba(0,0,0,.55);pointer-events:none}.tour-backdrop,.tour-ring{background:transparent}.tour-card{position:fixed;background:var(--panel);border:1px solid var(--accent);border-radius:var(--r-panel);padding:.9rem 1.1rem;inline-size:min(360px,90vw);z-index:71}.tour-card p{margin-block:0 .7rem}.modal-backdrop{position:fixed;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),rgba(4,4,4,.85);backdrop-filter:blur(9px) saturate(125%);-webkit-backdrop-filter:blur(9px) saturate(125%);display:flex;align-items:center;justify-content:center;z-index:90}.modal-backdrop:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E")}.modal{background:var(--panel);border:var(--hair) solid var(--border);border-radius:12px;padding:1.5rem;inline-size:min(560px,92vw)}.modal,.modal button,.modal input,.modal label,.modal p{font-size:16px}.modal.wide{inline-size:min(1024px,calc(100vw - 2rem))}.modal .file-item .file-name{white-space:normal;overflow-wrap:anywhere}.clip-no{flex:0 0 auto;inline-size:1.7rem;text-align:center;color:var(--muted);-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border)}.status-chip{display:inline-flex;align-items:center;gap:.3rem;border:var(--hair) solid;border-radius:var(--r-pill);padding:.12rem .6rem;font-size:var(--fs-xs);white-space:nowrap}.status-chip.ok{background:color-mix(in srgb,var(--ok) 10%,transparent);border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.status-chip.bad{background:color-mix(in srgb,var(--danger) 10%,transparent);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.status-chip.busy{background:color-mix(in srgb,var(--caution) 10%,transparent);border-color:color-mix(in srgb,var(--caution) 40%,transparent)}.status-chip.ok{color:var(--ok);border-color:var(--ok-ring);background:var(--ok)14}.status-chip.bad{color:var(--danger);border-color:var(--danger)55;background:var(--danger)14}.status-chip.busy{color:var(--muted);border-color:var(--border-strong);background:var(--bg-subtle)}.spin{display:inline-block;animation:chip-spin 1.4s linear infinite}@keyframes chip-spin{to{transform:rotate(1turn)}}select.rate-select{inline-size:auto;-webkit-margin-after:0;margin-block-end:0;padding:.2rem .5rem;font-size:var(--fs-sm);font-family:var(--mono)}.editor-wait{min-block-size:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem}.spinner{inline-size:44px;block-size:44px;border-radius:50%;border:3px solid var(--border-strong);border-block-start-color:var(--accent);animation:spinner-rot .9s linear infinite}@keyframes spinner-rot{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spin,.spinner{animation-duration:3s}}.modal textarea{inline-size:100%;min-block-size:140px;background:var(--bg-subtle);color:var(--text);border:var(--hair) solid var(--border);border-radius:var(--r-ctl);padding:.6rem;font-family:inherit;font-size:var(--fs-md);-webkit-margin-after:.9rem;margin-block-end:.9rem}.swatch.picked{box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--text-strong)}.swatch{inline-size:26px;block-size:26px;border-radius:50%;border:2px solid var(--border);padding:0;cursor:pointer}.swatch-edit{display:inline-block;inline-size:32px;block-size:32px;border-radius:50%;border:2px solid var(--border-strong);cursor:pointer}.swatch-edit input[type=color]{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer;margin:0}.captions-knobs{display:flex;flex-direction:column;min-block-size:0;overflow:hidden}.knobs-scroll{flex:0 1 auto;min-block-size:0;overflow-y:auto;background:var(--bg-subtle);border:var(--hair) solid var(--border);border-radius:var(--r-card);padding:.7rem .85rem}.knobs-status{flex:0 0 auto;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:1rem;padding:.5rem .25rem;margin-block:.75rem 0;font-size:var(--fs-sm)}.knobs-status .muted{font-size:var(--fs-sm);max-inline-size:60ch;flex:1 1;min-inline-size:0;text-align:start}.knobs-status button{flex:0 0 auto}.render-label-input{inline-size:100%;min-inline-size:9.1rem;-webkit-margin-after:0;margin-block-end:0;padding:.25rem .5rem;font-size:var(--fs-sm);background:transparent;border:var(--hair) solid var(--border-strong)}.export-controls select{padding:.4rem .7rem;font-size:var(--fs-sm)}.export-controls label{-webkit-margin-after:.5rem;margin-block-end:.5rem}.export-grid{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}@media (max-width:900px){.export-grid{grid-template-columns:1fr}}.export-grid>.export-controls{min-block-size:0;overflow-y:auto;overscroll-behavior:contain;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;display:flex;flex-direction:column;justify-content:space-between}.branding-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:.2rem .7rem;gap:.2rem .7rem}.branding-grid select{min-inline-size:0;text-overflow:ellipsis}.renders-head th{font-size:var(--fs-xs);opacity:.5;font-weight:500}.renders-scroll{overflow:auto}.renders-table{inline-size:100%;min-inline-size:560px}.renders-table th:first-child{min-inline-size:76px}.renders-table th:nth-child(3){min-inline-size:84px}.renders-table th:nth-child(4){min-inline-size:78px}.renders-table th:nth-child(5){min-inline-size:86px}.renders-table th:nth-child(6){min-inline-size:76px}.renders-table td{overflow-wrap:break-word}.render-when{font-size:var(--fs-xs);line-height:1.25;color:var(--muted);text-align:end}.render-when span{display:block}.files-grid{columns:250px;column-gap:1.6rem;column-rule:1px solid var(--border)}.file-item{display:flex;gap:.6rem;align-items:baseline;-webkit-border-after:var(--hair) solid var(--border);border-block-end:var(--hair) solid var(--border);padding-block:.2rem;font-size:var(--fs-sm);page-break-inside:avoid;break-inside:avoid}.file-item.system-file{opacity:.7}.status-processing{background:linear-gradient(90deg,var(--muted) 25%,var(--accent) 50%,var(--muted) 75%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:status-shimmer 1.8s linear infinite}@keyframes status-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.file-item .file-name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:.4rem 1rem;gap:.4rem 1rem;-webkit-margin-after:1rem;margin-block-end:1rem}.opt-row{display:grid;grid-template-columns:minmax(4.5rem,27%) minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;align-items:center;-webkit-margin-after:.55rem;margin-block-end:.55rem}.opt-row>.row{flex-wrap:nowrap;overflow-x:auto;gap:.35rem;padding:3px;margin:-3px}.opt-row>.row>*{flex:0 0 auto}.opt-row label{-webkit-margin-after:0;margin-block-end:0}.knob-row{display:grid;grid-template-columns:30% 1fr 60px auto;grid-gap:.6rem;gap:.6rem;align-items:center;-webkit-margin-after:.55rem;margin-block-end:.55rem}.knob-row input[type=range],.knob-row label{-webkit-margin-after:0;margin-block-end:0}.knob-row input[type=range]{inline-size:100%}.knob-row input[type=number]{-webkit-margin-after:0;margin-block-end:0;inline-size:60px;padding:.25rem .35rem;font-size:var(--fs-sm)}button.cut-handle{display:inline-block;inline-size:.6em;block-size:.6em;padding:0;border-radius:50%;background:var(--caution);margin-inline:.18em;vertical-align:middle;cursor:pointer;box-shadow:0 0 0 2px var(--caution)38}button.cut-handle:hover:not(:disabled){background:var(--caution);box-shadow:0 0 0 3px var(--caution)70}button.cut-handle.adjusted{background:var(--ok);box-shadow:0 0 0 2px var(--ok)40}button.cut-handle.sil{background:transparent;border:2px solid var(--caution);box-shadow:none}button.cut-handle.sil.adjusted{background:var(--ok);border-color:var(--ok)}.silence-group{white-space:nowrap}.popover-backdrop{position:fixed;inset:0;z-index:79;background:rgba(6,6,6,.35);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.cut-popover{position:fixed;z-index:80;inline-size:280px;background:var(--bg-subtle);border:var(--hair) solid var(--border-strong);border-radius:var(--r-card);padding:.75rem .9rem;box-shadow:0 8px 24px #00000080}hr.hsep{border:none;-webkit-border-before:1px solid #FFFFFF14;border-block-start:1px solid #FFFFFF14;margin-block:15px;margin-inline:0;inline-size:100%}.hsep+h2{-webkit-margin-before:0;margin-block-start:0}.vsep{inline-size:1px;align-self:stretch;background:#FFFFFF20;margin-inline:.5rem}table{inline-size:100%;border-collapse:collapse}td,th{text-align:start;padding:.45rem .5rem;-webkit-border-after:var(--hair) solid var(--border);border-block-end:var(--hair) solid var(--border);font-size:var(--fs-sm)}th{color:var(--muted);font-weight:600}.captions-knobs .subtabs{display:flex;gap:.5rem;-webkit-margin-after:0;margin-block-end:0}.captions-knobs .subtabs button{flex:1 1}.spotting{display:flex;flex-direction:column;min-block-size:0}.spot-params.locked .knob-row,.spot-params.locked .opt-row{opacity:.55}.show-captions{inline-size:100%;margin-block:.5rem}.spot-hint{-webkit-margin-before:.5rem;margin-block-start:.5rem}.spot-hint,.spot-keys{color:var(--faint)}.spot-body{max-block-size:min(55vh,600px);overflow-y:auto;flex:0 1 auto;min-block-size:0;background:var(--bg-subtle);border:var(--hair) solid var(--border);border-radius:var(--r-card);padding:.6rem .85rem}.spot-keys{font-size:var(--fs-sm);margin-block:0 1.1rem}.cap-block{padding:.35rem .5rem;cursor:pointer;line-height:1.6;border-radius:6px}.cap-block.active{background:#FFFFFF15}.cap-sep{border:none;-webkit-border-before:1px solid currentColor;border-block-start:1px solid currentColor;opacity:.2;margin-block:.15rem}.spot-body{outline:none}.cap-word{cursor:text}.caret{display:inline-block;inline-size:2px;block-size:1.1em;background:currentColor;vertical-align:text-bottom;animation:caretBlink 1s step-end infinite}@keyframes caretBlink{50%{opacity:0}}.spot-params{position:relative}.knobs-status>.row{flex:0 1 auto;flex-wrap:wrap}.knobs-status>.muted{flex:0 1 auto;min-inline-size:0;text-align:start}.spot-params{-webkit-border-after:var(--hair) solid #FFFFFF14;border-block-end:var(--hair) solid #FFFFFF14;-webkit-padding-after:.5rem;padding-block-end:.5rem;-webkit-margin-after:.9rem;margin-block-end:.9rem}.spot-params>.knob-row>label,.spot-params>.opt-row>label{color:var(--global-param)}.spot-params input[type=range]{accent-color:var(--global-param)}button.global-param:not(.secondary){background:var(--global-param);color:var(--on-accent)}button.global-param:not(.secondary):hover:not(:disabled){background:#FD8177;box-shadow:var(--sheen)}.spot-lock-catch{position:absolute;inset:0;z-index:2;cursor:pointer}.dash-layout{display:grid;grid-template-columns:16rem minmax(0,1fr);min-block-size:100vh}.dash-layout>main.page.dash-center{max-inline-size:min(1400px,100%);margin-inline:auto;padding-inline:2rem;inline-size:100%}.sidebar{display:flex;flex-direction:column;gap:.15rem;position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100vh;background:var(--bg-subtle);-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);padding:1rem .75rem}.side-item{display:flex;align-items:center;gap:.4rem;inline-size:100%;text-align:start;background:none;border:none;color:inherit;padding:.45rem .6rem;border-radius:8px;cursor:pointer;font-size:var(--fs-md);text-decoration:none}.side-item:hover{background:var(--panel)}.side-item.current{background:var(--state-selected);box-shadow:inset 2px 0 0 0 var(--accent),inset 0 0 0 var(--hair) var(--state-sel-edge);color:var(--text-strong)}.folder-item .folder-name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-count{font-size:var(--fs-sm)}.folder-actions{display:none;gap:.15rem}.folder-item:hover .folder-actions,.icon-btn{display:inline-flex}.icon-btn{align-items:center;justify-content:center;inline-size:30px;block-size:30px;padding:0;border-radius:50%;border:1px solid var(--border-faint);background:var(--bg-subtle);color:var(--muted);cursor:pointer;opacity:1;font-size:var(--fs-sm)}.icon-btn:hover{color:var(--text-strong);border-color:var(--border);box-shadow:none;background:var(--raise)}.add-folder{color:var(--muted)}.add-folder:hover{color:var(--text-strong)}.side-subnav{display:flex;flex-direction:column;gap:.1rem;-webkit-margin-before:.1rem;margin-block-start:.1rem}.side-item.sub{-webkit-padding-start:1.8rem;padding-inline-start:1.8rem;font-size:var(--fs-sm)}.side-user{-webkit-margin-before:auto;margin-block-start:auto;display:flex;flex-direction:column;gap:.5rem;padding:.5rem .6rem .15rem}.project-row{position:relative}.row-actions{display:inline-flex;gap:.1rem}.move-menu{position:absolute;inset-inline-end:0;inset-block-start:100%;z-index:60;background:var(--bg-subtle);border:var(--hair) solid var(--border-strong);border-radius:var(--r-card);padding:.25rem;display:flex;flex-direction:column;min-inline-size:10rem;box-shadow:0 8px 24px #00000080}@media (max-width:900px){.dash-layout{grid-template-columns:1fr}.sidebar{position:static;block-size:auto;-webkit-border-end:none;border-inline-end:none;-webkit-border-after:var(--hair) solid var(--border);border-block-end:var(--hair) solid var(--border)}}.cap-frame{position:relative;overflow:hidden;background:#000;margin-inline:auto;flex:0 0 auto}.cap-frame-blur{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;filter:blur(30px) brightness(.7);transform:scale(1.1)}.cap-frame-video{position:relative;inline-size:100%;block-size:100%;object-fit:contain;background:transparent}.captions-knobs>.knobs-head,.player-col>.aspect-picker{min-block-size:2.25rem;align-items:center;-webkit-margin-after:30px;margin-block-end:30px}.aspect-picker{gap:.4rem;justify-content:flex-end}.modal.bare{background:transparent;border:none;padding:0;display:flex;flex-direction:column;gap:1rem}.modal.bare .modal-card{background:var(--panel);border:var(--hair) solid var(--border);border-radius:12px;padding:1.5rem}.modal-card h2{-webkit-margin-before:0;margin-block-start:0}.modal-card p.intro{margin:0;line-height:1.6}.modal-or{text-align:center;font-size:var(--fs-lg);color:var(--muted);margin-block:.25rem}.version-box{background:var(--bg-subtle);border:var(--hair) solid var(--border-strong);border-radius:8px;padding:.35rem;max-block-size:40vh;overflow-y:auto}.version-list{list-style:none;padding:0;margin:0}.version-row{display:flex;align-items:center;gap:.75rem;padding:.55rem .6rem;-webkit-border-after:var(--hair) solid var(--border);border-block-end:var(--hair) solid var(--border);cursor:pointer;border-radius:6px}.version-row:last-child{-webkit-border-after:none;border-block-end:none}.version-row:focus-visible,.version-row:hover{background:var(--accent);color:var(--on-accent);outline:none}.version-row:focus-visible .chip,.version-row:focus-visible .muted,.version-row:hover .chip,.version-row:hover .muted{color:var(--on-accent);opacity:.85}.version-row .version-name{font-weight:500;flex:1 1 auto}.version-row .chip{font-size:var(--fs-xs);opacity:.7}.captions-knobs .subtabs .create-version{flex:0 0 auto}.modal.full{inline-size:90vw;block-size:90vh;max-inline-size:none;display:flex;flex-direction:column;padding:1rem 1.25rem}.version-head{-webkit-margin-after:.5rem;margin-block-end:.5rem}.version-head .head-actions{display:flex;align-items:center;gap:.5rem}.save-chip{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--fs-sm);padding:.25rem .6rem;border-radius:var(--r-pill);border:var(--hair) solid var(--border-strong);color:var(--muted);background:var(--bg-subtle);white-space:nowrap}.save-chip.saved{color:var(--ok);border-color:var(--ok-ring)}.save-chip.error{color:var(--warn);border-color:var(--warn-ring)}.version-name{flex:1 1 auto;min-inline-size:0}.version-name label{color:var(--muted);font-size:var(--fs-sm);margin:0;white-space:nowrap;flex:0 0 auto}.version-title{font-size:var(--fs-lg);font-weight:500;background:transparent;border:var(--hair) solid transparent;box-shadow:none;border-radius:var(--r-field);padding:.2rem .4rem;inline-size:22rem;max-inline-size:100%;-webkit-margin-after:0;margin-block-end:0}.version-title:hover{border-color:var(--border)}.version-title:focus{border-color:var(--accent)}.version-grid{grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem;flex:1 1 auto}.version-col,.version-grid{display:grid;min-block-size:0}.version-col{grid-template-rows:calc(2.6rem + 40px) 2.8rem minmax(0,1fr);grid-row-gap:.5rem;row-gap:.5rem}.version-col .subtabs{display:flex;gap:.5rem;margin:0;align-self:start;block-size:2.6rem}.version-col .subtabs button{flex:1 1}.version-col>.captions-knobs,.version-col>.player-col{grid-row:2/4;min-block-size:0}.version-col-head{display:flex;align-items:center;margin:0;box-sizing:border-box;min-block-size:0}.version-col-head select{margin:0;inline-size:auto;flex:1 1 auto;min-inline-size:0}.version-col-head label{margin:0 0 0 .6rem;white-space:nowrap;flex:0 0 auto}.version-list-scroll{min-block-size:0;overflow-y:auto;position:relative;background:var(--bg-subtle);border:var(--hair) solid var(--border);border-radius:var(--r-card);padding:.4rem .6rem}.version-cap{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.6rem;gap:.6rem;align-items:center;padding:.4rem .2rem;box-sizing:border-box;min-block-size:3rem;-webkit-border-after:var(--hair) solid var(--border);border-block-end:var(--hair) solid var(--border)}.version-cap.readonly{grid-template-columns:auto 1fr;column-gap:1.4rem;-webkit-padding-end:5.6rem;padding-inline-end:5.6rem}.version-cap.readonly p{margin:0;line-height:1.5}.version-cap.cut-away{opacity:.5}.version-cap.paired{background:var(--state-hover)}.modal .version-cap textarea{inline-size:100%;resize:none;line-height:1.5;font-size:var(--fs-md);background:transparent;border:1px solid transparent;padding:.2rem .4rem;margin:0;min-block-size:0;field-sizing:content}.version-cap textarea:focus{border-color:var(--accent)}.version-cap .tc{font-size:var(--fs-sm);color:var(--text);opacity:.8;background:transparent;border:none;padding:.2rem 0;cursor:pointer;white-space:nowrap}.version-cap .tc:hover:not(:disabled){color:var(--accent);opacity:1;box-shadow:none;background:transparent}.version-cap-tools{display:flex;gap:.25rem;align-items:center}.version-cap-tools .icon{padding:.1rem .35rem;font-size:var(--fs-sm);background:transparent;border:var(--hair) solid var(--border-strong);color:var(--text);border-radius:var(--r-ctl);display:inline-flex;align-items:center;justify-content:center;min-inline-size:28px;min-block-size:28px;line-height:1}.version-cap-tools button.icon:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:transparent;box-shadow:none}.version-cap-tools .icon.marked{border-color:var(--sel);color:var(--info)}.version-cap-tools .pos-field{inline-size:4.5rem;margin:0}.version-cap-tools .warn{font-weight:700;cursor:help}.version-cap-tools .warn,.version-cap-tools .warn:hover{color:var(--warn);border-color:var(--warn)}.version-bulk{gap:.4rem;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-padding-after:4px;padding-block-end:4px}.version-bulk button,.version-bulk>span{white-space:nowrap;flex:0 0 auto}.export-render .send-render{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.lib-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.4rem;gap:1.4rem;-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.lib-slots label{display:block;-webkit-margin-after:.5rem;margin-block-end:.5rem;font-size:var(--fs-sm)}.lib-slots input[type=file]{inline-size:100%;margin:0}.file-field{display:flex;align-items:center;gap:.5rem;position:relative;-webkit-margin-after:.9rem;margin-block-end:.9rem}.file-field input[type=file]{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.file-field>.file-btn{flex:0 0 auto;cursor:pointer;padding:.4rem .85rem;border-radius:var(--r-ctl);border:var(--hair) solid var(--border-strong);background:transparent;color:var(--text-strong);font-size:var(--fs-sm)}.file-field:focus-within>.file-btn,.file-field:hover>.file-btn{box-shadow:inset 0 0 0 999px rgba(255,255,255,.12)}.file-field:focus-within>.file-btn{border-color:var(--accent)}.file-field>.file-name{color:var(--muted);font-size:var(--fs-sm);min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lib-slots .file-field{-webkit-margin-after:0;margin-block-end:0}.lib-aspects{gap:.3rem;flex-wrap:wrap}.lib-aspects .badge.ok{border-color:var(--ok-ring);color:var(--ok)}.lib-aspects .badge.missing{border-color:var(--warn-ring);color:var(--warn);cursor:pointer}.lib-aspects .badge.missing:hover{border-color:var(--warn)}.swatch-edit{position:relative}.swatch-edit .swatch-remove{position:absolute;inset-block-start:-6px;inset-inline-end:-6px;inline-size:16px;block-size:16px;padding:0;border-radius:50%;background:var(--panel);color:var(--text);border:var(--hair) solid var(--border-strong);font-size:11px;line-height:1;display:none;cursor:pointer}.swatch-edit:focus-within .swatch-remove,.swatch-edit:hover .swatch-remove{display:block}.swatch-edit .swatch-remove:hover{border-color:var(--warn);color:var(--warn);background:var(--panel)}.lib-table{table-layout:fixed;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;-webkit-border-before:1px solid #FFFFFF14;border-block-start:1px solid #FFFFFF14;-webkit-padding-before:1.25rem;padding-block-start:1.25rem}.lib-table th:first-child{inline-size:220px}.lib-table th:nth-child(3),.lib-table th:nth-child(4),.lib-table th:nth-child(5){inline-size:150px}.lib-table th:nth-child(6){inline-size:90px}.lib-table td{overflow-wrap:break-word}.lib-dl,.lib-up{color:var(--text);text-decoration:none;white-space:nowrap;cursor:pointer}.lib-dl:hover,.lib-up:hover{color:var(--accent);text-decoration:none}.lib-cell{display:flex;flex-direction:column;gap:.15rem}.lib-rep{color:var(--muted);cursor:pointer;white-space:nowrap;font-size:.85em}.lib-rep:hover{color:var(--accent);text-decoration:none}.lib-overlap{display:flex;align-items:center;gap:.35rem;-webkit-margin-before:.25rem;margin-block-start:.25rem}.lib-alpha{display:inline-flex;inline-size:18px;block-size:18px;align-items:center;justify-content:center;border-radius:50%;border:var(--hair) solid var(--border);flex:0 0 auto}.lib-alpha.yes{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,transparent);background:color-mix(in srgb,var(--ok) 10%,transparent)}.lib-alpha.no{color:var(--faint)}.overlap-input{inline-size:4.6rem;-webkit-margin-after:0;margin-block-end:0;padding:.15rem .35rem;font-size:var(--fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overlap-input:disabled{opacity:.4;cursor:not-allowed}.export-warning{margin-block:.9rem 0;padding:.55rem .8rem;border-radius:var(--r-card);border:var(--hair) solid color-mix(in srgb,var(--danger) 40%,transparent);background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger);font-size:var(--fs-sm);max-inline-size:60ch}.captions-knobs .apply-all,.modal .apply-all{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;background:transparent;border:1px solid transparent;color:var(--faint);padding:0;line-height:0;border-radius:var(--r-ctl);cursor:pointer}.knob-row:hover .apply-all,.opt-row:hover .apply-all{border-color:var(--border-faint);background:var(--bg-subtle);color:var(--muted)}.captions-knobs .apply-all:hover:not(:disabled),.modal .apply-all:hover:not(:disabled){background:transparent;box-shadow:none;color:var(--accent);border-color:var(--border-strong)}