/* 1. Spinner Fix */
body {
--csob-default-loader: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath fill='%23A30161' d='M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z'%3E%3CanimateTransform attributeType='xml' attributeName='transform' type='rotate' from='0 25 25' to='360 25 25' dur='0.6s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E") !important;
}
.csob-calendar-loader, .csob-loader, .csob-loader-container, .csob-spinner {
background-image: var(--csob-default-loader) !important;
background-size: 40px 40px !important;
background-repeat: no-repeat !important;
background-position: center center !important;
}
/* 2. Knapper (Generelt) */
.csob-btn-theme, .btn-primary, .csob-login-btn, .login-btn, .csob-btn-default {
background-color: #A30161 !important;
border-color: #A30161 !important;
color: #ffffff !important;
}
.csob-btn-theme:hover, .btn-primary:hover, .csob-btn-default:hover {
background-color: #8a0152 !important;
opacity: 1 !important;
color: #ffffff !important;
}
/* 3. FIKS FOR GRØNNE KNAPPER PÅ "MIN SIDE" (Fra bildet ditt) */
.show-profile-btn,
.change-password-btn,
.logout-btn {
background-color: #A30161 !important; /* Mikkelparken Rosa */
color: #ffffff !important;
border: none !important;
border-radius: 4px; /* Valgfritt: Litt rundere hjørner */
text-align: center;
margin-bottom: 10px;
padding: 10px;
cursor: pointer;
}
/* Hover-effekt for disse knappene */
.show-profile-btn:hover,
.change-password-btn:hover,
.logout-btn:hover {
background-color: #8a0152 !important;
}
/* 4. FANER (Pålogging/Registrering) */
.logins-title .tab.active,
.csob-login-method-selector label.active {
background-color: #A30161 !important;
border-color: #A30161 !important;
color: #ffffff !important;
}
.logins-title .tab {
border-color: #cccccc;
}
var loginToken = "";
if (localStorage.loginToken) {
loginToken = localStorage.loginToken;
}
var initOptions = {
csobPortalKey: "cf57c646-170e-4103-9f1a-5ae0b04af3e5",
disableHeightCalc: true,
// Ingen cartId eller datoer her (Renset)
eventCalendarLowAvailabilityThreshold: 0,
csobHost: "https://v3.onlinebooking.dk/",
redirectURLOnFeatureNotSupported: "https://www.mikkelparken.no",
loginWrapper: "#loginWrapper",
// Prøver å tvinge linker til å åpne i samme vindu (men Min Side overstyres ofte internt)
bookingBarOpenCsobHostInNewWindow: false,
// Design
templateMainColor: '#A30161',
theme: 'Rounded.V1',
ssoToken: loginToken,
onLogin: function(event) {
localStorage.setItem("loginToken", event.loginToken);
},
onLogout: function(event) {
localStorage.setItem("loginToken", "");
}
};
setTimeout(function () {
csobController = new csob.Controller(initOptions);
}, 0);