.dev217-links,.dev217-join{box-sizing:border-box;clear:both;margin:20px 0;padding:18px;border:1px solid #7d92a5;border-radius:20px;background:#173954;color:#fff;overflow-wrap:anywhere}.dev217-join{background:linear-gradient(135deg,#164e63,#51346c)}.dev217-links p,.dev217-join p,.dev217-join h3{color:#fff;line-height:1.65}.dev217-links p:empty{display:none}.dev217-actions{display:flex;gap:8px;flex-wrap:wrap}.dev217-links button,.dev217-primary,.dev217-secondary{display:inline-block;box-sizing:border-box;min-height:44px;border:0;border-radius:13px;padding:12px 16px;margin:4px 0;font:700 15px system-ui;text-decoration:none;cursor:pointer;background:#f7cf63;color:#20203b}.dev217-secondary{background:#2b6576;color:#fff;margin-left:8px}.dev217-links a{color:#fff}.dev217-links details{position:relative;margin-top:12px;padding:12px;background:#10263d;border-radius:12px}.dev217-links summary{cursor:pointer;min-height:36px;padding-right:44px;font-weight:700}.dev217-links details>button{position:absolute;top:4px;right:8px;min-width:44px;background:#573b78;color:#fff}.dev217-links details:not([open])>button{display:none}.dev217-qr{display:block;width:min(240px,100%);height:auto;background:#fff;margin:14px auto;shape-rendering:crispEdges}.dev217-links input{box-sizing:border-box;width:100%;padding:12px}.dev217-reader{max-width:760px;margin:auto;padding:20px;font:17px/1.8 system-ui;color:#253746}.dev217-reader h1{font-size:clamp(26px,6vw,40px);line-height:1.25}.dev217-reader article p{white-space:pre-wrap}.dev217-reader .dev217-meta{font-size:14px;color:#53657a}.dev217-reader>header{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.dev217-reader a{color:#164e63}.dev217-reader .dev217-primary{color:#20203b}.dev217-reader .dev217-secondary,.dev217-reader .dev217-links a{color:#fff}.dev217-reader .dev217-join h3{color:#fff}.dev217-reader #status:empty{display:none}@media(max-width:450px){.dev217-reader{padding:16px}.dev217-links,.dev217-join{padding:15px}.dev217-secondary{margin-left:0;margin-right:8px}}

.dev217-external-last{display:block;margin:24px 0 12px;font-size:14px}
