.nq-saas{--ink:#2C050D;--wine:#77112A;--paper:#FAF6F6;color:var(--ink);background:#fff;min-height:100dvh;font-family:var(--font-inter),sans-serif}.nq-saas *{box-sizing:border-box}.nq-saas a{color:inherit}.nq-saas-header{justify-content:space-between;padding:26px 6vw;border-bottom:1px solid #eadbdf;gap:24px}.nq-saas-brand,.nq-saas-header{display:flex;align-items:center}.nq-saas-brand{gap:12px;text-decoration:none;font-size:24px;font-weight:900;letter-spacing:-1px}.nq-frame-label i,.nq-saas-brand i{width:12px;height:12px;display:inline-block;background:#FF5A6E;box-shadow:3px 3px #77112A}.nq-saas-header nav{display:flex;gap:25px;font-size:13px;font-weight:600}.nq-saas-header nav a{text-decoration:none}.nq-saas-header nav a:hover{text-decoration:underline;text-underline-offset:6px}.nq-saas :focus-visible{outline:3px solid #FF5A6E;outline-offset:5px}.nq-saas main{max-width:1180px;margin:auto;padding:68px 32px 100px}.nq-frame-label,.nq-kicker{font-size:11px;letter-spacing:1.5px;font-weight:700}.nq-kicker{color:#77112A}.nq-saas h1{font-size:clamp(38px,6vw,74px);line-height:1.04;letter-spacing:-3px;margin:20px 0 25px}.nq-saas h2{font-size:24px;letter-spacing:-.7px;margin:22px 0 15px}.nq-saas p{line-height:1.7;max-width:650px}.nq-account{display:grid;grid-template-columns:.85fr 1.25fr;grid-gap:70px;gap:70px}.nq-account-intro{position:-webkit-sticky;position:sticky;top:50px;align-self:start}.nq-account-intro p{font-size:15px}.nq-account-panel{border:1px solid #dcc8cf;background:#FAF6F6;box-shadow:6px 6px #ebd9df;padding:30px;margin:0 6px 30px 0;-webkit-clip-path:polygon(0 8px,8px 8px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 8px) calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 8px),0 calc(100% - 8px));clip-path:polygon(0 8px,8px 8px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 8px) calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 8px),0 calc(100% - 8px))}.nq-frame-label{display:flex;align-items:center;gap:12px}.nq-account-form{display:grid;grid-gap:24px;gap:24px;margin-top:30px}.nq-saas label{font-size:12px;font-weight:600;display:grid;grid-gap:10px;gap:10px}.nq-saas input,.nq-saas select,.nq-saas textarea{font:inherit;font-size:15px;background:#fff;border:1px solid #c7acb6;min-height:46px;border-radius:0;width:100%;padding:12px;color:#2C050D}.nq-saas small{display:block;font-size:11px;font-weight:400;line-height:1.6;color:#6a4452}.nq-line-button,.nq-solid-button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid #77112a;font:inherit;font-size:13px;font-weight:600;padding:13px 18px;text-decoration:none!important;min-height:44px}.nq-solid-button{color:#FAF6F6!important;background:#77112A}.nq-line-button{color:#77112A;background:transparent}.nq-solid-button:hover{background:#2C050D}.nq-line-button:hover{background:#eadbdf}.nq-saas button:disabled{opacity:.5;cursor:wait}.nq-account-links,.nq-button-row{display:flex;gap:15px;flex-wrap:wrap;align-items:center}.nq-account-links{font-size:11px;margin-top:25px}.nq-muted{font-size:12px!important;color:#6a4452}.nq-notice{padding:16px;background:#FAF6F6;border-left:4px solid #77112a;font-size:13px}.nq-notice-error{border-color:#FF5A6E}.nq-inline-form{display:flex;align-items:flex-end;gap:12px;margin:28px 0}.nq-inline-form label{flex:1 1}.nq-account-list{padding:0;list-style:none}.nq-account-list li{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #eadbdf;padding:17px 0;font-size:12px}.nq-account-list strong{display:block}.nq-key-reveal{border:1px solid #77112a;padding:15px;background:white;margin-top:24px}.nq-key-reveal textarea{font-family:monospace;font-size:12px;resize:vertical;margin-bottom:10px}.nq-saas meter{width:100%;height:8px}.nq-plans-intro{max-width:680px;margin-bottom:45px}.nq-plan-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;gap:35px}.nq-plan{border-top:7px solid #77112a;padding:34px;background:#FAF6F6}.nq-plan:nth-child(2){border-color:#FF5A6E}.nq-plan-price{font-size:58px;letter-spacing:-3px;margin:20px 0}.nq-plan-price small{display:inline;font-size:13px;letter-spacing:0}.nq-plan ul{padding-left:20px;line-height:2.1;font-size:13px;margin:30px 0}.nq-policy{max-width:760px}.nq-policy section{margin-top:40px;border-top:1px solid #eadbdf;padding-top:15px}.nq-policy pre{padding:20px;background:#FAF6F6;font-size:12px;overflow:auto;color:#2C050D;line-height:1.7}.nq-saas-footer{border-top:1px solid #eadbdf;display:flex;align-items:center;gap:24px;padding:28px 6vw;font-size:11px}.nq-saas-footer p{margin-right:auto}.nq-skip{position:fixed;left:20px;top:-60px;z-index:1000;padding:15px;background:#FAF6F6}.nq-skip:focus{top:10px}.nq-membership-gate{padding:28px 0;display:grid;grid-gap:16px;gap:16px}.nq-membership-gate h3{font-size:24px;margin:5px 0}.nq-membership-gate p{line-height:1.7;max-width:460px}.nq-membership-gate>a:last-child{font-size:12px;color:#77112A}.nq-board-references{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.nq-board-references a{border:1px solid #dcc8cf;background:#FAF6F6;padding:20px;text-decoration:none}.nq-board-picker{display:flex;align-items:center;gap:10px;font-size:12px}.nq-board-picker select{max-width:180px;padding:7px;border:1px solid #dcc8cf;background:white;color:#2C050D}.nq-board-picker button{padding:8px;background:#77112A;color:#FAF6F6;border:0;cursor:pointer}@media(max-width:760px){.nq-saas-header{padding:20px;flex-wrap:wrap}.nq-saas-header nav{gap:16px;flex-wrap:wrap;font-size:12px}.nq-saas main{padding:38px 20px 70px}.nq-account{grid-template-columns:1fr;gap:20px}.nq-account-intro{position:static}.nq-account-panel{padding:24px}.nq-saas h1{letter-spacing:-1.5px}.nq-plan-grid{grid-template-columns:1fr}.nq-inline-form{flex-direction:column;align-items:stretch}.nq-saas-footer{flex-wrap:wrap;padding:24px 20px}.nq-saas-footer p{width:100%;margin:0}.nq-board-picker{flex-wrap:wrap}}.nq-account>*{min-width:0}.nq-saas h1,.nq-saas h2{overflow-wrap:anywhere}.nq-account-list li>a,.nq-account-list li>span{min-width:0;overflow-wrap:anywhere}.nq-account-list .nq-line-button{flex-shrink:0}.nq-provider-list{display:grid;grid-gap:12px;gap:12px;margin-top:28px}.nq-provider-button{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 12px;font:inherit;font-size:14px;font-weight:500;color:#1f1f1f;background:#fff;border:1px solid #747775;cursor:pointer;text-align:left}.nq-provider-logo{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;background:#fff}.nq-provider-logo img{display:block;object-fit:contain;image-rendering:auto}.nq-account-list .nq-connected-provider{display:flex;align-items:center;gap:8px}.nq-provider-logo img[src$="github.svg"]{width:auto;height:20px}.nq-provider-button>span:last-child:not(.nq-provider-logo){margin-left:auto}.nq-provider-button:hover:enabled{border-color:#1f1f1f;background:#fff;box-shadow:0 1px 3px #070b1614}.nq-saas .nq-provider-button:disabled{cursor:not-allowed}.nq-auth-divider{display:flex;align-items:center;gap:15px;margin-top:28px;font-size:11px;color:#6a4452}.nq-auth-divider:after,.nq-auth-divider:before{content:"";height:1px;flex:1 1;background:#dcc8cf}.nq-confirm-signin{border-left:3px solid #ff5a6e;padding:1px 16px 16px;margin:20px 0}.nq-confirm-signin>.nq-line-button{margin:5px 10px 5px 0}.nq-account h3{font-size:15px;margin-top:28px}