.tc-cerez{position:fixed;left:16px;bottom:16px;z-index:900;box-sizing:border-box;width:min(440px,calc(100vw - 32px));padding:20px 22px;display:grid;grid-gap:12px;gap:12px;border-radius:16px;background:var(--tk-card,#fffef9);color:var(--tk-ink,#203d32);border:1px solid var(--tk-line,#dbe1d3);box-shadow:0 18px 50px rgba(32,61,50,.18);font-size:14px;line-height:1.55}@media (max-width:640px){.tc-cerez{left:12px;right:12px;bottom:12px;width:auto;padding-right:76px}}.tc-cerez-baslik{margin:0;font-weight:700;font-size:15.5px;color:var(--tk-ink,#203d32)}.tc-cerez-metin{margin:0;color:var(--tk-muted,#6a7469)}.tc-cerez-metin a{color:var(--tk-ink,#203d32);text-decoration:underline;text-underline-offset:3px}.tc-cerez-secenekler{display:grid;grid-gap:10px;gap:10px;padding-top:4px}.tc-cerez-secenek{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;cursor:pointer;color:var(--tk-muted,#6a7469)}.tc-cerez-secenek[data-kapali]{cursor:default;opacity:.7}.tc-cerez-secenek input{width:16px;height:16px;margin:3px 0 0;accent-color:var(--tk-forest,#203d32)}.tc-cerez-secenek strong{display:block;font-weight:600;color:var(--tk-ink,#203d32)}.tc-cerez-dugmeler{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tc-cerez-dugme{min-height:40px;padding:0 16px;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:600;background:transparent;color:var(--tk-ink,#203d32);border:1px solid var(--tk-line-2,#c6d3b6)}.tc-cerez-dugme:hover{border-color:var(--tk-forest,#203d32)}.tc-cerez-dugme-ana{background:var(--tk-forest,#203d32);color:var(--tk-on-forest,#f3f6e9);border-color:transparent}.tc-cerez-dugme-ana:hover{background:var(--tk-forest-3,#355b47)}.tc-cerez-ayar{min-height:40px;padding:0 8px;border:0;background:none;cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;color:var(--tk-muted,#6a7469);text-decoration:underline;text-underline-offset:3px}.tc-cerez-ayar:hover{color:var(--tk-ink,#203d32)}.tc-cerez-tercih{padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-align:left;display:inline-flex;align-items:center;min-height:24px}.tc-cerez-tercih:hover{text-decoration:underline}