/*! @nrk/core-css v1.14.6 - Copyright (c) 2018-2019 NRK */html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[contenteditable],input,textarea{font-feature-settings:"liga" 0;text-rendering:optimizeSpeed}svg{fill:currentColor}svg>use>svg{fill:inherit}a,body,iframe,img,svg{margin:0;border:0;color:inherit}a,button{touch-action:manipulation}.nrk-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nrk-unset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0 solid;border-radius:0;border-spacing:0;border-collapse:collapse;box-sizing:border-box;color:inherit;font:inherit;height:auto;list-style:none;margin:0;max-height:none;max-width:none;min-height:auto;min-width:auto;padding:0;text-align:inherit;text-transform:inherit;text-decoration:inherit;width:auto}.nrk-unset::-ms-expand{display:none}.nrk-grid>*{box-sizing:border-box;flex-shrink:0;display:inline-block;vertical-align:top;font-size:1rem}.nrk-grid{flex-wrap:wrap;font-size:0}.nrk-grid,.nrk-grid--equalize>*{display:flex}.nrk-grid--equalize>*>*{width:100%}.nrk-grid--nowrap>*{white-space:normal}.nrk-grid--nowrap{white-space:nowrap;flex-wrap:nowrap}.nrk-button::-moz-focus-inner{border:0;padding:0}.nrk-button{-webkit-appearance:none;box-sizing:border-box;display:inline-block;vertical-align:middle;white-space:nowrap;position:relative;margin:3px 1px;padding:0 19px;border:0 solid;border-radius:99px;height:41px;min-width:41px;font:inherit;font-size:14px;line-height:41px;text-align:center;text-decoration:none;background:rgba(0,0,0,0);color:inherit;transition:transform .2s,box-shadow .2s}.nrk-button:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4;border:inherit;border-radius:inherit;border-width:1px;transition:border .2s}.nrk-button:active{transform:scale(.95)}.nrk-button:focus,.nrk-button:hover{outline:0;border-color:rgba(0,0,0,0);box-shadow:0 0 2px 1px #00b9f2}.nrk-button.is-disabled,.nrk-button:disabled{cursor:default;pointer-events:none;box-shadow:none;opacity:.6}.nrk-button.is-busy:before{content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;border:1px solid;border-top:1px solid rgba(0,0,0,0);border-radius:50%;margin-right:5px;animation:nrk-spin 1s linear infinite}.nrk-button svg{vertical-align:middle}.nrk-button--o{width:41px;height:41px;padding:10px}.nrk-button--o svg{display:block;width:100%;height:100%}.nrk-spin{animation:nrk-spin 1s linear infinite}@keyframes nrk-spin{to{transform:rotate(1turn)}}.nrk-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;position:relative;vertical-align:middle;background:#fff no-repeat;margin:0;border:0;max-width:100%;outline:0;color:#141517;font-family:inherit;font-size:inherit;line-height:1.5;height:2.6em;box-shadow:0 0 0 1px rgba(0,0,0,.15);border-radius:4px;padding:.5em .7em;transition:box-shadow .2s}.nrk-input:focus{box-shadow:0 0 2px 1px #00b9f2}.nrk-input:disabled{opacity:.5;cursor:not-allowed!important}.nrk-input[readonly]{opacity:.8;cursor:default!important}.nrk-input::-ms-check,.nrk-input::-ms-expand{display:none}.nrk-input::-ms-value{background:none;color:inherit;font:inherit;padding:0;margin:0;border:0}.nrk-input[type=number]{-moz-appearance:textfield}.nrk-input::-webkit-inner-spin-button,.nrk-input::-webkit-outer-spin-button{-webkit-appearance:none}.nrk-input[type=file]{cursor:pointer}.nrk-input[type=radio]{border-radius:100%}.nrk-input[type=checkbox],.nrk-input[type=radio]{width:1.3em;height:1.3em;vertical-align:middle;cursor:pointer;padding:0}.nrk-input[type=radio]:checked{background-image:radial-gradient(at center center,rgba(0,0,0,0) 25%,currentcolor 28%)}.nrk-input[type=checkbox]:checked{background-position-x:35%,0,100%,100%,100%,100%,100%;background-image:linear-gradient(0deg,rgba(0,0,0,0) 38%,currentColor 0),linear-gradient(45deg,rgba(0,0,0,0) 53%,currentColor 54%),linear-gradient(135deg,currentColor 37%,rgba(0,0,0,0) 38%),linear-gradient(-135deg,currentColor 23%,rgba(0,0,0,0) 0),linear-gradient(135deg,currentColor 33%,rgba(0,0,0,0) 0),linear-gradient(45deg,currentcolor 28%,rgba(0,0,0,0) 0),linear-gradient(-45deg,currentcolor 42%,rgba(0,0,0,0) 0);background-size:5% 100%,36% 100%,64% 100%,100%,100%,100%,100%}.nrk-input[type=checkbox]:indeterminate{background-position-x:0,100%,0;background-position-y:0;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor 43%,rgba(0,0,0,0) 44%,rgba(0,0,0,0) 58%,currentColor 59%);background-size:20% 100%,20% 100%,100% auto}textarea.nrk-input{overflow:auto;resize:vertical;line-height:inherit}select.nrk-input[multiple],textarea.nrk-input{height:auto;vertical-align:top}select.nrk-input:not([multiple]){background-image:linear-gradient(45deg,rgba(0,0,0,0) 46%,currentcolor 47%,currentcolor 49%,rgba(0,0,0,0) 51%),linear-gradient(-45deg,rgba(0,0,0,0) 46%,currentcolor 47%,currentcolor 49%,rgba(0,0,0,0) 51%);background-size:.36em 100%,.36em 100%;background-repeat:no-repeat;background-position-x:calc(100% - 1.35em),calc(100% - 1em);background-position-y:0;padding-right:2.5em;vertical-align:top}.nrk-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;background:rgba(0,0,0,0);margin:0;border:0;outline:0;background:radial-gradient(circle at 25%,rgba(0,0,0,0) 25%,currentColor 27.5%,currentColor);border-radius:50px;cursor:pointer;color:inherit;font:inherit;width:3em;height:1.5em;opacity:.5;transition:background-position .2s}.nrk-switch::-ms-check{display:none}.nrk-switch:disabled{opacity:.2;cursor:not-allowed!important}.nrk-switch:focus{box-shadow:0 0 2px 1px #00b9f2}.nrk-switch:active:hover{background-position-x:.3em}.nrk-switch:checked{opacity:1;background-position-x:1.5em}.nrk-switch:checked:active:hover{background-position-x:1.2em}.nrk-pagination{overflow:hidden;white-space:nowrap;text-align:center;font-size:0}.nrk-pagination:after,.nrk-pagination:before{content:"";display:inline-block;width:50%;border-top:1px solid;opacity:.22}.nrk-pagination:before{margin-left:-50%}.nrk-pagination:after{margin-right:-50%}.nrk-pagination>.nrk-button:only-child{min-width:200px}.nrk-pagination>.nrk-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.nrk-pagination>.nrk-button:not(:last-child):after{right:0}.nrk-pagination>.nrk-button+.nrk-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-style:none;margin-left:0}.nrk-xs-100{width:100vw;margin-left:calc(50% - 50vw)}.nrk-xs-1of12{width:8.33333%}.nrk-xs-2of12{width:16.6666%}.nrk-xs-3of12{width:25%}.nrk-xs-4of12{width:33.3333%}.nrk-xs-5of12{width:41.6666%}.nrk-xs-6of12{width:50%}.nrk-xs-7of12{width:58.3333%}.nrk-xs-8of12{width:66.6666%}.nrk-xs-9of12{width:75%}.nrk-xs-10of12{width:83.3333%}.nrk-xs-11of12{width:91.6666%}.nrk-xs-12of12{width:100%}@media (min-width:40rem){.nrk-sm-1of12{width:8.33333%}.nrk-sm-2of12{width:16.6666%}.nrk-sm-3of12{width:25%}.nrk-sm-4of12{width:33.3333%}.nrk-sm-5of12{width:41.6666%}.nrk-sm-6of12{width:50%}.nrk-sm-7of12{width:58.3333%}.nrk-sm-8of12{width:66.6666%}.nrk-sm-9of12{width:75%}.nrk-sm-10of12{width:83.3333%}.nrk-sm-11of12{width:91.6666%}.nrk-sm-12of12{width:100%}}@media (min-width:45rem){.nrk-md-1of12{width:8.33333%}.nrk-md-2of12{width:16.6666%}.nrk-md-3of12{width:25%}.nrk-md-4of12{width:33.3333%}.nrk-md-5of12{width:41.6666%}.nrk-md-6of12{width:50%}.nrk-md-7of12{width:58.3333%}.nrk-md-8of12{width:66.6666%}.nrk-md-9of12{width:75%}.nrk-md-10of12{width:83.3333%}.nrk-md-11of12{width:91.6666%}.nrk-md-12of12{width:100%}}@media (min-width:62rem){.nrk-lg-1of12{width:8.33333%}.nrk-lg-2of12{width:16.6666%}.nrk-lg-3of12{width:25%}.nrk-lg-4of12{width:33.3333%}.nrk-lg-5of12{width:41.6666%}.nrk-lg-6of12{width:50%}.nrk-lg-7of12{width:58.3333%}.nrk-lg-8of12{width:66.6666%}.nrk-lg-9of12{width:75%}.nrk-lg-10of12{width:83.3333%}.nrk-lg-11of12{width:91.6666%}.nrk-lg-12of12{width:100%}}@media (min-width:90rem){.nrk-xl-1of12{width:8.33333%}.nrk-xl-2of12{width:16.6666%}.nrk-xl-3of12{width:25%}.nrk-xl-4of12{width:33.3333%}.nrk-xl-5of12{width:41.6666%}.nrk-xl-6of12{width:50%}.nrk-xl-7of12{width:58.3333%}.nrk-xl-8of12{width:66.6666%}.nrk-xl-9of12{width:75%}.nrk-xl-10of12{width:83.3333%}.nrk-xl-11of12{width:91.6666%}.nrk-xl-12of12{width:100%}}.nrk-aspect{position:relative}.nrk-aspect>*{box-sizing:border-box;position:absolute;margin:0;width:100%;height:100%}.nrk-aspect:after{content:"";display:block;padding-top:56.25%}.nrk-aspect--9x16:after{padding-top:177.78%}.nrk-aspect--4x3:after{padding-top:75%}.nrk-aspect--1x1:after{padding-top:100%}.nrk-color-base{color:#26292a;background-color:#fff}.nrk-color-spot{color:#26292a;background-color:#00b9f2}.nrk-color-invert{color:#fff;background-color:#141517}.nrk-color-shade-1{color:#26292a;background-color:#f3f3f3}.nrk-color-shade-2{color:#26292a;background-color:#e9e9e9}.nrk-color-shade-3{color:#26292a;background-color:#e0e0e0}.nrk-color-shade-4{color:#26292a;background-color:#c8c8c8}.nrk-fade{opacity:.4}.nrk-sr,.nrk-sr-focus:not(:focus){position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;clip:rect(0,0,0,0)!important}/*! NRK-sans v2.1.0 - Copyright 2022 NRK. All rights reserved *//* NRK Sans variable */@font-face {
  font-family: 'NRK Sans Variable';
  font-display: swap;
  src:
    url('https://static.nrk.no/nrk-sans/2.1.0/NRKSans_Variable.woff2') format('woff2 supports variations'),
    url('https://static.nrk.no/nrk-sans/2.1.0/NRKSans_Variable.woff2') format('woff2-variations');
  font-weight: 1 950;
}/* NRK Sans variable italic */@font-face {
  font-family: 'NRK Sans Variable';
  font-style: italic;
  font-display: swap;
  src:
    url('https://static.nrk.no/nrk-sans/2.1.0/NRKSans_Variable_Italic.woff2') format('woff2 supports variations'),
    url('https://static.nrk.no/nrk-sans/2.1.0/NRKSans_Variable_Italic.woff2') format('woff2-variations');
  font-weight: 1 950;
}:root {
  /* Weight values */
  --nrk-sans-weight-hairline: 1;
  --nrk-sans-weight-thin: 90;
  --nrk-sans-weight-extralight: 180;
  --nrk-sans-weight-light: 290;
  --nrk-sans-weight-regular: 400;
  --nrk-sans-weight-medium: 560;
  --nrk-sans-weight-bold: 700;
  --nrk-sans-weight-extrabold: 800;
  --nrk-sans-weight-heavy: 890;
  --nrk-sans-weight-black: 950;
  /* Width values */
  --nrk-sans-width-regular: 100;
  --nrk-sans-width-compressed: 50;
  --nrk-sans-width-condensed: 80;
  --nrk-sans-width-semi-condensed: 90;
  --nrk-sans-width-extended: 120;
  --nrk-sans-width-ultra-extended: 200;
  /* Width for use in font-variation-settings */
  --nrk-sans-regular: 'wdth' var(--nrk-sans-width-regular);
  --nrk-sans-compressed: 'wdth' var(--nrk-sans-width-compressed);
  --nrk-sans-condensed: 'wdth' var(--nrk-sans-width-condensed);
  --nrk-sans-semi-condensed: 'wdth' var(--nrk-sans-width-semi-condensed);
  --nrk-sans-extended: 'wdth' var(--nrk-sans-width-extended);
  --nrk-sans-ultra-extended: 'wdth' var(--nrk-sans-width-ultra-extended);
  /* Feature settings */
  --nrk-sans-features-super: 'ss01', 'ss02';
  --nrk-sans-features-animation: 'ss04';
}/* Elements */*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com *//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Roboto, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}html {
  box-sizing: border-box;
  height: 100%;
  font-family: 'NRK Sans Variable', sans-serif;
}*,
*:before,
*:after {
  box-sizing: inherit;
  border-width: 0;
  border-style: solid;
}body {
  margin: 0;
  min-height: 100%;
}input,
textarea,
select,
button {
  font: inherit;
}button:active {
  animation: pressed 700ms cubic-bezier(0, 0.25, 0.5, 0.75) backwards;
}dd,
dl,
h1,
h2,
h3,
p {
  margin: 0;
}fieldset,
ul {
  margin: 0;
  padding: 0;
}ul {
  list-style: none;
}@keyframes pressed {
  from {
    transform: translateY(2px);
  }
}/* Debug *//* * { outline: 1px solid saddlebrown } *//* Components */.pin-button{border-radius:0.25rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:0.875rem;line-height:1.25rem;font-weight:600;
  cursor: pointer}.pin-button--primary{--tw-bg-opacity:1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pin-button--secondary{--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.pin-button--suggestive{border-width:1px;border-style:dashed;background-color:transparent}.pin-button--critical{--tw-bg-opacity:1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pin-button--success{--tw-bg-opacity:1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pin-button--gong{--tw-bg-opacity:1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pin-button--pause{--tw-bg-opacity:1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(2 4 8 / var(--tw-text-opacity, 1))}.pin-button--transparent{background-color:transparent;--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.pin-button:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}/* Used in e.g. banner header */.pin-text-header-1 {
  font-weight: 400;
  font-size: 36px;
  line-height: 42px;
}/* Used in e.g. dialog header */.pin-text-header-2 {
  font-weight: 300;
  font-size: 24px;
  line-height: 28px;
}/* Used in e.g. below banner header-1 */.pin-text-ingress {
  font-weight: 400;
  font-size: 14px;
  line-height: 21px;
}/* Used in labels for input*/.pin-text-label {
  font-weight: 500;
  font-size: 14px;
  line-height: 14px;
  /* line-height: 19px; */
}.pin-text-header-label {
  font-weight: 400;
  font-size: 14px;
  --tw-text-opacity:1;
  color:rgb(17 24 39 / var(--tw-text-opacity, 1));
}.pin-text-title {
  text-transform: uppercase;
  font-weight: 700;
  --tw-text-opacity:1;
  color:rgb(17 24 39 / var(--tw-text-opacity, 1));
}.pin-text-title--small {
  font-size: 12px;
}.pin-status-pill {
  padding: 10px 20px;
  border-radius: 35px;
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  border-width: 4px;
  --tw-border-opacity:1;
  border-color:rgb(254 249 195 / var(--tw-border-opacity, 1));
  --tw-bg-opacity:1;
  background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1));
  --tw-text-opacity:1;
  color:rgb(2 4 8 / var(--tw-text-opacity, 1));
}.pin-status-pill--maskorama {
  background: #e2a9ea;
  color: #905b86;
  --tw-border-opacity:1;
  border-color:rgb(216 180 254 / var(--tw-border-opacity, 1));
}@keyframes spinner {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}.pin-loader-container {
  text-align: center;
  padding: 70px 0;
}.pin-loader {
  margin: 50px 0;
  font-size: 40px;
  text-align: center;
  color: #000;
}.pin-loader__inline svg,
.pin-loader svg {
  animation: spinner 2s infinite linear;
}.pin-loader__inline {
  font-size: 0.8rem;
  /* Seems like the svg icon has spacing bottom which makes it hard to center stuff. This hopefully counters that effect*/
  padding-top: 3px;
}pin-dialog {
  display: block;
  position: fixed;
  top: 3vh;
  left: 0;
  right: 0;
  width: 100%;
  max-width: 520px;
  margin: 0 auto;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
  /* padding: 3rem; */
}pin-dialog .dialog__close {
  position: absolute;
  right: 2rem;
  top: 2rem;
}pin-dialog + backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
  transition: 0.2s;
}.pin-dialog__header{--tw-bg-opacity:1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}.pin-dialog__body{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:1.5rem;padding-bottom:1.5rem}.pin-dialog__footer{display:flex;justify-content:flex-end;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}pin-dialog + backdrop[hidden] {
  pointer-events: none;
  visibility: hidden;
  display: block;
  opacity: 0;
}/* COPIED FROM ORIGO */.pin-table {
  border-collapse: separate;
  border-spacing: 0 1px;
  width: 100%;
}.pin-table-header {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: inherit;
  padding-bottom: 5px;
  margin-bottom: 10px;
  --tw-border-opacity:1;
  border-color:rgb(107 114 128 / var(--tw-border-opacity, 1));
  border-bottom-width:1px;
}.pin-table-row {
  display: flex;
  flex-flow: row;
  border-bottom: solid 1px #ccc;
}.pin-table-cell {
  padding: 10px;
}.pin-tabs{position:sticky;top:0px;z-index:20;width:100%;flex-grow:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.pin-tab{margin-right:1.25rem;border-bottom-width:4px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));padding-top:0.5rem;padding-bottom:0.5rem;text-decoration-line:none}.pin-tab--is-active{--tw-border-opacity:1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));text-decoration-line:none}.pin-draggable {
  display: block;
  /* padding: 10px 5px; */
  /* margin-bottom: 10px; */
  /* border: solid 1px red; */
}.pin-draggable:hover {
  cursor: grab;
}.pin-droppable {
  margin: -11px 0;
  height: 22px;
  position: relative;
  z-index: 1;
}.pin-droppable.pin-droppable-over {
  height: 50px;
  border: dashed 2px #cecece;
}.pin-droppable.pin-droppable-over .pin-hover__child {
  height: 50px;
  border: dashed 2px #cecece;
}[draggable] {
  touch-action: manipulation;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}.pin-dropdown{padding:1rem}.pin-select {
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  background-image:
    linear-gradient(45deg, transparent 45%, currentcolor 46%, currentcolor 50%, transparent 52%),
    linear-gradient(-45deg, transparent 45%, currentcolor 46%, currentcolor 50%, transparent 52%);
  background-size:
    0.36em 100%,
    0.36em 100%;
  background-repeat: no-repeat;
  background-position-x: calc(100% - 1.35em), calc(100% - 1em);
  background-position-y: 0;
  padding-right: 2.5em;
  vertical-align: top;
}.pin-search{width:100%;max-width:20rem;cursor:pointer;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1.25rem;padding-right:1.25rem;font-weight:600;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}.pin-search:not(:-moz-placeholder){max-width:none;cursor:text;--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.pin-search:focus,
.pin-search:not(:placeholder-shown){max-width:none;cursor:text;--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.pin-search::-moz-placeholder{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pin-search::placeholder{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}/*
  Since we need to apply display block/flex on a custom element
  with tailwind, that styling overwrites hidden attribute. So we
  need something with higher specificity.
*/pin-dialog[hidden] {
  display: none;
}/*
  CoreDialog sets z-index, which is too low for what we need.
  We need to overwrite it to ensure that we don't have other
  elements in the way. Buuut origo-dialog will be hidden :'(((
*//* pin-dialog {
  z-index: 40;
} */origo-notification.org-color-success{--tw-bg-opacity:1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}/* Utilities */.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.static{position:static}.absolute{position:absolute}.relative{position:relative}.top-0{top:0px}.z-30{z-index:30}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-mr-1{margin-right:-0.25rem}.mb-1{margin-bottom:0.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:0.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:0.5rem}.ml-4{margin-left:1rem}.mr-1{margin-right:0.25rem}.mr-2{margin-right:0.5rem}.mr-4{margin-right:1rem}.mr-48{margin-right:12rem}.mr-5{margin-right:1.25rem}.mr-auto{margin-right:auto}.mt-2{margin-top:0.5rem}.mt-20{margin-top:5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.h-4{height:1rem}.h-56{height:14rem}.h-64{height:16rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.min-h-16{min-height:4rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-16{width:4rem}.w-4{width:1rem}.w-9{width:2.25rem}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-8xl{max-width:88rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-4{gap:1rem}.rounded{border-radius:0.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-4{border-width:4px}.border-l{border-left-width:1px}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-purple-200{--tw-bg-opacity:1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.p-0{padding:0px}.p-2{padding:0.5rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.tracking-wider{letter-spacing:0.05em}.text-black{--tw-text-opacity:1;color:rgb(2 4 8 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-25{opacity:0.25}.opacity-75{opacity:0.75}.opacity-90{opacity:0.9}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.user-select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:relative:focus{position:relative}.focus\:z-10:focus{z-index:10}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-blue-300:disabled{--tw-bg-opacity:1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}@media (min-width: 640px){.sm\:w-1\/3{width:33.333333%}}@media (min-width: 940px){.md\:w-1\/3{width:33.333333%}}@media (min-width: 1024px){.lg\:flex{display:flex}.lg\:w-1\/4{width:25%}.lg\:w-2\/4{width:50%}.lg\:w-3\/4{width:75%}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-start{align-items:flex-start}.lg\:pl-10{padding-left:2.5rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-4{padding-top:1rem}}


/*# sourceMappingURL=bundle.d8bb.css.map*/