.feature-tools{position:relative;z-index:55;display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:14px;margin:0 auto 18px;max-width:1000px;font:14px/1.5 system-ui;border:1px solid #aa95bf;border-radius:16px;background:#251c35;color:#fff1df}.feature-tools button,.feature-tools select{font:inherit;background:#403153;color:#fff1df;border:1px solid #b7a1cb;border-radius:20px;padding:10px 13px;min-height:44px}.feature-tools label{display:flex;align-items:center;gap:8px;margin:0}.feature-tools p{font:13px/1.5 system-ui;margin:0;flex-basis:100%;color:inherit}.feature-tools[hidden]{display:none}.jin-refresh{position:fixed;bottom:18px;right:16px;z-index:80;background:#633e83;color:#fff1b5;border:2px solid #fff1b5;border-radius:50%;font:32px/1 system-ui;width:48px;height:48px;padding:0}body.jy-light{background:#f4effb!important}body.jy-light .file-card{background:#f4effb!important;--ds-page:#f4effb;--ds-ink:#38284b;--ds-ink-2:#655673;--ds-raised:#fffaff;--ds-hairline:#c8b9d9;color:#38284b}body.jy-light .file-card .file-group{background:#ffffffa8;padding:18px;border-radius:18px}body.jy-light .file-card .file-group p,body.jy-light .file-card .file-group h2,body.jy-light .file-card .file-group h3{color:#443051}body.jy-light .file-card .file-group-heading{color:var(--jy-accent,#7547a5)}body.jy-light .preview-account,body.jy-light .rocka-community{background:#fffaff;color:#38284b}body.jy-light .gb-input{background:#eee5f6;color:#38284b}body.jy-light .birthday-row,body.jy-light .family-card,body.jy-light .child-card{background:#e7def3;color:#38284b}body.jy-light .bname-text,body.jy-light .bname,body.jy-light .bdate{color:#503363!important}body.jy-light .file-card .family-name,body.jy-light .file-card .kid-name{color:#654391}body.jy-dark.theme4{--bg:#24172f;--ink:#ffe3a5;--card:#412c50;--accent:#6c3f96;--lime:#315d54;background:#24172f}body.jy-dark .facts>div,body.jy-dark .clocks>div,body.jy-dark .journey-grid>div,body.jy-dark #events p{background:#50385d;color:#fff1d0}body.jy-dark .hero h1,body.jy-dark .hero .headline p,body.jy-dark .hero .kicker{color:#633e83}body.theme4.jy-palette-forest{--accent:#286354;--lime:#a0d4ae}body.theme4.jy-palette-coral{--accent:#be526c;--lime:#f7c87c}body.jy-palette-forest .lang-btn.is-active{border-color:#73c4a0;color:#73c4a0}body.jy-palette-coral .lang-btn.is-active{border-color:#ed91ae;color:#ed91ae}body.jy-palette-forest .file-group-heading{color:#85cda6}body.jy-palette-coral .file-group-heading{color:#ed91ae}body.jy-dark .trail a{color:#243e33}body.jy-dark .card button{color:#322341;background:#ffe3a5}body.jy-dark .card .days button{background:#67447c;color:#fff1d0}body.jy-dark .card .days button.has-event{background:#2d806a}body.jy-dark .gallery>div{color:#263e32}body.jy-dark .hero .kicker{background:#ffebb8;border-radius:12px;padding:5px 8px}body.jy-dark #local-media{color:#263e32}
