.smart-board-main:not(#\#):not(#\#):not(#\#):not(#\#){max-width:640px;margin:0 auto;padding:18px 18px 120px}.smart-board-main:not(#\#):not(#\#):not(#\#):not(#\#) h1{color:var(--ink);margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.2}.smart-board-lead:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.6}.smart-board-step:not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--line);background:#fff;border-radius:20px;margin:0 0 12px;padding:14px}.smart-board-step-head:not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.smart-board-step-head:not(#\#):not(#\#):not(#\#):not(#\#) h2{color:var(--ink);margin:1px 0 2px;font-size:16px;font-weight:700}.smart-board-step-head:not(#\#):not(#\#):not(#\#):not(#\#) p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.smart-board-num:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ink);width:24px;height:24px;color:var(--accent);border-radius:12px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.smart-board-num.is-done:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--accent);color:var(--ink)}.smart-board-rows:not(#\#):not(#\#):not(#\#):not(#\#){display:grid}.smart-board-row:not(#\#):not(#\#):not(#\#):not(#\#){min-height:52px;color:var(--ink);border-top:1px solid #eef1ec;align-items:center;gap:10px;padding:8px 0;font-size:14.5px;font-weight:600;display:flex}.smart-board-row:first-child:not(#\#):not(#\#):not(#\#):not(#\#){border-top:0}.smart-board-row:not(#\#):not(#\#):not(#\#):not(#\#)>svg{color:#b3bab3;flex:none;margin-left:auto}.smart-board-row-icon:not(#\#):not(#\#):not(#\#):not(#\#){width:36px;height:36px;color:var(--ink);background:#f1f4ec;border-radius:11px;flex:none;place-items:center;display:grid}.smart-board-row-text:not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.smart-board-on-desktop:not(#\#):not(#\#):not(#\#):not(#\#){display:none}.smart-board-thumb:not(#\#):not(#\#):not(#\#):not(#\#){object-fit:cover;background:#f1f4ec;border-radius:11px;flex:none;width:46px;height:46px}.smart-board-bar:not(#\#):not(#\#):not(#\#):not(#\#){background:#e6eadf;border-radius:3px;height:5px;margin-top:6px;display:block;overflow:hidden}.smart-board-bar:not(#\#):not(#\#):not(#\#):not(#\#) i{background:var(--ink);height:100%;display:block}.smart-board-app:not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:14px;display:flex}.smart-board-app:not(#\#):not(#\#):not(#\#):not(#\#) b{color:var(--ink);font-size:14.5px;display:block}.smart-board-app:not(#\#):not(#\#):not(#\#):not(#\#) p{color:var(--muted);margin:4px 0 10px;font-size:13px;line-height:1.5}.smart-board-app-qr:not(#\#):not(#\#):not(#\#):not(#\#){border-radius:12px;flex:none}.smart-board-app:not(#\#):not(#\#):not(#\#):not(#\#) a.secondary{border:var(--stroke);background:var(--accent);height:40px;color:var(--ink);box-shadow:var(--pop);border-radius:20px;align-items:center;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}@media (hover:hover){.smart-board-app:not(#\#):not(#\#):not(#\#):not(#\#) a.secondary:hover{background:var(--accent-strong)}}.smart-board-app:not(#\#):not(#\#):not(#\#):not(#\#) a.secondary:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.smart-board-art:not(#\#):not(#\#):not(#\#):not(#\#){background:#1f2a25;border-radius:20px;place-items:center;height:150px;margin-bottom:18px;display:grid}.smart-board-art-grid:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(14,9px);gap:3px;display:grid}.smart-board-art-grid:not(#\#):not(#\#):not(#\#):not(#\#) i{background:#33413a;border-radius:50%;width:9px;height:9px}.smart-board-art-grid:not(#\#):not(#\#):not(#\#):not(#\#) i.is-lit{background:#ffd84d;box-shadow:0 0 6px #ffd84d}.smart-board-offer:not(#\#):not(#\#):not(#\#):not(#\#) h1{font-size:25px}.smart-board-ticks:not(#\#):not(#\#):not(#\#):not(#\#){margin:0 0 18px;padding:0;list-style:none}.smart-board-ticks:not(#\#):not(#\#):not(#\#):not(#\#) li{color:var(--ink);padding:5px 0 5px 24px;font-size:14px;line-height:1.5;position:relative}.smart-board-ticks:not(#\#):not(#\#):not(#\#):not(#\#) li:before{content:"";border-bottom:2px solid var(--ink);border-left:2px solid var(--ink);width:12px;height:7px;position:absolute;top:10px;left:2px;transform:rotate(-45deg)}.smart-board-web-note:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--muted);text-align:center;margin:14px 0 0;font-size:12.5px}.smart-board-web-note:not(#\#):not(#\#):not(#\#):not(#\#) a{color:var(--ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (min-width:768px){.smart-board-main:not(#\#):not(#\#):not(#\#):not(#\#){padding:40px 24px 64px}.smart-board-row:not(#\#):not(#\#):not(#\#):not(#\#) .smart-board-on-phone{display:none}.smart-board-row:not(#\#):not(#\#):not(#\#):not(#\#) .smart-board-on-desktop{display:inline}.smart-board-app:not(#\#):not(#\#):not(#\#):not(#\#) .smart-board-app-qr.desktop-only{display:block}.smart-board-main:not(#\#):not(#\#):not(#\#):not(#\#) h1{font-size:32px}.smart-board-step:not(#\#):not(#\#):not(#\#):not(#\#){padding:18px 20px}.smart-board-art:not(#\#):not(#\#):not(#\#):not(#\#){height:180px}.smart-board-art-grid:not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(14,11px);gap:4px}.smart-board-art-grid:not(#\#):not(#\#):not(#\#):not(#\#) i{width:11px;height:11px}}
