:root{--cac-font-display: "Sora", system-ui, sans-serif;--cac-font-body: "Inter", system-ui, sans-serif;--cac-radius-sm: 8px;--cac-radius-md: 12px;--cac-nav-height: 64px;--cac-header-offset: 60px;--cac-container-max: 1200px;--cac-container-padding: 1.5rem;--cac-nav-backdrop: #010b1e;--cac-nav-border: rgba(255, 255, 255, 0.12);--cac-nav-title: #ffffff;--cac-nav-caption: rgba(248, 250, 252, 0.55);--cac-nav-text: rgba(248, 250, 252, 0.78);--cac-nav-text-active: #ffffff;--cac-nav-surface: #0b1220}.cac-site-nav{position:relative;height:var(--cac-nav-height);z-index:1100}.cac-site-nav cac-header{position:fixed;top:0;left:0;right:0;z-index:1100;display:block;min-height:var(--cac-nav-height);transition:transform .2s ease;will-change:transform}.d-header{top:var(--cac-nav-height) !important;z-index:1000 !important;transition:top .2s ease}.d-header-wrap{top:var(--cac-nav-height) !important;transition:top .2s ease}body:not(.cac-nav-hidden) .d-header .title #site-logo,body:not(.cac-nav-hidden) .d-header .title #site-text-logo{display:none}.d-header .title .cac-forum-home{display:flex;align-items:center}.d-header .title .cac-forum-home .d-icon{font-size:var(--font-up-6);color:var(--header_primary-low-mid)}.d-header .title a:hover .cac-forum-home .d-icon,.d-header .title a:focus-visible .cac-forum-home .d-icon{color:var(--header_primary)}.menu-panel.slide-in{top:var(--cac-nav-height) !important;height:calc(100dvh - var(--cac-nav-height)) !important;max-height:calc(100dvh - var(--cac-nav-height)) !important}.header-cloak{top:var(--cac-nav-height) !important;height:calc(100% - var(--cac-nav-height)) !important}body:not(.cac-nav-hidden) #reply-control.fullscreen{top:var(--cac-nav-height);height:calc(var(--composer-vh, 1vh)*100 - var(--cac-nav-height)) !important;max-height:calc(100% - var(--cac-nav-height))}@media(max-width: 639px){body:not(.cac-nav-hidden) #reply-control.open:not(.draft):not(.saving){top:var(--cac-nav-height);height:calc(100dvh - var(--cac-nav-height)) !important}}body.cac-nav-hidden cac-header:not([menu-open]){transform:translateY(-100%);pointer-events:none}body.cac-nav-hidden #cac-header-color-toggle{transform:translateY(calc(-1 * var(--cac-nav-height)));pointer-events:none}body.cac-nav-hidden .d-header,body.cac-nav-hidden .d-header-wrap{top:0 !important}body.cac-nav-hidden .d-header .title .cac-forum-home{display:none}body.cac-nav-hidden .menu-panel.slide-in{top:0 !important;height:100dvh !important;max-height:100dvh !important}body.cac-nav-hidden .header-cloak{top:0 !important;height:100% !important}body.cac-nav-menu-open{overflow:hidden}body.cac-nav-menu-open .d-header,body.cac-nav-menu-open .d-header-wrap{visibility:hidden;pointer-events:none}html{scroll-padding-top:calc(var(--cac-nav-height) + var(--header-offset, var(--cac-header-offset)))}body.cac-nav-hidden{scroll-padding-top:var(--header-offset, var(--cac-header-offset))}#main-outlet-wrapper{min-height:calc(100vh - var(--cac-nav-height))}.sidebar-footer-actions .interface-color-selector{display:none}li:has(.interface-color-selector__auto-option){display:none}.d-header .cac-color-toggle-item.is-parked{display:none}#cac-header-color-toggle{--cac-header-edge: max(1.5rem, calc((100vw - 1200px) / 2 + 1.5rem));--cac-join-width: 7.25rem;--cac-menu-width: 2.75rem;--cac-action-gap: 0.75rem;position:fixed;top:14px;right:calc(var(--cac-header-edge) + var(--cac-join-width) + var(--cac-action-gap));z-index:1200;pointer-events:auto;transition:transform .2s ease;will-change:transform}.cac-color-toggle{position:relative}.cac-color-toggle__trigger{display:inline-flex;align-items:center;justify-content:center;height:36px;width:36px;min-height:36px;min-width:36px;padding:0;color:rgba(248,250,252,.92);background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;box-shadow:none;cursor:pointer}.cac-color-icon{display:block;width:18px;height:18px;flex-shrink:0}.cac-color-icon--sun{overflow:visible}cac-header[theme=dark]+#cac-header-color-toggle .cac-color-toggle__trigger{color:#cbd5e1;border-color:#1e293b}cac-header[theme=dark]+#cac-header-color-toggle .cac-color-toggle__trigger:hover{color:#4f8fd6;border-color:#334155;background:#172033}.d-header .cac-color-toggle__trigger{color:var(--header_primary);border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.d-header .cac-color-toggle__trigger:hover{background:var(--header_primary-low);color:var(--header_primary)}.cac-color-toggle__menu{position:absolute;top:calc(100% + 4px);right:0;z-index:1300;min-width:10.5rem;padding:.25rem;border-radius:8px;background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low);box-shadow:var(--shadow-card, 0 8px 24px rgba(0, 0, 0, 0.18))}.cac-color-toggle__menu button{display:flex;width:100%;align-items:center;gap:.5rem;margin:0;padding:.5rem .75rem;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--primary);font-size:var(--font-down-1, 0.9375rem);cursor:pointer;height:auto;min-height:0;min-width:0}.cac-color-toggle__menu button:hover{background:var(--d-selected, var(--primary-low))}body.cac-nav-menu-open #cac-header-color-toggle{visibility:hidden;pointer-events:none}@media(max-width: 1023px){#cac-header-color-toggle{right:calc(var(--cac-header-edge) + var(--cac-join-width) + var(--cac-menu-width) + var(--cac-action-gap)*2)}}@media(max-width: 639px){#cac-header-color-toggle{right:calc(var(--cac-header-edge) + var(--cac-menu-width) + var(--cac-action-gap))}}
/*# sourceMappingURL=common_theme_35_f840cc79b3f54f89ca48796777545f4e09b5621b.css.map?__ws=forum.chennaiastronomyclub.org */
