@media (min-width:791px){.app-shell.theme-day .sidebar.sidebar-is-collapsed .sidebar-rail-brand{width:42px;height:42px;top:11px;border-radius:13px;background:#d60b21;color:#fff;box-shadow:none;font-family:Manrope,system-ui,sans-serif;font-weight:800;font-size:23px;letter-spacing:-1.7px;border:1px solid rgba(126,0,16,.12)}.app-shell.theme-day .sidebar.sidebar-is-collapsed .sidebar-rail-brand:after{content:"";position:absolute;inset:5px;border:1px solid rgba(255,255,255,.19);border-radius:9px;pointer-events:none}.app-shell.theme-day .sidebar.sidebar-is-collapsed .sidebar-desktop-toggle{top:66px;width:40px;height:29px;background:transparent;border-color:transparent;color:#73808c;border-radius:9px}.app-shell.theme-day .sidebar.sidebar-is-collapsed .sidebar-desktop-toggle:hover{background:#f3f5f7;border-color:#e8ecf0;color:#ba1529}.app-shell.theme-day .sidebar.sidebar-is-collapsed .nav-links{padding:0 11px;gap:5px}.app-shell.theme-day .sidebar.sidebar-is-collapsed .nav-link{width:54px;min-height:46px;height:46px;border-radius:11px}.app-shell.theme-day .sidebar.sidebar-is-collapsed .nav-link.active{background:#fff5f6;color:#c91028;box-shadow:inset 0 0 0 1px #f8e6e9}.app-shell.theme-day .sidebar.sidebar-is-collapsed .nav-link.active svg{color:#c91028}.app-shell.theme-day .sidebar.sidebar-is-collapsed .nav-link .nav-indicator{right:3px;top:14px;height:18px;width:3px;background:#d60b21;border-radius:4px}.app-shell.theme-day .sidebar.sidebar-is-collapsed .workspace-tag{margin:0 11px 11px;width:54px;height:43px}.app-shell.theme-day .sidebar.sidebar-is-collapsed .workspace-icon{background:#f6f7f9!important;color:#71808d!important;border-radius:10px}.app-shell.theme-day .sidebar.sidebar-is-collapsed .sidebar-scroll .sidebar-group-later{margin:11px 19px;background:#edf0f2}}.app-shell.theme-day .sidebar.sidebar-is-expanded .nav-link.active{background:#fff4f5;color:#b90c24;box-shadow:inset 0 0 0 1px #f9e5e8}.app-shell.theme-day .sidebar.sidebar-is-expanded .nav-link.active svg{color:#c91028}.app-shell.theme-day .sidebar.sidebar-is-expanded .nav-link .nav-indicator{right:5px;height:18px;top:13px;background:#d60b21}.app-shell.theme-day .sidebar .nav-link{transition:background .16s ease,color .16s ease}.app-shell .nav-link:focus-visible,.app-shell .sidebar-desktop-toggle:focus-visible{outline:2px solid #d60b21;outline-offset:2px}@media(prefers-reduced-motion:reduce){.app-shell.theme-day .sidebar .nav-link{transition:none}}@media(min-width:791px){.app-shell .sidebar.sidebar-is-collapsed .sidebar-scroll .sidebar-group-label,.app-shell.theme-day .sidebar.sidebar-is-collapsed .sidebar-scroll .sidebar-group-label,.app-shell.theme-night .sidebar.sidebar-is-collapsed .sidebar-scroll .sidebar-group-label{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.app-shell .sidebar.sidebar-is-collapsed .sidebar-scroll .sidebar-group-later,.app-shell.theme-day .sidebar.sidebar-is-collapsed .sidebar-scroll .sidebar-group-later,.app-shell.theme-night .sidebar.sidebar-is-collapsed .sidebar-scroll .sidebar-group-later{display:block!important;visibility:visible!important;height:1px!important;min-height:1px!important;max-height:1px!important;padding:0!important;margin:12px 20px!important;background:#e8edf1!important}.app-shell .sidebar.sidebar-is-collapsed .marketing-access-link{display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;box-shadow:none!important}.app-shell .sidebar.sidebar-is-collapsed .marketing-access-link>.marketing-lock-icon{display:none!important}.app-shell .sidebar.sidebar-is-collapsed .marketing-access-link:hover{background:#f4f6f8!important}.app-shell .sidebar.sidebar-is-collapsed .sidebar-rail-brand{overflow:hidden;border-radius:12px;font-size:0!important}.app-shell .sidebar.sidebar-is-collapsed .sidebar-rail-brand>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:23px;font-weight:800;letter-spacing:-1.3px;line-height:1}.app-shell .sidebar.sidebar-is-collapsed .future-results summary,.app-shell .sidebar.sidebar-is-collapsed .result-active{width:54px!important;margin:0!important;border:0!important;box-shadow:none!important}.app-shell .sidebar.sidebar-is-collapsed .future-results{width:54px!important;max-width:54px!important;overflow:hidden!important}.app-shell .sidebar.sidebar-is-collapsed .result-list{padding:0 11px!important}.app-shell .sidebar.sidebar-is-expanded .marketing-access-link>.marketing-lock-icon{margin-left:auto;flex-shrink:0}}.chart-values-toggle{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:0 4px;color:#748493;font-size:11px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chart-values-toggle input{position:absolute;width:1px;height:1px;opacity:0}.chart-values-track{width:34px;height:20px;border-radius:20px;display:inline-flex;align-items:center;background:#e6eaee;border:1px solid #d7dfe4;position:relative;transition:background .18s ease;flex-shrink:0}.chart-values-track:after{content:"";width:14px;height:14px;background:white;border-radius:50%;box-shadow:0 1px 3px #22334430;position:absolute;left:2px;transition:transform .18s ease}.chart-values-toggle input:checked+.chart-values-track{background:#d60b21;border-color:#d60b21}.chart-values-toggle input:checked+.chart-values-track:after{transform:translateX(14px)}.chart-values-toggle input:focus-visible+.chart-values-track{outline:2px solid #d60b21;outline-offset:3px}@media(max-width:650px){.chart-values-toggle{padding:0 2px;gap:5px;font-size:10px}.chart-values-track{width:32px}}@media(prefers-reduced-motion:reduce){.chart-values-track,.chart-values-track:after{transition:none}}@media(min-width:791px){.app-shell .sidebar.sidebar-is-hover-preview{position:fixed!important;top:0;left:0;height:100dvh;width:262px!important;min-width:262px!important;z-index:100;box-shadow:12px 0 32px rgba(26,35,51,.11)}.app-shell:has(.sidebar-is-hover-preview) .main-wrap{margin-left:76px}}@media(min-width:791px) and (max-width:1099px){.app-shell .sidebar.sidebar-is-hover-preview{width:245px!important;min-width:245px!important}}@media(min-width:791px){.app-shell .sidebar.sidebar-is-collapsed .sidebar-rail-brand,.app-shell.theme-day .sidebar.sidebar-is-collapsed .sidebar-rail-brand{background:transparent!important;border:0!important;box-shadow:none!important;width:44px;height:44px;overflow:hidden;border-radius:12px}.app-shell .sidebar.sidebar-is-collapsed .sidebar-rail-brand:after{display:none!important}.app-shell .sidebar.sidebar-is-collapsed .sidebar-brand-icon{width:44px;height:44px;display:block;object-fit:contain}}.app-shell.theme-day,.gitoca-entry{--gitoca-brand-red:#df040b;--gitoca-brand-ink:#050505;--gitoca-brand-muted:#858585}.gitoca-entry-card h2,.gitoca-entry-story h1{font-family:ff-good-headline-web-pro-nar,Arial Narrow,Arial,sans-serif;font-weight:700;letter-spacing:-.025em}.gitoca-entry-kicker,.gitoca-entry-welcome{font-family:ff-good-headline-web-pro,Arial,sans-serif;letter-spacing:.11em}.gitoca-entry .login-submit{background:#df040b;border-color:#df040b}.gitoca-entry .login-submit:hover{background:#b70309;border-color:#b70309}.app-shell.theme-day .sidebar .nav-link.active svg{color:#df040b}.app-shell.theme-day .sidebar .nav-indicator{background:#df040b}.gitoca-entry{grid-template-columns:minmax(0,1.14fr) minmax(340px,.86fr)}.gitoca-entry-hero{background:#09090b!important;color:#fff;min-height:100dvh;position:relative;overflow:hidden}.gitoca-entry-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 76% 43%,rgba(223,4,11,.3),transparent 38%),linear-gradient(145deg,#09090b 14%,#17171c 65%,#26080c);z-index:0}.gitoca-entry-hero:after{content:"";position:absolute;inset:auto 0 0 0;height:29%;background:linear-gradient(0deg,rgba(0,0,0,.45),transparent);pointer-events:none}.gitoca-entry-mark,.gitoca-entry-secure,.gitoca-entry-story{position:relative;z-index:3}.gitoca-entry-story{max-width:780px;justify-content:center;padding-top:100px!important}.gitoca-entry-kicker{color:#ff777d!important;letter-spacing:.2em!important;font-size:12px!important}.gitoca-entry-story h1{color:#fff!important;font-family:ff-good-headline-web-pro-nar,Arial Narrow,Impact,sans-serif!important;font-size:clamp(58px,6vw,116px)!important;line-height:.92!important;letter-spacing:-.045em!important;font-weight:800!important;max-width:780px;text-transform:uppercase}.gitoca-entry-story h1 span{color:#ed0b17!important}.gitoca-entry-story h1 .gitoca-hero-first{color:#fff!important}.gitoca-entry-lead{max-width:470px!important;font-size:clamp(14px,1.3vw,17px)!important;line-height:1.75!important;color:#d3cbd0!important}.gitoca-brand-scene{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.85}.gitoca-scene-ring{position:absolute;width:min(70vw,680px);height:min(70vw,680px);border-color:rgba(255,255,255,.28) #df040b rgba(255,255,255,.12) rgba(255,255,255,.12);border-style:solid;border-width:22px;border-radius:50%;right:-27%;top:15%;transform:rotate(-22deg);box-shadow:inset 0 0 0 2px rgba(255,255,255,.08),0 0 70px rgba(223,4,11,.08)}.gitoca-scene-ring:before{content:"";position:absolute;inset:39px;border:2px dashed rgba(255,255,255,.3);border-radius:50%}.gitoca-scene-needle{position:absolute;width:9px;height:220px;background:#ee0712;border-radius:8px;right:23%;top:32%;transform:rotate(29deg);transform-origin:bottom;box-shadow:0 0 22px rgba(223,4,11,.35)}.gitoca-scene-track{position:absolute;right:6%;bottom:-20%;height:63%;width:38%;border-left:3px dashed rgba(255,255,255,.12);transform:rotate(26deg)}.gitoca-scene-number{position:absolute;right:7%;bottom:13%;font-family:ff-good-headline-web-pro-nar,Impact,sans-serif;font-size:clamp(45px,6vw,90px);font-weight:800;color:rgba(255,255,255,.08)}.gitoca-entry-access{background:#f6f6f7!important}.gitoca-entry-card{box-shadow:0 28px 80px rgba(5,5,5,.07)!important;border-radius:22px!important;border:1px solid #ebebef!important}.gitoca-entry .login-submit{background:#df040b!important}@media(max-width:790px){.gitoca-entry{grid-template-columns:1fr}.gitoca-entry-hero{min-height:360px!important;padding:28px 26px!important}.gitoca-entry-story{padding-top:45px!important}.gitoca-entry-story h1{font-size:clamp(46px,11vw,78px)!important}.gitoca-scene-ring{width:370px;height:370px;right:-180px;top:10px;border-width:13px}.gitoca-scene-needle{display:none}.gitoca-entry-access{padding:28px 18px!important}}.gitoca-entry-mark{overflow:visible!important}.gitoca-entry-mark,.gitoca-entry-mark .brand-lockup{isolation:auto!important;background:transparent!important}.gitoca-entry-mark .brand-official-logo{mix-blend-mode:screen!important;filter:grayscale(1) contrast(1.5)!important;width:clamp(185px,22vw,260px)!important;height:auto!important;max-width:100%;display:block}.gitoca-entry-mark .brand-product-label{margin-top:10px!important;letter-spacing:.14em!important}@media(max-width:790px){.gitoca-entry-mark .brand-official-logo{width:190px!important}}.gitoca-entry-mark .gitoca-clean-brand{display:flex;align-items:center;gap:13px;background:transparent;border:0;color:#fff;width:max-content;max-width:100%;isolation:auto}.gitoca-clean-brand img{width:52px;height:52px;object-fit:contain;border-radius:12px;flex-shrink:0}.gitoca-clean-brand>div{display:flex;flex-direction:column;gap:0;min-width:0}.gitoca-clean-brand strong{font-family:ff-good-headline-web-pro-nar,Arial Narrow,Impact,sans-serif;font-weight:800;letter-spacing:.03em;font-size:clamp(34px,3vw,46px);line-height:.97;color:#fff}.gitoca-clean-brand small{color:#ff4655;font-weight:800;font-size:9px;letter-spacing:.26em;padding-top:6px}@media(max-width:790px){.gitoca-clean-brand img{width:44px;height:44px}.gitoca-clean-brand strong{font-size:35px}}