.tgc--logbook{color:#1b2a40}.tgc--logbook .tgc-band--white{background:#fff}.tgc--logbook .tgc-band--cream{background-color:#f7f3ea;background-image:repeating-linear-gradient(180deg,transparent 0 35px,rgba(184,137,59,.09) 35px 36px)}.tgc--logbook .tgc-kicker,.tgc--logbook .tgc-band--cream .tgc-kicker{color:#7a5414}.tgc--logbook .tgc-title{color:#13233a}.tgc--logbook .tgc-title em{color:#7a5414}.tgc--logbook .tgc-lead{color:#3b4656}.tgc--logbook .tgc-note{color:#5d6878}.tgc--logbook .tgc-answer__text a,.tgc--logbook .tgc-lead a,.tgc--logbook .tgc-note a,.tgc--logbook .tgc-glance__text a,.tgc--logbook .tgc-faq__a a{color:#1f4e8a;font-weight:700;text-decoration:underline;text-underline-offset:3px}.tgc--logbook .tgc-hero{background-color:#13233a}.tgc--logbook .tgc-hero:before{background:repeating-linear-gradient(90deg,rgba(227,192,122,.07) 0 1px,transparent 1px 120px),repeating-linear-gradient(180deg,rgba(227,192,122,.07) 0 1px,transparent 1px 120px),linear-gradient(180deg,#0d1828e6,#0d1828c2,#0d1828f0)}.tgc--logbook .tgc-hero:after{content:"";position:absolute;left:50%;bottom:22px;width:168px;height:10px;z-index:-1;transform:translate(-50%);background:linear-gradient(90deg,#c8352b 0 25%,#f2c230 25% 50%,#f7f3ea 50% 75%,#1f5aa6 75% 100%);border-radius:2px;opacity:.85}.tgc--logbook .tgc-hero .tgt-crumbs a:hover,.tgc--logbook .tgc-kicker--light,.tgc--logbook .tgc-hero__title em,.tgc--logbook .tgc-hero__trust .tgc-ico{color:#e3c07a}.tgc--logbook .tgc-btn--gold{background:#e3c07a;color:#13233a}.tgc--logbook .tgc-btn--gold:hover{background:#f0d396;color:#13233a}.tgc--logbook .tgc-strip__icon{border-color:#b8893b8c;background:#f7f3ea;color:#7a5414}.tgc--logbook .tgc-strip__text strong{color:#13233a}.tgc--logbook .tgc-strip__text span{color:#5d6878}.tgc--logbook .tgc-fact{border-color:#e6dcc6;background:#fffdf8}.tgc--logbook .tgc-fact__icon{color:#7a5414}.tgc--logbook .tgc-glance__item{border-color:#e6dcc6;background:#fffdf8}.tgc--logbook .tgc-glance__icon{background:#f1e8d4;color:#7a5414}.tgc--logbook .tgc-glance__label{color:#1f4e8a}.tgc--logbook .tgc-glance__text{color:#3b4656}.tgc--logbook .tgc-band--navy{background:#13233a}.tgc--logbook .tgc-band--navy .tgc-kicker,.tgc--logbook .tgc-band--navy .tgc-title em{color:#e3c07a}.tgc--logbook .tgc-band--navy .tgc-title{color:#fff}.tgc--logbook .tgc-reason__icon{border-color:#e3c07a73;color:#e3c07a}.tgc--logbook .tgc-reason__text{color:#c9d3e0}.tgc--logbook .tgc-link{border-color:#e6dcc6}.tgc--logbook .tgc-link__arrow{border-color:#dccba5;color:#7a5414}.tgc--logbook .tgc-link:hover .tgc-link__arrow{border-color:#13233a;background:#13233a;color:#e3c07a}.tgc--logbook .tgc-faq__q:hover{color:#1f4e8a}.tgc--logbook .tgc-faq__mark{border-color:#dccba5;color:#7a5414}.tgc--logbook .tgc-faq__item[open] .tgc-faq__mark{background:#13233a;border-color:#13233a;color:#e3c07a}.tgc--logbook .tgc-faq__ask{background:#13233a}.tgc--logbook .tgc-faq__ask:hover{background:#1f3657}.tgc--logbook .tgc-booking__summary{background:#13233a}.tgc--logbook .tgc-booking__list .tgc-ico,.tgc--logbook .tgc-booking__guarantee{border-color:#e3c07a;color:#e3c07a}.tgc--logbook .tgc-booking__guarantee{color:#ffffffdb}.tgc--logbook .tgc-micro .tgc-ico{color:#7a5414}.tgc-log{position:relative;list-style:none;max-width:1040px;margin:0 auto;padding:0;border:1px solid #e6dcc6;border-radius:6px;background:#fffdf8;box-shadow:0 18px 40px #13233a14}.tgc-log:before{content:"";position:absolute;top:0;bottom:0;left:132px;width:2px;background:#c8352b59}.tgc-log__entry{display:grid;grid-template-columns:132px minmax(0,1fr);border-top:1px dashed #e0d3b6}.tgc-log__entry:first-child{border-top:0}.tgc-log__date{margin:0;padding:22px 18px 20px;text-align:center}.tgc-log__date time{display:flex;flex-direction:column;align-items:center;gap:2px}.tgc-log__day{font-family:Georgia,Times New Roman,serif;font-size:40px;line-height:1;color:#13233a}.tgc-log__month{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#7a5414}.tgc-log__wday{font-size:12.5px;color:#5d6878}.tgc-log__body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ship plan" "times plan" "fits plan";gap:4px 18px;align-items:center;padding:20px 24px 20px 28px}.tgc-log__ship{grid-area:ship;margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.25;color:#13233a}.tgc-log__times{grid-area:times;display:flex;align-items:center;gap:8px;margin:0;font-size:15px;color:#3b4656}.tgc-log__times .tgc-ico{flex:none;color:#b8893b}.tgc-log__times small{margin-left:6px;font-size:13px;color:#5d6878}.tgc-log__fits{grid-area:fits;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px}.tgc-log__verdict{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1d6a46}.tgc-log__verdict--ask{letter-spacing:.02em;text-transform:none;font-size:14px;font-weight:400;color:#5d6878}.tgc-log__tours{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.tgc-log__tours a,.tgc-log__more{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid #dccba5;border-radius:999px;background:#f7f3ea;font-size:13.5px;color:#1b2a40;transition:border-color .2s ease,background .2s ease}.tgc-log__tours a:hover{border-color:#1f4e8a;background:#fff;color:#1f4e8a}.tgc-log__more{color:#5d6878}.tgc-log__plan{grid-area:plan;display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;background:#13233a;font-size:14px;font-weight:700;color:#fff;white-space:nowrap;transition:background .2s ease,transform .2s ease}.tgc-log__plan:hover,.tgc-log__plan:focus-visible{background:#1f4e8a;color:#fff;transform:translateY(-2px)}.tgc-log__empty{max-width:640px;margin:0 auto;padding:26px 28px;border:1px dashed #dccba5;border-radius:6px;background:#fffdf8;text-align:center;font-size:16px;line-height:1.7;color:#3b4656}.tgc-fleet{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;max-width:1100px;margin:0 auto;padding:0}.tgc-fleet__ship{position:relative;display:flex;flex-direction:column;gap:4px;padding:22px 22px 20px 58px;border:1px solid #e6dcc6;border-radius:14px;background:#fffdf8}.tgc-fleet__flag{position:absolute;top:24px;left:20px;width:24px;height:18px;border-radius:2px;background:linear-gradient(135deg,#f2c230 0 50%,#1f5aa6 50% 100%);box-shadow:0 0 0 1px #13233a26}.tgc-fleet__ship:nth-child(3n+2) .tgc-fleet__flag{background:linear-gradient(90deg,#c8352b 0 33%,#f7f3ea 33% 66%,#c8352b 66% 100%)}.tgc-fleet__ship:nth-child(3n+3) .tgc-fleet__flag{background:linear-gradient(180deg,#1f5aa6 0 50%,#f7f3ea 50% 100%)}.tgc-fleet__name{font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;line-height:1.3;color:#13233a}.tgc-fleet__calls{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7a5414}.tgc-fleet__next{font-size:14px;color:#3b4656}@media (max-width: 760px){.tgc-log:before{left:86px}.tgc-log__entry{grid-template-columns:86px minmax(0,1fr)}.tgc-log__date{padding:18px 8px}.tgc-log__day{font-size:32px}.tgc-log__month{font-size:11px;letter-spacing:.1em}.tgc-log__body{grid-template-columns:minmax(0,1fr);grid-template-areas:"ship" "times" "fits" "plan";padding:16px 16px 18px 18px}.tgc-log__ship{font-size:19px}.tgc-log__plan{justify-self:start;margin-top:10px}}@media (prefers-reduced-motion: reduce){.tgc-log__plan:hover,.tgc-log__plan:focus-visible{transform:none}}:where(.tgt-glass2) .tgc--logbook .tgc-kicker,:where(.tgt-glass2) .tgc--logbook .tgc-band--cream .tgc-kicker{color:#704d12}:where(.tgt-glass2) .tgc--logbook .tgc-title em{color:#704d12}:where(.tgt-glass2) .tgc--logbook .tgc-lead{color:#3b4656}:where(.tgt-glass2) .tgc--logbook .tgc-note{color:#4c5462}:where(.tgt-glass2) .tgc--logbook .tgc-answer__text a,:where(.tgt-glass2) .tgc--logbook .tgc-lead a,:where(.tgt-glass2) .tgc--logbook .tgc-note a,:where(.tgt-glass2) .tgc--logbook .tgc-glance__text a,:where(.tgt-glass2) .tgc--logbook .tgc-faq__a a{color:#1f4e8a}:where(.tgt-glass2) .tgc--logbook .tgc-hero .tgt-crumbs a:hover{color:#e3c07a}:where(.tgt-glass2) .tgc--logbook .tgc-kicker--light{color:#e3c07a}:where(.tgt-glass2) .tgc--logbook .tgc-hero__title em{color:#e3c07a}:where(.tgt-glass2) .tgc--logbook .tgc-hero__trust .tgc-ico{color:#e3c07a}:where(.tgt-glass2) .tgc--logbook .tgc-btn--gold{color:#13233a}:where(.tgt-glass2) .tgc--logbook .tgc-btn--gold:hover{color:#13233a}:where(.tgt-glass2) .tgc--logbook .tgc-strip__icon{color:#704d12}:where(.tgt-glass2) .tgc--logbook .tgc-strip__text strong{color:#13233a}:where(.tgt-glass2) .tgc--logbook .tgc-strip__text span{color:#4c5462}:where(.tgt-glass2) .tgc--logbook .tgc-fact__icon{color:#704d12}:where(.tgt-glass2) .tgc--logbook .tgc-glance__icon{color:#704d12}:where(.tgt-glass2) .tgc--logbook .tgc-glance__label{color:#1f4e8a}:where(.tgt-glass2) .tgc--logbook .tgc-glance__text{color:#3b4656}:where(.tgt-glass2) .tgc--logbook .tgc-band--navy .tgc-kicker,:where(.tgt-glass2) .tgc--logbook .tgc-band--navy .tgc-title em{color:#e3c07a}:where(.tgt-glass2) .tgc--logbook .tgc-link__arrow{color:#704d12}:where(.tgt-glass2) .tgc--logbook .tgc-link:hover .tgc-link__arrow{color:#e3c07a}:where(.tgt-glass2) .tgc--logbook .tgc-faq__q:hover{color:#1f4e8a}:where(.tgt-glass2) .tgc--logbook .tgc-faq__mark{color:#704d12}:where(.tgt-glass2) .tgc--logbook .tgc-faq__item[open] .tgc-faq__mark{color:#e3c07a}:where(.tgt-glass2) .tgc--logbook .tgc-booking__list .tgc-ico,:where(.tgt-glass2) .tgc--logbook .tgc-booking__guarantee{color:#e3c07a}:where(.tgt-glass2) .tgc--logbook .tgc-micro .tgc-ico{color:#704d12}:where(.tgt-glass2) .tgc-log__month{color:#704d12}:where(.tgt-glass2) .tgc-log__wday{color:#4c5462}:where(.tgt-glass2) .tgc-log__times .tgc-ico{color:#b8893b}:where(.tgt-glass2) .tgc-log__times small{color:#4c5462}:where(.tgt-glass2) .tgc-log__verdict{color:#1a5f3f}:where(.tgt-glass2) .tgc-log__verdict--ask{color:#4c5462}:where(.tgt-glass2) .tgc-log__tours a,:where(.tgt-glass2) .tgc-log__more{color:#1b2a40}:where(.tgt-glass2) .tgc-log__tours a:hover{color:#1f4e8a}:where(.tgt-glass2) .tgc-log__more{color:#4c5462}:where(.tgt-glass2) .tgc-fleet__calls{color:#704d12}
