.sheet-stage{--bar-h:64px}.sheet-bar{top:var(--head-h,76px);z-index:30;background:var(--card);border-bottom:1px solid var(--rule);position:sticky}.sheet-bar .wrap{max-width:1194px}.sb-row{align-items:center;gap:8px 20px;height:64px;display:flex}.sb-back{color:var(--ink-soft);flex:none;align-items:center;gap:6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.sb-back:hover{color:var(--ink)}.sb-back .ic{width:18px;height:18px}.sb-title{border-left:1px solid var(--rule);min-width:0;font-family:var(--f-display);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;padding-left:20px;font-size:18px;font-weight:800;line-height:1.3;overflow:hidden}.sb-title>span{color:var(--ink-soft);font-weight:600}@media (max-width:760px){.sb-row{gap:14px}.sb-title{padding-left:14px;font-size:16px}.sb-title>span{display:none}}.sheet-stage{background:var(--field);grid-template-columns:304px minmax(0,810px);justify-content:center;align-items:start;gap:32px;padding:24px 24px 48px;display:grid}.sheet-preview{min-width:0}.sheets{--fit:1;zoom:var(--fit);flex-direction:column;align-items:center;gap:24px;display:flex}.sheet-panel{top:calc(var(--head-h,76px) + var(--bar-h) + 24px);max-height:calc(100vh - var(--head-h,76px) - var(--bar-h) - 48px);border:2px solid var(--rule);background:var(--card);border-radius:24px;flex-direction:column;display:flex;position:sticky;overflow:hidden}.sp-scroll{scrollbar-width:thin;scrollbar-color:var(--rule) transparent;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}.sp-field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.sp-q{font-family:var(--f-display);color:var(--ink);padding:0;font-size:16px;font-weight:700;line-height:1.3}.sp-hint{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.4}.sp-select{width:100%;font:inherit;color:var(--ink);background:var(--card);border:2px solid var(--rule);cursor:pointer;border-radius:16px;padding:10px 14px;font-size:15px;font-weight:600}.sp-select:focus-visible{border-color:var(--ink);outline:none}.sp-choices{gap:8px;display:grid}.sp-choices.row{grid-template-columns:1fr 1fr}.sp-choice,.sp-check{border:2px solid var(--rule);background:var(--card);cursor:pointer;border-radius:16px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .15s,background .15s;display:flex;position:relative}.sp-choice:hover,.sp-check:hover{border-color:var(--ink-soft)}.sp-choice:has(input:checked){border-color:var(--ink);background:var(--field)}:is(.sp-choice:has(input:focus-visible),.sp-check:has(input:focus-visible)){outline:3px solid var(--ink);outline-offset:2px}.sp-choice input,.sp-check input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:0}.sp-choices.row .sp-choice{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px}.sp-choices.row .sp-choice input{opacity:0;pointer-events:none;position:absolute}.sp-choice-text{gap:1px;line-height:1.3;display:grid}.sp-choice-text b{font-size:15px;font-weight:700}.sp-choice-text small{color:var(--ink-soft);font-size:13px}.sp-pageicon{border:2px solid var(--ink-soft);background:var(--card);border-radius:5px;gap:2px;width:24px;height:32px;padding:3px;display:grid}.sp-pageicon.k4{grid-template-columns:1fr 1fr}.sp-pageicon i{background:var(--rule);border-radius:2px}.sp-choice:has(input:checked) .sp-pageicon{border-color:var(--ink)}.sp-choice:has(input:checked) .sp-pageicon i{background:var(--ink)}.sp-new{border:2px solid var(--rule);background:var(--card);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:700;display:inline-flex}.sp-new:hover{border-color:var(--ink)}.sp-new .ic{width:18px;height:18px}.sp-print{border-top:2px solid var(--rule);flex-direction:column;flex:none;gap:10px;padding:16px 20px 20px;display:flex}.sp-sum{font-family:var(--f-display);margin:0;font-size:16px;font-weight:700}.sp-print-btn{justify-content:center;width:100%}.sp-print-btn .ic{width:20px;height:20px}@media (max-width:900px){.sheet-stage{grid-template-columns:1fr;gap:20px;padding:16px 16px 40px}.sheet-panel{max-height:none;position:static}}.s-page-a4{box-shadow:0 2px #1b3a8c1f,0 12px 28px #1b3a8c24}.sp-intro{margin:0 0 28px}.sp-title{font-family:var(--f-display);margin:0;font-size:24px;font-weight:800;line-height:1.25}.sp-text{color:var(--ink-soft);margin:4px 0 0;font-size:16px}.sp-grid{grid-template-columns:repeat(auto-fill,304px);gap:24px;display:grid}.sp-item{border:2px solid var(--rule);background:var(--card);border-radius:24px;flex-direction:column;gap:4px;padding:20px 20px 22px;display:flex}.sp-item h3{font-family:var(--f-display);margin:14px 0 0;font-size:20px;font-weight:800;line-height:1.2}.sp-meta{color:var(--ink-soft);margin:0;font-size:14px;font-weight:700}.sp-parts{color:var(--ink-soft);margin:2px 0 0;font-size:14px;line-height:1.45}.sp-open{font-family:var(--f-display);color:var(--ink);align-self:flex-start;margin-top:auto;padding-top:14px;font-size:17px;font-weight:700;text-decoration:none}.sp-open:hover{text-decoration:underline}.sp-thumb{width:max-content;color:inherit;border-radius:8px;text-decoration:none;transition:transform .15s;display:block}.sp-thumb:hover{transform:translateY(-3px)}.sheet-thumb{background:#fff;border-radius:8px;width:260px;height:368px;display:block;overflow:hidden;box-shadow:0 1px #1b3a8c1a,0 10px 26px #1b3a8c21}.sheet-thumb .sheets{zoom:1;transform-origin:0 0;gap:0;width:210mm;transform:scale(.3275)}.sheet-thumb .s-page-a4{box-shadow:none}.sheet-thumb .s-page-a4:not(:first-child){display:none}@media (max-width:640px){.sp-grid{grid-template-columns:1fr;justify-items:center}.sp-item{width:304px;max-width:100%}.sp-title{font-size:21px}}.s-page-a4{--ink-p:#1b3a8c;--soft-p:#5a6c93;--line-p:#c9d6ec;--ink-dark:#26314f;width:210mm;height:297mm;color:var(--ink-p);font-family:var(--f-body);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;flex-direction:column;gap:3.2mm;padding:10mm 11mm 8mm;font-size:10.5pt;line-height:1.3;display:flex;position:relative;overflow:hidden}.s-page-a4 img{display:block}.s-word{font-family:var(--f-game);font-weight:700}.s-head{border:.6mm solid var(--g);border-radius:5mm;flex:none;padding:2.4mm;position:relative}.s-stripes{gap:1.6mm;display:flex;position:absolute;top:-1.6mm;left:7mm}.s-stripes i{background:var(--g);border-radius:1.3mm;width:9mm;height:2.6mm}.s-stripes i:nth-child(2){background:#5db7f5}.s-stripes i:nth-child(3){background:#3dbe82}.s-band{background:var(--gt);border-radius:3.2mm;align-items:center;gap:3.5mm;padding:2mm 3mm;display:flex}.s-badge{background:var(--g);width:15mm;height:15mm;color:var(--ink-dark);border:.5mm solid var(--ink-dark);font-family:var(--f-display);border-radius:3.2mm;flex:none;place-items:center;padding-top:1.4mm;font-size:26pt;font-weight:800;line-height:1;display:grid}.s-badge.s-small{border-width:.4mm;border-radius:2.2mm;width:9mm;height:9mm;padding-top:.9mm;font-size:15pt}.s-titles{flex:1;min-width:0}.s-title{font-family:var(--f-display);color:var(--gd);padding-top:1mm;font-size:24pt;font-weight:800;line-height:1.05}.s-title.long{font-size:17pt;line-height:1.1}.s-sub{color:var(--ink-p);margin-top:.6mm;font-size:10.5pt;font-weight:700}.s-pill{background:var(--g);color:var(--ink-dark);font-family:var(--f-display);letter-spacing:.04em;text-align:right;border-radius:3mm;flex-direction:column;flex:none;align-items:flex-end;gap:.6mm;padding:2.2mm 4mm 1.8mm;font-size:10pt;font-weight:800;line-height:1.1;display:flex}.s-pill span+span{letter-spacing:.06em;font-size:8.5pt}.s-mini{background:var(--gt);border:.5mm solid var(--g);border-radius:4mm;flex:none;align-items:center;gap:3mm;padding:1.6mm 3mm 1.6mm 1.6mm;display:flex}.s-mini-title{font-family:var(--f-display);color:var(--gd);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding-top:.8mm;font-size:15pt;font-weight:800;overflow:hidden}.s-mini-label{font-family:var(--f-display);color:var(--ink-p);letter-spacing:.03em;text-transform:uppercase;font-size:10pt;font-weight:800}.s-name{flex:none;gap:5mm;padding:0 1mm;font-size:9.5pt;font-weight:700;display:flex}.s-name span{white-space:nowrap;flex:1;align-items:flex-end;gap:1.5mm;display:flex}.s-name span:first-child{flex:2}.s-name i{border-bottom:.3mm solid var(--soft-p);flex:1;height:4mm}.s-name i.short{flex:0 0 12mm}.s-intro{color:var(--soft-p);flex:none;margin:0 1mm;font-size:9.5pt}.s-intro b{color:var(--ink-p)}.s-foot{border-top:.3mm solid var(--line-p);color:var(--soft-p);flex:none;justify-content:space-between;align-items:center;gap:4mm;margin-top:auto;padding-top:2mm;font-size:8.5pt;display:flex}.s-site{font-family:var(--f-display);color:var(--ink-p);font-size:10pt;font-weight:800}.s-page{background:var(--ink-p);color:#fff;font-family:var(--f-display);border-radius:99mm;padding:.5mm 3mm .2mm;font-size:9pt;font-weight:800}.s-box{border:.45mm solid var(--a);break-inside:avoid;border-radius:4mm;flex-direction:column;gap:2.4mm;min-height:0;padding:2.6mm 3.2mm 3.2mm;display:flex}.s-box.grow{flex:1}.s-q{align-items:flex-start;gap:2mm;margin:0;font-size:10.5pt;font-weight:400;line-height:1.3;display:flex}.s-no{background:var(--a);color:#fff;width:6.4mm;height:6.4mm;font-family:var(--f-display);border-radius:50%;flex:none;place-items:center;margin-top:-.4mm;padding-top:.5mm;font-size:11pt;font-weight:800;display:grid}.s-q-text{padding-top:.3mm}.s-en{color:var(--ink-p);font-weight:700}.s-tr{color:var(--soft-p)}.s-pic{aspect-ratio:1;object-fit:contain;width:100%}.s-swatch{display:block;position:relative}.s-swatch:after{content:"";background:var(--sw);border:.6mm solid #26314f;border-radius:50%;position:absolute;inset:14%}.dot{background:var(--a);border-radius:50%;flex:none;width:2.6mm;height:2.6mm}.s-clue{text-align:center;border:.35mm dashed var(--a);color:var(--ink-p);overflow-wrap:anywhere;background:#fff;border-radius:2.4mm;place-items:center;padding:1.5mm;font-size:10.5pt;font-weight:700;line-height:1.2;display:grid}.m-row{grid-template-columns:repeat(var(--k),1fr);gap:3mm;display:grid}.m-cell{flex-direction:column;align-items:center;gap:1.2mm;display:flex;position:relative}.m-cell .s-pic{width:25mm}.m-num{background:var(--a);color:#fff;width:5mm;height:5mm;font-family:var(--f-display);border-radius:1.4mm;place-items:center;padding-top:.4mm;font-size:9pt;font-weight:800;display:grid;position:absolute;top:0;left:0}.m-gap{height:17mm}.m-word{text-align:center;font-size:11.5pt;line-height:1.15}.m-word b{font-family:var(--f-display);color:var(--a)}.circ{grid-template-columns:repeat(4,1fr);gap:3mm;display:grid}.circ-card{background:var(--at);border-radius:3mm;flex-direction:column;align-items:center;gap:1.4mm;padding:2mm;display:flex}.circ-card .s-pic{width:28mm}.circ-card .s-word{text-align:center;padding:.6mm 2mm 0;font-size:12pt}.miss{grid-template-columns:1fr 1fr;gap:3mm;display:grid}.miss-card{background:var(--at);border-radius:3mm;align-items:center;gap:3mm;padding:2mm 3mm;display:flex}.miss-card .s-pic{flex:none;width:23mm}.miss-boxes{gap:.8mm;display:flex}.miss-boxes i{border:.35mm solid var(--a);width:6.9mm;height:9.4mm;font-style:normal;font-family:var(--f-game);color:var(--ink-p);background:#fff;border-radius:1.4mm;flex:none;place-items:center;padding-top:.4mm;font-size:16pt;font-weight:700;display:grid}.miss-boxes i.s-hole{border-style:dashed;border-width:.45mm}.circ-card .s-clue{width:100%;height:24mm;font-size:12pt}.miss-card .s-clue{flex:none;width:23mm;min-height:16mm;font-size:9.5pt}.s-ws{align-items:center;gap:5mm;display:flex}.s-ws-grid{grid-template-columns:repeat(var(--size),1fr);width:calc(var(--size) * 7.6mm);border:.45mm solid var(--a);border-radius:2.4mm;flex:none;display:grid;overflow:hidden}.s-ws-grid span{aspect-ratio:1;font-family:var(--f-game);border-bottom:.2mm solid #e3eaf6;border-right:.2mm solid #e3eaf6;place-items:center;padding-top:.3mm;font-size:13pt;font-weight:700;display:grid}.s-ws-list{flex:1;grid-template-columns:1fr 1fr;gap:2mm;margin:0;padding:0;list-style:none;display:grid}.s-ws-list li{background:var(--at);border-radius:2.6mm;align-items:center;gap:2mm;padding:1.2mm 2mm;font-size:11pt;display:flex}.s-ws-list .s-pic{flex:none;width:11mm}.s-ws-list .s-word{flex:1}.s-ws-check{border:.35mm solid var(--a);border-radius:1mm;flex:none;width:4mm;height:4mm}.s-ws-list li:has(.s-clue){flex-wrap:wrap;row-gap:0;padding-top:.8mm}.s-ws-list .s-clue{text-align:left;color:var(--soft-p);background:0 0;border:0;flex:0 0 100%;padding:0;font-size:7.5pt;font-weight:600;line-height:1.2;display:block}.days{grid-template-columns:repeat(7,1fr);gap:1.4mm;margin:0;padding:0;list-style:none;display:grid}.days li{background:var(--at);border:.35mm solid var(--a);border-radius:99mm;place-items:center;height:10mm;padding-top:.3mm;font-size:10pt;display:grid;position:relative}.days li.blank{background:#fff;border-style:dashed;border-width:.45mm}.days li:not(:last-child):after{content:"";background:var(--a);width:1.2mm;height:.4mm;position:absolute;top:50%;right:-1.3mm}.bank{flex-wrap:wrap;align-items:center;gap:2mm;font-size:9.5pt;display:flex}.bank-label{color:var(--soft-p);font-weight:700}.bank .s-word{border:.35mm solid var(--a);border-radius:99mm;padding:.5mm 3mm .2mm;font-size:11pt}.pm{grid-template-columns:1fr 1fr;gap:18mm;display:grid}.pm-col{gap:1.8mm;margin:0;padding:0;list-style:none;display:grid}.pm-col li{background:var(--at);border-radius:2.4mm;align-items:center;gap:2mm;min-height:7.4mm;padding:0 2.4mm;font-size:10.5pt;display:flex}.pm-col .s-word{flex:1;font-size:11.5pt}.pm-num{font-family:var(--f-display);color:var(--a);flex:none;width:3.6mm;font-weight:800}.pm-col.s-right li{background:0 0;padding-left:0}.pm-col.s-right li>span:last-child{background:var(--at);border-radius:2.4mm;flex:1;padding:1.2mm 2.4mm .9mm}.gaps{gap:2.4mm;margin:0;padding:0;list-style:none;display:grid}.gaps li{align-items:baseline;gap:2mm;font-size:12pt;line-height:1.5;display:flex}.gap-sent{font-family:var(--f-game)}.gap-line{border-bottom:.35mm solid var(--ink-p);width:28mm;margin:0 .4mm 0 1.2mm;display:inline-block}.draw{flex-direction:column;flex:1;gap:3mm;min-height:30mm;display:flex}.draw-area{border:.4mm dashed var(--a);border-radius:3mm;flex:1}.draw-line{border-bottom:.35mm solid var(--soft-p);height:7mm;margin:0 20%}.q-grid{flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1fr;gap:3.2mm;min-height:0;display:grid}.q-grid .s-box{justify-content:flex-start}.q-pic{flex:1 1 0;justify-content:center;align-items:center;min-height:16mm;display:flex}.q-pic .s-pic{width:auto;max-width:36mm;height:100%;max-height:36mm}.q-word{text-align:center;flex:1;place-items:center;padding:1mm 0;font-size:26pt;line-height:1.1;display:grid}.q-phrase{text-align:center;flex:1;place-items:center;padding:1mm 0;font-size:16pt;font-weight:700;display:grid}.q-phrase .s-word{font-size:19pt}.q-sent{text-align:center;flex:1;place-items:center;padding:1mm 2mm;font-size:13pt;line-height:1.5;display:grid}.q-sent .gap-line{width:20mm}.q-days{flex:1;justify-content:center;align-items:center;gap:1.6mm;font-size:13pt;display:flex}.q-days .s-word{background:var(--at);border:.35mm solid var(--a);border-radius:99mm;padding:1mm 2.6mm .6mm}.q-days .s-arrow{color:var(--a);font-weight:800}.q-blank{border:.45mm dashed var(--a);border-radius:99mm;width:22mm;height:9mm}.opts{grid-template-columns:1fr 1fr;gap:1.6mm 3mm;margin:0;padding:0;list-style:none;display:grid}.opts.one{grid-template-columns:1fr}.opts li{align-items:center;gap:2mm;font-size:13pt;line-height:1.2;display:flex}.opts.one li{font-size:12pt}.opts.one li .s-word{font-size:13pt}.opt-l{background:var(--a);color:#fff;width:5.4mm;height:5.4mm;font-family:var(--f-display);border-radius:1.4mm;flex:none;place-items:center;padding-top:.4mm;font-size:9.5pt;font-weight:800;display:grid}.opts.pics{grid-template-columns:repeat(4,1fr);gap:2mm}.opts.pics li{background:var(--at);border-radius:2.6mm;flex-direction:column;align-items:center;gap:1mm;padding:1.4mm;position:relative}.opts.pics .opt-l{position:absolute;top:1mm;left:1mm}.opts.pics .s-pic{width:100%}.key-title{font-family:var(--f-display);color:var(--ink-p);flex:none;margin:1mm 0 0;font-size:17pt;font-weight:800}.key-box{flex-direction:column;gap:3mm;display:flex}.key-row{border-bottom:.3mm solid var(--line-p);grid-template-columns:32mm 1fr;align-items:start;gap:3mm;padding-bottom:3mm;display:grid}.key-label{font-family:var(--f-display);padding-top:1mm;font-size:11pt;font-weight:800}.key-items{flex-wrap:wrap;gap:1.6mm;display:flex}.key-chip{background:#eef3fb;border-radius:99mm;align-items:center;gap:1.4mm;padding:.8mm 2.6mm .6mm;font-size:10pt;display:inline-flex}.key-chip b{color:#c2531a;font-weight:700;text-decoration:underline}.key-letters{font-family:var(--f-game);letter-spacing:.06em;font-size:11pt;font-weight:400}.key-chip.with-pic{padding-left:.8mm}.key-chip.with-pic .s-pic{width:7mm}.key-chip.s-strong{background:var(--gt);outline:.35mm solid var(--g)}.key-chip.s-soft{opacity:.55}.s-ws-grid.solved{width:calc(var(--size) * 5.6mm);--a:#b9c7df}.s-ws-grid.solved span{color:#9aa8c4;font-size:9.5pt}.s-ws-grid.solved span.s-hit{background:var(--at);color:var(--a)}.key-answers{grid-template-columns:repeat(3,1fr);gap:2.4mm;display:grid}.key-ans{background:var(--at);border:.35mm solid var(--a);border-radius:3mm;align-items:center;gap:2mm;padding:1.6mm 2.4mm;display:flex}.key-qno{font-family:var(--f-display);width:6mm;font-size:12pt;font-weight:800}.key-ans-word{overflow-wrap:anywhere;min-width:0;font-size:10pt}.key-note{color:var(--soft-p);margin:0;font-size:10pt}.bg-grid{flex:1;grid-template-rows:1fr 1fr;gap:7mm;min-height:0;display:grid}.per-4 .bg-grid{grid-template-columns:1fr 1fr;gap:7mm 6mm}.bg-card{border:.6mm solid var(--a);border-radius:5mm;flex-direction:column;gap:2mm;min-width:0;min-height:0;padding:3mm 3.5mm 2.4mm;display:flex}.bg-head{flex:none;justify-content:space-between;align-items:center;gap:3mm;display:flex}.bg-title{gap:1.2mm;display:flex}.bg-title i{border:.4mm solid var(--ink-dark);width:9mm;height:9mm;color:var(--ink-dark);font-style:normal;font-family:var(--f-display);border-radius:2.2mm;place-items:center;padding-top:1mm;font-size:16pt;font-weight:800;line-height:1;display:grid}.bg-title i:first-child{background:#5db7f5}.bg-title i:nth-child(2){background:#ff9150}.bg-title i:nth-child(3){background:#3dbe82}.bg-title i:nth-child(4){background:#ffc83d}.bg-title i:nth-child(5){background:#f7a1c4}.bg-no{font-family:var(--f-display);background:var(--at);color:var(--a);border-radius:99mm;padding:.8mm 3mm .4mm;font-size:10.5pt;font-weight:800}.bg-name{flex:none;align-items:flex-end;gap:1.5mm;font-size:9pt;font-weight:700;display:flex}.bg-name i{border-bottom:.3mm solid var(--soft-p);flex:1;height:4mm}.bg-cells{grid-template-columns:repeat(var(--cols),1fr);flex:1;grid-auto-rows:1fr;gap:1.6mm;min-height:0;display:grid}.bg-cell{border:.45mm solid var(--a);text-align:center;border-radius:3mm;justify-content:center;align-items:center;min-width:0;min-height:0;padding:1.6mm 2.4mm;display:flex;overflow:hidden}.bg-cell .s-pic{aspect-ratio:auto;width:100%;height:100%}.bg-cell .s-swatch{aspect-ratio:1;width:auto;max-width:100%}.bg-text{overflow-wrap:normal;width:100%;display:block;overflow:hidden}.bg-tr{font-size:14pt;font-weight:700;line-height:1.15}.bg-cell .s-word{font-size:17pt;line-height:1.1}.bg-cell.long .bg-tr{font-size:11.5pt}.bg-cell.long .s-word{font-size:13pt}.bg-cell.xlong .bg-tr{font-size:9.5pt}.bg-cell.xlong .s-word{font-size:11pt}.per-4 .bg-tr{font-size:11.5pt}.per-4 .bg-cell .s-word{font-size:14pt}.per-4 .bg-cell.long .bg-tr{font-size:9.5pt}.per-4 .bg-cell.long .s-word{font-size:11pt}.per-4 .bg-cell.xlong .bg-tr{font-size:8pt}.per-4 .bg-cell.xlong .s-word{font-size:9pt}.bg-free{background:var(--at);color:var(--a);flex-direction:column;gap:1mm}.bg-free .ic{width:45%;max-width:14mm;height:auto}.bg-free b{font-family:var(--f-display);letter-spacing:.06em;font-size:11pt;font-weight:800}.bg-foot{color:var(--soft-p);white-space:nowrap;flex:none;justify-content:space-between;gap:3mm;font-size:8pt;display:flex;overflow:hidden}.bg-foot span:first-child{text-overflow:ellipsis;font-weight:700;overflow:hidden}.bg-howto{background:#eef3fb;border-radius:4mm;flex-direction:column;flex:none;gap:1.4mm;padding:3mm 4mm;font-size:10pt;display:flex}.bg-howto p{margin:0}.bg-calls{grid-template-columns:repeat(3,1fr);gap:2mm;margin:0;padding:0;list-style:none;display:grid}.bg-calls li{border:.35mm solid var(--line-p);--a:var(--ink-p);border-radius:2.6mm;align-items:center;gap:2.4mm;padding:1.6mm 2.4mm;display:flex}.bg-call{flex-direction:column;min-width:0;line-height:1.2;display:flex}.bg-call>:first-child{font-size:12.5pt}.bg-call>:last-child{color:var(--soft-p);font-size:9pt}.bg-call .s-word:last-child{font-weight:400}@page{size:A4;margin:0}@media print{body:has(.sheet-stage){background:#fff}.sheet-bar,.sheet-panel{display:none!important}body:has(.sheet-stage) .site-head{display:none!important}body:has(.sheet-stage) .site-foot{display:none!important}body:has(.sheet-stage) .follow{display:none!important}body:has(.sheet-stage) main{margin:0!important;padding:0!important}.sheet-stage{background:0 0;margin:0;padding:0;display:block}.sheets{gap:0;width:210mm;display:block;zoom:1!important}.s-page-a4{box-shadow:none;break-after:page}.s-page-a4:last-child{break-after:auto}}
