.v-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline:8px;position:relative;text-align:end;width:100%;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));background:rgba(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity));font-size:.75rem;font-weight:400;letter-spacing:.0333333333em;line-height:1.667;text-transform:none}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.v-system-bar--rounded{border-radius:0}.v-system-bar--window{height:32px}.v-system-bar:not(.v-system-bar--absolute){padding-inline-end:calc(var(--v-scrollbar-offset) + 8px)}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;min-width:0;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.title-header[data-v-723e17f1]{display:flex;width:700px;height:50px;align-items:center;position:relative;left:100px;gap:24px}.title-header a[data-v-723e17f1]{text-decoration:none;color:#000;white-space:nowrap}.title-header a[data-v-723e17f1]:hover,a.clicked[data-v-723e17f1]{color:#1193b1}.top-go-home[data-v-723e17f1]{display:flex;align-items:center;position:relative;z-index:1}@media (max-width: 600px){.top-go-home[data-v-723e17f1]{margin:0 auto}}header.v-app-bar{margin-left:0!important;max-width:100%!important}.v-img.top-go-home .v-img__img{-o-object-fit:contain!important;object-fit:contain!important}.dialog-wrapper[data-v-6e3eb519] .v-overlay__content{animation:dialogEnter-6e3eb519 .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogEnter-6e3eb519{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dialog-card[data-v-6e3eb519]{border-radius:24px!important;overflow:hidden;background:linear-gradient(135deg,#ffffff 0%,#fafafa 100%);border:1px solid rgba(17,147,177,.1)}.dialog-header[data-v-6e3eb519]{padding:32px 24px 16px;position:relative;display:flex;justify-content:center;align-items:center}.success-header[data-v-6e3eb519]{background:linear-gradient(135deg,#e3f2fd 0%,#e1f5fe 100%)}.icon-wrapper[data-v-6e3eb519]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #0000001f;position:relative}.success-icon-bg[data-v-6e3eb519]{background:linear-gradient(135deg,#1193B1 0%,#0d7a99 100%)}.icon-wrapper[data-v-6e3eb519]:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;background:linear-gradient(135deg,rgba(17,147,177,.2) 0%,rgba(13,122,153,.2) 100%);z-index:-1}.dialog-content[data-v-6e3eb519]{padding:0 0 16px}.dialog-title[data-v-6e3eb519]{line-height:1.3!important;word-break:break-word}.dialog-message[data-v-6e3eb519]{line-height:1.5!important;margin-top:8px}.dialog-data[data-v-6e3eb519]{margin-top:16px}.data-list-container[data-v-6e3eb519]{background:rgba(17,147,177,.04);border-radius:12px;padding:16px;border-left:4px solid #1193B1}.data-list[data-v-6e3eb519]{list-style:none;padding:0;margin:0}.data-item[data-v-6e3eb519]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:14px;line-height:1.4;color:#000000de}.data-item[data-v-6e3eb519]:last-child{margin-bottom:0}.dialog-actions[data-v-6e3eb519]{background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.05)}.action-btn[data-v-6e3eb519]{height:48px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:none!important;box-shadow:0 4px 16px #1193b14d!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.success-btn[data-v-6e3eb519]{background:linear-gradient(135deg,#1193B1 0%,#0d7a99 100%)!important;color:#fff!important}.success-btn[data-v-6e3eb519]:hover{background:linear-gradient(135deg,#0d7a99 0%,#0a5f77 100%)!important;box-shadow:0 6px 20px #1193b166!important;transform:translateY(-2px)!important}.success-btn[data-v-6e3eb519]:active{transform:translateY(0)!important;box-shadow:0 2px 12px #1193b14d!important}.btn-text[data-v-6e3eb519]{font-size:16px;font-weight:600}@media (max-width: 480px){.dialog-card[data-v-6e3eb519]{margin:16px;border-radius:20px!important}.dialog-header[data-v-6e3eb519]{padding:24px 16px 12px}.icon-wrapper[data-v-6e3eb519]{width:70px;height:70px}.icon-wrapper[data-v-6e3eb519] .v-icon{font-size:32px!important}.dialog-title[data-v-6e3eb519]{font-size:1.3rem!important}.action-btn[data-v-6e3eb519]{height:44px!important}}.dialog-wrapper[data-v-b9e898b9] .v-overlay__content{animation:dialogEnter-b9e898b9 .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogEnter-b9e898b9{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dialog-card[data-v-b9e898b9]{border-radius:24px!important;overflow:hidden;background:linear-gradient(135deg,#ffffff 0%,#fafafa 100%);border:1px solid rgba(255,152,0,.1)}.dialog-header[data-v-b9e898b9]{padding:32px 24px 16px;position:relative;display:flex;justify-content:center;align-items:center}.error-header[data-v-b9e898b9]{background:linear-gradient(135deg,#fff8e1 0%,#ffecb3 100%)}.icon-wrapper[data-v-b9e898b9]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #0000001f;position:relative}.error-icon-bg[data-v-b9e898b9]{background:linear-gradient(135deg,#ff9800 0%,#f57c00 100%)}.icon-wrapper[data-v-b9e898b9]:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;background:linear-gradient(135deg,rgba(255,152,0,.2) 0%,rgba(245,124,0,.2) 100%);z-index:-1}.dialog-content[data-v-b9e898b9]{padding:0 0 16px}.dialog-title[data-v-b9e898b9]{line-height:1.3!important;word-break:break-word}.dialog-message[data-v-b9e898b9]{line-height:1.5!important;margin-top:8px}.dialog-errors[data-v-b9e898b9]{margin-top:16px}.error-list-container[data-v-b9e898b9]{background:rgba(255,152,0,.04);border-radius:12px;padding:16px;border-left:4px solid #ff9800}.error-list[data-v-b9e898b9]{list-style:none;padding:0;margin:0}.error-item[data-v-b9e898b9]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:14px;line-height:1.4;color:#000000de}.error-item[data-v-b9e898b9]:last-child{margin-bottom:0}.dialog-actions[data-v-b9e898b9]{background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.05)}.action-btn[data-v-b9e898b9]{height:48px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:none!important;box-shadow:0 4px 16px #ff98004d!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.error-btn[data-v-b9e898b9]{background:linear-gradient(135deg,#ff9800 0%,#f57c00 100%)!important;color:#fff!important}.error-btn[data-v-b9e898b9]:hover{background:linear-gradient(135deg,#f57c00 0%,#ef6c00 100%)!important;box-shadow:0 6px 20px #ff980066!important;transform:translateY(-2px)!important}.error-btn[data-v-b9e898b9]:active{transform:translateY(0)!important;box-shadow:0 2px 12px #ff98004d!important}.btn-text[data-v-b9e898b9]{font-size:16px;font-weight:600}@media (max-width: 480px){.dialog-card[data-v-b9e898b9]{margin:16px;border-radius:20px!important}.dialog-header[data-v-b9e898b9]{padding:24px 16px 12px}.icon-wrapper[data-v-b9e898b9]{width:70px;height:70px}.icon-wrapper[data-v-b9e898b9] .v-icon{font-size:32px!important}.dialog-title[data-v-b9e898b9]{font-size:1.3rem!important}.action-btn[data-v-b9e898b9]{height:44px!important}}.dialog-wrapper[data-v-eab80af3] .v-overlay__content{animation:dialogEnter-eab80af3 .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogEnter-eab80af3{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dialog-card[data-v-eab80af3]{border-radius:24px!important;overflow:hidden;background:linear-gradient(135deg,#ffffff 0%,#fafafa 100%);border:1px solid rgba(33,150,243,.1)}.dialog-header[data-v-eab80af3]{padding:32px 24px 16px;position:relative;display:flex;justify-content:center;align-items:center}.info-header[data-v-eab80af3]{background:linear-gradient(135deg,#e3f2fd 0%,#e1f5fe 100%)}.icon-wrapper[data-v-eab80af3]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #0000001f;position:relative}.info-icon-bg[data-v-eab80af3]{background:linear-gradient(135deg,#2196f3 0%,#1976d2 100%)}.icon-wrapper[data-v-eab80af3]:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;background:linear-gradient(135deg,rgba(33,150,243,.2) 0%,rgba(25,118,210,.2) 100%);z-index:-1}.dialog-content[data-v-eab80af3]{padding:0 0 16px}.dialog-title[data-v-eab80af3]{line-height:1.3!important;word-break:break-word}.dialog-message[data-v-eab80af3]{line-height:1.5!important;margin-top:8px}.dialog-data[data-v-eab80af3]{margin-top:16px}.data-list-container[data-v-eab80af3]{background:rgba(33,150,243,.04);border-radius:12px;padding:16px;border-left:4px solid #2196f3}.data-list[data-v-eab80af3]{list-style:none;padding:0;margin:0}.data-item[data-v-eab80af3]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:14px;line-height:1.4;color:#000000de}.data-item[data-v-eab80af3]:last-child{margin-bottom:0}.dialog-actions[data-v-eab80af3]{background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.05)}.action-btn[data-v-eab80af3]{height:48px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:none!important;box-shadow:0 4px 16px #2196f34d!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.info-btn[data-v-eab80af3]{background:linear-gradient(135deg,#2196f3 0%,#1976d2 100%)!important;color:#fff!important}.info-btn[data-v-eab80af3]:hover{background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%)!important;box-shadow:0 6px 20px #2196f366!important;transform:translateY(-2px)!important}.info-btn[data-v-eab80af3]:active{transform:translateY(0)!important;box-shadow:0 2px 12px #2196f34d!important}.btn-text[data-v-eab80af3]{font-size:16px;font-weight:600}@media (max-width: 480px){.dialog-card[data-v-eab80af3]{margin:16px;border-radius:20px!important}.dialog-header[data-v-eab80af3]{padding:24px 16px 12px}.icon-wrapper[data-v-eab80af3]{width:70px;height:70px}.icon-wrapper[data-v-eab80af3] .v-icon{font-size:32px!important}.dialog-title[data-v-eab80af3]{font-size:1.3rem!important}.action-btn[data-v-eab80af3]{height:44px!important}}.dialog-wrapper[data-v-1f87fb23] .v-overlay__content{animation:dialogEnter-1f87fb23 .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogEnter-1f87fb23{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dialog-card[data-v-1f87fb23]{border-radius:24px!important;overflow:hidden;background:linear-gradient(135deg,#ffffff 0%,#fafafa 100%);border:1px solid rgba(245,158,11,.1)}.dialog-header[data-v-1f87fb23]{padding:32px 24px 16px;position:relative;display:flex;justify-content:center;align-items:center}.warning-header[data-v-1f87fb23]{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%)}.icon-wrapper[data-v-1f87fb23]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #0000001f;position:relative}.warning-icon-bg[data-v-1f87fb23]{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.icon-wrapper[data-v-1f87fb23]:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;background:linear-gradient(135deg,rgba(245,158,11,.2) 0%,rgba(217,119,6,.2) 100%);z-index:-1}.dialog-content[data-v-1f87fb23]{padding:0 0 16px}.dialog-title[data-v-1f87fb23]{line-height:1.3!important;word-break:break-word}.dialog-message[data-v-1f87fb23]{line-height:1.5!important;margin-top:8px}.dialog-data[data-v-1f87fb23]{margin-top:16px}.data-list-container[data-v-1f87fb23]{background:rgba(245,158,11,.04);border-radius:12px;padding:16px;border-left:4px solid #f59e0b}.data-list[data-v-1f87fb23]{list-style:none;padding:0;margin:0}.data-item[data-v-1f87fb23]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:14px;line-height:1.4;color:#000000de}.data-item[data-v-1f87fb23]:last-child{margin-bottom:0}.dialog-actions[data-v-1f87fb23]{background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.05)}.action-btn[data-v-1f87fb23]{height:48px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.soft-warning-btn[data-v-1f87fb23]{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)!important;box-shadow:0 4px 16px #f59e0b4d!important;color:#fff!important}.soft-warning-btn[data-v-1f87fb23]:hover{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)!important;box-shadow:0 6px 20px #f59e0b66!important;transform:translateY(-2px)!important}.soft-warning-btn[data-v-1f87fb23]:active{transform:translateY(0)!important;box-shadow:0 2px 12px #f59e0b4d!important}.btn-text[data-v-1f87fb23]{font-size:16px;font-weight:600}@media (max-width: 480px){.dialog-card[data-v-1f87fb23]{margin:16px;border-radius:20px!important}.dialog-header[data-v-1f87fb23]{padding:24px 16px 12px}.icon-wrapper[data-v-1f87fb23]{width:70px;height:70px}.icon-wrapper[data-v-1f87fb23] .v-icon{font-size:32px!important}.dialog-title[data-v-1f87fb23]{font-size:1.3rem!important}.action-btn[data-v-1f87fb23]{height:44px!important}}.dialog-title[data-v-5278ec80]{font-size:16px;font-weight:700}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}.bg[data-v-f65ff449]{background-color:#e5e5e5}.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--border{border-width:thin;box-shadow:none}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}.footer[data-v-b8559168]{color:#606368!important;font-size:14px!important;width:100%!important;background-color:#fff;padding-top:10px;padding-bottom:10px;display:block}.footer .container[data-v-b8559168]{width:900px!important}ul.no-bullets[data-v-b8559168]{list-style-type:none;padding:0;margin:0;color:#606368;font-size:14px}ul.no-bullets li[data-v-b8559168]{margin-bottom:10px}a[data-v-b8559168]{color:#606368!important}.cruise-line-logo-mobile[data-v-b8559168]{display:flex;flex-wrap:wrap}.cruise-line-logo-mobile .item[data-v-b8559168]{margin-bottom:20px}.copy-right[data-v-b8559168]{font-size:14px}.copy-right-mobile[data-v-b8559168]{font-size:14px;margin-bottom:10px!important}.app-version[data-v-b8559168]{font-size:9px}.footer-static-pages-title[data-v-b8559168]{font-weight:700;margin-bottom:15px!important;color:#606368!important}.footer-static-page[data-v-b8559168]{color:#606368!important;cursor:pointer;transition:color .3s ease}.footer-static-page[data-v-b8559168]:hover{color:#2196f3!important}.top-notification-bar[data-v-93958892]{width:100%;padding:8px 0;position:fixed;z-index:2400;box-shadow:0 2px 8px #0000001a;transition:top .3s ease}.top-notification-bar .container[data-v-93958892]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:0 16px;position:relative}@media (max-width: 768px){.top-notification-bar .container[data-v-93958892]{padding:0 12px}}.top-notification-bar .central-content[data-v-93958892]{display:flex;align-items:center;justify-content:center;gap:12px}@media (max-width: 768px){.top-notification-bar .central-content[data-v-93958892]{gap:8px}}@media (max-width: 480px){.top-notification-bar .central-content[data-v-93958892]{gap:6px}}.top-notification-bar .icon-section[data-v-93958892]{display:flex;align-items:center;flex-shrink:0}.top-notification-bar .message-section[data-v-93958892]{display:flex;align-items:center;text-align:center}.top-notification-bar .message-section .message-text[data-v-93958892]{color:#fff;font-weight:600;font-size:14px;line-height:1.3}@media (max-width: 768px){.top-notification-bar .message-section .message-text[data-v-93958892]{font-size:13px}}@media (max-width: 480px){.top-notification-bar .message-section .message-text[data-v-93958892]{font-size:12px}}.top-notification-bar .timer-section[data-v-93958892]{display:flex;align-items:center;gap:6px;flex-shrink:0;background:rgba(255,255,255,.1);padding:6px 10px;border-radius:16px;border:1px solid rgba(255,255,255,.2)}.top-notification-bar .timer-section .timer-icon[data-v-93958892]{opacity:.9}.top-notification-bar .timer-section .timer-text[data-v-93958892]{color:#fff;font-weight:700;font-size:14px;font-family:Monaco,Menlo,Consolas,monospace;letter-spacing:.5px;transition:all .3s ease}@media (max-width: 768px){.top-notification-bar .timer-section .timer-text[data-v-93958892]{font-size:13px}}.top-notification-bar .timer-section .timer-text.timer-warning[data-v-93958892]{color:#fef3c7;animation:pulse-warning-93958892 1s infinite}.top-notification-bar .close-section[data-v-93958892]{position:absolute;right:16px;flex-shrink:0}@media (max-width: 768px){.top-notification-bar .close-section[data-v-93958892]{right:12px}}@keyframes pulse-warning-93958892{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@media (prefers-color-scheme: dark){.top-notification-bar .timer-section[data-v-93958892]{background:rgba(0,0,0,.2);border-color:#ffffff1a}}.top-notification-bar[data-v-93958892]{animation:slideInDown-93958892 .3s ease-out}@keyframes slideInDown-93958892{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-contrast: high){.top-notification-bar .timer-section[data-v-93958892]{border-width:2px}.top-notification-bar .message-text[data-v-93958892],.top-notification-bar .timer-text[data-v-93958892]{font-weight:800}}.v-application{display:flex;background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.cruise-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px}.loading-container{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 10px 30px #0000004d;border:1px solid rgba(255,255,255,.1)}.cruise-ship-container{position:relative;width:120px;height:100px;display:flex;align-items:center;justify-content:center}.cruise-ship-icon{position:relative;z-index:2;animation:float 3s ease-in-out infinite;filter:drop-shadow(0 6px 12px rgba(0,0,0,.3))}.waves{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:140px;height:24px;z-index:1}.wave{position:absolute;width:100%;height:5px;background:linear-gradient(90deg,transparent 0%,rgba(56,189,248,.6) 25%,rgba(14,165,233,.9) 50%,rgba(56,189,248,.6) 75%,transparent 100%);border-radius:3px;animation:wave 2s ease-in-out infinite}.wave-1{bottom:0;animation-delay:0s;opacity:.8}.wave-2{bottom:6px;animation-delay:-.5s;opacity:.6;transform:scaleX(.8)}.wave-3{bottom:12px;animation-delay:-1s;opacity:.4;transform:scaleX(.6)}.loading-text{color:#fff;font-weight:500;font-size:18px;letter-spacing:.5px;animation:pulse 2s ease-in-out infinite;opacity:.95}@keyframes float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes wave{0%,to{transform:scaleX(1) scaleY(1);opacity:.3}50%{transform:scaleX(1.2) scaleY(1.5);opacity:.8}}@keyframes pulse{0%,to{opacity:.95}50%{opacity:.8}}@media (prefers-color-scheme: dark){.loading-container{background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.15)}}@media (prefers-reduced-motion: reduce){.cruise-ship-icon,.wave,.loading-text{animation:none}.cruise-ship-icon{transform:translateY(-4px) rotate(0)}}
