.lp-title{max-width:var(--measure);font-size:34px;font-weight:800;line-height:1.28;letter-spacing:-.6px;margin-bottom:24px}.lp-body>.lead:first-child{margin-top:0}.lp-game-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:28px 0 40px}.lp-game-card{display:block;border:1px solid var(--gray-200);border-radius:14px;overflow:hidden;background:#fff;transition:border-color .15s,transform .15s}.lp-game-card:hover{border-color:var(--red);transform:translateY(-2px)}.lp-game-thumb{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;background:var(--gray-100)}.lp-game-thumb--empty{aspect-ratio:3 / 4}.lp-game-body{padding:10px 12px 12px}.lp-game-title{font-size:14px;font-weight:700;line-height:1.35;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp-game-creator{font-size:12px;color:var(--gray-600);margin:0 0 2px}.lp-game-plays{font-size:12px;color:var(--gray-400);margin:0}.lp-empty{color:var(--gray-400);margin:24px 0 40px}.lp-more-ways{max-width:var(--measure);margin:48px 0 0;padding-top:28px;border-top:1px solid var(--gray-200)}.lp-more-title{font-size:18px;font-weight:700;margin-bottom:12px}.lp-more-ways ul{list-style:none;margin:0;padding:0}.lp-more-ways li{padding:10px 0;border-bottom:1px solid var(--gray-200)}.lp-more-ways a{font-size:15px;font-weight:600;color:var(--gray-900)}.lp-more-ways a:hover{color:var(--red)}.lp-more-desc{display:block;font-size:13px;color:var(--gray-600);margin-top:2px}.lp-cta{max-width:var(--measure);margin:48px 0 0;padding:28px 24px;border-radius:16px;background:var(--gray-50);text-align:center}.lp-cta-lead{font-size:16px;font-weight:600;margin-bottom:16px}.lp-cta-button{display:inline-block;padding:12px 28px;border-radius:999px;background:var(--red);color:#fff;font-size:15px;font-weight:700}.lp-cta-button:hover{opacity:.9}@media (max-width: 600px){.lp-title{font-size:26px}.lp-game-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px}}.lp-meta{margin:-12px 0 24px}.lp-creation-example{margin:2rem 0;padding:1.25rem;border:1px solid #cbd5e1;border-radius:16px}.lp-example-player{display:block;width:100%;height:460px;border:0;border-radius:12px;background:#10243a}.lp-creation-example textarea{display:block;box-sizing:border-box;width:100%;margin:.5rem 0;padding:.75rem;font:inherit;line-height:1.5;resize:vertical}.lp-creation-example button{padding:.65rem 1rem;font:inherit;cursor:pointer;border-radius:8px;border:1px solid #64748b}.lp-example-copy-status{min-height:1.5em}.lp-example-create{display:inline-block;padding:.75rem 1rem;background:#264ab7;color:#fff!important;border-radius:8px}.print-sheet{max-width:var(--measure);margin:28px 0;padding:20px 22px;border:1px solid var(--gray-200);border-radius:14px;background:#fff}.print-sheet>*+*{margin-top:.8em}.print-sheet table{font-size:14px}.print-sheet td:first-child{white-space:nowrap}.print-sheet-button{float:inline-end;margin-block:0 12px;margin-inline:12px 0;padding:8px 16px;border:1px solid var(--gray-400);border-radius:999px;background:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.print-sheet-button:hover{border-color:var(--red);color:var(--red)}@media (max-width: 600px){.print-sheet{padding:16px 14px}.print-sheet-button{float:none;display:block;margin:0 0 12px}.print-sheet table{min-width:560px}}.lp-school-contact{max-width:var(--measure);margin:16px 0 28px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.lp-school-contact-button{display:inline-block;padding:10px 22px;border-radius:999px;background:var(--red);color:#fff!important;font-weight:700;text-decoration:none}.lp-school-contact-address{font-weight:600;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.lp-school-contact--pending{color:var(--gray-600)}@media print{.site-header,.site-footer,.lp-cta,.lang-switcher,.translation-notice,.lp-game-grid,.lp-empty,.lp-more-ways,.lp-creation-example,.print-sheet-button,.lp-school-contact-button{display:none!important}.print-sheet{border:0;padding:0;margin:0;max-width:none;break-before:page;font-size:12.5px;line-height:1.45}.print-sheet h3{font-size:17px}.print-sheet h4{font-size:14px;margin-top:1em}.print-sheet table{font-size:11.5px}.print-sheet th,.print-sheet td{padding:4px 8px}.print-sheet tr,.print-sheet li{break-inside:avoid}.print-sheet{break-after:page}.print-sheet .table-wrap{break-inside:avoid}.print-sheet .table-wrap{overflow:visible}.print-sheet table{min-width:0}html.lp-print-one .lp-title,html.lp-print-one .lp-meta,html.lp-print-one .lp-body>:not(.print-sheet),html.lp-print-one .lp-body>.print-sheet:not([data-printing]){display:none!important}html.lp-print-one .print-sheet[data-printing]{break-before:auto}}
/* dreamcore-min source:public/css/lp.css sha256:25b05b64b57a7d74cbc6fa148ca70f96587840e8a78612d18771b8710595b20b */
