.runa-cookie[data-v-e8dfebf2]{z-index:50;right:24px;bottom:max(20px,env(safe-area-inset-bottom));width:min(100% - 48px,1120px);color:var(--runa-cookie-text);background:var(--runa-cookie-bg);border:1px solid var(--runa-cookie-line);border-radius:var(--runa-radius-card);box-shadow:var(--runa-cookie-shadow);margin-inline:auto;display:flex;position:fixed;left:24px;overflow:hidden}.runa-cookie__rail[data-v-e8dfebf2]{background:var(--runa-signal);flex:0 0 5px}.runa-cookie__body[data-v-e8dfebf2]{grid-template-columns:minmax(0,1fr) auto;gap:22px 36px;width:100%;padding:22px 24px 20px;display:grid}.runa-cookie__copy[data-v-e8dfebf2]{min-width:0}.runa-cookie__index[data-v-e8dfebf2]{color:var(--runa-signal);letter-spacing:.14em;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.runa-cookie__title[data-v-e8dfebf2]{font-family:var(--runa-font-heading);letter-spacing:-.05em;margin:0 0 6px;font-size:22px;font-weight:600}.runa-cookie__description[data-v-e8dfebf2]{max-width:65ch;color:var(--runa-cookie-secondary);margin:0;font-size:12px;line-height:1.55}.runa-cookie__link[data-v-e8dfebf2]{color:var(--runa-brand);text-underline-offset:3px;font-weight:700}.runa-cookie__actions[data-v-e8dfebf2]{justify-content:flex-end;align-self:center;align-items:center;gap:8px;display:flex}.runa-cookie__button[data-v-e8dfebf2],.runa-cookie__manage[data-v-e8dfebf2]{min-height:40px;color:var(--runa-cookie-secondary);cursor:pointer;border-radius:var(--runa-radius-control);transition:color .16s var(--runa-motion),background-color .16s var(--runa-motion),border-color .16s var(--runa-motion),transform .16s var(--runa-motion);background:0 0;border:1px solid #0000;padding:0 13px;font-size:11px;font-weight:700}.runa-cookie__button[data-v-e8dfebf2]:hover,.runa-cookie__manage[data-v-e8dfebf2]:hover{color:var(--runa-cookie-text)}.runa-cookie__button[data-v-e8dfebf2]:hover{transform:translateY(-1px)}.runa-cookie__button[data-v-e8dfebf2]:active{transform:scale(.98)}.runa-cookie__button--quiet[data-v-e8dfebf2]{border-color:var(--runa-cookie-line)}.runa-cookie__button--outline[data-v-e8dfebf2]{color:var(--runa-brand);border-color:var(--runa-brand)}.runa-cookie__button--primary[data-v-e8dfebf2]{color:var(--runa-on-signal);background:var(--runa-signal)}.runa-cookie__button--primary[data-v-e8dfebf2]:hover{color:var(--runa-on-signal);background:var(--runa-signal-hover)}.runa-cookie__chevron[data-v-e8dfebf2]{transition:transform .16s var(--runa-motion);margin-left:4px;font-size:16px;display:inline-block}.runa-cookie__chevron.runa-is-open[data-v-e8dfebf2]{transform:rotate(180deg)}.runa-cookie__details[data-v-e8dfebf2]{border-top:1px solid var(--runa-cookie-line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;padding-top:16px;display:grid}.runa-cookie__detail[data-v-e8dfebf2]{color:var(--runa-cookie-secondary);justify-content:space-between;align-items:center;gap:16px;font-size:11px;display:flex}.runa-cookie__detail div[data-v-e8dfebf2]{gap:2px;display:grid}.runa-cookie__detail strong[data-v-e8dfebf2]{color:var(--runa-cookie-text);font-size:12px}.runa-cookie__toggle[data-v-e8dfebf2]{flex:none;position:relative}.runa-cookie__toggle input[data-v-e8dfebf2]{opacity:0;width:1px;height:1px;position:absolute}.runa-cookie__toggle span[data-v-e8dfebf2]{background:var(--runa-cookie-line);border-radius:var(--runa-radius-pill);width:38px;height:20px;transition:background-color .16s var(--runa-motion);display:block}.runa-cookie__toggle span[data-v-e8dfebf2]:after{content:"";background:var(--runa-cookie-bg);width:14px;height:14px;transition:transform .16s var(--runa-motion);border-radius:50%;margin:3px;display:block}.runa-cookie__toggle input:checked+span[data-v-e8dfebf2]{background:var(--runa-brand)}.runa-cookie__toggle input:checked+span[data-v-e8dfebf2]:after{transform:translate(18px)}.runa-cookie__toggle input:focus-visible+span[data-v-e8dfebf2]{outline:2px solid var(--runa-signal);outline-offset:3px}.runa-cookie-enter-active[data-v-e8dfebf2],.runa-cookie-leave-active[data-v-e8dfebf2]{transition:opacity .28s var(--runa-motion),transform .28s var(--runa-motion)}.runa-cookie-enter-from[data-v-e8dfebf2],.runa-cookie-leave-to[data-v-e8dfebf2]{opacity:0;transform:translateY(16px)}.runa-cookie-details-enter-active[data-v-e8dfebf2],.runa-cookie-details-leave-active[data-v-e8dfebf2]{transition:opacity .22s var(--runa-motion),transform .22s var(--runa-motion)}.runa-cookie-details-enter-from[data-v-e8dfebf2],.runa-cookie-details-leave-to[data-v-e8dfebf2]{opacity:0;transform:translateY(-6px)}@media (width<=900px){.runa-cookie__body[data-v-e8dfebf2]{grid-template-columns:1fr;gap:18px}.runa-cookie__actions[data-v-e8dfebf2]{justify-content:flex-start}}@media (width<=620px){.runa-cookie[data-v-e8dfebf2]{right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 20px);left:10px}.runa-cookie__body[data-v-e8dfebf2]{gap:16px;padding:18px 16px 16px}.runa-cookie__actions[data-v-e8dfebf2]{grid-template-columns:1fr 1fr;width:100%;display:grid}.runa-cookie__manage[data-v-e8dfebf2]{grid-column:1/-1}.runa-cookie__details[data-v-e8dfebf2]{grid-template-columns:1fr}.runa-cookie__button[data-v-e8dfebf2]{width:100%;padding-inline:8px}}
