:root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}:root{--db-bg:#0a0f12;--db-fg:#e9ecef;--db-muted:#9aa3aa;--db-line:#1b2228}.db-root{background:var(--db-bg);color:var(--db-fg);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-align:left}a{color:var(--db-fg);text-decoration:none;border-bottom:1px solid transparent}a:hover{border-bottom-color:var(--db-fg)}.db-soft-nav,.db-soft-nav .shopify-section,.db-nav{background:#050708!important;color:#e9ecef!important}.shopify-section.db-soft-nav,.db-soft-nav.shopify-section{padding:0!important;margin:0!important;border:0!important}.db-nav{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:14px 32px;border-bottom:1px solid #15181b;font-size:1.25rem;letter-spacing:.05em;white-space:nowrap}.db-nav-left{display:flex;align-items:center;gap:10px;font-weight:600;color:#e9ecef}.db-nav-left:before{content:"";width:32px;height:32px;border-radius:50%;background:#0a0f12 url(/cdn/shop/files/logo_deepbasic_icon_bw.png?v=1751128344) center/78% no-repeat;border:1.5px solid #fff;filter:brightness(8) contrast(1.05);flex-shrink:0}.db-nav-links a{position:relative;color:#e9ecef!important;margin-left:18px;padding-right:18px;border-bottom:1px solid transparent;transition:border .15s,color .15s}.db-nav-links a:not(:last-child):after{content:"|";position:absolute;right:0;top:50%;transform:translateY(-50%);color:#e9ecef;opacity:.6;pointer-events:none}.db-nav-links a:hover{color:#fff!important;border-bottom:1px solid #fff}.db-boot{font-size:1rem;font-weight:500;color:#8e959c;letter-spacing:.08em;background:#0a0f12;padding:4px 18px;border-bottom:1px solid #15181b}.db-wrap{max-width:980px;margin-left:60px;margin-right:auto;padding:40px 0 80px}@media (max-width:800px){.db-wrap{margin-left:32px;padding:32px 0 60px}}.db-hr{border:0;border-top:1px solid var(--db-line);margin:18px 0 20px}.db-metahead{font-size:clamp(13px,1.5vw,15px);color:var(--db-muted);letter-spacing:.08em;margin:6px 0 12px;white-space:nowrap}.db-inline-logo{margin-left:6px}.db-mark{height:1.1em;max-height:1.1em;width:auto;display:inline;opacity:.75;transform:translateY(1px);filter:brightness(1.25) contrast(.98)}@media (max-width:640px){.db-mark{height:.98em}}.db-hero{border:1px solid var(--db-line);background:#0e1418;border-radius:8px;padding:18px 18px 14px;margin:10px 0 22px}.db-h0{font-size:clamp(28px,4.5vw,56px);line-height:1.08;letter-spacing:.3px;margin:0 0 8px;font-weight:700}.db-hero-sub{color:var(--db-muted);font-size:clamp(13px,1.3vw,16px);margin-bottom:10px}.db-player{width:100%;height:180px;border:0;margin:8px 0 4px;border-radius:6px;background:#0e1418}.db-player--lg{height:320px}@media (max-width:760px){.db-player--lg{height:220px}}.db-cap{color:var(--db-muted);font-size:.82rem;letter-spacing:.14em;text-transform:uppercase}.db-list{list-style:none;margin:10px 0 0;padding:0}.db-item{padding:14px 0;border-top:1px dashed var(--db-line)}.db-item:first-child{border-top:0}.db-id{font-weight:700}.db-meta{color:var(--db-muted)}.db-status{float:right;color:var(--db-muted);font-size:.9rem}@media (max-width:680px){.db-status{float:none;display:block;margin-top:6px}}.db-slash{opacity:.6;margin-left:0;margin-right:0;letter-spacing:0}.db-off-toggle{position:relative;display:inline-block;margin-left:0;padding:0 4px 1px;line-height:1em;text-decoration:none;border:1px solid #50565b;border-radius:2px;cursor:pointer;color:#9aa3aa;background:transparent;animation:db-off-block 1.05s steps(2,start) infinite}@keyframes db-off-block{0%,49%{background:transparent;color:#9aa3aa;border-color:#50565b}50%,to{background:#e9ecef59;color:#0a0f12;border-color:#e9ecef59}}.db-off-toggle:hover{animation:none;background:#e9ecef66;color:#0a0f12;border-color:#e9ecef66}.db-on-toggle{display:inline-block;margin-left:0;padding:0 4px 1px;line-height:1em;background:#e9ecef59;color:#0a0f12;border:1px solid rgba(233,236,239,.35);border-radius:2px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease}.db-on-toggle:hover{background:#e9ecef73;color:#0a0f12}.db-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:start;margin:10px 0 0;padding:0;list-style:none}.db-card{border:1px solid var(--db-line);border-radius:8px;background:#0e1418;padding:12px;transition:border-color .15s ease,transform .15s ease}.db-card:hover{border-color:#2a3138;transform:translateY(-1px)}.db-card-img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:6px;background:#0f1418;border:1px solid var(--db-line)}.db-card-title{margin:10px 0 4px;font-weight:700;line-height:1.25}.db-card-meta{color:var(--db-muted);font-size:.9rem}.db-card-link{display:inline-block;margin-top:6px;border-bottom:1px solid transparent}.db-card-link:hover{border-bottom-color:var(--db-fg)}.template-index .db-root,.template-page .db-root,.template-collection .db-root{background:var(--db-bg);color:var(--db-fg)}.db-root .shopify-section,.db-root .section,.db-root .page-width,.db-root .content-for-layout,.db-root .content-for-index{padding:0!important;margin:0!important;max-width:none!important}.db-root h1,.db-root h2,.db-root h3,.db-root h4,.db-root h5,.db-root h6{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;color:var(--db-fg)!important;margin:0!important;font-weight:600;letter-spacing:.02em}.db-h0,.db-h1,.db-cap{color:var(--db-fg)}.db-wrap{max-width:980px!important;margin-left:60px!important;margin-right:auto!important;padding:40px 0 80px!important;text-align:left!important}@media (max-width:800px){.db-wrap{margin-left:32px!important;padding:32px 0 60px!important}}.template-collection .collection-hero,.template-collection .collection__title,.template-collection .collection__description,.template-page .page-title{display:none!important}#db-typer{position:relative;display:inline-block;cursor:pointer}#db-typer .db-start{position:relative;margin-left:8px;padding:0 6px 1px;line-height:1em;background:transparent;color:#9aa3aa;border:1px solid #50565b;border-radius:2px;font-family:inherit;font-size:inherit;cursor:pointer}#db-typer .db-start:hover{color:#e9ecef;border-color:#7a848c}#db-typer .db-caret{display:inline-block;width:.6ch;height:1.05em;margin-left:2px;background:#e9ecef;opacity:.28;transform:translateY(2px);animation:db-caret-blink 1.1s steps(2,start) infinite}@keyframes db-caret-blink{50%{opacity:.06}}#db-typer.db-typing #db-logo{opacity:0;pointer-events:none}#db-typer.db-typed-done .db-caret{opacity:.18}#db-typer .db-typed{white-space:pre}.skip-to-content-link{display:none!important}#leb-on{animation:db-on-blink 1.55s steps(2,start) infinite}@keyframes db-on-blink{0%,49%{background:#e9ecef47;color:#0a0f12;border-color:#e9ecef47}50%,to{background:#e9ecef75;color:#0a0f12;border-color:#e9ecef75}}#leb-on:hover{animation:none;background:#e9ecef80;color:#0a0f12;border-color:#e9ecef80}.db-caret{display:none!important}#db-typer #db-logo{margin-left:0!important}#db-typer{display:flex;align-items:baseline;gap:10px;justify-content:flex-start;text-align:left}.db-start{margin-left:0;padding:2px 10px 3px;line-height:1.15em;background:transparent;color:#d7dde3!important;border:1px solid #aeb6bd!important;border-radius:6px!important;font-size:1.125rem!important;letter-spacing:.02em;cursor:pointer;animation:db-pulse-strong 3.6s ease-in-out infinite!important;position:relative;z-index:3}.db-start:hover,.db-start:focus-visible{color:#fff!important;border-color:#c8d0d6!important}@keyframes db-pulse-strong{0%{opacity:.88;transform:scale(1);box-shadow:0 0 #e9ecef00,0 0 10px #e9ecef1f,0 0 #a0d2ff00;filter:drop-shadow(0 0 0 rgba(160,210,255,0))}25%{opacity:1;transform:scale(1.08);box-shadow:0 0 24px 8px #e9ecef52,0 0 60px 18px #a0d2ff38;filter:drop-shadow(0 0 16px rgba(160,210,255,.28))}50%{opacity:.94;transform:scale(1.04);box-shadow:0 0 30px 12px #e9ecef42,0 0 72px 22px #a0d2ff2e;filter:drop-shadow(0 0 14px rgba(160,210,255,.22))}75%{opacity:1;transform:scale(1.08);box-shadow:0 0 24px 8px #e9ecef52,0 0 60px 18px #a0d2ff38;filter:drop-shadow(0 0 16px rgba(160,210,255,.28))}to{opacity:.88;transform:scale(1);box-shadow:0 0 #e9ecef00,0 0 10px #e9ecef1f,0 0 #a0d2ff00;filter:drop-shadow(0 0 0 rgba(160,210,255,0))}}@media (prefers-reduced-motion: reduce){.db-start{animation:none!important}}.db-intf-show{animation:db-intf-pop-long 1.2s cubic-bezier(.33,1,.68,1) 1 forwards!important}@keyframes db-intf-pop-long{0%{opacity:0;transform:translateY(-8px)}15%{opacity:1;transform:translateY(0)}40%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.db-intf-badge{transition:background-color 5.4s ease,color 3.4s ease}.db-intf-show .db-intf-badge{background:#e9eceff2}.db-intf-show{animation:db-intf-pop-long 1.4s cubic-bezier(.33,1,.68,1) 1 forwards!important}@keyframes db-intf-pop-long{0%{opacity:0;transform:translateY(-8px)}15%{opacity:1;transform:translateY(0)}55%{opacity:1}to{opacity:0;transform:translateY(-4px)}}@media (max-width: 720px){.db-nav{font-size:1.05rem;padding:10px 16px}.db-wrap{margin-left:20px!important;padding:28px 0 60px!important}.db-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:14px!important}.db-card{padding:10px!important}.db-card-title{font-size:.98rem}.db-metahead{font-size:.92rem}}@keyframes db-ifx-noise{0%{filter:none;transform:none;opacity:1}12%{filter:grayscale(1) contrast(1.6) brightness(1.1) blur(.6px);transform:translateY(-.5px) skew(.4deg);opacity:.95}24%{filter:none;transform:none;opacity:1}36%{filter:grayscale(.7) contrast(1.25) brightness(1.05) blur(.3px);transform:translateY(.3px) skew(-.3deg);opacity:.97}48%{filter:none;transform:none;opacity:1}60%{filter:grayscale(.9) contrast(1.4) brightness(1.08) blur(.45px);transform:translateY(-.4px);opacity:.94}to{filter:none;transform:none;opacity:1}}.db-ifx .db-nav-left:before{animation:db-ifx-noise .9s steps(10,end) 1}.db-ifx .db-boot,.db-ifx .db-metahead,.db-ifx .db-nav-links a,.db-ifx .db-cap,.db-ifx .db-card-title,.db-ifx .db-hero .db-h0{animation:db-ifx-noise .9s steps(10,end) 1;text-shadow:0 0 .6px rgba(233,236,239,.25),0 0 6px rgba(160,210,255,.1)}.db-desat-strong{-webkit-filter:grayscale(1) saturate(.18) contrast(.9) brightness(.95);filter:grayscale(1) saturate(.18) contrast(.9) brightness(.95);-webkit-transition:-webkit-filter .18s ease;transition:filter .18s ease}.db-desat-light{-webkit-filter:grayscale(1) saturate(.55) contrast(.96) brightness(.98);filter:grayscale(1) saturate(.55) contrast(.96) brightness(.98);-webkit-transition:-webkit-filter .12s ease;transition:filter .12s ease}.db-desat-off{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .6s ease;transition:filter .6s ease}.db-glyph,.db-glyph-spacer{display:inline-block;width:1.05em;height:1.05em;vertical-align:baseline}.db-ifx .db-glyph img{animation:db-ifx-noise .9s steps(10,end) 1}
/*# sourceMappingURL=/cdn/shop/t/13/assets/base.css.map */
