#ck-container{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.4);z-index:2147483000;display:none}#ck-container .ck-wrapper{height:fit-content;max-height:85vh;overflow-y:auto;width:500px;max-width:90vw;top:50%;left:50%;background:#fff;padding:24px;position:absolute;transform:translateX(-50%) translateY(-50%);box-shadow:0 4px 24px rgba(0,0,0,.3)}#ck-container .ck-wrapper #ck-close{position:absolute;top:8px;right:8px;border:1px solid #999;color:#999;padding:6px 8px;cursor:pointer}#ck-container .ck-wrapper .ck-text h2,#ck-container .ck-wrapper .ck-text h4{font-size:1.25rem;line-height:1.3;margin:0 0 .5rem}#ck-container .ck-wrapper .ck-text p{font-size:.9rem;line-height:1.5;margin:0}#ck-container .ck-wrapper .ck-text a{text-decoration:underline}#ck-container .ck-wrapper .ck-text ul{list-style:none;margin:1rem 0 0;padding:0}#ck-container .ck-wrapper .ck-text ul li+li{margin-top:.75rem}#ck-container .ck-wrapper .ck-text ul label{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:start;cursor:pointer}#ck-container .ck-wrapper .ck-text ul input{grid-row:1/3;margin-top:4px}#ck-container .ck-wrapper .ck-text ul strong{font-size:.9rem}#ck-container .ck-wrapper .ck-text ul span{grid-column:2;font-size:.8rem;color:#666;line-height:1.4}#ck-container .ck-wrapper .ck-button-wrapper{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center;margin-top:20px}#ck-container .ck-wrapper .ck-button-wrapper .ck-button{margin:0;padding:10px 16px;font-size:.85rem;line-height:1;border:1px solid #ccc;background:#fff;color:#333;cursor:pointer}#ck-container .ck-wrapper .ck-button-wrapper .ck-button:first-child{margin-right:auto}#ck-container .ck-wrapper .ck-button-wrapper #ck-button-accept{background:var(--msv-consent-accept-bg, #1dadeb);color:var(--msv-consent-accept-color, white);border-color:var(--msv-consent-accept-bg, #1dadeb)}#ck-container .ck-wrapper .ck-button-wrapper #ck-button-reject{background:var(--msv-consent-reject-bg, #ea282c);color:var(--msv-consent-reject-color, white);border-color:var(--msv-consent-reject-bg, #ea282c)}@media screen and (max-width: 480px){#ck-container .ck-wrapper .ck-button-wrapper .ck-button{flex:1 1 100%;text-align:center}#ck-container .ck-wrapper .ck-button-wrapper .ck-button:first-child{margin-right:0;order:1}}
