@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0zr6hhvz-h9nw.woff2)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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_967664a6-module__4K9MCG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_967664a6-module__4K9MCG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.1v5bejj26fx9h.woff2)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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_5ce8c3f-module__SSBbPG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_5ce8c3f-module__SSBbPG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.45535valc9rzk.woff2)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fb9a88a9-module__UxzqDq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fb9a88a9-module__UxzqDq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.341_rbs6dql3t.woff2)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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.40d3ll7mho212.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.3-4lwpipb4a4k.woff2)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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.37aqrzupgb8zi.woff2)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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.0e_5-ojqbtsw9.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.2p-978ij53_v6.woff2)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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_13ae9c32-module__ElbnxW__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_13ae9c32-module__ElbnxW__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.17e3l4txdrufi.woff2)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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.1bg6trwi21i5q.woff2)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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.2g9xiodaln20i.woff2)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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.1n2oi-d4a-xww.woff2)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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_8b328e23-module__-5mema__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_8b328e23-module__-5mema__variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.1ii7211jqpzi_.woff2)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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_6107693c-module__sr9mfq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_6107693c-module__sr9mfq__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Antonio;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f4114b74d2d5b812-s.3v16zxitr4-4r.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Antonio;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ebad9a1240a1e4f-s.3iqcxut7vbr0t.woff2)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:Antonio;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f4114b74d2d5b812-s.3v16zxitr4-4r.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Antonio;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9ebad9a1240a1e4f-s.3iqcxut7vbr0t.woff2)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:Antonio Fallback;src:local(Arial);ascent-override:137.82%;descent-override:16.61%;line-gap-override:0.0%;size-adjust:83.79%}.antonio_275753e8-module__f61qOG__className{font-family:Antonio,Antonio Fallback;font-style:normal}.antonio_275753e8-module__f61qOG__variable{--font-antonio:"Antonio", "Antonio Fallback"}
:root[data-theme=monolith-dark] .ops-form__input,:root[data-theme=monolith-dark] .ops-form__select{color:#f0eeec;background:#161212e6;border-color:#a0182840}:root[data-theme=monolith-dark] .ops-form__input:focus,:root[data-theme=monolith-dark] .ops-form__select:focus{border-color:#a01828;box-shadow:0 0 0 2px #a018282e}:root[data-theme=monolith-dark] .ops-form__btn--primary{color:#f0eeec;background:#a01828;border-color:#6b0f1a}:root[data-theme=monolith-dark] .ops-form__btn--primary:hover{background:#6b0f1a}:root[data-theme=monolith-light] .ops-form__input,:root[data-theme=monolith-light] .ops-form__select{color:#0d0d0d;background:#fff;border-color:#0d0d0d2e}:root[data-theme=monolith-light] .ops-form__input:focus,:root[data-theme=monolith-light] .ops-form__select:focus{border-color:#a01828;box-shadow:0 0 0 2px #a0182824}:root[data-theme=monolith-light] .ops-form__btn--primary{color:#fff;background:#a01828;border-color:#6b0f1a}:root[data-theme=monolith-light] .ops-form__btn--primary:hover{background:#6b0f1a}.ops-form{flex-direction:column;gap:.8rem;display:flex}.ops-form__row{gap:.7rem;display:grid}.ops-form__row--split{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-form__row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-form__row--stack{grid-template-columns:1fr;max-width:34rem}.ops-form__row--inline{grid-template-columns:auto 1fr;align-items:center;gap:.55rem}.ops-form__checkbox-row{border:1px solid var(--border);background:var(--panel);border-radius:.65rem;align-items:center;gap:.55rem;padding:.55rem .65rem;display:flex}.ops-form__checkbox-row input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--accent);cursor:pointer;flex:none}.ops-form__checkbox-row label{cursor:pointer;flex:1;margin:0;font-size:.86rem}.ops-form__hint{color:var(--muted);margin:.3rem 0 0;font-size:.74rem;line-height:1.4}.ops-form__label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:.35rem;font-size:.76rem;font-weight:700;display:block}.ops-form__input,.ops-form__select{border:1px solid var(--border,color-mix(in srgb, var(--accent) 22%, transparent));background:var(--panel-strong,#081322f0);width:100%;color:var(--foreground,#e5eef8);border-radius:.65rem;padding:.55rem .65rem;font-size:.84rem}.ops-form__input:focus,.ops-form__select:focus,.ops-form__input:focus-visible,.ops-form__select:focus-visible{outline:2px solid var(--accent,var(--accent));outline-offset:2px;border-color:var(--accent,color-mix(in srgb, var(--accent) 52%, transparent));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent,var(--accent)) 22%, transparent)}.ops-form__btn:focus-visible{outline:2px solid var(--accent,var(--accent));outline-offset:2px}.ops-form__actions{flex-wrap:wrap;gap:.55rem;margin-top:.2rem;display:flex}.ops-form__btn{border:1px solid var(--border,color-mix(in srgb, var(--accent) 24%, transparent));background:var(--panel,#0c1e32d9);color:var(--foreground,var(--foreground));cursor:pointer;border-radius:.62rem;padding:.5rem .72rem;font-size:.78rem;font-weight:700}.ops-form__btn:hover{border-color:var(--accent,color-mix(in srgb, var(--accent) 40%, transparent))}.ops-form__btn--primary{background:var(--accent,linear-gradient(180deg, #3895e4eb, #2271c4e6));color:#fff;border-color:var(--accent-strong,#80ceffb3)}.ops-form__btn:disabled{opacity:.58;cursor:not-allowed}.ops-form__btn--full{width:100%}@media (max-width:980px){.ops-form__row--split{grid-template-columns:1fr}}:root[data-density=compact] .ops-form__input,:root[data-density=compact] .ops-form__select{padding:.38rem .5rem;font-size:.8rem}:root[data-density=compact] .ops-form__btn{padding:.32rem .55rem;font-size:.74rem}:root[data-density=compact] .ops-form{gap:.55rem}:root[data-density=compact] .ops-form__row{gap:.5rem}@media (max-width:768px){.ops-form__input,.ops-form__select,.ops-form__textarea{min-height:44px;font-size:1rem}.ops-form__btn{min-height:44px;padding:.6rem 1rem}}.ops-form__btn--danger:hover{color:#fecaca;background:#ef444433}.ops-form__btn--danger{color:#fff;background:#b91c1c;border-color:#991b1b}.ops-form__btn--danger:hover{background:#991b1b;border-color:#7f1d1d}.ops-form__btn--danger:focus-visible{outline-offset:2px;outline:2px solid #fca5a5}:root[data-style] .ops-form__btn{border-radius:var(--theme-radius,.62rem);border-width:var(--theme-border-weight,1px)}:root[data-style=halo-console] .ops-form__btn{clip-path:var(--halo-corner-notch);color:#e9f8ff;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 0 6px #00d9ffb3;background:linear-gradient(#10486ce6,#0a304ce6);border:1px solid #28e4ff9e;transition:all .18s}:root[data-style=halo-console] .ops-form__btn:hover{box-shadow:var(--halo-glow), inset 0 0 12px #28e4ff42;background:linear-gradient(#145c88f2,#0c3a5ce6);border-color:#28e4fff2}:root[data-style=halo-console] .ops-form__btn--primary{color:#032034;box-shadow:var(--halo-glow);text-shadow:none;background:linear-gradient(#28e4fffa,#00bce0e6);border-color:#96effff2;font-weight:700}:root[data-style=halo-console] .ops-form__btn--primary:hover{box-shadow:var(--halo-glow-strong), inset 0 0 16px #00d9ff4d}:root[data-style=halo-console] .ops-form__input,:root[data-style=halo-console] .ops-form__select{color:#e9f8ff;background:#0c3452d1;border:1px solid #28e4ff73;border-radius:0}:root[data-style=halo-console] .ops-form__input:focus,:root[data-style=halo-console] .ops-form__select:focus{border-color:#00d9fff2;outline:none;box-shadow:0 0 12px #00d9ff66}:root[data-style=neon] .ops-form__btn{box-shadow:0 0 8px var(--accent);border-color:var(--accent)}:root[data-style=neon] .ops-form__btn:hover{box-shadow:0 0 16px var(--accent)}:root[data-style=brutalist] .ops-form__btn{border-width:2px;border-radius:0;box-shadow:3px 3px #0009}:root[data-style=banshee] .ops-form__btn{clip-path:var(--halo-corner-notch);color:#f4e8ff;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 0 6px #9b5cf6b3;background:linear-gradient(#2d125ad9,#180a30d9);border:1px solid #9b5cf68c;transition:all .18s}:root[data-style=banshee] .ops-form__btn:hover{box-shadow:var(--banshee-glow), inset 0 0 12px #9b5cf638;border-color:#9b5cf6f2}:root[data-style=banshee] .ops-form__btn--primary{color:#1a0a33;box-shadow:var(--banshee-gold-glow);text-shadow:none;background:linear-gradient(#f4c20de6,#b48c00e0);border-color:#f4c20df2}:root[data-style=banshee] .ops-form__btn--primary:hover{box-shadow:var(--banshee-glow-strong), 0 0 18px #f4c20db3}:root[data-style=banshee] .ops-form__input,:root[data-style=banshee] .ops-form__select{color:#f4e8ff;background:#180a30c7;border:1px solid #9b5cf659;border-radius:0}:root[data-style=banshee] .ops-form__input:focus,:root[data-style=banshee] .ops-form__select:focus{border-color:#9b5cf6f2;box-shadow:0 0 12px #9b5cf666}:root[data-style=mainframe] .ops-form__btn,:root[data-style=mainframe] .ops-form__input,:root[data-style=mainframe] .ops-form__select{color:#6f6;background:#001000f2;border:1px solid #33ff338c;border-radius:0;font-family:inherit}:root[data-style=mainframe] .ops-form__btn:hover{border-color:#33ff33f2;box-shadow:0 0 10px #33ff3359}:root[data-style=mainframe] .ops-form__btn--primary{color:#001a00;text-shadow:none;background:#33ff33d9;border-color:#66ff66f2}:root[data-style=cyberpunk] .ops-form__btn{color:#fffce7;text-transform:uppercase;letter-spacing:.05em;background:#140028d9;border:1px solid #ff007fb3;border-radius:0}:root[data-style=cyberpunk] .ops-form__btn:hover{border-color:#00fff7e6;transform:translate(-1px,-1px);box-shadow:2px 2px #ff007f99,-2px -2px #00fff799}:root[data-style=cyberpunk] .ops-form__btn--primary{color:#fffce7;background:linear-gradient(135deg,#ff007ff2,#dc006eeb);border-color:#00fff7e6}:root[data-style=cyberpunk] .ops-form__input,:root[data-style=cyberpunk] .ops-form__select{color:#fffce7;background:#0f001ed9;border:1px solid #ff007f73;border-radius:0}:root[data-style=cyberpunk] .ops-form__input:focus,:root[data-style=cyberpunk] .ops-form__select:focus{border-color:#00fff7f2;box-shadow:0 0 0 2px #00fff759}:root[data-style=lcars] .ops-form__btn{background:var(--lcars-orange);color:#050505;text-transform:uppercase;letter-spacing:.06em;border:0;border-radius:999px;padding:.5rem 1.2rem;font-weight:700}:root[data-style=lcars] .ops-form__btn:hover{background:var(--lcars-peach)}:root[data-style=lcars] .ops-form__btn--primary{background:var(--lcars-gold);color:#050505}:root[data-style=lcars] .ops-form__btn--primary:hover{background:var(--lcars-orange)}:root[data-style=lcars] .ops-form__input,:root[data-style=lcars] .ops-form__select{color:#f5f1e8;background:#141414f2;border:0;border-radius:.4rem;box-shadow:inset 0 0 0 1px #f966}:root[data-style=lcars] .ops-form__input:focus,:root[data-style=lcars] .ops-form__select:focus{box-shadow:inset 0 0 0 2px var(--lcars-gold)}:root[data-border-treatment=hairline] .ops-form__input,:root[data-border-treatment=hairline] .ops-form__select,:root[data-border-treatment=hairline] .ops-form__textarea{border-width:1px;border-color:color-mix(in srgb, var(--border,currentColor) 55%, transparent)}:root[data-border-treatment=bold] .ops-form__input,:root[data-border-treatment=bold] .ops-form__select,:root[data-border-treatment=bold] .ops-form__textarea{border-width:2px}.ops-form__input:is([type=date],[type=datetime-local],[type=month],[type=week],[type=time]){border:1px solid var(--calendar-widget-border);background-color:var(--calendar-widget-surface);color:var(--calendar-widget-text);color-scheme:normal;accent-color:var(--accent)}.ops-form__input::-webkit-calendar-picker-indicator{width:var(--calendar-widget-icon-size);height:var(--calendar-widget-icon-size);filter:none;opacity:1;cursor:pointer}.chro-document-access-form>.ops-form__label{gap:.35rem;width:100%;display:grid}:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__btn{clip-path:var(--hud-clip);border-radius:var(--hud-radius);border:1px solid var(--hud-line-strong);background:linear-gradient(180deg, var(--hud-btn-start), var(--hud-btn-end));color:var(--hud-btn-fg);text-transform:uppercase;letter-spacing:.05em;transition:all .18s}:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__btn:hover{border-color:var(--hud-line-bright);box-shadow:var(--hud-glow), inset 0 0 12px color-mix(in srgb, var(--hud-accent) 22%, transparent)}:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__btn--primary{background:linear-gradient(180deg, var(--hud-btn-pri-start), var(--hud-btn-pri-end));color:var(--hud-btn-pri-fg);border-color:var(--hud-line-bright);box-shadow:var(--hud-glow);text-shadow:none;font-weight:700}:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__btn--primary:hover{box-shadow:var(--hud-glow-strong)}:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__btn:not(.ops-form__btn--primary){color:var(--hud-btn-fg);background-color:#0a0e15}:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__input,:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__select{border:1px solid var(--hud-line);background:var(--hud-input-bg);color:var(--hud-fg);border-radius:var(--hud-radius)}:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__input:focus,:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .ops-form__select:focus{border-color:var(--hud-line-bright);box-shadow:var(--hud-glow);outline:none}.coo-task-register .ops-form__field{min-width:0}.coo-task-register .ops-form__btn{width:100%}.visibility-toggle .ops-form__hint{margin:0;font-size:.68rem;line-height:1.35}:root[data-style=hud] .ops-form__btn--primary{background:var(--accent);color:var(--accent-fg,var(--background));border-color:var(--accent);box-shadow:0 0 14px color-mix(in srgb, var(--accent) 54%, transparent)}:root[data-style=hud] :is(.ops-form__input,.ops-form__select){border-color:color-mix(in srgb, var(--accent) 58%, var(--border));background:var(--panel-strong);color:var(--foreground);border-radius:0}:root[data-style=terminal] .ops-form__btn--primary{background:var(--accent);color:var(--accent-fg,var(--background))}:root[data-style=command-bar] .ops-form__btn{background:var(--accent);color:var(--accent-fg,var(--background));border:0;padding-inline:1.2rem;font-weight:700}:root[data-style=command-bar] .ops-form__btn:hover{background:var(--command-secondary)}:root[data-style=command-bar] :is(.ops-form__input,.ops-form__select){background:var(--panel-strong);color:var(--foreground);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 62%, var(--border));border:0;border-radius:.4rem}.ops-form__btn,:root[data-style] .ops-form__btn,:root[data-style] .ops-form__btn--primary{border-color:var(--border);text-shadow:none;background:var(--cf-readable-surface)!important;color:var(--cf-readable-text)!important}.ops-form__btn--primary,:root[data-style] .ops-form__btn--primary{box-shadow:inset 0 0 0 1px var(--accent);border-color:var(--accent)!important}
.route-boundary{border:1px solid var(--border);background:var(--panel-strong);width:min(35rem,100% - 2rem);color:var(--foreground);text-align:center;border-radius:1rem;margin:10vh auto;padding:1.25rem}.route-boundary__eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:700}.route-boundary__title{color:var(--foreground);margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,2.5rem)}.route-boundary__description{color:var(--muted);margin:0 0 1.5rem;line-height:1.5}.page-hero__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);font-size:.7rem}.page-hero__description{color:var(--muted);font-size:.75rem;line-height:1.1}.page-stack{flex-direction:column;gap:1rem;width:100%;max-width:100%;margin:0;padding-bottom:5rem;display:flex}.page-stack--workspace{max-width:100%;margin:0}.page-stack>*{min-width:0;max-width:100%}.page-hero{grid-template-columns:minmax(0,1fr) 17rem;gap:1rem;display:grid}.page-hero__title{margin:.2rem 0 0;font-size:clamp(2rem,3vw,3rem);font-weight:900}.page-hero__subtitle{margin:.25rem 0 0;font-size:1.1rem;font-weight:700}@media (max-width:980px){.page-hero{grid-template-columns:1fr}}:root[data-density=compact] .page-stack{gap:.6rem}:root[data-density=compact] .page-hero__title{font-size:clamp(1.35rem,2vw,1.8rem)}:root[data-density=compact] .page-hero__subtitle{font-size:.88rem}@media (max-width:768px){.page-hero{grid-template-columns:1fr}.page-hero__title{font-size:clamp(1.5rem,6vw,2.2rem)}.page-hero__subtitle{font-size:.95rem}}@media (min-width:769px) and (max-width:1024px){.page-hero__title{font-size:clamp(1.6rem,4vw,2.5rem)}}:root[data-style=halo-console] .page-hero__title,:root[data-style=halo-console] .page-hero__subtitle,:root[data-style=halo-console] .page-hero__eyebrow{letter-spacing:var(--theme-letter-spacing,.06em);text-transform:uppercase;text-shadow:var(--halo-glow)}:root[data-style=banshee] .page-hero__title,:root[data-style=banshee] .page-hero__subtitle,:root[data-style=banshee] .page-hero__eyebrow{letter-spacing:var(--theme-letter-spacing,.06em);text-transform:uppercase;text-shadow:var(--banshee-glow)}:root[data-style=mainframe] .page-hero__title,:root[data-style=mainframe] .page-hero__eyebrow{text-shadow:var(--mainframe-glow);text-transform:uppercase;letter-spacing:.04em}:root[data-style=cyberpunk] .page-hero__title,:root[data-style=cyberpunk] .page-hero__eyebrow{text-shadow:2px 0 #ff007fd9,-2px 0 #00fff7a6;text-transform:uppercase;letter-spacing:.06em}:root[data-style=lcars] .page-hero__title,:root[data-style=lcars] .page-hero__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--lcars-blue)}:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .page-hero__title,:root:is([data-style=amber-avionics],[data-style=arctic-holo],[data-style=crimson-tactical],[data-style=gold-command],[data-style=monolith-command]) .page-hero__eyebrow{letter-spacing:var(--theme-letter-spacing,.06em);text-transform:uppercase;text-shadow:var(--hud-glow)}
