.tank-module__XKc16q__page{z-index:20;color:var(--color-ink);-webkit-user-select:none;user-select:none;background:#cfe3ea;position:fixed;inset:0;overflow:hidden}body:has(.tank-module__XKc16q__page) :is(.site-header,body>footer){display:none}.tank-module__XKc16q__water{opacity:0;cursor:crosshair;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.tank-module__XKc16q__page[data-ready] .tank-module__XKc16q__water{opacity:1}.tank-module__XKc16q__page[data-hover] .tank-module__XKc16q__water{cursor:pointer}.tank-module__XKc16q__top{z-index:5;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#f3f3f1d9,#f3f3f199);border-bottom:1px solid #11111114;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;padding:0 clamp(16px,3vw,40px);display:grid;position:absolute;inset:0 0 auto}.tank-module__XKc16q__home{font-family:var(--font-serif);letter-spacing:-.03em;color:inherit;justify-self:start;font-size:32px;line-height:1;text-decoration:none}.tank-module__XKc16q__home:hover,.tank-module__XKc16q__home:focus-visible{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.tank-module__XKc16q__nav{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;gap:clamp(14px,2.4vw,34px);font-size:11px;display:flex}.tank-module__XKc16q__nav span:first-child{color:var(--color-tech)}.tank-module__XKc16q__bag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;justify-self:end;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.tank-module__XKc16q__count{background:var(--color-ink);min-width:22px;height:22px;color:var(--color-paper);letter-spacing:0;border-radius:5px;place-items:center;padding:0 5px;animation:.5s cubic-bezier(.3,1.6,.5,1) tank-module__XKc16q__bump;display:inline-grid}.tank-module__XKc16q__copy{z-index:5;pointer-events:none;gap:12px;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:calc(68px + 5svh);left:clamp(16px,3vw,40px)}.tank-module__XKc16q__copy[data-hidden]{opacity:0;transform:translateY(-20px)}.tank-module__XKc16q__kicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px}.tank-module__XKc16q__kicker span{color:var(--color-tech);margin-left:1.4em}.tank-module__XKc16q__headline{font:400 clamp(60px, 8.4vw, 150px)/.82 var(--font-serif);letter-spacing:-.045em;margin:0;animation:1.1s cubic-bezier(.22,1,.36,1) .3s both tank-module__XKc16q__rise}.tank-module__XKc16q__headline em{color:var(--color-tech)}.tank-module__XKc16q__lede{max-width:26ch;margin:0;font-size:14px;line-height:1.5}.tank-module__XKc16q__panel{z-index:5;-webkit-backdrop-filter:blur(12px);background:#f3f3f1e8;border-radius:12px;gap:10px;width:min(340px,100vw - 32px);padding:18px;animation:.8s cubic-bezier(.22,1,.36,1) .25s both tank-module__XKc16q__surface;display:grid;position:absolute;top:50%;right:clamp(16px,4vw,64px);transform:translateY(-50%);box-shadow:0 0 0 1px #11111114,0 40px 80px -40px #0006}.tank-module__XKc16q__panel>*{margin:0}.tank-module__XKc16q__close{height:28px;color:inherit;font:11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #1111111f;border-radius:6px;justify-self:start;padding:0 10px}.tank-module__XKc16q__close:hover{border-color:var(--color-ink)}.tank-module__XKc16q__title{font:400 clamp(40px, 4vw, 60px)/.9 var(--font-serif);letter-spacing:-.035em}.tank-module__XKc16q__line{color:color-mix(in srgb, var(--color-ink) 72%, transparent);font-size:14px;line-height:1.45}.tank-module__XKc16q__notes{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.tank-module__XKc16q__notes li{font:11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#ffffffb3;border-radius:999px;padding:5px 11px;animation:.9s cubic-bezier(.3,1.4,.5,1) both tank-module__XKc16q__bubble;box-shadow:inset 0 0 0 1px #fff,0 4px 10px -6px #0003}.tank-module__XKc16q__meta b{font-size:20px;font-weight:500}.tank-module__XKc16q__add{background:var(--color-ink);height:44px;color:var(--color-paper);font:500 14px var(--font-sans);cursor:pointer;border:0;border-radius:8px;transition:background .2s,transform .2s}.tank-module__XKc16q__add:hover{background:var(--color-tech)}.tank-module__XKc16q__add:active{transform:scale(.97)}.tank-module__XKc16q__list{z-index:5;-webkit-backdrop-filter:blur(8px);background:#f3f3f1cc;border-radius:10px;gap:4px;max-width:calc(100vw - 24px);padding:4px;display:flex;position:absolute;bottom:20px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 0 0 1px #11111114}.tank-module__XKc16q__list button{height:32px;color:inherit;font:500 12px var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 12px}.tank-module__XKc16q__list button:hover{background:#fffa}.tank-module__XKc16q__list button[aria-current]{background:var(--color-ink);color:var(--color-paper)}@media (max-width:900px){.tank-module__XKc16q__nav,.tank-module__XKc16q__lede{display:none}.tank-module__XKc16q__top{grid-template-columns:1fr auto}.tank-module__XKc16q__panel{gap:6px;width:auto;padding:14px;animation-name:tank-module__XKc16q__rise;inset:auto 12px 70px;transform:none}.tank-module__XKc16q__line{display:none}.tank-module__XKc16q__list{left:12px;right:12px;transform:none}}@keyframes tank-module__XKc16q__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tank-module__XKc16q__surface{0%{opacity:0;transform:translateY(calc(60px - 50%))}to{opacity:1;transform:translateY(-50%)}}@keyframes tank-module__XKc16q__bubble{0%{opacity:0;transform:translateY(26px)scale(.6)}to{opacity:1;transform:none}}@keyframes tank-module__XKc16q__bump{0%{transform:scale(.6)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tank-module__XKc16q__headline,.tank-module__XKc16q__panel,.tank-module__XKc16q__notes li{animation:none}}
