.tm-cookie-wrap{--ck-hanji:#e8e1d4;--ck-muted:#b3aa9d;--ck-gold-pale:#f0c98d;--ck-display:var(--font-ridibatang), "Nanum Myeongjo", serif;--ck-ui:var(--font-pretendard-ui), Pretendard, system-ui, sans-serif;z-index:1100;width:min(100%,480px);padding:10px 10px max(10px, env(safe-area-inset-bottom));pointer-events:none;margin-inline:auto;position:fixed;bottom:0;left:0;right:0}html.has-cookie-banner body{padding-bottom:var(--tm-cookie-banner-space,0px)}.tm-cookie-card{pointer-events:auto;color:var(--ck-hanji);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f141cf7;border:1px solid #d9a05b38;border-radius:6px;padding:16px 16px 14px;animation:.26s cubic-bezier(.16,1,.3,1) both tm-cookie-enter;box-shadow:0 -12px 42px #00000080}@keyframes tm-cookie-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.tm-cookie-copy{margin-bottom:12px}.tm-cookie-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.tm-cookie-head h2{color:var(--ck-hanji);font:400 17px/1.3 var(--ck-display);margin:0}.tm-cookie-copy p{color:var(--ck-muted);font:400 12px/1.6 var(--ck-ui);word-break:keep-all;margin:0}.tm-cookie-copy a{color:var(--ck-gold-pale);text-underline-offset:2px;text-decoration:underline}.tm-cookie-text-button{min-height:44px;color:var(--ck-gold-pale);font:500 12px/1 var(--ck-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;margin:-12px -8px -12px 0;padding:0 8px;text-decoration:underline;display:inline-flex}.tm-cookie-settings{border-top:1px solid #e8e1d414;gap:4px;margin:0 0 12px;padding:8px 0 0;list-style:none;display:grid}.tm-cookie-row{justify-content:space-between;align-items:center;gap:16px;min-height:52px;display:flex}.tm-cookie-row-label{color:var(--ck-hanji);font:500 14px/1.4 var(--ck-ui)}.tm-cookie-row-desc{color:var(--ck-muted);font:400 12px/1.45 var(--ck-ui);margin:2px 0 0}.tm-cookie-always{color:var(--ck-muted);font:500 12px/1 var(--ck-ui);flex:none}.tm-cookie-switch{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:48px;min-width:48px;height:44px;min-height:44px;margin-right:-4px;padding:0;display:inline-flex}.tm-cookie-switch:focus-visible{outline:none}.tm-cookie-switch:focus-visible .tm-cookie-switch-track{outline:2px solid var(--ck-gold-pale);outline-offset:2px}.tm-cookie-switch-track{background:#343a42;border:1px solid #e8e1d429;border-radius:999px;width:40px;height:22px;transition:background .18s,border-color .18s;display:block;position:relative}.tm-cookie-switch-track.is-on{background:#a66d35;border-color:#d9a05b73}.tm-cookie-switch-knob{background:#eee7dc;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #00000047}.tm-cookie-switch-track.is-on .tm-cookie-switch-knob{transform:translate(18px)}.tm-cookie-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tm-cookie-button{min-width:0;min-height:44px;font:600 13px/1.2 var(--ck-ui);cursor:pointer;border-radius:4px;padding:8px 10px;transition:border-color .18s,background .18s,color .18s}.tm-cookie-button:focus-visible,.tm-cookie-text-button:focus-visible{outline:2px solid var(--ck-gold-pale);outline-offset:2px}.tm-cookie-button.is-primary{color:#2b1d13;background:linear-gradient(145deg,#efd09e,#d79d58);border:1px solid #f0c98d6b}.tm-cookie-button.is-secondary{color:var(--ck-hanji);background:#ffffff0a;border:1px solid #e8e1d447}@media (hover:hover){.tm-cookie-button.is-secondary:hover{border-color:#e8e1d473}.tm-cookie-text-button:hover{color:var(--ck-hanji)}}@media (max-width:374px){.tm-cookie-card{padding:14px 12px 12px}.tm-cookie-button{font-size:12px}}@media (prefers-reduced-motion:reduce){.tm-cookie-card{animation:none}.tm-cookie-switch-track,.tm-cookie-switch-knob{transition:none}}
/*# sourceMappingURL=0kqey6v4d1wvr.css.map*/