/* DRABIKAPU Legal – 2026-10-14, standalone and no external loads */
:root{color-scheme:dark;--dkbg:#101818;--dkpanel:#172321;--dkline:#344640;--dkorange:#fa5c26;--dktext:#f2f5f1;--dkmute:#b1beb8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--dkbg);color:var(--dktext);font:15px/1.8 'DM Sans',Arial,Helvetica,sans-serif}a{color:#ff9773}a:hover{color:#ffc2ab}a:focus-visible,button:focus-visible{outline:3px solid #ff875b;outline-offset:3px}.dk-legal-main{padding:56px max(20px,5vw) 90px;min-height:72vh}.dk-legal-inner{max-width:1020px;margin:auto}.dk-legal-breadcrumb{color:var(--dkorange);letter-spacing:.22em;font-size:11px;font-weight:900}.dk-legal-inner h1{font:900 clamp(48px,7vw,82px)/.98 'Barlow Condensed',Impact,Arial,sans-serif;letter-spacing:.01em;margin:15px 0 24px}.dk-legal-lead{font-size:17px;color:var(--dkmute);max-width:800px;line-height:1.85}.dk-legal-inner h2{font:800 clamp(26px,3vw,37px)/1.18 'Barlow Condensed',Impact,Arial,sans-serif;margin:48px 0 17px;color:#ff885d}.dk-legal-inner h3{font:800 20px/1.35 Arial,sans-serif;margin:28px 0 9px}.dk-legal-inner p,.dk-legal-inner li{color:#d7e0db}.dk-legal-inner li{margin:7px 0}.dk-legal-inner ul{padding-left:24px}.dk-legal-table{width:100%;border-collapse:collapse;display:table;table-layout:fixed}.dk-legal-table th,.dk-legal-table td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--dkline);vertical-align:top;overflow-wrap:anywhere}.dk-legal-table th{font-size:13px;font-weight:800;width:33%;color:#d7e3dd;background:#1b2925}.dk-legal-table td{color:#e7eae5}.dk-legal-note{padding:18px 22px;border-left:3px solid var(--dkorange);background:#1a2723;margin:24px 0}.dk-legal-links{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0 36px}.dk-legal-links a{border:1px solid #495d52;color:#dbe2dc;padding:8px 11px;font-size:12px;text-decoration:none;font-weight:800}.dk-legal-links a[aria-current=page],.dk-legal-links a:hover{border-color:var(--dkorange);color:var(--dkorange)}.dk-min-top{padding:16px max(20px,5vw);border-bottom:1px solid var(--dkline);display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.dk-min-brand{font-weight:900;font-size:19px;text-decoration:none;color:white}.dk-min-brand b{color:var(--dkorange)}.dk-min-top nav{display:flex;gap:14px;flex-wrap:wrap}.dk-min-top nav a{font-size:12px;text-decoration:none;color:#e8ede8}.dk-min-foot{padding:26px max(20px,5vw);border-top:1px solid var(--dkline);font-size:12px;color:#b6c4bc;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}.dk-min-foot a{color:#d3e3d8}.dk-min-foot nav{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:650px){.dk-legal-main{padding:35px 18px 55px}.dk-legal-table th,.dk-legal-table td{display:block;width:100%;padding:11px 13px}.dk-legal-table th{border-bottom:none}.dk-legal-table td{padding-top:2px}.dk-legal-inner h1{font-size:50px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
