@font-face{font-family:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.p.3hmcy8y9xj1sc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.3z0c4f2eh2q85.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:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0x56afc_ip5jz.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:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8f2ca9bed5019488-s.0xaez4z86dej0.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:Alexandria;font-style:normal;font-weight:500;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.p.3hmcy8y9xj1sc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.3z0c4f2eh2q85.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:Alexandria;font-style:normal;font-weight:500;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0x56afc_ip5jz.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:Alexandria;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8f2ca9bed5019488-s.0xaez4z86dej0.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:Alexandria;font-style:normal;font-weight:600;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.p.3hmcy8y9xj1sc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.3z0c4f2eh2q85.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:Alexandria;font-style:normal;font-weight:600;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0x56afc_ip5jz.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:Alexandria;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f2ca9bed5019488-s.0xaez4z86dej0.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:Alexandria;font-style:normal;font-weight:700;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.p.3hmcy8y9xj1sc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.3z0c4f2eh2q85.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:Alexandria;font-style:normal;font-weight:700;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0x56afc_ip5jz.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:Alexandria;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8f2ca9bed5019488-s.0xaez4z86dej0.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:Alexandria Fallback;src:local(Arial);ascent-override:86.13%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:112.38%}.alexandria_dbc44d18-module__HuZQfW__className{font-family:Alexandria,Alexandria Fallback;font-style:normal}.alexandria_dbc44d18-module__HuZQfW__variable{--font-arabic:"Alexandria", "Alexandria 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.p.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_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--red:#e3312d;--red-dark:#a71916;--bg:#15151e;--bg-deep:#09090d;--panel:#1f1f28;--panel2:#262631;--text:#f7f7f8;--muted:#a6a6b2;--line:#ffffff18}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-arabic),Arial,sans-serif;margin:0}button,input,select{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}.site{min-height:100vh;overflow:hidden}.header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#16161ef2;align-items:center;gap:34px;height:82px;padding:0 6vw;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;min-width:max-content;display:flex}.mark{width:47px;height:34px;display:block;position:relative;transform:skew(-17deg)}.mark i{background:var(--red);clip-path:polygon(0 0,100% 0,82% 100%,0 100%);height:7px;position:absolute;inset-inline-start:0}.mark i:first-child{width:46px;top:3px}.mark i:nth-child(2){width:36px;top:14px}.mark i:nth-child(3){width:25px;top:25px}.wordmark{flex-direction:column;line-height:.85;display:flex}.wordmark b{font:800 23px/1 var(--font-inter),Arial,sans-serif;letter-spacing:-1px;font-style:italic}.wordmark small{font:700 8px/1 var(--font-inter),Arial,sans-serif;letter-spacing:2.2px;color:var(--red);margin-top:7px}.desktopNav{gap:30px;margin-inline:auto;display:flex}.desktopNav a{color:#d6d6dd;padding:31px 0;font-size:13px;font-weight:600;position:relative}.desktopNav a:after{content:"";inset-inline:0 100%;background:var(--red);height:3px;transition:all .2s;position:absolute;bottom:20px}.desktopNav a:hover:after{inset-inline-end:0}.headerActions{align-items:center;gap:10px;display:flex}.lang{color:#fff;width:42px;height:40px;font:700 11px var(--font-inter),Arial,sans-serif;background:#22222b;border:1px solid #ffffff28;border-radius:9px}.cta{background:var(--red);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:0 18px;font-weight:800;display:inline-flex}.cta:hover{background:#f14540}.raceStrip{border-bottom:1px solid var(--line);background:#050507;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;min-height:102px;padding:18px 6vw;display:grid}.round{font-family:var(--font-inter),Arial,sans-serif;flex-direction:column;gap:5px;display:flex}.round small{color:#898993;font-weight:700}.round b{font-size:14px}.raceName{align-items:center;gap:11px;font-size:26px;display:flex}.raceName b{font-weight:700}.raceName .arrow{color:var(--muted);font:400 38px/1 var(--font-inter),Arial,sans-serif}.raceMeta{text-align:end;color:#a9a9b3;flex-direction:column;gap:5px;font-size:11px;display:flex}.raceMeta strong{color:#fff;font-family:var(--font-inter),Arial,sans-serif}.quickTabs{background:var(--bg);scrollbar-width:none;gap:14px;padding:36px 6vw 10px;display:flex;overflow:auto}.quickTabs a{background:#2a2a35;border-radius:999px;align-items:center;gap:10px;min-width:max-content;padding:12px 18px;font-weight:700;display:flex}.quickTabs span{font-family:var(--font-inter),Arial,sans-serif;font-size:19px}.featured{padding:28px 6vw 86px}.heroStory{background:#101016;border-radius:22px;grid-template-columns:1.3fr .7fr;min-height:480px;display:grid;overflow:hidden}.heroImage{background:radial-gradient(circle at 65% 45%,#7e1010 0,#0000 17%),linear-gradient(135deg,#2a0d0d 0,#111118 43%,#060609 100%);min-height:430px;position:relative}.heroImage:before{content:"";background-image:linear-gradient(115deg,#0000 0 50%,#ffffff07 51% 52%,#0000 53%),linear-gradient(15deg,#0000 0 58%,#e3312d33 59% 60%,#0000 61%);background-size:100% 100%;position:absolute;inset:0}.trackGlow{border:6px solid #f0f0f055;border-radius:50%;width:66%;height:28%;position:absolute;bottom:20%;right:12%;transform:skew(-25deg)rotate(-8deg);box-shadow:0 0 35px #e3312d33}.badge{top:22px;background:var(--red);font:700 9px var(--font-inter),Arial,sans-serif;letter-spacing:1px;border-radius:5px;padding:7px 9px;position:absolute;inset-inline-start:22px}.heroText{flex-direction:column;justify-content:center;padding:54px 46px;display:flex}.heroText>span,.sectionHead small,.talentText>small,.partners small{color:var(--red);font:800 10px var(--font-inter),Arial,sans-serif;letter-spacing:1.7px}.heroText h1{letter-spacing:-2px;margin:13px 0 18px;font-size:clamp(42px,5.2vw,78px);line-height:1.05}.heroText p{color:#b9b9c2;margin:0;font-size:15px;line-height:1.8}.heroText a{align-items:center;gap:10px;margin-top:28px;font-weight:800;display:flex}.heroText a b{color:var(--red);font:400 28px var(--font-inter),Arial,sans-serif}.storyGrid{grid-template-columns:1fr 1fr;gap:18px;max-width:900px;margin-top:24px;display:grid}.storyImage{background:#23232c;border-radius:16px;height:210px;position:relative;overflow:hidden}.storyImage:after{content:"";background:linear-gradient(#0000,#0008);position:absolute;inset:0}.storyImage span{z-index:2;bottom:14px;background:var(--red);border-radius:5px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;inset-inline-start:14px}.art-tech{background:radial-gradient(circle at 72% 35%,#f0443b44,#0000 20%),linear-gradient(135deg,#393944,#111116)}.art-talent{background:radial-gradient(circle at 35% 43%,#aaa5,#0000 19%),linear-gradient(150deg,#21212a,#09090d)}.story h3{margin:13px 2px 0;font-size:18px;line-height:1.55}.section{padding:82px 6vw}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.sectionHead h2{letter-spacing:-1.5px;margin:7px 0 0;font-size:clamp(34px,4vw,58px)}.sectionHead a{color:#d3d3da;font-weight:700}.raceHub{background:#0b0b10}.raceCard{background:#181820;border-radius:20px;grid-template-columns:1.25fr .9fr .85fr;display:grid;overflow:hidden}.raceCard>div{border-inline-end:1px solid var(--line);padding:34px}.raceCard>div:last-child{border:0}.raceIdentity small{color:var(--red);font:800 9px var(--font-inter),Arial,sans-serif;letter-spacing:1px}.raceIdentity h3{margin:8px 0 6px;font-size:31px}.raceIdentity p{color:#92929d;font-size:12px}.track{width:100%;height:145px;color:var(--red);margin-top:7px}.countdown{justify-content:center;align-items:center;gap:0;display:flex}.countdown span{border-inline-end:1px solid var(--line);flex-direction:column;flex:1;align-items:center;display:flex}.countdown span:last-child{border:0}.countdown b{font:700 42px var(--font-inter),Arial,sans-serif}.countdown small{color:#8d8d97;margin-top:5px;font-size:9px}.sessions{flex-direction:column;justify-content:center;display:flex}.sessions div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0;display:flex}.sessions div:last-child{border-bottom:0}.sessions span{color:#9b9ba6;font-size:12px}.sessions b{font:700 11px var(--font-inter),Arial,sans-serif}.sessions .highlight span,.sessions .highlight b{color:var(--red)}.talkGrid{grid-template-columns:1.35fr 1fr 1fr;gap:18px;display:grid}.talk{min-width:0}.talkImage{background:#262630;border-radius:17px;height:220px;position:relative;overflow:hidden}.featuredTalk .talkImage{height:300px}.talkImage:after{content:"";background:linear-gradient(#0000 45%,#000b);position:absolute;inset:0}.talk-1{background:radial-gradient(circle at 30% 35%,#8c8c9444,#0000 20%),linear-gradient(145deg,#33333e,#101015)}.talk-2{background:radial-gradient(circle at 68% 35%,#e3312d32,#0000 18%),linear-gradient(145deg,#292933,#0f0f14)}.talk-3{background:radial-gradient(circle at 50% 32%,#6c6c7445,#0000 19%),linear-gradient(145deg,#24242d,#0c0c10)}.talkImage button{z-index:3;bottom:17px;color:#fff;background:#050507cc;border:1px solid #fff5;border-radius:50%;width:44px;height:44px;position:absolute;inset-inline-start:17px}.talkImage span{z-index:3;top:14px;font:700 9px var(--font-inter),Arial,sans-serif;background:#111116cc;border-radius:5px;padding:6px 8px;position:absolute;inset-inline-start:14px}.talk>small{color:#858590;font:700 9px var(--font-inter),Arial,sans-serif;margin-top:13px;display:block}.talk h3{margin:7px 0 0;font-size:18px}.talent{background:#07070a;grid-template-columns:1fr 1fr;min-height:520px;display:grid}.talentVisual{background:radial-gradient(circle at 65% 45%,#e3312d44,#0000 20%),linear-gradient(135deg,#240b0b,#0a0a0e 55%);align-items:end;padding:55px 6vw;display:flex;position:relative;overflow:hidden}.talentVisual:before{content:"14";top:2%;font:800 300px/.85 var(--font-inter),Arial,sans-serif;color:#ffffff07;position:absolute;inset-inline-end:7%}.talentVisual span{font:600 23px/1.05 var(--font-inter),Arial,sans-serif;letter-spacing:2px;position:relative}.talentVisual b{color:var(--red);letter-spacing:-2px;font-size:62px}.talentText{flex-direction:column;justify-content:center;padding:70px 7vw;display:flex}.talentText h2{margin:12px 0 17px;font-size:clamp(38px,4.5vw,66px);line-height:1.12}.talentText p{color:#a7a7b0;max-width:560px;margin:0 0 27px;line-height:1.8}.talentText .cta{align-self:flex-start}.partners{background:var(--red);justify-content:space-between;align-items:center;gap:40px;padding:75px 6vw;display:flex}.partners small{color:#2a0606}.partners h2{max-width:850px;margin:9px 0 12px;font-size:clamp(35px,4vw,58px);line-height:1.12}.partners p{color:#ffe4e3;max-width:700px;margin:0;line-height:1.7}.cta.light{color:#17171e;background:#fff;min-width:170px}.footer{background:#08080b;padding:64px 6vw 30px}.footerBrand{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding-bottom:36px;display:flex}.footerBrand p{color:#8f8f99;max-width:500px;margin:0}.footerLinks{color:#c2c2ca;flex-wrap:wrap;gap:28px;padding:30px 0;font-size:13px;display:flex}.footerLinks a:hover{color:var(--red)}.copyright{border-top:1px solid var(--line);color:#6f6f78;font:500 10px var(--font-inter),Arial,sans-serif;padding-top:18px}@media (max-width:980px){.desktopNav{display:none}.heroStory{grid-template-columns:1fr}.heroText{padding:38px}.raceCard{grid-template-columns:1fr 1fr}.sessions{border-top:1px solid var(--line);grid-column:1/-1}.talkGrid{grid-template-columns:1fr 1fr}.featuredTalk{grid-column:1/-1}.talent{grid-template-columns:1fr}.talentVisual{min-height:390px}}@media (max-width:680px){.header{height:72px;padding:0 18px}.wordmark b{font-size:19px}.mark{width:40px}.headerActions .cta{display:none}.raceStrip{grid-template-columns:1fr auto;gap:10px 18px;min-height:95px;padding:15px 18px}.round{flex-direction:row;grid-column:1/-1;align-items:center;gap:10px}.raceName{font-size:23px}.raceMeta span{display:none}.quickTabs{padding:34px 18px 10px}.quickTabs a{padding:11px 16px}.featured{padding:24px 18px 62px}.heroStory{border-radius:16px}.heroImage{min-height:360px}.heroText{padding:28px 24px 32px}.heroText h1{letter-spacing:-1px;font-size:43px}.heroText p{font-size:14px}.storyGrid{grid-template-columns:1fr 1fr;gap:14px}.storyImage{height:150px}.story h3{font-size:15px}.section{padding:65px 18px}.sectionHead h2{font-size:36px}.raceCard{grid-template-columns:1fr}.raceCard>div{border-inline-end:0;border-bottom:1px solid var(--line);padding:25px}.raceCard>div:last-child{border:0}.talkGrid{grid-template-columns:1fr 1fr;gap:14px}.featuredTalk{grid-column:1/-1}.talkImage{height:165px}.featuredTalk .talkImage{height:290px}.talk h3{font-size:15px}.talentVisual{min-height:330px;padding:36px 22px}.talentVisual b{font-size:48px}.talentText{padding:54px 22px}.talentText h2{font-size:39px}.partners{flex-direction:column;align-items:flex-start;padding:55px 22px}.partners h2{font-size:38px}.footer{padding:50px 22px 25px}.footerBrand{flex-direction:column;align-items:flex-start}.footerLinks{gap:17px 22px}}
body{font-family:var(--font-arabic),Arial,sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-weight:400}.heroText h1,.sectionHead h2,.talentText h2,.partners h2,.raceIdentity h3,.story h3,.talk h3,.raceName b{letter-spacing:0}.heroText h1,.sectionHead h2,.talentText h2,.partners h2{font-weight:700}.desktopNav a,.quickTabs a,.cta{font-weight:600}.heroText p,.talentText p,.partners p,.footerBrand p{font-weight:400}
.innerPage{background:var(--bg);min-height:100vh}.pageHero{border-bottom:1px solid var(--line);background:linear-gradient(#0b0b10,#15151e);padding:72px 6vw 48px}.pageHero small,.eyebrow{font:800 10px var(--font-inter),Arial,sans-serif;letter-spacing:1.7px;color:var(--red)}.pageHero h1{margin:10px 0 16px;font-size:clamp(42px,6vw,78px);font-weight:700;line-height:1.05}.pageHero p{max-width:760px;color:var(--muted);margin:0;line-height:1.9}.pageBody{padding:56px 6vw 86px}.demoBanner{color:#e7b0ae;background:#e3312d12;border:1px solid #e3312d55;border-radius:12px;margin-bottom:28px;padding:14px 16px;font-size:12px}.dataGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.dataCard{border:1px solid var(--line);background:#1b1b24;border-radius:18px;overflow:hidden}.dataVisual{background:radial-gradient(circle at 70% 35%,#e3312d42,#0000 22%),linear-gradient(145deg,#2d2d37,#101014);height:190px;position:relative}.dataVisual:after{content:"";background:linear-gradient(#0000 45%,#0008);position:absolute;inset:0}.dataCardContent{padding:20px}.dataCard small{color:var(--red);font:700 9px var(--font-inter),Arial,sans-serif;letter-spacing:1px}.dataCard h2,.dataCard h3{margin:8px 0 10px;line-height:1.35}.dataCard p{color:#a7a7b1;margin:0;font-size:13px;line-height:1.75}.dataMeta{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.dataMeta span{color:#d3d3da;background:#292933;border-radius:999px;padding:7px 9px;font-size:10px}.emptyState{text-align:center;color:#9999a3;border:1px dashed #ffffff2b;border-radius:18px;padding:48px}.raceList{gap:18px;display:grid}.raceRow{border:1px solid var(--line);background:#191921;border-radius:18px;grid-template-columns:.8fr 1.4fr 1fr;align-items:center;gap:24px;padding:24px;display:grid}.raceRow strong{font:700 26px var(--font-inter),Arial,sans-serif}.raceSessions{gap:9px;display:grid}.raceSessions div{border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:12px;display:flex}.leadForm{grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin-top:30px;display:grid}.leadForm label{color:#c8c8d0;gap:7px;font-size:12px;display:grid}.leadForm input,.leadForm textarea,.leadForm select{color:#fff;background:#101016;border:1px solid #ffffff21;border-radius:11px;width:100%;padding:13px 14px}.leadForm textarea{resize:vertical;min-height:130px}.leadForm .full{grid-column:1/-1}.leadForm button{border:0;justify-self:start}.formMessage{color:#d7d7dc;grid-column:1/-1;font-size:12px}.mobileMenu{display:none;position:relative}.mobileMenu summary{cursor:pointer;background:#22222b;border:1px solid #ffffff28;border-radius:9px;place-items:center;width:42px;height:40px;list-style:none;display:grid}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenuPanel{top:50px;border:1px solid var(--line);z-index:50;background:#101016;border-radius:14px;width:230px;padding:12px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 20px 50px #0008}.mobileMenuPanel a{border-bottom:1px solid var(--line);padding:12px 10px;font-size:13px}.mobileMenuPanel a:last-child{border:0}@media (max-width:980px){.dataGrid,.raceRow{grid-template-columns:1fr 1fr}.raceSessions{grid-column:1/-1}.mobileMenu{display:block}}@media (max-width:680px){.pageHero{padding:52px 18px 34px}.pageBody{padding:38px 18px 65px}.pageHero h1{font-size:42px}.dataGrid{grid-template-columns:1fr}.raceRow{grid-template-columns:1fr;padding:20px}.leadForm{grid-template-columns:1fr}.leadForm .full{grid-column:auto}.mobileMenuPanel{width:min(260px,80vw)}}
.builderLayout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:22px;display:grid}.builderPanel{border:1px solid var(--line);background:#111117;border-radius:22px;padding:30px}.builderSummary{border:1px solid var(--line);background:#0b0b0f;border-radius:20px;padding:24px;position:sticky;top:104px}.builderSummary>small,.builderSectionHead small{font:800 9px var(--font-inter),Arial,sans-serif;letter-spacing:1.5px;color:var(--red)}.builderSummary h2{margin:8px 0 22px;font-size:27px}.builderSummary>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:15px 0;font-size:12px;display:flex}.builderSummary>div span{color:#8f8f9a}.builderSummary>div b{text-align:end}.builderSummary p{color:#8f8f99;margin:20px 0 0;font-size:11px;line-height:1.8}.builderSectionHead{align-items:center;gap:14px;margin-bottom:20px;display:flex}.builderSectionHead>span{width:37px;height:37px;color:var(--red);font:700 10px var(--font-inter),Arial,sans-serif;border:1px solid #e3312d66;border-radius:50%;place-items:center;display:grid}.builderSectionHead h2{margin:4px 0 0;font-size:25px}.builderFields{gap:15px;display:grid}.builderFields.twoCol{grid-template-columns:1fr 1fr}.builderFields .full{grid-column:1/-1}.builderFields label,.builderSelectLabel,.builderNotes,.budgetTop label{color:#c8c8d0;gap:7px;font-size:12px;display:grid}.builderFields input,.builderSelectLabel select,.builderNotes textarea,.budgetTop input{color:#fff;background:#09090d;border:1px solid #ffffff20;border-radius:11px;outline:none;width:100%;padding:13px 14px}.builderFields input:focus,.builderSelectLabel select:focus,.builderNotes textarea:focus,.budgetTop input:focus{border-color:#e3312d88;box-shadow:0 0 0 3px #e3312d12}.builderDivider{background:var(--line);height:1px;margin:30px 0}.packageSelector{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.packageOption{text-align:start;color:#fff;background:#191920;border:1px solid #ffffff1b;border-radius:15px;flex-direction:column;gap:8px;min-height:190px;padding:17px;display:flex}.packageOption:hover{border-color:#ffffff3d}.packageOption.active{border-color:var(--red);background:linear-gradient(#2a1517,#17171d);box-shadow:inset 0 0 0 1px #e3312d33}.packageOption small{font:700 8px var(--font-inter),Arial,sans-serif;color:var(--red);letter-spacing:1px}.packageOption strong{font-size:18px}.packageOption span{color:#9898a4;font-size:11px;line-height:1.65}.packageOption b{font:700 12px var(--font-inter),Arial,sans-serif;color:#e6e6eb;margin-top:auto}.builderSelectLabel{margin-top:18px}.builderSelectLabel>span{color:#72727c;font-size:10px}.budgetBox{background:#0b0b10;border:1px solid #ffffff1c;border-radius:17px;padding:22px}.budgetTop{justify-content:space-between;align-items:end;gap:24px;display:flex}.budgetTop>div{flex-direction:column;display:flex}.budgetTop>div small{color:#8d8d98;font-size:10px}.budgetTop>div strong{font:700 34px var(--font-inter),Arial,sans-serif;margin-top:5px}.budgetTop label{width:185px}.budgetTop input{font-family:var(--font-inter),Arial,sans-serif}.budgetRange{width:100%;accent-color:var(--red);margin:24px 0 7px}.rangeLabels{color:#7e7e88;font:600 9px var(--font-inter),Arial,sans-serif;justify-content:space-between;display:flex}.benefitSelector{grid-template-columns:1fr 1fr;gap:10px;display:grid}.benefitChip{color:#b8b8c0;cursor:pointer;background:#17171e;border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:10px;padding:13px;font-size:11px;display:flex}.benefitChip input{display:none}.benefitChip>span{color:#8e8e97;width:23px;height:23px;font-family:var(--font-inter),Arial,sans-serif;background:#25252d;border-radius:50%;place-items:center;display:grid}.benefitChip.selected{color:#fff;background:#241416;border-color:#e3312d77}.benefitChip.selected>span{background:var(--red);color:#fff}.builderNotes{margin-top:18px}.builderNotes textarea{resize:vertical;min-height:105px}.builderActions{align-items:center;gap:14px;margin-top:24px;display:flex}.builderActions small{color:#777782;font-size:10px}.proposalButton{border:0}.proposalWrap{background:#08080b;padding:56px 6vw 90px}.proposalToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1040px;margin:0 auto 18px;display:flex}.proposalToolbar>div:first-child{flex-direction:column;display:flex}.proposalToolbar small{color:var(--red);font:800 9px var(--font-inter),Arial,sans-serif;letter-spacing:1px}.proposalToolbar b{margin-top:4px}.proposalToolbarActions{gap:9px;display:flex}.secondaryAction{color:#fff;background:#1c1c23;border:1px solid #ffffff26;border-radius:8px;min-height:42px;padding:0 16px;font-weight:600}.proposalToolbar .formMessage{flex-basis:100%}.proposalSheet{color:#141418;background:#f5f4f1;max-width:1040px;min-height:1200px;margin:0 auto;padding:52px 58px;box-shadow:0 26px 70px #0008}.proposalHeader{border-bottom:2px solid #19191c;justify-content:space-between;align-items:flex-start;padding-bottom:26px;display:flex}.proposalLogo{align-items:center;gap:11px;display:flex}.proposalLogo .mark{width:49px}.proposalLogo>span:last-child{flex-direction:column;line-height:.85;display:flex}.proposalLogo b{font:800 25px var(--font-inter),Arial,sans-serif;font-style:italic}.proposalLogo small{font:700 8px var(--font-inter),Arial,sans-serif;color:#b7221e;letter-spacing:2px;margin-top:7px}.proposalRef{text-align:end;flex-direction:column;gap:5px;display:flex}.proposalRef small,.proposalHero>small,.proposalSection>small,.proposalInvestment small{font:800 9px var(--font-inter),Arial,sans-serif;letter-spacing:1.4px;color:#b7221e}.proposalRef b{font:700 11px var(--font-inter),Arial,sans-serif}.proposalHero{padding:70px 0 52px}.proposalHero h1{max-width:820px;margin:12px 0 17px;font-size:clamp(42px,5vw,69px);line-height:1.05}.proposalHero p{color:#626268;max-width:720px;margin:0;line-height:1.8}.proposalFacts{color:#fff;background:#17171c;grid-template-columns:repeat(4,1fr);display:grid}.proposalFacts>div{border-inline-end:1px solid #ffffff1c;flex-direction:column;gap:7px;padding:21px;display:flex}.proposalFacts>div:last-child{border:0}.proposalFacts small{color:#a8a8b0;font-size:9px}.proposalFacts strong{font-size:13px}.proposalSection{border-bottom:1px solid #d7d5d0;padding:45px 0}.proposalSection h2{margin:7px 0 13px;font-size:29px}.proposalSection>p{color:#626268;max-width:850px;margin:0;line-height:1.9}.proposalBenefits{grid-template-columns:1fr 1fr;gap:0 34px;margin-top:22px;display:grid}.proposalBenefits>div{border-bottom:1px solid #dedcd7;align-items:center;gap:13px;padding:14px 0;display:flex}.proposalBenefits span{color:#b7221e;font:700 10px var(--font-inter),Arial,sans-serif}.proposalBenefits b{font-size:12px}.proposalInvestment{background:#e7e4df;border:0;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin-top:45px;padding:31px 34px;display:grid}.proposalInvestment h2{font:700 43px var(--font-inter),Arial,sans-serif;margin:7px 0 0}.proposalInvestment p{color:#666267;font-size:11px;line-height:1.8}.proposalFooter{justify-content:space-between;align-items:flex-end;gap:40px;padding-top:55px;display:flex}.proposalFooter>div{flex-direction:column;display:flex}.proposalFooter b{font:800 13px var(--font-inter),Arial,sans-serif}.proposalFooter span{color:#77747a;margin-top:5px;font-size:9px}.proposalFooter p{text-align:end;color:#7b777b;max-width:440px;margin:0;font-size:9px;line-height:1.7}@media (max-width:980px){.builderLayout{grid-template-columns:1fr}.builderSummary{position:static}.packageSelector,.proposalFacts{grid-template-columns:1fr 1fr}}@media (max-width:680px){.builderPanel{border-radius:16px;padding:20px}.builderFields.twoCol{grid-template-columns:1fr}.builderFields .full{grid-column:auto}.packageSelector{grid-template-columns:1fr}.packageOption{min-height:auto}.budgetTop{flex-direction:column;align-items:stretch}.budgetTop label{width:100%}.budgetTop>div strong{font-size:29px}.benefitSelector{grid-template-columns:1fr}.builderActions{flex-direction:column;align-items:flex-start}.proposalWrap{padding:38px 0 60px}.proposalToolbar{padding:0 18px}.proposalToolbarActions{flex-direction:column;width:100%}.proposalToolbarActions button{width:100%}.proposalSheet{min-height:auto;box-shadow:none;padding:32px 22px}.proposalHeader{gap:20px}.proposalLogo b{font-size:20px}.proposalHero{padding:52px 0 38px}.proposalHero h1{font-size:39px}.proposalFacts{grid-template-columns:1fr}.proposalFacts>div{border-inline-end:0;border-bottom:1px solid #ffffff1c}.proposalBenefits{grid-template-columns:1fr}.proposalInvestment{grid-template-columns:1fr;gap:15px;margin-top:30px}.proposalFooter{flex-direction:column;align-items:flex-start}.proposalFooter p{text-align:start}}@media print{@page{size:A4;margin:0}.noPrint,.proposalToolbar{display:none!important}html,body,.partnershipsPage,.proposalWrap{background:#fff!important;margin:0!important;padding:0!important}.proposalSheet{width:210mm;max-width:none;min-height:297mm;box-shadow:none;color:#141418;background:#fff;margin:0;padding:16mm 15mm}.proposalHero{padding:18mm 0 11mm}.proposalHero h1{font-size:30pt}.proposalFacts{break-inside:avoid}.proposalSection{break-inside:avoid;padding:10mm 0}.proposalInvestment{break-inside:avoid;margin-top:10mm}.proposalFooter{break-inside:avoid;padding-top:12mm}}
.controlRoom{color:#f7f7f8;background:#08080b;min-height:100vh;padding:28px 20px 50px}.controlShell{max-width:1240px;margin:0 auto}.controlTopbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.controlBrand{align-items:center;gap:12px;display:flex}.controlBrand .mark{transform-origin:50%;transform:skew(-17deg)scale(.86)}.controlBrandText{flex-direction:column;display:flex}.controlBrandText b{font:800 19px/1 var(--font-inter),Arial,sans-serif;font-style:italic}.controlBrandText small{font:700 8px/1 var(--font-inter),Arial,sans-serif;letter-spacing:2px;color:var(--red);margin-top:6px}.controlUser{color:#9c9ca6;align-items:center;gap:12px;font-size:12px;display:flex}.controlButton{color:#fff;background:#17171e;border:1px solid #ffffff20;border-radius:9px;padding:10px 13px;font-weight:600}.controlHero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;padding:30px 0 24px;display:flex}.controlHero small,.controlSectionTitle small,.composerHead small,.queueHead small,.panelHeader small{color:var(--red);font:800 9px var(--font-inter),Arial,sans-serif;letter-spacing:1.5px}.controlHero h1{margin:7px 0 6px;font-size:clamp(32px,4vw,54px)}.controlHero p{color:#9898a2;margin:0}.controlTabs{gap:9px;padding:18px 0 26px;display:flex;overflow:auto}.controlTabs button{color:#a9a9b3;white-space:nowrap;background:#111116;border:1px solid #ffffff18;border-radius:999px;padding:11px 16px;font-weight:600}.controlTabs button.active{background:var(--red);border-color:var(--red);color:#fff}.fullTabs{scrollbar-width:none}.fullTabs::-webkit-scrollbar{display:none}.overviewGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.expandedOverview{grid-template-columns:repeat(4,minmax(0,1fr))}.overviewCard{border:1px solid var(--line);background:#111116;border-radius:16px;padding:20px}.overviewCard small{color:#8f8f99;margin-bottom:8px;display:block}.overviewCard b{font:700 34px/1 var(--font-inter),Arial,sans-serif}.overviewCard span{margin-top:8px;font-size:12px;display:block}.overviewButton{text-align:start;color:#fff;cursor:pointer;transition:all .2s}.overviewButton:hover{border-color:#e3312d66;transform:translateY(-2px)}.backendPanel{border:1px solid var(--line);background:#111116;border-radius:16px;margin-top:18px;padding:24px}.backendPanel h2{margin:0 0 8px}.backendPanel p{color:#9696a0;margin:0;line-height:1.8}.dashboardSplit{grid-template-columns:1.15fr .85fr;gap:15px;display:grid}.activityPanel{margin-top:15px}.panelHeader h2{margin:5px 0 0}.workflowSteps{grid-template-columns:34px 1fr 20px 34px 1fr 20px 34px 1fr;align-items:center;gap:8px;margin-top:20px;display:grid}.workflowSteps>span{background:var(--red);width:34px;height:34px;font:800 11px var(--font-inter),Arial,sans-serif;border-radius:50%;place-items:center;display:grid}.workflowSteps p{gap:3px;margin:0;display:grid}.workflowSteps p small{color:#777781}.workflowSteps i{color:#56565f;text-align:center}.activityList{margin:15px 0 0;padding:0;list-style:none}.activityList li{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:13px 0;display:flex}.activityList li:last-child{border-bottom:0}.activityList b{font-size:12px}.activityList span{color:#777781;font-size:10px}.managerModule{padding-top:2px}.managerTitle{align-items:flex-start}.managerTitle>div:first-child{max-width:780px}.managerTitle h2{margin:5px 0 7px;font-size:34px}.managerTitle p{color:#888893;margin:0;line-height:1.8}.moduleCount{border:1px solid var(--line);background:#111116;border-radius:12px;align-items:center;gap:8px;padding:11px 14px;display:flex}.moduleCount b{font:700 25px var(--font-inter),Arial,sans-serif;color:var(--red)}.moduleCount span{color:#888893;font-size:10px}.managerToolbar{justify-content:space-between;gap:12px;margin:18px 0 13px;display:flex}.quickCreate{flex:1;gap:8px;display:flex}.quickCreate input,.managerSearch,.settingsGrid input,.liveCreateFields input{color:#fff;background:#0c0c11;border:1px solid #ffffff1d;border-radius:10px;padding:12px 13px}.quickCreate input{flex:1;min-width:280px}.managerSearch{width:220px}.compactMessage{margin:0 0 12px}.managerTable{border:1px solid var(--line);background:#111116;border-radius:16px;overflow:hidden}.managerTableHead,.managerRow{grid-template-columns:1.4fr 1fr .55fr 1.25fr;align-items:center;gap:14px;display:grid}.managerTableHead{color:#777781;background:#17171e;padding:12px 16px;font-size:9px;font-weight:700}.managerRow{border-top:1px solid var(--line);padding:15px 16px}.managerRow>div:first-child{gap:5px;display:grid}.managerRow strong{font-size:13px}.managerRow small,.managerRow>span{color:#85858f;font-size:10px}.statusPill{color:#f1b0ad;background:#e3312d10;border:1px solid #e3312d40;border-radius:999px;justify-self:start;padding:7px 10px;font-size:9px}.rowActions{flex-wrap:wrap;gap:6px;display:flex}.rowActions button{color:#b9b9c1;background:#18181f;border:1px solid #ffffff17;border-radius:8px;padding:7px 9px;font-size:9px}.rowActions button:hover{border-color:#e3312d55}.rowActions .dangerAction{color:#d7807c}.liveCreateCard{border:1px solid var(--line);background:#111116;border-radius:16px;grid-template-columns:1fr auto;align-items:end;gap:12px;margin:18px 0 10px;padding:18px;display:grid}.liveCreateFields{grid-template-columns:1.15fr 1fr 1fr;gap:10px;display:grid}.liveCreateFields label{color:#bdbdc5;gap:7px;font-size:10px;display:grid}.liveToolbar{justify-content:flex-end;margin-top:10px}.tableLoading{text-align:center;color:#777781;padding:32px;font-size:11px}.settingsGrid{border:1px solid var(--line);background:#111116;border-radius:16px;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;padding:22px;display:grid}.settingsGrid label{color:#bdbdc5;gap:7px;font-size:11px;display:grid}.settingToggle{background:#0d0d12;border:1px solid #ffffff13;border-radius:10px;align-items:center;padding:13px;grid-template-columns:20px 1fr!important}.settingToggle input{width:16px;height:16px;padding:0}.settingsSave{margin-top:14px}.demoSafety{border-color:#e3312d2e;margin-top:26px}.authWrap{color:#fff;background:#08080b;place-items:center;min-height:100vh;padding:20px;display:grid}.authPanel{border:1px solid var(--line);background:#111116;border-radius:18px;width:min(520px,100%);padding:30px}.authPanel>small{color:var(--red);font:800 9px var(--font-inter),Arial,sans-serif;letter-spacing:1.7px}.authPanel h1{margin:8px 0;font-size:36px}.authPanel p{color:#9999a3;line-height:1.7}.authForm{gap:15px;margin-top:24px;display:grid}.authForm label{color:#c9c9d0;gap:7px;font-size:12px;display:grid}.authForm input{color:#fff;background:#09090d;border:1px solid #ffffff20;border-radius:10px;width:100%;padding:13px}.authActions{flex-wrap:wrap;gap:10px;display:flex}.primaryControl,.secondaryControl{border:0;border-radius:9px;padding:12px 16px;font-weight:700}.primaryControl{background:var(--red);color:#fff}.secondaryControl{color:#fff;background:#24242d}.controlMessage{border:1px solid var(--line);color:#c8c8cf;background:#ffffff09;border-radius:10px;margin-top:14px;padding:11px 13px;font-size:12px}.socialCommand{padding-top:3px}.controlSectionTitle{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.controlSectionTitle h2{margin:6px 0 0;font-size:34px}.connectionSummary{border:1px solid var(--line);background:#111116;border-radius:12px;align-items:center;gap:9px;padding:11px 14px;display:flex}.connectionSummary b{font:700 23px var(--font-inter),Arial,sans-serif;color:var(--red)}.connectionSummary span{color:#9999a3;font-size:11px}.socialAccountsRow{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.socialAccountCard{border:1px solid var(--line);background:#111116;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:10px;min-width:0;padding:13px;display:grid;position:relative}.platformIcon{width:38px;height:38px;font:800 11px var(--font-inter),Arial,sans-serif;background:#23232c;border-radius:9px;place-items:center;display:grid}.socialAccountCard strong{font-size:11px;display:block}.socialAccountCard span{color:#7f7f89;text-overflow:ellipsis;margin-top:3px;font-size:9px;display:block;overflow:hidden}.socialAccountCard i{top:10px;border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:10px}.connectedDot{background:#56c271;box-shadow:0 0 10px #56c27166}.offlineDot{background:#66666f}.socialAccountCard button{color:#777781;background:#191920;border:1px solid #ffffff16;border-radius:8px;grid-column:1/-1;padding:7px;font-size:9px}.integrationNote{color:#777781;margin:9px 2px 22px;font-size:10px}.composerGrid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);align-items:start;gap:16px;display:grid}.composerPanel,.publishQueue{border:1px solid var(--line);background:#111116;border-radius:18px}.composerPanel{padding:22px}.publishQueue{padding:18px;position:sticky;top:18px}.composerHead{align-items:center;gap:11px;display:flex}.composerHead>span{background:var(--red);width:34px;height:34px;font:700 10px var(--font-inter),Arial,sans-serif;border-radius:50%;place-items:center;display:grid}.composerHead h3,.queueHead h3{margin:4px 0 0;font-size:20px}.composerHead .copyAll{color:#c7c7ce;background:#1b1b22;border:1px solid #ffffff18;border-radius:8px;margin-inline-start:auto;padding:8px 10px;font-size:10px}.composerDivider{background:var(--line);height:1px;margin:23px 0}.controlFields{gap:14px;margin-top:18px;display:grid}.controlFields label{color:#bdbdc5;gap:7px;font-size:11px;display:grid}.controlFields input,.controlFields textarea,.controlFields select,.channelCaption textarea,.scheduleControls input{color:#fff;background:#09090d;border:1px solid #ffffff1c;border-radius:10px;width:100%;padding:12px 13px}.controlFields textarea{resize:vertical;min-height:115px}.fieldPair{grid-template-columns:.75fr 1.25fr;gap:12px;display:grid}.platformSelector{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px;display:grid}.platformSelector button{color:#9b9ba5;text-align:start;background:#17171e;border:1px solid #ffffff18;border-radius:10px;align-items:center;gap:9px;padding:11px;display:flex}.platformSelector button b{width:29px;height:29px;font:800 9px var(--font-inter),Arial,sans-serif;background:#24242d;border-radius:7px;place-items:center;display:grid}.platformSelector button.active{border-color:var(--red);color:#fff;background:#e3312d10}.platformSelector button.active b{background:var(--red)}.channelCaptions{gap:10px;margin-top:16px;display:grid}.channelCaption{background:#0d0d12;border:1px solid #ffffff13;border-radius:12px;padding:13px}.channelCaption>div{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.channelCaption b{font-size:11px}.channelCaption button{color:var(--red);background:0 0;border:0;font-size:9px}.channelCaption textarea{resize:vertical;min-height:78px}.scheduleControls{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.scheduleControls button{color:#9d9da7;background:#17171e;border:1px solid #ffffff18;border-radius:9px;padding:10px 12px}.scheduleControls button.active{border-color:var(--red);color:#fff;background:#e3312d14}.scheduleControls input{width:auto;min-width:220px}.composerActions{gap:10px;margin-top:22px;display:flex}.composerActions button:disabled{opacity:.55}.publishQueue{max-height:760px;overflow:auto}.queueHead{border-bottom:1px solid var(--line);padding-bottom:14px}.queueEmpty{text-align:center;color:#777781;padding:35px 8px;font-size:11px}.queueItem{border-bottom:1px solid var(--line);padding:15px 0}.queueItem:last-child{border-bottom:0}.queueStatus{color:#9999a3;align-items:center;gap:7px;font-size:9px;display:flex}.queueStatus i{background:#777;border-radius:50%;width:7px;height:7px}.queueStatus .status-scheduled{background:#e8a340}.queueStatus .status-queued{background:#e3312d}.queueStatus .status-published{background:#56c271}.queueStatus .status-draft{background:#777}.queueItem h4{margin:7px 0 5px;font-size:13px;line-height:1.5}.queueItem p{color:#6f6f78;margin:0;font-size:9px}.viewerPanel{max-width:650px}.viewerPanel b{color:#fff}@media (max-width:1050px){.overviewGrid,.expandedOverview,.socialAccountsRow{grid-template-columns:repeat(3,1fr)}.composerGrid,.dashboardSplit{grid-template-columns:1fr}.publishQueue{max-height:none;position:static}.managerTableHead,.managerRow{grid-template-columns:1.3fr .8fr .55fr 1.1fr}.liveCreateFields{grid-template-columns:1fr 1fr}.liveCreateFields label:last-child{grid-column:1/-1}}@media (max-width:760px){.managerToolbar,.quickCreate{flex-direction:column}.quickCreate input,.managerSearch{width:100%;min-width:0}.managerTableHead{display:none}.managerRow{grid-template-columns:1fr;gap:9px}.statusPill{justify-self:start}.rowActions{padding-top:3px}.settingsGrid{grid-template-columns:1fr}.workflowSteps{grid-template-columns:32px 1fr}.workflowSteps i{display:none}.activityList li{flex-direction:column;gap:4px}.liveCreateCard,.liveCreateFields{grid-template-columns:1fr}.liveCreateFields label:last-child{grid-column:auto}}@media (max-width:680px){.controlRoom{padding:18px 14px 40px}.controlTopbar{align-items:flex-start}.controlUser>span{display:none}.controlHero{flex-direction:column;align-items:flex-start}.overviewGrid,.expandedOverview{grid-template-columns:1fr 1fr}.socialAccountsRow{padding-bottom:5px;display:flex;overflow:auto}.socialAccountCard{min-width:165px}.controlSectionTitle{flex-direction:column;align-items:flex-start}.managerTitle h2{font-size:28px}.composerPanel{padding:16px}.fieldPair{grid-template-columns:1fr}.platformSelector{grid-template-columns:1fr 1fr}.composerHead{align-items:flex-start}.composerHead .copyAll{margin-inline-start:0}.scheduleControls{flex-direction:column;align-items:stretch}.scheduleControls input{width:100%;min-width:0}.composerActions{flex-direction:column}.overviewCard b{font-size:28px}}
