:root{color:#eaf3ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--navy-950:#030712;--navy-900:#071225;--navy-850:#09182e;--navy-800:#0b1f3a;--blue-600:#155eef;--blue-500:#2275ff;--cyan-400:#21d4fd;--cyan-300:#67e8f9;--line:#57a0ff33;--muted:#91a8c7;background:#040914;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:#040914;min-height:100%}body{background:radial-gradient(circle at 8% 6%,#155eef40,#0000 27%),radial-gradient(circle at 88% 22%,#21d4fd1f,#0000 24%),radial-gradient(circle at 58% 100%,#1969ff1f,#0000 34%),linear-gradient(145deg,#030712 0%,#061123 45%,#020711 100%);min-height:100vh;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(#398bff0b 1px,#0000 1px),linear-gradient(90deg,#398bff0b 1px,#0000 1px);background-size:52px 52px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 90%);mask-image:linear-gradient(#000000b3,#0000 90%)}body:after{content:"";pointer-events:none;filter:blur(90px);background:#0ea5e91a;border-radius:50%;width:620px;height:620px;position:fixed;bottom:-300px;right:-260px}button,input,textarea{font:inherit}a{color:inherit}.shell{z-index:1;max-width:1240px;margin:0 auto;padding:18px 24px 24px;position:relative}.topbar{border-bottom:1px solid #4e96ff24;justify-content:space-between;align-items:center;gap:16px;min-height:76px;margin-bottom:16px;padding:4px 4px 12px;display:flex}.brand-lockup{align-items:center;gap:16px;min-width:0;display:flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 0 18px #00aeff33);width:clamp(165px,19vw,240px);height:auto;display:block}.brand-copy{border-left:1px solid #62adff33;padding-left:14px}.brand-kicker,.login-kicker,.eyebrow{letter-spacing:.2em;color:var(--cyan-300);font-size:10px;font-weight:800;line-height:1.35}.grid{grid-template-columns:330px minmax(0,1fr);gap:20px;display:grid}.card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#09182ee6,#040d1cde);border:1px solid #59a0ff33;border-radius:22px;padding:20px;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000047,inset 0 1px #ffffff09}.card:before{content:"";background:linear-gradient(90deg,#0000,#37bdff9e,#0000);height:1px;position:absolute;inset:0 0 auto}.card h1,.card h2{color:#f8fbff;margin-top:0}.integration-card{min-height:360px}.card-heading-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card-heading-row h2{margin:5px 0 0;font-size:24px}.account-email{word-break:break-word;background:#0b203cbd;border:1px solid #4e96ff24;border-radius:12px;margin:18px 0 16px;padding:11px 12px}.metric-grid{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 17px;display:grid}.metric{background:linear-gradient(145deg,#0f2b4e9e,#07152ab8);border:1px solid #4d97ff24;border-radius:14px;min-height:95px;padding:12px}.metric span,.metric small{color:var(--muted);font-size:12px;display:block}.metric strong{color:#fff;margin:7px 0 3px;font-size:25px;display:block}.metric .metric-time{margin-top:10px;font-size:15px}.security-note{margin:16px 2px 0;font-size:12px;line-height:1.55}.btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#155eef 0%,#0877f9 50%,#08b7d6 100%);border:1px solid #63c6ff47;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 9px 28px #1068ff38,inset 0 1px #ffffff29}.btn:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 13px 34px #107eff4d}.btn.secondary{color:#dcecff;box-shadow:none;background:#0d1f39d1;border-color:#78b4ff2e}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.status{color:#75f0a5;background:#22c55e1a;border:1px solid #22c55e40;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:750;display:inline-flex}.status:before{content:"";background:#36d97b;border-radius:50%;align-self:center;width:7px;height:7px;margin-right:6px;box-shadow:0 0 10px #36d97bb3}.chat{flex-direction:column;min-height:680px;padding:18px;display:flex}.messages{scrollbar-color:#449aff59 transparent;flex-direction:column;flex:1;gap:14px;padding:6px 4px 10px;display:flex;overflow:auto}.message{white-space:pre-wrap;border:1px solid #0000;border-radius:16px;max-width:88%;padding:13px 15px;line-height:1.55}.message.user{color:#fff;background:linear-gradient(135deg,#155eef,#0785f8);align-self:flex-end;box-shadow:0 12px 30px #155eef2e}.message.assistant{color:#e7f2ff;background:linear-gradient(145deg,#0f2645e6,#08182feb);border-color:#509eff2b;align-self:flex-start}.sources{gap:8px;margin-top:11px;display:grid}.source{background:#030d1db8;border:1px solid #52a1ff33;border-radius:12px;padding:11px;text-decoration:none;transition:background .18s,border-color .18s}.composer{border-top:1px solid #4c97ff21;gap:10px;margin-top:16px;padding-top:16px;display:flex}.composer textarea{resize:none;color:#eef7ff;background:#020b19c2;border:1px solid #59a0ff38;border-radius:14px;outline:none;flex:1;min-height:60px;padding:13px 14px;transition:border-color .18s,box-shadow .18s}.login-shell{z-index:1;place-items:center;min-height:100vh;padding:30px 20px;display:grid;position:relative}.login-glow{filter:blur(16px);pointer-events:none;background:radial-gradient(circle,#00b4ff24,#155eef14 42%,#0000 68%);border-radius:50%;width:min(680px,86vw);height:min(680px,86vw);position:absolute}.login{text-align:center;width:min(470px,100%);margin:0;padding:30px}.login-logo{filter:drop-shadow(0 0 26px #13aaff38);width:min(330px,90%);height:auto;margin:-6px auto 2px;display:block}.login-kicker{margin:4px 0 18px}.login h1{margin-bottom:8px;font-size:30px}.login p{margin-top:0;line-height:1.55}.login form{text-align:left;margin-top:24px}.field-label{color:#c8d8ec;margin-bottom:7px;font-size:13px;font-weight:700;display:block}.input{color:#eef7ff;background:#020b19bd;border:1px solid #59a0ff38;border-radius:12px;outline:none;width:100%;margin:0 0 12px;padding:12px 13px}.login-btn{width:100%;min-height:44px}.notice{color:#bcd9ff;text-align:left;background:#1e53ac30;border:1px solid #4a94ff30;border-radius:11px;margin:14px 0 0;padding:11px 12px}.error{color:#fecaca;background:#7f1d1d40}@media (max-width:860px){.shell{padding:16px}.topbar{align-items:flex-start}.brand-lockup{gap:12px}.brand-copy{display:none}.brand-logo{width:185px}.grid{grid-template-columns:1fr}.chat{min-height:580px}}@media (max-width:560px){.topbar{min-height:auto}.brand-logo{width:155px}.card{border-radius:18px}.metric-grid{grid-template-columns:1fr 1fr}.composer{align-items:stretch}.composer .btn{padding-inline:13px}.message{max-width:94%}}.aiturf-product-link{color:#c9dcf4b8;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;width:fit-content;min-height:20px;margin-top:3px;font-size:9px;font-weight:700;text-decoration:none;transition:color .18s,opacity .18s;display:inline-flex}.aiturf-product-link:hover{color:#e8f6ff}.aiturf-inline-logo{object-fit:contain;object-position:center;filter:drop-shadow(0 0 8px #16c0ff2e);width:62px;height:18px}.login-company-brand{color:#b2cae8a8;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #4e96ff21;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:24px;padding-top:18px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.site-footer{color:#91a8c78c;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:20px 8px 4px;font-size:11px;line-height:1.5;display:flex}.site-footer a{color:#67e8f9b8;text-decoration:none;transition:color .18s,text-shadow .18s}.footer-dot{opacity:.38}@media (max-width:860px){.site-footer{padding-top:16px}}@media (max-width:560px){.login-company-brand{margin-top:20px}.site-footer{gap:6px;font-size:10px}}html,body{width:100%;height:100%;min-height:100%;overflow:hidden}body{min-height:100dvh}.shell{flex-direction:column;width:100%;height:100dvh;min-height:0;display:flex;overflow:hidden}.topbar{flex:none}.grid{flex:auto;align-items:stretch;min-height:0;overflow:hidden}.integration-card,.chat{height:100%;min-height:0}.integration-card{overflow-y:auto}.chat{flex-direction:column;display:flex;overflow:hidden}.messages{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.composer,.site-footer{flex:none}@media (max-width:860px){.grid{align-content:start;overflow-y:auto}.integration-card,.chat{height:auto}.integration-card{min-height:auto}.chat{min-height:520px}}@media (max-width:560px){.shell{height:100dvh}.grid{gap:14px}.chat{min-height:460px}}:root,html,body,button,input,textarea,select,a{font-family:Georgia,Times New Roman,serif}body{font-size:13px}.brand-kicker,.login-kicker,.eyebrow{letter-spacing:.16em;font-family:Georgia,Times New Roman,serif;font-size:9px;line-height:1.3}.user-email{font-size:12px}.aiturf-product-link{letter-spacing:.06em;font-size:8px}.card-heading-row h2{font-size:20px}.account-email{font-size:12px}.metric span,.metric small{font-size:10px}.metric strong{font-size:21px}.metric .metric-time{font-size:13px}.security-note,.muted{font-size:11px}.btn{font-size:12px}.status{font-size:10px}.message{font-size:13px;line-height:1.45}.source{font-size:12px}.composer textarea,.input{font-family:Georgia,Times New Roman,serif;font-size:12px}.field-label{font-size:11px}.login h1{font-size:26px}.login p,.notice{font-size:12px}.site-footer{font-size:9px}@media (max-width:560px){body,.message{font-size:12px}.btn{font-size:11px}.site-footer{font-size:8px}}:root{color:#0b1426;--navy-950:#080e1c;--navy-900:#0b1220;--navy-850:#10203a;--navy-800:#173252;--blue-600:#155eef;--blue-500:#147dfa;--cyan-400:#21d4fd;--cyan-300:#67e8f9;--line:#2275ff29;--muted:#66758a;background:#f8fbff}html{background:#f8fbff}body{color:#0b1426;background:radial-gradient(circle at 12% 22%,#16d9f416,#0000 26%),radial-gradient(circle at 88% 70%,#1769ff11,#0000 30%),repeating-conic-gradient(from 8deg at 14% 24%,#16d9f40e 0deg .7deg,#0000 .7deg 22.5deg),repeating-radial-gradient(circle at 14% 24%,#0000 0 46px,#16d9f40b 47px 48px,#0000 49px 82px),repeating-conic-gradient(from 3deg at 88% 72%,#1769ff0b 0deg .65deg,#0000 .65deg 24deg),linear-gradient(#fff 0%,#f7fbff 55%,#f2f7fd 100%)}body:before{opacity:.7;background-image:linear-gradient(12deg,#0000 48%,#1f95ff0b 49% 50%,#0000 51%),linear-gradient(102deg,#0000 48%,#1ad2ec09 49% 50%,#0000 51%);background-size:180px 180px,220px 220px;-webkit-mask-image:linear-gradient(#000000d9,#00000061);mask-image:linear-gradient(#000000d9,#00000061)}body:after{filter:blur(100px);background:#147dfa0e;width:520px;height:520px;bottom:-240px;right:-180px}.shell{max-width:1680px;padding:0 24px 18px}.topbar{z-index:2;color:#eef5ff;clip-path:inset(0 -100vmax);background:#0b1120;border-bottom:1px solid #79a6e624;min-height:86px;margin-bottom:18px;padding:12px 20px;position:relative;box-shadow:0 0 0 100vmax #0b1120}.topbar .brand-copy{border-left-color:#9ac0f238}.topbar .brand-kicker{color:#75e9ff}.topbar .user-email,.topbar .muted{color:#aebcd0}.topbar .aiturf-product-link{color:#dce7f5c7}.topbar .aiturf-product-link:hover,.topbar .btn,.topbar button{color:#fff}.topbar .btn.secondary{color:#f2f7ff;background:#101e36c2;border-color:#5d9bee52}.topbar .btn.secondary:hover{background:#17345ae6}.card{color:#0c172a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fffffff7,#f7fbfff2);border:1px solid #3f7ed22e;box-shadow:0 18px 48px #1d487d1a,inset 0 1px #fffffff2}.card:before{background:linear-gradient(90deg,#0000,#1fa6ff85,#0000)}.card h1,.card h2{color:#0b1426}.eyebrow{color:#0b95d9}.muted{color:#6f7f93}.account-email{color:#12223b;background:#eff7fff0;border-color:#377edc29}.metric{background:linear-gradient(145deg,#f5f9ff,#edf5ff);border-color:#3a7eda26}.metric span,.metric small{color:#718198}.metric strong{color:#0b1426}.security-note{color:#6f7f93}.chat{background:linear-gradient(145deg,#fffffff9,#f7fbfff6)}.message.user{color:#fff;background:linear-gradient(135deg,#147dfa 0%,#0baef0 100%);box-shadow:0 10px 24px #147dfa29}.message.assistant{color:#132139;background:linear-gradient(145deg,#f0f7ff,#eaf4ff);border-color:#347ede2b}.source{color:#12213a;background:#fff;border-color:#327bdb2e;box-shadow:0 6px 18px #2d5f960d}.source:hover{background:#f5faff;border-color:#1997e857}.composer{border-top-color:#2f70c621}.composer textarea,.input{color:#11203a;background:#fffffffa;border-color:#3276cd38}.composer textarea::placeholder,.input::placeholder{color:#8a98aa}.composer textarea:focus,.input:focus{border-color:#1491eb94;box-shadow:0 0 0 3px #0ea5e917,0 8px 24px #0ea5e90d}.status{color:#087b59;background:#10b98117;border-color:#10b98138}.status:before{background:#19b77e;box-shadow:0 0 9px #19b77e5c}.site-footer{color:#3e516a9e}.site-footer a{color:#1476d8}.site-footer a:hover{color:#0b95d9;text-shadow:0 0 10px #147dfa1f}.login{color:#0b1426;background:#fffffff7}.login h1{color:#0b1426}.field-label{color:#263b58}.notice{color:#285c9b;background:#217aeb14;border-color:#217aeb29}.error{color:#991b1b;background:#b91c1c14;border-color:#b91c1c29}.login-company-brand{color:#3f516aa8;border-top-color:#3571c124}.login-company-brand:hover{color:#17385f}@media (max-width:860px){.shell{padding-inline:16px}.topbar{padding-inline:12px}}@media (max-width:560px){.shell{padding-inline:12px}.topbar{min-height:50px;margin-bottom:12px;padding:8px 6px 10px}}.shell{padding-top:0}.topbar{gap:12px;min-height:48px;margin-bottom:14px;padding:7px 16px 8px}.brand-lockup{gap:12px}.brand-logo{filter:drop-shadow(0 0 14px #00aeff2e);width:clamp(135px,14vw,185px)}.brand-copy{padding-left:12px}.brand-kicker{letter-spacing:.14em;font-size:8px;line-height:1.2}.aiturf-product-link{gap:4px;min-height:16px;margin-top:2px;font-size:7px}.aiturf-inline-logo{width:52px;height:15px}.user-email{margin-top:2px;font-size:10px}.topbar .btn,.topbar button{border-radius:10px;min-height:34px;padding:7px 14px;font-size:10px}@media (max-width:860px){.topbar{min-height:58px;padding:6px 10px 7px}.brand-logo{width:150px}}@media (max-width:560px){.topbar{min-height:52px;margin-bottom:10px;padding:5px 4px 6px}.brand-logo{width:130px}}.composer{align-items:center;gap:10px}.composer-mascot{flex:none;justify-content:center;align-items:center;display:flex}.novi-mini-logo-wrap{width:50px;height:50px;box-shadow:none;background:0 0;border:none;border-radius:14px;justify-content:center;align-items:center;display:flex;overflow:visible}.novi-mini-logo{object-fit:contain;filter:drop-shadow(0 2px 8px #30bcff33);transform-origin:bottom;will-change:transform;background:0 0;width:40px;height:40px;animation:3.6s cubic-bezier(.42,0,.22,1) infinite noviPlayfulBounce;display:block}.composer textarea{min-height:50px}.composer-send{border-radius:18px;flex:none;width:66px;min-width:66px;height:52px;padding:0}.send-arrow{width:24px;height:24px;margin:0 auto;display:block}@media (max-width:860px){.novi-mini-logo-wrap{width:46px;height:46px}.novi-mini-logo{width:36px;height:36px}.composer-send{width:60px;min-width:60px;height:50px}.composer textarea{min-height:48px}}@media (max-width:560px){.composer{gap:8px}.novi-mini-logo-wrap{border-radius:12px;width:42px;height:42px}.novi-mini-logo{width:32px;height:32px}.composer-send{border-radius:14px;width:54px;min-width:54px;height:48px}.send-arrow{width:21px;height:21px}.composer textarea{min-height:46px}}@keyframes noviPlayfulBounce{0%{transform:translateY(0)rotate(0)scale(1)}12%{transform:translateY(-2px)rotate(-6deg)scale(1.03)}24%{transform:translateY(0)rotate(5deg)scale(.99)}38%{transform:translateY(-6px)rotate(7deg)scale(1.06)}52%{transform:translateY(0)rotate(-5deg)scale(1)}68%{transform:translateY(-4px)rotate(6deg)scale(1.04)}82%{transform:translateY(0)rotate(-4deg)scale(1)}to{transform:translateY(0)rotate(0)scale(1)}}.composer textarea{min-height:50px;max-height:120px;padding:11px 14px;line-height:1.35}.composer-send{height:52px}@media (max-width:860px){.composer textarea{min-height:48px}.composer-send{height:50px}}@media (max-width:560px){.composer textarea{min-height:46px;padding-block:10px}.composer-send{height:48px}}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-last-checked{grid-column:1/-1;min-height:78px}.sync-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.sync-actions .sync-status{flex-basis:100%;margin:2px 0 0;line-height:1.5}.rescan-btn{font-size:12px}@media (max-width:560px){.metric-grid{grid-template-columns:1fr 1fr}.metric-last-checked{grid-column:1/-1}.sync-actions .btn{width:100%}}.drive-alert{background:#ecf6ffbf;border:1px solid #1f6feb2e;border-radius:12px;margin:12px 0 14px;padding:10px 12px;font-size:13px;line-height:1.45}.drive-alert-success{background:#e5f9eed9;border-color:#149e5640}.drive-alert-warning{background:#fff7e0e6;border-color:#be820047}.drive-alert-error{background:#ffededeb;border-color:#ca303040}.drive-alert code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.metric-review{appearance:none;text-align:left;width:100%;font:inherit;cursor:pointer;color:inherit;border:1px solid #2674dc2e;transition:transform .16s,border-color .16s,box-shadow .16s}.metric-review:hover:not(:disabled),.metric-review-open{border-color:#187cee61;transform:translateY(-1px);box-shadow:0 8px 22px #226fc214}.metric-review:disabled{cursor:default}.metric-review small{text-decoration:none}.needs-review-panel{background:#f8fcffeb;border:1px solid #1f6feb2e;border-radius:18px;grid-column:1/-1;min-width:0;padding:14px}.needs-review-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.needs-review-heading strong{color:#0d1a32;font-size:14px;display:block}.needs-review-heading p{color:#60728e;margin:4px 0 0;font-size:12px;line-height:1.45}.review-close{color:#31547f;cursor:pointer;font:inherit;background:#fff;border:1px solid #1f6feb33;border-radius:9px;padding:5px 9px;font-size:11px}.review-list{gap:8px;max-height:290px;padding-right:2px;display:grid;overflow-y:auto}.review-row{background:#ffffffdb;border:1px solid #4e7eb81f;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(150px,.85fr);align-items:center;gap:10px;padding:10px 11px;display:grid}.review-file-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.review-file-name{color:#0d2340;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}a.review-file-name:hover{text-decoration:underline}.review-file-type{color:#7a8ca5;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.review-reason{color:#66758a;font-size:10.5px;line-height:1.4}.review-reason-failed{color:#a94444}.review-reason-empty{color:#8b6a24}.review-reason-unsupported{color:#6e6682}.review-more-note{color:#7a8ca5;margin:9px 0 0;font-size:10px}@media (max-width:560px){.review-row{grid-template-columns:1fr}.needs-review-heading{align-items:center}}.message.user{white-space:pre-wrap}.message.assistant{white-space:normal}.assistant-rich-text{gap:9px;display:grid}.assistant-paragraph{margin:0}.assistant-heading{color:#0b2344;margin-top:3px;font-size:14px;font-weight:700;line-height:1.35}.assistant-list{gap:6px;margin:0;padding-left:20px;display:grid}.assistant-numbered-list{padding-left:22px}.assistant-list li{padding-left:2px}.inline-source-marker{color:#176fd1;white-space:nowrap;margin-left:2px;font-size:.84em;font-weight:700;display:inline-block}.sources-label{letter-spacing:.08em;text-transform:uppercase;color:#667b94;margin-bottom:1px;font-size:10px;font-weight:700}.chat-history-bar{color:#10223f;background:#eef7ffb8;border:1px solid #267ddd29;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:10px 12px;display:flex}.chat-history-bar>div{align-items:baseline;gap:10px;min-width:0;display:flex}.chat-history-bar strong{white-space:nowrap;font-size:13px}.chat-history-bar span{color:#6b7d98;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.history-clear-button{color:#1670d6;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:5px 7px;font-size:12px;font-weight:700}.history-clear-button:hover{background:#1670d614}.history-clear-button:disabled{opacity:.55;cursor:default}.history-session-divider{color:#7a8ca4;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;width:100%;margin:4px 0 10px;font-size:11px;font-weight:700;display:flex}.history-session-divider:before,.history-session-divider:after{content:"";background:#37649a29;flex:1;height:1px}.message-history-time{color:#8292aa;margin-top:7px;font-size:10px}.message.user .message-history-time{text-align:right;color:#ffffffb8}@media (max-width:700px){.chat-history-bar>div{display:block}.chat-history-bar span{margin-top:2px;display:block}}.auto-sync-status{align-items:center;gap:8px;margin:4px 2px 12px;font-size:12px;line-height:1.45;display:flex}.auto-sync-dot{opacity:.75;background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.login-company-brand{color:#ffffffc7;letter-spacing:.1em;text-transform:uppercase;background:#000;border-top:0;border-radius:0 0 21px 21px;justify-content:center;align-items:center;gap:10px;width:calc(100% + 60px);margin:28px -30px -30px;padding:24px 30px 26px;font-size:10px;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.login-company-brand:hover{color:#fff;background:#030712}.login-aiturf-logo{object-fit:contain;filter:drop-shadow(0 0 10px #16c0ff3d);width:92px;height:30px}@media (max-width:560px){.login-company-brand{gap:8px;width:calc(100% + 60px);margin:24px -30px -30px;padding:22px 22px 24px}}
