html{scroll-behavior:smooth}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:"Alegreya Sans", "Trebuchet MS", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--color-white:#FFFDF8;--spacing:0.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-wider:0.05em;--leading-tight:1.25;--leading-snug:1.375;--radius-xl:0.75rem;--radius-2xl:1rem;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-cream:#F3EEE5;--color-paper:#E7D7C1;--color-forest:#2A1A13;--color-forest-deep:#1B120E;--color-krugred:#A64F2D;--color-brass:#B99A74;--color-ink:#241811;--color-muted:#5C4A3F;--color-line:#C8B59D;--color-primary:#A64F2D;--color-primary-500:#A64F2D;--color-secondary-200:#D9C0A6;--color-secondary-500:#87624A;--color-secondary-600:#5D3F30;--color-secondary-700:#2A1A13;--color-neutral:#241811}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji');font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:#fff0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:#fff0;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type='button'],[type='reset'],[type='submit']),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden='until-found'])){display:none!important}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-top-72{top:calc(var(--spacing) * -72)}.top-0{top:calc(var(--spacing) * 0)}.-left-44{left:calc(var(--spacing) * -44)}.z-10{z-index:10}.z-50{z-index:50}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.prose{color:var(--tw-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}:where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}:where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:open-quote}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:close-quote}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:"`"}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:"`"}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.875em}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.9em}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:#fff0;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:none}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:none}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}:where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align:start}:where(figure>*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:color-mix(in oklab, oklch(21% 0.034 264.665) 10%, transparent);--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255 / 10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75;:where(picture>img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}:where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}:where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}:where(.prose>ul>li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}:where(.prose>ul>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}:where(.prose>ul>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}:where(.prose>ol>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}:where(.prose>ol>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-inline-start:1.625em}:where(hr+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h2+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h3+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(h4+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}:where(.prose>:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}:where(.prose>:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.h-\[360px\]{height:360px}.h-\[430px\]{height:430px}.h-\[620px\]{height:620px}.h-auto{height:auto}.min-h-\[36px\]{min-height:36px}.min-h-\[88px\]{min-height:88px}.min-h-screen{min-height:100vh}.w-20{width:calc(var(--spacing) * 20)}.w-\[620px\]{width:620px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-\[620px\]{min-width:620px}.min-w-\[760px\]{min-width:760px}.min-w-\[900px\]{min-width:900px}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.space-y-2{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-7{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}}.divide-y{:where(&>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}}.divide-line{:where(&>:not(:last-child)){border-color:var(--color-line)}}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\[\#b87968\]{border-color:#b87968}.border-\[\#c8b59d\]{border-color:#c8b59d}.border-\[\#d5b784\]{border-color:#d5b784}.border-brass{border-color:var(--color-brass)}.border-brass\/20{border-color:color-mix(in srgb,#B99A74 20%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-brass) 20%,transparent)}}.border-brass\/30{border-color:color-mix(in srgb,#B99A74 30%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-brass) 30%,transparent)}}.border-line{border-color:var(--color-line)}.border-secondary-200{border-color:var(--color-secondary-200)}.border-white\/10{border-color:color-mix(in srgb,#FFFDF8 10%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-\[\#E3EEE7\]{background-color:#E3EEE7}.bg-\[\#F3E4D6\]{background-color:#F3E4D6}.bg-\[\#f3e7d8\]{background-color:#f3e7d8}.bg-\[\#f6e4df\]{background-color:#f6e4df}.bg-\[\#f7eddf\]{background-color:#f7eddf}.bg-\[\#fffaf1\]{background-color:#fffaf1}.bg-cream{background-color:var(--color-cream)}.bg-forest{background-color:var(--color-forest)}.bg-forest-deep{background-color:var(--color-forest-deep)}.bg-paper{background-color:var(--color-paper)}.bg-paper\/40{background-color:color-mix(in srgb,#E7D7C1 40%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-paper) 40%,transparent)}}.bg-paper\/70{background-color:color-mix(in srgb,#E7D7C1 70%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-paper) 70%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/55{background-color:color-mix(in srgb,#FFFDF8 55%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[\.86rem\]{font-size:.86rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[\.94\]{--tw-leading:.94;line-height:.94}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-pre-line{white-space:pre-line}.\!text-\[\#D79A47\]{color:#D79A47!important}.\!text-\[\#E5CFA5\]{color:#E5CFA5!important}.text-\[\#2a1a13\]{color:#2a1a13}.text-\[\#5c4a3f\]{color:#5c4a3f}.text-\[\#7e351f\]{color:#7e351f}.text-\[\#8a351e\]{color:#8a351e}.text-\[\#24583F\]{color:#24583F}.text-\[\#CFC0AD\]{color:#CFC0AD}.text-\[\#D8CCBA\]{color:#D8CCBA}.text-\[\#DCCDBB\]{color:#DCCDBB}.text-\[\#E1D4C2\]{color:#E1D4C2}.text-\[\#E7D7C1\]{color:#E7D7C1}.text-\[\#FFF7EC\]{color:#FFF7EC}.text-forest{color:var(--color-forest)}.text-ink{color:var(--color-ink)}.text-krugred{color:var(--color-krugred)}.text-muted{color:var(--color-muted)}.text-neutral{color:var(--color-neutral)}.text-secondary-500{color:var(--color-secondary-500)}.text-secondary-600{color:var(--color-secondary-600)}.text-secondary-700{color:var(--color-secondary-700)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-brass{text-decoration-color:var(--color-brass)}.underline-offset-4{text-underline-offset:4px}.opacity-60{opacity:60%}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.last\:border-b-0{&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.hover\:-translate-y-0\.5{&:hover{@media (hover:hover){--tw-translate-y:calc(var(--spacing) * -0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.hover\:text-primary{&:hover{@media (hover:hover){color:var(--color-primary)}}}.hover\:text-primary-500{&:hover{@media (hover:hover){color:var(--color-primary-500)}}}.sm\:grid-cols-2{@media (width>=40rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:grid-cols-3{@media (width>=40rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.md\:col-span-2{@media (width>=48rem){grid-column:span 2 / span 2}}.md\:mx-0{@media (width>=48rem){margin-inline:calc(var(--spacing) * 0)}}.md\:inline{@media (width>=48rem){display:inline}}.md\:grid-cols-2{@media (width>=48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.md\:grid-cols-3{@media (width>=48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.md\:grid-cols-\[\.38fr_\.62fr\]{@media (width>=48rem){grid-template-columns:.38fr .62fr}}.md\:grid-cols-\[1\.3fr_\.8fr_\.8fr_\.9fr\]{@media (width>=48rem){grid-template-columns:1.3fr .8fr .8fr .9fr}}.md\:grid-cols-\[1\.5fr_\.55fr_1fr_\.8fr\]{@media (width>=48rem){grid-template-columns:1.5fr .55fr 1fr .8fr}}.md\:grid-cols-\[1fr_\.8fr\]{@media (width>=48rem){grid-template-columns:1fr .8fr}}.md\:grid-cols-\[1fr_auto\]{@media (width>=48rem){grid-template-columns:1fr auto}}.md\:grid-cols-\[110px_1fr_150px\]{@media (width>=48rem){grid-template-columns:110px 1fr 150px}}.md\:grid-cols-\[110px_1fr_150px_130px\]{@media (width>=48rem){grid-template-columns:110px 1fr 150px 130px}}.md\:grid-cols-\[220px_1fr\]{@media (width>=48rem){grid-template-columns:220px 1fr}}.md\:items-center{@media (width>=48rem){align-items:center}}.md\:items-end{@media (width>=48rem){align-items:flex-end}}.md\:p-6{@media (width>=48rem){padding:calc(var(--spacing) * 6)}}.md\:p-9{@media (width>=48rem){padding:calc(var(--spacing) * 9)}}.md\:p-10{@media (width>=48rem){padding:calc(var(--spacing) * 10)}}.md\:py-18{@media (width>=48rem){padding-block:calc(var(--spacing) * 18)}}.md\:py-20{@media (width>=48rem){padding-block:calc(var(--spacing) * 20)}}.md\:py-24{@media (width>=48rem){padding-block:calc(var(--spacing) * 24)}}.md\:py-32{@media (width>=48rem){padding-block:calc(var(--spacing) * 32)}}.md\:text-3xl{@media (width>=48rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.md\:text-4xl{@media (width>=48rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.md\:text-5xl{@media (width>=48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.md\:text-6xl{@media (width>=48rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.md\:text-7xl{@media (width>=48rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.md\:text-base{@media (width>=48rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.lg\:col-span-5{@media (width>=64rem){grid-column:span 5 / span 5}}.lg\:grid-cols-2{@media (width>=64rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.lg\:grid-cols-3{@media (width>=64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg\:grid-cols-4{@media (width>=64rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.lg\:grid-cols-5{@media (width>=64rem){grid-template-columns:repeat(5,minmax(0,1fr))}}.lg\:grid-cols-\[\.9fr_1\.1fr\]{@media (width>=64rem){grid-template-columns:.9fr 1.1fr}}.lg\:grid-cols-\[\.72fr_1\.28fr\]{@media (width>=64rem){grid-template-columns:.72fr 1.28fr}}.lg\:grid-cols-\[\.75fr_1\.25fr\]{@media (width>=64rem){grid-template-columns:.75fr 1.25fr}}.lg\:grid-cols-\[\.78fr_1\.22fr\]{@media (width>=64rem){grid-template-columns:.78fr 1.22fr}}.lg\:grid-cols-\[\.85fr_1\.15fr\]{@media (width>=64rem){grid-template-columns:.85fr 1.15fr}}.lg\:grid-cols-\[\.86fr_1\.14fr\]{@media (width>=64rem){grid-template-columns:.86fr 1.14fr}}.lg\:grid-cols-\[1\.1fr_\.9fr\]{@media (width>=64rem){grid-template-columns:1.1fr .9fr}}.lg\:grid-cols-\[1\.2fr_\.8fr\]{@media (width>=64rem){grid-template-columns:1.2fr .8fr}}.lg\:items-center{@media (width>=64rem){align-items:center}}.lg\:items-end{@media (width>=64rem){align-items:flex-end}}.lg\:items-start{@media (width>=64rem){align-items:flex-start}}.xl\:inline-flex{@media (width>=80rem){display:inline-flex}}.xl\:grid-cols-3{@media (width>=80rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.xl\:grid-cols-4{@media (width>=80rem){grid-template-columns:repeat(4,minmax(0,1fr))}}}@layer base{:root{color-scheme:light}html{scroll-behavior:smooth}body{margin:0;background:#F3EEE5;color:#241811;font-family:"Alegreya Sans","Trebuchet MS",sans-serif;font-size:17px;-webkit-font-smoothing:antialiased}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 8%,rgb(215 154 71 / .07),transparent 25%),radial-gradient(circle at 82% 36%,rgb(166 79 45 / .035),transparent 30%),repeating-linear-gradient(0deg,rgb(42 26 19 / .016) 0,rgb(42 26 19 / .016) 1px,transparent 1px,transparent 6px)}::selection{background:#A64F2D;color:#FFFDF8}a{text-underline-offset:3px}[x-cloak]{display:none!important}}@layer components{.krug-shell{width:min(1180px, calc(100% - 48px));margin-inline:auto}.krug-serif{font-family:"Bitter",Georgia,serif}.krug-kicker{font-size:.73rem;letter-spacing:.2em;text-transform:uppercase;font-weight:800;color:#A64F2D}.krug-rule{width:150px;height:1px;background:#B99A74;position:relative}.krug-rule::after{content:"";width:9px;height:9px;background:#A64F2D;position:absolute;left:70px;top:-4px;transform:rotate(45deg)}.krug-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:0;font-size:.9rem;font-weight:800;letter-spacing:.02em;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease;box-shadow:0 8px 18px rgb(42 26 19 / .13)}.krug-btn:hover{transform:translateY(-2px)}.krug-btn-primary{background:#A64F2D;color:#FFFDF8;border:1px solid #7E351F}.krug-btn-primary:hover{background:#8D4026}.krug-btn-secondary{background:#FFF9F0;color:#2A1A13;border:1px solid #B99A74}.krug-btn-secondary:hover{background:#E7D7C1}.krug-section-title,.krug-page-title{font-family:"Bitter",Georgia,serif;color:#2A1A13;font-weight:700;line-height:.98;letter-spacing:-.04em}.krug-page-title{font-size:clamp(3.2rem, 7vw, 6rem);max-width:1000px}.krug-lead{color:#5C4A3F;font-size:1.08rem;line-height:1.72}.krug-card{position:relative;border-radius:0;background:#FFF9F0;border:1px solid #B99A74;box-shadow:0 15px 35px rgb(49 31 20 / .07)}.krug-card::before{content:"";position:absolute;inset:5px;border:1px solid rgb(185 154 116 / .18);pointer-events:none}.krug-card>*{position:relative;z-index:1}article.krug-card::after{content:"";position:absolute;top:0;bottom:0;left:0;width:7px;background:#A64F2D}.krug-dark-card{border:0;border-left:1px solid rgb(232 202 158 / .30);background:#fff0}.krug-dark-card:first-child{border-left:0}.krug-dark-card h3{color:#FFF7EC}.krug-status{display:inline-flex;align-items:center;border-radius:0;padding:6px 10px;font-size:.73rem;font-weight:800;letter-spacing:.02em;border:1px solid #B58A5A}.krug-status-neutral{background:#F2E3CD;color:#64462E}.krug-status-warn{background:#F1DEBF;color:#744719}.krug-status-ok{background:#EEE1CB;color:#4F3E28}.krug-status-danger{background:#ECD1C7;color:#70311D}.krug-wood-section,section.bg-forest{position:relative;overflow:hidden;background:linear-gradient(180deg,#2A1A13,#1B120E)!important;color:#FFF7EC;border-block:1px solid rgb(185 154 116 / .28)}.krug-wood-section::before,section.bg-forest::before,.krug-wood-section::after,section.bg-forest::after{content:"";position:absolute;left:0;right:0;height:7px;background:linear-gradient(90deg,#3D2418,#7C5031 35%,#4B2D20 70%,#2A1A13)}.krug-wood-section::before,section.bg-forest::before{top:0}.krug-wood-section::after,section.bg-forest::after{bottom:0}.krug-image-frame{border:1px solid #987352;background:#1B120E;box-shadow:18px 18px 0 #2A1A13,0 24px 50px rgb(42 26 19 / .18)}.krug-image-frame img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.04) brightness(.91)}.krug-faq details{background:#FFF9F0;border:1px solid #B99A74;border-radius:0}.krug-faq summary{list-style:none;cursor:pointer}.krug-faq summary::-webkit-details-marker{display:none}.krug-faq summary::after{content:"+";float:right;color:#A64F2D;font-weight:800}.krug-faq details[open] summary::after{content:"−"}.krug-form{display:grid;gap:18px}.krug-form label{display:grid;gap:7px;color:#2A1A13;font-size:.9rem;font-weight:800}.krug-form input:not([type="checkbox"]),.krug-form textarea,.krug-form select{width:100%;border:1px solid #B99A74;background:#FFFDF8;color:#241811;padding:12px 13px;border-radius:0;font:inherit;font-weight:400;outline:none}.krug-form input:focus,.krug-form textarea:focus,.krug-form select:focus{border-color:#A64F2D;box-shadow:0 0 0 3px rgb(166 79 45 / .12)}.krug-check{display:flex!important;grid-template-columns:none!important;flex-direction:row;align-items:flex-start;gap:10px!important;color:#5C4A3F!important;font-weight:400!important;line-height:1.5}.krug-check input{margin-top:4px}.krug-check a{color:#2A1A13;font-weight:700;text-decoration:underline}.nk-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.krug-notice-success{border-left:5px solid #D79A47;background:#EFE0C9;color:#503B2E;padding:14px 16px}.krug-notice-error{border-left:5px solid #A64F2D;background:#F0DAD2;color:#70311D;padding:14px 16px}.nk-food-row{display:grid;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:16px;padding-bottom:12px;border-bottom:1px solid #C8B59D}.nk-food-label{color:#2A1A13;font-size:.95rem;font-weight:800}.nk-qty-stepper{display:grid;grid-template-columns:38px 56px 38px;min-height:42px;border:1px solid #B99A74;background:#FFFDF8}.nk-qty-stepper button{display:inline-flex;align-items:center;justify-content:center;border:0;background:#EFE2D2;color:#2A1A13;font:800 1.25rem/1 "Alegreya Sans","Trebuchet MS",sans-serif;cursor:pointer}.nk-qty-stepper button:hover,.nk-qty-stepper button:focus-visible{background:#E7D7C1;outline:2px solid #A64F2D;outline-offset:-2px}.krug-form .nk-qty-stepper input[type="number"]{min-width:0;border:0;border-inline:1px solid #B99A74;padding:8px 3px;text-align:center;font-weight:800;-moz-appearance:textfield}.krug-form .nk-qty-stepper input[type="number"]::-webkit-inner-spin-button,.krug-form .nk-qty-stepper input[type="number"]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.nk-food-total-complete{color:#365B39!important;font-weight:800}.krug-btn[disabled],.krug-btn[aria-busy="true"]{cursor:wait;opacity:.72;transform:none;box-shadow:none}.krug-prose{color:#5C4A3F;line-height:1.75}.krug-prose h2{margin-top:2rem;margin-bottom:.7rem;font-family:"Bitter",Georgia,serif;color:#2A1A13;font-size:1.55rem;line-height:1.2}.krug-prose h2:first-child{margin-top:0}.krug-prose p{margin:.8rem 0}.krug-prose a{color:#2A1A13;font-weight:700;text-decoration:underline;text-decoration-color:#B99A74}.krug-footer-link{color:#DCCDBB;transition:color .15s ease}.krug-footer-link:hover{color:#FFFDF8}.krug-mobile-toggle{display:none;align-items:center;justify-content:center;min-height:42px;padding:9px 13px;border:1px solid #B99A74;border-radius:0;color:#FFF7EC;background:#fff0;font-weight:800}.krug-mobile-nav{display:none}body>div.bg-forest-deep{background:#E7D7C1!important;color:#4F3D31!important;border-bottom:1px solid rgb(75 47 33 / .22)}body>div.bg-forest-deep .krug-topbar-inner{color:#4F3D31!important}body>div.bg-forest-deep strong{color:#2A1A13!important}body:not(.nk-wh-public)>header.nk-site-header{background:linear-gradient(180deg,#251711,#1A110D)!important;border-bottom:1px solid #6F4D34!important;box-shadow:0 8px 24px rgb(18 10 6 / .22)}body:not(.nk-wh-public)>header.nk-site-header .krug-desktop-nav a{color:#F4E7D3;text-decoration:none;padding:9px 0;border-bottom:1px solid #fff0}body:not(.nk-wh-public)>header.nk-site-header .krug-desktop-nav a:hover{color:#D79A47;border-bottom-color:#A64F2D}body:not(.nk-wh-public)>header.nk-site-header .krug-mobile-nav{background:#1B120E!important}body:not(.nk-wh-public)>header.nk-site-header .krug-mobile-nav a{color:#F3EEE5;border-color:rgb(185 154 116 / .22)!important}.nk-header-brand,.nk-footer-brand,.nk-home-action__logo,.nk-planner-hero__logo-wrap,.nk-planner-login-logo{--nk-logo-size:132px;--nk-logo-inset:7px;--nk-logo-glow-opacity:.48;--nk-logo-shadow:0 14px 30px rgba(18,10,6,.24);position:relative;display:inline-grid;place-items:center;width:var(--nk-logo-size);min-width:var(--nk-logo-size);aspect-ratio:1;box-sizing:border-box;padding:var(--nk-logo-inset);border:1px solid rgb(185 154 116 / .92);border-radius:50%;background:radial-gradient(circle at 34% 28%,#fffaf1 0 27%,#f3eee5 54%,#e7d7c1 78%,#c7a982 100%);box-shadow:var(--nk-logo-shadow),inset 0 1px 0 rgb(255 255 255 / .78),inset 0 -4px 10px rgb(111 77 52 / .13);isolation:isolate;overflow:visible}.nk-header-brand::before,.nk-footer-brand::before,.nk-home-action__logo::before,.nk-planner-hero__logo-wrap::before,.nk-planner-login-logo::before{content:"";position:absolute;inset:-13%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgb(215 154 71 / .28) 0,rgb(185 154 116 / .13) 42%,#fff0 72%);filter:blur(9px);opacity:var(--nk-logo-glow-opacity);pointer-events:none}.nk-header-brand::after,.nk-footer-brand::after,.nk-home-action__logo::after,.nk-planner-hero__logo-wrap::after,.nk-planner-login-logo::after{content:"";position:absolute;inset:4px;z-index:0;border:1px solid rgb(111 77 52 / .34);border-radius:50%;box-shadow:inset 0 0 0 1px rgb(255 250 241 / .46);pointer-events:none}.nk-header-brand .nk-brand-logo,.nk-footer-brand .nk-brand-logo,.nk-home-action__logo img,.nk-planner-hero__logo-wrap img,.nk-planner-login-logo img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:50%;clip-path:circle(50% at 50% 50%);filter:drop-shadow(0 3px 4px rgb(42 26 19 / .16))}.nk-header-brand{--nk-logo-size:108px;--nk-logo-inset:6px;--nk-logo-glow-opacity:.30;--nk-logo-shadow:0 8px 20px rgba(10,5,3,.22);flex:0 0 var(--nk-logo-size)}.nk-footer-brand{--nk-logo-size:170px;--nk-logo-inset:9px;--nk-logo-glow-opacity:.42;--nk-logo-shadow:0 15px 34px rgba(0,0,0,.28)}.nk-planner-hero__logo-wrap{--nk-logo-size:118px;--nk-logo-glow-opacity:.64}.nk-planner-login-logo{--nk-logo-size:140px;--nk-logo-inset:8px;--nk-logo-glow-opacity:.72;--nk-logo-shadow:0 18px 38px rgba(42,26,19,.20)}main>section.border-b:first-child,main>section.relative.border-b:first-child{background:linear-gradient(100deg,#E7D7C1 0,#F3EEE5 44%,#E9DDCB 100%);border-color:#C8B59D!important}main section.bg-paper\/70{background:#E9DDCB!important}.nk-home-hero{position:relative;min-height:690px;display:grid;align-items:end;overflow:hidden;background:#1B120E;color:#FFFDF8}.nk-home-hero-media{position:absolute;inset:0}.nk-home-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 45%;filter:saturate(.88) contrast(1.03) brightness(.82)}.nk-home-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(24 13 8 / .86) 0%,rgb(28 15 9 / .58) 40%,rgb(28 15 9 / .08) 72%),linear-gradient(0deg,rgb(18 10 6 / .58),transparent 48%)}.nk-home-hero-content{position:relative;z-index:2;padding:92px 0 74px;max-width:790px}.nk-home-hero .krug-kicker{color:#F1B865}.nk-home-hero h1{color:#FFFDF8;font-size:clamp(4.3rem,8.2vw,7.7rem);line-height:.90;letter-spacing:-.05em;text-shadow:0 3px 30px rgb(0 0 0 / .34)}.nk-home-hero .nk-tagline{display:block;margin-top:1.35rem;color:#F4D6A6;font:700 clamp(1.35rem,2.5vw,2.15rem)/1.22 "Bitter",Georgia,serif}.nk-home-hero p{color:#F4E9DA}.nk-krugzettel{position:relative;z-index:6;margin-top:-32px}.nk-krugzettel-inner{display:grid;grid-template-columns:1.1fr .8fr .9fr;background:#FFF9F0;border:1px solid #B79368;box-shadow:0 22px 70px rgb(31 18 12 / .18)}.nk-krugzettel-inner>div{padding:24px 28px}.nk-krugzettel-inner>div+div{border-left:1px solid #C9AD89}.nk-krugzettel strong{display:block;font:700 1.35rem/1.15 "Bitter",Georgia,serif;color:#2A1A13;margin-top:5px}.nk-krugzettel span{font-size:.9rem;color:#5C4A3F}.nk-section-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:end;margin-bottom:42px}.nk-section-head h2{margin:0;font:700 clamp(3.1rem,6vw,5.8rem)/.92 "Bitter",Georgia,serif;letter-spacing:-.04em;color:#2A1A13}.nk-section-head p{margin:0;max-width:590px;color:#5C4A3F}.krug-wood-section .nk-section-head h2{color:#FFF7EC}.krug-wood-section .nk-section-head p{color:#DCCDBB}.nk-home-action{margin-bottom:56px}.nk-home-action__inner{display:grid;grid-template-columns:190px 1fr;gap:34px;align-items:center;background:linear-gradient(135deg,#2A1A13 0%,#3A2419 72%,#5D3322 100%);color:#FFF7EC;border:1px solid #8F6947;padding:30px 34px;box-shadow:0 22px 55px rgb(42 26 19 / .14);position:relative;overflow:hidden}.nk-home-action__inner::after{content:"";position:absolute;width:260px;height:260px;border:1px solid rgb(185 154 116 / .22);border-radius:50%;right:-90px;top:-130px}.nk-home-action__logo{--nk-logo-size:176px;--nk-logo-inset:9px;--nk-logo-glow-opacity:.58;--nk-logo-shadow:0 18px 38px rgba(10,5,3,.30);justify-self:start;z-index:1}.nk-home-action__copy{position:relative;z-index:1}.nk-home-action__copy h2{margin:5px 0 10px;color:#FFF7EC;font:700 clamp(2.3rem,4.5vw,4.5rem)/.96 "Bitter",Georgia,serif;letter-spacing:-.035em}.nk-home-action__copy p{max-width:760px;margin:0;color:#DCCDBB;font-size:1.05rem}.nk-home-action__bonus{display:inline-flex;gap:10px;align-items:center;margin-top:16px;padding:8px 12px;border:1px solid #B99A74;background:rgb(243 238 229 / .08)}.nk-home-action__bonus strong{color:#F3D6BB}.nk-home-action__bonus span{color:#FFF7EC}.nk-poster-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:22px}.nk-poster-stack{display:grid;gap:22px}.nk-poster{position:relative;background:#FFF9EF;border:1px solid #B89872;box-shadow:0 15px 35px rgb(49 31 20 / .07)}.nk-poster-main{padding:36px 36px 36px 48px}.nk-poster-main::before{content:"";position:absolute;left:0;top:0;bottom:0;width:9px;background:#A64F2D}.nk-poster-small{padding:26px}.nk-poster h3{color:#2A1A13}.nk-rhythm{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid rgb(232 202 158 / .38);margin-top:42px}.nk-rhythm>div{padding:26px 22px;min-height:170px}.nk-rhythm>div+div{border-left:1px solid rgb(232 202 158 / .25)}.nk-rhythm h3{color:#FFF4E6;margin:0 0 8px;font:700 1.55rem/1.15 "Bitter",Georgia,serif}.nk-rhythm p{color:#D9C7B3;font-size:.9rem;margin:0}.nk-steps{border-top:1px solid #B99A74}.nk-step{display:grid;grid-template-columns:66px 1fr;padding:22px 0;border-bottom:1px solid #B99A74}.nk-step b{font:700 2rem "Bitter",Georgia,serif;color:#A64F2D}.nk-step h3{margin:0;color:#2A1A13;font:700 1.4rem/1.2 "Bitter",Georgia,serif}.nk-step p{margin:4px 0 0;font-size:.92rem;color:#5C4A3F}.nk-mosaic{display:grid;grid-template-columns:1.25fr .75fr;grid-template-rows:320px 320px;gap:14px}.nk-mosaic figure{margin:0;overflow:hidden;position:relative;background:#2A1A13;border:1px solid #987352}.nk-mosaic figure:first-child{grid-row:1/3}.nk-mosaic img{width:100%;height:100%;object-fit:cover;filter:saturate(.88) contrast(1.03)}.nk-mosaic figcaption{position:absolute;left:18px;bottom:18px;background:rgb(27 18 14 / .90);color:#F7E7D2;padding:10px 13px;font-size:.82rem;border-left:3px solid #D79A47}.nk-featurebar{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #B99A74;background:#F8F0E5}.nk-featurebar>div{padding:28px 24px}.nk-featurebar>div+div{border-left:1px solid #B99A74}.nk-featurebar h3{font:700 1.35rem/1.2 "Bitter",Georgia,serif;color:#2A1A13;margin:0 0 7px}.nk-featurebar p{margin:0;color:#5C4A3F;font-size:.92rem}.nk-menu-sheet{position:relative;background:#FFF9EF;border:1px solid #B89872;padding:26px 28px;box-shadow:0 12px 28px rgb(49 31 20 / .06)}.nk-menu-sheet::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:#A64F2D}.nk-menu-sheet .divide-y>*{border-color:#D5C2AA}body.page-id-10{background:#F3EEE5!important;color:#241811}body.page-id-10 .text-forest{color:#2A1A13!important}body.page-id-10 .krug-wood-section,body.page-id-10 section.bg-forest,body.page-id-10 .bg-forest{background:#1B120E!important;background-image:none!important;color:#FFF7EC!important}body.page-id-10 .krug-wood-section h1,body.page-id-10 .krug-wood-section h2,body.page-id-10 .krug-wood-section h3{color:#FFF7EC!important}body.page-id-10 .krug-wood-section p{color:#DCCDBB!important}body.page-id-10 .nk-menu-sheet{background:#FFF9EF!important;border-color:#B89872!important}body.page-id-10 .nk-menu-sheet strong,body.page-id-10 .nk-menu-sheet span{color:#2A1A13!important}body.page-id-10 .nk-menu-sheet small,body.page-id-10 .nk-menu-sheet .text-muted{color:#665347!important}.nk-subhero{position:relative;min-height:470px;display:grid;align-items:end;overflow:hidden;background:#1B120E;color:#FFFDF8;border-bottom:1px solid #6F4D34}.nk-subhero-media{position:absolute;inset:0}.nk-subhero-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.86) contrast(1.04) brightness(.72)}.nk-subhero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(20 11 7 / .88) 0%,rgb(27 15 9 / .70) 44%,rgb(27 15 9 / .18) 78%),linear-gradient(0deg,rgb(18 10 6 / .55),transparent 58%)}.nk-subhero-content{position:relative;z-index:2;padding:76px 0 64px;max-width:820px}.nk-subhero .krug-kicker{color:#F1B865}.nk-subhero h1{margin:.45rem 0 0;color:#FFFDF8;font:700 clamp(3.3rem,7vw,6.4rem)/.92 "Bitter",Georgia,serif;letter-spacing:-.045em;text-shadow:0 3px 28px rgb(0 0 0 / .32)}.nk-subhero p{max-width:680px;margin:1.25rem 0 0;color:#F2E5D4;font-size:1.08rem;line-height:1.65}.nk-subhero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:1.55rem}.nk-factstrip{position:relative;z-index:5;margin-top:-28px}.nk-factstrip-inner{display:grid;grid-template-columns:repeat(3,1fr);background:#FFF9F0;border:1px solid #B79368;box-shadow:0 18px 55px rgb(31 18 12 / .15)}.nk-factstrip-inner>div{padding:22px 26px}.nk-factstrip-inner>div+div{border-left:1px solid #C9AD89}.nk-factstrip strong{display:block;margin-top:4px;color:#2A1A13;font:700 1.25rem/1.2 "Bitter",Georgia,serif}.nk-factstrip span{display:block;margin-top:5px;color:#5C4A3F;font-size:.88rem;line-height:1.45}.nk-editorial{display:grid;grid-template-columns:.82fr 1.18fr;gap:54px;align-items:start}.nk-editorial h2{margin:0;color:#2A1A13;font:700 clamp(2.7rem,5vw,4.9rem)/.97 "Bitter",Georgia,serif;letter-spacing:-.035em}.nk-editorial-copy{color:#5C4A3F;font-size:1.04rem;line-height:1.72}.nk-editorial-copy p{margin:0 0 1rem}.nk-editorial-copy p:last-child{margin-bottom:0}.nk-lined-list{border-top:1px solid #B99A74}.nk-lined-row{display:grid;grid-template-columns:180px 1fr;gap:28px;padding:22px 0;border-bottom:1px solid #B99A74}.nk-lined-row strong{color:#2A1A13;font:700 1.2rem/1.2 "Bitter",Georgia,serif}.nk-lined-row p{margin:0;color:#5C4A3F}.nk-partner-board{display:grid;grid-template-columns:190px 1fr;gap:32px;align-items:center;padding:30px 0;border-top:1px solid #B99A74}.nk-partner-board:last-child{border-bottom:1px solid #B99A74}.nk-partner-board-logo{min-height:130px;display:flex;align-items:center;justify-content:center;background:#FFF9F0;border:1px solid #C9AD89;padding:18px}.nk-partner-board-logo img{max-height:105px;width:auto}.nk-partner-board h2,.nk-partner-board h3{margin:0;color:#2A1A13;font:700 2rem/1.08 "Bitter",Georgia,serif}.nk-partner-board p{color:#5C4A3F;margin:.65rem 0 0}.nk-contact-slab{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #B99A74;border-bottom:1px solid #B99A74}.nk-contact-slab>div{padding:28px 28px 30px 0}.nk-contact-slab>div+div{border-left:1px solid #B99A74;padding-left:28px}.nk-contact-slab h2{margin:5px 0 0;color:#2A1A13;font:700 1.55rem/1.15 "Bitter",Georgia,serif}.nk-contact-slab p{margin:9px 0 0;color:#5C4A3F}#mitglied-vorteile .krug-dark-card h3{text-decoration:underline;text-decoration-color:#B99A74;text-decoration-thickness:1px;text-underline-offset:.28em}footer.bg-forest-deep{background:#160D0A!important;border-top:7px solid #3A2217}}@media (max-width:1060px){.krug-desktop-nav{gap:13px!important;font-size:.8rem!important}.nk-header-brand{--nk-logo-size:96px}}@media (max-width:900px){.krug-desktop-nav{display:none!important}.krug-mobile-toggle{display:inline-flex!important}.krug-mobile-nav{display:block}.krug-hero-grid,.krug-event-grid,.nk-poster-grid,.nk-section-head,.nk-mosaic,.nk-home-action__inner{grid-template-columns:1fr!important}.nk-home-action__logo{--nk-logo-size:150px;max-width:none;justify-self:start}.nk-home-action__inner{gap:22px}.krug-three,.krug-five{grid-template-columns:1fr 1fr!important}.nk-krugzettel-inner{grid-template-columns:1fr}.nk-krugzettel-inner>div+div{border-left:0;border-top:1px solid #C9AD89}.nk-rhythm{grid-template-columns:1fr 1fr}.nk-rhythm>div{border-bottom:1px solid rgb(232 202 158 / .25)}.nk-rhythm>div+div{border-left:0}.nk-featurebar{grid-template-columns:1fr 1fr}.nk-featurebar>div+div{border-left:0}.nk-featurebar>div:nth-child(even){border-left:1px solid #B99A74}.nk-featurebar>div:nth-child(n+3){border-top:1px solid #B99A74}.nk-editorial{grid-template-columns:1fr;gap:28px}.nk-factstrip-inner{grid-template-columns:1fr}.nk-factstrip-inner>div+div{border-left:0;border-top:1px solid #C9AD89}.nk-contact-slab{grid-template-columns:1fr}.nk-contact-slab>div{padding:22px 0}.nk-contact-slab>div+div{border-left:0;border-top:1px solid #B99A74;padding-left:0}.nk-partner-board{grid-template-columns:150px 1fr}.nk-mosaic{grid-template-rows:380px 260px 260px}.nk-mosaic figure:first-child{grid-row:auto}.krug-image-frame{box-shadow:10px 10px 0 #2A1A13,0 18px 38px rgb(42 26 19 / .16)}}@media (max-width:640px){.krug-shell{width:min(100% - 28px, 1180px)}body{font-size:16px}.krug-three,.krug-five,.krug-two{grid-template-columns:1fr!important}.krug-page-title{font-size:3rem!important;line-height:1!important}.krug-section-title,h2[class*="text-5xl"]{font-size:2.45rem!important;line-height:1.03!important}.krug-lead{font-size:1rem;line-height:1.65}.krug-topbar-inner{align-items:flex-start!important;flex-direction:column!important;gap:2px!important;padding-block:9px!important}.nk-header-brand{--nk-logo-size:76px;--nk-logo-inset:4px}.krug-btn{width:100%}.nk-home-hero{min-height:590px}.nk-home-hero-content{padding:72px 0 62px}.nk-home-hero h1{font-size:3.9rem}.nk-krugzettel{margin-top:-18px}.nk-krugzettel-inner>div{padding:20px}.nk-section-head h2{font-size:3rem}.nk-rhythm,.nk-featurebar{grid-template-columns:1fr}.nk-rhythm>div+div,.nk-featurebar>div:nth-child(even){border-left:0}.nk-featurebar>div:nth-child(n+2){border-top:1px solid #B99A74}.nk-mosaic{grid-template-rows:330px 250px 250px}}@media (max-width:760px){body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main{padding:0 14px calc(28px + env(safe-area-inset-bottom))!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav{position:relative!important;inset:auto!important;width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:8px!important;border-radius:12px!important;box-sizing:border-box!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){min-height:44px!important;min-width:0!important;padding:8px 4px!important;font-size:12px!important;overflow-wrap:anywhere!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a.nuvora-nav-create{grid-column:1/-1!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar{flex-wrap:wrap!important;gap:10px!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account{flex-wrap:wrap!important;min-width:0!important;gap:8px!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin-left:0!important;padding:8px 10px!important;color:#111A16!important;background:#F5F4EF!important;border:1px solid #D9DDD7!important;border-radius:8px!important}body.page-id-48:has(#wpvibe-preview-banner) main.nk-planner-page.nk-planner-authenticated .nk-planner-main{padding-bottom:calc(180px + env(safe-area-inset-bottom))!important}}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-welcome{background:#111A16!important;color:#F5F4EF!important;border:1px solid #34443B!important;border-radius:16px!important;padding:24px!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-welcome h2{color:#F5F4EF!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-welcome :is(p,.nuvora-welcome__tenant,.nuvora-welcome__eyebrow){color:#D9DDD7!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-welcome:before,body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-welcome:after{display:none!important}@media (max-width:760px){body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path{width:100%!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-sidebar-brand,body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path .nuvora-appbar__mobile-logo .nuvora-brand-lockup{display:flex!important;flex-direction:column!important;gap:4px!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-brand-lockup small{color:#626B66!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:350px){body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-summary{grid-template-columns:1fr!important}}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nuvora-welcome h2{color:#F5F4EF!important}@media (max-width:760px){body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path{width:auto!important;flex:0 0 100px!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-sidebar-brand{width:100px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__avatar,body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account small{display:none!important}body.page-id-48 main.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account strong{font-size:13px!important}}@layer base{body:has(main.nuvora-access-screen){background:#F5F4EF!important;color:#111A16!important}body:has(main.nuvora-access-screen)::before{display:none!important}body:has(main.nuvora-access-screen)>header.nk-site-header,body:has(main.nuvora-access-screen)>footer,body:has(main.nuvora-access-screen)>div.bg-forest-deep{display:none!important}main.nk-planner-page.nuvora-access-screen{min-height:100svh!important;padding:clamp(28px,7vh,76px) 20px 48px!important;background:#F5F4EF!important;color:#111A16!important;font-family:Inter,system-ui,sans-serif!important}main.nuvora-access-screen .nk-planner-hero{display:none!important}body:has(#wpvibe-preview-banner) main.nuvora-access-screen{padding-bottom:210px!important}main.nuvora-access-screen .nuvora-access{width:100%!important;max-width:480px!important;margin:0 auto!important}main.nuvora-access-screen .nuvora-access__card{padding:40px!important;border:1px solid #D9DDD7!important;border-radius:20px!important;background:#FFFFFF!important;box-shadow:0 18px 56px #111a160b!important}main.nuvora-access-screen .nuvora-access__identity{margin:0 0 40px!important}main.nuvora-access-screen .nuvora-access__brand,main.nuvora-access-screen .nuvora-access__brand .nuvora-brand-lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:260px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;text-decoration:none!important;aspect-ratio:auto!important;overflow:visible!important}main.nuvora-access-screen .nuvora-access__brand img{display:block!important;width:220px!important;max-width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:14/5!important;border:0!important;border-radius:0!important;clip-path:none!important;filter:none!important;box-shadow:none!important}main.nuvora-access-screen .nuvora-access__brand small{display:block!important;margin:0!important;color:#626B66!important;font:600 9px/1.6 Inter,system-ui,sans-serif!important;letter-spacing:.14em!important;white-space:nowrap!important}main.nuvora-access-screen .nuvora-access__eyebrow{margin:0 0 12px!important;color:#626B66!important;font:700 10px/1.5 Inter,system-ui,sans-serif!important;letter-spacing:.16em!important}main.nuvora-access-screen #nuvora-access-title{margin:0 0 12px!important;color:#111A16!important;font:650 clamp(27px,5vw,34px)/1.15 Inter,system-ui,sans-serif!important;letter-spacing:-.035em!important}main.nuvora-access-screen .nuvora-access__intro{margin:0 0 28px!important;color:#626B66!important;font:400 15px/1.65 Inter,system-ui,sans-serif!important}main.nuvora-access-screen #loginform{display:grid!important;gap:20px!important;margin:0!important;width:100%!important}main.nuvora-access-screen #loginform p{margin:0!important}main.nuvora-access-screen #loginform label{display:block!important;margin:0 0 8px!important;color:#111A16!important;font:600 13px/1.5 Inter,system-ui,sans-serif!important}main.nuvora-access-screen #loginform input:not([type=checkbox]):not([type=submit]){display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:52px!important;margin:0!important;padding:12px 14px!important;border:1px solid #C8D0C9!important;border-radius:9px!important;background:#FAFBF8!important;color:#111A16!important;font:400 16px/1.5 Inter,system-ui,sans-serif!important;box-shadow:none!important;outline:none!important}main.nuvora-access-screen #loginform input:not([type=checkbox]):not([type=submit]):focus{border-color:#111A16!important;outline:3px solid #BDE000!important;outline-offset:2px!important;background:#FFFFFF!important;box-shadow:none!important}main.nuvora-access-screen #loginform .login-remember label{display:flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;margin:0!important;font-weight:400!important}main.nuvora-access-screen #loginform input[type=checkbox]{appearance:auto!important;display:inline-block!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important;accent-color:#111A16!important}main.nuvora-access-screen #loginform input[type=submit]{appearance:none!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-height:52px!important;padding:13px 18px!important;border:1px solid #111A16!important;border-radius:9px!important;background:#111A16!important;color:#F5F4EF!important;box-shadow:none!important;text-shadow:none!important;font:650 15px/1.5 Inter,system-ui,sans-serif!important;cursor:pointer!important}main.nuvora-access-screen #loginform input[type=submit]:hover{background:#24352D!important}main.nuvora-access-screen :is(a,input[type=checkbox],input[type=submit]):focus-visible{outline:3px solid #BDE000!important;outline-offset:3px!important}main.nuvora-access-screen .nuvora-access__tenant{margin:28px 0 0!important;padding-top:20px!important;border-top:1px solid #E7EBE5!important;color:#626B66!important;font:400 11px/1.6 Inter,system-ui,sans-serif!important}@media (max-width:520px){main.nk-planner-page.nuvora-access-screen{padding:24px 16px 40px!important}main.nuvora-access-screen .nuvora-access__card{padding:28px 22px!important;border-radius:16px!important}main.nuvora-access-screen .nuvora-access__identity{margin-bottom:30px!important}main.nuvora-access-screen .nuvora-access__brand img{width:200px!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(h1,h2,h3,h4,button,input,select,textarea,.krug-serif){font-family:inherit!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #BDE000!important;outline-offset:3px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(h2,h3){letter-spacing:-.025em!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main>.krug-shell{gap:24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav{border-radius:8px!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){border-radius:5px!important;font-size:13px!important;justify-content:flex-start!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-sidebar-brand{box-shadow:none!important;border-radius:5px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead{padding:8px 0 24px!important;margin:0!important;border-bottom:1px solid #D9DDD7!important;background:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead h1{font-size:clamp(26px,3vw,36px)!important;line-height:1.2!important;font-weight:650!important;letter-spacing:-.045em!important;margin:12px 0 8px!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead p{font-size:13px!important;line-height:1.6!important;margin:0!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead p:first-child{font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;gap:32px!important;margin:0!important;min-width:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk>section{min-width:0!important;background:none!important;border:0!important;padding:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin-bottom:16px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nuvora-desk,.nuvora-workpulse) h2{font-size:21px!important;line-height:1.3!important;font-weight:650!important;margin:0!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-eyebrow{font-size:9px!important;font-weight:700!important;letter-spacing:.14em!important;margin:0 0 6px!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk header>a{font-size:11px!important;white-space:nowrap!important;text-decoration:underline!important;text-underline-offset:4px!important;padding:10px 0!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action-list{border-top:2px solid #111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action{display:block!important;position:relative!important;padding:16px 12px!important;border-bottom:1px solid #D9DDD7!important;background:transparent!important;color:#111A16!important;text-decoration:none!important;transition:background .15s!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action.is-overdue{border-left:3px solid #C4442E!important;padding-left:9px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action>strong{display:block!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;margin:7px 0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nuvora-action__meta,.nuvora-action__foot){display:flex!important;justify-content:space-between!important;gap:12px!important;color:#626B66!important;font-size:11px!important;line-height:1.5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action__meta b{font-weight:500!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .is-overdue .nuvora-action__meta b{color:#AD3522!important;font-weight:700!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row{display:grid!important;grid-template-columns:40px minmax(0,1fr) 16px!important;gap:12px!important;align-items:center!important;padding:17px 0!important;border-top:1px solid #D9DDD7!important;color:#111A16!important;text-decoration:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row time{display:flex!important;flex-direction:column!important;text-align:center!important;font-size:10px!important;text-transform:uppercase!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row time strong{font-size:24px!important;line-height:1.2!important;font-weight:500!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row>span>strong{font-size:13px!important;line-height:1.5!important;font-weight:650!important;display:block!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row small{display:block!important;font-size:11px!important;line-height:1.7!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-textlink{display:block!important;padding:12px 0!important;font-size:12px!important;font-weight:600!important;color:#111A16!important;text-decoration:underline!important;text-underline-offset:4px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse{margin:12px 0 0!important;padding:24px 0!important;border-top:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse header{display:flex!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important;margin-bottom:20px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse p{font-size:12px!important;color:#626B66!important;margin:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse>div{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse a{display:grid!important;grid-template-columns:1fr auto 14px!important;align-items:center!important;gap:8px!important;min-height:52px!important;border-bottom:1px solid #D9DDD7!important;color:#111A16!important;font-size:11px!important;text-decoration:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse a strong{font-size:18px!important;font-variant-numeric:tabular-nums!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse a:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-alltasks,.nk-planner-cockpit,.nk-planner-calendar-section,.nk-planner-upcoming,.nk-planner-more,.nk-planner-item--detail){border-radius:6px!important;box-shadow:none!important;background:#fff!important;border-color:#D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-sectionhead h2,.nk-planner-detailhead h2){font-size:26px!important;font-weight:650!important;line-height:1.2!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-alltasks,.nk-planner-cockpit,.nk-planner-upcoming,.nk-planner-calendar-section)::before{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-alltasks-row,.nk-planner-item){border-radius:5px!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nuvora-list-tabs,.nk-detail-tabs){gap:6px!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:8px 0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nuvora-list-tabs>a,.nk-detail-tabs>button){border-radius:4px!important;font-size:12px!important;min-height:44px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-operation-settings{font-size:12px!important;margin:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-operation-settings summary{cursor:pointer!important;min-height:44px!important;padding:12px 0!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board{display:flex!important;flex-direction:column!important;gap:16px!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0 0 24px!important;margin:0 0 24px!important;border-bottom:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board h3{font-size:22px!important;margin:6px 0!important;font-weight:650!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board>.flex:last-child{order:-1!important;background:#EBEEE5!important;border-color:#D9DDD7!important;border-radius:4px!important;margin-top:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button{position:relative!important;background:transparent!important;border:0!important;border-bottom:1px solid #D9DDD7!important;border-radius:0!important;box-shadow:none!important;padding:18px 24px 18px 12px!important;cursor:pointer!important;min-width:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button::after{content:'↗'!important;position:absolute!important;right:10px!important;top:18px!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button strong{font-size:18px!important;line-height:1.4!important;overflow-wrap:anywhere!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button small{font-size:11px!important;line-height:1.6!important;display:block!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-detailhead{margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-detailhead :is(h2,p,.krug-kicker){display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail>.nk-planner-item__header{border-bottom:1px solid #D9DDD7!important;background:#fff!important}@media (max-width:1100px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk{grid-template-columns:1fr!important;gap:28px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main>.krug-shell{gap:20px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){justify-content:center!important;font-size:11px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead{padding:8px 0 20px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-detail-tabs{display:flex!important;flex-wrap:wrap!important;overflow:visible!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-detail-tabs button{flex:1 1 130px!important;white-space:normal!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board>div{min-width:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse>div{gap:0 14px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board .krug-btn{min-height:44px!important}}@media (prefers-reduced-motion:reduce){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@layer base{@media (min-width:761px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main>.krug-shell>:is(.nuvora-workhead,.nuvora-desk,.nuvora-workpulse){margin-left:258px!important;width:calc(100% - 258px)!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(a,span,strong,small,p,label,summary,div,time,th,td){font-family:inherit!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated script{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button,body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button strong{color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button :is(span,small){color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-detail-tabs>button.is-active{background:#BDE000!important;color:#111A16!important;border-color:#BDE000!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-datebox{background:#EBEEE5!important;color:#111A16!important;border-radius:4px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-datebox *{color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-ics{background:#F5F4EF!important;color:#111A16!important;border-color:#D9DDD7!important;border-radius:4px!important;min-height:40px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board .nk-event-health{border-radius:5px!important;box-shadow:none!important;max-width:250px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board .nk-event-health small{font-size:11px!important}@media (min-width:761px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main>.krug-shell>:is(.nk-planner-detailhead,.nuvora-operation-settings){margin-left:258px!important;width:calc(100% - 258px)!important}}@media (max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){height:44px!important;box-sizing:border-box!important;line-height:1.3!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-appbar{min-height:70px!important;padding:12px 0!important;margin:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail>.nk-planner-item__header{display:flex!important;flex-wrap:wrap!important;gap:14px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail .nk-planner-item__title{min-width:0!important;max-width:100%!important;width:100%!important;flex:1 1 200px!important;overflow-wrap:anywhere!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail .nk-planner-calendar-actions{min-width:0!important;width:100%!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail .nk-planner-calendar-actions a{padding:9px!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:12px 0!important;border-bottom:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-tabs a{background:#fff!important;color:#111A16!important;border:1px solid #D9DDD7!important;border-radius:4px!important;padding:12px 16px!important;min-height:44px!important;text-decoration:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-tabs a.nk-jump-btn--accent{background:#BDE000!important;border-color:#BDE000!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;background:#fff!important;border:1px solid #D9DDD7!important;border-radius:4px!important;overflow:hidden!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics a{display:grid!important;gap:8px!important;min-width:0!important;padding:20px!important;border-right:1px solid #D9DDD7!important;background:#fff!important;color:#111A16!important;text-decoration:none!important;overflow-wrap:anywhere!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics a:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics strong{font-size:26px!important;font-weight:650!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics :is(span,small){color:#626B66!important;font-size:12px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is([class*="bg-[#fffaf1]"],[class*="bg-[#f7eddf]"],[class*="bg-[#f3e7d8]"]){background:#F5F4EF!important;border-color:#D9DDD7!important;box-shadow:none!important;border-radius:5px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is([class*="text-[#5c4a3f]"],[class*="text-[#2a1a13]"],[class*="text-[#7e351f]"]){color:#263D33!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(input,select,textarea){max-width:100%!important;min-width:0!important;box-sizing:border-box!important;font-size:16px!important;border-radius:4px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-office-row{background:#fff!important;border-color:#D9DDD7!important;border-radius:4px!important;box-shadow:none!important;overflow-wrap:anywhere!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated [id]{scroll-margin-top:24px}@media (max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics a{padding:14px!important;border-bottom:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics strong{font-size:22px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-office-row{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nvr-form,.nvr-members){grid-template-columns:minmax(0,1fr)!important}}}@layer base{@media (max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:8px!important;height:auto!important;min-height:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){position:static!important;transform:none!important;inset:auto!important;width:auto!important;max-width:none!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:8px 4px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;font-size:11px!important;line-height:1.3!important;height:44px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a.nuvora-nav-create{grid-column:1/-1!important;font-size:13px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a.nuvora-nav-create:after{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated [data-nk-wizard-step]{grid-template-columns:minmax(0,1fr)!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated{--color-cream:#F5F4EF;--color-paper:#EBEEE5;--color-line:#D9DDD7;--color-muted:#626B66;--color-ink:#111A16;--font-sans:Inter,system-ui,sans-serif;--font-serif:Inter,system-ui,sans-serif}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-members,.nk-planner-member-create,.nk-planner-member-row,.nk-planner-app,.nvr-panel,.nk-inventory-settings,.nk-planner-empty){background:#fff!important;background-image:none!important;color:#111A16!important;border:1px solid #D9DDD7!important;border-radius:5px!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-create,.nk-planner-member-row){padding:20px!important;margin-top:18px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-members{padding:24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-member-create form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-create,.nk-planner-member-row) :is(label,input,select,button){min-width:0!important;max-width:100%!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-create,.nk-planner-member-row) button{background:#111A16!important;color:#fff!important;border:1px solid #111A16!important;border-radius:4px!important;padding:12px 18px!important;min-height:44px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-member-id :is(span,strong){overflow-wrap:anywhere!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-options,.nk-member-check){color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nvr-panel,.nk-planner-app){padding:24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-member-row{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(140px,.8fr) minmax(180px,1fr) auto!important;gap:18px!important;align-items:center!important}@media (max-width:1100px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-member-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-row,.nk-planner-member-create form){grid-template-columns:minmax(0,1fr)!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-members,.nk-planner-member-create,.nk-planner-member-row,.nk-planner-app,.nvr-panel){padding:16px!important}}}.nvr-public-capacity{display:flex;flex-wrap:wrap;gap:10px}.nvr-public-capacity span{display:inline-flex;align-items:baseline;gap:6px;padding:9px 12px;border:1px solid #D9DDD7;background:#F5F4EF;color:#626B66;font-size:13px}.nvr-public-capacity strong{color:#111A16;font-size:18px}.nvr-public-menu{border:1px solid #D9DDD7;background:#F5F4EF;padding:22px}.nvr-public-dishes{display:grid;gap:10px}.nvr-public-dish{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px;border:1px solid #D9DDD7;background:#fff}.nvr-public-dish:has(img){grid-template-columns:92px minmax(0,1fr) auto}.nvr-public-dish>img{width:92px;height:76px;object-fit:cover;border-radius:6px}.nvr-public-dish__copy>strong{display:block;color:#111A16;font-size:17px}.nvr-public-dish__copy>p{margin:5px 0 0;color:#626B66;font-size:13px;line-height:1.5}.nvr-public-dish__copy>small{display:block;margin-top:7px;color:#626B66;font-size:11px}.nvr-public-dish__meta{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:7px;font-size:12px;color:#626B66}.nvr-public-dish__meta span:first-child{font-weight:800;color:#111A16}.nvr-public-dish__meta .is-warning{color:#AD3522;font-weight:800}.nvr-public-dish.is-closed{background:#F2F2EE;opacity:.78}.nvr-reservation-price{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;border-top:1px solid #D9DDD7;border-bottom:1px solid #D9DDD7;color:#626B66}.nvr-reservation-price strong{color:#111A16;font-size:22px}.nvr-event-dish-showcase{display:grid;gap:26px}.nvr-event-dish-cards{display:grid;gap:10px}.nvr-event-dish-card{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;border:1px solid #D9DDD7;background:#fff}.nvr-event-dish-card:has(img){grid-template-columns:120px minmax(0,1fr)}.nvr-event-dish-card img{width:120px;height:96px;object-fit:cover}.nvr-event-dish-card h3{margin:0;color:#111A16;font-size:18px;font-weight:750}.nvr-event-dish-card p{margin:6px 0 0;color:#626B66;font-size:13px}.nvr-event-dish-card small{display:block;margin-top:7px;color:#626B66}.nvr-event-dish-card__meta{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:8px;color:#626B66;font-size:12px}.nvr-event-dish-card__meta strong{color:#111A16}.nvr-event-dish-card.is-closed{background:#F2F2EE}.nvr-reservation-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nvr-reservation-event-card.is-preset{outline:3px solid #BDE000;outline-offset:2px}.nvr-reservation-event-card__stats{display:flex;flex-wrap:wrap;gap:8px 16px;color:#626B66;font-size:12px}.nvr-reservation-event-card__stats strong{color:#111A16;font-size:18px;margin-right:4px}@media (max-width:760px){.nvr-public-menu{padding:15px}.nvr-public-dish,.nvr-public-dish:has(img){grid-template-columns:1fr}.nvr-public-dish>img{width:100%;height:160px}.nvr-event-dish-card,.nvr-event-dish-card:has(img){grid-template-columns:1fr}.nvr-event-dish-card img{width:100%;height:180px}.nvr-reservation-event-grid{grid-template-columns:1fr}}.nvr-manage-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nvr-manage-summary>div{display:grid;gap:5px;padding:14px;border:1px solid #D9DDD7;background:#F5F4EF}.nvr-manage-summary span{color:#626B66;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.nvr-manage-summary strong{color:#111A16;font-size:19px}#reservierung-verwalten .nvr-public-menu{border-radius:8px}@media (max-width:700px){.nvr-manage-summary{grid-template-columns:1fr}}.nk-layout-check{background:#e5e5e5;padding:24px}.nk-layout-check iframe{display:block;width:390px;height:900px;border:1px solid #888;margin-top:16px}.nk-public{color:#30221a}.nk-public .nk-section-head{grid-template-columns:1.1fr 1fr}.nk-public .nk-section-head h2{font-size:clamp(2.1rem,3.5vw,3.3rem);line-height:1.12;margin-top:10px}.nk-public .nk-editorial h2{font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.15}.nk-public .nk-winter{display:block;margin:0 0 24px}.nk-public .nk-winter-scene{position:relative;display:block;height:148px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 20% 0%,#526448 0%,#244a3c 45%,#16392f 100%);border:1px solid #b99b59;border-radius:4px}.nk-public .nk-winter-message{position:absolute;left:22px;top:58px;color:#fff2d2;font-family:Georgia,serif;font-size:25px;line-height:1.1;text-shadow:0 2px 12px #102e23}.nk-public .nk-winter-tree{position:absolute;right:14px;bottom:4px;width:95px;height:114px;filter:drop-shadow(0 0 10px #e6c37933);transition:filter .4s}.nk-public .nk-winter-lights{position:absolute;top:0;left:0;width:100%;height:45px;overflow:visible;filter:drop-shadow(0 0 5px #ffd472)}.nk-public .nk-winter-lights circle{animation:nk-warm-glow 4s ease-in-out infinite alternate}.nk-public .nk-winter-lights circle:nth-child(even){animation-delay:-2s}.nk-public .nk-winter-snow{position:absolute;inset:-150px 0 0;pointer-events:none;opacity:.75;background-image:radial-gradient(circle,#fff 1.5px,transparent 2px),radial-gradient(circle,#fff9 1px,transparent 1.6px);background-size:67px 75px,43px 63px;background-position:5px 10px,29px 35px;animation:nk-snow-fall 12s linear infinite}.nk-public .nk-winter-pause{display:flex;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:44px;font-size:12px;color:#635543;cursor:pointer}.nk-public .nk-winter-pause input{width:16px;height:16px;accent-color:#8d4931}.nk-public .nk-winter:has(input:checked) *{animation-play-state:paused!important}.nk-public .nk-winter:hover .nk-winter-tree{filter:drop-shadow(0 0 14px #ffe4a088)}.nk-public .nk-event-card:has(.nk-winter){border-left-color:#315b46}.nk-public .nk-date-decoration .nk-winter{margin:0}.nk-public .nk-date-decoration .nk-winter-scene{max-width:560px}@keyframes nk-snow-fall{from{transform:translateY(-30px)}to{transform:translateY(120px)}}@keyframes nk-warm-glow{from{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nk-public .nk-winter *{animation:none!important;transition:none!important}.nk-public .nk-winter-pause{display:none}}@media (max-width:400px){.nk-public .nk-winter-message{left:14px;font-size:22px}.nk-public .nk-winter-tree{width:78px;right:5px}}.nk-public .nk-event-card{position:relative}.nk-public .nk-cancel-stamp{display:inline-block;width:max-content;max-width:100%;margin:0 0 20px;padding:7px 15px;border:3px double #8d302a;color:#8d302a;font-weight:900;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-7deg)}.nk-public .nk-christmas-tag{display:flex;align-items:center;gap:4px;width:max-content;max-width:100%;margin:0 0 18px;color:#80362c;font-size:.85rem;font-weight:700}.nk-public .nk-christmas-tag svg{width:52px;height:43px;flex-shrink:0;transform:rotate(-14deg)}.nk-public .nk-date-decoration{grid-column:1/-1}.nk-public .nk-date-decoration:empty{display:none}.nk-public .nk-date-decoration .nk-cancel-stamp,.nk-public .nk-date-decoration .nk-christmas-tag{margin-bottom:0}.nk-public .nk-partner-board h2{font-size:clamp(1.65rem,2.5vw,2.3rem);line-height:1.2}.nk-public .krug-section-title{font-size:clamp(2rem,3.5vw,3.3rem);line-height:1.15}.nk-public #online-antrag{scroll-margin-top:110px}.nk-public main h1,.nk-public main h2,.nk-public main h3{overflow-wrap:anywhere}.nk-public .nk-partner-board>*{min-width:0}.nk-public .nk-partner-board{overflow-wrap:anywhere}.nk-public .nk-poster h2,.nk-public .nk-date-row h3{overflow-wrap:anywhere}@media (max-width:767px){.nk-public main>section.py-20,.nk-public main>section.py-16,.nk-public main>section.py-14{padding-top:40px;padding-bottom:40px}.nk-public .nk-page-intro{padding-top:40px;padding-bottom:34px}.nk-public .nk-section-head{grid-template-columns:1fr;gap:18px}.nk-public .nk-partner-board{padding-top:24px;padding-bottom:24px}.nk-public .krug-btn{min-height:44px;white-space:normal}.nk-public .nk-poster{padding:26px 22px}.nk-public .krug-form input,.nk-public .krug-form select,.nk-public .krug-form textarea{font-size:16px;max-width:100%}}.nk-public .nk-page-intro{padding:clamp(44px,6vw,80px) 0 42px;background:#f4ecdf;border-bottom:1px solid #d1bfa9}.nk-public .nk-page-intro h1{font:700 clamp(2.5rem,5vw,4.8rem)/1.08 "Bitter",Georgia,serif;letter-spacing:-.035em;margin:14px 0 22px;color:#2a1a13}.nk-public .nk-page-intro p{max-width:760px;font-size:1.15rem;line-height:1.65}.nk-public .nk-home-hero{min-height:560px}.nk-public .nk-home-hero-content{max-width:none;padding:64px 0}.nk-public .nk-home-hero h1{font-size:clamp(3.7rem,7vw,6.6rem)}.nk-public .nk-home-hero p{max-width:520px}.nk-public .nk-home-dates,.nk-public .nk-public-section,.nk-public .nk-documents{padding:64px 0}.nk-public .nk-home-dates{background:#f4ecdf}.nk-public .nk-date-list{border-top:1px solid #bda68b}.nk-public .nk-date-row{display:grid;grid-template-columns:180px minmax(0,1fr) auto;align-items:start;gap:32px;padding:30px 0;border-bottom:1px solid #bda68b}.nk-public .nk-date-when{display:grid;gap:7px}.nk-public .nk-date-when strong{font-size:1.2rem}.nk-public .nk-date-row h3{font:700 clamp(1.6rem,3vw,2rem)/1.2 "Bitter",Georgia,serif}.nk-public .nk-date-row p{margin:12px 0;line-height:1.6;max-width:680px}.nk-public .nk-text-link{display:inline-block;margin-top:24px;font-weight:700;text-decoration:underline;text-underline-offset:5px;color:#71351f}.nk-public .nk-home-split{display:grid;grid-template-columns:1fr 1fr;gap:64px}.nk-public .nk-home-split p{font-size:1.12rem;line-height:1.7}.nk-public .nk-home-split h2{font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.15}.nk-public .nk-home-contact{padding:56px 0;background:#e9ddcb}.nk-public .nk-email{display:inline-block;margin-top:18px;font-weight:700;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.nk-public .nk-documents{border-block:1px solid #cdbba5;background:#f4ecdf}.nk-public .nk-documents h2{font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.2;margin:12px 0 20px}.nk-public .nk-documents p{max-width:800px;line-height:1.7;margin:18px 0}.nk-public .nk-return-address{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:36px}.nk-public .nk-return-address h3{font:700 1.4rem/1.3 "Bitter",Georgia,serif}.nk-public .nk-return-address a{text-decoration:underline;overflow-wrap:anywhere}.nk-public .nk-partner-board-logo{background:#fffaf2}.nk-public .nk-partner-board-logo img{object-fit:contain;width:100%;max-height:160px}.nk-public .nk-poster,.nk-public .krug-card{box-shadow:none}.nk-public .krug-section-title{line-height:1.12}.nk-public .krug-wood-section .krug-section-title{color:#fff7ec}.nk-public .krug-kicker{color:#854321}.nk-public :is(.krug-wood-section,.nk-home-hero,.nk-subhero,footer) .krug-kicker{color:#f1b865}.nk-public .text-muted{color:#655549}.nk-public .krug-btn{min-height:46px}.nk-public :is(input,select,textarea){font-size:16px}.nk-public a:focus-visible,.nk-public button:focus-visible,.nk-public input:focus-visible,.nk-public select:focus-visible,.nk-public textarea:focus-visible,.nk-public summary:focus-visible{outline:3px solid #ad5b2e;outline-offset:4px}.nk-public [id]{scroll-margin-top:110px}.nk-public .nk-skip-link{position:fixed;top:8px;left:12px;transform:translateY(-180%);z-index:9999;padding:12px 20px;background:#fff;color:#2a1a13}.nk-public .nk-skip-link:focus{transform:none}.nk-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:767px){.nk-public .nk-home-hero{min-height:460px}.nk-public .nk-home-hero-content{padding:48px 0}.nk-public .nk-date-row{grid-template-columns:1fr;gap:16px}.nk-public .nk-date-row .krug-btn{justify-self:start}.nk-public .nk-home-split,.nk-public .nk-return-address{grid-template-columns:1fr;gap:28px}.nk-public .nk-home-dates,.nk-public .nk-public-section,.nk-public .nk-documents{padding:44px 0}.nk-public .nk-page-intro h1{overflow-wrap:break-word}.nk-public .nk-section-head{margin-bottom:28px}.nk-public .nk-partner-board{gap:24px}}@media (prefers-reduced-motion:reduce){.nk-public *,.nk-public *::before,.nk-public *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@layer base{input:where([type='text']),input:where(:not([type])),input:where([type='email']),input:where([type='url']),input:where([type='password']),input:where([type='number']),input:where([type='date']),input:where([type='datetime-local']),input:where([type='month']),input:where([type='search']),input:where([type='tel']),input:where([type='time']),input:where([type='week']),select:where([multiple]),textarea,select{appearance:none;background-color:#fff;border-color:oklch(55.1% .027 264.364);border-width:1px;border-radius:0;padding-top:.5rem;padding-right:.75rem;padding-bottom:.5rem;padding-left:.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;&:focus{outline:2px solid #fff0;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% 0.245 262.881);--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:oklch(54.6% .245 262.881)}}input::placeholder,textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;print-color-adjust:unset}input:where([type='checkbox']),input:where([type='radio']){appearance:none;padding:0;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:oklch(54.6% .245 262.881);background-color:#fff;border-color:oklch(55.1% .027 264.364);border-width:1px;--tw-shadow:0 0 #0000}input:where([type='checkbox']){border-radius:0}input:where([type='radio']){border-radius:100%}input:where([type='checkbox']):focus,input:where([type='radio']):focus{outline:2px solid #fff0;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% 0.245 262.881);--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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type='checkbox']):checked,input:where([type='radio']):checked{border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type='checkbox']):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");@media (forced-colors:active){appearance:auto}}input:where([type='radio']):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");@media (forced-colors:active){appearance:auto}}input:where([type='checkbox']):checked:hover,input:where([type='checkbox']):checked:focus,input:where([type='radio']):checked:hover,input:where([type='radio']):checked:focus{border-color:#fff0;background-color:currentColor}input:where([type='checkbox']):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;@media (forced-colors:active){appearance:auto}}input:where([type='checkbox']):indeterminate:hover,input:where([type='checkbox']):indeterminate:focus{border-color:#fff0;background-color:currentColor}input:where([type='file']){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type='file']):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.nk-planner-page{background:#f3eee5;color:#241811;min-height:70vh}.nk-planner-hero{background:linear-gradient(135deg,#1b120e,#2a1a13 65%,#3b2419);color:#fff7ec;border-bottom:1px solid #8f6947}.nk-planner-hero__inner{display:flex;justify-content:space-between;gap:32px;align-items:flex-end;padding:52px 0 44px}.nk-planner-hero h1{font-family:"Bitter",Georgia,serif;font-size:clamp(3.2rem,7vw,6.2rem);line-height:.94;letter-spacing:-.045em;margin:8px 0 12px}.nk-planner-hero p{margin:0;color:#dccdbb;font-size:1.1rem}.nk-planner-hero__brand{display:flex;align-items:center;gap:20px}.nk-planner-hero__logo-wrap{--nk-logo-size:118px;--nk-logo-inset:7px;--nk-logo-glow-opacity:.64}.nk-planner-hero__logo{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:760px){.nk-planner-hero__brand{align-items:flex-start;gap:14px}.nk-planner-hero__logo-wrap{--nk-logo-size:86px;--nk-logo-inset:5px}}.nk-planner-userbox{min-width:225px;border:1px solid rgb(185 154 116 / .55);background:rgb(255 253 248 / .05);padding:16px;display:grid}.nk-planner-userbox span,.nk-planner-userbox small{color:#cdbca8;font-size:.8rem}.nk-planner-userbox a{color:#f3d6bb;font-weight:700;margin-top:7px}.nk-planner-access{padding:70px 0}.nk-planner-access__card{max-width:560px;margin:auto;background:#fff9f0;border:1px solid #b99a74;padding:32px;box-shadow:0 18px 45px rgb(42 26 19 / .09)}.nk-planner-login-logo{--nk-logo-size:140px;--nk-logo-inset:8px;--nk-logo-glow-opacity:.72;margin:0 auto 22px}.nk-planner-login-logo img{display:block;width:100%;height:100%;object-fit:contain}.nk-planner-access__card h2,.nk-planner-sectionhead h2{font-family:"Bitter",Georgia,serif;color:#2a1a13}.nk-planner-access__card #loginform{display:grid;gap:14px;margin-top:25px}.nk-planner-access__card #loginform p{margin:0}.nk-planner-access__card label{display:grid;gap:6px;font-weight:700}.nk-planner-access__card input[type=text],.nk-planner-access__card input[type=password]{width:100%;box-sizing:border-box;padding:12px;border:1px solid #b99a74;background:#fffdf8;font:inherit}.nk-planner-access__card input[type=submit]{border:1px solid #7e351f;background:#a64f2d;color:#fffdf8;padding:12px 18px;font:inherit;font-weight:800}.nk-planner-main{padding:42px 0 90px}.nk-planner-flash{margin-bottom:22px;background:#e9dfcb;border-left:5px solid #7c6a39;padding:13px 16px;font-weight:700}.nk-planner-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px}.nk-planner-summary__card{background:#fff9f0;border:1px solid #c8b59d;padding:18px;display:grid;gap:2px}.nk-planner-summary__card span{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:#6f5c4d;font-weight:800}.nk-planner-summary__card strong{font-family:"Bitter",Georgia,serif;font-size:2.3rem;color:#2a1a13}.nk-planner-summary__card small{color:#7a685b}.nk-planner-summary__card--accent{background:#2a1a13;border-color:#2a1a13}.nk-planner-summary__card--accent span,.nk-planner-summary__card--accent small{color:#d9c0a6}.nk-planner-summary__card--accent strong{color:#fff7ec}.nk-planner-toolbar{display:flex;flex-wrap:wrap;gap:12px 18px;padding:12px 15px;background:#e7d7c1;border:1px solid #c8b59d;margin-bottom:24px;font-size:.88rem}.nk-planner-toolbar span{display:inline-flex;align-items:center;gap:6px}.nk-dot{width:10px;height:10px;border-radius:50%}.nk-dot--anfrage{background:#b87b2a}.nk-dot--bestaetigt{background:#61734c}.nk-dot--rueckfrage{background:#8b5e83}.nk-dot--abgesagt{background:#9b4940}.nk-planner-calendar-section,.nk-planner-open,.nk-planner-upcoming{background:#fff9f0;border:1px solid #c8b59d;padding:28px;margin-top:22px;box-shadow:0 14px 35px rgb(42 26 19 / .05)}.nk-planner-sectionhead{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:24px}.nk-planner-sectionhead h2{font-size:2.2rem;margin:4px 0 0}.nk-planner-sectionhead p{max-width:500px;margin:0;color:#6b594c;line-height:1.5}.nk-planner-calendar{min-height:620px}.nk-planner-calendar .fc{font-family:"Alegreya Sans","Trebuchet MS",sans-serif}.nk-planner-calendar .fc .fc-toolbar-title{font-family:"Bitter",Georgia,serif;font-size:1.45rem}.nk-planner-calendar .fc .fc-button{border-radius:0;background:#2a1a13;border-color:#2a1a13;font-weight:700}.nk-planner-calendar .fc .fc-button:hover,.nk-planner-calendar .fc .fc-button-primary:not(:disabled).fc-button-active{background:#a64f2d;border-color:#7e351f}.nk-planner-calendar .fc-theme-standard td,.nk-planner-calendar .fc-theme-standard th,.nk-planner-calendar .fc-theme-standard .fc-scrollgrid{border-color:#d8c9b5}.nk-planner-calendar .fc .fc-col-header-cell{background:#e7d7c1}.nk-planner-calendar .fc a{color:#2a1a13;text-decoration:none}.nk-planner-calendar .fc .fc-day-today{background:#f1e6d7!important}.nk-planner-calendar .fc-event{border-radius:0;border:0;border-left:5px solid;padding:2px 4px;font-weight:700;cursor:pointer}.nk-planner-calendar .nk-fc-anfrage{background:#f1dec1;color:#5e3f17;border-color:#b87b2a}.nk-planner-calendar .nk-fc-bestaetigt{background:#dfe5d6;color:#344228;border-color:#61734c}.nk-planner-calendar .nk-fc-rueckfrage{background:#eaddea;color:#593a57;border-color:#8b5e83}.nk-planner-calendar .nk-fc-abgesagt{background:#ead3d0;color:#642f2a;border-color:#9b4940;text-decoration:line-through}.nk-planner-calendar .nk-fc-conflict{box-shadow:inset 0 0 0 2px #c38b3c,0 0 0 1px rgb(195 139 60 / .2);font-weight:900}.nk-planner-open__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nk-planner-open__item{display:grid;gap:4px;text-decoration:none;color:#241811;background:#f6ede2;border:1px solid #c8b59d;padding:15px}.nk-planner-open__item:hover{border-color:#a64f2d}.nk-planner-open__item span{font-size:.8rem;color:#8b5d3d;font-weight:800;text-transform:uppercase}.nk-planner-list{display:grid;gap:18px}.nk-planner-empty{padding:24px;border:1px dashed #b99a74;background:#f6ede2}.nk-planner-item{scroll-margin-top:110px;background:#fffdf8;border:1px solid #c8b59d;transition:.2s}.nk-planner-item--anfrage{border-left:6px solid #b87b2a}.nk-planner-item--bestaetigt{border-left:6px solid #61734c}.nk-planner-item--rueckfrage{border-left:6px solid #8b5e83}.nk-planner-item--abgesagt{border-left:6px solid #9b4940}.nk-planner-item--pulse{box-shadow:0 0 0 4px rgb(166 79 45 / .2),0 20px 42px rgb(42 26 19 / .14);border-color:#a64f2d}.nk-planner-item__header{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:18px 20px;border-bottom:1px solid #ded0bd}.nk-planner-datebox{width:66px;min-height:72px;background:#2a1a13;color:#fff7ec;display:flex;flex-direction:column;align-items:center;justify-content:center}.nk-planner-datebox strong{font-family:"Bitter",Georgia,serif;font-size:1.65rem}.nk-planner-datebox span{font-weight:800;font-size:.8rem;color:#e5c49f}.nk-planner-item__title h3{font-family:"Bitter",Georgia,serif;font-size:1.45rem;margin:4px 0}.nk-planner-item__title p{margin:0;color:#6b594c}.nk-planner-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.nk-planner-meta>span:first-child{font-size:.76rem;text-transform:uppercase;color:#7d6859;font-weight:800}.nk-plan-status{padding:4px 7px;font-size:.72rem;font-weight:800;border:1px solid}.nk-plan-status--anfrage{background:#f1dec1;color:#6a461b;border-color:#c89651}.nk-plan-status--bestaetigt{background:#dfe5d6;color:#344228;border-color:#85956f}.nk-plan-status--rueckfrage{background:#eaddea;color:#593a57;border-color:#ad8aa8}.nk-plan-status--abgesagt{background:#ead3d0;color:#642f2a;border-color:#bb7770}.nk-planner-ics{white-space:nowrap;text-decoration:none;color:#2a1a13;border:1px solid #b99a74;padding:9px 11px;font-weight:800;font-size:.82rem;background:#f4e7d7}.nk-planner-item__body{padding:20px}.nk-planner-item__info{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.nk-planner-item__info>div{background:#f6ede2;border:1px solid #ded0bd;padding:13px}.nk-planner-item__info span,.nk-planner-private span{display:block;font-size:.74rem;text-transform:uppercase;color:#7d6859;font-weight:800;margin-bottom:4px}.nk-planner-item__info p,.nk-planner-private p{margin:0;line-height:1.48;color:#4f4036}.nk-planner-private{border:1px solid #b99a74;background:#efe2d2;margin:16px 0}.nk-planner-private summary{cursor:pointer;padding:13px 15px;font-weight:800}.nk-planner-private__grid{border-top:1px solid #c8b59d;padding:15px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nk-planner-private__notes{grid-column:1/-1;background:#fff9f0;padding:12px;border:1px solid #d6c4ae}.nk-planner-statusform{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;background:#2a1a13;color:#fff7ec;padding:14px;margin:16px 0}.nk-planner-statusform label{display:grid;gap:6px;font-weight:800}.nk-planner-statusform select{min-height:42px;padding:8px;border:1px solid #b99a74;background:#fffdf8;font:inherit}.nk-planner-statusform button,.nk-planner-save{border:1px solid #7e351f;background:#a64f2d;color:#fffdf8;padding:10px 15px;font:inherit;font-weight:800;cursor:pointer}.nk-planner-statusform small{grid-column:1/-1;color:#cdbca8}.nk-planner-response{border-top:1px solid #d8c9b5;padding-top:18px}.nk-planner-response__head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:14px}.nk-planner-response__head>div:first-child{display:grid}.nk-planner-counts{display:flex;gap:8px;flex-wrap:wrap}.nk-planner-counts span{background:#eee2d2;border:1px solid #d4c1aa;padding:6px 9px}.nk-planner-rsvp{display:grid;gap:14px}.nk-planner-rsvp__choices{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nk-choice input,.nk-planner-areas input{position:absolute;opacity:0}.nk-choice span{display:flex;justify-content:center;align-items:center;min-height:44px;border:1px solid #b99a74;background:#fff9f0;font-weight:800;cursor:pointer}.nk-choice--yes input:checked+span{background:#dfe5d6;border-color:#61734c}.nk-choice--no input:checked+span{background:#ead3d0;border-color:#9b4940}.nk-choice--open input:checked+span{background:#eee2d2;border-color:#9c8164}.nk-planner-areas{border:1px solid #d8c9b5;background:#f7efe5;padding:12px 14px;margin:0}.nk-planner-areas legend{font-weight:800}.nk-planner-areas>div{display:flex;gap:8px;flex-wrap:wrap}.nk-planner-areas label span{display:block;border:1px solid #b99a74;background:#fffdf8;padding:7px 11px;font-weight:700;cursor:pointer}.nk-planner-areas input:checked+span{background:#2a1a13;color:#fff7ec}.nk-planner-areas.is-disabled{opacity:.45}.nk-planner-save{justify-self:start}.nk-planner-members{background:#fff9f0;border:1px solid #c8b59d;padding:28px;margin-top:22px;box-shadow:0 14px 35px rgb(42 26 19 / .05)}.nk-planner-member-create{background:#f3e7d8;border:1px solid #d0b99e;padding:18px;margin-bottom:18px}.nk-planner-member-create h3{font-family:"Bitter",Georgia,serif;margin:0 0 14px;color:#2a1a13}.nk-planner-member-create form{display:grid;grid-template-columns:1fr 1fr 1.25fr 1fr;gap:12px;align-items:end}.nk-planner-member-create label,.nk-planner-member-row>label{display:grid;gap:5px;font-weight:800;font-size:.84rem;color:#4d3b31}.nk-planner-member-create input:not([type=checkbox]),.nk-planner-member-create select,.nk-planner-member-row select{width:100%;box-sizing:border-box;min-height:42px;border:1px solid #b99a74;background:#fffdf8;padding:8px 10px;font:inherit}.nk-planner-member-create button,.nk-planner-member-row button{border:1px solid #7e351f;background:#a64f2d;color:#fffdf8;padding:10px 14px;font:inherit;font-weight:800;cursor:pointer}.nk-planner-member-create .nk-member-check{display:flex;align-items:center;gap:8px;font-weight:700}.nk-planner-member-list{display:grid;gap:10px}.nk-planner-member-row{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(155px,.65fr) 1.5fr auto;gap:14px;align-items:center;border:1px solid #d8c9b5;background:#fffdf8;padding:14px}.nk-planner-member-id{display:grid;gap:2px}.nk-planner-member-id strong{font-family:"Bitter",Georgia,serif;color:#2a1a13}.nk-planner-member-id span{font-size:.84rem;color:#6d5b4e}.nk-planner-member-id small{justify-self:start;margin-top:4px;background:#ead3d0;color:#642f2a;border:1px solid #bb7770;padding:3px 6px;font-weight:800}.nk-planner-member-options{display:flex;gap:10px 14px;flex-wrap:wrap}.nk-member-check{display:inline-flex!important;align-items:center;gap:7px!important;font-size:.82rem!important;font-weight:700!important;color:#4f4036!important}.nk-member-check input{margin:0}.nk-planner-flash--error{background:#ead3d0;border-left-color:#9b4940;color:#642f2a}.nk-planner-main>.krug-shell{display:flex;flex-direction:column}.nk-planner-summary{order:1}.nk-planner-cockpit{order:2}.nk-planner-toolbar{order:3}.nk-planner-calendar-section{order:4}.nk-planner-upcoming{order:5}.nk-planner-app{order:6}.nk-planner-members{order:7}.nk-planner-cockpit{background:#fff9f0;border:1px solid #c8b59d;padding:24px;margin:22px 0;box-shadow:0 14px 35px rgb(42 26 19 / .05)}.nk-planner-sectionhead--compact{margin-bottom:16px}.nk-planner-cockpit__list{display:grid;gap:12px}.nk-request-card{background:#fffdf8;border:1px solid #d2c0a9;border-left:6px solid #b87b2a;padding:16px}.nk-request-card--bestaetigt{border-left-color:#61734c}.nk-request-card--rueckfrage{border-left-color:#8b5e83}.nk-request-card--abgesagt{border-left-color:#9b4940}.nk-request-card__top{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;align-items:start}.nk-request-card__top h3{font-family:"Bitter",Georgia,serif;font-size:1.45rem;margin:5px 0 4px;color:#2a1a13}.nk-request-card__top p{margin:0;color:#6b594c;font-weight:700}.nk-request-card__person{display:grid;gap:3px;justify-items:start;text-align:left}.nk-request-card__person strong{font-family:"Bitter",Georgia,serif;color:#2a1a13}.nk-request-card__person a{color:#7e351f;font-weight:800;text-decoration:none}.nk-request-card__person a:hover{text-decoration:underline}.nk-request-card__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:8px;margin-top:12px}.nk-request-card__facts>div{background:#f4e7d7;border:1px solid #ded0bd;padding:10px}.nk-request-card__facts span,.nk-request-card__notes span{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#7d6859;font-weight:800;margin-bottom:3px}.nk-request-card__facts strong{color:#2a1a13;font-size:.92rem}.nk-request-card__notes{margin-top:10px;background:#f8f0e5;border:1px solid #ded0bd;padding:10px 12px}.nk-request-card__notes p{margin:0;color:#4f4036;line-height:1.45}.nk-request-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;margin-top:12px;align-items:stretch}.nk-request-action{min-height:44px;display:flex;align-items:center;justify-content:center;border:1px solid;padding:9px 11px;font:inherit;font-weight:900;text-decoration:none;cursor:pointer;text-align:center}.nk-request-action--yes{background:#61734c;border-color:#4c5c3c;color:#fff}.nk-request-action--question{background:#8b5e83;border-color:#6d4767;color:#fff}.nk-request-action--no{background:#9b4940;border-color:#7c3933;color:#fff}.nk-request-action--detail{background:#f3eee5;border-color:#b99a74;color:#2a1a13}.nk-request-actions small{grid-column:1/-1;color:#7a685b;font-weight:700}.nk-request-action:hover{filter:brightness(.96)}@media(max-width:980px){.nk-planner-member-create form{grid-template-columns:1fr 1fr}.nk-planner-member-row{grid-template-columns:1fr 1fr}.nk-planner-member-row button{width:100%}.nk-planner-summary{grid-template-columns:repeat(2,1fr)}.nk-planner-open__grid{grid-template-columns:repeat(2,1fr)}.nk-planner-item__info,.nk-planner-private__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.nk-planner-members{padding:17px;margin-inline:-8px}.nk-planner-member-create form,.nk-planner-member-row{grid-template-columns:1fr}.nk-planner-member-options{display:grid;gap:8px}.nk-planner-hero__inner{align-items:stretch;flex-direction:column;padding:38px 0 32px}.nk-planner-summary{grid-template-columns:1fr 1fr}.nk-planner-calendar-section,.nk-planner-open,.nk-planner-upcoming{padding:17px;margin-inline:-8px}.nk-planner-sectionhead{display:block}.nk-planner-sectionhead p{margin-top:8px}.nk-planner-calendar{min-height:520px}.nk-planner-calendar .fc .fc-toolbar{display:grid;grid-template-columns:1fr;gap:9px}.nk-planner-calendar .fc .fc-toolbar-chunk{display:flex;justify-content:center}.nk-planner-open__grid,.nk-planner-item__info,.nk-planner-private__grid{grid-template-columns:1fr}.nk-planner-item__header{grid-template-columns:auto 1fr}.nk-planner-ics{grid-column:1/-1;text-align:center}.nk-planner-private__notes{grid-column:auto}.nk-planner-response__head{align-items:flex-start;flex-direction:column}.nk-planner-rsvp__choices,.nk-planner-statusform{grid-template-columns:1fr}.nk-planner-statusform small{grid-column:auto}.nk-planner-save{width:100%}}.nk-planner-item-link{color:#2a1a13;text-decoration:none}.nk-planner-item-link:hover,.nk-planner-item-link:focus-visible{color:#a64f2d;text-decoration:underline}.nk-planner-detailhead{background:#e7d7c1;border:1px solid #c8b59d;padding:22px;margin-bottom:18px}.nk-planner-detailhead h2{font-family:"Bitter",Georgia,serif;color:#2a1a13;font-size:clamp(2rem,5vw,3.4rem);line-height:1;margin:8px 0}.nk-planner-detailhead p{margin:0;color:#5c4a3f;font-weight:700}.nk-planner-back{display:inline-flex;margin-bottom:18px;color:#2a1a13;font-weight:800}.nk-planner-member-note{border:1px solid #c8b59d;background:#f3e7d8;padding:14px;color:#5c4a3f;font-weight:700}.nk-planner-item--detail{margin-bottom:28px}.nk-planner-app{display:flex;justify-content:space-between;align-items:center;gap:24px;background:#2a1a13;color:#fff7ec;border:1px solid #8f6947;padding:20px 22px;margin-bottom:24px}.nk-planner-app h2{font-family:"Bitter",Georgia,serif;font-size:1.55rem;margin:4px 0 6px}.nk-planner-app p{margin:0;color:#d7c6b3;max-width:720px}.nk-planner-app__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.nk-planner-app button{border:1px solid #c79b73;background:#a64f2d;color:#fff;padding:11px 15px;font:inherit;font-weight:800;white-space:nowrap;cursor:pointer}.nk-planner-app button+button{background:#f3eee5;color:#2a1a13}.nk-planner-app button:disabled{opacity:.6;cursor:wait}.nk-pwa-status{margin-top:8px!important;font-weight:700}.nk-pwa-status.is-error{color:#ffd0c8}.nk-pwa-ios-help{margin-top:10px!important;background:#f3eee5;color:#2a1a13!important;padding:10px}.nk-planner-app [hidden]{display:none!important}@media(max-width:760px){.nk-planner-app{align-items:stretch;flex-direction:column;margin-inline:-8px}.nk-planner-app__actions{justify-content:stretch}.nk-planner-app button{width:100%}}@media(max-width:480px){.nk-planner-summary{grid-template-columns:1fr}.nk-planner-item__header{grid-template-columns:1fr}.nk-planner-calendar-section,.nk-planner-open,.nk-planner-upcoming{border-left:0;border-right:0;margin-inline:-24px}}.nk-planner-jump{order:1;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 4px;padding:10px;background:#e7d7c1;border:1px solid #c8b59d;position:sticky;top:8px;z-index:12;box-shadow:0 8px 20px rgb(42 26 19 / .08)}.nk-jump-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 13px;border:1px solid #b99a74;background:#fff9f0;color:#2a1a13;text-decoration:none;font-weight:800}.nk-jump-btn--accent{background:#a64f2d;color:#fff;border-color:#7e351f}.nk-planner-calendar-section+.nk-planner-cockpit{display:none!important}.nk-request-card{padding:0;overflow:hidden}.nk-request-card--conflict{border-color:#c38b3c;box-shadow:0 0 0 2px rgb(195 139 60 / .12)}.nk-request-card__header{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 22px;background:#fffaf3;border-bottom:1px solid #e1d3c1}.nk-request-card__header h3{font-family:"Bitter",Georgia,serif;font-size:1.65rem;line-height:1.05;margin:6px 0 4px;color:#2a1a13}.nk-request-card__header p{margin:0;color:#6b594c;font-weight:700}.nk-request-card__columns{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:0}.nk-request-card__section{padding:20px 22px;border-bottom:1px solid #e1d3c1}.nk-request-card__section:nth-child(1){border-right:1px solid #e1d3c1}.nk-request-card__section--wide{grid-column:1/-1;background:#fbf6ef}.nk-request-card__section h4{font-family:"Bitter",Georgia,serif;font-size:1.02rem;margin:0 0 12px;color:#2a1a13}.nk-request-card__facts{margin-top:0;grid-template-columns:1fr 1fr;gap:10px}.nk-request-card__facts>div{background:#f6ede2}.nk-request-contact{display:grid;gap:4px}.nk-request-contact>strong{font-family:"Bitter",Georgia,serif;font-size:1.12rem;color:#2a1a13}.nk-request-contact>span{color:#5c4a3f;word-break:break-word}.nk-request-contact__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.nk-mini-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:7px 11px;border:1px solid #b99a74;background:#fffdf8;color:#2a1a13;text-decoration:none;font-weight:800}.nk-mini-btn:hover{background:#f0e2d0}.nk-request-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nk-request-service-grid>div{background:#f4e7d7;border:1px solid #ded0bd;padding:11px}.nk-request-service-grid span{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#7d6859;font-weight:800;margin-bottom:3px}.nk-request-card__notes{margin-top:12px}.nk-request-card__notes--empty{background:#fffdf8;color:#7a685b}.nk-request-conflict{margin:18px 22px 0;border:1px solid #c38b3c;background:#fff1d8}.nk-request-conflict__title{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:12px 14px;border-bottom:1px solid #ddb36e}.nk-request-conflict__title strong{color:#6f4810}.nk-request-conflict__title span{font-size:.82rem;color:#7b5a2d;font-weight:700}.nk-request-conflict__items{display:grid}.nk-request-conflict__items a{display:grid;grid-template-columns:130px 1fr auto;gap:10px;align-items:center;padding:10px 14px;color:#4e3514;text-decoration:none;border-top:1px solid rgb(195 139 60 / .28)}.nk-request-conflict__items a:first-child{border-top:0}.nk-request-conflict__items span{font-size:.72rem;text-transform:uppercase;font-weight:900;color:#8a5c1f}.nk-request-conflict__items small{font-weight:800}.nk-request-actions{margin-top:0;padding:18px 22px;background:#2a1a13;border-top:0;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(130px,1fr));align-items:center}.nk-request-actions__label{display:grid;gap:3px;color:#fff7ec}.nk-request-actions__label span{font-size:.78rem;color:#d2c0ad;line-height:1.3}.nk-request-action{border-radius:2px}.nk-request-action--detail{min-height:40px;padding:8px 12px;white-space:nowrap}.nk-planner-cockpit{scroll-margin-top:76px}.nk-planner-calendar-section,.nk-planner-upcoming,.nk-planner-members,.nk-planner-app{scroll-margin-top:76px}@media(max-width:900px){.nk-request-card__header{align-items:flex-start;flex-direction:column}.nk-request-card__header .nk-request-action--detail{width:100%;box-sizing:border-box}.nk-request-card__columns{grid-template-columns:1fr}.nk-request-card__section:nth-child(1){border-right:0}.nk-request-card__section--wide{grid-column:auto}.nk-request-actions{grid-template-columns:1fr 1fr}.nk-request-actions__label{grid-column:1/-1}.nk-request-conflict__items a{grid-template-columns:1fr}.nk-request-conflict__title{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.nk-planner-jump{position:static;display:grid;grid-template-columns:1fr 1fr}.nk-jump-btn--accent{grid-column:1/-1}.nk-request-card__header,.nk-request-card__section,.nk-request-actions{padding:16px}.nk-request-conflict{margin:14px 16px 0}.nk-request-card__facts,.nk-request-service-grid,.nk-request-actions{grid-template-columns:1fr}.nk-request-actions__label{grid-column:auto}.nk-request-action{width:100%;box-sizing:border-box}}.nk-planner-item--detail label{display:grid;gap:6px;font-weight:800;color:#4d3b31}.nk-planner-item--detail input:not([type=checkbox]):not([type=radio]),.nk-planner-item--detail select,.nk-planner-item--detail textarea{width:100%;box-sizing:border-box;border:1px solid #b99a74;background:#fffdf8;padding:10px 11px;font:inherit;color:#241811}.nk-planner-item--detail textarea{resize:vertical}.nk-planner-item--detail table{border-collapse:collapse}.nk-planner-item--detail th{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#6f5c4d}.nk-planner-item--detail #nk-staffing,.nk-planner-item--detail #nk-kitchen,.nk-planner-item--detail #nk-request-edit,.nk-planner-item--detail #nk-communication{scroll-margin-top:90px}.nk-planner-upcoming#nk-archive .nk-planner-item{opacity:.88}.nk-planner-upcoming#nk-archive{scroll-margin-top:90px}@media(max-width:760px){.nk-planner-item--detail #nk-staffing,.nk-planner-item--detail #nk-kitchen,.nk-planner-item--detail #nk-request-edit,.nk-planner-item--detail #nk-communication{margin-inline:-4px}}.nk-planner-filters{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(150px,.7fr) minmax(160px,.8fr) auto;gap:10px;align-items:end;margin:-4px 0 20px;padding:14px;background:#f3e7d8;border:1px solid #d8c9b5}.nk-planner-filters label{display:grid;gap:5px;font-size:.78rem;font-weight:800;color:#5d4a3d}.nk-planner-filters input,.nk-planner-filters select{min-height:42px;border:1px solid #b99a74;background:#fffdf8;padding:8px 10px;font:inherit}.nk-planner-filters>strong{padding:10px 4px;white-space:nowrap;color:#2a1a13}@media(max-width:760px){.nk-planner-filters{grid-template-columns:1fr 1fr}.nk-planner-filters label:first-child{grid-column:1/-1}.nk-planner-filters>strong{grid-column:1/-1;padding:2px}}.nk-planner-announcement{margin-top:18px;padding:20px 22px;border:1px solid #c8b59d;background:#fffaf1;scroll-margin-top:90px}.nk-planner-announcement--latest{border-left:6px solid #a64f2d;background:#f3e7d8}.nk-planner-announcement h3{font-family:"Bitter",Georgia,serif;font-size:1.35rem;margin:6px 0 8px;color:#2a1a13}.nk-planner-announcement>p{margin:0 0 12px;color:#5c4a3f;line-height:1.55}.nk-planner-announcement>small{color:#7a685b;font-weight:700}.nk-planner-announcement form{display:grid;gap:12px;margin-top:15px}.nk-planner-announcement-history{margin-top:18px;border-top:1px solid #d8c9b5;padding-top:12px}.nk-planner-announcement-history summary{cursor:pointer;font-weight:800}.nk-planner-announcement-history article{padding:12px 0;border-bottom:1px solid #e1d3c1}.nk-planner-announcement-history article p{margin:5px 0;white-space:pre-line;color:#5c4a3f}.nk-question-dialog{width:min(620px,calc(100% - 28px));max-height:calc(100vh - 36px);overflow:auto;border:1px solid #b99a74;background:#fff9f0;color:#241811;padding:0;box-shadow:0 28px 80px rgb(27 18 14 / .36)}.nk-question-dialog::backdrop{background:rgb(27 18 14 / .72)}.nk-question-dialog__inner{padding:24px}.nk-question-dialog__head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.nk-question-dialog__head h3{font-family:"Bitter",Georgia,serif;margin:4px 0 0;font-size:1.65rem}.nk-question-dialog__close{border:1px solid #b99a74;background:#f3eee5;color:#2a1a13;width:40px;height:40px;font-size:1.3rem;cursor:pointer}.nk-question-dialog form{display:grid;gap:13px;margin-top:18px}.nk-question-dialog label{display:grid;gap:6px;font-weight:800;color:#4d3b31}.nk-question-dialog input,.nk-question-dialog select,.nk-question-dialog textarea{width:100%;box-sizing:border-box;border:1px solid #b99a74;background:#fffdf8;padding:10px 11px;font:inherit}.nk-question-dialog__actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.nk-question-dialog__cancel{border:1px solid #b99a74;background:#f3eee5;color:#2a1a13;padding:10px 14px;font:inherit;font-weight:800;cursor:pointer}@media(max-width:600px){.nk-question-dialog__inner{padding:18px}.nk-question-dialog__actions>*{width:100%}}.nk-planner-today{margin:26px 0 30px;padding:22px;border:1px solid #cbb79d;border-radius:18px;background:linear-gradient(145deg,#f5eee4,#eadcc9);box-shadow:0 14px 34px rgb(42 26 19 / .08)}.nk-planner-summary--today{margin-top:14px}.nk-planner-summary__card--danger{border-color:#a85b47!important;background:#fff4ef!important}.nk-planner-summary__card--danger strong{color:#7e351f!important}.nk-request-actions--pipeline{align-items:end}.nk-pipeline-select{display:grid;gap:6px;min-width:210px;font-weight:800;color:#4d3b31}.nk-pipeline-select span{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-pipeline-select select{width:100%;min-height:44px;padding:9px 34px 9px 12px;border:1px solid #bfa98d;border-radius:10px;background:#fffaf3;color:#241811;font:inherit}.nk-plan-status--kontakt{background:#e3d5c3!important;color:#493526!important}.nk-plan-status--rueckfrage{background:#f1d9b2!important;color:#69451f!important}.nk-plan-status--angebot{background:#d8dde0!important;color:#3b4850!important}.nk-plan-status--angebot_gesendet{background:#ddd1bf!important;color:#594934!important}.nk-plan-status--option{background:#edcf9f!important;color:#6a4319!important}.nk-plan-status--bestaetigt,.nk-plan-status--vorbereitung{background:#d4dfd2!important;color:#304b35!important}.nk-plan-status--durchgefuehrt{background:#deddd6!important;color:#4e4c45!important}.nk-plan-status--abgesagt{background:#ead0c8!important;color:#722f1f!important}.nk-dot--option{background:#a96d2c!important}.nk-dot--task{background:#65546f!important}.nk-fc-kontakt{background:#6c5543!important;border-color:#594536!important}.nk-fc-rueckfrage{background:#9a6a34!important;border-color:#7c5227!important}.nk-fc-angebot{background:#5a6770!important;border-color:#46525a!important}.nk-fc-angebot_gesendet{background:#77624a!important;border-color:#5d4b39!important}.nk-fc-option{background:#a96d2c!important;border-color:#86531d!important}.nk-fc-bestaetigt,.nk-fc-vorbereitung{background:#45634a!important;border-color:#334d38!important}.nk-fc-durchgefuehrt{background:#716e64!important;border-color:#56534c!important}.nk-fc-task{background:#65546f!important;border-color:#4e4057!important;color:#fff!important}.nk-fc-softconflict{outline:2px dashed #b9823f;outline-offset:1px}.nk-planner-priority{margin:28px 0}.nk-priority-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;margin-top:16px}.nk-priority-card{display:grid!important;gap:7px!important;min-width:0;padding:16px 18px!important;border:1px solid #c8b59d!important;border-radius:14px!important;background:#fffaf1!important;color:#241811!important;text-decoration:none!important;box-shadow:0 7px 18px rgb(42 26 19 / .06);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.nk-priority-card:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgb(42 26 19 / .11);border-color:#9e8167!important}.nk-priority-card>span{display:block;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#87624a}.nk-priority-card>strong{display:block;font-family:"Bitter",Georgia,serif;font-size:18px;line-height:1.25;color:#2a1a13;overflow-wrap:anywhere}.nk-priority-card>small{display:block;font-size:14px;line-height:1.4;color:#6d5a4c}.nk-priority-card--overdue{border-left:5px solid #a64f2d!important;background:#fff5ef!important}.nk-priority-card--overdue>span{color:#8a351e}.nk-planner-alltasks{margin:28px 0}.nk-alltasks-list{display:grid;gap:8px;margin-top:14px}.nk-alltasks-row{display:grid;grid-template-columns:110px minmax(200px,1.7fr) minmax(130px,1fr) minmax(110px,.8fr) 105px;gap:12px;align-items:center;padding:12px 14px;border:1px solid #d2c0aa;border-radius:11px;background:#fffaf3;color:#2a1a13;text-decoration:none}.nk-alltasks-row:hover{border-color:#9e8167;background:#fff7ec}.nk-alltasks-row__category{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#87624a}.nk-alltasks-row>span:not(.nk-alltasks-row__category){font-size:13px;color:#6d5a4c}.nk-alltasks-row--overdue{border-left:5px solid #a64f2d;background:#fff4ef}@media(max-width:900px){.nk-alltasks-row{grid-template-columns:1fr 1fr}.nk-alltasks-row>strong{grid-column:1/-1}}.nk-calendar-controls{display:flex!important;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:24px 0 14px;padding:14px 16px;border:1px solid #c8b59d;border-radius:14px;background:#eadfce}.nk-calendar-filter-buttons{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.nk-calendar-filter-buttons button{appearance:none;border:1px solid #b79c80!important;border-radius:999px!important;background:#fffaf1!important;color:#3a2a20!important;padding:8px 13px!important;font:inherit!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important;cursor:pointer}.nk-calendar-filter-buttons button:hover{background:#f3e6d5!important}.nk-calendar-filter-buttons button.is-active{background:#2a1a13!important;border-color:#2a1a13!important;color:#fff7ec!important}.nk-planner-toolbar{display:flex!important;flex-wrap:wrap!important;gap:8px 14px!important;align-items:center}.nk-planner-toolbar>span{display:inline-flex!important;align-items:center;gap:6px;font-size:13px;white-space:nowrap}.nk-dot{display:inline-block!important;width:9px!important;height:9px!important;border-radius:999px!important;flex:0 0 9px}.nk-pipeline-overview{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:16px 0 20px}.nk-pipeline-overview__item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 13px;border:1px solid #c8b59d;border-radius:12px;background:#fffaf1;min-width:0}.nk-pipeline-overview__item span{font-size:12px;font-weight:800;line-height:1.2;color:#6d5a4c;overflow-wrap:anywhere}.nk-pipeline-overview__item strong{font-family:"Bitter",Georgia,serif;font-size:22px;color:#2a1a13}.nk-request-card__facts small{display:block;margin-top:4px;color:#7a6657}@media (max-width:1000px){.nk-pipeline-overview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.nk-pipeline-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}.nk-staff-needed{grid-column:1/-1;margin:0 0 8px;padding:16px;border:1px solid #c8b59d;border-radius:14px;background:#f5ecdf}.nk-staff-needed legend{padding:0 6px;font-family:"Bitter",Georgia,serif;font-size:18px;font-weight:700;color:#2a1a13}.nk-staff-needed__choices{display:flex;flex-wrap:wrap;gap:9px;margin:8px 0}.nk-staff-needed__choices label{position:relative;cursor:pointer}.nk-staff-needed__choices input{position:absolute;opacity:0;pointer-events:none}.nk-staff-needed__choices span{display:inline-flex;align-items:center;min-height:42px;padding:8px 14px;border:1px solid #b89f84;border-radius:999px;background:#fffaf1;color:#3a2a20;font-weight:800;transition:.15s ease}.nk-staff-needed__choices input:checked+span{background:#2a1a13;border-color:#2a1a13;color:#fff7ec;box-shadow:0 5px 14px rgb(42 26 19 / .14)}.nk-staff-needed__choices label:nth-child(2) input:checked+span{background:#7e351f;border-color:#7e351f}.nk-staff-needed small{display:block;color:#6d5a4c;line-height:1.4}.nk-staff-recommendation{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:14px 0;padding:12px;border:1px solid #d5c1a8;border-radius:13px;background:#f5ecdf}.nk-staff-recommendation>div{display:grid;gap:2px;padding:9px;border:1px solid #dbcab5;border-radius:9px;background:#fffdf8}.nk-staff-recommendation span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#7b6557}.nk-staff-recommendation strong{font-family:"Bitter",Georgia,serif;font-size:21px;color:#2a1a13}.nk-staff-recommendation p{grid-column:1/-1;margin:2px 0 0;color:#6d5a4c;font-size:13px}.nk-food-recommendation{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:14px 0;padding:12px;border:1px solid #d5c1a8;border-radius:13px;background:#f5ecdf}.nk-food-recommendation>div{display:grid;gap:2px;padding:9px;border:1px solid #dbcab5;border-radius:9px;background:#fffdf8}.nk-food-recommendation span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#7b6557}.nk-food-recommendation strong{font-family:"Bitter",Georgia,serif;font-size:21px;color:#2a1a13}.nk-food-recommendation small{color:#6d5a4c}.nk-food-recommendation p{grid-column:1/-1;margin:2px 0 0;color:#6d5a4c;font-size:13px}@media(max-width:760px){.nk-food-recommendation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.nk-staff-recommendation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.nk-priority-grid{grid-template-columns:1fr!important}}@media (max-width:760px){.nk-planner-today{padding:16px;border-radius:14px}.nk-request-actions--pipeline{display:grid!important;grid-template-columns:1fr!important}.nk-pipeline-select{min-width:0;width:100%}.nk-calendar-controls{padding:12px}.nk-calendar-filter-buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.nk-calendar-filter-buttons button{white-space:normal}}@media (max-width:480px){.nk-calendar-filter-buttons{grid-template-columns:1fr!important}.nk-priority-card{padding:14px!important}}.nk-planner-primarynav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 24px;padding:8px;border:1px solid #c8b59d;border-radius:16px;background:#eadfce}.nk-planner-primarynav a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:9px 12px;border-radius:11px;color:#493526;text-decoration:none;font-weight:800;text-align:center}.nk-planner-primarynav a:hover{background:#f6ecdf}.nk-planner-primarynav a.is-active{background:#2a1a13;color:#fff8ef;box-shadow:0 5px 14px rgb(42 26 19 / .16)}.nk-planner-jump{display:none!important}.nk-plan-status--nicht_zustande{background:#e6ddd5!important;color:#5f5148!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-summary,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-today,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-priority,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-alltasks,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-cockpit,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-app,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-calendar-controls,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-calendar-section,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-office-overview,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-inventory,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-members,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>#nk-archive,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-upcoming,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-jump{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--heute .nk-planner-main>.krug-shell>.nk-planner-today,body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--heute .nk-planner-main>.krug-shell>.nk-planner-priority{display:block!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--heute .nk-planner-main>.krug-shell>.nk-planner-summary{display:grid!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--anfragen .nk-planner-main>.krug-shell>.nk-planner-cockpit{display:block!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--kalender .nk-planner-main>.krug-shell>.nk-calendar-controls{display:flex!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--kalender .nk-planner-main>.krug-shell>.nk-planner-calendar-section{display:block!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--veranstaltungen .nk-planner-main>.krug-shell>.nk-planner-upcoming:not(#nk-archive){display:block!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--aufgaben .nk-planner-main>.krug-shell>.nk-planner-priority,body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-view--aufgaben .nk-planner-main>.krug-shell>.nk-planner-alltasks{display:block!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-role--member.nk-planner-view--heute .nk-planner-main>.krug-shell>.nk-planner-upcoming:not(#nk-archive){display:block!important}@media (max-width:900px){.nk-planner-primarynav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.nk-planner-primarynav{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;border-radius:14px}.nk-planner-primarynav a{min-height:44px;padding:8px 6px;font-size:13px}}.nk-detail-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0;padding:8px;border:1px solid #c8b59d;border-radius:16px;background:#eadfce}.nk-detail-tabs button{appearance:none;min-height:44px;padding:9px 13px;border:1px solid #fff0;border-radius:11px;background:#fff0;color:#493526;font:inherit;font-weight:800;cursor:pointer}.nk-detail-tabs button:hover{background:#f6ecdf}.nk-detail-tabs button.is-active,.nk-detail-tabs button[aria-selected="true"]{background:#2a1a13;color:#fff8ef;box-shadow:0 5px 14px rgb(42 26 19 / .16)}.nk-event-health{display:grid;align-content:center;gap:2px;min-width:180px;padding:10px 12px;border:1px solid #c8b59d;border-radius:12px;background:#fffdf8}.nk-event-health span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#7b6557}.nk-event-health strong{font-family:"Bitter",Georgia,serif;font-size:18px;color:#2a1a13}.nk-event-health small{max-width:230px;color:#6d5a4c;font-size:12px;line-height:1.35}.nk-event-health--ready{border-color:#9fb09d;background:#eef3eb}.nk-event-health--attention{border-color:#d5b784;background:#f7eddf}.nk-event-health--critical{border-color:#b87968;background:#f6e4df}.nk-planner-item--detail [data-nk-detail-panel]{display:none!important}.nk-planner-item--detail[data-nk-detail-tab="uebersicht"] [data-nk-detail-panel~="uebersicht"],.nk-planner-item--detail[data-nk-detail-tab="kunde"] [data-nk-detail-panel~="kunde"],.nk-planner-item--detail[data-nk-detail-tab="planung"] [data-nk-detail-panel~="planung"],.nk-planner-item--detail[data-nk-detail-tab="kueche"] [data-nk-detail-panel~="kueche"],.nk-planner-item--detail[data-nk-detail-tab="lager"] [data-nk-detail-panel~="lager"],.nk-planner-item--detail[data-nk-detail-tab="finanzen"] [data-nk-detail-panel~="finanzen"],.nk-planner-item--detail[data-nk-detail-tab="verlauf"] [data-nk-detail-panel~="verlauf"]{display:block!important}.nk-planner-item--detail[data-nk-detail-tab="planung"] [data-nk-detail-panel~="planung"][hidden],.nk-planner-item--detail[data-nk-detail-tab="kueche"] [data-nk-detail-panel~="kueche"][hidden]{display:none!important}@media (max-width:760px){.nk-detail-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px}.nk-detail-tabs button{padding:8px 6px;font-size:13px}}.nk-guest-total{display:grid;align-content:center;gap:2px;min-height:74px;padding:10px 12px;border:1px solid #c8b59d;border-radius:12px;background:#f5ecdf}.nk-guest-total span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-guest-total strong{font-family:"Bitter",Georgia,serif;font-size:24px;color:#2a1a13}.nk-guest-total small{color:#6d5a4c}.nk-readiness{margin:18px 0;padding:16px;border:1px solid #c8b59d;border-radius:14px;background:#f5ecdf}.nk-readiness__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.nk-readiness__head span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#7b6557}.nk-readiness__head strong{font-family:"Bitter",Georgia,serif;font-size:24px;color:#2a1a13}.nk-readiness__bar{height:8px;margin:10px 0;border-radius:999px;background:#dfd0bd;overflow:hidden}.nk-readiness__bar i{display:block;height:100%;border-radius:inherit;background:#45634a}.nk-readiness p{margin:0;color:#5c4a3f;font-size:14px}.nk-beverage-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nk-beverage-summary>div{display:grid;gap:3px;padding:12px;border:1px solid #d8c6af;border-radius:12px;background:#fffdf8}.nk-beverage-summary span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-beverage-summary strong{font-family:"Bitter",Georgia,serif;font-size:19px;color:#2a1a13}.nk-beverage-table{width:100%;min-width:700px;border-collapse:collapse;font-size:14px}.nk-beverage-table th,.nk-beverage-table td{padding:10px 12px;border-bottom:1px solid #dbcab5;text-align:left;vertical-align:top}.nk-beverage-table th{background:#eadfce;color:#493526;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.nk-beverage-table tbody tr:nth-child(even){background:#fffaf3}.nk-beverage-notes{display:grid;gap:6px;padding:14px;border:1px solid #d8c6af;border-radius:12px;background:#f5ecdf}.nk-beverage-notes p{margin:0;color:#5c4a3f}.nk-beverage-editor{border:1px solid #c8b59d;border-radius:14px;background:#f5ecdf}.nk-beverage-editor>summary{cursor:pointer;padding:14px 16px;font-weight:800;color:#2a1a13}.nk-beverage-editor form{padding:0 16px 16px}.nk-beverage-editor__settings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nk-beverage-editor__settings label,.nk-beverage-editor__row{display:grid;gap:6px;font-size:13px;font-weight:800;color:#493526}.nk-beverage-editor__settings input,.nk-beverage-editor__settings select,.nk-beverage-editor__settings textarea,.nk-beverage-editor__row input,.nk-beverage-editor__row select{width:100%;padding:9px;border:1px solid #c8b59d;border-radius:9px;background:#fffdf8;font:inherit;color:#241811}.nk-beverage-editor__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0}.nk-beverage-editor__row{grid-template-columns:minmax(120px,1fr) 120px 100px;align-items:center;padding:10px;border:1px solid #d8c6af;border-radius:11px;background:#fffdf8}.nk-beverage-editor__settings--notes{grid-template-columns:1fr 1fr}@media(max-width:760px){.nk-beverage-editor__settings,.nk-beverage-editor__settings--notes,.nk-beverage-editor__grid{grid-template-columns:1fr}.nk-beverage-editor__row{grid-template-columns:1fr 1fr}.nk-beverage-editor__row strong{grid-column:1/-1}}@media(max-width:760px){.nk-beverage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.nk-planner-inventory{margin:28px 0}.nk-office-overview{margin:28px 0}.nk-office-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.nk-office-summary>div{display:grid;gap:3px;padding:13px;border:1px solid #d8c6af;border-radius:12px;background:#fffdf8}.nk-office-summary span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-office-summary strong{font-family:"Bitter",Georgia,serif;font-size:22px;color:#2a1a13}.nk-office-summary .is-danger{border-color:#c98b62;background:#fff1e7}.nk-office-summary .is-danger strong{color:#8a351e}.nk-office-list{display:grid;gap:8px}.nk-office-row{display:grid;grid-template-columns:minmax(180px,1.5fr) 120px 150px 140px;gap:12px;align-items:center;padding:12px 14px;border:1px solid #d2c0aa;border-radius:11px;background:#fffaf3;color:#2a1a13;text-decoration:none}.nk-office-row:hover{border-color:#9e8167;background:#fff7ec}.nk-office-row>div{display:grid;gap:2px}.nk-office-row small{color:#6d5a4c}.nk-office-row>span{color:#6d5a4c}.nk-office-row.is-overdue{border-left:5px solid #a64f2d;background:#fff4ef}@media(max-width:760px){.nk-office-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.nk-office-row{grid-template-columns:1fr 1fr}.nk-office-row>div{grid-column:1/-1}}.nk-inventory-alert,.nk-inventory-ok{display:grid;gap:4px;margin:14px 0;padding:14px 16px;border-radius:12px}.nk-inventory-alert{border:1px solid #c98b62;background:#fff1e7;color:#6f321f}.nk-inventory-ok{border:1px solid #b9c8b7;background:#f1f6ef;color:#304b35}.nk-inventory-cards{display:grid;gap:10px;margin:16px 0}.nk-inventory-card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;border:1px solid #d2c0aa;border-radius:14px;background:#fffaf3}.nk-inventory-card--critical{border-left:5px solid #a64f2d}.nk-inventory-card--reorder{border-left:5px solid #b9823f}.nk-inventory-card--soft{border-left:5px solid #8c6c93}.nk-inventory-card--ok{border-left:5px solid #45634a}.nk-product-status{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:800}.nk-product-status--critical{background:#f7dfd6;color:#7c2f1b}.nk-product-status--reorder{background:#f4ead5;color:#75541f}.nk-product-status--incoming{background:#e3edf1;color:#294f5f}.nk-product-status--soft{background:#eee7f0;color:#5f4665}.nk-product-status--ok{background:#e5efe2;color:#31503a}.nk-inventory-card>div{display:grid;gap:2px}.nk-inventory-card span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-inventory-card strong{font-family:"Bitter",Georgia,serif;font-size:19px;color:#2a1a13}.nk-inventory-card small{color:#6d5a4c}.nk-inventory-settings{margin-top:18px;border:1px solid #c8b59d;border-radius:14px;background:#f5ecdf}.nk-inventory-settings>summary{cursor:pointer;padding:14px 16px;font-weight:800;color:#2a1a13}.nk-inventory-settings form{padding:0 16px 16px}.nk-inventory-tablewrap{overflow-x:auto}.nk-inventory-table{width:100%;min-width:840px;border-collapse:collapse;background:#fffdf8}.nk-inventory-table th,.nk-inventory-table td{padding:9px 10px;border-bottom:1px solid #dbcab5;text-align:left;vertical-align:middle}.nk-inventory-table th{font-size:11px;text-transform:uppercase;letter-spacing:.05em;background:#eadfce}.nk-inventory-table input{width:100%;min-width:80px;padding:8px;border:1px solid #c8b59d;background:#fff}@media(max-width:760px){.nk-inventory-card{grid-template-columns:1fr}.nk-beverage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.nk-calc-summary,.nk-offer-head{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nk-calc-summary>div,.nk-offer-head>div{display:grid;gap:3px;padding:12px;border:1px solid #d8c6af;border-radius:12px;background:#fffdf8}.nk-calc-summary span,.nk-offer-head span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-calc-summary strong,.nk-offer-head strong{font-family:"Bitter",Georgia,serif;font-size:19px;color:#2a1a13}.nk-calc-summary .is-danger{border-color:#c98b62;background:#fff1e7}.nk-calc-summary .is-danger strong{color:#8a351e}.nk-calc-tablewrap{overflow-x:auto}.nk-calc-table{width:100%;min-width:720px;border-collapse:collapse;font-size:14px;background:#fffdf8}.nk-calc-table th,.nk-calc-table td{padding:10px 12px;border-bottom:1px solid #dbcab5;text-align:left}.nk-calc-table th{background:#eadfce;color:#493526;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.nk-calc-table th:last-child,.nk-calc-table td:last-child{text-align:right}.nk-calc-editor,.nk-offer-history{border:1px solid #c8b59d;border-radius:14px;background:#f5ecdf}.nk-calc-editor>summary,.nk-offer-history>summary{cursor:pointer;padding:14px 16px;font-weight:800;color:#2a1a13}.nk-calc-editor form{padding:0 16px 16px}.nk-calc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nk-calc-grid label{display:grid;gap:6px;font-size:13px;font-weight:800;color:#493526}.nk-calc-grid input,.nk-calc-grid select{width:100%;padding:9px;border:1px solid #c8b59d;border-radius:9px;background:#fffdf8;font:inherit;color:#241811}.nk-calc-grid small{font-weight:400;color:#6d5a4c}.nk-calc-grid--staff{grid-template-columns:repeat(3,minmax(0,1fr))}.nk-calc-grid--extras{grid-template-columns:repeat(3,minmax(0,1fr))}.nk-calc-subtitle{margin:18px 0 10px;font-family:"Bitter",Georgia,serif;font-size:18px;color:#2a1a13}.nk-offer-warning{display:grid;gap:3px;margin:14px 0;padding:13px 15px;border:1px solid #c98b62;border-radius:12px;background:#fff1e7;color:#6f321f}.nk-offer-preview{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;padding:16px;border:1px solid #d8c6af;border-radius:14px;background:#fffdf8}.nk-offer-preview__customer,.nk-offer-preview__event{display:grid;align-content:start;gap:3px;color:#5c4a3f}.nk-offer-preview__customer strong,.nk-offer-preview__event strong{font-family:"Bitter",Georgia,serif;color:#2a1a13;font-size:18px}.nk-offer-preview .nk-calc-tablewrap,.nk-offer-preview__total{grid-column:1/-1}.nk-offer-preview__total{display:grid;justify-items:end;gap:2px;padding-top:8px;border-top:2px solid #c8b59d}.nk-offer-preview__total span{font-size:11px;font-weight:800;text-transform:uppercase;color:#7b6557}.nk-offer-preview__total strong{font-family:"Bitter",Georgia,serif;font-size:27px;color:#2a1a13}.nk-offer-preview__total small{color:#6d5a4c}.nk-offer-actions,.nk-offer-create{display:grid;gap:10px;margin-top:16px}.nk-offer-actions small,.nk-offer-create small{color:#6d5a4c}.nk-offer-create{grid-template-columns:minmax(180px,240px) minmax(260px,1fr);align-items:end;padding-top:16px;border-top:1px solid #dbcab5}.nk-offer-create label,.nk-offer-link label{display:grid;gap:6px;font-size:13px;font-weight:800;color:#493526}.nk-offer-create input,.nk-offer-link input{width:100%;padding:10px;border:1px solid #c8b59d;border-radius:9px;background:#fffdf8;font:inherit}.nk-offer-create small{grid-column:1/-1}.nk-offer-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin-top:16px}.nk-offer-change{margin-top:16px;padding:14px;border-left:5px solid #a64f2d;background:#fff1e7}.nk-offer-change p{margin:6px 0 0}.nk-offer-history{margin-top:18px}.nk-offer-history>div{display:grid;gap:7px;padding:0 14px 14px}.nk-offer-history article{display:grid;grid-template-columns:1.2fr 1fr .7fr .8fr;gap:10px;align-items:center;padding:10px;border:1px solid #d8c6af;border-radius:9px;background:#fffdf8}.nk-offer-history span,.nk-offer-history small{color:#6d5a4c}.nk-finance-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nk-finance-summary>div{display:grid;gap:3px;padding:12px;border:1px solid #d8c6af;border-radius:12px;background:#fffdf8}.nk-finance-summary span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-finance-summary strong{font-family:"Bitter",Georgia,serif;font-size:20px;color:#2a1a13}.nk-finance-summary small{color:#6d5a4c}.nk-finance-summary .is-danger{border-color:#c98b62;background:#fff1e7}.nk-finance-summary .is-danger strong{color:#8a351e}.nk-finance-editor{border:1px solid #c8b59d;border-radius:14px;background:#f5ecdf}.nk-finance-editor>summary{cursor:pointer;padding:14px 16px;font-weight:800}.nk-finance-editor form{padding:0 16px 16px}.nk-finance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nk-finance-grid label{display:grid;gap:6px;font-size:13px;font-weight:800;color:#493526}.nk-finance-grid input,.nk-finance-grid select,.nk-finance-grid textarea{width:100%;padding:9px;border:1px solid #c8b59d;border-radius:9px;background:#fffdf8;font:inherit}.nk-finance-grid__wide{grid-column:1/-1}.nk-finance-payment{padding-top:4px}.nk-finance-ledger__rows{display:grid;gap:8px}.nk-finance-ledger__row{display:grid;grid-template-columns:110px 1.2fr 1fr 105px 1.4fr;gap:10px;align-items:center;padding:11px;border:1px solid #d8c6af;border-radius:10px;background:#fffdf8}.nk-finance-ledger__row span,.nk-finance-ledger__row small{color:#6d5a4c}.nk-actual-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nk-actual-summary>div{display:grid;gap:3px;padding:12px;border:1px solid #d8c6af;border-radius:12px;background:#fffdf8}.nk-actual-summary span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-actual-summary strong{font-family:"Bitter",Georgia,serif;font-size:20px;color:#2a1a13}.nk-actual-summary .is-danger{border-color:#c98b62;background:#fff1e7}.nk-actual-summary .is-danger strong{color:#8a351e}.nk-actual-empty{padding:14px;border:1px dashed #bda98f;border-radius:12px;background:#f8f0e5;color:#6d5a4c}.nk-actual-tablewrap{overflow-x:auto}.nk-actual-table{width:100%;min-width:680px;border-collapse:collapse;background:#fffdf8}.nk-actual-table th,.nk-actual-table td{padding:10px 12px;border-bottom:1px solid #dbcab5;text-align:left}.nk-actual-table th{font-size:11px;text-transform:uppercase;letter-spacing:.05em;background:#eadfce}.nk-actual-table .is-notice{color:#8a351e;font-weight:800}.nk-actual-editor{border:1px solid #c8b59d;border-radius:14px;background:#f5ecdf}.nk-actual-editor>summary{cursor:pointer;padding:14px 16px;font-weight:800}.nk-actual-editor form{padding:0 16px 16px}.nk-actual-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nk-actual-grid label,.nk-actual-drinks label,.nk-actual-notes{display:grid;gap:6px;font-size:13px;font-weight:800;color:#493526}.nk-actual-grid input,.nk-actual-drinks input,.nk-actual-notes textarea{width:100%;padding:9px;border:1px solid #c8b59d;border-radius:9px;background:#fffdf8;font:inherit}.nk-actual-drinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nk-actual-drinks label>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:7px}.nk-actual-drinks span{color:#6d5a4c;font-weight:400}.nk-actual-notes{margin-top:14px}.nk-event-details-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;padding:12px;border:1px solid #d8c6af;border-radius:12px;background:#f5ecdf}.nk-event-details-summary>div{display:grid;gap:3px;padding:10px;border:1px solid #dbcab5;border-radius:9px;background:#fffdf8}.nk-event-details-summary span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#7b6557}.nk-event-details-summary strong{font-size:14px;color:#2a1a13}@media(max-width:760px){.nk-event-details-summary{grid-template-columns:1fr}}.nk-runofshow-list{display:grid;gap:8px}.nk-runofshow-row{display:grid;grid-template-columns:90px minmax(220px,1.6fr) minmax(140px,1fr) 120px;gap:9px;align-items:center;padding:9px;border:1px solid #d8c6af;border-radius:10px;background:#fffdf8}.nk-runofshow-row input,.nk-runofshow-row select{width:100%;min-width:0;padding:9px;border:1px solid #c8b59d;border-radius:8px;background:#fff;font:inherit;color:#241811}@media(max-width:760px){.nk-runofshow-row{grid-template-columns:90px 1fr}.nk-runofshow-row input:nth-child(2){grid-column:2}.nk-runofshow-row input:nth-child(3){grid-column:1/-1}.nk-runofshow-row select{grid-column:1/-1}}@media(max-width:760px){.nk-actual-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.nk-actual-grid,.nk-actual-drinks{grid-template-columns:1fr}}@media(max-width:760px){.nk-finance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.nk-finance-grid{grid-template-columns:1fr}.nk-finance-grid__wide{grid-column:1}.nk-finance-ledger__row{grid-template-columns:1fr 1fr}.nk-finance-ledger__row small{grid-column:1/-1}}@media(max-width:760px){.nk-calc-summary,.nk-offer-head{grid-template-columns:repeat(2,minmax(0,1fr))}.nk-calc-grid,.nk-calc-grid--staff,.nk-calc-grid--extras{grid-template-columns:1fr}.nk-offer-preview{grid-template-columns:1fr}.nk-offer-preview .nk-calc-tablewrap,.nk-offer-preview__total{grid-column:1}.nk-offer-create,.nk-offer-link{grid-template-columns:1fr}.nk-offer-history article{grid-template-columns:1fr 1fr}}.nk-planner-create-event{overflow:hidden;background:#f7efe4}.nk-planner-create-event>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px}.nk-planner-create-event>summary span{font-family:"Bitter",Georgia,serif;font-size:18px;font-weight:800}.nk-planner-create-event>summary small{color:#7b6557;font-weight:600}.nk-event-create-form{padding:0 18px 18px!important}.nk-event-wizard-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 18px;padding:7px;border:1px solid #d4c2aa;border-radius:14px;background:#eadfce}.nk-event-wizard-progress button{display:flex;align-items:center;gap:9px;min-height:48px;padding:8px 10px;border:0;border-radius:10px;background:#fff0;color:#6d5a4c;font:inherit;text-align:left;cursor:pointer}.nk-event-wizard-progress button>span{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#d4c2aa;color:#493526;font-size:12px;font-weight:900}.nk-event-wizard-progress button strong{font-size:13px}.nk-event-wizard-progress button.is-active{background:#2a1a13;color:#fff8ef;box-shadow:0 5px 14px rgb(42 26 19 / .16)}.nk-event-wizard-progress button.is-active>span{background:#d79a47;color:#2a1a13}.nk-event-wizard-progress button.is-done>span{background:#45634a;color:#fff}.nk-event-wizard-step{display:grid;gap:18px;padding:18px;border:1px solid #d6c3aa;border-radius:16px;background:#fffaf3}.nk-event-wizard-step[hidden]{display:none!important}.nk-event-step-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:14px;border-bottom:1px solid #e0d2c1}.nk-event-step-head>div{display:grid;gap:3px}.nk-event-step-head span{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#9b6f42}.nk-event-step-head h3{margin:0;font-family:"Bitter",Georgia,serif;font-size:24px;color:#2a1a13}.nk-event-step-head p{max-width:520px;margin:2px 0 0;color:#6d5a4c;line-height:1.5}.nk-event-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;border:0}.nk-event-choice-grid legend{grid-column:1/-1;margin-bottom:5px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-event-choice{position:relative;cursor:pointer}.nk-event-choice input{position:absolute;opacity:0;pointer-events:none}.nk-event-choice>span{display:grid;gap:4px;min-height:90px;padding:15px;border:1px solid #cbb69c;border-radius:13px;background:#fffdf8;transition:.15s ease}.nk-event-choice strong{font-size:15px;color:#2a1a13}.nk-event-choice small{color:#6d5a4c;line-height:1.4}.nk-event-choice input:checked+span{border-color:#2a1a13;background:#f0e5d5;box-shadow:0 0 0 2px rgb(42 26 19 / .08)}.nk-event-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nk-event-form-grid--services{grid-template-columns:repeat(3,minmax(0,1fr))}.nk-event-field{display:grid;align-content:start;gap:6px;font-size:13px;font-weight:800;color:#493526}.nk-event-field>small{font-weight:500;color:#7b6557}.nk-event-field input,.nk-event-field select,.nk-event-field textarea{width:100%;min-height:44px;padding:10px 11px;border:1px solid #c8b59d;border-radius:10px;background:#fffdf8;color:#241811;font:inherit}.nk-event-field textarea{min-height:92px;resize:vertical}.nk-event-field--wide{grid-column:1/-1}.nk-event-conflict-note,.nk-event-service-result,.nk-event-public-note,.nk-event-flow-note{padding:13px 15px;border:1px solid #d7c5ae;border-radius:12px;background:#f5ecdf;color:#5a493e;line-height:1.45}.nk-event-conflict-note.is-free{border-color:#a9bba6;background:#edf4eb;color:#31503a}.nk-event-conflict-note.is-conflict{border-color:#c98b62;background:#fff1e7;color:#7e351f;font-weight:800}.nk-event-service-result.is-rental{border-color:#a9bba6;background:#edf4eb;color:#31503a}.nk-event-guestbox{display:grid;grid-template-columns:minmax(150px,.8fr) repeat(3,minmax(0,1fr));gap:10px;align-items:end;padding:13px;border:1px solid #d7c5ae;border-radius:13px;background:#f5ecdf}.nk-event-guestbox>div{display:grid;gap:2px}.nk-event-guestbox>div span{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-event-guestbox>div strong{font-family:"Bitter",Georgia,serif;font-size:28px;color:#2a1a13}.nk-event-guestbox>div small{color:#7b6557}.nk-event-guestbox label{display:grid;gap:5px;font-size:12px;font-weight:800;color:#493526}.nk-event-guestbox input{width:100%;min-height:44px;padding:9px;border:1px solid #c8b59d;border-radius:9px;background:#fff}.nk-event-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nk-event-presets button{display:grid;gap:4px;min-height:84px;padding:13px;text-align:left;border:1px solid #cbb69c;border-radius:12px;background:#fffdf8;color:#493526;cursor:pointer;font:inherit}.nk-event-presets button:hover,.nk-event-presets button.is-active{border-color:#2a1a13;background:#f0e5d5}.nk-event-presets strong{font-size:14px;color:#2a1a13}.nk-event-presets small{color:#6d5a4c;line-height:1.35}.nk-event-private-fields[hidden],.nk-event-public-note[hidden]{display:none!important}.nk-event-create-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nk-event-create-summary>div{display:grid;gap:3px;padding:11px 12px;border:1px solid #d8c6af;border-radius:10px;background:#fffdf8}.nk-event-create-summary>div:nth-child(4){grid-column:1/-1}.nk-event-create-summary span{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#7b6557}.nk-event-create-summary strong{font-size:13px;color:#2a1a13}.nk-event-flow-note{display:grid;grid-template-columns:160px 1fr;gap:12px}.nk-event-flow-note strong{font-family:"Bitter",Georgia,serif;color:#2a1a13}.nk-event-wizard-actions{display:flex;justify-content:space-between;gap:10px;padding-top:4px}@media(max-width:820px){.nk-event-step-head{display:grid;gap:8px}.nk-event-form-grid,.nk-event-form-grid--services{grid-template-columns:1fr 1fr}.nk-event-guestbox{grid-template-columns:1fr 1fr}.nk-event-presets{grid-template-columns:1fr}}@media(max-width:560px){.nk-planner-create-event>summary{display:grid;gap:4px}.nk-event-create-form{padding:0 10px 12px!important}.nk-event-wizard-progress{grid-template-columns:1fr}.nk-event-wizard-progress button{min-height:42px}.nk-event-wizard-step{padding:13px}.nk-event-choice-grid,.nk-event-form-grid,.nk-event-form-grid--services,.nk-event-guestbox,.nk-event-create-summary{grid-template-columns:1fr}.nk-event-create-summary>div:nth-child(4){grid-column:auto}.nk-event-flow-note{grid-template-columns:1fr}.nk-event-wizard-actions{display:grid;grid-template-columns:1fr}.nk-event-wizard-actions .krug-btn{width:100%}}.nk-planner-page{--nk-ink:#173b3d;--nk-muted:#647778;--nk-line:#d7e1dc;--nk-surface:#fffefa;--nk-soft:#f1f6f2;--nk-accent:#315f56;--nk-warn:#9a562f;--nk-danger:#8a3c32;color:var(--nk-ink)}.nk-planner-page :is(.nk-planner-primarynav,.nk-planner-summary__card,.nk-planner-flash,.nk-planner-empty,.nk-request-card,.nk-event-card,.nk-office-card,.nk-stock-card,.nk-finance-card,.nk-member-card,.nk-planner-section,.nk-planner-panel,.nk-detail-section){border-color:var(--nk-line)}.nk-planner-primarynav{position:sticky;top:8px;z-index:20;gap:6px;padding:8px;border:1px solid var(--nk-line);border-radius:16px;background:rgb(255 254 250 / .94);box-shadow:0 8px 25px rgb(23 59 61 / .09);backdrop-filter:blur(12px)}.nk-planner-primarynav a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:9px 15px;border-radius:11px;color:var(--nk-ink);font-weight:750;transition:background .18s,color .18s,transform .18s}.nk-planner-primarynav a:hover{background:var(--nk-soft);transform:translateY(-1px)}.nk-planner-primarynav a.is-active{background:var(--nk-ink);color:#fff}.nk-planner-userbox{min-width:230px;padding:16px 18px;border:1px solid rgb(255 255 255 / .24);border-radius:18px;background:rgb(13 48 49 / .48);box-shadow:0 12px 28px rgb(11 35 35 / .16)}.nk-planner-userbox>span{font-size:13px;letter-spacing:.03em;color:#e4eee8}.nk-planner-userbox>strong{font-size:23px;line-height:1.15}.nk-planner-userbox__welcome{display:block;margin-top:2px;color:#e4eee8}.nk-planner-summary__card{min-height:116px;padding:19px;border-radius:17px;background:var(--nk-surface);box-shadow:0 5px 18px rgb(23 59 61 / .055);transition:transform .18s,box-shadow .18s}a.nk-planner-summary__card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgb(23 59 61 / .1)}.nk-planner-summary__card>span{color:var(--nk-muted);font-weight:700}.nk-planner-summary__card>strong{color:var(--nk-ink);font-size:clamp(28px,3vw,38px);line-height:1.12}.nk-planner-summary__card--accent{background:var(--nk-ink);border-color:var(--nk-ink)}.nk-planner-summary__card--accent :is(span,strong,small){color:#fff}.nk-planner-today{border-color:#c7d9d0;background:linear-gradient(140deg,#f1f6f2,#e6efea);box-shadow:0 12px 32px rgb(23 59 61 / .07)}.nk-planner-sectionhead h2{color:var(--nk-ink)}.nk-planner-sectionhead p,.nk-planner-page :is(.text-muted,.text-secondary){color:var(--nk-muted)}.nk-planner-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#c9d7d0;border-radius:11px}.nk-planner-page :is(input,select,textarea):focus{outline:3px solid rgb(49 95 86 / .2);outline-offset:1px;border-color:var(--nk-accent)}.nk-planner-page :is(button,.krug-btn,.nk-jump-btn){transition:transform .16s,box-shadow .16s,background-color .16s}.nk-planner-page :is(button,.krug-btn,.nk-jump-btn):hover{box-shadow:0 6px 16px rgb(23 59 61 / .12)}.nk-planner-page :is(a,button,input,select,textarea):focus-visible{outline:3px solid #bd7b3d;outline-offset:3px}.nk-planner-flash{position:relative;margin:14px 0;padding:16px 18px 16px 50px;border:1px solid #a8c8ad;border-radius:14px;background:#edf7ee;color:#244a30;font-weight:700;box-shadow:0 7px 20px rgb(28 78 46 / .08)}.nk-planner-flash:before{content:"✓";position:absolute;left:17px;top:50%;display:grid;width:23px;height:23px;place-items:center;transform:translateY(-50%);border-radius:50%;background:#2f7046;color:#fff;font-weight:900}.nk-planner-flash--error{border-color:#d9a99c;background:#fff1ed;color:#762f24}.nk-planner-flash--error:before{content:"!";background:#a34534}.nk-planner-empty{padding:20px;border:1px dashed #bdcec5;border-radius:15px;background:#f8faf7;color:var(--nk-muted)}.nk-planner-page details>summary{cursor:pointer}.nk-planner-page :is(.nk-priority-card,.nk-alltasks-row,.nk-request-card,.nk-event-card){border-color:var(--nk-line);border-radius:15px}.nk-planner-page :is(.nk-priority-card,.nk-alltasks-row):hover{border-color:#8eaaa0;background:#f7faf7}.nk-planner-page .nk-priority-card>strong{font-family:inherit;color:var(--nk-ink)}.nk-planner-page .nk-priority-card>span{color:var(--nk-accent)}.nk-planner-page .nk-alltasks-row{background:var(--nk-surface);color:var(--nk-ink)}.nk-planner-page .nk-planner-jump{display:flex;flex-wrap:wrap;gap:9px}.nk-planner-page .nk-jump-btn{min-height:42px;display:inline-flex;align-items:center;border:1px solid var(--nk-line);border-radius:999px;background:var(--nk-surface);padding:9px 14px;color:var(--nk-ink);font-weight:750}.nk-planner-page .nk-jump-btn:hover{background:var(--nk-soft)}@media(max-width:760px){.nk-planner-primarynav{position:relative;top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nk-planner-primarynav a{padding:8px 6px;font-size:13px}.nk-planner-userbox{width:100%}.nk-planner-summary__card{min-height:100px;padding:15px}}@media(prefers-reduced-motion:reduce){.nk-planner-page *,.nk-planner-page *:before,.nk-planner-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.nk-planner-insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0 18px}.nk-planner-insight{display:grid;gap:14px;min-width:0;padding:18px;border:1px solid var(--nk-line);border-radius:17px;background:rgb(255 254 250 / .88);box-shadow:0 6px 20px rgb(23 59 61 / .055)}.nk-planner-insight h3{margin:3px 0 0;color:var(--nk-ink);font-size:19px}.nk-donut-wrap{display:flex;align-items:center;justify-content:center;gap:clamp(12px,3vw,34px)}.nk-donut{position:relative;display:grid;flex:0 0 138px;width:138px;aspect-ratio:1;place-items:center;border-radius:50%;background:conic-gradient(#a84e38 0 var(--p1),#528274 var(--p1) var(--p2),#c5d5cd var(--p2) 100%);transform:rotate(-90deg);animation:nk-donut-in .8s cubic-bezier(.2,.8,.2,1) both}.nk-donut--pipeline{background:conic-gradient(#b4783e 0 var(--p1),#4d766e var(--p1) var(--p2),#a6bcb2 var(--p2) 100%)}.nk-donut:before{content:"";position:absolute;inset:13px;border-radius:50%;background:#fffefa}.nk-donut>span{position:relative;z-index:1;display:grid;justify-items:center;transform:rotate(90deg);line-height:1.1}.nk-donut>span strong{font-size:29px;color:var(--nk-ink)}.nk-donut>span small{font-size:12px;color:var(--nk-muted)}.nk-donut-legend{display:grid;gap:8px;min-width:0}.nk-donut-legend a{display:grid;grid-template-columns:10px minmax(80px,1fr) auto;gap:8px;align-items:center;color:var(--nk-ink);font-size:13px;text-decoration:none}.nk-donut-legend a:hover span{text-decoration:underline;text-underline-offset:3px}.nk-donut-legend i{width:9px;height:9px;border-radius:50%;background:#c5d5cd}.nk-donut-legend i.is-danger{background:#a84e38}.nk-donut-legend i.is-today{background:#528274}.nk-donut-legend i.is-new{background:#b4783e}.nk-donut-legend i.is-review{background:#4d766e}.nk-donut-legend i.is-waiting{background:#a6bcb2}.nk-donut-legend a strong{font-variant-numeric:tabular-nums}.nk-planner-page{--nk-ink:#193d3b;--nk-muted:#667772;--nk-line:#d9d7ca;--nk-surface:#fffdf7;--nk-soft:#f2f0e7;--nk-accent:#38665b;--nk-warn:#a85e38;--nk-danger:#8e4035;background:radial-gradient(ellipse at 8% 22%,rgb(195 153 104 / .12),transparent 34rem),radial-gradient(ellipse at 94% 44%,rgb(43 96 84 / .055),transparent 38rem),#f6f4ec}.nk-planner-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 82% 14%,rgb(191 151 103 / .18),transparent 29rem),linear-gradient(118deg,#153b39 0%,#204d48 53%,#173d3c 100%)!important;border-bottom:1px solid rgb(199 159 111 / .48)}.nk-planner-hero:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.22;pointer-events:none;background:repeating-linear-gradient(132deg,transparent 0 44px,rgb(255 255 255 / .08) 45px,transparent 46px 88px);mask-image:linear-gradient(90deg,transparent 12%,#000 100%)}.nk-planner-hero:after{content:"";position:absolute;z-index:-1;right:clamp(-145px,8vw,110px);top:-210px;width:490px;height:490px;border:1px solid rgb(226 195 150 / .25);border-radius:50%;box-shadow:0 0 0 28px rgb(226 195 150 / .035),0 0 0 58px rgb(226 195 150 / .025),0 0 90px rgb(0 0 0 / .14);pointer-events:none}.nk-planner-hero__inner{position:relative;min-height:190px;align-items:center;padding-block:30px}.nk-planner-hero__brand{gap:22px}.nk-planner-hero__logo-wrap{width:66px;height:66px;display:grid;place-items:center;border:1px solid rgb(226 195 150 / .62);border-radius:50%;background:rgb(255 250 238 / .08);box-shadow:0 0 0 6px rgb(226 195 150 / .06)}.nk-planner-hero__logo{max-width:48px;max-height:48px;object-fit:contain}.nk-planner-hero .krug-kicker{color:#dfbd8f;letter-spacing:.22em}.nk-planner-hero h1{margin:8px 0 5px;color:#fff9ed;font-family:"Bitter",Georgia,serif;font-size:clamp(2.7rem,5vw,4.4rem);font-weight:600;letter-spacing:-.055em;line-height:.98}.nk-planner-hero p{max-width:34rem;margin:10px 0 0;color:rgb(255 249 237 / .78);font-size:16px;letter-spacing:.01em}.nk-planner-userbox{position:relative;z-index:1;min-width:230px;padding:17px 19px 16px 21px;border:1px solid rgb(222 190 145 / .36);border-radius:4px 15px 15px 4px;background:rgb(10 38 37 / .34);box-shadow:none;backdrop-filter:blur(8px)}.nk-planner-userbox:before{content:"";position:absolute;left:-1px;top:13px;bottom:13px;width:3px;background:#d0a876}.nk-planner-userbox>span{color:#d9bd98;font-size:12px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.nk-planner-userbox>strong{display:block;margin-top:5px;color:#fff9ed;font-family:"Bitter",Georgia,serif;font-size:25px;font-weight:600}.nk-planner-userbox>small{color:rgb(255 249 237 / .68)}.nk-planner-userbox>a{display:inline-block;margin-top:10px;color:#ead5b6;font-size:13px}.nk-planner-page>.krug-shell{padding-top:28px}.nk-planner-primarynav{top:10px;display:flex;justify-content:center;width:max-content;max-width:100%;margin:0 auto 25px;border:1px solid #dbd6c7;border-radius:999px;background:rgb(255 253 247 / .96);padding:6px;box-shadow:0 12px 28px rgb(25 61 59 / .075)}.nk-planner-primarynav a{min-width:104px;border-radius:999px;color:#49605a;font-size:14px}.nk-planner-primarynav a.is-active{background:#193d3b;color:#fff8ea;box-shadow:0 4px 12px rgb(25 61 59 / .2)}.nk-planner-sectionhead{align-items:end;gap:24px;margin-bottom:15px}.nk-planner-sectionhead .krug-kicker{color:#a4693f;letter-spacing:.18em}.nk-planner-sectionhead h2{margin-top:5px;font-family:"Bitter",Georgia,serif;font-size:clamp(1.65rem,3vw,2.3rem);font-weight:600;letter-spacing:-.035em}.nk-planner-sectionhead p{max-width:34rem;font-size:14px}.nk-planner-summary:not(.nk-planner-summary--today){gap:0;border:1px solid #dad6c9;border-radius:16px;background:#fffdf7;overflow:hidden}.nk-planner-summary:not(.nk-planner-summary--today) .nk-planner-summary__card{min-height:104px;border:0;border-right:1px solid #e8e4d8;border-radius:0;background:#fff0;box-shadow:none}.nk-planner-summary:not(.nk-planner-summary--today) .nk-planner-summary__card:last-child{border-right:0}.nk-planner-summary:not(.nk-planner-summary--today) .nk-planner-summary__card>strong{font-family:"Bitter",Georgia,serif;font-weight:600}.nk-planner-today{position:relative;margin-top:28px;padding:25px;border:1px solid #d0dbd2;border-radius:4px 18px 18px 18px;background:linear-gradient(135deg,#eaf1eb 0%,#f5f4eb 70%,#eee8d8 100%);box-shadow:0 18px 38px rgb(25 61 59 / .07)}.nk-planner-today:before{content:"";position:absolute;left:-1px;top:-1px;width:62px;height:4px;background:#bf8753}.nk-planner-summary--today{gap:9px}.nk-planner-summary--today .nk-planner-summary__card{min-height:104px;border:1px solid rgb(201 215 204 / .85);border-radius:12px;background:rgb(255 253 247 / .86);box-shadow:0 4px 12px rgb(25 61 59 / .035)}.nk-planner-summary--today .nk-planner-summary__card>span{font-size:12px;letter-spacing:.045em;text-transform:uppercase}.nk-planner-summary--today .nk-planner-summary__card>strong{font-family:"Bitter",Georgia,serif;font-weight:600}.nk-planner-insight-grid{grid-template-columns:1.12fr .88fr;gap:12px;margin:16px 0}.nk-planner-insight{position:relative;gap:17px;min-height:218px;padding:19px 20px;border:1px solid #d8d8cb;border-radius:4px 15px 15px 15px;background:rgb(255 253 247 / .76);box-shadow:none}.nk-planner-insight:before{content:"";position:absolute;left:-1px;top:-1px;width:38px;height:3px;background:#bd8654}.nk-planner-insight h3{font-family:"Bitter",Georgia,serif;font-size:20px;font-weight:600}.nk-donut{flex-basis:146px;width:146px;box-shadow:0 10px 26px rgb(25 61 59 / .09)}.nk-donut:before{inset:12px;background:#fffdf7}.nk-donut>span strong{font-family:"Bitter",Georgia,serif;font-weight:600}.nk-donut-legend{gap:5px}.nk-donut-legend a{padding:5px 0;border-bottom:1px solid rgb(217 215 202 / .68);font-size:13px}.nk-donut-legend a:last-child{border-bottom:0}.nk-planner-priority,.nk-planner-alltasks{margin-block:32px}.nk-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}.nk-priority-card{position:relative;min-height:138px;padding:17px 18px 17px 21px!important;border:1px solid #d9d7ca!important;border-radius:3px 13px 13px 13px!important;background:#fffdf7!important;box-shadow:none!important}.nk-priority-card:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;background:#bd8654}.nk-priority-card>span{color:#a0633c!important;font-size:10px!important;letter-spacing:.13em!important}.nk-priority-card>strong{font-family:"Bitter",Georgia,serif!important;font-size:17px!important;font-weight:600;line-height:1.32!important}.nk-priority-card>small{color:#6c7770!important;font-size:13px!important}.nk-alltasks-row{border-radius:3px 10px 10px 3px!important;background:#fffdf7!important}.nk-planner-page .nk-jump-btn{border-radius:999px;border-color:#cbd6ce;color:#264c47}.nk-planner-page .nk-jump-btn--accent{border-color:#193d3b;background:#193d3b;color:#fff8ea}.nk-planner-flash{border-radius:3px 13px 13px 3px}@media(max-width:900px){.nk-planner-hero__inner{min-height:0;gap:22px;padding-block:23px}.nk-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nk-planner-primarynav{width:100%;overflow-x:auto;justify-content:flex-start}.nk-planner-primarynav a{min-width:auto;flex:1}}@media(max-width:680px){.nk-planner-hero:after{right:-260px;top:-150px;width:400px;height:400px}.nk-planner-hero__inner{align-items:flex-start;flex-direction:column}.nk-planner-userbox{width:100%;min-width:0}.nk-planner-primarynav{display:flex;top:auto;position:relative;margin-bottom:18px}.nk-planner-primarynav a{flex:0 0 auto;padding:8px 13px}.nk-planner-today{padding:17px 14px}.nk-planner-insight-grid{grid-template-columns:1fr}.nk-priority-grid{grid-template-columns:1fr}.nk-planner-sectionhead{align-items:flex-start;flex-direction:column;gap:6px}.nk-planner-summary:not(.nk-planner-summary--today) .nk-planner-summary__card{min-height:90px;padding:12px 9px}}@media(prefers-reduced-motion:reduce){.nk-donut{animation:none}}.nk-planner-page .nk-pipeline-overview{gap:0;overflow:hidden;border:1px solid #d9d7ca;border-radius:12px;background:#fffdf7}.nk-planner-page .nk-pipeline-overview__item{min-height:65px;border:0;border-right:1px solid #e8e4d8;border-radius:0;background:#fff0;padding:12px 14px}.nk-planner-page .nk-pipeline-overview__item:last-child{border-right:0}.nk-planner-page .nk-pipeline-overview__item strong{color:#193d3b;font-family:"Bitter",Georgia,serif;font-weight:600}.nk-planner-page .nk-calendar-controls{border:1px solid #d8d8cb;border-radius:4px 14px 14px 14px;background:linear-gradient(115deg,#eaf1eb,#f6f2e8);padding:14px 16px}.nk-planner-page .nk-calendar-filter-buttons button{border-color:#ccd7cf!important;border-radius:999px!important;background:#fffdf7!important;color:#355a52!important}.nk-planner-page .nk-calendar-filter-buttons button.is-active{border-color:#193d3b!important;background:#193d3b!important;color:#fff8ea!important}.nk-planner-page .fc .fc-toolbar-title{color:#193d3b;font-family:"Bitter",Georgia,serif;font-weight:600;letter-spacing:-.025em}.nk-planner-page .fc .fc-button-primary{border-color:#193d3b!important;border-radius:999px!important;background:#193d3b!important;box-shadow:none!important}.nk-planner-page .fc .fc-button-primary:hover{border-color:#315f56!important;background:#315f56!important}.nk-planner-page .fc .fc-day-today{background:rgb(189 134 84 / .1)!important}.nk-planner-page .fc .fc-scrollgrid,.nk-planner-page .fc td,.nk-planner-page .fc th{border-color:#e1ded2}.nk-planner-page .nk-event-create-form,.nk-planner-page .nk-planner-access__card{border-radius:4px 17px 17px 17px}.nk-planner-page .nk-event-wizard-progress button{border-radius:3px 10px 10px 10px}.nk-planner-page .nk-event-wizard-progress button.is-active{background:#193d3b;color:#fff8ea}.nk-planner-page .nk-event-create-summary>div{border:1px solid #ddd9cc;border-radius:3px 10px 10px 10px;background:#fffdf7}.nk-planner-page .nk-request-actions--pipeline .krug-btn,.nk-planner-page .nk-event-wizard-actions .krug-btn{border-radius:999px}.nk-planner-page :is(table,th,td){border-color:#e0ddd1}@media(max-width:560px){.nk-planner-page .nk-pipeline-overview{border-radius:10px}.nk-planner-page .nk-pipeline-overview__item{border-right:0;border-bottom:1px solid #e8e4d8}.nk-planner-page .nk-pipeline-overview__item:nth-last-child(-n+2){border-bottom:0}}@keyframes nk-donut-in{from{transform:rotate(-150deg) scale(.88);opacity:.45}to{transform:rotate(-90deg) scale(1);opacity:1}}@media(max-width:720px){.nk-planner-insight-grid{grid-template-columns:1fr}.nk-planner-insight{padding:15px}.nk-donut{flex-basis:116px;width:116px}}@media(max-width:400px){.nk-donut-wrap{justify-content:flex-start;gap:12px}.nk-donut{flex-basis:100px;width:100px}.nk-donut-legend a{grid-template-columns:9px minmax(70px,1fr) auto;font-size:12px}}html:has(body.page-id-48){margin:0!important;padding:0!important}body.page-id-48{margin:0!important;padding:0!important}body.page-id-48 main.nk-planner-page{margin:0!important;padding:0!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main,.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{margin-top:0!important;padding-top:0!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar{min-height:66px;padding:8px 0}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:grid;gap:6px;margin:2px 4px 13px;padding:12px 10px 11px!important;border:0!important;border-radius:12px;background:#F5F4EF!important;box-shadow:0 7px 18px rgb(0 0 0 / .18)}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand img{max-width:174px;width:100%;height:auto}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand span{color:#626B66!important;font-size:9px;font-weight:800;letter-spacing:.13em}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-main>.krug-shell{display:grid!important;grid-template-columns:224px minmax(0,1fr)!important;grid-template-rows:auto 1fr!important;align-items:start;column-gap:28px;row-gap:18px}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nuvora-appbar{grid-column:1/-1}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav{grid-column:1;grid-row:2}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav~*{grid-column:2;min-width:0}.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="bg-[#fffaf1]"],.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="bg-[#fffdf7]"],.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="bg-[#fff9f0]"]{background:#fff!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="border-[#c8b59d]"],.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="border-[#ddd9cc]"],.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="border-[#d8d8cb]"]{border-color:#D9DDD7!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-card,.nk-planner-item,.nk-planner-task,.nk-planner-response,.nk-planner-empty,.nk-planner-stat,.nk-planner-insight,.nk-planner-summary__card,.nk-planner-detail,.nk-planner-detail__card,.nk-event-create-form,.nk-calendar-controls,.nk-pipeline-overview,.nk-purchase-card,.nk-inventory-card){border-color:#D9DDD7!important;border-radius:15px!important;background:#fff!important;box-shadow:0 8px 24px rgb(17 26 22 / .045)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-detail__header,.nk-planner-sectionhead,.nk-planner-today,.nk-planner-priority){color:#111A16}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-detail__header h1,.nk-planner-detail__header h2,.nk-planner-sectionhead h1,.nk-planner-sectionhead h2,.nk-planner-sectionhead h3,.nk-planner-main h2,.nk-planner-main h3){font-family:Inter,"Alegreya Sans",system-ui,sans-serif!important;color:#111A16!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-calendar-controls,.nk-event-create-summary>div,.nk-pipeline-overview__item){border-color:#D9DDD7!important;background:#fff!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.fc .fc-toolbar-title,.nk-planner-main .krug-kicker){color:#111A16}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.fc .fc-button-primary,.nk-calendar-filter-buttons button.is-active,.nk-event-wizard-progress button.is-active){border-color:#111A16!important;background:#111A16!important;color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(th,td){border-color:#D9DDD7!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#D9DDD7!important;border-radius:10px!important;background:#fff!important;color:#111A16!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(button,.krug-btn,input[type=submit]){font-family:Inter,"Alegreya Sans",system-ui,sans-serif;border-radius:10px}.nk-planner-page.nk-planner-authenticated .nk-planner-main details>summary{border-color:#D9DDD7!important;border-radius:12px!important;background:#fff!important}@media(max-width:900px){.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-main>.krug-shell{grid-template-columns:190px minmax(0,1fr)!important;column-gap:18px}}@media(max-width:720px){.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:grid!important;flex:0 0 112px;width:112px;gap:0;margin:0;padding:5px 7px!important;border-radius:9px}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand img{max-width:100%;width:100%}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand span{display:none}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-main>.krug-shell{display:flex!important;flex-direction:column}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nuvora-appbar,.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav,.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav~*{width:100%}}body.page-id-48 #wpadminbar{display:none!important}html:has(body.page-id-48){margin-top:0!important}body.page-id-48 .bg-forest-deep.text-xs,body.page-id-48 .nk-site-header,body.page-id-48 footer{display:none!important}.nk-planner-page.nk-planner-authenticated{min-height:100vh;background:#F5F4EF!important;color:#111A16!important;font-family:Inter,"Alegreya Sans",system-ui,sans-serif}.nk-planner-page.nk-planner-authenticated .nk-planner-hero{display:none!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main{min-height:100vh;padding:0 34px 56px!important;background:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:block!important;position:relative;width:min(1520px,100%)!important;margin:0 auto!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-appbar{width:100%;margin-bottom:24px}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{position:absolute!important;top:96px;left:0;width:224px!important;margin:0!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{display:block!important;width:calc(100% - 252px)!important;margin-left:252px!important;grid-column:auto!important;grid-row:auto!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-welcome h2{color:#F5F4EF!important}@media(max-width:900px){.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{width:190px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{width:calc(100% - 212px)!important;margin-left:212px!important}}@media(max-width:720px){.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:flex!important;flex-direction:column!important;gap:14px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-appbar{margin:0 -14px 10px;width:calc(100% + 28px)}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-appbar__mobile-logo{display:grid!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{position:fixed!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:68px!important;min-height:68px!important;max-height:68px!important;display:flex!important;flex-direction:row!important;justify-content:space-around!important;align-items:center!important;padding:4px!important;overflow:hidden!important;z-index:99999!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav .nuvora-sidebar-brand{display:none!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;align-items:flex-end!important;justify-content:center!important;white-space:normal!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{width:100%!important;margin:0!important}}.nk-planner-page.nk-planner-authenticated .nuvora-appbar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;min-height:78px;padding:10px 0;border-bottom:1px solid #D9DDD7}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path{display:flex;align-items:center;gap:11px;color:#626B66;font-size:12px;font-weight:700;letter-spacing:.08em}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path>span:not(:first-child){color:#A6ADA7}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__brand{color:#111A16;font-size:17px;font-weight:900;letter-spacing:.03em}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path strong{color:#111A16;font-weight:800}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account{display:flex;align-items:center;gap:11px}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#111A16;color:#BDE000;font-weight:850}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account>span:nth-child(2){display:grid;gap:2px}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account small{color:#626B66;font-size:10px;font-weight:750;letter-spacing:.1em}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account strong{color:#111A16;font-size:15px}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account a{margin-left:12px;color:#626B66;font-size:12px;text-decoration:none}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav{grid-column:1;grid-row:2;position:sticky;top:18px;display:flex;flex-direction:column;gap:5px;overflow:visible;margin:0!important;padding:15px 12px;border:0;border-radius:19px;background:#111A16;box-shadow:0 15px 36px rgb(17 26 22 / .14)}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav:before{display:none}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav:after{content:"PILOTBETRIEB  ·  MANDANT 001";margin-top:13px;padding:14px 9px 4px;border-top:1px solid rgb(245 244 239 / .17);color:rgb(245 244 239 / .55);font-size:9px;font-weight:750;letter-spacing:.11em;line-height:1.5}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:grid;gap:5px;margin:2px 8px 14px;padding:9px 5px 18px;border-bottom:1px solid rgb(245 244 239 / .16)}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand img{display:block;width:100%;max-width:175px;height:auto}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand span{color:#BDE000;font-size:9px;font-weight:800;letter-spacing:.14em}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav a{width:100%;padding:12px 12px;border-radius:11px;color:rgb(245 244 239 / .78);font-size:13px;font-weight:700;text-align:left;text-decoration:none}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav a:before{content:"";display:inline-block;width:7px;height:7px;margin-right:11px;border-radius:2px;background:rgb(245 244 239 / .3);vertical-align:1px}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav a:hover{background:rgb(245 244 239 / .09);color:#F5F4EF}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav a.is-active{background:#BDE000;color:#111A16;box-shadow:none}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav a.is-active:before{background:#111A16}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav~*{grid-column:2;min-width:0}.nk-planner-page.nk-planner-authenticated .nuvora-welcome{position:relative;overflow:hidden;margin:0 0 24px;padding:34px 38px;border:0;border-radius:20px;background:linear-gradient(112deg,#111A16 0%,#1D2B22 100%);color:#F5F4EF;box-shadow:0 14px 32px rgb(17 26 22 / .1)}.nk-planner-page.nk-planner-authenticated .nuvora-welcome:after{content:"";position:absolute;right:-66px;bottom:-205px;width:340px;height:340px;border:1px solid rgb(189 224 0 / .35);border-radius:50%;box-shadow:0 0 0 28px rgb(189 224 0 / .045),0 0 0 70px rgb(241 58 36 / .04);pointer-events:none}.nk-planner-page.nk-planner-authenticated .nuvora-welcome__eyebrow{position:relative;z-index:1;color:#BDE000;font-size:10px;font-weight:850;letter-spacing:.16em}.nk-planner-page.nk-planner-authenticated .nuvora-welcome h2{position:relative;z-index:1;margin:14px 0 5px;color:#F5F4EF;font-size:clamp(32px,3.4vw,44px);font-family:Inter,"Alegreya Sans",system-ui,sans-serif;font-weight:800;letter-spacing:-.04em;line-height:1.12}.nk-planner-page.nk-planner-authenticated .nuvora-welcome p{position:relative;z-index:1;margin:0;color:rgb(245 244 239 / .76);font-size:15px}.nk-planner-page.nk-planner-authenticated .nuvora-welcome__tenant{position:relative;z-index:1;margin-top:21px;color:rgb(245 244 239 / .62);font-size:10px;font-weight:750;letter-spacing:.11em}.nk-planner-page.nk-planner-authenticated .nuvora-welcome__tenant b{padding:0 6px;color:#F13A24}.nk-planner-page.nk-planner-authenticated .nk-planner-summary__card,.nk-planner-page.nk-planner-authenticated .nk-planner-insight,.nk-planner-page.nk-planner-authenticated .nk-planner-card,.nk-planner-page.nk-planner-authenticated .nk-planner-item,.nk-planner-page.nk-planner-authenticated .nk-planner-task,.nk-planner-page.nk-planner-authenticated .krug-card{border:1px solid #D9DDD7!important;border-radius:15px!important;background:#fff!important;box-shadow:0 8px 24px rgb(17 26 22 / .045)!important}.nk-planner-page.nk-planner-authenticated :is(h1,h2,h3,h4,.krug-serif,.fc .fc-toolbar-title){font-family:Inter,"Alegreya Sans",system-ui,sans-serif!important;letter-spacing:-.025em}.nk-planner-page.nk-planner-authenticated .nk-planner-sectionhead{margin-top:24px}.nk-planner-page.nk-planner-authenticated .nk-planner-sectionhead .krug-kicker{color:#626B66}.nk-planner-page.nk-planner-authenticated .nk-planner-create-event summary{border:1px solid #D9DDD7;border-radius:13px;background:#fff}.nk-planner-page.nk-planner-authenticated .nk-planner-create-event summary span{color:#111A16}.nk-planner-page.nk-planner-authenticated .nk-planner-create-event summary small{color:#626B66}.nk-planner-page.nk-planner-authenticated .nk-planner-summary{gap:13px}.nk-planner-page.nk-planner-authenticated .nk-planner-summary__card{min-height:112px;padding:18px}.nk-planner-page.nk-planner-authenticated .nk-planner-summary__card--accent{border-color:#111A16!important;background:#111A16!important}.nk-planner-page.nk-planner-authenticated .nk-planner-summary__card--accent strong{color:#BDE000}.nk-planner-page.nk-planner-authenticated .nk-plan-status{border-radius:999px}.nk-planner-page.nk-planner-authenticated :is(button,.krug-btn,input[type=submit]){border-radius:10px;background:#111A16;color:#F5F4EF}.nk-planner-page.nk-planner-authenticated a:focus-visible,.nk-planner-page.nk-planner-authenticated button:focus-visible,.nk-planner-page.nk-planner-authenticated input:focus-visible,.nk-planner-page.nk-planner-authenticated select:focus-visible,.nk-planner-page.nk-planner-authenticated textarea:focus-visible{outline:3px solid #BDE000;outline-offset:3px}@media(max-width:900px){.nk-planner-page.nk-planner-authenticated .nk-planner-main{padding-inline:22px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{grid-template-columns:190px minmax(0,1fr)!important;column-gap:18px}.nk-planner-page.nk-planner-authenticated .nuvora-welcome{padding:27px 25px}}@media(max-width:720px){.nk-planner-page.nk-planner-authenticated .nk-planner-main{padding:0 14px 36px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:flex!important;flex-direction:column;gap:14px}.nk-planner-page.nk-planner-authenticated .nuvora-appbar{width:100%;min-height:65px}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path{gap:5px;font-size:9px}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path span:nth-of-type(2),.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path strong{display:none}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account a{display:none}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav{position:sticky;top:0;z-index:30;flex-direction:row;align-items:center;overflow-x:auto;width:100%;padding:7px;border:1px solid #D9DDD7;border-radius:13px;background:rgb(255 255 255 / .97)}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:none}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav:after{display:none}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav a{width:auto;flex:0 0 auto;padding:10px 11px;white-space:nowrap;color:#626B66}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav a.is-active{background:#111A16;color:#BDE000}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav~*{width:100%}.nk-planner-page.nk-planner-authenticated .nuvora-welcome{width:100%;padding:24px 21px}.nk-planner-page.nk-planner-authenticated .nuvora-welcome h2{font-size:32px}.nk-planner-page.nk-planner-authenticated .nk-planner-insight-grid{grid-template-columns:1fr}}.nk-planner-page.nk-planner-authenticated .nuvora-welcome h2{color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nuvora-welcome p{color:rgb(245 244 239 / .82)!important}.nk-planner-page.nk-planner-authenticated .nuvora-welcome__tenant{color:rgb(245 244 239 / .72)!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo{display:none}@media(max-width:720px){.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:none!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;z-index:1000!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-rows:56px!important;align-content:center!important;align-items:center!important;justify-items:stretch!important;width:100%!important;height:auto!important;min-height:68px!important;max-height:82px!important;margin:0!important;padding:5px 4px calc(5px + env(safe-area-inset-bottom))!important;overflow:visible!important;background:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a{display:flex!important;position:relative!important;grid-column:auto!important;grid-row:auto!important;width:auto!important;min-width:0!important;height:56px!important;min-height:56px!important;max-width:none!important;flex:none!important;align-self:stretch!important;justify-self:stretch!important}}@media(max-width:720px){body.page-id-48 .nk-planner-page{margin:0!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main{padding:0 14px 104px!important}.nuvora-appbar{width:calc(100% + 28px);margin:0 -14px;padding:10px 15px!important;min-height:74px!important;background:#111A16;border-bottom:3px solid #BDE000;color:#F5F4EF}.nuvora-appbar__mobile-logo{display:grid;place-items:center;flex:0 0 100px;width:100px;min-height:42px;padding:5px 8px;border-radius:9px;background:#F5F4EF}.nuvora-appbar__mobile-logo img{display:block;width:100%;height:auto}.nuvora-appbar__brand{display:none}.nuvora-appbar__path{gap:6px!important;color:#F5F4EF!important;font-size:10px!important}.nuvora-appbar__path span:nth-of-type(2),.nuvora-appbar__path strong{display:none}.nuvora-appbar__avatar{background:#BDE000!important;color:#111A16!important}.nuvora-appbar__account small,.nuvora-appbar__account strong{color:#F5F4EF!important}.nuvora-appbar__account a{display:none}.nk-planner-primarynav{position:fixed!important;left:0;right:0;bottom:0;z-index:1000;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:0!important;width:100%!important;margin:0!important;padding:6px 4px calc(6px + env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid #D9DDD7!important;border-radius:0!important;background:#F5F4EF!important;box-shadow:0 -8px 24px rgb(17 26 22 / .1)!important}.nuvora-sidebar-brand{display:none!important}.nk-planner-primarynav:after,.nk-planner-primarynav:before{display:none!important}.nk-planner-primarynav a{position:relative;display:flex;min-width:0;min-height:54px;align-items:flex-end;justify-content:center;padding:0 1px 8px!important;border-radius:0!important;background:transparent!important;color:#626B66!important;font-size:9px!important;font-weight:750;text-align:center!important;line-height:1.1;white-space:normal}.nk-planner-primarynav a:before{position:absolute;top:8px;left:calc(50% - 4px);width:8px;height:8px;margin:0!important;border-radius:3px!important;background:#A6ADA7!important}.nk-planner-primarynav a.is-active{background:transparent!important;color:#111A16!important}.nk-planner-primarynav a.is-active:before{background:#BDE000!important;box-shadow:0 0 0 4px rgb(189 224 0 / .18)}.nuvora-welcome{margin-bottom:18px;padding:23px 20px}.nuvora-welcome h2{font-size:31px!important;color:#F5F4EF!important}.nuvora-welcome p{font-size:14px}.nk-planner-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nk-planner-summary__card{min-height:96px!important;padding:14px!important}.nk-planner-summary__card strong{font-size:26px!important}.nk-planner-sectionhead{margin-top:20px}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav{width:100%!important}}html:has(body.page-id-48){margin:0!important;padding:0!important}body.page-id-48{margin:0!important;padding:0!important}body.page-id-48 main.nk-planner-page{margin:0!important;padding:0!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main{margin:0!important;padding-top:0!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar{min-height:66px!important;padding:8px 0!important}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:grid;gap:6px;margin:2px 4px 13px;padding:12px 10px 11px!important;border:0!important;border-radius:12px;background:#F5F4EF!important;box-shadow:0 7px 18px rgb(0 0 0 / .18)}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand img{display:block;max-width:174px;width:100%;height:auto}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand span{color:#626B66!important;font-size:9px;font-weight:800;letter-spacing:.13em}.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="bg-[#fffaf1]"],.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="bg-[#fffdf7]"],.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="bg-[#fff9f0]"]{background:#fff!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="border-[#c8b59d]"],.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="border-[#ddd9cc]"],.nk-planner-page.nk-planner-authenticated .nk-planner-main [class*="border-[#d8d8cb]"]{border-color:#D9DDD7!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-card,.nk-planner-item,.nk-planner-task,.nk-planner-response,.nk-planner-empty,.nk-planner-stat,.nk-planner-insight,.nk-planner-summary__card,.nk-planner-detail,.nk-planner-detail__card,.nk-event-create-form,.nk-calendar-controls,.nk-pipeline-overview,.nk-purchase-card,.nk-inventory-card){border-color:#D9DDD7!important;border-radius:15px!important;background:#fff!important;box-shadow:0 8px 24px rgb(17 26 22 / .045)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(h1,h2,h3,h4,.krug-serif,.fc .fc-toolbar-title){font-family:Inter,"Alegreya Sans",system-ui,sans-serif!important;letter-spacing:-.025em}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-detail__header h1,.nk-planner-detail__header h2,.nk-planner-sectionhead h1,.nk-planner-sectionhead h2,.nk-planner-sectionhead h3,h2,h3){color:#111A16!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-calendar-controls,.nk-event-create-summary>div,.nk-pipeline-overview__item){border-color:#D9DDD7!important;background:#fff!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.fc .fc-button-primary,.nk-calendar-filter-buttons button.is-active,.nk-event-wizard-progress button.is-active){border-color:#111A16!important;background:#111A16!important;color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(th,td){border-color:#D9DDD7!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#D9DDD7!important;border-radius:10px!important;background:#fff!important;color:#111A16!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main details>summary{border-color:#D9DDD7!important;border-radius:12px!important;background:#fff!important}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-main>.krug-shell{display:grid!important;grid-template-columns:224px minmax(0,1fr)!important;grid-template-rows:auto 1fr!important;align-items:start;column-gap:28px;row-gap:18px}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nuvora-appbar{grid-column:1/-1}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav{grid-column:1;grid-row:2}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav~*{grid-column:2;min-width:0}@media(max-width:900px){.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-main>.krug-shell{grid-template-columns:190px minmax(0,1fr)!important;column-gap:18px}}@media(max-width:720px){.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:grid!important;flex:0 0 112px;width:112px;gap:0;margin:0;padding:5px 7px!important;border-radius:9px}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand img{max-width:100%;width:100%}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand span{display:none}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-main>.krug-shell{display:flex!important;flex-direction:column}.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nuvora-appbar,.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav,.nk-planner-page.nk-planner-authenticated.nk-planner-has-detail .nk-planner-primarynav~*{width:100%}}.nk-planner-page.nk-planner-authenticated{--nuvora-forest:#111A16;--nuvora-surface:#1A2822;--nuvora-surface-raised:#22332B;--nuvora-paper:#F5F4EF;--nuvora-muted:#A8B2AB;--nuvora-line:#34443B;--nuvora-lime:#BDE000;--nuvora-orange:#F13A24;min-height:100vh!important;background:var(--nuvora-forest)!important;color:var(--nuvora-paper)!important}html:has(body.page-id-48),body.page-id-48,body.page-id-48 main.nk-planner-page,.nk-planner-page.nk-planner-authenticated .nk-planner-main{background:#111A16!important;color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main{padding:0 30px 56px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:grid!important;position:relative;width:min(1560px,100%)!important;margin:0 auto!important;grid-template-columns:232px minmax(0,1fr)!important;grid-auto-flow:row;align-items:start;column-gap:26px;row-gap:14px}.nk-planner-page.nk-planner-authenticated .nuvora-appbar{grid-column:1/-1!important;min-height:78px!important;margin:0 0 7px!important;padding:10px 0!important;border-color:#34443B!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path{color:#A8B2AB!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path strong,.nk-planner-page.nk-planner-authenticated .nuvora-appbar__brand{color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__avatar{background:#BDE000!important;color:#111A16!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account small{color:#A8B2AB!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account strong,.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account a{color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav{grid-column:1!important;grid-row:2!important;position:sticky!important;top:16px!important;left:auto!important;display:flex!important;flex-direction:column!important;align-self:start;width:232px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:15px 12px!important;overflow:visible!important;border:1px solid #34443B!important;border-radius:18px!important;background:#0C1410!important;box-shadow:0 18px 40px rgb(0 0 0 / .2)!important;z-index:20!important}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:grid!important;gap:7px;margin:2px 5px 14px!important;padding:10px 9px 12px!important;border:0!important;border-radius:12px!important;background:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand .nuvora-brand-lockup{display:flex;flex-direction:column;gap:7px}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand .nuvora-brand-lockup img{display:block;width:100%;max-width:100%;height:auto}.nk-planner-page.nk-planner-authenticated .nuvora-brand-lockup small{display:block;color:#626B66;font-size:8px;font-weight:800;letter-spacing:.11em;line-height:1.25;white-space:nowrap}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand>span:not(.nuvora-brand-lockup){display:none!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a{width:100%!important;min-height:43px;margin:0!important;padding:12px 11px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:rgb(245 244 239 / .78)!important;font-size:13px!important;font-weight:700!important;text-align:left!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a:hover{background:rgb(245 244 239 / .08)!important;color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a.is-active{background:#BDE000!important;color:#111A16!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a:before{background:rgb(245 244 239 / .32)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a.is-active:before{background:#111A16!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav:after{color:rgb(245 244 239 / .52)!important;border-color:rgb(245 244 239 / .15)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav~*{grid-column:2!important;grid-row:auto!important;position:relative!important;left:auto!important;top:auto!important;display:block!important;width:auto!important;min-width:0!important;margin:0 0 14px!important}.nk-planner-page.nk-planner-authenticated .nuvora-welcome{margin:0 0 7px!important;border:1px solid #34443B!important;border-radius:18px!important;background:linear-gradient(112deg,#17231D 0%,#1C2B23 100%)!important;color:#F5F4EF!important;box-shadow:0 16px 36px rgb(0 0 0 / .16)!important}.nk-planner-page.nk-planner-authenticated .nuvora-welcome h2{color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nuvora-welcome p{color:rgb(245 244 239 / .82)!important}.nk-planner-page.nk-planner-authenticated .nuvora-welcome__tenant{color:rgb(245 244 239 / .68)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(h1,h2,h3,h4,h5,h6,.krug-serif,.fc .fc-toolbar-title){color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(p,li,dt,dd,label,legend,th,td){color:inherit}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.text-ink,.text-forest,.text-gray-900,.text-slate-900,.text-muted,.text-gray-500,.text-slate-500,.text-gray-600,.text-slate-600,[class*="text-[#111A16]"],[class*="text-[#18231E]"],[class*="text-[#1c2f2b]"]){color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(a:not(.krug-btn):not(.button),.nk-planner-link){color:#D7EF67}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(a:not(.krug-btn):not(.button),.nk-planner-link):hover{color:#BDE000}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-card,.nk-planner-item,.nk-planner-task,.nk-planner-response,.nk-planner-empty,.nk-planner-stat,.nk-planner-insight,.nk-planner-summary__card,.nk-planner-detail,.nk-planner-detail__card,.nk-event-create-form,.nk-calendar-controls,.nk-pipeline-overview,.nk-purchase-card,.nk-inventory-card,.krug-card){border-color:#34443B!important;border-radius:15px!important;background:#1A2822!important;color:#F5F4EF!important;box-shadow:0 10px 28px rgb(0 0 0 / .12)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is([class*="bg-white"],[class*="bg-[#fffaf1]"],[class*="bg-[#fffdf7]"],[class*="bg-[#fff9f0]"],[class*="bg-[#F5F4EF]"],[class*="bg-paper"],[class*="bg-gray-50"],[class*="bg-slate-50"]){background:#1A2822!important;color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is([class*="border-[#c8b59d]"],[class*="border-[#ddd9cc]"],[class*="border-[#d8d8cb]"],[class*="border-[#D9DDD7]"]){border-color:#34443B!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-summary__card--accent,.nk-planner-insight--featured,.nk-planner-priority){background:#0D1712!important;border-color:#34443B!important;color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-summary__card--accent strong,.nk-planner-page.nk-planner-authenticated .nk-planner-insight strong{color:#BDE000!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid #45564C!important;border-radius:9px!important;background:#202F28!important;color:#F5F4EF!important;box-shadow:none!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(input,textarea)::placeholder{color:#A8B2AB!important;opacity:1}.nk-planner-page.nk-planner-authenticated .nk-planner-main select option{background:#1A2822;color:#F5F4EF}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(table,th,td){border-color:#34443B!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main th{background:#202F28!important;color:#DDE5DF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main tr:nth-child(even){background:rgb(245 244 239 / .025)}.nk-planner-page.nk-planner-authenticated .nk-planner-main details>summary{border-color:#34443B!important;border-radius:12px!important;background:#1A2822!important;color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(button,.krug-btn,input[type=submit]){border:1px solid #45564C!important;border-radius:9px!important;background:#25352D!important;color:#F5F4EF!important;box-shadow:none!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(button,.krug-btn,input[type=submit]):hover{border-color:#BDE000!important;background:#304238!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-button--primary,.button-primary,.is-primary,[type=submit]){border-color:#BDE000!important;background:#BDE000!important;color:#111A16!important;font-weight:800!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-flash,.notice){border-color:#34443B!important;background:#22332B!important;color:#F5F4EF!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-flash--error,.is-error){border-color:#F13A24!important}.nk-planner-page.nk-planner-authenticated :is(a,button,input,select,textarea):focus-visible{outline:3px solid #BDE000!important;outline-offset:3px!important}@media(max-width:900px){.nk-planner-page.nk-planner-authenticated .nk-planner-main{padding-inline:20px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{grid-template-columns:190px minmax(0,1fr)!important;column-gap:18px}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav{width:190px!important}}@media(max-width:760px){.nk-planner-page.nk-planner-authenticated .nk-planner-main{padding:0 14px 100px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:flex!important;flex-direction:column!important;gap:13px!important;width:100%!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar{display:flex!important;position:relative!important;width:calc(100% + 28px)!important;min-height:74px!important;margin:0 -14px 5px!important;padding:10px 14px!important;border-bottom:2px solid #BDE000!important;background:#0C1410!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path{min-width:0!important;gap:7px!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;flex:0 0 auto!important;width:auto!important;min-height:0!important;padding:0!important;border-radius:0!important;background:transparent!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-brand-lockup{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-logo-image{display:block;width:104px!important;height:auto!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-brand-lockup small{font-size:6px;letter-spacing:.085em;color:rgb(245 244 239 / .7);white-space:nowrap}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__brand{display:none!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path span:not(.nuvora-appbar__mobile-logo),.nk-planner-page.nk-planner-authenticated .nuvora-appbar__path strong{display:none!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account{gap:7px!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account small{font-size:8px!important}.nk-planner-page.nk-planner-authenticated .nuvora-appbar__account strong{font-size:12px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;z-index:1000!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;width:100%!important;height:auto!important;min-height:68px!important;max-height:calc(74px + env(safe-area-inset-bottom))!important;margin:0!important;padding:5px 4px calc(5px + env(safe-area-inset-bottom))!important;overflow:hidden!important;border:0!important;border-top:1px solid #34443B!important;border-radius:0!important;background:#0C1410!important;box-shadow:0 -12px 30px rgb(0 0 0 / .3)!important}.nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand,.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav:after,.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav:before{display:none!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a{display:flex!important;position:relative!important;align-items:flex-end!important;justify-content:center!important;width:auto!important;min-width:0!important;height:55px!important;min-height:55px!important;margin:0!important;padding:0 1px 8px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:rgb(245 244 239 / .7)!important;font-size:9px!important;line-height:1.05!important;text-align:center!important;white-space:normal!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a:before{position:absolute!important;top:7px!important;left:calc(50% - 4px)!important;width:8px!important;height:8px!important;margin:0!important;background:#69766E!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a.is-active{background:rgb(189 224 0 / .1)!important;color:#BDE000!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a.is-active:before{background:#BDE000!important;box-shadow:0 0 0 4px rgb(189 224 0 / .13)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-primarynav~*{width:100%!important;margin:0 0 12px!important}.nk-planner-page.nk-planner-authenticated .nuvora-welcome{padding:23px 20px!important}.nk-planner-page.nk-planner-authenticated .nuvora-welcome h2{font-size:clamp(29px,8vw,35px)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nk-planner-page.nk-planner-authenticated .nk-planner-summary__card{min-height:94px!important}}@media(prefers-reduced-motion:reduce){.nk-planner-page.nk-planner-authenticated *,.nk-planner-page.nk-planner-authenticated *:before,.nk-planner-page.nk-planner-authenticated *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:block!important;grid-column:2!important;grid-row:auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0 0 14px!important;transform:none!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{position:sticky!important;inset:auto!important;left:auto!important;top:16px!important;grid-column:1!important;grid-row:2!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-appbar{grid-column:1/-1!important;grid-row:1!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-today{margin:0 0 14px!important;padding:24px!important;border:1px solid #34443B!important;border-radius:18px!important;background:#17231D!important;color:#F5F4EF!important;box-shadow:0 16px 36px rgb(0 0 0 / .14)!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-today .nk-planner-sectionhead{margin-top:0!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-today .nk-planner-sectionhead .krug-kicker{color:#A8B2AB!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-today .nk-planner-sectionhead p{color:#A8B2AB!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-today:before{background:#BDE000!important}@media(max-width:760px){.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{width:100%!important;margin:0 0 12px!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;grid-column:auto!important;grid-row:auto!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-appbar{grid-column:auto!important;grid-row:auto!important}.nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-today{padding:19px 16px!important}}body.page-id-48{background:#F5F4EF!important;color:#111A16!important}body.page-id-48 .nk-planner-page{font-family:Inter,"Alegreya Sans",system-ui,sans-serif!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated{background:#F5F4EF!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-hero,body.page-id-48 .nk-site-header,body.page-id-48 footer{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main{min-height:100vh!important;padding:0 30px 56px!important;background:#F5F4EF!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:grid!important;position:relative!important;width:min(1560px,100%)!important;margin:0 auto!important;grid-template-columns:232px minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:start!important;column-gap:26px!important;row-gap:14px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-flash{grid-column:1/-1!important;position:relative!important;inset:auto!important;width:auto!important;margin:0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-appbar{grid-column:1/-1!important;position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;width:auto!important;min-height:74px!important;margin:0 0 5px!important;padding:12px 0!important;border:0!important;border-bottom:1px solid #D9DDD7!important;border-radius:0!important;background:#F5F4EF!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__path{display:flex!important;align-items:center!important;gap:10px!important;color:#626B66!important;font-size:12px!important;letter-spacing:.07em!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__brand,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__path strong{color:#111A16!important;font-weight:750!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__account{display:flex!important;align-items:center!important;gap:10px!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__avatar{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:11px!important;background:#BDE000!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__account small{display:block!important;color:#626B66!important;font-size:11px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__account strong{display:block!important;color:#111A16!important;font-size:14px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__account a{color:#626B66!important;font-size:12px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{grid-column:1!important;grid-row:auto!important;position:sticky!important;inset:auto!important;top:14px!important;left:auto!important;display:flex!important;flex-direction:column!important;align-self:start!important;gap:5px!important;width:232px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:15px 12px!important;overflow:visible!important;border:1px solid #34443B!important;border-radius:16px!important;background:#111A16!important;box-shadow:0 14px 32px rgb(17 26 22 / .12)!important;z-index:20!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand{display:grid!important;gap:6px!important;margin:2px 5px 12px!important;padding:11px 10px 12px!important;border:0!important;border-radius:10px!important;background:#F5F4EF!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand .nuvora-brand-lockup{display:flex!important;flex-direction:column!important;gap:7px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-brand-lockup small{display:block!important;color:#626B66!important;font-size:10px!important;font-weight:650!important;letter-spacing:.07em!important;line-height:1.3!important;white-space:normal!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand>span:not(.nuvora-brand-lockup){display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a{display:flex!important;align-items:center!important;width:100%!important;min-height:44px!important;margin:0!important;padding:11px 12px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#E3E8E4!important;font-size:14px!important;font-weight:550!important;text-align:left!important;text-decoration:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a:hover{background:#24352D!important;color:#F5F4EF!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a.is-active{background:#BDE000!important;color:#111A16!important;font-weight:750!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a:before{background:#87918A!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a.is-active:before{background:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav:after{color:#C2CBC5!important;border-color:#ffffff26!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:block!important;grid-column:2!important;grid-row:auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0 0 14px!important;transform:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome{position:relative!important;overflow:hidden!important;margin:0 0 8px!important;padding:0 0 22px!important;border:0!important;border-bottom:1px solid #D9DDD7!important;border-radius:0!important;background:transparent!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome__eyebrow{color:#626B66!important;font-size:11px!important;letter-spacing:.13em!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome h2{margin:8px 0!important;color:#111A16!important;font-size:clamp(30px,3vw,40px)!important;line-height:1.15!important;font-weight:650!important;letter-spacing:-.035em!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome p{color:#626B66!important;font-size:15px!important;line-height:1.55!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome__tenant{color:#626B66!important;font-size:11px!important;letter-spacing:.08em!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome__tenant b{color:#F13A24!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(h1,h2,h3,h4,h5,h6,.krug-serif,.fc .fc-toolbar-title){color:#111A16!important;font-family:Inter,"Alegreya Sans",system-ui,sans-serif!important;letter-spacing:-.025em!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(p,li,dt,dd,label,legend,th,td){color:inherit}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.text-ink,.text-forest,.text-gray-900,.text-slate-900,.text-muted,.text-gray-500,.text-slate-500,.text-gray-600,.text-slate-600,[class*="text-[#111A16]"],[class*="text-[#18231E]"],[class*="text-[#1c2f2b]"]){color:#626B66!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.text-ink,.text-forest,.text-gray-900,.text-slate-900,[class*="text-[#111A16]"],[class*="text-[#18231E]"],[class*="text-[#1c2f2b]"]){color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(a:not(.krug-btn):not(.button),.nk-planner-link){color:#24352D!important;text-decoration-color:#BDE000!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(a:not(.krug-btn):not(.button),.nk-planner-link):hover{color:#111A16!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-card,.nk-planner-item,.nk-planner-task,.nk-planner-response,.nk-planner-empty,.nk-planner-stat,.nk-planner-insight,.nk-planner-summary__card,.nk-planner-detail,.nk-planner-detail__card,.nk-event-create-form,.nk-calendar-controls,.nk-pipeline-overview,.nk-purchase-card,.nk-inventory-card,.krug-card,.nk-planner-app,.nk-planner-cockpit){border:1px solid #D9DDD7!important;border-radius:13px!important;background:#FFFFFF!important;color:#111A16!important;box-shadow:0 5px 18px rgb(17 26 22 / .045)!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is([class*="bg-white"],[class*="bg-[#fffaf1]"],[class*="bg-[#fffdf7]"],[class*="bg-[#fff9f0]"],[class*="bg-[#F5F4EF]"],[class*="bg-paper"],[class*="bg-gray-50"],[class*="bg-slate-50"],[class*="bg-[#eaf1eb]"],[class*="bg-[#e6efea]"],[class*="bg-[#f1f6f2]"],[class*="bg-[#eef4ed]"]){background:#FFFFFF!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is([class*="border-[#c8b59d]"],[class*="border-[#ddd9cc]"],[class*="border-[#d8d8cb]"],[class*="border-[#D9DDD7]"],[class*="border-line"]){border-color:#D9DDD7!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-today{margin:0 0 14px!important;padding:23px!important;border:1px solid #D9DDD7!important;border-radius:15px!important;background:#FFFFFF!important;color:#111A16!important;box-shadow:0 5px 18px rgb(17 26 22 / .045)!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-sectionhead{margin-top:18px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-sectionhead .krug-kicker{color:#626B66!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-sectionhead p{color:#626B66!important;font-size:13px!important;line-height:1.55!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-summary__card,.nk-planner-stat) span,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-summary__card,.nk-planner-stat) small{color:#626B66!important;font-size:12px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-summary__card,.nk-planner-stat) strong{color:#111A16!important;font-size:27px!important;font-weight:650!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-summary__card--accent,.nk-planner-insight--featured){background:#111A16!important;border-color:#111A16!important;color:#F5F4EF!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-summary__card--accent,.nk-planner-insight--featured) :is(h2,h3,p,span,small){color:#F5F4EF!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-summary__card--accent,.nk-planner-insight--featured) strong{color:#BDE000!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-priority{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(small,.text-xs,.text-sm){font-size:max(12px,1em)!important;line-height:1.45!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .krug-kicker{font-size:12px!important;line-height:1.4!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:42px!important;border:1px solid #B8C1BA!important;border-radius:8px!important;background:#FFFFFF!important;color:#111A16!important;font:inherit!important;box-shadow:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(input,textarea)::placeholder{color:#626B66!important;opacity:1!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main select option{background:#FFFFFF!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(table,th,td){border-color:#D9DDD7!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main th{background:#F5F4EF!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main tr:nth-child(even){background:#F8F8F4!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main details>summary{border-color:#D9DDD7!important;border-radius:9px!important;background:#FFFFFF!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(button,.krug-btn,input[type=submit]){min-height:40px!important;border:1px solid #111A16!important;border-radius:8px!important;background:#111A16!important;color:#F5F4EF!important;font-size:13px!important;font-weight:650!important;box-shadow:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(button,.krug-btn,input[type=submit]):hover{border-color:#24352D!important;background:#24352D!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-button--primary,.button-primary,.is-primary,[type=submit]){border-color:#BDE000!important;background:#BDE000!important;color:#111A16!important;font-weight:750!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-create-event summary{border:1px solid #D9DDD7!important;border-radius:10px!important;background:#FFFFFF!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-create-event summary span{color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-create-event summary small{color:#626B66!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-flash,.notice){border:1px solid #D9DDD7!important;border-left:4px solid #BDE000!important;border-radius:9px!important;background:#FFFFFF!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-flash--error,.is-error){border-left-color:#F13A24!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #BDE000!important;outline-offset:3px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-insight,.nk-planner-summary__card,.nk-planner-item,.nk-planner-task,.nk-planner-card,.nk-planner-detail,.nk-inventory-card,.nk-purchase-card){transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(.nk-planner-item,.nk-planner-task,.nk-planner-summary__card):hover{border-color:#B8C1BA!important;box-shadow:0 9px 23px rgb(17 26 22 / .09)!important}body.page-id-48 .nk-planner-page:not(.nk-planner-authenticated) .nk-planner-hero{background:#111A16!important;color:#F5F4EF!important}body.page-id-48 .nk-planner-page:not(.nk-planner-authenticated) .nk-planner-access__card{border:1px solid #D9DDD7!important;border-radius:16px!important;background:#FFFFFF!important;color:#111A16!important}@media(max-width:1000px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main{padding-inline:20px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{grid-template-columns:190px minmax(0,1fr)!important;column-gap:18px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{width:190px!important}}@media(max-width:760px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main{padding:0 14px 34px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-flash,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-appbar,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{grid-column:auto!important;grid-row:auto!important;width:100%!important;margin:0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-appbar{min-height:70px!important;padding:9px 0!important;border-bottom:1px solid #D9DDD7!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__path{min-width:0!important;gap:6px!important;font-size:10px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;flex:none!important;width:auto!important;min-height:0!important;padding:0!important;border-radius:0!important;background:transparent!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-brand-lockup{display:flex!important;flex-direction:column!important;gap:2px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-logo-image{display:block!important;width:96px!important;height:auto!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__mobile-logo .nuvora-brand-lockup small{font-size:8px!important;letter-spacing:.04em!important;white-space:normal!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__brand,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__path span:not(.nuvora-appbar__mobile-logo),body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__path strong{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:5px!important;overflow:visible!important;border:1px solid #D9DDD7!important;border-radius:11px!important;background:#FFFFFF!important;box-shadow:0 3px 10px rgb(17 26 22 / .04)!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-sidebar-brand,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-primarynav:after,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-primarynav:before{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a{display:flex!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:42px!important;height:auto!important;margin:0!important;padding:8px 4px!important;border-radius:7px!important;background:transparent!important;color:#24352D!important;font-size:12px!important;line-height:1.2!important;text-align:center!important;white-space:normal!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a:before{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a.is-active{background:#BDE000!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome{padding:2px 0 17px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome h2{font-size:30px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-today{padding:17px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-insight-grid{grid-template-columns:1fr!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}@media(max-width:390px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-summary{grid-template-columns:1fr!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__account{gap:6px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__account small{font-size:10px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-appbar__account strong{font-size:13px!important}}@media(prefers-reduced-motion:reduce){body.page-id-48 .nk-planner-page.nk-planner-authenticated *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:block!important;position:relative!important;width:min(1560px,100%)!important;margin:0 auto!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{position:absolute!important;top:96px!important;left:0!important;width:232px!important;margin:0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{position:relative!important;inset:auto!important;display:block!important;width:calc(100% - 258px)!important;min-width:0!important;margin:0 0 14px 258px!important;grid-column:auto!important;grid-row:auto!important;transform:none!important}@media(min-width:761px) and (max-width:1000px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{width:190px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{width:calc(100% - 212px)!important;margin-left:212px!important}}@media(max-width:760px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav{position:fixed!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;z-index:1000!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{width:100%!important;margin:0 0 12px!important}}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand):not(.disabled){position:relative!important;z-index:21!important;color:#E3E8E4!important;cursor:pointer!important;pointer-events:auto!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a.is-active:not(.nuvora-sidebar-brand):not(.disabled){background:#BDE000!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a:focus-visible{outline:3px solid #BDE000!important;outline-offset:2px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:block!important;position:relative!important;grid-template-columns:none!important;column-gap:0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav{position:absolute!important;top:96px!important;left:0!important;width:236px!important;box-sizing:border-box!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{position:relative!important;inset:auto!important;display:block!important;width:calc(100% - 258px)!important;min-width:0!important;margin:0 0 18px 258px!important;grid-column:auto!important;grid-row:auto!important;transform:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav>.nuvora-sidebar-brand{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:8px!important;min-height:86px!important;margin:0 0 12px!important;padding:14px!important;border:1px solid rgb(17 26 22 / .12)!important;border-radius:13px!important;background:#F5F4EF!important;color:#111A16!important;box-shadow:0 5px 18px rgb(0 0 0 / .15)!important;text-align:left!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>.nuvora-sidebar-brand:before{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-sidebar-brand .nuvora-brand-lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;width:100%!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-sidebar-brand .nuvora-logo-image{display:block!important;width:100%!important;max-width:190px!important;height:auto!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-sidebar-brand small{display:block!important;color:#626B66!important;font-size:9px!important;font-weight:800!important;letter-spacing:.13em!important;line-height:1.4!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome h2{color:#F5F4EF!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome p{color:rgb(245 244 239 / .84)!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome__tenant{color:rgb(245 244 239 / .78)!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-primarynav>a:not(.nuvora-sidebar-brand){font-size:14px!important;font-weight:700!important}@media(min-width:761px) and (max-width:1000px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav{width:190px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{width:calc(100% - 212px)!important;margin-left:212px!important}}@media(max-width:760px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav{position:fixed!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important;padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;border:1px solid #D9DDD7!important;border-radius:16px 16px 0 0!important;background:rgb(17 26 22 / .98)!important;box-shadow:0 -8px 28px rgb(17 26 22 / .18)!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav:before,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav:after{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav>.nuvora-sidebar-brand{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav~*{width:100%!important;margin:0 0 12px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a:not(.nuvora-sidebar-brand){display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:8px 5px!important;border-radius:10px!important;color:#F5F4EF!important;font-size:13px!important;text-align:center!important;white-space:normal!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-primarynav>a.is-active{background:#BDE000!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome{margin-bottom:18px!important;padding:22px!important}}@keyframes nuvora-ateliershow{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nuvora-welcome,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-summary__card,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-item{animation:nuvora-ateliershow .35s ease both}@media(prefers-reduced-motion:reduce){body.page-id-48 .nk-planner-page.nk-planner-authenticated *,body.page-id-48 .nk-planner-page.nk-planner-authenticated *:before,body.page-id-48 .nk-planner-page.nk-planner-authenticated *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body.page-id-48 .nk-planner-page{--nv-ink:#111A16;--nv-paper:#F5F4EF;--nv-muted:#626B66;--nv-line:#D9DDD7;font-family:Inter,"Alegreya Sans",system-ui,sans-serif!important}body.page-id-48 .nk-planner-page:not(.nk-planner-authenticated){background:#F5F4EF!important;min-height:100svh;padding:clamp(24px,6vw,72px) 18px 100px!important;box-sizing:border-box}body.page-id-48 .nk-planner-page:not(.nk-planner-authenticated) .nk-planner-hero{display:none!important}body.page-id-48 .nk-planner-page:not(.nk-planner-authenticated) .nk-planner-access{padding:0!important;background:transparent!important}body.page-id-48 .nk-planner-page:not(.nk-planner-authenticated) .nk-planner-access>.krug-shell{width:100%!important;max-width:480px!important;margin:0 auto!important}body.page-id-48 .nk-planner-page:not(.nk-planner-authenticated) .nk-planner-access__card{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(24px,5vw,40px)!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #D9DDD7!important;border-radius:20px!important;box-shadow:0 18px 55px #111a1610!important;color:#111A16!important}body.page-id-48 .nk-planner-page .nk-planner-login-logo{display:block!important;width:100%!important;min-width:0!important;max-width:280px!important;height:auto!important;aspect-ratio:auto!important;padding:0!important;margin:0 auto 30px!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}body.page-id-48 .nk-planner-page .nk-planner-login-logo::before,body.page-id-48 .nk-planner-page .nk-planner-login-logo::after{display:none!important}body.page-id-48 .nk-planner-page .nk-planner-login-logo .nuvora-wordmark,body.page-id-48 .nk-planner-page .nk-planner-login-logo .nuvora-sidebar-brand,body.page-id-48 .nk-planner-page .nk-planner-login-logo .nuvora-brand-lockup{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important}body.page-id-48 .nk-planner-page .nk-planner-login-logo img.nuvora-logo-image{display:block!important;width:100%!important;max-width:280px!important;height:auto!important;object-fit:contain!important;border-radius:0!important;clip-path:none!important;filter:none!important}body.page-id-48 .nk-planner-page .nk-planner-login-logo small{display:block!important;font:600 10px/1.5 Inter,system-ui,sans-serif!important;letter-spacing:.1em!important;white-space:nowrap!important;color:#626B66!important;margin-top:8px!important}body.page-id-48 .nk-planner-page .nk-planner-access__card h2{font:650 clamp(24px,4vw,30px)/1.2 Inter,system-ui,sans-serif!important;letter-spacing:-.03em!important;margin:10px 0!important;color:#111A16!important}body.page-id-48 .nk-planner-page .nk-planner-access__card p{font-size:15px!important;line-height:1.6!important;color:#626B66!important}body.page-id-48 .nk-planner-page #loginform label{font-size:14px!important;font-weight:600!important;color:#111A16!important}body.page-id-48 .nk-planner-page #loginform input:not([type=checkbox]):not([type=submit]){box-sizing:border-box!important;width:100%!important;min-height:48px!important;border:1px solid #D9DDD7!important;border-radius:9px!important;background:#fff!important;color:#111A16!important;padding:12px!important;font-size:16px!important}body.page-id-48 .nk-planner-page #loginform input:focus-visible{outline:2px solid #111A16!important;outline-offset:3px!important;box-shadow:none!important}body.page-id-48 .nk-planner-page #loginform .login-remember label{display:flex!important;gap:9px!important;align-items:center!important}body.page-id-48 .nk-planner-page #loginform input[type=submit]{width:100%!important;min-height:48px!important;border:0!important;border-radius:9px!important;background:#111A16!important;color:#F5F4EF!important;font:650 15px/1.4 Inter,system-ui,sans-serif!important;cursor:pointer!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-priority-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-priority-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:10px!important;padding:20px!important;min-height:0!important;background:#fff!important;border:1px solid #D9DDD7!important;border-radius:12px!important;box-shadow:none!important;color:#111A16!important;text-decoration:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-priority-card::before{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-priority-card>strong{font:650 17px/1.4 Inter,system-ui,sans-serif!important;letter-spacing:-.02em!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-priority-card>span{font:700 11px/1.4 Inter,system-ui,sans-serif!important;letter-spacing:.08em!important;color:#626B66!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-priority-card>small{font:400 13px/1.55 Inter,system-ui,sans-serif!important;color:#626B66!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-priority-card--overdue{border-left:3px solid #F13A24!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-alltasks{padding:22px!important;background:#fff!important;border:1px solid #D9DDD7!important;border-radius:14px!important;box-sizing:border-box!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-alltasks-list{display:grid!important;gap:0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row{display:grid!important;grid-template-columns:100px minmax(180px,2fr) minmax(100px,1fr) 100px 95px!important;gap:12px!important;align-items:center!important;padding:16px 4px!important;background:transparent!important;border:0!important;border-bottom:1px solid #D9DDD7!important;border-radius:0!important;text-decoration:none!important;font:400 14px/1.5 Inter,system-ui,sans-serif!important;color:#626B66!important;overflow-wrap:anywhere!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row strong{font:600 14px/1.5 Inter,system-ui,sans-serif!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-sectionhead{gap:16px!important;align-items:start!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-sectionhead h2{font:650 clamp(22px,3vw,30px)/1.2 Inter,system-ui,sans-serif!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-sectionhead p{max-width:560px!important;margin:0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-operation-mode{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;box-sizing:border-box!important;padding:20px!important;border:1px solid #D9DDD7!important;border-radius:14px!important;background:#fff!important}body.page-id-48 .nk-planner-page .nuvora-operation-mode label,body.page-id-48 .nk-planner-page .nuvora-operation-mode p{grid-column:1/-1!important;margin:0!important}body.page-id-48 .nk-planner-page .nuvora-operation-mode p,body.page-id-48 .nk-planner-page .nuvora-create-mode small{font:400 13px/1.5 Inter,system-ui,sans-serif!important;color:#626B66!important}body.page-id-48 .nk-planner-page .nuvora-create-mode{display:grid!important;gap:8px!important;margin:16px 0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a.nuvora-nav-create:not(.disabled){background:#BDE000!important;color:#111A16!important;margin-top:12px!important}@media(max-width:1100px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row{grid-template-columns:90px minmax(0,1fr) 100px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row>span:nth-last-child(2){grid-column:2!important}}@media(max-width:760px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-priority-grid{grid-template-columns:1fr!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a.nuvora-nav-create:not(.disabled){margin-top:0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row{grid-template-columns:minmax(0,1fr) auto!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row strong{grid-column:1/-1!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-operation-mode{grid-template-columns:minmax(0,1fr)!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nk-planner-alltasks{padding:16px!important}}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-list-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:18px 0!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-list-tabs>a{display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:9px 14px!important;border:1px solid #D9DDD7!important;border-radius:24px!important;background:#fff!important;color:#111A16!important;text-decoration:none!important;font:500 14px/1.4 Inter,system-ui,sans-serif!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-list-tabs>a[aria-current="page"]{background:#BDE000!important;border-color:#BDE000!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-planner-summary__card{text-decoration:none!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-planner-summary__card:hover{border-color:#626B66!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a:focus-visible{outline:3px solid #111A16!important;outline-offset:3px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-task-head,body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row{display:grid!important;grid-template-columns:minmax(115px,.85fr) minmax(180px,2fr) minmax(100px,1fr) minmax(100px,.8fr) 95px!important;gap:12px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-task-head{padding:12px 4px!important;border-bottom:1px solid #D9DDD7!important;color:#626B66!important;font:600 12px/1.5 Inter,system-ui,sans-serif!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row>span{color:#626B66!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:manual!important;min-width:0!important;grid-column:auto!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row>.nk-alltasks-row__category{color:#111A16!important;text-transform:none!important;letter-spacing:normal!important;font-weight:600!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row:hover{background:#F5F4EF!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row--overdue>span:last-child{color:#9C2717!important;font-weight:600!important}@media(max-width:1100px){body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main .nuvora-task-head{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px 14px!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row>strong{grid-column:1/-1!important;grid-row:2!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row>span:last-child{grid-column:2!important;grid-row:1!important;text-align:right!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row>span:nth-child(3)::before{content:"Veranstaltung: ";font-size:12px}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main a.nk-alltasks-row>span:nth-child(4)::before{content:"Zuständig: ";font-size:12px}}@media(max-width:760px){body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-role--manager .nk-planner-main>.krug-shell>.nk-planner-primarynav{grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-rows:58px!important;max-height:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated.nk-planner-role--member .nk-planner-main>.krug-shell>.nk-planner-primarynav{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:58px!important;max-height:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main>.krug-shell>.nk-planner-primarynav>a:not(.nuvora-sidebar-brand):not(.nuvora-nav-create){min-height:58px!important;height:58px!important;padding:8px 2px 7px!important;font-size:10px!important;line-height:1.12!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a.nuvora-nav-create:not(.disabled){position:fixed!important;right:16px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;z-index:1002!important;display:grid!important;place-items:center!important;width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#BDE000!important;color:#111A16!important;box-shadow:0 10px 28px rgb(17 26 22 / .22)!important;font-size:0!important;line-height:1!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a.nuvora-nav-create:before{display:none!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main nav.nk-planner-primarynav>a.nuvora-nav-create:after{content:"+";font:500 32px/1 Inter,system-ui,sans-serif!important;color:#111A16!important}body.page-id-48 .nk-planner-page.nk-planner-authenticated .nk-planner-main{padding-bottom:112px!important}}.nvr-panel{margin:24px 0;padding:24px;background:#fff;border:1px solid #D9DDD7;border-radius:14px;color:#111A16}.nvr-panel h3,.nvr-panel h4{font:650 22px/1.3 Inter,system-ui,sans-serif;margin:0 0 12px}.nvr-panel p{color:#626B66;line-height:1.6}.nvr-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-top:18px}.nvr-form label{display:grid;gap:6px}.nvr-form input:not([type=checkbox]),.nvr-form select,.nvr-form textarea{width:100%;min-height:44px;padding:10px;border:1px solid #CBD2CD;border-radius:8px;background:#F5F4EF;color:#111A16;box-sizing:border-box}.nvr-form button,.nvr-panel button{background:#BDE000;color:#111A16;border:0;border-radius:8px;padding:12px 16px;font-weight:600;cursor:pointer}.nvr-form fieldset,.nvr-wide{grid-column:1/-1}.nvr-members{max-height:250px;overflow:auto;padding:12px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.nvr-members label{display:flex;align-items:center;gap:8px}.nvr-members [hidden]{display:none!important}.nvr-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #D9DDD7}.nvr-panel :focus-visible{outline:3px solid #111A16;outline-offset:3px}.nvr-panel [hidden]{display:none!important}.nvr-badge{display:inline-block;padding:5px 10px;border-radius:20px;background:#F5F4EF;color:#111A16}.nvr-public{max-width:780px;margin:40px auto;padding:20px;font-family:system-ui,sans-serif;background:#F5F4EF}.nvr-public a{color:#111A16}.nvr-public textarea{min-height:100px}@media(max-width:600px){.nvr-panel{padding:16px}.nvr-form{grid-template-columns:1fr}}.nvr-public{color:#111A16;max-width:860px;margin:32px auto;padding:16px}.nvr-public .nvr-panel{border-radius:5px;padding:32px;box-shadow:none}.nvr-public h1{font:650 clamp(26px,5vw,36px)/1.15 system-ui,sans-serif;letter-spacing:-.03em;max-width:650px;margin:30px 0 16px}.nvr-public-brand{font-weight:750;letter-spacing:.06em;padding-bottom:20px;border-bottom:1px solid #D9DDD7}.nvr-public-brand span{display:block;font-size:12px;font-weight:500;letter-spacing:0;margin-top:8px;color:#626B66}.nvr-public .nvr-form{margin-top:28px;gap:22px 18px}.nvr-public .nvr-form :is(input,select,textarea){font:16px system-ui,sans-serif;border-radius:4px;background:#fff;min-width:0}.nvr-public .nvr-form label{font-size:14px;font-weight:600;min-width:0}.nvr-public .nvr-form button{min-height:48px;border-radius:4px;font-size:15px}.nvr-public button[value=draft]{background:#EBEEE5;border:1px solid #CBD2CD}.nvr-public [role=status]{padding:16px;background:#EBEEE5;border-left:3px solid #48683D}.nvr-public [role=alert]{padding:16px;background:#FBE8E2;border-left:3px solid #9D3D2B}.nvr-public fieldset{min-width:0;border:1px solid #D9DDD7;border-radius:4px}@media(max-width:600px){.nvr-public{margin:0;padding:12px}.nvr-public .nvr-panel{margin:0;padding:20px}.nvr-public .nvr-form{grid-template-columns:minmax(0,1fr)}}.nvr-scanner-card{padding:18px!important;border-color:#CBD2CD!important;background:#F5F4EF!important}.nvr-scanner-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.nvr-scanner-head>div:first-child{display:grid;gap:3px}.nvr-scanner-head strong{font:700 18px/1.25 Inter,system-ui,sans-serif;color:#111A16}.nvr-scanner-head span{font-size:13px;color:#626B66}.nvr-scanner-actions{display:flex;gap:8px;flex-wrap:wrap}.nvr-scanner-actions button{min-height:46px}.nvr-scanner-camera{margin-top:14px}.nvr-scanner-camera video{display:block;width:100%;max-width:520px;max-height:360px;object-fit:cover;border-radius:10px;background:#111A16}.nvr-scanner-camera video[hidden]{display:none}.nvr-scanner-status{margin:12px 0 0!important;padding:10px 12px;border-radius:8px;background:#fff;color:#111A16!important}.nvr-scanner-external{margin-top:12px;padding:12px;border:1px solid #CBD2CD;border-radius:8px;background:#fff}.nvr-scanner-external p{margin:0 0 8px}.nvr-scanner-external small{display:block;margin-top:8px;color:#626B66}.nvr-scanner-help{margin-top:12px;border-top:1px solid #D9DDD7;padding-top:10px}.nvr-scanner-help summary{cursor:pointer;font-weight:650;color:#111A16}.nvr-scanner-help p{margin:8px 0 0;font-size:13px}.nvr-scanner-card button:disabled{opacity:.55;cursor:wait}#nk-stock-quick{scroll-margin-top:96px}#nk-stock-quick form{padding-bottom:calc(28px + env(safe-area-inset-bottom))}@media(max-width:600px){.nvr-scanner-head{align-items:stretch;flex-direction:column}.nvr-scanner-actions{display:grid;grid-template-columns:1fr}.nvr-scanner-actions button{width:100%;min-height:50px}.nvr-scanner-camera video{max-width:none;max-height:52vh}.nvr-scanner-status{font-size:14px}#nk-stock-quick form{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@layer base{body:has(main.nuvora-access-screen){background:#F5F4EF!important;color:#111A16!important}body:has(main.nuvora-access-screen)::before{display:none!important}body:has(main.nuvora-access-screen)>header.nk-site-header,body:has(main.nuvora-access-screen)>footer,body:has(main.nuvora-access-screen)>div.bg-forest-deep{display:none!important}main.nk-planner-page.nuvora-access-screen{min-height:100svh!important;padding:clamp(28px,7vh,76px) 20px 48px!important;background:#F5F4EF!important;color:#111A16!important;font-family:Inter,system-ui,sans-serif!important}main.nuvora-access-screen .nk-planner-hero{display:none!important}body:has(#wpvibe-preview-banner) main.nuvora-access-screen{padding-bottom:210px!important}main.nuvora-access-screen .nuvora-access{width:100%!important;max-width:480px!important;margin:0 auto!important}main.nuvora-access-screen .nuvora-access__card{padding:40px!important;border:1px solid #D9DDD7!important;border-radius:20px!important;background:#FFFFFF!important;box-shadow:0 18px 56px #111a160b!important}main.nuvora-access-screen .nuvora-access__identity{margin:0 0 40px!important}main.nuvora-access-screen .nuvora-access__brand,main.nuvora-access-screen .nuvora-access__brand .nuvora-brand-lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:260px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;text-decoration:none!important;aspect-ratio:auto!important;overflow:visible!important}main.nuvora-access-screen .nuvora-access__brand img{display:block!important;width:220px!important;max-width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:14/5!important;border:0!important;border-radius:0!important;clip-path:none!important;filter:none!important;box-shadow:none!important}main.nuvora-access-screen .nuvora-access__brand small{display:block!important;margin:0!important;color:#626B66!important;font:600 9px/1.6 Inter,system-ui,sans-serif!important;letter-spacing:.14em!important;white-space:nowrap!important}main.nuvora-access-screen .nuvora-access__eyebrow{margin:0 0 12px!important;color:#626B66!important;font:700 10px/1.5 Inter,system-ui,sans-serif!important;letter-spacing:.16em!important}main.nuvora-access-screen #nuvora-access-title{margin:0 0 12px!important;color:#111A16!important;font:650 clamp(27px,5vw,34px)/1.15 Inter,system-ui,sans-serif!important;letter-spacing:-.035em!important}main.nuvora-access-screen .nuvora-access__intro{margin:0 0 28px!important;color:#626B66!important;font:400 15px/1.65 Inter,system-ui,sans-serif!important}main.nuvora-access-screen #loginform{display:grid!important;gap:20px!important;margin:0!important;width:100%!important}main.nuvora-access-screen #loginform p{margin:0!important}main.nuvora-access-screen #loginform label{display:block!important;margin:0 0 8px!important;color:#111A16!important;font:600 13px/1.5 Inter,system-ui,sans-serif!important}main.nuvora-access-screen #loginform input:not([type=checkbox]):not([type=submit]){display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:52px!important;margin:0!important;padding:12px 14px!important;border:1px solid #C8D0C9!important;border-radius:9px!important;background:#FAFBF8!important;color:#111A16!important;font:400 16px/1.5 Inter,system-ui,sans-serif!important;box-shadow:none!important;outline:none!important}main.nuvora-access-screen #loginform input:not([type=checkbox]):not([type=submit]):focus{border-color:#111A16!important;outline:3px solid #BDE000!important;outline-offset:2px!important;background:#FFFFFF!important;box-shadow:none!important}main.nuvora-access-screen #loginform .login-remember label{display:flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;margin:0!important;font-weight:400!important}main.nuvora-access-screen #loginform input[type=checkbox]{appearance:auto!important;display:inline-block!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important;accent-color:#111A16!important}main.nuvora-access-screen #loginform input[type=submit]{appearance:none!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-height:52px!important;padding:13px 18px!important;border:1px solid #111A16!important;border-radius:9px!important;background:#111A16!important;color:#F5F4EF!important;box-shadow:none!important;text-shadow:none!important;font:650 15px/1.5 Inter,system-ui,sans-serif!important;cursor:pointer!important}main.nuvora-access-screen #loginform input[type=submit]:hover{background:#24352D!important}main.nuvora-access-screen :is(a,input[type=checkbox],input[type=submit]):focus-visible{outline:3px solid #BDE000!important;outline-offset:3px!important}main.nuvora-access-screen .nuvora-access__tenant{margin:28px 0 0!important;padding-top:20px!important;border-top:1px solid #E7EBE5!important;color:#626B66!important;font:400 11px/1.6 Inter,system-ui,sans-serif!important}@media(max-width:520px){main.nk-planner-page.nuvora-access-screen{padding:24px 16px 40px!important}main.nuvora-access-screen .nuvora-access__card{padding:28px 22px!important;border-radius:16px!important}main.nuvora-access-screen .nuvora-access__identity{margin-bottom:30px!important}main.nuvora-access-screen .nuvora-access__brand img{width:200px!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(h1,h2,h3,h4,button,input,select,textarea,.krug-serif){font-family:inherit!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #BDE000!important;outline-offset:3px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(h2,h3){letter-spacing:-.025em!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main>.krug-shell{gap:24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav{border-radius:8px!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){border-radius:5px!important;font-size:13px!important;justify-content:flex-start!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-sidebar-brand{box-shadow:none!important;border-radius:5px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead{padding:8px 0 24px!important;margin:0!important;border-bottom:1px solid #D9DDD7!important;background:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead h1{font-size:clamp(26px,3vw,36px)!important;line-height:1.2!important;font-weight:650!important;letter-spacing:-.045em!important;margin:12px 0 8px!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead p{font-size:13px!important;line-height:1.6!important;margin:0!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead p:first-child{font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;gap:32px!important;margin:0!important;min-width:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk>section{min-width:0!important;background:none!important;border:0!important;padding:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin-bottom:16px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nuvora-desk,.nuvora-workpulse) h2{font-size:21px!important;line-height:1.3!important;font-weight:650!important;margin:0!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-eyebrow{font-size:9px!important;font-weight:700!important;letter-spacing:.14em!important;margin:0 0 6px!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk header>a{font-size:11px!important;white-space:nowrap!important;text-decoration:underline!important;text-underline-offset:4px!important;padding:10px 0!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action-list{border-top:2px solid #111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action{display:block!important;position:relative!important;padding:16px 12px!important;border-bottom:1px solid #D9DDD7!important;background:transparent!important;color:#111A16!important;text-decoration:none!important;transition:background .15s!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action.is-overdue{border-left:3px solid #C4442E!important;padding-left:9px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action>strong{display:block!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;margin:7px 0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nuvora-action__meta,.nuvora-action__foot){display:flex!important;justify-content:space-between!important;gap:12px!important;color:#626B66!important;font-size:11px!important;line-height:1.5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action__meta b{font-weight:500!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .is-overdue .nuvora-action__meta b{color:#AD3522!important;font-weight:700!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row{display:grid!important;grid-template-columns:40px minmax(0,1fr) 16px!important;gap:12px!important;align-items:center!important;padding:17px 0!important;border-top:1px solid #D9DDD7!important;color:#111A16!important;text-decoration:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row time{display:flex!important;flex-direction:column!important;text-align:center!important;font-size:10px!important;text-transform:uppercase!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row time strong{font-size:24px!important;line-height:1.2!important;font-weight:500!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row>span>strong{font-size:13px!important;line-height:1.5!important;font-weight:650!important;display:block!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row small{display:block!important;font-size:11px!important;line-height:1.7!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-textlink{display:block!important;padding:12px 0!important;font-size:12px!important;font-weight:600!important;color:#111A16!important;text-decoration:underline!important;text-underline-offset:4px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse{margin:12px 0 0!important;padding:24px 0!important;border-top:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse header{display:flex!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important;margin-bottom:20px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse p{font-size:12px!important;color:#626B66!important;margin:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse>div{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse a{display:grid!important;grid-template-columns:1fr auto 14px!important;align-items:center!important;gap:8px!important;min-height:52px!important;border-bottom:1px solid #D9DDD7!important;color:#111A16!important;font-size:11px!important;text-decoration:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse a strong{font-size:18px!important;font-variant-numeric:tabular-nums!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse a:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-alltasks,.nk-planner-cockpit,.nk-planner-calendar-section,.nk-planner-upcoming,.nk-planner-more,.nk-planner-item--detail){border-radius:6px!important;box-shadow:none!important;background:#fff!important;border-color:#D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-sectionhead h2,.nk-planner-detailhead h2){font-size:26px!important;font-weight:650!important;line-height:1.2!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-alltasks,.nk-planner-cockpit,.nk-planner-upcoming,.nk-planner-calendar-section)::before{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-alltasks-row,.nk-planner-item){border-radius:5px!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nuvora-list-tabs,.nk-detail-tabs){gap:6px!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:8px 0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nuvora-list-tabs>a,.nk-detail-tabs>button){border-radius:4px!important;font-size:12px!important;min-height:44px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-operation-settings{font-size:12px!important;margin:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-operation-settings summary{cursor:pointer!important;min-height:44px!important;padding:12px 0!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board{display:flex!important;flex-direction:column!important;gap:16px!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0 0 24px!important;margin:0 0 24px!important;border-bottom:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board h3{font-size:22px!important;margin:6px 0!important;font-weight:650!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board>.flex:last-child{order:-1!important;background:#EBEEE5!important;border-color:#D9DDD7!important;border-radius:4px!important;margin-top:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button{position:relative!important;background:transparent!important;border:0!important;border-bottom:1px solid #D9DDD7!important;border-radius:0!important;box-shadow:none!important;padding:18px 24px 18px 12px!important;cursor:pointer!important;min-width:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button::after{content:'↗'!important;position:absolute!important;right:10px!important;top:18px!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button strong{font-size:18px!important;line-height:1.4!important;overflow-wrap:anywhere!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button small{font-size:11px!important;line-height:1.6!important;display:block!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-detailhead{margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-detailhead :is(h2,p,.krug-kicker){display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail>.nk-planner-item__header{border-bottom:1px solid #D9DDD7!important;background:#fff!important}@media(max-width:1100px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk{grid-template-columns:1fr!important;gap:28px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main>.krug-shell{gap:20px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){justify-content:center!important;font-size:11px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead{padding:8px 0 20px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-detail-tabs{display:flex!important;flex-wrap:wrap!important;overflow:visible!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-detail-tabs button{flex:1 1 130px!important;white-space:normal!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board>div{min-width:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workpulse>div{gap:0 14px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board .krug-btn{min-height:44px!important}}@media(prefers-reduced-motion:reduce){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@layer base{@media(min-width:761px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main>.krug-shell>:is(.nuvora-workhead,.nuvora-simple-start,.nuvora-desk,.nuvora-workpulse,.nuvora-more-overview){margin-left:258px!important;width:calc(100% - 258px)!important;box-sizing:border-box!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(a,span,strong,small,p,label,summary,div,time,th,td){font-family:inherit!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated script{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button,body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button strong{color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-planning-links button :is(span,small){color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-detail-tabs>button.is-active{background:#BDE000!important;color:#111A16!important;border-color:#BDE000!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-datebox{background:#EBEEE5!important;color:#111A16!important;border-radius:4px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-datebox *{color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-ics{background:#F5F4EF!important;color:#111A16!important;border-color:#D9DDD7!important;border-radius:4px!important;min-height:40px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board .nk-event-health{border-radius:5px!important;box-shadow:none!important;max-width:250px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-event-board .nk-event-health small{font-size:11px!important}@media(min-width:761px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main>.krug-shell>:is(.nk-planner-detailhead,.nuvora-operation-settings){margin-left:258px!important;width:calc(100% - 258px)!important}}@media(max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){height:44px!important;box-sizing:border-box!important;line-height:1.3!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-appbar{min-height:70px!important;padding:12px 0!important;margin:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail>.nk-planner-item__header{display:flex!important;flex-wrap:wrap!important;gap:14px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail .nk-planner-item__title{min-width:0!important;max-width:100%!important;width:100%!important;flex:1 1 200px!important;overflow-wrap:anywhere!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail .nk-planner-calendar-actions{min-width:0!important;width:100%!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--detail .nk-planner-calendar-actions a{padding:9px!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:12px 0!important;border-bottom:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-tabs a{background:#fff!important;color:#111A16!important;border:1px solid #D9DDD7!important;border-radius:4px!important;padding:12px 16px!important;min-height:44px!important;text-decoration:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-tabs a.nk-jump-btn--accent{background:#BDE000!important;border-color:#BDE000!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;background:#fff!important;border:1px solid #D9DDD7!important;border-radius:4px!important;overflow:hidden!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics a{display:grid!important;gap:8px!important;min-width:0!important;padding:20px!important;border-right:1px solid #D9DDD7!important;background:#fff!important;color:#111A16!important;text-decoration:none!important;overflow-wrap:anywhere!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics a:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics strong{font-size:26px!important;font-weight:650!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics :is(span,small){color:#626B66!important;font-size:12px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is([class*="bg-[#fffaf1]"],[class*="bg-[#f7eddf]"],[class*="bg-[#f3e7d8]"]){background:#F5F4EF!important;border-color:#D9DDD7!important;box-shadow:none!important;border-radius:5px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is([class*="text-[#5c4a3f]"],[class*="text-[#2a1a13]"],[class*="text-[#7e351f]"]){color:#263D33!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(input,select,textarea){max-width:100%!important;min-width:0!important;box-sizing:border-box!important;font-size:16px!important;border-radius:4px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-office-row{background:#fff!important;border-color:#D9DDD7!important;border-radius:4px!important;box-shadow:none!important;overflow-wrap:anywhere!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated [id]{scroll-margin-top:24px}@media(max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics a{padding:14px!important;border-bottom:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-office-metrics strong{font-size:22px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-office-row{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nvr-form,.nvr-members){grid-template-columns:minmax(0,1fr)!important}}}@layer base{@media(max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:8px!important;height:auto!important;min-height:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){position:static!important;transform:none!important;inset:auto!important;width:auto!important;max-width:none!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:8px 4px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;font-size:11px!important;line-height:1.3!important;height:44px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a.nuvora-nav-create{grid-column:1/-1!important;font-size:13px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a.nuvora-nav-create:after{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated [data-nk-wizard-step]{grid-template-columns:minmax(0,1fr)!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated{--color-cream:#F5F4EF;--color-paper:#EBEEE5;--color-line:#D9DDD7;--color-muted:#626B66;--color-ink:#111A16;--font-sans:Inter,system-ui,sans-serif;--font-serif:Inter,system-ui,sans-serif}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-members,.nk-planner-member-create,.nk-planner-member-row,.nk-planner-app,.nvr-panel,.nk-inventory-settings,.nk-planner-empty){background:#fff!important;background-image:none!important;color:#111A16!important;border:1px solid #D9DDD7!important;border-radius:5px!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-create,.nk-planner-member-row){padding:20px!important;margin-top:18px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-members{padding:24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-member-create form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-create,.nk-planner-member-row) :is(label,input,select,button){min-width:0!important;max-width:100%!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-create,.nk-planner-member-row) button{background:#111A16!important;color:#fff!important;border:1px solid #111A16!important;border-radius:4px!important;padding:12px 18px!important;min-height:44px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-member-id :is(span,strong){overflow-wrap:anywhere!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-options,.nk-member-check){color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nvr-panel,.nk-planner-app){padding:24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-member-row{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(140px,.8fr) minmax(180px,1fr) auto!important;gap:18px!important;align-items:center!important}@media(max-width:1100px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-member-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-member-row,.nk-planner-member-create form){grid-template-columns:minmax(0,1fr)!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-members,.nk-planner-member-create,.nk-planner-member-row,.nk-planner-app,.nvr-panel){padding:16px!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated{background:#F5F4EF!important;color:#111A16!important;--nvr-forest:#111A16;--nvr-orange:#F13A24;--nvr-lime:#BDE000;--nvr-paper:#F5F4EF;--nvr-soft:#EBEEE5;--nvr-line:#D9DDD7;--nvr-muted:#626B66}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-main{background:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-toolbar,.nk-planner-jump,.nk-planner-filters,.nk-planner-detailhead,.nk-planner-member-note,.nk-planner-announcement,.nk-planner-announcement--latest,.nk-planner-private,.nk-planner-areas,.nk-request-card__header,.nk-request-card__section,.nk-request-card__section--wide,.nk-request-card__facts>div,.nk-request-service-grid>div,.nk-request-card__notes,.nk-request-card__notes--empty,.nk-planner-item__info>div,.nk-planner-counts span,.nk-question-dialog,.nk-question-dialog__close,.nk-question-dialog__cancel,.nk-mini-btn,.nk-request-action--detail){background:#FFFFFF!important;background-image:none!important;border-color:#D9DDD7!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-summary__card,.nk-planner-calendar-section,.nk-planner-open,.nk-planner-upcoming,.nk-planner-cockpit,.nk-planner-members,.nk-planner-item,.nk-request-card,.nk-planner-empty,.nk-planner-app,.nvr-panel,.nk-inventory-settings){background:#FFFFFF!important;background-image:none!important;border-color:#D9DDD7!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#FFFFFF!important;color:#111A16!important;border-color:#C8D0C9!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-sectionhead p,.nk-planner-item__title p,.nk-planner-item__info p,.nk-planner-private p,.nk-request-card__header p,.nk-request-contact>span,.nk-request-card__notes p,.nk-planner-filters label,.nk-planner-item--detail label,.nk-planner-member-create label,.nk-planner-member-row>label,.nk-planner-member-id span,.nk-request-actions small){color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-sectionhead h2,.nk-planner-item__title h3,.nk-request-card__header h3,.nk-request-card__section h4,.nk-request-contact>strong,.nk-planner-member-id strong,.nk-planner-filters>strong,.nk-planner-detailhead h2){color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-calendar .fc .fc-col-header-cell,.nk-planner-calendar .fc .fc-day-today){background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-calendar .fc-theme-standard :is(td,th,.fc-scrollgrid){border-color:#D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-calendar .fc a{color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-calendar .fc .fc-button,.nk-planner-save,.nk-planner-statusform button,.nk-planner-member-create button,.nk-planner-member-row button){background:#111A16!important;border-color:#111A16!important;color:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-planner-calendar .fc .fc-button:hover,.nk-planner-calendar .fc .fc-button-primary:not(:disabled).fc-button-active,.nk-jump-btn--accent){background:#BDE000!important;border-color:#BDE000!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-statusform{background:#111A16!important;color:#F5F4EF!important;border-color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-statusform small{color:#C8D0C9!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-request-actions{background:#111A16!important;color:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-request-actions__label,body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-request-actions__label span{color:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.krug-kicker,.nuvora-eyebrow){color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-request-card__person a,.nk-planner-item-link:hover,.nk-planner-item-link:focus-visible){color:#F13A24!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-item--pulse{border-color:#F13A24!important;box-shadow:0 0 0 3px rgb(241 58 36 / .12)!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-private__notes{background:#F5F4EF!important;border-color:#D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-areas label span{background:#FFFFFF!important;border-color:#D9DDD7!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-areas input:checked+span{background:#BDE000!important;border-color:#BDE000!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-choice span{background:#FFFFFF!important;border-color:#D9DDD7!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-choice--yes input:checked+span{background:#BDE000!important;border-color:#BDE000!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-choice--open input:checked+span{background:#EBEEE5!important;border-color:#C8D0C9!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-choice--no input:checked+span{background:#FDE4E0!important;border-color:#F13A24!important;color:#8D281B!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-summary__card--accent{background:#111A16!important;border-color:#111A16!important;color:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-planner-summary__card--accent :is(span,strong,small){color:#F5F4EF!important}}@layer base{body.page-id-48:has(main.nuvora-workspace.nk-planner-authenticated){background:#F5F4EF!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-priority-card,.nk-alltasks-row,.nk-calendar-controls,.nk-pipeline-overview__item,.nk-staff-needed,.nk-staff-recommendation,.nk-food-recommendation,.nk-staff-recommendation>div,.nk-food-recommendation>div){background:#FFFFFF!important;background-image:none!important;border-color:#D9DDD7!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-priority-card>strong,.nk-alltasks-row>strong,.nk-pipeline-overview__item strong,.nk-staff-needed legend,.nk-staff-recommendation strong,.nk-food-recommendation strong){color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is(.nk-priority-card>span,.nk-priority-card>small,.nk-alltasks-row__category,.nk-alltasks-row>span:not(.nk-alltasks-row__category),.nk-pipeline-overview__item span,.nk-request-card__facts small,.nk-staff-needed small,.nk-staff-recommendation span,.nk-staff-recommendation p,.nk-food-recommendation span,.nk-food-recommendation small,.nk-food-recommendation p){color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-priority-card:hover,body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-alltasks-row:hover{background:#EBEEE5!important;border-color:#C8D0C9!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-priority-card--overdue,body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-alltasks-row--overdue{background:#FFF6F4!important;border-left-color:#F13A24!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-priority-card--overdue>span{color:#AD3522!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-calendar-filter-buttons button{background:#FFFFFF!important;border-color:#C8D0C9!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-calendar-filter-buttons button:hover{background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-calendar-filter-buttons button.is-active{background:#BDE000!important;border-color:#BDE000!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-staff-needed__choices span{background:#FFFFFF!important;border-color:#C8D0C9!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-staff-needed__choices input:checked+span{background:#BDE000!important;border-color:#BDE000!important;color:#111A16!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-staff-needed__choices label:nth-child(2) input:checked+span{background:#F13A24!important;border-color:#F13A24!important;color:#FFFFFF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is([class*="bg-[#eadfce]"],[class*="bg-[#f5ecdf]"],[class*="bg-[#fffaf3]"],[class*="bg-[#fff7ec]"],[class*="bg-[#f6ede2]"],[class*="bg-[#f4e7d7]"],[class*="bg-[#f8f0e5]"],[class*="bg-[#efe2d2]"],[class*="bg-[#eee2d2]"]){background:#FFFFFF!important;color:#111A16!important;border-color:#D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated :is([class*="border-[#b99a74]"],[class*="border-[#b89f84]"],[class*="border-[#b79c80]"],[class*="border-[#d2c0aa]"],[class*="border-[#d5c1a8]"],[class*="border-[#dbcab5]"],[class*="border-[#ded0bd]"],[class*="border-[#e1d3c1]"]){border-color:#D9DDD7!important}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated{font-size:16px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated nav.nk-planner-primarynav>a:not(.nuvora-sidebar-brand){min-height:48px!important;font-size:14px!important;font-weight:650!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-nav-create{min-height:50px!important;font-size:14px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead{margin-bottom:18px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead h1{font-size:clamp(30px,4vw,42px)!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-workhead p:last-child{max-width:720px!important;font-size:15px!important;line-height:1.65!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-start{margin:0 0 34px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-next-step{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:24px 26px!important;margin:0 0 18px!important;background:#111A16!important;border:1px solid #111A16!important;border-radius:12px!important;color:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-next-step>div>span{display:block!important;margin:0 0 7px!important;color:#BDE000!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-next-step h2{margin:0 0 7px!important;color:#F5F4EF!important;font-size:clamp(22px,3vw,30px)!important;line-height:1.25!important;font-weight:680!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-next-step p{margin:0!important;color:#D9DDD7!important;font-size:15px!important;line-height:1.6!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-next-step>a{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:12px 20px!important;border-radius:7px!important;background:#BDE000!important;color:#111A16!important;font-size:15px!important;font-weight:800!important;text-decoration:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-next-step>a:hover{filter:brightness(.96)!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid>a{display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto!important;gap:5px 12px!important;min-height:116px!important;padding:18px!important;background:#FFFFFF!important;color:#111A16!important;border:1px solid #D9DDD7!important;border-radius:9px!important;text-decoration:none!important;box-shadow:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid>a:hover{background:#EBEEE5!important;border-color:#C8D0C9!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid span{align-self:start!important;color:#111A16!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid strong{grid-row:1/3!important;grid-column:2!important;align-self:center!important;color:#111A16!important;font-size:34px!important;line-height:1!important;font-weight:700!important;font-variant-numeric:tabular-nums!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid small{color:#626B66!important;font-size:12px!important;line-height:1.45!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk{gap:36px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-desk header h2{font-size:24px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-action,body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-agenda-row{min-height:64px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-more-overview{margin:28px 0 0!important;border-top:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-more-overview>summary{display:flex!important;align-items:center!important;min-height:54px!important;padding:14px 0!important;color:#111A16!important;background:transparent!important;border:0!important;border-radius:0!important;cursor:pointer!important;font-size:15px!important;font-weight:700!important;list-style:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-more-overview>summary::-webkit-details-marker{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-more-overview>summary:after{content:'anzeigen'!important;margin-left:auto!important;color:#626B66!important;font-size:12px!important;font-weight:600!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-more-overview[open]>summary:after{content:'schließen'!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-more-overview .nuvora-workpulse{margin-top:0!important}@media(max-width:1050px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-next-step{align-items:stretch!important;flex-direction:column!important;padding:20px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-next-step>a{width:100%!important;box-sizing:border-box!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid{grid-template-columns:1fr!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid>a{min-height:88px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nuvora-simple-grid strong{font-size:30px!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-panel,body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-event-food-builder{margin:18px 0 0!important;padding:20px!important;border:1px solid #D9DDD7!important;border-radius:12px!important;background:#FFFFFF!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-panel[hidden],body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-event-food-builder[hidden]{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-event-food-builder>legend{padding:0 8px!important;font-size:19px!important;font-weight:750!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-helper{margin:0 0 18px!important;max-width:760px!important;color:#626B66!important;font-size:14px!important;line-height:1.55!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-list{display:grid!important;gap:14px!important;margin-top:18px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-row{position:relative!important;padding:18px!important;border:1px solid #D9DDD7!important;border-radius:10px!important;background:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-row__main{display:grid!important;grid-template-columns:minmax(220px,1.5fr) minmax(120px,.65fr) minmax(105px,.55fr) minmax(120px,.65fr) minmax(130px,.7fr)!important;gap:12px!important;align-items:end!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-row label{display:grid!important;gap:6px!important;color:#111A16!important;font-size:12px!important;font-weight:700!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-row label small{font-weight:500!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-row :is(input,select,textarea){min-height:44px!important;background:#FFFFFF!important;border:1px solid #C8D0C9!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-more{margin-top:12px!important;border-top:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-more>summary{min-height:44px!important;padding:11px 0!important;background:transparent!important;border:0!important;color:#626B66!important;font-size:12px!important;font-weight:700!important;cursor:pointer!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-remove{margin-top:10px!important;padding:8px 10px!important;background:transparent!important;border:0!important;color:#AD3522!important;font-size:12px!important;text-decoration:underline!important;cursor:pointer!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nk-event-visibility-choice{margin-top:14px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated [data-nk-dish-deadline-wrap][hidden],body.page-id-48 main.nuvora-workspace.nk-planner-authenticated [data-nk-public-reservation-settings][hidden]{display:none!important}@media(max-width:1100px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-row__main{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-panel,body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-event-food-builder{padding:15px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-dish-row__main{grid-template-columns:1fr!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-final{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;padding:16px!important;border:1px solid #D9DDD7!important;border-radius:10px!important;background:#EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-final>div{display:grid!important;gap:5px!important;min-width:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-final span{color:#626B66!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-final strong{color:#111A16!important;font-size:18px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-quantities{display:grid!important;gap:7px!important;padding:14px!important;border:1px solid #D9DDD7!important;border-radius:8px!important;background:#FFFFFF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-quantities span{color:#626B66!important;font-size:13px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-quantities strong{color:#111A16!important}@media(max-width:900px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-final{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-catering-final{grid-template-columns:1fr!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-event-reservations{padding:20px!important;border:1px solid #D9DDD7!important;border-radius:12px!important;background:#FFFFFF!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:18px 0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-metrics>div{display:grid!important;gap:4px!important;padding:14px!important;border:1px solid #D9DDD7!important;border-radius:9px!important;background:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-metrics span{color:#626B66!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-metrics strong{color:#111A16!important;font-size:28px!important;line-height:1!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-metrics small{color:#626B66!important;font-size:12px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-list{display:grid!important;gap:12px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row{padding:16px!important;border:1px solid #D9DDD7!important;border-radius:10px!important;background:#FFFFFF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row.is-pending{border-left:4px solid #D7A72E!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row.is-confirmed{border-left:4px solid #BDE000!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row.is-waitlist{border-left:4px solid #626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row.is-cancelled{opacity:.72!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__head{display:flex!important;justify-content:space-between!important;gap:18px!important;align-items:flex-start!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__head h4{margin:5px 0 2px!important;color:#111A16!important;font-size:18px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__head small{color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-status{display:inline-flex!important;padding:5px 8px!important;border-radius:999px!important;background:#EBEEE5!important;color:#111A16!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__numbers{text-align:right!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__numbers strong{display:block!important;color:#111A16!important;font-size:17px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__numbers span{display:block!important;margin-top:3px!important;color:#626B66!important;font-size:12px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__body{display:grid!important;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr)!important;gap:18px!important;margin-top:14px!important;padding-top:14px!important;border-top:1px solid #EBEEE5!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__body>div>span{display:block!important;margin-bottom:5px!important;color:#626B66!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__body p{margin:0!important;color:#111A16!important;font-size:13px!important;line-height:1.55!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__body small{display:block!important;margin-top:5px!important;color:#626B66!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin-top:14px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-actions form{margin:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-actions .krug-btn{min-height:40px!important;padding:8px 12px!important;font-size:12px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-text-button{padding:8px!important;border:0!important;background:transparent!important;color:#626B66!important;text-decoration:underline!important;font-size:12px!important;cursor:pointer!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-empty-state{padding:18px!important;border:1px dashed #C8D0C9!important;border-radius:9px!important;background:#F5F4EF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-empty-state strong{color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-empty-state p{margin:5px 0 0!important;color:#626B66!important}@media(max-width:800px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__head{display:grid!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__numbers{text-align:left!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-row__body{grid-template-columns:1fr!important}}@media(max-width:520px){body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-metrics{grid-template-columns:1fr!important}}}@layer base{body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-public-reservation-settings{margin:18px 0 0!important;padding:20px!important;border:1px solid #D9DDD7!important;border-radius:12px!important;background:#FFFFFF!important;color:#111A16!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-public-reservation-settings[hidden]{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-details{margin-top:14px!important;border-top:1px solid #D9DDD7!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-details>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:52px!important;padding:12px 0!important;cursor:pointer!important;list-style:none!important;color:#111A16!important;font-size:14px!important;font-weight:750!important;background:transparent!important;border:0!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-details>summary::-webkit-details-marker{display:none!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-reservation-details>summary strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;height:30px!important;border-radius:999px!important;background:#EBEEE5!important;color:#111A16!important;font-size:12px!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-structured-kitchen{padding:16px!important;border:1px solid #D9DDD7!important;border-radius:10px!important;background:#FFFFFF!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-structured-kitchen table{border-collapse:collapse!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-structured-kitchen th{color:#626B66!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important}body.page-id-48 main.nuvora-workspace.nk-planner-authenticated .nvr-structured-kitchen td{color:#111A16!important;background:#FFFFFF!important}}