.types[data-astro-cid-mjqppmoe]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.type[data-astro-cid-mjqppmoe]{gap:var(--space-lg);background:var(--color-surface);border-radius:18px;flex-direction:column;padding:22px;display:flex}.badge[data-astro-cid-mjqppmoe]{border-radius:var(--radius-xs);background:var(--tint);color:var(--ink);font:500 13px var(--font-mono);align-self:flex-start;padding:4px 10px}.text[data-astro-cid-mjqppmoe]{color:var(--color-text-2);margin:0;font-size:16px;line-height:1.55}.log[data-astro-cid-bysivhpy]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:20px;min-width:0;overflow:hidden}.head[data-astro-cid-bysivhpy]{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-2xl) 20px;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.titles[data-astro-cid-bysivhpy]{flex-direction:column;gap:2px;display:flex}.title[data-astro-cid-bysivhpy]{margin:0;font-size:17px;font-weight:700}.date[data-astro-cid-bysivhpy]{color:var(--color-muted);font-size:13px}.filters[data-astro-cid-bysivhpy]{gap:var(--space-2xs);border-radius:var(--radius-md);background:var(--color-surface-2);flex-wrap:wrap;padding:3px;display:flex}.filter[data-astro-cid-bysivhpy]{all:unset;box-sizing:border-box;min-height:32px;padding:0 var(--space-lg);cursor:pointer;transition:background var(--duration-base) var(--ease-out);border-radius:7px;align-items:center;font-size:13px;font-weight:600;display:flex}.filter[data-astro-cid-bysivhpy][aria-pressed=true]{background:var(--color-bg);box-shadow:var(--shadow-pressed)}.filter[data-astro-cid-bysivhpy]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.rows[data-astro-cid-bysivhpy]{margin:0;padding:0;list-style:none}.row[data-astro-cid-bysivhpy]{gap:var(--space-lg);padding:var(--space-xl) 20px;border-bottom:1px solid var(--color-border-soft);background:var(--color-bg);grid-template-columns:52px minmax(0,1fr);display:grid}.row[data-astro-cid-bysivhpy][hidden]{display:none}.row[data-astro-cid-bysivhpy][data-kind=blocked]{background:var(--stone-20)}.time[data-astro-cid-bysivhpy]{color:var(--color-muted);font:500 12.5px var(--font-mono);padding-top:2px}.body[data-astro-cid-bysivhpy]{flex-direction:column;gap:5px;min-width:0;display:flex}.who[data-astro-cid-bysivhpy]{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.badge[data-astro-cid-bysivhpy]{padding:2px var(--space-sm);border-radius:var(--radius-2xs);background:var(--tint);color:var(--ink);font:500 12px var(--font-mono)}.actor[data-astro-cid-bysivhpy]{font-size:14px;font-weight:600}.action[data-astro-cid-bysivhpy]{color:var(--color-text-2);font-size:14.5px}.permission[data-astro-cid-bysivhpy]{color:var(--color-muted);font-size:12.5px;font-weight:500}.row[data-astro-cid-bysivhpy][data-kind=blocked] .permission[data-astro-cid-bysivhpy]{color:var(--red-620)}.roles[data-astro-cid-b5eckj7c]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:20px;min-width:0;overflow:hidden}.head[data-astro-cid-b5eckj7c]{padding:var(--space-2xl) 20px;border-bottom:1px solid var(--color-border)}.title[data-astro-cid-b5eckj7c]{margin:0;font-size:17px;font-weight:700}.scroll[data-astro-cid-b5eckj7c]{overflow-x:auto}.table[data-astro-cid-b5eckj7c]{border-collapse:collapse;width:100%;font-size:13.5px}.table[data-astro-cid-b5eckj7c] th[data-astro-cid-b5eckj7c],.table[data-astro-cid-b5eckj7c] td[data-astro-cid-b5eckj7c]{border-bottom:1px solid var(--color-border-soft)}.table[data-astro-cid-b5eckj7c] th[data-astro-cid-b5eckj7c]{font-weight:600}.col-role[data-astro-cid-b5eckj7c],.role[data-astro-cid-b5eckj7c]{padding:var(--space-lg) var(--space-2xl);text-align:left}.col-role[data-astro-cid-b5eckj7c],.col-perm[data-astro-cid-b5eckj7c]{color:var(--color-muted)}.col-perm[data-astro-cid-b5eckj7c]{padding:var(--space-lg) var(--space-xs);text-align:center;font-size:12px;line-height:1.2}.kind[data-astro-cid-b5eckj7c]{color:var(--color-muted);font-size:12px;font-weight:500}.cell[data-astro-cid-b5eckj7c]{padding:var(--space-lg) var(--space-xs);text-align:center}.yes[data-astro-cid-b5eckj7c]{background:var(--blue-50);vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.yes[data-astro-cid-b5eckj7c] path[data-astro-cid-b5eckj7c]{fill:none;stroke:var(--blue-565);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.no[data-astro-cid-b5eckj7c]{background:var(--stone-240);vertical-align:middle;border-radius:2px;width:10px;height:2px;display:inline-block}.safety[data-astro-cid-aww25tln]{background:var(--gradient-security);color:var(--blue-880);flex-direction:column;gap:clamp(36px,5vw,60px);display:flex}.head[data-astro-cid-aww25tln]{justify-content:space-between;align-items:flex-end;gap:var(--space-3xl) 48px;flex-wrap:wrap;display:flex}.intro[data-astro-cid-aww25tln]{flex-direction:column;gap:20px;max-width:660px;display:flex}.intro[data-astro-cid-aww25tln] h2[data-astro-cid-aww25tln]{margin:0}.lead[data-astro-cid-aww25tln]{max-width:560px;color:var(--blue-810);margin:0;font-size:18px;line-height:1.6}.aside[data-astro-cid-aww25tln]{align-items:flex-start;gap:var(--space-2xl);flex-direction:column;display:flex}.badges[data-astro-cid-aww25tln]{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.badge[data-astro-cid-aww25tln]{padding:7px var(--space-xl);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--white) 75%, transparent);font:500 13px var(--font-mono)}.aside[data-astro-cid-aww25tln] .cta{border-radius:var(--radius-lg);background:var(--blue-880);min-height:46px;color:var(--color-on-dark);transition:background var(--duration-quick) var(--ease-out), transform var(--duration-quick) var(--ease-out);align-items:center;padding:0 20px;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex}.aside[data-astro-cid-aww25tln] .cta:hover{background:var(--blue-780);color:var(--color-on-dark)}.aside[data-astro-cid-aww25tln] .cta:active{transform:scale(.97)}.grid[data-astro-cid-aww25tln]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.card[data-astro-cid-aww25tln]{gap:var(--space-2xl);border-radius:var(--radius-2xl);background:var(--color-bg);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;padding:clamp(20px,2.4vw,26px);display:flex}.card-head[data-astro-cid-aww25tln]{gap:var(--space-xs);flex-direction:column;display:flex}.card-title[data-astro-cid-aww25tln]{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700}.card-text[data-astro-cid-aww25tln]{color:var(--color-text-3);margin:0;font-size:15px;line-height:1.5}.visual[data-astro-cid-aww25tln]{flex-direction:column;margin-top:auto;display:flex}.cipher[data-astro-cid-aww25tln]{gap:var(--space-md);min-width:0;padding:var(--space-xl);border:1px solid var(--blue-80);background:var(--ink-30);font:400 12.5px/1.5 var(--font-mono);border-radius:14px}.cipher-row[data-astro-cid-aww25tln]{gap:var(--space-md);min-width:0;display:flex}.cipher-label[data-astro-cid-aww25tln]{width:64px;color:var(--color-muted);flex-shrink:0}.cipher-value[data-astro-cid-aww25tln]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cipher-code[data-astro-cid-aww25tln]{color:var(--blue-565)}.cipher-line[data-astro-cid-aww25tln]{background:var(--blue-80);height:1px}.otp-visual[data-astro-cid-aww25tln]{gap:var(--space-md)}.digits[data-astro-cid-aww25tln]{gap:var(--space-xs);display:flex}.digit[data-astro-cid-aww25tln]{border:1.5px solid var(--stone-100);border-radius:var(--radius-md);background:var(--color-bg);max-width:44px;height:48px;color:var(--color-text);font:500 20px var(--font-mono);flex:1;justify-content:center;align-items:center;display:flex}.digit[data-astro-cid-aww25tln]:last-child{border-color:var(--blue-330)}.note[data-astro-cid-aww25tln]{color:var(--color-muted);font:400 12px var(--font-mono)}.gdpr[data-astro-cid-aww25tln]{background:var(--blue-880);color:var(--color-on-dark)}.gdpr-title[data-astro-cid-aww25tln]{color:var(--lime-60);letter-spacing:-.04em;font-size:clamp(38px,4vw,52px);font-weight:800;line-height:1}.gdpr-law[data-astro-cid-aww25tln]{color:var(--blue-220);font:400 12px var(--font-mono)}.gdpr-text[data-astro-cid-aww25tln]{color:var(--blue-105);margin:auto 0 0;font-size:15px;line-height:1.5}.backups-visual[data-astro-cid-aww25tln]{gap:var(--space-sm)}.days[data-astro-cid-aww25tln]{grid-template-columns:repeat(var(--days), minmax(0, 1fr));gap:var(--space-2xs);display:grid}.day[data-astro-cid-aww25tln]{border-radius:var(--radius-2xs);background:var(--green-130);height:28px}.day[data-astro-cid-aww25tln]:last-child{background:var(--green-430)}.range[data-astro-cid-aww25tln]{color:var(--color-muted);font:400 11.5px var(--font-mono);justify-content:space-between;display:flex}.today[data-astro-cid-aww25tln]{color:var(--green-600)}.europe-visual[data-astro-cid-aww25tln]{gap:var(--space-xs)}.region[data-astro-cid-aww25tln]{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}.region[data-astro-cid-aww25tln]+.region[data-astro-cid-aww25tln]{background:var(--blue-50)}.region-label[data-astro-cid-aww25tln]{font-size:14px;font-weight:600}.region-value[data-astro-cid-aww25tln]{color:var(--color-text-3);font:500 12px var(--font-mono)}.region[data-astro-cid-aww25tln]+.region[data-astro-cid-aww25tln] .region-value[data-astro-cid-aww25tln]{color:var(--blue-565)}.anon-visual[data-astro-cid-aww25tln]{gap:var(--space-sm);font:400 12.5px/1.5 var(--font-mono)}.sample[data-astro-cid-aww25tln]{border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap;padding:9px 11px;overflow:hidden}.tokens[data-astro-cid-aww25tln]{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.arrow[data-astro-cid-aww25tln]{color:var(--blue-565)}.token[data-astro-cid-aww25tln]{padding:4px var(--space-sm);background:var(--lime-60);color:var(--lime-660);border-radius:7px}@media (width>=640px){.grid[data-astro-cid-aww25tln]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid[data-astro-cid-aww25tln]{grid-template-columns:repeat(12,minmax(0,1fr))}.aes[data-astro-cid-aww25tln]{grid-column:span 5}.otp[data-astro-cid-aww25tln],.backups[data-astro-cid-aww25tln],.europe[data-astro-cid-aww25tln],.anon[data-astro-cid-aww25tln]{grid-column:span 4}.gdpr[data-astro-cid-aww25tln]{grid-column:span 3}}.control[data-astro-cid-f5xqrjtp]{--gap:clamp(36px, 5vw, 52px)}.head[data-astro-cid-f5xqrjtp] .section-heading{max-width:820px}.head[data-astro-cid-f5xqrjtp] .lead{max-width:660px}.panels[data-astro-cid-f5xqrjtp]{align-items:start;gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);display:grid}.more[data-astro-cid-f5xqrjtp]{padding-top:clamp(4px,1vw,12px)}@media (width>=1024px){.panels[data-astro-cid-f5xqrjtp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}
