.ck,.ck-m,.ck-n{--k-p:var(--c-papel,#FAFAFA);--k-t:var(--c-tinta,#161616);--k-t2:var(--c-tinta-suave,#595959);--k-l:var(--c-linea,rgba(22,22,22,.14));--k-lt:var(--c-linea-laton,rgba(58,58,58,.72));--k-e:var(--d-ui,.5s);--k-c:var(--ease-casa,cubic-bezier(.2,.7,.3,1));font:400 15px/1.45 var(--f-texto,Figtree,system-ui,-apple-system,"Segoe UI",sans-serif);color:var(--k-t);-webkit-text-size-adjust:100%}.ck *,.ck-m *,.ck-n *{box-sizing:border-box}.ck[hidden],.ck-m[hidden],.ck-n[hidden]{display:none}.ck{position:fixed;z-index:80;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 14px);max-width:980px;margin-inline:auto;display:flex;align-items:center;gap:16px 28px;padding:14px 16px 14px 20px;background:var(--k-p);border:1px solid var(--k-lt);border-radius:var(--r-1,2px);box-shadow:var(--sombra,0 16px 36px -14px rgba(22,22,22,.34));opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity var(--k-e) var(--k-c),transform var(--k-e) var(--k-c),visibility 0s linear var(--k-e)}.ck.ck--ver{opacity:1;visibility:visible;transform:none;transition-delay:0s}.ck__t{flex:1 1 auto;margin:0;max-width:60ch}.ck__t a{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ck__b{flex:none;display:flex;align-items:center;gap:8px}.ck__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 20px;margin:0;border:1px solid var(--k-t);border-radius:var(--r-1,2px);background:transparent;color:var(--k-t);font:600 15px/1.2 var(--f-texto,Figtree,system-ui,-apple-system,"Segoe UI",sans-serif);letter-spacing:.01em;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--d-micro,.2s) var(--k-c),color var(--d-micro,.2s) var(--k-c)}.ck__btn--p{background:var(--k-t);color:var(--k-p)}.ck__btn--l{border-color:transparent;padding-inline:12px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(hover:hover){.ck__btn:hover{background:var(--k-t);color:var(--k-p)}.ck__btn--p:hover{background:var(--c-tinta-3,#2A2A2A)}.ck__btn--l:hover{background:transparent;color:var(--k-t);text-decoration-thickness:2px}}.ck__btn:focus-visible,.ck__t a:focus-visible,.ck-s input:focus-visible{outline:2px solid var(--foco,#3A3A3A);outline-offset:2px;box-shadow:0 0 0 4px var(--k-p)}.ck-m{position:fixed;z-index:90;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:16px;background:#1616168c;overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity var(--d-micro,.2s) var(--k-c),visibility 0s linear var(--d-micro,.2s)}.ck-m.ck--ver{opacity:1;visibility:visible;transition-delay:0s}.ck-m__c{width:100%;max-width:520px;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;background:var(--k-p);border:1px solid var(--k-lt);border-radius:var(--r-1,2px);padding:24px;box-shadow:var(--sombra,0 16px 36px -14px rgba(22,22,22,.34));outline:none}.ck-m h2{margin:0 0 4px;font:600 20px/1.2 var(--f-display,inherit);letter-spacing:-.01em}.ck-m__s{margin:0 0 8px;color:var(--k-t2);font-size:14px}.ck-m ul{list-style:none;margin:0;padding:0}.ck-m li{border-top:1px solid var(--k-l)}.ck-s{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:14px 0;cursor:pointer}.ck-s b{display:block;font-weight:600}.ck-s small{display:block;margin-top:2px;color:var(--k-t2);font-size:14px;line-height:1.4}.ck-s input{flex:none;position:relative;width:46px;height:26px;margin:0;border:1px solid var(--k-t);border-radius:13px;background:var(--k-p);-webkit-appearance:none;appearance:none;cursor:pointer;transition:background-color var(--d-micro,.2s) var(--k-c)}.ck-s input:before{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:var(--k-t);transition:transform var(--d-micro,.2s) var(--k-c),background-color var(--d-micro,.2s) var(--k-c)}.ck-s input:checked{background:var(--k-t)}.ck-s input:checked:before{transform:translate(20px);background:var(--k-p)}.ck-s input:disabled{opacity:.55;cursor:default}.ck-m__b{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--k-l)}.ck-m__a{margin:16px 0 0;font-size:14px}.ck-m__a a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ck-n{position:fixed;z-index:80;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 14px);max-width:560px;margin-inline:auto;padding:12px 16px;background:var(--k-t);color:var(--k-p);border-radius:var(--r-1,2px);font-size:14px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity var(--k-e) var(--k-c),transform var(--k-e) var(--k-c),visibility 0s linear var(--k-e)}.ck-n.ck--ver{opacity:1;visibility:visible;transform:none;transition-delay:0s}html.ck-on .wflo.wflo--ver,html.ck-on .dflo.dflo--ver{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px)}@media(max-width:639px){.ck{left:0;right:0;bottom:0;max-width:none;flex-direction:column;align-items:stretch;gap:12px;padding:16px max(16px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 14px) max(16px,env(safe-area-inset-left,0px));border-width:1px 0 0;border-radius:0}.ck__t{max-width:none}.ck__b{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ck__btn--l{grid-column:1/-1}.ck-m{align-items:flex-end;padding:0}.ck-m__c{max-width:none;max-height:92%;padding:20px 16px calc(env(safe-area-inset-bottom,0px) + 16px);border-width:1px 0 0;border-radius:0}.ck-m__b .ck__btn{flex:1 1 0}.ck-n{left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}}@media(prefers-reduced-motion:reduce){.ck,.ck-m,.ck-n,.ck__btn,.ck-s input,.ck-s input:before{transition-duration:.01ms!important;transition-delay:0s!important}.ck:not(.ck--ver),.ck-n:not(.ck--ver){transform:none}}html.quieto .ck,html.quieto .ck-m,html.quieto .ck-n{transition-duration:.01ms;transition-delay:0s}@media(forced-colors:active){.ck,.ck-m__c{border:2px solid CanvasText}.ck-s input:checked{background:Highlight}}@media print{.ck,.ck-m,.ck-n{display:none!important}}