:root{--error-color: #ffc5c3;--missing-input-color: #ce8483;--accent-color-1: #3498db;--accent-color-1-shaded: #3383c5;--accent-color-2: #c9c9c9;--accent-color-3: #ffffff;--accent-color-4: #444;--accent-color-5: aliceblue;--accent-color-6: #e5396c;--accent-color-6-shaded: #d03361;--button-color: var(--accent-color-3);--button-background-color: var(--accent-color-1);--color: #000;--background-color: var(--accent-color-3);--input-color: var(--accent-color-3);--input-background-color: var(--accent-color-4);--input-disabled-background-color: var(--accent-color-3);--input-disabled-color: #e9e9e9;--element-border-color: var(--accent-color-2);--form-elements-border-color: var(--accent-color-2);--shadow-color: rgba(0, 0, 0, .5);--notification-color: var(--accent-color-3);--navigation-hover-color: var(--accent-color-4);--body-color: var(--accent-color-4);--table-grid-color: #cfe0e6;--table-grid-header-color: var(--accent-color-1);--sidebar-background-color: var(--publish-background-color);--publish-background-color: var(--accent-color-5);--publish-up-to-date-color: #8beb56;--publish-never-published-color: #eb4446;--publish-no-up-to-date-color: #fff341}body{font-family:tuitype_light_latn_wregular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.5;color:var(--body-color);background-color:var(--background-color);margin:0 0 3.125rem}footer{text-align:center}select>option[disabled]{background-color:var(--input-disabled-background-color)}button,select,textarea,input{padding:.3rem;border:.0625rem solid var(--form-elements-border-color)}hr{border-color:var(--accent-color-1)}input:disabled,readonly,button:disabled{background-color:var(--input-disabled-color);color:#929292}::placeholder{color:var(--accent-color-2)}main:not(:has(.data-table-container)){margin:4rem auto;max-width:75vw}main:has(.data-table-container){margin:4rem auto;max-width:98vw}article{padding:1rem;margin-bottom:1rem;border:.0625rem solid var(--element-border-color);background-color:var(--accent-color-3)}section{margin-bottom:0;padding:.5rem}label.heading{font-weight:600}ul{margin-left:0;padding-left:0}table{border-collapse:collapse;letter-spacing:.0625rem;width:100%}table thead,table tfoot{background-color:var(--table-grid-header-color);color:var(--accent-color-3)}table tbody{background-color:var(--accent-color-3)}table caption{padding:.625rem;caption-side:top}table td,table th{border:.0625rem solid var(--table-grid-color);padding:.3125rem 1rem}table td{text-align:left}.info{font-weight:700}#app>header{position:fixed;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--accent-color-1);border-bottom:.0625rem solid var(--body-color);z-index:3}.tour-info-wrapper{display:flex;line-height:1.8;gap:.5rem}#isPackageInPackage,#isHotelbeds,#isRatehawk,#isHavila,#isHurtigruten{width:1rem}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid-five{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1rem}.grid-five-heeee{display:grid;grid-template-columns:1.875rem repeat(4,1fr);grid-gap:1rem}.grid-four{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem}.grid-three{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}.grid-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;line-height:2.1rem}.grid-three-30-fr-20p{grid-template-columns:30% auto 20px;grid-gap:1rem;display:grid}.grid-four-30-fr-20p{grid-template-columns:1fr 1fr 1fr 20px;grid-gap:1rem;display:grid}.grid-one{display:grid;grid-template-columns:1fr;grid-gap:1rem}.grid-text-input-tit{display:grid;grid-template-columns:minmax(1.25rem,max-content) 1fr minmax(1.25rem,max-content);grid-gap:1rem;line-height:2.1rem}.grid-text-input-it{display:grid;grid-template-columns:1fr 1.875rem;grid-gap:0 1rem}.grid-text-input-ti{display:grid;grid-template-columns:1.875rem 1fr;grid-gap:.5rem;text-align:right;line-height:2.1rem}.grid-text-input-ti.larger-text{grid-template-columns:6em 1fr}.grid-v-2-he{display:grid;grid-template-rows:1.25rem auto;grid-gap:.5rem;align-content:baseline}.grid-v-2{display:grid;grid-template-rows:1fr 1fr;grid-gap:.5rem}.grid-v-2-he-2{display:grid;grid-template-rows:repeat(2,1.25rem auto);grid-gap:.5rem}.grid-v-3{display:grid;grid-template-rows:1.25rem repeat(2,auto);grid-gap:.5rem;align-content:baseline}.grid-v-2-h-2{display:grid;grid-template-rows:1.25rem auto;grid-template-columns:1fr 1fr;grid-gap:.5rem}.grid-v-2-h-2 label{grid-column:1/3}.grid-v-4{display:grid;grid-template-rows:1.25rem repeat(3,auto);grid-gap:.5rem}.span-1-2{grid-column:1/span 2}.span-2-3{grid-column:2/span 2}.span-3-4{grid-column:3/span 2}@media only screen and (max-width: 71.25rem){.grid-five{grid-template-columns:1fr 1fr 1fr}.grid-four,.grid-three{grid-template-columns:1fr 1fr}}.stacked-lists{grid-template-rows:auto}form label{display:inline-block}form textarea{min-height:5rem}form textarea,form input,form select{width:100%;border:.0625rem solid var(--form-elements-border-color);color:var(--input-background-color)}.radio-group{display:grid;grid-template-rows:1.4rem 1.4rem}.radio-group input{width:auto;height:auto}ul li input[type=button],ul+input[type=button]{width:1.25rem;float:right;padding:0;height:1.25rem;line-height:.5rem;border:.0625rem solid var(--form-elements-border-color)}select{height:1.96875rem;background-color:var(--accent-color-5)}input{height:1.25rem;background-color:var(--input-color)}input[type=select][multiple=multiple]{height:auto;background-color:var(--input-background-color);color:var(--input-color)}input[type=time]{width:4.6875rem;background-color:var(--input-color);color:var(--input-background-color)}select[multiple=multiple]{min-height:10rem}button{background-position:center;transition:background .8s;color:var(--button-color);background-color:var(--button-background-color);border:1px solid var(--form-elements-border-color);cursor:pointer;font-size:.9rem;white-space:nowrap;padding:0 .5rem;width:auto;height:1.5rem;line-height:.5rem}button:hover{background:#47a7f5 radial-gradient(circle,transparent 1%,#47a7f5 1%) center/15000%!important}button:disabled{cursor:not-allowed;transition-property:none;transition:unset}button:disabled:hover{background:var(--input-disabled-color)!important}button:active{background-color:#6eb9f7;background-size:100%}button.accent{color:var(--color);background-color:var(--background-color)}ul[data-v-08cfc193]{float:left;margin:0;background-color:var(--accent-color-1);overflow:hidden}ul>li[data-v-08cfc193]{display:block;float:left;text-align:center;padding:0 16px;font-size:1.25rem;margin:0;line-height:4rem}ul>li>a[data-v-08cfc193]{color:var(--accent-color-3);text-decoration:none}ul>li>a[data-v-08cfc193]:hover{color:var(--navigation-hover-color)}label[for=menuToggleState][data-v-ce92d3c2]{display:none}#menuToggle[data-v-ce92d3c2]{display:block;position:relative;top:22px;float:right;z-index:1;-webkit-user-select:none;user-select:none;margin-right:1rem}#menuToggle a[data-v-ce92d3c2]{text-decoration:none;color:#232323;transition:color .3s ease}#menuToggle a[data-v-ce92d3c2]:hover{color:tomato}#menuToggle input[data-v-ce92d3c2]{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span[data-v-ce92d3c2]{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:var(--accent-color-3);border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span[data-v-ce92d3c2]:first-child{transform-origin:0 0}#menuToggle span[data-v-ce92d3c2]:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span[data-v-ce92d3c2]{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#232323}#menuToggle input:checked~span[data-v-ce92d3c2]:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2)}#menuToggle input:checked~span[data-v-ce92d3c2]:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menu[data-v-ce92d3c2]{position:absolute;width:300px;margin:1rem 0 0 3.05rem;padding:50px;background-color:var(--accent-color-3);list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:none;transition:transform .5s cubic-bezier(.77,.2,.05,1);-webkit-user-select:text;user-select:text;border:2px solid var(--accent-color-1)}#menu li[data-v-ce92d3c2]{padding:10px 0;font-size:1rem}#menu li#user[data-v-ce92d3c2],#menu li#role[data-v-ce92d3c2]{padding:0 0 1rem;font-size:1.2rem}#menuToggle input:checked~ul[data-v-ce92d3c2]{transform:translate(-100%)}#menuToggle .divider[data-v-ce92d3c2]{border-top:2px solid var(--accent-color-1)}.notification-bar[data-v-c0bb0c36]{margin:0 10rem 0 0;float:right;padding:0}.message-icon[data-v-c0bb0c36]{margin-left:.625rem;font-weight:700;vertical-align:text-top}.checkmark-icon[data-v-c0bb0c36]{color:var(--notification-color)}.error-icon[data-v-c0bb0c36]{color:var(--error-color)}.message[data-v-c0bb0c36]{padding:.875rem 1rem}.message>p[data-v-c0bb0c36]{display:block;float:left;text-align:center;font-size:1.25rem;margin:0;font-style:italic;font-weight:bolder}.message-error[data-v-c0bb0c36]{color:var(--error-color)}.message-success[data-v-c0bb0c36]{color:var(--notification-color)}nav[data-v-80b8d042]{width:100%}nav>ul[data-v-80b8d042]{margin:0;background-color:var(--accent-color-1);overflow:hidden}nav>ul>li[data-v-80b8d042]{display:block;float:left;text-align:center;padding:0 16px;font-size:1.25rem;margin:0;line-height:4rem}nav>ul>li>a[data-v-80b8d042]{color:var(--accent-color-3);text-decoration:none}nav>ul>li>a[data-v-80b8d042]:hover{color:var(--navigation-hover-color)}#site-navigation[data-v-80b8d042]{float:left}#user-navigation[data-v-80b8d042]{float:right}ul#user-navigation>li[data-v-80b8d042]{font-size:1rem}.test-header[data-v-7a7a37b1]{border-bottom:4px solid #80e680!important}
