.i35bkq_page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#231f1c;--paper:#eee6d6;--red:#bf3028;--green:#267b58;color:var(--ink);background:repeating-linear-gradient(90deg,#d5cab920 0 1px,transparent 1px 13px),var(--paper);font-family:var(--font-noto),sans-serif;max-width:1100px;margin:auto;padding:32px 24px}.i35bkq_hero{border-top:12px solid var(--red)}.i35bkq_hero h1{font-family:var(--font-serif-display),"Yu Mincho",serif;font-size:clamp(32px,5vw,52px);font-weight:400;line-height:1.3}.i35bkq_hero em{color:var(--red);font-style:normal}.i35bkq_hero small{font-family:var(--font-mono),monospace;letter-spacing:.15em}.i35bkq_page p{line-height:1.8}.i35bkq_page button,.i35bkq_page select,.i35bkq_page input,.i35bkq_page textarea{font:inherit;color:var(--ink);background:#fffaf0;border:1px solid #7c6f5d;max-width:100%;min-height:44px;padding:8px}.i35bkq_page button{cursor:pointer}.i35bkq_page button[aria-pressed=true]{background:var(--ink);color:#fff}.i35bkq_page button:disabled{opacity:.5;cursor:not-allowed}.i35bkq_page button:hover{border-color:var(--red)}.i35bkq_page :focus-visible{outline:3px solid var(--green);outline-offset:3px}.i35bkq_workspace{grid-template-columns:1fr 1fr;gap:30px;margin-top:25px;display:grid}.i35bkq_panel{background:#fffaf0;border:1px solid #9b8b76;min-width:0;padding:20px}.i35bkq_toolbar{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.i35bkq_frames{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.i35bkq_frames button{padding:5px}.i35bkq_frames svg{width:100%;height:auto;margin-bottom:5px;display:block}.i35bkq_editor{touch-action:none;border:2px solid var(--ink);-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.i35bkq_preview svg{shape-rendering:crispedges;border:1px solid var(--ink);width:100%;height:auto;display:block}.i35bkq_page label{margin:15px 0;display:block}.i35bkq_page input[type=range]{width:100%;accent-color:var(--red);padding:0}.i35bkq_note{font-size:13px}.i35bkq_warning{border-left:5px solid var(--red);background:#f9dcd1;padding:8px 14px}.i35bkq_page textarea{width:100%;min-height:140px;font-family:var(--font-mono),monospace;font-size:13px}.i35bkq_page details{margin:20px 0}.i35bkq_page summary{cursor:pointer;min-height:44px}.i35bkq_guide{border-top:2px solid var(--ink);margin-top:28px}.i35bkq_page a{color:#216c4c}.i35bkq_hidden{text-align:center;border:1px dashed #7c6f5d;place-items:center;height:220px;display:grid}.i35bkq_page h2{font-size:21px;line-height:1.6}.i35bkq_page li{margin-bottom:8px;line-height:1.8}@media (max-width:700px){.i35bkq_page{padding:22px 14px}.i35bkq_workspace{grid-template-columns:1fr}.i35bkq_panel{padding:14px}.i35bkq_toolbar button{flex:120px}}
