.Q1-JuG_shell{--app-tabs-height:4rem;--app-header-height:3.5rem;color:var(--premium-dark);background:var(--premium-bg-light);min-height:100dvh}.Q1-JuG_header{z-index:35;min-height:calc(var(--app-header-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(1rem, env(safe-area-inset-right)) 0 max(1rem, env(safe-area-inset-left));box-shadow:0 1px 0 var(--premium-border);background:#fff;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:sticky;top:0}.Q1-JuG_brand{border-radius:.75rem;align-items:center;min-height:48px;display:inline-flex}.Q1-JuG_logo{width:72px;height:auto;display:block}.Q1-JuG_back,.Q1-JuG_call{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s;display:inline-flex}.Q1-JuG_back{color:var(--premium-navy);margin-left:-.375rem}.Q1-JuG_back:active{background:var(--premium-bg-subtle);transform:scale(.94)}.Q1-JuG_call{color:#fff;background:var(--premium-navy)}.Q1-JuG_call:active{background:var(--premium-navy-hover);transform:scale(.94)}.Q1-JuG_actions{align-items:center;gap:.5rem;display:flex}.Q1-JuG_refresh{color:var(--premium-navy)}.Q1-JuG_refresh:disabled{opacity:.5}.Q1-JuG_main{max-width:40rem;padding:1.25rem 1rem calc(var(--app-tabs-height) + env(safe-area-inset-bottom) + 1.5rem);overflow-wrap:anywhere;margin:0 auto}.Q1-JuG_main h1{letter-spacing:-.02em;color:var(--premium-navy);text-wrap:balance;font-size:1.75rem;font-weight:700;line-height:1.2}.Q1-JuG_main h2{color:var(--premium-navy);font-size:1.0625rem;font-weight:650;line-height:1.4}.Q1-JuG_tabs{z-index:40;min-height:calc(var(--app-tabs-height) + env(safe-area-inset-bottom));padding:0 max(.25rem, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(.25rem, env(safe-area-inset-left));box-shadow:0 -1px 0 var(--premium-border);background:#fff;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.Q1-JuG_tabs a{min-width:0;max-width:8rem;min-height:var(--app-tabs-height);letter-spacing:.01em;color:var(--premium-text-muted);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;transition:color .15s;display:flex;position:relative}.Q1-JuG_tabs a span{text-align:center;overflow-wrap:anywhere;max-width:100%}.Q1-JuG_tabs a svg{transition:transform .16s cubic-bezier(.23,1,.32,1)}.Q1-JuG_tabs a:active svg{transform:scale(.9)}.Q1-JuG_tabs a[aria-current]{color:var(--premium-navy);font-weight:650}.Q1-JuG_tabs a[aria-current]:before{content:"";background:var(--premium-gold);border-radius:0 0 3px 3px;width:1.75rem;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Q1-JuG_shell:has([data-sticky-bar=true]) .Q1-JuG_tabs{display:none}.Q1-JuG_shell:has([data-sticky-bar=true]) .Q1-JuG_main{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.Q1-JuG_shell #booking-section{scroll-margin-top:calc(var(--app-header-height) + env(safe-area-inset-top) + 1rem)}.Q1-JuG_offline{top:calc(env(safe-area-inset-top) + var(--app-header-height));z-index:34;background:var(--premium-navy);color:#fff;align-items:center;gap:.6rem;padding:.65rem 1rem;font-size:.8125rem;display:flex;position:sticky}.Q1-JuG_skip{z-index:60;background:#fff;padding:.75rem;position:fixed;top:-5rem}.Q1-JuG_skip:focus{top:env(safe-area-inset-top)}:is(.Q1-JuG_shell a,.Q1-JuG_shell button){-webkit-tap-highlight-color:transparent}.Q1-JuG_shell ::selection{background:#c5a05959}.Q1-JuG_shell :focus-visible{outline:2px solid var(--premium-navy);outline-offset:2px;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.Q1-JuG_shell .Q1-JuG_focusGroup:has(:focus-visible){outline:2px solid var(--premium-navy);outline-offset:-3px;border-radius:.75rem}.Q1-JuG_shell .Q1-JuG_insetFocus:focus-visible{outline:2px solid var(--premium-navy);outline-offset:-3px;border-radius:.75rem}:is(.Q1-JuG_shell .Q1-JuG_focusGroup select:focus-visible,.Q1-JuG_shell .Q1-JuG_focusGroup input:focus-visible){outline:none}.Q1-JuG_shell [data-pointer-interaction=true] .Q1-JuG_focusGroup:has(select:focus-visible){border-radius:0;outline:none}.Q1-JuG_shell button[role=gridcell]:focus-visible{outline-offset:-3px}.Q1-JuG_shell button[data-range-endpoint]:focus-visible{outline-color:#fff}.Q1-JuG_shell [data-yacht-card] h3{-webkit-line-clamp:unset;display:block}.Q1-JuG_shell [data-yacht-card] [data-compare-control]{white-space:normal;max-width:calc(100% - 96px);min-height:48px}.Q1-JuG_shell [data-yacht-card] .yacht-card-like-btn{width:48px;min-width:48px;height:48px;min-height:48px;padding:12px}@media (prefers-reduced-motion:reduce){.Q1-JuG_back,.Q1-JuG_call,.Q1-JuG_tabs a svg{transition:none}.Q1-JuG_back:active,.Q1-JuG_call:active,.Q1-JuG_tabs a:active svg{transform:none}}body:has(.Q1-JuG_shell){overscroll-behavior-y:none;background:var(--premium-bg-light);padding-top:0}:is(body:has(.Q1-JuG_shell) [data-slot=dialog-content],body:has(.Q1-JuG_shell) [data-slot=alert-dialog-content]){max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 2rem);overflow-y:auto}body:has(.Q1-JuG_shell) [data-slot=alert-dialog-content]{max-width:calc(100vw - 2rem)}:is(body:has(.Q1-JuG_shell) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),body:has(.Q1-JuG_shell) select,body:has(.Q1-JuG_shell) textarea){font-size:max(1em,16px)}:is(body:has(.Q1-JuG_shell) [data-slot=dialog-content]>[data-slot=dialog-close],body:has(.Q1-JuG_shell) [data-slot=sheet-content]>[data-slot=sheet-close]){border-radius:.75rem;width:48px;height:48px;padding:16px;top:.5rem;right:.5rem}:is(body:has(.Q1-JuG_shell) [data-slot=dropdown-menu-content] [role^=menuitem],body:has(.Q1-JuG_shell) [data-slot=select-content] [role=option]){white-space:normal;min-height:48px}.Q1-JuG_shell nav[aria-label=breadcrumb]{display:none}
.w7_zOW_screen{color:var(--premium-navy);overflow-wrap:anywhere;padding:8px 0}.w7_zOW_header h1{margin:0}.w7_zOW_header p{color:var(--premium-text-muted);margin-top:4px;font-size:.875rem;line-height:1.5}.w7_zOW_header .w7_zOW_today{color:var(--premium-navy);align-items:center;gap:6px;margin-top:6px;font-weight:600;display:flex}.w7_zOW_header .w7_zOW_today svg{color:var(--premium-gold)}.w7_zOW_summary{background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;margin:20px 0 8px;display:grid;box-shadow:0 4px 20px #0000000d}.w7_zOW_summary>div{padding:16px 18px}.w7_zOW_summary>div+div{border-left:1px solid var(--premium-border)}.w7_zOW_summary dt{color:var(--premium-text-muted);font-size:.8125rem}.w7_zOW_summary dd{font-variant-numeric:tabular-nums;color:var(--premium-navy);margin:4px 0 0;font-size:1.75rem;font-weight:700;line-height:1.1}.w7_zOW_summary [data-alert] dd{color:#b91c1c}.w7_zOW_group{margin-top:24px}.w7_zOW_groupHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;padding:0 2px;display:flex}.w7_zOW_groupHeading h2,.w7_zOW_empty h2{font-size:1.0625rem;font-weight:650;line-height:1.4}.w7_zOW_groupHeading>span{background:var(--premium-bg-subtle);text-align:center;min-width:24px;color:var(--premium-text);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600}.w7_zOW_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.w7_zOW_task{background:#fff;border-radius:16px;align-items:center;gap:12px;min-height:48px;padding:14px 14px 14px 16px;transition:transform .16s cubic-bezier(.23,1,.32,1);display:flex;box-shadow:0 4px 20px #0000000d}.w7_zOW_task:active{transform:scale(.985)}.w7_zOW_task:focus-visible{outline:2px solid var(--premium-navy);outline-offset:3px}.w7_zOW_pagination a:focus-visible{outline:2px solid var(--premium-navy);outline-offset:3px}.w7_zOW_back:focus-visible{outline:2px solid var(--premium-navy);outline-offset:3px}.w7_zOW_task>svg{color:var(--premium-text-count);flex-shrink:0}.w7_zOW_taskContent{min-width:0;color:var(--premium-text);flex-direction:column;flex:1;gap:4px;font-size:.8125rem;line-height:1.45;display:flex}.w7_zOW_taskContent strong{color:var(--premium-navy);font-size:1rem;font-weight:650;line-height:1.35}.w7_zOW_taskMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w7_zOW_number{color:var(--premium-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.w7_zOW_status{color:var(--premium-navy);background:#0b1d3a12;border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600}.w7_zOW_taskFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:4px;display:flex}.w7_zOW_assignee{color:var(--premium-text-muted);font-size:.75rem}.w7_zOW_assignee[data-mine]{color:var(--premium-navy);font-weight:600}.w7_zOW_deadline{color:var(--premium-text);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:.75rem;font-weight:600;display:inline-flex}.w7_zOW_empty{text-align:center;background:#fff;border-radius:16px;margin:20px 0;padding:24px 20px;box-shadow:0 4px 20px #0000000d}.w7_zOW_empty p{color:var(--premium-text-muted);margin-top:8px;font-size:.875rem;line-height:1.6}.w7_zOW_pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-size:.875rem;display:flex}.w7_zOW_pagination a,.w7_zOW_back{align-items:center;gap:6px;min-height:48px;font-weight:600;display:inline-flex}.w7_zOW_detail{color:var(--premium-navy);overflow-wrap:anywhere;padding:8px 0 24px}.w7_zOW_back{margin-bottom:14px;font-size:.875rem}.w7_zOW_support{gap:12px;margin-top:24px;display:grid}@media (prefers-reduced-motion:reduce){.w7_zOW_task{transition:none}.w7_zOW_task:active{transform:none}}