.title-table-wrap{overflow-x:auto}.title-table{width:100%;border-collapse:collapse;table-layout:fixed}.title-table th,.title-table td{padding:1.15rem .8rem;text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.title-table th:first-child{width:15%}.title-table th{color:var(--deep)}.title-table td{background:#18262c}.title-sample{font-size:1.04rem;line-height:1.9;text-shadow:1px 1px 1px #000}.title-bold{font-weight:800}.effect-controls{display:flex;align-items:end;gap:1rem;flex-wrap:wrap;margin:1.7rem 0}.effect-controls label{display:flex;flex-direction:column;gap:.3rem;font-weight:700;color:var(--deep)}.effect-controls select{font:inherit;padding:.65rem .8rem;background:var(--paper);color:var(--ink);border:1px solid #91ab85;border-radius:6px;min-height:44px}.effect-controls button{font:inherit;border:0;cursor:pointer;min-height:44px}.effect-figure{max-width:600px;margin:1.5rem auto}.effect-figure img{display:block;width:100%;height:auto;background:#18262c;border-radius:8px}.effect-figure figcaption{color:#526056;font-size:.85rem;margin-top:.6rem;text-align:center}.title-table span{white-space:normal}@media(max-width:600px){.title-table th,.title-table td{padding:.8rem .35rem}.title-sample{font-size:.9rem}.title-table th:first-child{width:16%}.effect-controls{gap:.8rem}.effect-controls label{flex:1;min-width:120px}.effect-controls button{width:100%}}