.parent-zone .parent-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;display:flex}.parent-zone .logline{background:var(--paper);box-shadow:var(--raised-xs);border-radius:20px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}.parent-zone .logline .when{color:var(--ink-faint);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:800}.parent-zone .lock-screen{box-sizing:border-box;justify-content:center;align-items:center;min-height:100%;padding:24px 16px;display:flex}.parent-zone .lock-screen .card.lock{width:100%;max-width:420px;margin:0}.parent-zone .lock-screen .pinrow{justify-content:center}.parent-zone .profile-gate{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:32px 16px;display:flex}.parent-zone .profile-gate h1{margin-bottom:32px;font-size:clamp(28px,4vw,44px)}.parent-zone .profile-grid{flex-wrap:wrap;justify-content:center;gap:28px;max-width:900px;display:flex}.parent-zone .profile-tile{cursor:pointer;background:0 0;border:none;border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:6px;display:flex}.parent-zone .profile-face{width:132px;height:132px;box-shadow:var(--raised-xs);border:4px solid #0000;border-radius:32px;justify-content:center;align-items:center;font-size:64px;transition:transform .15s,border-color .15s;display:flex}.parent-zone .profile-tile:hover .profile-face,.parent-zone .profile-tile:focus-visible .profile-face{border-color:var(--ink);transform:translateY(-4px)scale(1.04)}.parent-zone .profile-add{border:4px dashed var(--ink-faint);box-shadow:none;color:var(--ink-faint);background:0 0;font-size:56px;font-weight:300}.parent-zone .profile-name{font-family:var(--font-fredoka), sans-serif;color:var(--ink);font-size:20px;font-weight:600}@media (max-width:520px){.parent-zone .profile-face{border-radius:26px;width:104px;height:104px;font-size:50px}.parent-zone .profile-grid{gap:18px}}.parent-zone .managing-chip{background:var(--paper);box-shadow:var(--raised-xs);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:15px;display:flex}.parent-zone .history-item{border-top:1px solid var(--cream-2);padding:12px 0}.parent-zone .history-item summary{cursor:pointer;align-items:center;gap:10px;font-size:16px;display:flex}.parent-zone .history-item summary .when{color:var(--ink-faint);margin-left:auto;font-size:12.5px;font-weight:700}.parent-zone .history-deleted{color:var(--coral-deep);background:var(--cream-2);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800}.parent-zone .history-msg{white-space:pre-wrap;border-radius:12px;margin:8px 0 0;padding:8px 12px;font-size:14px}.parent-zone .history-msg.from-kid{background:var(--sky)}.parent-zone .history-msg.from-bit{background:var(--cream-2)}.parent-zone .history-msg .who{opacity:.7;font-size:12px;font-weight:800;display:block}.parent-zone .linkish{font:inherit;color:var(--coral-deep);cursor:pointer;background:0 0;border:none;padding:8px 0 0;font-size:14px;font-weight:800}.parent-zone .linkish:hover{text-decoration:underline}.parent-zone .lock-screen label.muted{margin:10px 0 4px;font-size:13px;font-weight:800;display:block}
