.c-help{padding:var(--spacing-small) var(--gutter);max-width:var(--max-width);color:var(--text);margin:auto}.c-help a{color:var(--text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.c-help a:hover{text-decoration-color:currentColor}.c-help-shell{max-width:760px;padding:var(--spacing-large) 0 var(--spacing-huge);margin:0 auto}.c-help-topics{margin-top:var(--spacing-huge)}.c-help-question{gap:0 var(--spacing-large);grid-template-columns:repeat(2,1fr);padding-left:0;list-style:none;display:grid}@media screen and (max-width:650px){.c-help-question{grid-template-columns:1fr}}.c-help-question__list-item{position:relative}.c-help-question__item{color:var(--text);border-bottom:1px solid var(--line-soft);border-radius:10px;flex-direction:column;justify-content:center;height:100%;padding:12px 36px 12px 44px;transition:background-color .12s;display:flex;position:relative;text-decoration:none!important}.c-help-question__item:after{content:"→";font-family:var(--font-mono);color:var(--accent);opacity:0;font-size:13px;transition:opacity .15s,transform .15s;position:absolute;top:50%;right:12px;transform:translate(-4px,-50%)}.c-help-question__item:hover{background-color:var(--bg-inset)}.c-help-question__item:hover:after{opacity:1;transform:translateY(-50%)}a.c-help-question__item--active{background-color:var(--bg-inset)}.c-help-question__item-description{color:var(--text-3);font-size:13px}.c-help-question__icon{width:22px;color:var(--text-3);position:absolute;left:10px}.c-help-question__icon svg{width:100%;height:auto}.c-help-article{grid-row-gap:var(--space-m);font-size:var(--step-0);flex-direction:column;max-width:100%;line-height:1.7;display:flex}.c-help-article p,.c-help-article li{color:var(--text-2);max-width:70ch}.c-help-article strong{color:var(--text)}.c-help-article h1,.c-help-article h2,.c-help-article h3,.c-help-article h4{margin-bottom:var(--space-xs);color:var(--text)}.c-help-article h1{font-size:var(--step-2);letter-spacing:-.025em}.c-help-article h2{font-size:var(--step-1)}.c-help-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin-bottom:var(--spacing-tiny);font-size:12px}.c-help-hero__heading{letter-spacing:-.02em;font-size:clamp(32px,5vw,56px);line-height:1.05}.c-help-hero__lead{text-wrap:balance;max-width:60%;color:var(--text-2);font-size:clamp(16px,4vw,20px);line-height:1.35}.c-help-hero__lead-small{color:var(--text-2);font-size:clamp(14px,4vw,16px)}.c-help-hero__header-flex{flex-flow:wrap;align-items:center;gap:24px;margin-bottom:1rem;display:flex}.c-help-hero__header{padding:var(--spacing-large) 0 var(--spacing);border-bottom:1px solid var(--line);margin-bottom:var(--spacing-large)}@media screen and (max-width:650px){.c-help-hero__lead{max-width:100%}}.c-help-faq summary{cursor:pointer;border-bottom:1px solid var(--line-soft);padding:var(--spacing-small) 48px var(--spacing-small) 8px;border-radius:8px;margin:0 -8px;font-size:15px;font-weight:500;transition:background-color .12s;display:block;position:relative}.c-help-faq summary:hover,.c-help-faq summary:focus{background-color:var(--bg-inset)}.c-help-faq:last-child:not([open]) summary{border-bottom:none}.c-help-faq summary:before{color:var(--text-3);content:"";vertical-align:top;border-style:solid;border-width:.1rem .1rem 0 0;width:.5rem;height:.45rem;transition:transform .3s ease-out;display:inline-block;position:absolute;top:1rem;right:1rem;transform:rotate(135deg)}.c-help-faq[open] summary:before{transform:translateY(50%)rotate(-45deg)}.c-help-faq[open] summary{margin-bottom:1rem}.c-help-faq[open]{border-bottom:1px solid var(--line-soft);padding-bottom:1rem}.c-help-faq[open]:last-child{border-bottom:none}.c-help-faq>:not(summary){padding-bottom:1rem;padding-right:1rem}.c-help-faq p{color:var(--text-2)}.c-help-faq p,.c-help-faq ol,.c-help-faq ul{max-width:70ch}.c-help-faq summary::-webkit-details-marker{display:none}.c-help-faq-header{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--line);margin-bottom:var(--spacing-tiny);padding-bottom:8px;font-size:13px;font-weight:500}.c-roadmap{flex-direction:column;gap:0;padding:0;list-style:none;display:flex}.c-roadmap li{border-bottom:1px solid var(--line-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding:12px 8px;font-size:15px;display:flex}.c-roadmap__tag{background-color:var(--bg-inset);border:1px solid var(--line-soft);color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:24px;padding:3px 10px}.c-roadmap__vote{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--text);cursor:pointer;background-color:#0000;flex-direction:column;align-items:center;min-width:4ch;padding:6px;font-size:16px;font-weight:600;transition:border-color .2s ease-out,background-color .2s ease-out;display:flex}.c-roadmap__vote svg{transition:transform .2s ease-out}.c-roadmap__vote:hover svg{transform:translateY(-4px)}.c-roadmap__vote:hover{border-color:var(--text)}.c-roadmap__vote:disabled{border-color:var(--accent);background-color:color-mix(in srgb, var(--accent) 14%, transparent);cursor:default}.c-roadmap__vote:disabled svg{opacity:.2;transform:translate(0)}.c-help-article__side-by-side{align-items:center;gap:24px;display:flex}@media screen and (max-width:600px){.c-help-article__side-by-side{flex-direction:column}}.c-help-article__side-by-side-text{flex-direction:column;gap:24px;display:flex}.c-help-article__side-by-side-text h2{font-size:var(--step-0)}.c-help-article__pro-tip{background:var(--bg-elevated);border:1px solid var(--line-soft);border-radius:var(--radius);overflow:hidden}.c-help-article__pro-tip h3{border-bottom:1px solid var(--line-soft);border-left:3px solid var(--accent);font-size:var(--step-0);padding:12px 24px}.c-help-article__pro-tip>div{padding:24px;font-size:1rem}.c-pricing{flex-wrap:wrap;gap:12px;padding:0;display:flex}.c-pricing__item{background-color:var(--bg-elevated);border:1px solid var(--line-soft);border-radius:var(--radius);flex-direction:column;flex:calc(50% - 12px);gap:12px;padding:24px;font-size:16px;display:flex}.c-pricing__item h2{color:var(--accent-text);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.08em;font-weight:500;font-size:13px!important}.c-pricing__item:last-child{flex:100%}.c-pricing__price{letter-spacing:-.02em;font-size:32px;font-weight:700}.c-pricing__benefits{padding:0;list-style-type:none}.c-pricing__benefits li{color:var(--text-2);flex-direction:row;align-items:center;gap:8px;display:flex}.c-pricing__benefits li:before{content:"";background-color:var(--accent-text);flex-shrink:0;width:16px;height:16px;display:inline-block;-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3e%3cpath fill-rule='evenodd' d='M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z' clip-rule='evenodd'%3e%3c/path%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3e%3cpath fill-rule='evenodd' d='M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z' clip-rule='evenodd'%3e%3c/path%3e%3c/svg%3e") 50%/contain no-repeat}.c-pricing__not-supported{opacity:.45;text-decoration:line-through}.c-pricing__benefits li.c-pricing__not-supported:before{background-color:var(--text-3);-webkit-mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3e%3cpath d='M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z'%3e%3c/path%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3e%3cpath d='M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z'%3e%3c/path%3e%3c/svg%3e") 50%/contain no-repeat}.data-uri-generator{border:1px solid var(--line-soft);border-radius:var(--radius);background-color:var(--bg-elevated);max-width:600px;padding:20px}.title{letter-spacing:-.02em;font-size:24px;font-weight:700}.form-container{grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;display:grid}.form-group{flex-direction:column;margin-bottom:20px;display:flex}.label{color:var(--text-2);margin-bottom:8px;font-size:13px;font-weight:600}.input{border-radius:var(--radius-s);border:1px solid var(--line);background:var(--bg);color:var(--text);padding:8px 10px;font-size:14px;transition:border-color .2s}.input:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:#0000}.checkbox-group{flex-direction:column;display:flex}.checkbox-label{color:var(--text-2);align-items:center;margin-bottom:5px;font-size:14px;display:flex}.checkbox-input{accent-color:var(--accent);margin-right:8px}.error-message{background-color:color-mix(in srgb, var(--accent) 15%, transparent);border:1px solid var(--accent);border-radius:var(--radius-s);margin-top:8px;padding:12px;font-size:14px}.copy-button{width:100%;color:var(--btn-text);background-color:var(--btn-bg);border-radius:var(--radius-s);cursor:pointer;border:none;padding:10px;font-size:15px;font-weight:600;transition:background-color .2s;display:block}.copy-button:hover{background-color:var(--btn-bg-hover)}@media (max-width:640px){.form-container{grid-template-columns:1fr;gap:10px}}.generated-link{padding:24px 0}.generated-link a{color:var(--accent-text);word-break:break-all;text-decoration:none}.generated-link a:hover{text-decoration:underline}
