@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poetsen One;src:url(/fonts/PoetsenOne-Regular.ttf)format("truetype");font-weight:400 700;font-style:normal;font-display:swap}:root{--bod-yellow-50:#fffbef;--bod-yellow-100:#fff5dd;--bod-yellow-150:#feedc2;--bod-yellow-200:#fde49f;--bod-yellow-250:#fddc7c;--bod-yellow-300:#fcd453;--bod-yellow-400:#fbcc1f;--bod-yellow-500:#edbc0f;--bod-yellow-550:#dfaf00;--bod-yellow-600:#c69a00;--bod-yellow-700:#a07c00;--bod-yellow-800:#705800;--bod-yellow-900:#4a3a00;--bod-yellow-950:#2a2100;--bod-orange:#faa207;--bod-accent:var(--bod-yellow-400);--bod-accent-hover:var(--bod-yellow-550);--bod-accent-on:#000;--bod-accent-tint:var(--bod-yellow-100);--bod-accent-tint-hover:var(--bod-yellow-200);--bod-accent-text:var(--bod-yellow-800);--bod-accent-line:var(--bod-yellow-150);--bod-accent-ring:#fbcc1f73}html[data-theme=dark]{--bod-accent-tint:#fbcc1f24;--bod-accent-tint-hover:#fbcc1f42;--bod-accent-text:var(--bod-yellow-300);--bod-accent-line:#fbcc1f38;--bod-accent-ring:#fbcc1f4d}:root{--color-base-0:#fff;--color-base-50:#f6f6f7;--color-base-100:#ededee;--color-base-150:#e1e5e9;--color-base-200:#d4d8de;--color-base-250:#c7cbd2;--color-base-300:#bbc3d0;--color-base-350:#a9afb8;--color-base-400:#989da5;--color-base-450:#898a8d;--color-base-500:#7c7d82;--color-base-550:#71717a;--color-base-600:#656570;--color-base-650:#595963;--color-base-700:#50555c;--color-base-750:#42464c;--color-base-800:#27272a;--color-base-850:#1f1f23;--color-base-900:#18181b;--color-base-950:#0c0c0e;--color-base-1000:#000;--color-success-50:#edf9f0;--color-success-100:#dbf6e2;--color-success-150:#beeecb;--color-success-200:#9ee6b4;--color-success-250:#7edb9b;--color-success-300:#60ce83;--color-success-350:#3fc069;--color-success-400:#1db04e;--color-success-450:#0a9e3c;--color-success-500:#0d9038;--color-success-550:#098131;--color-success-600:#0a752e;--color-success-650:#0a6729;--color-success-700:#105d29;--color-success-750:#105125;--color-success-800:#124622;--color-success-850:#123b1e;--color-success-900:#132e1a;--color-success-950:#162218;--color-error-400:#ec5461;--color-error-450:#e73f4e;--color-error-500:#e22a3b;--color-error-550:#cb2534;--color-error-600:#b3212e;--font-body:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display:"Poetsen One", "Poppins", sans-serif;--style-radius-s:6px;--style-radius-m:8px;--style-radius-l:14px;--accessibility-outline:2px solid var(--bod-yellow-700)}html[data-theme=dark]{--accessibility-outline:2px solid var(--bod-yellow-400)}@layer payload{html{font-size:14px}@media (max-width:1024px){html{font-size:13px}}h1:not([class]){font-size:calc(var(--base)*1.5);line-height:calc(var(--base)*1.7)}h2:not([class]){font-size:calc(var(--base)*1.2);line-height:calc(var(--base)*1.5)}h3:not([class]){font-size:calc(var(--base)*1);line-height:calc(var(--base)*1.2)}h4:not([class]){font-size:calc(var(--base)*.8);line-height:calc(var(--base)*1)}h5:not([class]),h6:not([class]){font-size:calc(var(--base)*.68);line-height:calc(var(--base)*.9)}.list-header__title,.doc-header__title{font-size:calc(var(--base)*1.5);line-height:calc(var(--base)*1.7)}.collections__label{font-size:calc(var(--base)*1.2);line-height:calc(var(--base)*1.5)}@media (max-width:768px){h1:not([class]),.list-header__title,.doc-header__title{font-size:calc(var(--base)*1.2)}}h1,h2,h3,h4,h5,h6{letter-spacing:0}h1:not([class]),.list-header__title,.doc-header__title,.collections__label{font-family:var(--font-display);letter-spacing:.01em;font-weight:400}::selection{background:var(--bod-yellow-250);color:var(--color-base-1000)}::selection{background:var(--bod-yellow-250);color:var(--color-base-1000)}.btn--style-primary{--color:var(--bod-accent-on);--bg-color:var(--bod-accent);--hover-bg:var(--bod-accent-hover);--hover-color:var(--bod-accent-on);--btn-font-weight:600}.btn--style-primary.btn--disabled{--bg-color:var(--theme-elevation-150);--color:var(--theme-elevation-550);--hover-bg:var(--bg-color);--hover-color:var(--color)}.btn--style-primary:not(.btn--disabled):active{background-color:var(--bod-orange)}.btn--style-secondary:not(.btn--disabled){--btn-border:1px solid var(--bod-accent-hover);--hover-btn-border:1px solid var(--bod-accent-hover);--hover-bg:var(--bod-accent-tint);--hover-color:var(--theme-text)}.btn--style-pill:not(.btn--disabled){--hover-bg:var(--bod-accent-tint)}.btn--style-icon-label:not(.btn--disabled){--hover-color:var(--bod-accent-text)}.list-header__title-actions .btn--style-pill{--bg-color:var(--bod-accent-tint);--color:var(--bod-accent-text);--hover-bg:var(--bod-accent-tint-hover);--hover-color:var(--bod-accent-text);--btn-font-weight:600}.doc-tab--active.btn--style-tab{--bg-color:var(--bod-accent-tint);--color:var(--bod-accent-text);--hover-bg:var(--bod-accent-tint);--hover-color:var(--bod-accent-text);--btn-font-weight:600}.nav{background:var(--theme-elevation-50);border-right-color:var(--theme-elevation-150)}html[dir=RTL] .nav{border-left-color:var(--theme-elevation-150)}.nav{--nav-padding-inline-start:calc(var(--base) * .5);--nav-padding-inline-end:calc(var(--base) * .5)}@media (min-width:769px){:root{--nav-width:288px}}.nav .nav__link{padding-inline-start:calc(var(--base)*.5);padding-block:calc(var(--base)*.22);border-radius:var(--style-radius-m);font-size:calc(var(--base)*.8);line-height:calc(var(--base)*1.35);transition:background-color .1s cubic-bezier(0,.2,.2,1),color .1s cubic-bezier(0,.2,.2,1)}.nav .nav-group,.nav .nav__dashboard{margin-bottom:calc(var(--base)*1.2)}.nav .nav__dashboard{width:100%}.nav .nav-group__toggle{margin-bottom:calc(var(--base)*.5)}.nav .nav__link-indicator{display:none}.nav a.nav__link:hover,.nav a.nav__link:focus-visible{background-color:var(--theme-elevation-100);text-decoration:none}.nav .nav__link:focus:not(:focus-visible):not(.active):not(:has(.nav__link-indicator)){font-weight:400}.nav .nav__link.active{background-color:var(--bod-yellow-150);color:var(--bod-yellow-900)}.nav .nav__link:has(.nav__link-indicator){background-color:var(--bod-yellow-150);color:var(--bod-yellow-900)}html[data-theme=dark] .nav .nav__link.active{background-color:var(--bod-accent-tint);color:var(--bod-accent-text)}html[data-theme=dark] .nav .nav__link:has(.nav__link-indicator){background-color:var(--bod-accent-tint);color:var(--bod-accent-text)}.nav-group__toggle{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-elevation-450);padding-inline-start:calc(var(--base)*.5);font-size:.82rem;font-weight:600}.nav__label{color:var(--theme-elevation-450)}.app-header__bg{background:var(--theme-bg)}.field-type input:not([type=checkbox]):not([type=radio]),.field-type textarea,.rs__control,.code-editor,.search-filter__input{border-radius:var(--style-radius-s)}.field-type input:not([type=checkbox]):not([type=radio]):focus,.field-type textarea:focus,.search-filter__input:focus,.rs__control--is-focused{border-color:var(--bod-accent-hover);box-shadow:0 0 0 3px var(--bod-accent-ring);outline:0}.checkbox-input--checked .checkbox-input__input{background:var(--bod-accent);border-color:var(--bod-accent-hover)}.checkbox-input--checked .checkbox-input__icon .stroke{stroke:var(--bod-accent-on)}.checkbox-input:not(.checkbox-input--read-only):active .checkbox-input__input,.checkbox-input:not(.checkbox-input--read-only):focus-within .checkbox-input__input{box-shadow:0 0 0 3px var(--bod-accent-ring)!important}.checkbox-input--read-only{cursor:not-allowed}.checkbox-input--read-only label.field-label{cursor:not-allowed;color:var(--theme-elevation-400)}.checkbox-input--read-only input[type=checkbox]{cursor:not-allowed}.checkbox-input--read-only .checkbox-input__input{background:var(--theme-elevation-100);border-color:var(--theme-elevation-200);box-shadow:none;border-style:dashed}.checkbox-input--read-only.checkbox-input--checked .checkbox-input__input{background:var(--theme-elevation-150);border-color:var(--theme-elevation-300)}.checkbox-input--read-only.checkbox-input--checked .checkbox-input__icon .stroke{stroke:var(--theme-elevation-500)}.radio-input--is-selected .radio-input__styled-radio{border-color:var(--bod-accent-hover)}.radio-input--is-selected .radio-input__styled-radio:before{background-color:var(--bod-accent)}.radio-input input[type=radio]:focus+.radio-input__styled-radio{box-shadow:0 0 0 3px var(--bod-accent-ring)}.rs__option--is-focused{background-color:var(--bod-accent-tint)}.rs__option--is-selected{background-color:var(--bod-accent);color:var(--bod-accent-on)}.table tbody tr:hover{background:var(--bod-accent-tint)}.table thead{color:var(--theme-elevation-500);font-weight:600}.card{border-radius:var(--style-radius-l)}.card__title{font-size:calc(var(--base)*.78);line-height:calc(var(--base)*1);text-wrap:balance;margin:0}.collections__card-list .card{align-items:center;gap:calc(var(--base)*.5);min-height:calc(var(--base)*3.2);padding:calc(var(--base)*.5) calc(var(--base)*.7)}.collections__card-list .card__actions{flex-shrink:0}.card--has-onclick:hover{border-color:var(--bod-accent-hover);background:var(--bod-accent-tint)}html[data-theme=dark] .card--has-onclick:hover{background:#fbcc1f0f}.card:hover .card__actions .btn__icon,.card__actions .btn__icon:hover{--color:var(--bod-accent-on);--hover-color:var(--bod-accent-on);border-color:var(--bod-accent-hover);background-color:var(--bod-accent);color:var(--bod-accent-on)}.card:hover .card__actions .btn__icon .stroke,.card__actions .btn__icon:hover .stroke{stroke:var(--bod-accent-on)}.card:hover .card__actions .btn__icon .fill,.card__actions .btn__icon:hover .fill{fill:var(--bod-accent-on)}.pill--rounded{border-radius:999px}.pill-selector__pill.pill-selector__pill--selected{background-color:var(--bod-accent-tint);color:var(--bod-accent-text);box-shadow:0 0 1px 1px var(--bod-yellow-300)}.pill-selector__pill.pill-selector__pill--selected:hover{background-color:var(--bod-accent-tint-hover);box-shadow:0 0 1px 1px var(--bod-accent-hover)}.tabs-field__tab-button--active:not(.tabs-field__tab-button--has-error):after{background:var(--bod-accent);height:3px}.step-nav__home{width:calc(var(--base)*1.15);height:calc(var(--base)*1.15);background:url(/icons/bodiky-mark-180.png) 50%/contain no-repeat}.step-nav__home .graphic-icon{display:none}.login__brand{align-items:center;gap:calc(var(--base)*.4);flex-direction:column}.login__brand .graphic-logo{display:none}.login__brand:after{content:"";aspect-ratio:1535/637;background:url(/icons/bodiky-logo-long.png) 50%/contain no-repeat;width:min(300px,68vw);display:block}.tabs-field__tab-button[data-bod-attention]{opacity:.85}.tabs-field__tab-button[data-bod-attention]:before{content:"!";background:var(--bod-accent);block-size:1.2em;inline-size:1.2em;color:var(--bod-accent-on);border-radius:50%;flex:none;order:1;justify-content:center;align-self:center;align-items:center;font-size:.7em;font-weight:700;line-height:1;display:inline-flex}.template-minimal{background:radial-gradient(48rem 32rem at 50% 38%, var(--bod-yellow-100) 0%, transparent 68%),linear-gradient(180deg, var(--bod-yellow-50) 0%, var(--theme-bg) 45%);background-color:var(--theme-bg)}html[data-theme=dark] .template-minimal{background:radial-gradient(48rem 32rem at 50% 38%, #fbcc1f17 0%, transparent 68%),var(--theme-bg)}}
