@import "https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@600;700;800&family=Work+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@500;600&family=IM+Fell+English+SC&family=IM+Fell+English:ital@1&family=Cinzel+Decorative:wght@700&display=swap";
:root{--ink:#0a0612;--ink-soft:#170b26;--card:#1f1130;--purple:#cb6ce6;--pink:#f0559c;--text:#f3eafb;--muted:#b7a4c9;--paper-1:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-1.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-2:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-2.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-3:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-3.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-4:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-4.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-5:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-5.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-6:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-6.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-7:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-7.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-8:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-8.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-9:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-9.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-10:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-10.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-11:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-11.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-12:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/region-12.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card);--paper-site-1:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-1.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper-site-2:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-2.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper-site-3:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-3.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper-site-4:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-4.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper-site-5:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-5.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper-site-6:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-6.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper-site-7:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-7.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper-site-8:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-8.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper-site-9:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, url(/map/site-9.svg) center/cover no-repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce60f, #cb6ce600 60%), var(--card);--paper:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3E%3Cpath%20d='M48%200V48M0%2048H48'%20fill='none'%20stroke='%23CB6CE6'%20stroke-opacity='.19'%20stroke-width='.5'/%3E%3Ccircle%20cx='12'%20cy='16'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.16'/%3E%3Ccircle%20cx='33'%20cy='35'%20r='.6'%20fill='%23CB6CE6'%20fill-opacity='.12'/%3E%3C/svg%3E") repeat, radial-gradient(140% 110% at 50% -10%, #cb6ce613, #cb6ce600 60%), var(--card)}*{box-sizing:border-box}html,body{background:var(--ink);color:var(--text);margin:0;padding:0;font-family:Work Sans,sans-serif;overflow-x:hidden}@supports (overflow-x:clip){html,body{overflow-x:clip}}img,video,canvas,svg,iframe{max-width:100%}@media (max-width:760px){.bookings-table{min-width:0!important}.bookings-table th:nth-child(3),.bookings-table td:nth-child(3),.bookings-table th:nth-child(4),.bookings-table td:nth-child(4),.bookings-table th:nth-child(5),.bookings-table td:nth-child(5),.bookings-table th:nth-child(6),.bookings-table td:nth-child(6),.bookings-table th:nth-child(7),.bookings-table td:nth-child(7),.bookings-table th:nth-child(8),.bookings-table td:nth-child(8),.bookings-table th:nth-child(9),.bookings-table td:nth-child(9),.bookings-table th:nth-child(10),.bookings-table td:nth-child(10),.bookings-table th:nth-child(11),.bookings-table td:nth-child(11){display:none}.bookings-table td:first-child{word-break:normal;font-size:10.5px;white-space:nowrap!important}.row-summary{display:block!important}.contact-row{flex-wrap:wrap;row-gap:4px;align-items:center!important}.contact-row .contact-name{flex:auto;order:1;min-width:0!important}.contact-row .contact-action{order:2;margin-left:auto}.contact-row .contact-break{flex-basis:100%;order:3;height:0;display:block}.contact-row .contact-phone{order:4;min-width:0!important}.contact-row .contact-email{order:5}.contact-row .contact-meta{order:6}.contact-list{max-height:none!important;overflow-y:visible!important}}.contact-break{display:none}@media (max-width:600px){.nav-links{gap:6px 10px!important;font-size:12.5px!important}}.display{text-transform:uppercase;letter-spacing:.02em;font-family:Big Shoulders Display,sans-serif}.mono{font-family:IBM Plex Mono,monospace}button{cursor:pointer;font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.slip-card{transition:transform .15s,box-shadow .15s}.slip-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #cb6ce640}@media (prefers-reduced-motion:reduce){.slip-card{transition:none}}.day-cell{transition:background .1s}input,select,textarea{background:var(--ink);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select option{background-color:var(--ink-soft);color:var(--text)}select option:checked{background-color:var(--purple);color:#0a0612}input::placeholder,textarea::placeholder{color:var(--muted)}.jarvis-dashboard-grid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:700px){.jarvis-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.jarvis-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.jarvis-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.testimonials-layout{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}@media (min-width:900px){.testimonials-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:30px}}.testimonials-columns{columns:1;column-gap:16px}@media (min-width:560px){.testimonials-columns{columns:240px 2}}@media (min-width:900px){.testimonials-columns{columns:240px 3}}.inquire-layout{grid-template-columns:1fr;align-items:start;gap:28px;max-width:1400px;margin:0 auto;display:grid}.inquire-book{order:1;min-width:0}.inquire-review{order:2;min-width:0}@media (min-width:900px){.inquire-layout{grid-template-columns:minmax(260px,1fr) minmax(380px,760px);gap:44px}.inquire-review{order:1;position:sticky;top:20px}.inquire-book{order:2}}.book-grid{grid-template-columns:1fr 1fr;gap:12px 14px;margin-bottom:4px;display:grid}@media (max-width:560px){.book-grid{grid-template-columns:1fr}}.book-perks{color:var(--muted);background:#cb6ce612;border:1px solid #cb6ce62e;border-radius:8px;gap:6px;margin-bottom:16px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:grid}.book-perks strong{color:var(--text);font-weight:700}.hero-steps{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hero-step{color:var(--text);background:#0a061280;border:1px solid #cb6ce666;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hero-step-n{background:linear-gradient(135deg, var(--purple), var(--pink));color:#0a0612;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:inline-flex}@media (max-width:560px){.hero-steps{flex-direction:column;align-items:stretch;max-width:300px;margin:0 auto}}.avail-vessels{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:520px;margin:0 auto 16px;display:grid}.avail-legend{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:6px;font-size:12.5px;display:flex}.avail-legend>span{white-space:nowrap}.avail-swatch{vertical-align:middle;border-radius:3px;width:12px;height:12px;margin-right:5px;display:inline-block}@media (max-width:420px){.avail-vessels button{padding:8px 4px!important;font-size:12px!important}.avail-legend{gap:10px;font-size:11.5px}}@media (min-width:700px){.jarvis-panel-wide{grid-column:span 2}}.overview-grid{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}@media (min-width:700px){.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.draft-days{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}@media (min-width:1150px){.draft-days{grid-template-columns:repeat(2,minmax(0,1fr))}}.console-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.console-btn{white-space:nowrap;border:1px solid var(--purple);height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media (max-width:620px){.console-header{justify-content:flex-start}.console-btn{height:34px;padding:0 11px;font-size:12.5px}}.console-orbit{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}@media (min-width:1200px){.console-orbit{grid-template-columns:1fr 1.05fr 1fr;align-items:start}.orbit-left{grid-column:1}.orbit-center{grid-column:2}.orbit-right{grid-column:3}}.orbit-group{background:#cb6ce607;border:1px solid #cb6ce621;border-radius:14px;gap:8px;padding:8px;display:grid}.orbit-group>.orbit-crew{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:620px){.orbit-group>.orbit-crew{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (min-width:1200px){.orbit-left>.orbit-crew,.orbit-right>.orbit-crew{grid-template-columns:1fr}}.orbit-left,.orbit-right,.orbit-center{align-content:start;gap:14px;display:grid}@media (max-width:1199px){.console-orbit{flex-direction:column;display:flex}.orbit-left,.orbit-center,.orbit-right,.orbit-group>.orbit-crew{display:contents}.orbit-lead-pearl{order:1}.ob-board{order:2}.ob-attention{order:3}.ob-fleet{order:4}.ob-money{order:5}.ob-going-out{order:6}.ob-table{order:7}.ob-guests{order:8}.ob-research{order:9}.orbit-group>.orbit-crew>*{order:1}.orbit-group>div:first-child{order:2}.orbit-group>.orbit-crew>:nth-child(n+2){order:3}}.console-orbit,.orbit-group,.orbit-left,.orbit-right,.orbit-center,.ob-attention,.ob-board,.ob-fleet,.orbit-lead-pearl{min-width:0}.console-orbit>:not(.crew-chart) :not(svg){max-width:100%}.crew-chart svg{max-width:none}@media (max-width:620px){.orbit-group>.orbit-crew{grid-template-columns:1fr}.orbit-group{padding:6px}}.console-orbit,.console-orbit p,.console-orbit li,.console-orbit span,.console-orbit label{overflow-wrap:anywhere;word-break:normal}.console-orbit .mono{overflow-wrap:normal}.crew-avatar{transform-origin:50%;transition:transform .21s cubic-bezier(.22,1,.36,1);position:relative}.crew-avatar-live:hover,.crew-avatar-live:focus-visible{z-index:20;outline:none;transform:scale(1.62)}.crew-avatar-live:active{transform:scale(1.18)}.crew-speak-badge{width:19px;height:19px;color:var(--crew-accent,var(--purple));border:1.5px solid var(--crew-accent,var(--purple));opacity:.72;pointer-events:none;background:#0a0612;border-radius:50%;justify-content:center;align-items:center;transition:opacity .16s,box-shadow .16s;display:flex;position:absolute;bottom:-2px;right:-2px}.crew-avatar-live:hover .crew-speak-badge,.crew-avatar-live:focus-visible .crew-speak-badge{opacity:1;box-shadow:0 0 10px var(--crew-accent,var(--purple))}.crew-speak-wave{opacity:.9}.crew-speak-badge.is-speaking{opacity:1;animation:.9s ease-in-out infinite crew-speak-pulse}@keyframes crew-speak-pulse{0%,to{box-shadow:0 0 0 0 var(--crew-accent,var(--purple))}50%{box-shadow:0 0 9px 2px var(--crew-accent,var(--purple))}}@media (hover:none){.crew-avatar-live:hover,.crew-avatar-live:focus-visible,.crew-avatar-live:active{transform:none}.crew-speak-badge{opacity:.95}}@media (prefers-reduced-motion:reduce){.crew-avatar{transition:none}.crew-avatar-live:hover,.crew-avatar-live:focus-visible{transform:none}.crew-speak-badge.is-speaking{animation:none}}@media (max-width:760px){.maint-table,.stack-table{min-width:0!important}.maint-table thead,.stack-table thead{display:none}.maint-table,.stack-table,.maint-table tbody,.stack-table tbody,.maint-table tr,.stack-table tr,.maint-table td,.stack-table td{width:100%;display:block}.maint-table tr,.stack-table tr{border:1px solid #cb6ce638;border-radius:10px;margin-bottom:10px;padding:10px 12px}.maint-table td,.stack-table td{justify-content:space-between;align-items:center;gap:12px;display:flex;border-radius:0!important;padding:7px 0!important}.maint-table td+td,.stack-table td+td{border-top:1px solid #cb6ce61a}.maint-table td:before,.stack-table td:before{content:attr(data-label);color:var(--muted);flex:none;font-size:11.5px}.maint-table td[data-label=Item],.stack-table td[data-label=Item]{font-size:14.5px;padding-bottom:4px!important}.maint-table td[data-label=Item]:before,.stack-table td[data-label=Item]:before{display:none}.maint-table td input,.stack-table td input{text-align:right;flex:0 52%;min-width:0;width:auto!important;padding:10px!important;font-size:16px!important}.maint-table td[data-label=Status],.stack-table td[data-label=Status]{flex-wrap:wrap}.maint-table td select,.stack-table td select{text-overflow:ellipsis;flex:0 58%;min-width:0;width:auto!important;max-width:none!important;padding:10px 8px!important;font-size:16px!important}.maint-table td button,.stack-table td button{flex:none}.stack-table td[data-label=Name]{font-size:14.5px;padding-bottom:4px!important}.stack-table td[data-label=Name]:before{display:none}.stack-table td[data-label=Name] input{text-align:left;flex:auto}.panel-split,.pair-split{grid-template-columns:1fr!important}.tab-strip{white-space:normal!important;flex-wrap:wrap!important;overflow-x:visible!important}}.panel-split>*,.pair-split>*{min-width:0}.row-summary{display:none}.atlas-section{isolation:isolate;position:relative}.atlas-section:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a061299,#0a0612cc),url(/atlas/chart-purple.jpg) 50%/cover no-repeat;position:absolute;inset:0}.atlas-tile{box-shadow:inset 0 0 0 4px #140a20e6,inset 0 0 0 5px #d9b98a40,0 10px 26px #00000073;border:1px solid #d9b98a73!important}.atlas-tile img{border-bottom:1px solid #d9b98a73}.atlas-tile.slip-card[aria-pressed=true],.atlas-tile.active{border-color:var(--purple)!important}.fell{letter-spacing:.04em;color:#d9b98a;font-family:IM Fell English SC,Georgia,serif}.fell-italic{font-family:IM Fell English,Georgia,serif;font-style:italic}.monster{pointer-events:none;z-index:3;-webkit-user-select:none;user-select:none;position:absolute}.monster-anchor-row{background:var(--ink-soft);z-index:3;pointer-events:none;justify-content:center;align-items:flex-end;height:330px;margin-top:-40px;display:flex;position:relative}.monster-anchor{flex-shrink:0;width:380px;height:auto;margin-bottom:0}@media (max-width:760px){.monster{display:none}.monster-anchor-row{height:220px}.monster-anchor{width:250px}}.hdr-mon{display:inline-block;position:relative}.hdr-creature{pointer-events:none;z-index:2;-webkit-user-select:none;user-select:none;width:auto;height:96px;margin-left:-24px;position:absolute;bottom:2px;left:100%}@media (max-width:700px){.hdr-creature{display:none}}.hero-logo{flex-direction:column;align-items:center;margin:4px auto 18px;display:flex}.hero-logo-anchor{filter:drop-shadow(0 10px 22px #0009);width:170px;height:auto}.hero-wordmark{letter-spacing:.12em;background:linear-gradient(#f27a6c 0%,#e05bb0 45%,#a24bea 100%);color:#0000;filter:drop-shadow(0 2px 10px #000000d9);-webkit-background-clip:text;background-clip:text;margin-top:6px;font-family:Cinzel Decorative,Georgia,serif;font-size:clamp(26px,4.4vw,44px);font-weight:700;line-height:1.1}@media (max-width:560px){.hero-logo-anchor{width:120px}}
