:root{--oj-ink:#ffffff;--oj-hook:#e8f0f2;--oj-body:#a9c0c8;--oj-label:#7fb3c4;--oj-accent:#bcdcea;--oj-muted:#7f97a1;--oj-line:rgba(201,219,225,.16);--oj-water:#0a2029;--oj-raise:#0d2833;--oj-deep:#041016;--oj-card:#102c37}body:has(.oj-page){background:var(--oj-water)}body:has(.oj-page) main{background:transparent}body:has(.oj-page):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(120% 80% at 50% -10%,#10303c,#0a2029 45%,#061820)}body:has(.oj-page):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(58vw 42vh at 16% -6%,rgba(150,205,220,.12),transparent 72%),radial-gradient(48vw 36vh at 60% -8%,rgba(150,205,220,.09),transparent 72%),radial-gradient(38vw 30vh at 90% -6%,rgba(150,205,220,.06),transparent 72%);animation:ojSway 20s ease-in-out infinite}@keyframes ojSway{0%,to{transform:translate(0)}50%{transform:translate(-24px)}}@media(prefers-reduced-motion:reduce){body:has(.oj-page):after{animation:none}}.oj-page{position:relative;background:transparent}body:has(.oj-page) .site-footer,body:has(.oj-page) footer{position:relative;z-index:1}.oj-section{background:transparent}.oj-section--sand{background:var(--oj-raise)}.oj-section--deep{background:var(--oj-deep)}.oj-eyebrow,.oj-kicker{color:var(--oj-label)}.oj-kicker--light{color:var(--oj-accent)}.oj-h2{color:var(--oj-ink)}.oj-head-sub{color:var(--oj-muted)}.oj-hero{background:transparent}.oj-hero-title{color:var(--oj-ink)}.oj-hero-title em{color:#ffffff9e}.oj-hero-sub{color:#e8f0f2bd}.oj-hero-note{color:var(--oj-muted)}.oj-hero--media .oj-hero-veil{background:#04101699}.oj-search-label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.oj-search-box{background:var(--oj-card);border:1px solid var(--oj-line)}.oj-search-box:focus-within{border-color:var(--oj-accent);box-shadow:0 8px 34px -18px #000000e6}.oj-search-icon{stroke:var(--oj-label)}.oj-search-box input{color:var(--oj-hook)}.oj-search-box input::placeholder{color:var(--oj-muted)}.oj-search-clear{color:var(--oj-muted)}.oj-result{background:var(--oj-card);border:1px solid var(--oj-line)}.oj-result h4{color:var(--oj-ink)}.oj-result p{color:var(--oj-body)}.oj-result a{color:var(--oj-label)}.oj-result a:hover{color:var(--oj-accent)}.oj-empty{background:transparent;border:1px dashed var(--oj-line)}.oj-empty p{color:var(--oj-body)}.oj-empty strong{color:var(--oj-hook)}.oj-result--ai{background:transparent;border:1px dashed var(--oj-line)}.oj-result--ai h4{color:var(--oj-body)}.oj-ai-flag{color:var(--oj-accent);border-color:var(--oj-accent)}.oj-ai-note{color:var(--oj-muted)!important}.oj-ai-note a{color:var(--oj-label)}.oj-thinking{background:var(--oj-card);border:1px solid var(--oj-line)}.oj-thinking p{color:var(--oj-muted)}.oj-dots i{background:var(--oj-label)}.oj-today-date{color:var(--oj-label)}.oj-today-h{color:var(--oj-ink)}.oj-today-sub{color:var(--oj-body)}.oj-today-sub strong{color:var(--oj-hook)}.oj-today-badge{color:var(--oj-body);border-color:var(--oj-line)}.oj-cal-title{color:var(--oj-ink)}.oj-cal-nav{color:var(--oj-hook);border:1px solid var(--oj-line);background:none}.oj-cal-nav:hover{background:var(--oj-card);border-color:var(--oj-accent)}.oj-cal-dow span{color:var(--oj-muted)}.oj-day{color:#8fa8b1}.oj-day.has-event{background:#16323d;border:1px solid #4b7d8d;color:var(--oj-hook)}.oj-day.has-event:hover{border-color:var(--oj-accent)}.oj-day.has-event:after{background:var(--oj-accent)}.oj-day.is-today{border-color:var(--oj-accent);color:var(--oj-ink)}.oj-day.is-selected{background:var(--oj-accent);border-color:var(--oj-accent);color:#041016}.oj-day.is-selected:after{background:#041016}.oj-day:focus-visible{outline:2px solid var(--oj-accent)}.oj-cal-hint{color:var(--oj-muted)}.oj-ev{background:var(--oj-card);border:1px solid var(--oj-line)}.oj-ev-name{color:var(--oj-ink)}.oj-ev-meta{color:var(--oj-label)}.oj-ev-why{color:var(--oj-body)}.oj-ev-org{color:var(--oj-muted)}.oj-timeline:before{background:var(--oj-line)}.oj-tl:before{background:var(--oj-raise);border:1px solid var(--oj-label)}.oj-tl.is-soon:before{background:var(--oj-accent);border-color:var(--oj-accent)}.oj-tl-date{color:var(--oj-label)}.oj-tl-name{color:var(--oj-ink)}.oj-tl-country{color:var(--oj-muted)}.oj-tl-why{color:var(--oj-body)}.oj-fact-q{color:var(--oj-ink)}.oj-fact-a{color:var(--oj-body)}.oj-fact-foot{border-top:1px solid var(--oj-line)}.oj-fact-src{color:var(--oj-accent)}.oj-index{border-top:1px solid var(--oj-line)}.oj-row{border-bottom:1px solid var(--oj-line)}.oj-row:hover{background:#c9dbe10a}.oj-row.is-active{background:#c9dbe112}.oj-row-num{color:var(--oj-muted)}.oj-row-name{color:var(--oj-ink)}.oj-row-desc{color:var(--oj-muted)}.oj-row-bar{background:var(--oj-line)}.oj-row-bar i{background:var(--oj-label)}.oj-row:hover .oj-row-bar i{background:var(--oj-accent)}.oj-row-count{color:var(--oj-body)}.oj-row-arrow{color:var(--oj-muted)}.oj-row:hover .oj-row-arrow,.oj-row.is-active .oj-row-arrow{color:var(--oj-hook)}.oj-panel-head{border-bottom:1px solid var(--oj-line)}.oj-panel-title{color:var(--oj-ink)}.oj-panel-close{color:var(--oj-hook);border:1px solid var(--oj-line)}.oj-panel-close:hover{background:var(--oj-card)}.oj-panel-foot{color:var(--oj-muted)}.oj-quote p{color:var(--oj-ink)}.oj-quote cite{color:var(--oj-accent)}.oj-quote footer span{color:var(--oj-muted)}.oj-challenge{background:var(--oj-card);border:1px solid var(--oj-line)}.oj-challenge.is-done{border-color:var(--oj-accent)}.oj-ch-title{color:var(--oj-ink)}.oj-ch-desc{color:var(--oj-body)}.oj-ch-note{color:var(--oj-muted)}.oj-section--deep .oj-btn-outline,.oj-quote-sec .oj-btn-outline{color:var(--oj-accent)}.oj-section--deep .oj-btn-outline:hover{background:var(--oj-accent);color:var(--oj-deep)}.oj-section--sand .oj-btn-outline{color:var(--oj-hook)}.oj-section--sand .oj-btn-outline:hover{background:var(--oj-hook);color:var(--oj-water)}.oj-btn-ghost{color:var(--oj-hook);border-color:var(--oj-line)}.oj-btn-ghost:hover{background:var(--oj-hook);color:var(--oj-water);border-color:var(--oj-hook)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/oj-dark.css.map */
