.float-home{--coast-bg:#0d0c1b;--coast-panel:#181629;--coast-text:#fff5ed;--coast-muted:#bdb8cd;--coast-border:#ffffff20;--coast-accent:#ffb987;background:var(--coast-bg);color:var(--coast-text);isolation:isolate;font-family:Arial,Helvetica,sans-serif;overflow:clip}body.sendit-app .float-home :is(h1,h2,h3,p,strong,button){font-family:Arial,Helvetica,sans-serif!important}.float-home em{-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#ffd196,#ff9b8d,#f36bad);-webkit-background-clip:text;background-clip:text;font-style:normal}.pool-eyebrow{color:var(--coast-accent);letter-spacing:.18em;align-items:center;gap:10px;font:600 11px/1.7 Arial,sans-serif;display:flex}.float-home .float-cta{color:#211527;background:linear-gradient(110deg,#ffcf97,#ff9b94 60%,#ec7bb9);border:0;border-radius:9px;justify-content:center;align-items:center;gap:26px;min-height:52px;padding:14px 23px;font:600 14px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex}.pool-discover,.pool-guide{max-width:1320px;margin:auto;padding:80px 48px;scroll-margin-top:110px}.pool-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:38px;display:flex}body.sendit-app .float-home :is(.pool-section-heading,.pool-guide-intro) h2{letter-spacing:-.055em;color:var(--coast-text);margin:14px 0 0;font-size:clamp(30px,3.1vw,48px);font-weight:700;line-height:1.15;font-family:Space Grotesk,Arial,sans-serif!important}.pool-section-heading>a{color:#e5cad4;align-items:center;gap:15px;min-height:44px;font-size:13px;display:flex}.pool-guide{border-top:1px solid var(--coast-border);grid-template-columns:.9fr 1.3fr;gap:80px;padding-bottom:110px;display:grid}.pool-guide-intro>p{color:var(--coast-muted);max-width:300px;margin:24px 0;font-size:15px;line-height:1.8}.nexa-system-window{border:1px solid var(--coast-border);background:linear-gradient(135deg,#211b32,#141222);border-radius:16px;align-self:start;overflow:hidden}.nexa-window-title,.nexa-window-foot{color:#c8bdd4;letter-spacing:.1em;border-bottom:1px solid var(--coast-border);justify-content:space-between;align-items:center;padding:18px 22px;font-size:10px;display:flex}.nexa-title-code{color:#bba5bd}.nexa-system-body{grid-template-columns:140px minmax(0,1fr);min-height:230px;display:grid}.nexa-file-list{border-right:1px solid var(--coast-border);flex-direction:column;gap:6px;padding:22px 12px;display:flex}.nexa-file-list button{text-align:left;color:#b9aec9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;min-height:44px;padding:8px 10px;font-size:13px;display:flex}.nexa-file-list button[aria-selected=true]{color:#ffcbab;background:#ffb69b12;border-color:#ffb69b25}.nexa-file-list button:hover{color:#ffe2cd;background:#ffffff08}.nexa-system-panel{padding:26px}.nexa-file-index{letter-spacing:.12em;color:#e9ab97;font-size:10px}body.sendit-app .nexa-system-panel h2{letter-spacing:-.04em;margin:15px 0;font-size:23px}.nexa-system-panel p{color:#bdb8cd;margin:0;font-size:14px;line-height:1.8}.nexa-window-foot{border-top:1px solid var(--coast-border);border-bottom:0}.nexa-window-foot a{color:#ffceb2;align-items:center;gap:12px;min-height:30px;display:flex}body.sendit-app .float-home :is(a,button,[tabindex]):focus-visible{outline-offset:5px;outline:2px solid #ffc69e}body.sendit-app:has(.float-home){background:#0d0c1b}body.sendit-app:has(.float-home) .footer{color:#bdb8cd;background:#0d0c1b;border-color:#ffffff20}body.sendit-app:has(.float-home) .footer :is(a,p,span){color:#bdb8cd}body.sendit-app:has(.float-home) .footer .aether-brand{color:#fff5ed}body.sendit-app .float-home .nexa-system-panel h2{color:#fff5ed}.coastal-world,.world-canvas{position:absolute;inset:0}.world-canvas{touch-action:pan-y;outline-offset:-4px!important}.world-canvas>div{pointer-events:none}.is-interacting .world-canvas>div{pointer-events:auto}.world-canvas canvas{display:block;touch-action:pan-y!important}.is-interacting .world-canvas canvas{cursor:grab;touch-action:none!important}.is-interacting .world-canvas canvas:active{cursor:grabbing}.world-loading,.world-unavailable{text-align:center;color:#e4f3f2;background:#176f80;justify-content:center;align-items:center;padding:24px 32%;font-size:14px;line-height:1.8;display:flex;position:absolute;inset:0}.world-top-label{letter-spacing:.16em;color:#fff6e5;text-shadow:0 1px 8px #0c3445;pointer-events:none;white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;top:120px;left:50%;transform:translate(-50%)}.world-top-label span{display:none}.world-toolbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2;background:#11162bdf;border:1px solid #ffffff30;border-radius:12px;gap:3px;padding:5px;display:flex;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.world-toolbar button{color:#fff0e4;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:38px;min-height:38px;display:flex}.world-toolbar button:hover,.world-toolbar button[aria-pressed=true]{color:#ffc29f;background:#ffffff16}.world-toolbar .world-interact{border-right:1px solid #ffffff15;border-radius:7px 0 0 7px;width:auto;padding:0 11px;font-size:11px}.world-instructions{color:#f8eee8;white-space:nowrap;pointer-events:none;background:#0c1328d9;border:1px solid #ffffff20;border-radius:20px;align-items:center;gap:8px;padding:7px 13px;font-size:10px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@media (max-width:1000px){.pool-guide{grid-template-columns:1fr 1.4fr;gap:32px;padding-inline:28px}.nexa-system-body{grid-template-columns:115px minmax(0,1fr)}.nexa-system-panel{padding:20px}}@media (max-width:760px){.world-top-label{letter-spacing:.1em;font-size:8px;top:108px}.world-toolbar{gap:2px;padding:4px;bottom:14px}.world-toolbar button{width:33px;min-height:36px}.world-toolbar .world-interact{padding-inline:9px;font-size:10px}.world-instructions{display:none}.world-loading,.world-unavailable{padding:140px 28px 220px}.pool-guide{grid-template-columns:1fr;gap:34px;padding:48px 24px}.pool-guide-intro h2 br{display:none}.pool-guide-intro em{margin-left:.2em}.pool-guide-intro>p{max-width:none}.nexa-system-body{grid-template-columns:1fr}.nexa-file-list{border-right:0;border-bottom:1px solid var(--coast-border);flex-flow:wrap;padding:12px}.nexa-file-list button{flex:1;padding:7px;font-size:12px}.nexa-title-code{display:none}.nexa-system-panel{min-height:220px}}@media (prefers-reduced-motion:reduce){.float-home *{scroll-behavior:auto;transition:none!important}}@media (min-width:761px) and (max-width:1100px){.world-toolbar{bottom:14px}.world-instructions{display:none}}
