.kk-feedback-magnet{z-index:var(--kk-layer-feedback-magnet);border-radius:14px;flex-wrap:wrap;gap:4px;width:max-content;padding:6px;display:flex;position:fixed;overflow:auto}.kk-feedback-magnet button,.kk-feedback-magnet a{min-width:var(--kk-control-touch-size);min-height:var(--kk-control-touch-size);flex-shrink:0}.kk-feedback-notice{z-index:var(--kk-layer-notice);pointer-events:auto;right:16px;bottom:calc(var(--kk-mobile-pay-bar-height,0px) + max(16px, env(safe-area-inset-bottom)) + 60px + var(--kk-admin-gear-clearance,0px));border-radius:12px;align-items:center;gap:8px;max-width:min(340px,100vw - 32px);padding:8px 8px 8px 12px;font-size:14px;display:flex;position:fixed}.kk-feedback-notice>span{overflow-wrap:anywhere;min-width:0}.kk-feedback-notice>button{min-width:var(--kk-control-touch-size);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:2px;height:44px;padding:0 6px;display:inline-flex}.kk-feedback-notice>button:focus-visible{outline-offset:-2px;outline:2px solid}.kk-feedback-notice>button:hover{cursor:pointer;background:color-mix(in srgb, currentColor 10%, transparent)}.kk-feedback-notice-stack{z-index:var(--kk-layer-notice);right:0;bottom:calc(var(--kk-mobile-pay-bar-height,0px) + max(16px, env(safe-area-inset-bottom)) + 44px + var(--kk-admin-gear-clearance,0px));box-sizing:border-box;max-width:min(372px,100vw);max-height:calc(100dvh - 108px - var(--kk-admin-gear-clearance,0px));pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;padding:16px;display:flex;position:fixed;overflow-y:auto}.kk-feedback-notice-list{flex-direction:column;gap:8px;min-width:0;display:flex}.kk-feedback-notice-stack>.kk-feedback-notice,.kk-feedback-notice-list>.kk-feedback-notice{pointer-events:auto;position:static}.kk-feedback-notice-list>.kk-feedback-notice{max-width:none;box-shadow:none}.kk-anchor-outline-viewport{z-index:var(--kk-layer-page-outline);pointer-events:none;position:fixed;inset:0;overflow:hidden}.kk-anchor-outline{pointer-events:none;position:absolute;overflow:visible}.kk-feedback-dialog>button:last-child{min-width:var(--kk-control-touch-size);min-height:var(--kk-control-touch-size);place-items:center;display:grid;top:4px;right:4px}@media print{.kk-feedback-magnet,.kk-feedback-notice,.kk-feedback-notice-stack,.kk-anchor-outline-viewport{display:none!important}}.kk-feedback-visited{outline-offset:6px;border-radius:4px;outline:3px solid #c76f1d;animation:1.2s ease-in-out 3 kk-feedback-visited-pulse}.kk-feedback-visit-outline{box-sizing:border-box;pointer-events:none;z-index:2147482000;border:3px solid #c76f1d;border-radius:4px;position:fixed}.kk-inbox-new{animation:1.2s ease-in-out 3 kk-inbox-new-pulse}@keyframes kk-inbox-new-pulse{0%,to{box-shadow:none;background-color:#0000}50%{background-color:#ffb3473d;box-shadow:inset 0 0 14px #ffb3478c}}@media (prefers-reduced-motion:reduce){.kk-inbox-new{animation:2.4s ease-in-out kk-inbox-new-pulse}}:is([data-login-inbox],[data-state]:has(+[data-login-inbox])){transition-duration:.1s!important;animation-duration:.1s!important}[data-login-inbox][data-login-inbox][data-state]{--tw-enter-translate-y:-.5rem;--tw-exit-translate-y:-.5rem}.kk-inbox-checking{animation:.15s ease-out .4s both kk-inbox-checking-in}@keyframes kk-inbox-checking-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:is([data-login-inbox],[data-state]:has(+[data-login-inbox])){transition:none!important;animation:none!important}}@keyframes kk-feedback-visited-pulse{0%,to{outline-color:#c76f1d}50%{outline-color:#ffb347}}
