:root{--kk-mimic-banner-height:76px}.kk-mimic-watermark{z-index:2147482000;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='310' height='210' viewBox='0 0 310 210'%3E%3Ctext x='25' y='145' transform='rotate(-28 155 105)' fill='%23e79c2e' fill-opacity='.14' font-family='Arial,sans-serif' font-size='42' font-weight='700' letter-spacing='5'%3EMIMIC%3C/text%3E%3C/svg%3E");background-repeat:repeat;position:fixed;inset:0}.kk-mimic-banner{z-index:2147483000;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;color:#3b2608;background:#fff3d8;border-bottom:2px solid #dd942d;justify-content:space-between;align-items:center;gap:12px;font-size:14px;line-height:1.4;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 12px #00000018}.kk-mimic-banner small{font-size:12px;display:block}.kk-mimic-banner>div:first-child{overflow-wrap:anywhere;min-width:0}.kk-mimic-banner button{min-height:var(--kk-control-touch-size);color:#3b2608;background:#fff;border:1px solid #875b1e;border-radius:8px;flex-shrink:0;padding:8px 14px;font-weight:650}.kk-mimic-banner button:focus-visible{outline-offset:3px;outline:3px solid #875b1e}.kk-mimic-banner button:disabled{opacity:.65}.kk-mimic-banner-tools{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}.kk-mimic-banner .kk-key{background:#875b1e1f}.kk-mimic-spacing{padding-top:var(--kk-mimic-banner-bottom,calc(var(--kk-mimic-banner-height) + env(safe-area-inset-top)))}.kk-mimic-notice{z-index:2147483000;top:calc(var(--kk-mimic-banner-bottom,76px) + 8px);color:#3b2608;background:#fff3d8;border:1px solid #dd942d;border-radius:8px;margin:0;padding:12px 16px;position:fixed;left:16px;right:16px}.kk-mimic-block{max-width:42rem;margin:2rem auto;padding:2rem;line-height:1.6}.kk-mimic-block h1{font-size:1.5rem;font-weight:650}.kk-mimic-block a{margin-top:1rem;text-decoration:underline;display:inline-block}.kk-mimic-privacy{z-index:2147482500;padding:8px 16px calc(8px + env(safe-area-inset-bottom));pointer-events:none;color:#593c16;text-align:center;background:#fff3d8e8;margin:0;font-size:12px;position:fixed;bottom:0;left:0;right:0}html[data-member-mimic-suspended=true] .kk-mimic-content{visibility:hidden}@media (max-width:520px){:root{--kk-mimic-banner-height:92px}.kk-mimic-email{display:none}.kk-mimic-banner{flex-direction:column;align-items:flex-start;gap:8px}.kk-mimic-banner-tools{justify-content:flex-start;width:100%}}@media (min-width:961px){.kk-mimic-content[data-member-edit-open=true]{padding-right:412px}}@media print{.kk-mimic-banner{position:static}.kk-mimic-spacing{padding-top:0}}
