.pocket-checklist{font-family:Arial,sans-serif;max-width:600px;margin:24px auto;padding:24px;color:#211832;background:#fff;border:1px solid #b6a4d0;border-radius:20px;box-shadow:0 8px 32px #2010380b;line-height:1.5}.pocket-checklist header span{font-size:12px;font-weight:700;color:#684596}.pocket-checklist :is(h1,h2){font-size:28px;line-height:1.2;margin:8px 0 20px}.pocket-checklist ol{list-style:none;counter-reset:tip;margin:0;padding:0;display:grid;gap:12px}.pocket-checklist li{counter-increment:tip;display:grid;grid-template-columns:24px 1fr;column-gap:10px;font-size:16px}.pocket-checklist li:before{content:counter(tip);background:#e4f5b4;color:#27370d;border-radius:50%;width:24px;height:24px;text-align:center;font-size:13px;font-weight:700;line-height:24px}.pocket-note{font-size:12px;color:#645971;margin:18px 0 12px}.pocket-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pocket-checklist button,.pocket-actions a{font:700 14px Arial,sans-serif;border-radius:9px;padding:10px 12px;border:1px solid #b6a4d0;background:#fff;color:#452867;cursor:pointer;text-decoration:none}.pocket-checklist button[data-pocket-copy]{background:#452867;color:white;border-color:#452867}.pocket-checklist [hidden]{display:none!important}.pocket-status{font-size:13px;min-height:0;margin:4px 0}.pocket-checklist textarea{box-sizing:border-box;width:100%;min-height:260px;font:15px/1.5 Arial,sans-serif;margin-top:10px;padding:10px}.pocket-checklist summary{cursor:pointer;font-size:13px}.pocket-download{margin:12px 0 0;font-size:13px}.pocket-download a{color:#452867}.pocket-download button{padding:4px 8px;font-size:13px}.pocket-page{margin:0;background:#f4f1f7}.pocket-page main{padding:16px}.pocket-page .pocket-checklist{margin:0 auto;box-sizing:border-box}@media(max-width:480px){.pocket-checklist{padding:18px;border-radius:16px}.pocket-checklist :is(h1,h2){font-size:24px}.pocket-checklist ol{gap:10px}.pocket-checklist li{font-size:15px;line-height:1.45}.pocket-actions a{font-size:13px}.pocket-page main{padding:10px}}@media print{.pocket-page{background:white}.pocket-checklist{box-shadow:none;border:1px solid #bbb;break-inside:avoid}.pocket-actions,.pocket-status,.pocket-download,[data-pocket-fallback]{display:none}}
@media(max-width:600px){.guide-pocket-main .guide-hero{padding-top:30px}.guide-pocket-main .guide-hero h1{font-size:36px;line-height:1.12}.guide-pocket-main .guide-hero .guide-install,.guide-pocket-main .guide-hero .guide-tool-start{display:none}}
