.SailingAssistant_page__3NuP0{background:#f6f2ea;color:#263946;min-height:100svh;padding:96px clamp(20px,3vw,48px) 32px}.SailingAssistant_page__3NuP0 *{box-sizing:border-box}.SailingAssistant_page__3NuP0 ::selection{background:#c5a880;color:#263946}.SailingAssistant_page__3NuP0 :is(button,a,input[type=checkbox],summary):focus-visible{outline:3px solid #926f3d;outline-offset:4px}.SailingAssistant_page__3NuP0 :is(input:not([type=checkbox]),textarea):focus{outline:none;box-shadow:none;border-color:#526575}.SailingAssistant_page__3NuP0 button,.SailingAssistant_page__3NuP0 input,.SailingAssistant_page__3NuP0 textarea{font:inherit}.SailingAssistant_page__3NuP0 button{cursor:pointer}.SailingAssistant_page__3NuP0 button:disabled{opacity:.5;cursor:not-allowed}.SailingAssistant_page__3NuP0 a{text-underline-offset:4px}.SailingAssistant_topline__lCIc3{display:flex;justify-content:space-between;align-items:center;gap:16px 24px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid #c9c9bf;font-size:clamp(16px,1.2vw,19px)}.SailingAssistant_topline__lCIc3 a{min-height:44px;display:inline-flex;align-items:center;gap:8px}.SailingAssistant_topline__lCIc3 a:last-child{margin-left:auto;text-align:right}.SailingAssistant_topline__lCIc3 a:hover{text-decoration:underline}.SailingAssistant_topline__lCIc3 a{color:inherit;text-decoration:none}.SailingAssistant_topline__lCIc3 span{color:#526575}.SailingAssistant_workspace__EJBJD{max-width:1400px;margin:0 auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:max(700px,calc(100svh - 164px))}.SailingAssistant_conversation__85rnn{padding:24px clamp(20px,3vw,40px) 0 0;min-width:0;display:flex;flex-direction:column}.SailingAssistant_page__3NuP0 .SailingAssistant_heading__nmdBQ h1{font-family:var(--font-playfair-display),Georgia,serif;font-size:32px;line-height:1.12;letter-spacing:-.025em;margin:0 0 20px;font-weight:500}.SailingAssistant_log__ADecd{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#7c8d96 #f6f2ea;margin:0 0 16px;padding-right:10px}.SailingAssistant_assistantMessage__xHScz,.SailingAssistant_userMessage__YrVzY{padding:16px 0;line-height:1.7;font-size:15px;overflow-wrap:anywhere}.SailingAssistant_userMessage__YrVzY{background:#e8e8de;padding:16px;margin:8px 0}.SailingAssistant_assistantMessage__xHScz span,.SailingAssistant_userMessage__YrVzY span{font-size:12px;font-weight:600}.SailingAssistant_assistantMessage__xHScz p,.SailingAssistant_userMessage__YrVzY p{margin:6px 0 0;white-space:pre-wrap}.SailingAssistant_progress__IIkfF{font-size:14px;color:#526575}.SailingAssistant_composer__lj75H{display:flex;align-items:end;gap:12px;padding:16px;background:#fffdf8;border:1px solid #aab3b4;border-radius:12px}.SailingAssistant_composer__lj75H textarea{min-height:64px;font-size:16px;min-width:0;width:100%;resize:vertical;max-height:180px;background:transparent;border:0;padding:4px;line-height:1.5;color:#263946;caret-color:#926f3d}.SailingAssistant_composer__lj75H textarea::placeholder{color:#526575}.SailingAssistant_composer__lj75H button,.SailingAssistant_requestForm__EkcBn>button{background:#334756;color:#fffdf8;border:0;padding:12px 18px;flex-shrink:0}.SailingAssistant_composer__lj75H button:hover:not(:disabled),.SailingAssistant_requestForm__EkcBn>button:hover:not(:disabled){background:#465f6e}.SailingAssistant_footnote__jtJ7C{display:flex;gap:16px;align-items:start;margin-top:12px}.SailingAssistant_footnote__jtJ7C p{font-size:12px;line-height:1.6;margin:0}.SailingAssistant_footnote__jtJ7C button{border:0;background:none;color:#334756;text-decoration:underline;font-size:12px;white-space:nowrap;padding:0}.SailingAssistant_small__LwU8Z{font-size:12px;line-height:1.65;color:#526575}.SailingAssistant_results___ywaV{border-left:1px solid #c9c9bf;padding:24px 0 24px clamp(20px,3vw,40px);min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#7c8d96 #f6f2ea}.SailingAssistant_page__3NuP0 .SailingAssistant_resultsHeader__HbNZ8 h2{font-family:var(--font-playfair-display),Georgia,serif;font-size:26px;font-weight:500;margin:0 0 26px}.SailingAssistant_cards__XXEY7{display:grid;gap:24px;padding:2px 4px 14px}.SailingAssistant_card__wzngH{background:#fffdf8;border:1px solid #b18c56;border-radius:16px;overflow:hidden;transition:border-color .18s ease-out,box-shadow .18s ease-out}.SailingAssistant_card__wzngH:focus-within{border-color:#8a9ba4}@media (hover:hover) and (prefers-reduced-motion:no-preference){.SailingAssistant_card__wzngH:hover{border-color:#8a9ba4;box-shadow:0 8px 22px rgb(51 71 86/10%)}.SailingAssistant_card__wzngH img{transition:filter .18s ease-out}.SailingAssistant_card__wzngH:hover img{filter:saturate(1.08)}}@media (prefers-reduced-motion:reduce){.SailingAssistant_card__wzngH{transition:none}}.SailingAssistant_card__wzngH img,.SailingAssistant_noImage__lzZY7{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.SailingAssistant_noImage__lzZY7{display:grid;place-items:center;background:#e2e7e5;color:#526575;font-size:13px}.SailingAssistant_cardBody__Wjoja{padding:22px}.SailingAssistant_location__6IMUa{font-size:12px;line-height:1.5;color:#526575;margin:0 0 8px}.SailingAssistant_page__3NuP0 .SailingAssistant_card__wzngH h3{font-family:var(--font-playfair-display),Georgia,serif;font-size:28px;font-weight:500;margin:0;overflow-wrap:anywhere}.SailingAssistant_cardBody__Wjoja>p{line-height:1.6}.SailingAssistant_price__sxAx1{display:block;font-size:22px;font-variant-numeric:tabular-nums}.SailingAssistant_cardActions__fto_m{display:flex;flex-wrap:wrap;gap:16px;padding-top:12px;align-items:center;font-size:13px}.SailingAssistant_cardActions__fto_m button{background:#334756;color:#fffdf8;border:0;padding:12px 16px}.SailingAssistant_receipt__eehpa,.SailingAssistant_review__9Fhv_{background:#fffdf8;padding:24px;margin-bottom:28px}.SailingAssistant_reviewTop__1nHIx{display:flex;flex-wrap:wrap;align-items:start;gap:15px;justify-content:space-between}.SailingAssistant_page__3NuP0 .SailingAssistant_receipt__eehpa h3,.SailingAssistant_page__3NuP0 .SailingAssistant_reviewTop__1nHIx h3{font-family:var(--font-playfair-display),Georgia,serif;font-size:26px;margin:0}.SailingAssistant_reviewTop__1nHIx button{background:none;border:0;text-decoration:underline;text-underline-offset:4px;font-size:16px;min-height:44px;padding:8px 0;color:#334756}.SailingAssistant_breakdown__T9XuG{margin:24px 0;font-size:13px;line-height:1.6}.SailingAssistant_breakdown__T9XuG>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #d6d8ce}.SailingAssistant_breakdown__T9XuG dt{min-width:0;overflow-wrap:anywhere}.SailingAssistant_breakdown__T9XuG small{display:block;color:#526575}.SailingAssistant_breakdown__T9XuG dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.SailingAssistant_total__vlG6P{font-weight:600}.SailingAssistant_requestForm__EkcBn{display:grid;gap:16px}.SailingAssistant_requestForm__EkcBn h4{margin:14px 0 0;font-size:18px}.SailingAssistant_requestForm__EkcBn>p{margin:0}.SailingAssistant_requestForm__EkcBn label{display:grid;gap:7px;font-size:13px;line-height:1.6}.SailingAssistant_requestForm__EkcBn input:not([type=checkbox]),.SailingAssistant_requestForm__EkcBn textarea{width:100%;min-width:0;background:#fffdf8;border:1px solid #aab3b4;color:#263946;padding:10px;font-size:16px}.SailingAssistant_requestForm__EkcBn .SailingAssistant_check__Vhqgv{display:flex;align-items:start;gap:10px;margin-top:10px}.SailingAssistant_check__Vhqgv input{margin-top:5px;flex-shrink:0;accent-color:#334756}.SailingAssistant_requestForm__EkcBn summary{cursor:pointer;padding:12px 0;font-size:14px}.SailingAssistant_error__c5zMQ,.SailingAssistant_notice__K9TwW{padding:14px;font-size:13px;line-height:1.7;background:#e8e8de;overflow-wrap:anywhere}.SailingAssistant_error__c5zMQ{background:#f4e5de;color:#7b332a}.SailingAssistant_receipt__eehpa p{line-height:1.7;font-size:14px;overflow-wrap:anywhere}.SailingAssistant_srOnly__CIEaF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SailingAssistant_voiceSignInDialog__Y3bkp{width:min(520px,calc(100vw - 32px));max-height:calc(100svh - 32px);margin:auto;padding:0;border:1px solid #aab3b4;border-radius:16px;background:#fffdf8;color:#263946;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 20px 70px rgb(38 57 70/22%)}.SailingAssistant_voiceSignInDialog__Y3bkp::backdrop{background:rgb(38 57 70/55%)}.SailingAssistant_voiceSignInContent__d_cwu{position:relative;padding:clamp(24px,5vw,40px)}.SailingAssistant_voiceSignInContent__d_cwu>svg{width:28px;height:28px;margin-bottom:20px;color:#926f3d}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceSignInContent__d_cwu h2{margin:0 24px 16px 0;font-family:var(--font-playfair-display),Georgia,serif;font-weight:500;font-size:clamp(26px,5vw,32px);line-height:1.2}.SailingAssistant_voiceSignInContent__d_cwu>p{margin:0 0 24px;font-size:15px;line-height:1.65}.SailingAssistant_voiceSignInClose__FGnoj{position:absolute;top:10px;right:10px;width:44px;height:44px;border:0;background:none;color:#334756;font-size:28px!important}.SailingAssistant_voiceSignInActions__gM03c{display:grid;gap:12px}.SailingAssistant_voiceSignInActions__gM03c :is(a,button){display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 16px;border:1px solid #334756;border-radius:6px;background:#334756;color:#fffdf8;text-align:center;text-decoration:none;font-size:15px;line-height:1.4}.SailingAssistant_voiceSignInActions__gM03c>a{background:#fffdf8;color:#334756}.SailingAssistant_voiceSignInActions__gM03c .SailingAssistant_voiceSignInCreate__rb6W0{border:0;min-height:44px;padding:8px 12px;text-decoration:underline}.SailingAssistant_voiceSignInActions__gM03c :is(a,button):hover{background:#e8e8de;color:#263946}.SailingAssistant_voiceSignInChat__gywZL{width:100%;min-height:48px;margin-top:16px;padding:12px 0;border:0;border-top:1px solid #c9c9bf;background:none;color:#526575;text-decoration:underline;text-underline-offset:4px;font-size:14px!important}@media(max-width:800px){.SailingAssistant_page__3NuP0{padding-top:100px}.SailingAssistant_workspace__EJBJD{grid-template-columns:1fr;height:auto}.SailingAssistant_conversation__85rnn{padding:24px 0;height:max(620px,calc(100svh - 150px))}.SailingAssistant_results___ywaV{border-left:0;border-top:1px solid #c9c9bf;padding:28px 0 0}.SailingAssistant_page__3NuP0 .SailingAssistant_heading__nmdBQ h1{font-size:30px}.SailingAssistant_topline__lCIc3{font-size:12px}.SailingAssistant_topline__lCIc3 span{display:none}.SailingAssistant_log__ADecd{min-height:180px}.SailingAssistant_receipt__eehpa,.SailingAssistant_review__9Fhv_{padding:18px}.SailingAssistant_composer__lj75H{gap:12px;padding:16px}.SailingAssistant_composer__lj75H textarea{font-size:16px}.SailingAssistant_footnote__jtJ7C{flex-wrap:wrap;gap:8px}}.SailingAssistant_extraSummary__iMzDc{border-top:1px solid #c9c9bf;border-bottom:1px solid #c9c9bf;padding:14px 0;font-size:13px;line-height:1.7}.SailingAssistant_extraSummary__iMzDc h4{margin:0 0 10px}.SailingAssistant_composer__lj75H:focus-within{border-color:#526575}.SailingAssistant_composer__lj75H button{align-self:flex-end;min-width:100px;border-radius:6px}.SailingAssistant_emptyResults__mYsW9{color:#526575;font-size:14px;border-top:1px solid #c9c9bf;padding-top:20px}.SailingAssistant_conversation__85rnn>:not(.SailingAssistant_log__ADecd){flex-shrink:0}.SailingAssistant_page__3NuP0 .SailingAssistant_composer__lj75H textarea:focus-visible{outline:none}.SailingAssistant_composer__lj75H:has(textarea:focus-visible){outline:none}.SailingAssistant_log__ADecd:focus-visible,.SailingAssistant_results___ywaV:focus-visible{outline:2px solid #926f3d;outline-offset:4px}.SailingAssistant_assistantMessage__xHScz,.SailingAssistant_userMessage__YrVzY{display:flex;align-items:flex-end;gap:10px;padding:8px 0;margin:0;background:none}.SailingAssistant_userMessage__YrVzY{flex-direction:row-reverse}.SailingAssistant_avatar__H2RMe{width:32px;height:32px;flex:0 0 32px;border-radius:50%;overflow:hidden;background:#e2e7e5;color:#526575;display:grid;place-items:center}.SailingAssistant_avatar__H2RMe img{width:100%;height:100%;object-fit:cover}.SailingAssistant_avatar__H2RMe svg{width:21px;height:21px}.SailingAssistant_bubble__xt6T5{min-width:0;max-width:84%;padding:13px 16px;border-radius:16px 16px 16px 4px;background:#fffdf8}.SailingAssistant_userMessage__YrVzY .SailingAssistant_bubble__xt6T5{background:#334756;color:#fffdf8;border-radius:16px 16px 4px 16px}.SailingAssistant_bubble__xt6T5>span{display:block;opacity:.8;font-size:11px}.SailingAssistant_bubble__xt6T5 p{margin-top:4px}@media(max-width:800px){.SailingAssistant_bubble__xt6T5{max-width:calc(100% - 42px);padding:12px}}.SailingAssistant_showMore__fQY4p{display:flex;align-items:center;justify-content:center;gap:12px;width:fit-content;max-width:calc(100% - 16px);min-height:44px;padding:10px 4px;margin:12px auto 32px;background:transparent;color:#334756;border:0;border-bottom:1px solid #a9b3b7;font:inherit}.SailingAssistant_showMore__fQY4p:hover:not(:disabled){border-bottom-color:#334756;background:#e9e9e1}.SailingAssistant_heading__nmdBQ{display:flex;align-items:center;gap:14px;margin-bottom:20px}.SailingAssistant_page__3NuP0 .SailingAssistant_heading__nmdBQ h1{margin:0}.SailingAssistant_headerAvatar__cQkpj{width:52px;height:52px;border-radius:50%;object-fit:cover}.SailingAssistant_yachtMention__0Hoid{color:inherit;text-decoration:underline;text-decoration-color:#9b815a;text-underline-offset:3px;font-weight:600}.SailingAssistant_yachtMention__0Hoid:hover{text-decoration-thickness:2px}.SailingAssistant_recovery__rxnHK{font-size:.8rem;margin:0 0 1rem;color:#526774}.SailingAssistant_recovery__rxnHK summary{cursor:pointer}.SailingAssistant_recovery__rxnHK p{margin:.6rem 0}.SailingAssistant_recovery__rxnHK textarea{display:block;width:100%;padding:.6rem;border:1px solid #bcc5c7;background:#fffdf8;color:#334756}.SailingAssistant_recovery__rxnHK button{margin-top:.5rem;padding:.5rem .8rem;border:1px solid #bcc5c7}.SailingAssistant_mobileBrowse__4KUga{display:none}@media (max-width:800px){.SailingAssistant_conversation__85rnn{height:auto}.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_log__ADecd{overscroll-behavior:auto;flex:none;min-height:120px;max-height:min(460px,50svh);overscroll-behavior-y:auto;touch-action:pan-y}.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_results___ywaV{overflow:visible;overscroll-behavior:auto;touch-action:pan-y}.SailingAssistant_composer__lj75H{scroll-margin-block:24px}.SailingAssistant_composer__lj75H textarea{resize:none;min-width:0}.SailingAssistant_mobileBrowse__4KUga{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin-bottom:20px;font-size:18px;text-decoration:underline;text-underline-offset:5px}.SailingAssistant_cardActions__fto_m{flex-wrap:wrap}.SailingAssistant_requestForm__EkcBn input,.SailingAssistant_requestForm__EkcBn textarea{font-size:16px}}.SailingAssistant_page__3NuP0{padding-top:86px;min-height:100dvh}.SailingAssistant_workspace__EJBJD{display:grid;grid-template-columns:minmax(0,760px);justify-content:center;max-width:1500px;height:calc(100dvh - 174px);min-height:430px;gap:36px}.SailingAssistant_withPanel___JTxJ{grid-template-columns:minmax(360px,1fr) minmax(520px,1fr)}.SailingAssistant_conversation__85rnn{padding:22px 0 0;height:100%;min-height:0}.SailingAssistant_heading__nmdBQ{gap:12px;margin-bottom:12px;flex-shrink:0}.SailingAssistant_aiLabel__GJ7ug{color:#596870;font-size:11px}.SailingAssistant_heading__nmdBQ .SailingAssistant_textButton___6iHy{margin-left:auto}.SailingAssistant_panelToolbar__iNMuH a,.SailingAssistant_panelToolbar__iNMuH button,.SailingAssistant_panelToolbar__iNMuH>span,.SailingAssistant_textButton___6iHy,.SailingAssistant_yachtMention__0Hoid{background:none;border:0;color:#334756;text-decoration:underline;text-underline-offset:4px;padding:10px 4px;min-height:44px}.SailingAssistant_page__3NuP0 button.SailingAssistant_yachtMention__0Hoid{display:inline;font:inherit;font-weight:600;min-height:0;padding:0;text-align:inherit}.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_log__ADecd{flex:1;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}.SailingAssistant_footnote__jtJ7C{justify-content:space-between;font-size:12px;margin:10px 0}.SailingAssistant_footnote__jtJ7C button{min-height:32px}.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_results___ywaV{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 28px 28px;border-left:1px solid #d8cbb8;animation:SailingAssistant_revealYachts__4e4DU .24s cubic-bezier(.16,1,.3,1);background:#f6f2ea}.SailingAssistant_panelToolbar__iNMuH{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;gap:16px;padding:8px 0;background:#f6f2ea;border-bottom:1px solid #d8cbb8}.SailingAssistant_results___ywaV h2{font-family:var(--font-playfair-display),Georgia,serif;font-weight:500;font-size:28px;margin:22px 0 16px}.SailingAssistant_resultGrid__PcbXr{display:grid;grid-template-columns:1fr;gap:22px}.SailingAssistant_page__3NuP0 .SailingAssistant_yachtTile__zQ8eh{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;padding:0;border:1px solid #d8cbb8;border-radius:12px;overflow:hidden;background:#fffdf8;color:#263946;text-align:left;transition:border-color .18s ease}.SailingAssistant_yachtTile__zQ8eh:hover{border-color:#76562f}.SailingAssistant_yachtTile__zQ8eh img{width:100%;aspect-ratio:16/9;object-fit:cover}.SailingAssistant_tileText__3lLUU{display:flex;flex-direction:column;gap:5px;padding:16px;font-size:13px;line-height:1.5}.SailingAssistant_tileText__3lLUU>strong:first-child{font-size:19px}.SailingAssistant_tileText__3lLUU>span{color:#596870;font-size:12px;font-weight:400}.SailingAssistant_tileText__3lLUU>strong{font-variant-numeric:tabular-nums}.SailingAssistant_missingPhoto__KHwic{display:grid;place-items:center;min-height:100px;background:#e2e7e5;color:#334756;font-size:12px}.SailingAssistant_thumbnails___ZqOv{display:grid;gap:8px;margin-top:14px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_yachtTile__zQ8eh{flex-direction:row;border-radius:8px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_missingPhoto__KHwic,.SailingAssistant_thumbnails___ZqOv .SailingAssistant_yachtTile__zQ8eh img{width:80px;min-width:80px;min-height:96px;aspect-ratio:auto;object-fit:cover}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileText__3lLUU{padding:9px 10px;gap:2px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileText__3lLUU>strong:first-child{font-size:15px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileText__3lLUU>span{font-size:11px}.SailingAssistant_newResults__U0Usx{width:100%;padding:12px;background:#e8e8de;color:#334756;border:0;text-decoration:underline}.SailingAssistant_yachtDetail__JDsVn{min-width:0}.SailingAssistant_yachtDetail__JDsVn>section{margin:28px 0}.SailingAssistant_yachtDetail__JDsVn h3{font-size:19px;font-weight:500}.SailingAssistant_yachtDetail__JDsVn details{border-bottom:1px solid #d8cbb8;padding:12px 0}.SailingAssistant_yachtDetail__JDsVn summary{cursor:pointer;min-height:32px}.SailingAssistant_detailDates__r5_zm{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}.SailingAssistant_detailDates__r5_zm label{display:grid;gap:6px;font-size:13px;min-width:0}.SailingAssistant_detailDates__r5_zm input{width:100%;min-width:0;min-height:44px;font-size:16px;border:1px solid #aab3b4;background:#fffdf8;padding:8px;color:#263946}.SailingAssistant_detailDates__r5_zm button{grid-column:1/-1}.SailingAssistant_detailActions__GO9MA{position:sticky;bottom:-28px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 0;background:#f6f2ea;border-top:1px solid #d8cbb8}.SailingAssistant_detailActions__GO9MA button,.SailingAssistant_detailDates__r5_zm button,.SailingAssistant_sendRequest__iEzVA{min-height:44px;padding:12px 18px;border:0;border-radius:6px;color:#fffdf8;background:#334756}.SailingAssistant_detailActions__GO9MA a{font-size:13px}.SailingAssistant_voiceControls__hPxxg{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.SailingAssistant_voiceControls__hPxxg button{min-height:44px;padding:10px 14px;color:#334756;background:#fffdf8;border:1px solid #aab3b4;border-radius:6px}.SailingAssistant_voiceStatus__w6hyC{color:#596870;font-size:13px;font-variant-numeric:tabular-nums}.SailingAssistant_voiceStage__eXeRy{flex:1;overflow:auto;min-height:0;padding:12px 0}.SailingAssistant_voiceStage__eXeRy .SailingAssistant_resultGrid__PcbXr{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.SailingAssistant_voiceStage__eXeRy .SailingAssistant_tileText__3lLUU{padding:10px}.SailingAssistant_voiceEmpty__mJnea{display:grid;justify-items:center;align-content:center;min-height:200px;gap:20px}.SailingAssistant_voiceEmpty__mJnea img{width:112px;height:112px;border-radius:50%;object-fit:cover}.SailingAssistant_captions__SLzlJ{min-height:44px;max-height:100px;overflow:auto;font-size:14px;line-height:1.5;padding:10px;background:#fffdf8}.SailingAssistant_withPanel___JTxJ .SailingAssistant_voiceStage__eXeRy .SailingAssistant_resultGrid__PcbXr{grid-template-columns:repeat(2,minmax(0,1fr))}@keyframes SailingAssistant_revealYachts__4e4DU{0%{opacity:.65;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1099px){.SailingAssistant_withPanel___JTxJ,.SailingAssistant_workspace__EJBJD{grid-template-columns:minmax(0,760px);gap:0}.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_results___ywaV{position:fixed;inset:0;z-index:1600;padding:env(safe-area-inset-top) 20px max(28px,env(safe-area-inset-bottom));border:0}.SailingAssistant_results___ywaV .SailingAssistant_panelToolbar__iNMuH{padding-top:10px}}@media (max-width:600px){.SailingAssistant_page__3NuP0{padding:72px 14px 0}.SailingAssistant_workspace__EJBJD{height:calc(100dvh - 132px);min-height:300px}.SailingAssistant_conversation__85rnn{padding-top:14px}.SailingAssistant_page__3NuP0 .SailingAssistant_heading__nmdBQ h1{font-size:27px}.SailingAssistant_headerAvatar__cQkpj{width:40px;height:40px}.SailingAssistant_topline__lCIc3{padding-bottom:6px;font-size:13px}.SailingAssistant_recovery__rxnHK{font-size:11px;margin-bottom:8px}.SailingAssistant_composer__lj75H{padding:10px;gap:8px}.SailingAssistant_composer__lj75H button{min-width:60px;padding:12px}.SailingAssistant_composer__lj75H textarea{min-height:44px}.SailingAssistant_voiceStage__eXeRy .SailingAssistant_resultGrid__PcbXr,.SailingAssistant_withPanel___JTxJ .SailingAssistant_voiceStage__eXeRy .SailingAssistant_resultGrid__PcbXr{grid-template-columns:1fr}.SailingAssistant_footnote__jtJ7C{padding-bottom:env(safe-area-inset-bottom)}.SailingAssistant_avatar__H2RMe{width:24px;height:24px;flex-basis:24px}.SailingAssistant_assistantMessage__xHScz,.SailingAssistant_userMessage__YrVzY{gap:7px}.SailingAssistant_bubble__xt6T5{max-width:calc(100% - 31px)}}@media (prefers-reduced-motion:reduce){.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_results___ywaV{animation:none}.SailingAssistant_yachtTile__zQ8eh{transition:none}}.SailingAssistant_yachtPage__zU8HC{display:block;width:100%;flex:1;min-height:0;border:0;background:#f6f2ea}.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_pagePanel__ZvTEt{display:flex;flex-direction:column;padding:0;overflow:hidden}.SailingAssistant_pagePanel__ZvTEt .SailingAssistant_panelToolbar__iNMuH,.SailingAssistant_pagePanel__ZvTEt>.SailingAssistant_voiceControls__hPxxg{flex-shrink:0;padding:8px 16px}.SailingAssistant_log__ADecd[hidden]{display:none}.SailingAssistant_voiceEntry__52pzK{padding:8px 0}.SailingAssistant_voiceEntry__52pzK button{min-height:44px;padding:10px 16px;background:#334756;color:#fffdf8;border:0;border-radius:6px}.SailingAssistant_voiceEntry__52pzK p{font-size:11px;line-height:1.5;margin:6px 0}.SailingAssistant_preparedSummary__Ah3IR{padding:16px;border:1px solid #d8cbb8;background:#fffdf8}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_missingPhoto__KHwic,.SailingAssistant_thumbnails___ZqOv .SailingAssistant_yachtTile__zQ8eh img{width:72px;min-width:72px;min-height:88px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileText__3lLUU{gap:1px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileText__3lLUU>strong{font-size:14px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_yachtTile__zQ8eh:hover{background:#f1ede4}.SailingAssistant_tileIdentity__hrlDL{display:flex;flex-direction:column;gap:2px}.SailingAssistant_tileIdentity__hrlDL strong{color:#263946;font-size:17px}.SailingAssistant_tilePrice__FECL2{display:flex;flex-direction:column;gap:2px}.SailingAssistant_tilePrice__FECL2 strong{color:#263946;font-size:15px}.SailingAssistant_tilePrice__FECL2 small{font-size:10px;font-weight:400}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileText__3lLUU{display:grid;flex:1;grid-template-columns:minmax(0,1fr) 122px;grid-template-areas:"identity price" "location price" "dates price" "rating price";gap:2px 10px;align-content:center}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileIdentity__hrlDL{grid-area:identity}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileIdentity__hrlDL strong{font-size:14px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileIdentity__hrlDL>span{font-size:11px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileLocation__DRzp2{grid-area:location}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileDates__qTMRw{grid-area:dates}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tilePrice__FECL2{grid-area:price;align-self:center;text-align:right}.SailingAssistant_voiceControls__hPxxg{position:sticky;bottom:0;background:#f6f2ea;z-index:3}@media(max-width:600px){.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileText__3lLUU{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "location" "dates" "rating" "price"}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tilePrice__FECL2{text-align:left}}.SailingAssistant_voiceStage__eXeRy{overscroll-behavior:contain;scrollbar-color:#7c8d96 #f6f2ea;padding-right:8px}.SailingAssistant_voiceControls__hPxxg{flex:0 0 auto;justify-content:center;gap:12px;border-top:1px solid #d8cbb8;padding:12px 0}.SailingAssistant_voiceControls__hPxxg>span{margin-right:auto;font-size:14px;font-variant-numeric:tabular-nums}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;font-size:13px;border-radius:10px;transition:background .16s ease}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg button:hover{background:#e8e8de}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg .SailingAssistant_endVoice__uu5V0{color:#fffdf8;background:#334756;border-color:#334756}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg .SailingAssistant_endVoice__uu5V0:hover{background:#465f6e}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg .SailingAssistant_isMuted__713_v{color:#873d2e;background:#f5e5df;border-color:#bd8c7d}.SailingAssistant_voiceControls__hPxxg svg{flex-shrink:0}.SailingAssistant_typedAcknowledgement__a2Exl{background:#e8e8de;padding:14px 16px;border-radius:10px;margin-bottom:16px;overflow-wrap:anywhere}.SailingAssistant_typedAcknowledgement__a2Exl strong{font-size:12px}.SailingAssistant_typedAcknowledgement__a2Exl p{font-size:15px;line-height:1.5;margin:6px 0 0;white-space:pre-wrap}.SailingAssistant_requestReview___UlJL{background:#fffdf8;border:1px solid #d8cbb8;border-radius:12px;padding:clamp(16px,2vw,24px);margin-bottom:18px;overflow-wrap:anywhere}.SailingAssistant_requestReview___UlJL h2{font-family:var(--font-playfair-display),Georgia,serif;font-size:25px;font-weight:500;margin:0 0 20px}.SailingAssistant_requestReview___UlJL header{display:flex;align-items:center;gap:16px}.SailingAssistant_requestReview___UlJL header img{width:88px;height:88px;border-radius:8px;object-fit:cover;flex-shrink:0}.SailingAssistant_requestReview___UlJL h3{font-size:18px;margin:0 0 5px}.SailingAssistant_requestReview___UlJL header p{font-size:14px;margin:3px 0;color:#526575}.SailingAssistant_reviewDates__QF9fK{border-bottom:1px solid #d8cbb8;padding-bottom:16px;font-size:14px}.SailingAssistant_requestReview___UlJL dl{margin:0}.SailingAssistant_requestReview___UlJL dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:8px 0;font-size:14px;line-height:1.5}.SailingAssistant_requestReview___UlJL dd{margin:0;font-variant-numeric:tabular-nums;text-align:right}.SailingAssistant_requestReview___UlJL .SailingAssistant_reviewTotal__T4Cu3{font-weight:600;border-top:1px solid #d8cbb8;margin-top:8px;padding-top:15px}.SailingAssistant_reviewTotal__T4Cu3 dd{font-size:21px}.SailingAssistant_reviewContact__WVwjg{border-top:1px solid #d8cbb8;margin-top:18px;padding-top:18px}.SailingAssistant_reviewContact__WVwjg h3{font-size:15px}.SailingAssistant_reviewContact__WVwjg p{font-size:14px;margin:4px 0;white-space:pre-wrap}.SailingAssistant_reviewContact__WVwjg .SailingAssistant_reviewNotes__D26OL{margin-top:12px;color:#526575}.SailingAssistant_requestReview___UlJL .SailingAssistant_reviewConsent__L_woC{font-size:13px;line-height:1.6;color:#526575;margin:18px 0 0}@media (max-width:600px){.SailingAssistant_voiceControls__hPxxg{gap:8px}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg button{flex:1;flex-direction:column;gap:4px;padding:8px 5px;font-size:11px}.SailingAssistant_voiceControls__hPxxg>span{font-size:13px}.SailingAssistant_requestReview___UlJL header img{width:64px;height:72px}}@media (prefers-reduced-motion:reduce){.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg button{transition:none}}.SailingAssistant_voiceEntry__52pzK button{display:inline-flex;align-items:center;gap:9px}.SailingAssistant_voiceControls__hPxxg>p{flex-basis:100%;margin:0;font-size:12px;line-height:1.5}@media (max-width:600px){.SailingAssistant_voiceControls__hPxxg{display:grid;align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.SailingAssistant_voiceControls__hPxxg>p,.SailingAssistant_voiceControls__hPxxg>span{grid-column:1/-1}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg button{min-height:56px;min-width:0;white-space:normal;text-align:center;line-height:1.25}}.SailingAssistant_panelComposer__9Q4RZ{position:sticky;bottom:0;flex-shrink:0;background:#f6f2ea;padding:10px 0 max(10px,env(safe-area-inset-bottom));z-index:4}.SailingAssistant_panelComposer__9Q4RZ .SailingAssistant_composer__lj75H{margin:0}.SailingAssistant_panelComposer__9Q4RZ textarea{min-height:54px;max-height:100px}.SailingAssistant_panelComposer__9Q4RZ .SailingAssistant_composer__lj75H button{min-height:44px}.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_voicePanel__q6_jc{display:flex;flex-direction:column;overflow:hidden}.SailingAssistant_panelBody__43tJg{min-height:0}.SailingAssistant_pagePanel__ZvTEt .SailingAssistant_panelBody__43tJg,.SailingAssistant_voicePanel__q6_jc .SailingAssistant_panelBody__43tJg{flex:1;overflow:auto;overscroll-behavior:contain}.SailingAssistant_pagePanel__ZvTEt .SailingAssistant_panelBody__43tJg{display:flex;flex-direction:column}.SailingAssistant_voicePanel__q6_jc>.SailingAssistant_panelToolbar__iNMuH,.SailingAssistant_voicePanel__q6_jc>.SailingAssistant_voiceControls__hPxxg{flex-shrink:0}.SailingAssistant_voiceViews__h5y18{display:flex;gap:16px;flex-shrink:0;border-bottom:1px solid #d8cbb8}.SailingAssistant_voiceViews__h5y18 button{background:transparent;border:0;border-bottom:2px solid transparent;padding:8px 0;color:#526575}.SailingAssistant_voiceViews__h5y18 button[aria-pressed=true]{border-bottom-color:#334756;color:#263946;font-weight:600}.SailingAssistant_voiceStage__eXeRy[hidden]{display:none}.SailingAssistant_voiceWorking__dNQq9{display:flex;align-items:center;gap:10px;flex-basis:100%;grid-column:1/-1;padding:9px 12px;background:#e5ebe9;color:#334756;border-left:3px solid #526575;font-size:13px}.SailingAssistant_workingDots__lnaW_{display:flex;gap:4px}.SailingAssistant_workingDots__lnaW_ i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:SailingAssistant_jessicaThinking__8wemw 1.2s ease-in-out infinite}.SailingAssistant_workingDots__lnaW_ i:nth-child(2){animation-delay:.15s}.SailingAssistant_workingDots__lnaW_ i:nth-child(3){animation-delay:.3s}@keyframes SailingAssistant_jessicaThinking__8wemw{0%,80%,to{opacity:.35}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.SailingAssistant_workingDots__lnaW_ i{animation:none;opacity:1}}.SailingAssistant_verification__l8ych{min-width:0;margin-block:.75rem}.SailingAssistant_verification__l8ych p{margin:.5rem 0;font-size:.875rem}.SailingAssistant_verification__l8ych button{min-height:44px;padding:.5rem .75rem;border:1px solid;background:transparent;color:inherit;cursor:pointer}.SailingAssistant_verification__l8ych button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.SailingAssistant_page__3NuP0{padding-bottom:12px}.SailingAssistant_topline__lCIc3{padding-bottom:4px;font-size:13px}.SailingAssistant_workspace__EJBJD{height:calc(100dvh - 148px);min-height:350px}.SailingAssistant_conversation__85rnn{padding-top:8px}.SailingAssistant_heading__nmdBQ{position:relative;gap:10px;margin-bottom:6px;min-height:48px}.SailingAssistant_headerAvatar__cQkpj{width:36px;height:36px}.SailingAssistant_page__3NuP0 .SailingAssistant_heading__nmdBQ h1{font-size:26px}.SailingAssistant_heading__nmdBQ .SailingAssistant_aiLabel__GJ7ug{font-size:11px}.SailingAssistant_heading__nmdBQ .SailingAssistant_textButton___6iHy{font-size:13px;min-height:44px}.SailingAssistant_heading__nmdBQ .SailingAssistant_recovery__rxnHK{margin:0 0 0 auto;color:#334756;font-size:13px}.SailingAssistant_heading__nmdBQ .SailingAssistant_textButton___6iHy+.SailingAssistant_recovery__rxnHK{margin-left:4px}.SailingAssistant_recovery__rxnHK summary{display:flex;align-items:center;min-height:44px;padding:0 8px;text-decoration:underline;text-underline-offset:4px;list-style:none}.SailingAssistant_recovery__rxnHK summary::-webkit-details-marker{display:none}.SailingAssistant_preferencesPanel__jGDDe{position:absolute;right:0;top:100%;z-index:12;width:min(360px,100%);max-height:min(420px,65dvh);overflow-y:auto;padding:18px;background:#fffdf8;border:1px solid #d8cbb8;box-shadow:0 8px 28px #2639461a;line-height:1.6}.SailingAssistant_preferencesPanel__jGDDe .SailingAssistant_footnote__jtJ7C{margin-bottom:0}.SailingAssistant_voiceViews__h5y18{gap:20px;margin-bottom:6px;font-size:13px}.SailingAssistant_voiceViews__h5y18 button{min-height:44px;padding-block:6px}.SailingAssistant_page__3NuP0 .SailingAssistant_conversation__85rnn>.SailingAssistant_voiceStage__eXeRy{flex:1 1 0;min-height:0}.SailingAssistant_page__3NuP0 .SailingAssistant_workspace__EJBJD .SailingAssistant_log__ADecd{margin-bottom:8px}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg{position:relative;bottom:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px 8px;padding:6px 0;margin:0}.SailingAssistant_callStatus__hJFO0{grid-column:1/-1;display:flex;align-items:center;gap:12px;height:24px;min-width:0;font-size:12px}.SailingAssistant_callTimer__uXhUJ{font-variant-numeric:tabular-nums;flex-shrink:0}.SailingAssistant_callActivity__U_01D{display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg button{min-height:44px;padding:6px;font-size:12px;flex-direction:row;border-radius:6px}.SailingAssistant_page__3NuP0 .SailingAssistant_composer__lj75H{padding:8px 10px;gap:8px;flex-shrink:0}.SailingAssistant_page__3NuP0 .SailingAssistant_composer__lj75H textarea{min-height:44px;max-height:100px;resize:vertical}.SailingAssistant_page__3NuP0 .SailingAssistant_composer__lj75H button{min-height:44px;padding:8px 14px}.SailingAssistant_voiceEntry__52pzK{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:6px 0 0}.SailingAssistant_voiceHint__44eI_{font-size:11px;color:#526575}.SailingAssistant_panelComposer__9Q4RZ{padding-top:4px}.SailingAssistant_pagePanel__ZvTEt>.SailingAssistant_voiceControls__hPxxg{padding:6px 16px}.SailingAssistant_verification__l8ych:has(>div[hidden]):not(:has(p)){margin:0}@media(max-width:600px){.SailingAssistant_page__3NuP0{padding-top:72px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.SailingAssistant_workspace__EJBJD{height:calc(100dvh - 128px);min-height:300px}.SailingAssistant_page__3NuP0 .SailingAssistant_heading__nmdBQ h1{font-size:23px}.SailingAssistant_headerAvatar__cQkpj{width:30px;height:30px}.SailingAssistant_heading__nmdBQ{gap:6px}.SailingAssistant_heading__nmdBQ .SailingAssistant_recovery__rxnHK,.SailingAssistant_heading__nmdBQ .SailingAssistant_textButton___6iHy{font-size:11px}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg{gap:4px}.SailingAssistant_page__3NuP0 .SailingAssistant_voiceControls__hPxxg button{min-height:48px;font-size:10px;gap:3px;flex-direction:column}.SailingAssistant_voiceEntry__52pzK button{font-size:13px}.SailingAssistant_voiceHint__44eI_{font-size:10px}}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_assistantMessage__xHScz,.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_userMessage__YrVzY{font-size:11.25px;line-height:1.6;padding-block:9px}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_bubble__xt6T5{padding:10px 12px}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv{gap:6px;margin-top:10px}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_missingPhoto__KHwic,.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_yachtTile__zQ8eh img{width:54px;min-width:54px;min-height:66px}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileText__3lLUU{padding:6px 7px;gap:1px 7px}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileIdentity__hrlDL strong{font-size:11px}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileDates__qTMRw,.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileIdentity__hrlDL>span,.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileLocation__DRzp2{font-size:9px}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_tilePrice__FECL2 strong{font-size:12px}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_tilePrice__FECL2 small{font-size:9px}.SailingAssistant_entryRow__IIgdv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;flex-shrink:0}.SailingAssistant_newConversation__ERLgE{margin-left:auto;min-height:44px;padding:4px 0;background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;color:#334756;font-size:11px!important}.SailingAssistant_entryRow__IIgdv .SailingAssistant_voiceEntry__52pzK{flex:1}@media(max-width:600px){.SailingAssistant_entryRow__IIgdv .SailingAssistant_voiceHint__44eI_{display:none}}@media (min-width:1100px){.SailingAssistant_results___ywaV>.SailingAssistant_panelComposer__9Q4RZ,.SailingAssistant_results___ywaV>.SailingAssistant_voiceControls__hPxxg{display:none}}.SailingAssistant_tileRating___74ev{grid-column:1;color:#526775;font-size:11px;line-height:1.4}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileRating___74ev{grid-area:rating}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_tileRating___74ev{font-size:9px}.SailingAssistant_thumbnails___ZqOv .SailingAssistant_missingPhoto__KHwic{overflow-wrap:anywhere;overflow:hidden}.SailingAssistant_page__3NuP0 .SailingAssistant_log__ADecd .SailingAssistant_thumbnails___ZqOv .SailingAssistant_missingPhoto__KHwic{font-size:9px}