:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--page-max-app:1100px;--page-max-auth:520px;--clr-bg-base:#0c0e12;--clr-bg-canvas:#0e1116;--clr-bg-surface:#141820;--clr-bg-raised:#1a2230;--clr-bg-inset:#0f1419;--clr-text-primary:#e8eaef;--clr-text-secondary:#c8d4e8;--clr-text-muted:#9aa3b2;--clr-text-dim:#7d8696;--clr-accent:#2d6fd4;--clr-accent-hover:#3a7fe8;--clr-link:#9fd4ff;--clr-focus:#4a7dbd;--clr-border:#252b36;--clr-border-subtle:#2a3140;--clr-border-strong:#2f3848;--clr-error:#f0a8a8;--clr-success:#7dd89a;--clr-warning:#e8c96a;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:2rem;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;color:var(--clr-text-primary);background-color:var(--clr-bg-canvas);font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box}body{min-height:100vh;margin:0}#root{min-height:100vh}.site-header{border-bottom:1px solid var(--clr-border);background:#0e1116}.verify-email-banner{font-size:var(--text-sm);color:#c8d4e8;background:#1a2332;border-bottom:1px solid #2a3a52;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem 1.25rem;display:flex}.verify-email-banner-btn{font:inherit;cursor:pointer;color:var(--clr-text-primary);background:#243044;border:1px solid #4a6a8a;border-radius:4px;padding:.2rem .55rem}.verify-email-banner-btn:hover:not(:disabled){background:#2c3a50}.verify-email-banner-btn:disabled{opacity:.65;cursor:not-allowed}.verify-email-banner-link{color:var(--clr-link);font-size:var(--text-sm);text-decoration:none}.verify-email-banner-link:hover{text-decoration:underline}.verify-email-banner-note{width:100%;font-size:var(--text-sm);color:#9aa8bc}.site-header-inner{max-width:var(--page-max-app);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:.75rem 1.25rem;display:flex}.site-logo{letter-spacing:-.03em;color:var(--clr-text-primary);font-weight:600;font-size:var(--text-base);text-decoration:none}.site-logo:hover{color:#fff}.site-header-nav-wrap{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:1rem 1.25rem;min-width:0;display:flex}.site-header-nav{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;display:flex}.site-header-nav-main{border-right:1px solid #2a3140;margin-right:.25rem;padding-right:1rem}.site-header-menu-toggle{border:1px solid var(--clr-border-strong);border-radius:var(--radius-md);background:var(--clr-bg-surface);width:2.5rem;height:2.5rem;color:var(--clr-text-primary);cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:none}.site-header-menu-toggle:hover{background:#1a2230}.site-header-menu-toggle-bars{background:currentColor;width:1.1rem;height:1px;display:block;box-shadow:0 -5px,0 5px}.header-dev-desktop{display:block}.header-dev-mobile{flex-direction:column;align-items:stretch;gap:.35rem;width:100%;display:none}.site-header-mobile-group-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:#6a7380;margin-top:.35rem}.header-dev-dropdown{position:relative}.header-dev-trigger{font:inherit;font-size:var(--text-sm);color:var(--clr-link);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.15rem 0;text-decoration:none;display:inline-flex}.header-dev-trigger:hover{text-decoration:underline}.header-dev-trigger--active{color:var(--clr-text-primary);border-bottom:2px solid #4a8fd4;margin-bottom:-.15rem;padding-bottom:.1rem;font-weight:600;text-decoration:none}.header-dev-chevron{font-size:var(--text-xs);opacity:.85}.header-dev-panel{background:var(--clr-bg-surface);border:1px solid var(--clr-border-subtle);border-radius:var(--radius-md);z-index:200;min-width:12rem;padding:.35rem 0;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 8px 24px #00000059}.header-dev-link{font-size:var(--text-sm);color:#c8d8f0;padding:.45rem .85rem;text-decoration:none;display:block}.header-dev-link:hover{color:#fff;background:#ffffff0a}.header-dev-link--active{color:var(--clr-text-primary);background:#4a8fd41f;font-weight:600}.site-header-scrim{display:none}.site-header--menu-open .site-header-scrim{z-index:90;cursor:pointer;background:#00000073;border:none;margin:0;padding:0;display:block;position:fixed;inset:0}.site-header--menu-open .site-header-inner{z-index:100;position:relative}.dashboard-subnav{border:1px solid var(--clr-border);background:#12161c;border-radius:10px;flex-wrap:wrap;gap:.35rem;margin:0 0 1rem;padding:.2rem;display:flex}.dashboard-subnav-link{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--clr-link);padding:.45rem .9rem;text-decoration:none}.dashboard-subnav-link:hover{color:#cfe8ff;background:#ffffff0d}.dashboard-subnav-link--active{color:var(--clr-text-primary);background:#1e3a5f;font-weight:600}.dashboard-subnav-link--active:hover{color:#fff}@media (width>=769px){.site-header-menu-toggle{display:none!important}.site-header-nav-wrap--collapsible{flex-direction:row;align-items:center;display:flex!important}.site-header-scrim,.header-dev-mobile{display:none!important}.header-dev-desktop{display:block}}@media (width<=768px){.site-header-inner{flex-wrap:wrap}.site-header-menu-toggle{margin-left:auto;display:inline-flex}.site-header-nav-main{border-right:none;flex-direction:column;align-items:stretch;width:100%;margin-right:0;padding-right:0}.site-header-nav-wrap--collapsible:not(.is-open){display:none!important}.site-header-nav-wrap--collapsible.is-open{border-top:1px solid var(--clr-border);flex-direction:column;flex-basis:100%;order:3;align-items:stretch;gap:.75rem;width:100%;margin-top:.5rem;padding-top:.75rem;display:flex!important}.site-header-nav-account{border-top:1px solid var(--clr-border-subtle);flex-wrap:wrap;padding-top:.75rem}.header-dev-desktop{display:none!important}.header-dev-mobile{display:flex!important}}.header-link{font-size:var(--text-sm);color:var(--clr-link);text-decoration:none}.header-link:hover{text-decoration:underline}.header-link--active{color:var(--clr-text-primary);border-bottom:2px solid #4a8fd4;margin-bottom:-.15rem;padding-bottom:.1rem;font-weight:600;text-decoration:none}.header-link--active:hover{color:#fff;text-decoration:none}.header-link-primary{border-radius:var(--radius-md);color:#cfe8ff;background:#1e3a5f;padding:.35rem .65rem}.header-link-primary:hover{background:#274a78;text-decoration:none}.header-link-btn{font:inherit;font-size:var(--text-sm);cursor:pointer;color:var(--clr-link);background:0 0;border:none;padding:0}.header-link-btn:hover{text-decoration:underline}.header-email{font-size:var(--text-xs);color:var(--clr-text-dim);text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.header-loading{font-size:var(--text-sm)}.breadcrumb{font-size:var(--text-sm);color:var(--clr-text-dim);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .75rem;display:flex}.breadcrumb a{color:var(--clr-link);text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb-sep{color:#4a5260;-webkit-user-select:none;user-select:none}.breadcrumb-current{color:#b8c0cc}.auth-page h1{font-size:var(--text-xl);margin:0 0 .5rem}.auth-lead{color:var(--clr-text-muted);font-size:var(--text-sm);margin:0 0 1.25rem}.auth-forgot-link{font-size:var(--text-sm);margin:-.35rem 0 .75rem}.auth-forgot-link a{color:var(--clr-link)}.auth-switch{font-size:var(--text-sm);color:var(--clr-text-dim);margin-top:1.25rem}.auth-switch a{color:var(--clr-link)}.api-keys-page-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1rem;margin-bottom:.25rem;display:flex}.api-keys-page-header h1{margin:0}.api-keys-quota-badge{border-radius:var(--radius-pill);border:1px solid var(--clr-border-strong);font-size:var(--text-sm);color:#b8c0cc;background:#1a2230;align-items:center;gap:.5rem;margin:0;padding:.35rem .75rem;display:inline-flex}.api-keys-quota-numbers{font-variant-numeric:tabular-nums;color:var(--clr-text-primary);font-weight:600}.api-keys-quota-plan{font-size:var(--text-xs);color:var(--clr-text-dim)}.api-keys-lead{margin-bottom:1rem}.webhooks-form{flex-direction:column;gap:1rem;display:flex}.webhooks-section .api-guide-section-title{margin-top:0}.webhooks-url-input{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);width:100%;max-width:100%;color:var(--clr-text-primary);font-size:var(--text-sm);background:#0f1318;margin-top:.35rem;padding:.55rem .75rem}.webhooks-url-input:focus{border-color:#4a6fa8;outline:none}.webhooks-event-list{margin:.5rem 0 0;padding:0;list-style:none}.webhooks-event-row{cursor:pointer;font-size:var(--text-sm);color:#c8d0dc;align-items:flex-start;gap:.6rem;display:flex}.webhooks-event-row input{margin-top:.2rem}.webhooks-event-hint{color:var(--clr-text-dim);font-weight:400}.webhooks-actions{margin-top:.5rem}.webhooks-rotate-inline{font-size:inherit;vertical-align:baseline;margin-left:.25rem}.custom-domains-page-header .dashboard-intro{max-width:42rem}.custom-domains-add-panel{margin-bottom:1.25rem}.custom-domains-add-hint{margin:0 0 1rem;line-height:1.45}.custom-domains-add-form{flex-direction:column;gap:.85rem;display:flex}@media (width>=560px){.custom-domains-add-form{flex-flow:wrap;align-items:flex-end;gap:.75rem 1rem}.custom-domains-add-label{flex:1;min-width:220px}.custom-domains-add-submit{flex-shrink:0}}.custom-domains-add-label{font-size:var(--text-sm);color:var(--clr-text-muted);flex-direction:column;gap:.4rem;margin:0;display:flex}.custom-domains-add-label-text{font-weight:500}.custom-domains-add-form input{border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:var(--clr-bg-base);color:inherit;font:inherit;width:100%;padding:.65rem .75rem}.custom-domains-add-form input:focus{outline:2px solid var(--clr-focus);outline-offset:0}.custom-domains-add-submit{border-radius:var(--radius-md);color:#cfe8ff;font:inherit;cursor:pointer;background:#1e3550;border:1px solid #3d6fb8;padding:.65rem 1.15rem;font-weight:600}.custom-domains-add-submit:hover:not(:disabled){background:#274a6e}.custom-domains-add-submit:disabled{opacity:.65;cursor:not-allowed}.custom-domains-form-error{margin:.85rem 0 0}.custom-domains-list-panel .webhooks-section-title{margin-bottom:.35rem}.custom-domains-list-head{margin-bottom:1rem}.custom-domains-list-sub{max-width:40rem;margin:0;line-height:1.45}.custom-domains-empty{text-align:center;background:#0c0e1273;border:1px dashed #3a4558;border-radius:10px;padding:1.5rem 1.1rem}.custom-domains-empty-title{font-size:var(--text-sm);color:#c5cdd8;margin:0 0 .35rem;font-weight:600}.custom-domains-empty .small-label{max-width:28rem;margin:0 auto}.custom-domains-list{flex-direction:column;gap:1.15rem;margin:0;padding:0;list-style:none;display:flex}.custom-domains-card{border-radius:var(--radius-lg);background:linear-gradient(165deg,#12161d 0%,#0e1116 100%);border:1px solid #2f3a4a;padding:1.15rem 1.2rem}.custom-domains-card-top{margin-bottom:0}.custom-domains-card-title-row{flex-wrap:wrap;align-items:center;gap:.6rem .85rem;margin-bottom:.5rem;display:flex}.custom-domains-hostname{font-size:var(--text-base);color:#e8edf4;word-break:break-word;margin:0;font-weight:600}.custom-domains-pill{border-radius:var(--radius-pill);font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;align-items:center;padding:.2rem .65rem;font-weight:600;display:inline-flex}.custom-domains-pill--pending{color:#e8c96a;background:#b48c2826;border:1px solid #8a6a2a}.custom-domains-pill--active{color:#7dd89a;background:#2d6a4538;border:1px solid #2d6a45}.custom-domains-pill--disabled{color:var(--clr-text-muted);background:#4a556833;border:1px solid #4a5568}.custom-domains-verified-line{line-height:1.45;font-size:var(--text-sm);color:var(--clr-text-muted);margin:0 0 .65rem}.custom-domains-active-callout{background:#23463033;border:1px solid #2a4a32;border-radius:10px;margin-top:.35rem;padding:.85rem 1rem}.custom-domains-active-title{font-size:var(--text-sm);color:#b8e6c8;margin:0 0 .5rem;font-weight:600}.custom-domains-active-list{line-height:1.5;font-size:var(--text-sm);color:#c5cdd8;margin:0;padding-left:1.2rem}.custom-domains-active-list li{margin-bottom:.55rem}.custom-domains-active-list li:last-child{margin-bottom:0}.custom-domains-dns,.custom-domains-dns--cname-block{border-top:1px solid #252d3a;margin-top:1rem;padding-top:1rem}.custom-domains-dns-subh{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:#8b95a5;margin:.75rem 0 .35rem;font-weight:600}.custom-domains-txt-ref-note{margin:0 0 .5rem;line-height:1.45}.custom-domains-cname-explainer,.custom-domains-cname-tls{margin:0 0 .65rem;line-height:1.45}.custom-domains-cname-tls{margin-bottom:0}.custom-domains-step-label{font-size:var(--text-sm);color:#d0d8e4;align-items:center;gap:.5rem;margin:0 0 .4rem;font-weight:600;display:flex}.custom-domains-step-num{border-radius:var(--radius-sm);width:1.35rem;height:1.35rem;font-size:var(--text-xs);color:#8eb4e8;background:#1e2a3a;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.custom-domains-step-explainer{margin:0 0 .65rem;line-height:1.45}.custom-domains-txt-mistake{border-radius:var(--radius-md);font-size:var(--text-sm);color:#d8c9a8;background:#8c6e281f;border:1px solid #5c4a2a;margin:0 0 .9rem;padding:.65rem .85rem;line-height:1.45}.custom-domains-txt-mistake strong{color:#e8d4a8}.custom-domains-copy-block{flex-direction:column;gap:.65rem;margin-bottom:.65rem;display:flex}.custom-domains-copy-row{flex-wrap:wrap;align-items:stretch;gap:.5rem .65rem;min-width:0;display:flex}.custom-domains-copy-label{font-size:var(--text-xs);color:#8b95a5;text-transform:uppercase;letter-spacing:.04em;flex:0 0 100%;font-weight:600}@media (width>=520px){.custom-domains-copy-label{flex:0 0 7rem;align-self:center}}.custom-domains-copy-value{border-radius:var(--radius-md);min-width:0;font-size:var(--text-xs);word-break:break-all;color:#d4dce8;background:#0a0c10;border:1px solid #2a3340;flex:1;padding:.5rem .65rem;line-height:1.4}.custom-domains-copy-row .api-keys-copy-btn--small{flex-shrink:0;align-self:center}.custom-domains-copy-btn--done{color:#a8e8bc;background:#2d6a4559;border-color:#2d6a45}.custom-domains-txt-note{margin:0 0 1rem;line-height:1.45}.custom-domains-card-actions{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;display:flex}.custom-domains-card-actions--solo{border-top:1px solid #252d3a;justify-content:flex-end;margin-top:.75rem;padding-top:.85rem}.custom-domains-btn-primary{border-radius:var(--radius-md);color:#cfe8ff;font:inherit;cursor:pointer;background:#1e3550;border:1px solid #3d6fb8;padding:.55rem 1.1rem;font-weight:600}.custom-domains-btn-primary:hover:not(:disabled){background:#274a6e}.custom-domains-btn-primary:disabled{opacity:.65;cursor:wait}.custom-domains-btn-ghost{border-radius:var(--radius-md);color:#a8b4c4;font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:1px solid #3d4758;padding:.55rem .85rem}.custom-domains-btn-ghost:hover{color:#d0d8e4;background:#ffffff0a}.custom-domains-details{border:1px solid var(--clr-border-strong);border-radius:var(--radius-lg);background:#0f1218;margin-top:1.25rem;padding:0}.custom-domains-details-summary{cursor:pointer;font-size:var(--text-sm);color:#b8c4d4;padding:.95rem 1.15rem;font-weight:600;list-style:none}.custom-domains-details-summary::-webkit-details-marker{display:none}.custom-domains-details-summary:before{content:"";vertical-align:.15em;border-bottom:2px solid #6b7a90;border-right:2px solid #6b7a90;width:.45rem;height:.45rem;margin-right:.5rem;transition:transform .15s;display:inline-block;transform:rotate(-45deg)}.custom-domains-details[open] .custom-domains-details-summary:before{vertical-align:.05em;transform:rotate(45deg)}.custom-domains-details-body{border-top:1px solid #252d3a;padding:0 1.15rem 1.15rem}.custom-domains-details-h3{font-size:var(--text-sm);color:#d0d8e4;margin:1rem 0 .65rem;font-weight:600}.custom-domains-guide-inner .custom-domains-details-h3{margin-top:.5rem}.custom-domains-guide-inner{margin-bottom:1rem}.custom-domains-steps{color:#b4bec9;margin:0 0 .75rem;padding-left:1.35rem;line-height:1.55}.custom-domains-steps li{margin-bottom:.75rem}.custom-domains-steps li:last-child{margin-bottom:0}.custom-domains-guide-note{margin-top:.5rem;margin-bottom:0}.custom-domains-it-note{border-radius:var(--radius-md);background:#141a22e6;border:1px solid #2a3340;padding:.85rem .95rem}.custom-domains-it-note-p{line-height:1.5;font-size:var(--text-sm);color:var(--clr-text-muted);margin:0}.api-keys-important-notice{border-radius:var(--radius-lg);background:#141a22;border:1px solid #3d4a5c;margin-bottom:1.25rem;padding:1rem 1.15rem}.api-keys-important-title{font-size:var(--text-sm);color:#dfe6f0;margin:0 0 .5rem;font-weight:600}.api-keys-important-body{margin:0;line-height:1.5}.api-keys-create-hint{margin:0 0 1rem;line-height:1.45}.api-keys-code{background:#1a1f28;border-radius:4px;padding:.1rem .35rem;font-size:.85em}.api-keys-layout{flex-direction:column;gap:1.5rem;display:flex}.api-keys-section-title{font-size:var(--text-base);color:#dfe4ec;margin:0 0 1rem;font-weight:600}.api-keys-create .api-keys-section-title{margin-bottom:.85rem}.api-keys-inline-form{flex-direction:column;gap:.85rem;display:flex}@media (width>=520px){.api-keys-inline-form{flex-flow:wrap;align-items:flex-end;gap:.75rem 1rem}.api-keys-inline-form .api-keys-label{flex:1;min-width:200px}.api-keys-submit{flex-shrink:0}}.api-keys-label{font-size:var(--text-sm);color:var(--clr-text-muted);flex-direction:column;gap:.4rem;display:flex}.api-keys-label-text{font-weight:500}.api-keys-inline-form input{border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:var(--clr-bg-base);color:inherit;font:inherit;width:100%;padding:.65rem .75rem}.api-keys-inline-form input:focus{outline:2px solid var(--clr-focus);outline-offset:0}.api-keys-limit-note{font-size:var(--text-sm);margin:1rem 0 0}.api-keys-secret-banner{border-radius:var(--radius-lg);background:linear-gradient(145deg,#141c28 0%,#12161c 100%);border:1px solid #3d5a8a;margin-bottom:1.25rem;padding:1.15rem 1.25rem}.api-keys-secret-banner-top{margin-bottom:.75rem}.api-keys-secret-label{color:#cfe8ff;font-weight:600;font-size:var(--text-sm);margin:0 0 .25rem}.api-keys-secret-hint{margin:0;line-height:1.4}.api-keys-secret-row{flex-wrap:wrap;align-items:flex-start;gap:.65rem;margin-bottom:.85rem;display:flex}.api-keys-secret-value{word-break:break-all;min-width:min(100%,12rem);font-size:var(--text-xs);border-radius:var(--radius-md);background:var(--clr-bg-base);border:1px solid var(--clr-border);color:var(--clr-text-primary);flex:1;margin:0;padding:.65rem .75rem;line-height:1.45}.api-keys-secret-actions{flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}@media (width>=480px){.api-keys-secret-actions{flex-flow:wrap}}.api-keys-copy-btn{font-size:var(--text-sm);border-radius:var(--radius-md);color:#cfe8ff;cursor:pointer;font:inherit;background:#1e3550;border:1px solid #3d6fb8;flex-shrink:0;align-self:flex-start;padding:.5rem .85rem;font-weight:500}.api-keys-copy-btn:hover{background:#274a6e}.api-keys-download-btn{font-size:var(--text-sm);border-radius:var(--radius-md);color:#c5d0dc;cursor:pointer;font:inherit;background:#1a222c;border:1px solid #4a5f78;flex-shrink:0;align-self:flex-start;padding:.5rem .85rem;font-weight:500}.api-keys-download-btn:hover{background:#232d3a;border-color:#5a7088}.api-keys-copy-btn--small{font-size:var(--text-xs);padding:.35rem .6rem}.api-keys-dismiss{font-size:var(--text-sm);margin:0}.api-keys-list-section{min-width:0}.api-keys-empty{border-style:dashed;padding:1.25rem 1.35rem}.api-keys-empty-title{color:#c5cdd8;margin:0 0 .35rem;font-weight:600}.api-keys-cards{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.api-keys-card{border-radius:var(--radius-lg);margin:0;padding:1.1rem 1.2rem}.api-keys-card--revoked{opacity:.72;border-color:#2a3038}.api-keys-card-top{margin-bottom:.75rem}.api-keys-card-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:.65rem;display:flex}.api-keys-card-actions{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;display:flex}.api-keys-card-name{font-size:var(--text-base);color:#f0f3f7;margin:0;font-weight:600;line-height:1.3}.api-keys-active-badge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:#b8e8c8;background:#1a2e24;border:1px solid #2a4a38;border-radius:4px;padding:.2rem .5rem;font-weight:600}.api-keys-revoked-badge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--clr-text-muted);background:#252b36;border-radius:4px;padding:.2rem .5rem;font-weight:600}.api-keys-btn-revoke{font-size:var(--text-sm);border-radius:var(--radius-md);color:#f0a8a8;cursor:pointer;font:inherit;background:#251a1c;border:1px solid #6b3d3d;padding:.4rem .85rem;font-weight:500}.api-keys-btn-revoke:hover{background:#352428;border-color:#8b4d4d}.api-keys-card-fingerprint{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.api-keys-fingerprint-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--clr-text-dim)}.api-keys-fingerprint-note{max-width:42rem;margin:0;line-height:1.45}.api-keys-fingerprint-mono{font-family:ui-monospace,Cascadia Code,monospace;font-size:var(--text-sm);color:#9aa6b8;border-radius:var(--radius-sm);word-break:break-all;background:#12161c;border:1px dashed #2f3848;max-width:100%;padding:.35rem .55rem;display:inline-block}.api-keys-card-meta{border-top:1px solid var(--clr-border);font-size:var(--text-xs);gap:.35rem;margin:0;padding:.65rem 0 0;display:grid}.api-keys-meta-row{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.api-keys-meta-row dt{color:var(--clr-text-dim);min-width:4.5rem;margin:0;font-weight:500}.api-keys-meta-row dd{color:#b8c0cc;font-variant-numeric:tabular-nums;margin:0}.api-guide-header{margin-bottom:1.25rem}.api-guide-header h1{margin-bottom:.35rem}.api-guide-page .api-guide-section+.api-guide-section{margin-top:1.5rem}.api-guide-section h2{font-size:var(--text-md);margin:0 0 .5rem}.api-guide-section-intro{margin:0 0 .75rem;line-height:1.5}.api-guide-subtitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:#8b95a8;margin:.85rem 0 .35rem;font-weight:600}.api-guide-pre{font-size:var(--text-xs);background:var(--clr-bg-base);border:1px solid var(--clr-border-strong);border-radius:var(--radius-md);white-space:pre-wrap;word-break:break-word;margin:0 0 .65rem;padding:.85rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.45;overflow-x:auto}.api-guide-pre code{font-family:inherit}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-main{flex:auto;min-width:0;min-height:min(60vh,32rem)}a{color:var(--clr-link);word-break:break-all}.page{max-width:var(--page-max-auth);margin:0 auto;padding:3rem 1.25rem 4rem}.page.home-page,.page.dashboard-page,.page.pricing-page,.page.api-keys-page,.page.api-guide-page,.page.legal-page,.page.content-page,.page.shorten-ab-page{max-width:var(--page-max-app)}.shorten-ab-hero h1{font-size:var(--text-xl);margin:0 0 .35rem}.shorten-ab-lead{max-width:40rem;margin:0 0 1.25rem;line-height:1.5}.shorten-ab-aside-hint{margin-top:1.25rem}.shorten-ab-aside-hint-text{margin:0}.shorten-ab-quota-hint{margin-top:1rem}.shorten-ab-page .home-split-section{margin-top:0}.page.dashboard-page{min-width:0}.dashboard-intro{margin:0 0 var(--sp-5);color:var(--clr-text-muted);line-height:1.5}.home-layout{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (width>=960px){.home-layout{grid-template-columns:minmax(0,1fr) minmax(240px,280px);gap:1.75rem}.home-layout-aside{position:sticky;top:1rem}}.home-layout-main{min-width:0}.home-my-links{margin-top:1.5rem}.home-dashboard-cta{max-width:36rem;margin:1rem 0 0}.home-my-links.panel{padding:0;overflow:hidden}.home-my-links--dashboard.home-my-links.panel{min-width:0;overflow:visible}.home-my-links-header{margin:0}.home-my-links-header--static{border-bottom:1px solid var(--clr-border);padding:1rem 1.25rem}.home-my-links-title{font-size:var(--text-md);margin:0}.home-my-links-title--static{font-size:var(--text-base)}.home-my-links-toggle{text-align:left;cursor:pointer;width:100%;min-height:3.25rem;color:inherit;font:inherit;background:0 0;border:none;border-radius:0;padding:1rem 1.25rem;font-weight:400;transition:background .15s;display:block}.home-my-links-toggle:hover{background:#ffffff0a}.home-my-links-toggle:focus-visible{outline:2px solid var(--clr-focus);outline-offset:-2px}.home-my-links-toggle-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;width:100%;display:flex}@media (width<=28rem){.home-my-links-toggle-row{flex-direction:column;align-items:flex-start}.home-my-links-summary-wrap{text-align:left;align-self:stretch;padding-left:2.65rem}}.home-my-links--dashboard .home-my-links-panel-body{border-top:none}.home-my-links-toggle-main{align-items:center;gap:.65rem;min-width:0;display:flex}.home-my-links-chevron{border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);color:#b8c0cc;background:#1a222e;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.home-my-links-chevron-svg{transition:transform .2s;display:block;transform:rotate(0)}.home-my-links-chevron-svg--open{transform:rotate(90deg)}.home-my-links-toggle-label{font-weight:600;font-size:var(--text-base);letter-spacing:-.01em}.home-my-links-summary-wrap{text-align:right;flex-shrink:0}.home-my-links-summary-wrap .home-my-links-summary{font-weight:500;font-size:var(--text-xs);border-radius:var(--radius-pill);border:1px solid var(--clr-border-strong);color:#a8b0c0;background:#1e2633;padding:.3rem .65rem;display:inline-block}.home-my-links-summary-wrap .home-my-links-summary.muted{color:#8b95a8}.home-my-links-summary--error{color:#e8a0a0!important;background:#241a1a!important;border-color:#4a3030!important}.home-my-links-panel-body{border-top:1px solid var(--clr-border);margin-top:0;padding:1rem 1.25rem 1.25rem}.home-my-links-lead{margin:0 0 1rem}.home-my-links-cap-note{margin:0 0 .75rem}.home-my-links-toolbar{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:.65rem;display:flex}.home-my-links-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.home-my-links-field--grow{flex:12rem}.home-my-links-field-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:#8b95a8;font-weight:600}.home-my-links-search{border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:var(--clr-bg-base);width:100%;min-width:10rem;max-width:22rem;color:var(--clr-text-primary);font:inherit;font-size:var(--text-sm);padding:.45rem .65rem}.home-my-links-search:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-segment{border-radius:var(--radius-md);border:1px solid var(--clr-border-subtle);background:#12161c;flex-wrap:wrap;gap:.25rem;padding:.2rem;display:inline-flex}.home-my-links-segment-btn{border-radius:var(--radius-sm);color:#b8c0cc;font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:1px solid #0000;padding:.35rem .65rem;transition:background .12s,color .12s}.home-my-links-segment-btn:hover{color:var(--clr-text-primary);background:#ffffff0f}.home-my-links-segment-btn--active{color:var(--clr-text-primary);background:#1e2633;border-color:#3d4a5c;font-weight:600}.home-my-links-segment-btn:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-select{appearance:none;border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background-color:var(--clr-bg-base);color:var(--clr-text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;font:inherit;font-size:var(--text-sm);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%238b95a8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:.75rem;min-width:10rem;min-height:2.25rem;padding:.5rem 2.1rem .5rem .65rem;line-height:1.35}.home-my-links-select:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-live{margin:0 0 .75rem}.home-my-links-empty-filter{margin:0;padding:.75rem 0}.home-my-links-row-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.4rem;display:flex}.home-my-links-table .home-my-links-row-actions--compact{flex-wrap:nowrap;gap:.25rem}.home-my-links-table .home-my-links-row-actions--compact .home-my-links-act-icon{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;min-width:2.125rem;height:2.125rem;padding:0;display:inline-flex}.home-my-links-act-svg{pointer-events:none;display:block}.home-my-links-table .home-my-links-row-actions--compact .home-my-links-act-busy{font-size:var(--text-sm);color:var(--clr-text-muted);line-height:1}.home-my-links-table .home-my-links-row-actions--compact .home-my-links-copy--done{color:#8fd4a8;background:#152018;border-color:#2d4a3a}.home-my-links-copy{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#c0d8e8;cursor:pointer;background:#182228;border:1px solid #2f4550;flex-shrink:0;padding:.35rem .65rem}.home-my-links-copy:hover{background:#1f2d38}.home-my-links-copy:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-open{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#b8d4f0;cursor:pointer;background:#1a2330;border:1px solid #3a4f60;flex-shrink:0;padding:.35rem .65rem}.home-my-links-open:hover{background:#222d3d}.home-my-links-open:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-edit{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#d0dae8;cursor:pointer;background:#1e2633;border:1px solid #3d4a5c;flex-shrink:0;padding:.35rem .65rem}.home-my-links-edit:hover{background:#252e3d}.home-my-links-edit:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-pause{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#a8b8d0;cursor:pointer;background:#1a2230;border:1px solid #3d4a5c;flex-shrink:0;padding:.35rem .65rem}.home-my-links-pause:hover:not(:disabled){background:#222b3a}.home-my-links-pause:disabled{opacity:.6;cursor:not-allowed}.home-my-links-pause:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-table .home-my-links-pause--state-paused:not(:disabled){color:#d4e6f8;background:#5a8abf38;border-color:#78aadca6;box-shadow:0 0 0 1px #5a8abf73}.home-my-links-table .home-my-links-pause--state-paused:not(:disabled):hover{background:#5a8abf52}.home-my-links-pause-text{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#a8b8d0;cursor:pointer;background:#1a2230;border:1px solid #3d4a5c;flex-shrink:0;padding:.35rem .65rem}.home-my-links-pause-text:hover:not(:disabled){background:#222b3a}.home-my-links-pause-text:disabled{opacity:.6;cursor:not-allowed}.home-my-links-pause-text:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-pause-text--state-paused:not(:disabled){color:#d4e6f8;background:#5a8abf38;border-color:#78aadca6;box-shadow:0 0 0 1px #5a8abf73}.home-my-links-pause-text--state-paused:not(:disabled):hover{background:#5a8abf52}.home-my-links-edit-dialog{border:1px solid var(--clr-border-strong);border-radius:var(--radius-lg);width:min(100vw - 2rem,46rem);max-width:min(100vw - 2rem,46rem);color:var(--clr-text-primary);background:#151922;padding:0}.home-my-links-edit-dialog::backdrop{background:#0000008c}.home-my-links-edit-dialog form{padding:1.25rem}.home-my-links-edit-title{font-size:var(--text-md);margin:0 0 .5rem}.home-my-links-edit-slug{font-size:var(--text-sm);margin:0 0 .65rem}.home-my-links-edit-hint{font-size:var(--text-sm);color:var(--clr-text-muted);margin:0 0 1rem;line-height:1.45}.home-my-links-edit-field{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex}.home-my-links-edit-input{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:var(--clr-bg-base);width:100%;color:var(--clr-text-primary);font:inherit;font-size:var(--text-sm);padding:.5rem .65rem}.home-my-links-edit-input:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-edit-error{color:#e8a0a0;font-size:var(--text-sm);margin:0 0 .75rem}.home-my-links-edit-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.home-my-links-edit-cancel{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#b8c0cc;cursor:pointer;background:0 0;border:1px solid #3a4a5c;padding:.4rem .75rem}.home-my-links-edit-save{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#c0d8e8;cursor:pointer;background:#182228;border:1px solid #2f4550;padding:.4rem .85rem}.home-my-links-edit-save:disabled{opacity:.6;cursor:not-allowed}.home-my-links-edit-field--row{flex-direction:row;align-items:flex-start;gap:.5rem}.home-my-links-edit-field--row input[type=checkbox]{margin-top:.2rem}.home-my-links-edit-range{width:100%;accent-color:var(--clr-focus)}.home-my-links-edit-ab-winner{flex-wrap:wrap;gap:.35rem;display:flex}.home-my-links-edit-winner-btn{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#b8c0cc;cursor:pointer;background:0 0;border:1px solid #3a4a5c;padding:.3rem .55rem}.home-my-links-edit-winner-btn:hover:not(:disabled){color:var(--clr-text-primary);border-color:#5a6a7c}.home-my-links-edit-winner-btn--active{color:#c8d8f0;background:#4a7dbd26;border-color:#4a7dbd}.home-my-links-edit-winner-btn:disabled{opacity:.55;cursor:not-allowed}.home-my-links-edit-clear{border-radius:var(--radius-sm);color:#e8a0a0;cursor:pointer;background:0 0;border:1px solid #5a3535;padding:.35rem .65rem;font-size:.86rem}.home-my-links-edit-clear:hover:not(:disabled){border-color:#7a4545}.home-my-links-edit-split{border:1px solid var(--clr-border-subtle);background:#10141c;border-radius:10px;margin-bottom:.75rem;padding:.75rem .85rem}.home-my-links-edit-split-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.home-my-links-edit-split-actions{flex-wrap:wrap;gap:.35rem;display:flex}.home-my-links-edit-split-btn{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#b8c0cc;cursor:pointer;background:0 0;border:1px solid #3a4a5c;padding:.3rem .55rem}.home-my-links-edit-split-btn:hover:not(:disabled){color:var(--clr-text-primary);border-color:#5a6a7c}.home-my-links-edit-split-btn--primary{color:#a8d0f0;border-color:#3a5a70}.home-my-links-edit-split-btn:disabled{opacity:.5;cursor:not-allowed}.home-my-links-edit-variant-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.home-my-links-edit-variant-card{border-radius:var(--radius-md);background:var(--clr-bg-base);border:1px solid #252d38;padding:.6rem .65rem}.home-my-links-edit-variant-card-top{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.home-my-links-edit-variant-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--text-xs);color:#8eb8e0;font-weight:600}.home-my-links-edit-variant-remove{font-size:var(--text-xs);color:#d0a0a0;cursor:pointer;background:0 0;border:1px solid #4a3535;border-radius:4px;padding:.15rem .45rem}.home-my-links-edit-field--compact{margin-bottom:.45rem}.home-my-links-edit-field--inline{flex-flow:wrap;align-items:center;gap:.5rem;margin-bottom:0}.home-my-links-edit-field--inline .home-my-links-field-label{min-width:4.5rem;margin:0}.home-my-links-edit-input--num{max-width:5rem}.home-my-links-edit-variant-share{margin-top:.25rem}.home-my-links-edit-variant-remainder{margin:0}.home-my-links-edit-total{margin:.5rem 0 0}.home-my-links-edit-total--ok{color:#8ecf9a}.home-my-links-edit-total--warn{color:#e8b080}.home-my-links-edit-select{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:var(--clr-bg-base);width:100%;color:var(--clr-text-primary);font:inherit;font-size:var(--text-sm);padding:.45rem .55rem}.home-my-links-edit-select:focus-visible{outline:2px solid var(--clr-focus);outline-offset:1px}.home-my-links-ab-badge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:#7eb8e0;background:#1a2530;border:1px solid #2a4558;border-radius:4px;flex-shrink:0;padding:.15rem .45rem;font-weight:600}.home-my-links-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.home-my-links-item{border-radius:var(--radius-md);border:1px solid var(--clr-border-subtle);background:#151922;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.65rem .75rem;display:flex}.home-my-links-item--expired{opacity:.88;border-color:#3a3540}.home-my-links-expired-badge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:#c9a86c;background:#2a2520;border:1px solid #5a4a30;border-radius:4px;flex-shrink:0;padding:.15rem .45rem;font-weight:600}.home-my-links-main{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.home-my-links-short{font-size:var(--text-sm);word-break:break-all}.home-my-links-target{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.home-my-links-meta{font-size:var(--text-xs)}.home-my-links-delete{font-size:var(--text-sm);border-radius:var(--radius-sm);color:#f0c0c0;cursor:pointer;background:#2a1818;border:1px solid #5a3030;flex-shrink:0;padding:.35rem .65rem}.home-my-links-delete:hover:not(:disabled){background:#3a2222}.home-my-links-delete:disabled{opacity:.6;cursor:not-allowed}.home-my-links-bulk{border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:#0003;flex-direction:column;gap:.5rem;margin:0 0 .85rem;padding:.65rem .75rem;display:flex}.home-my-links-bulk-count{font-size:var(--text-sm);color:#c5cdd8;font-weight:600}.home-my-links-bulk-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.home-my-links-bulk-btn{font-size:var(--text-xs);border-radius:var(--radius-sm);color:#c5d0e0;cursor:pointer;background:#1a2230;border:1px solid #3d4a5c;padding:.35rem .65rem}.home-my-links-bulk-btn:hover:not(:disabled){background:#222b3a}.home-my-links-bulk-btn:disabled{opacity:.45;cursor:not-allowed}.home-my-links-bulk-btn--danger{color:#f0c0c0;background:#2a1818;border-color:#5a3030}.home-my-links-bulk-btn--danger:hover:not(:disabled){background:#3a2222}.home-my-links-bulk-btn--ghost{color:#8b95a8;background:0 0;border-color:#2f3848}.home-my-links-bulk-btn--ghost:hover:not(:disabled){color:#c5cdd8;background:#ffffff0a}.home-my-links-bulk-msg{margin:0}.home-my-links-table-wrap{-webkit-overflow-scrolling:touch;width:100%;min-width:0;margin:0;overflow-x:auto}.home-my-links--dashboard .home-my-links-table-wrap{border-radius:0 0 12px 12px}.home-my-links-table{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;font-size:var(--text-sm)}.home-my-links-table th,.home-my-links-table td{box-sizing:border-box}.home-my-links-table thead th:first-child,.home-my-links-table tbody td:first-child{width:4%}.home-my-links-table thead th:nth-child(2),.home-my-links-table tbody td:nth-child(2){width:13%}.home-my-links-table thead th:nth-child(3),.home-my-links-table tbody td:nth-child(3){width:31%}.home-my-links-table thead th:nth-child(4),.home-my-links-table tbody td:nth-child(4),.home-my-links-table thead th:nth-child(5),.home-my-links-table tbody td:nth-child(5){width:11%}.home-my-links-table thead th:nth-child(6),.home-my-links-table tbody td:nth-child(6){width:6%}.home-my-links-table thead th:nth-child(7),.home-my-links-table tbody td:nth-child(7){width:24%}.home-my-links-table thead th{text-align:left;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:#8b95a8;border-bottom:1px solid var(--clr-border-strong);white-space:nowrap;vertical-align:bottom;padding:.45rem .75rem .55rem 0;font-weight:600}.home-my-links-table thead th:first-child{padding-left:0}.home-my-links-table .home-my-links-th-select{vertical-align:middle;text-align:center;padding-right:.35rem}.home-my-links-table .home-my-links-td-select{text-align:center;vertical-align:middle;padding-right:.35rem}.home-my-links-select-checkbox{cursor:pointer;width:1rem;height:1rem;accent-color:var(--clr-focus);margin:0}.home-my-links-select-checkbox:disabled{cursor:not-allowed;opacity:.5}.home-my-links-table .home-my-links-th-num,.home-my-links-table .home-my-links-td-num{text-align:right;font-variant-numeric:tabular-nums}.home-my-links-table .home-my-links-th-actions{text-align:right;padding-left:.5rem}.home-my-links-table tbody td{border-bottom:1px solid var(--clr-border);vertical-align:middle;min-width:0;padding:.45rem .75rem .45rem 0}.home-my-links-table tbody td:first-child{padding-left:0}.home-my-links-table tbody tr:last-child td{border-bottom:none}.home-my-links-table tbody tr:hover td{background:#ffffff06}.home-my-links-tr--expired td{opacity:.92}.home-my-links-td-short{min-width:0}.home-my-links-td-short .home-my-links-short-inline{flex-flow:row;align-items:center;gap:.4rem;width:100%;min-width:0;display:flex}.home-my-links-short-inline--home{flex-wrap:wrap;align-items:baseline;gap:.45rem;width:100%;min-width:0;display:flex}.home-my-links-short-inline--home .home-my-links-short{word-break:break-all;flex:auto;min-width:0}.home-my-links-td-short .home-my-links-short--table{text-overflow:ellipsis;white-space:nowrap;word-break:normal;flex:1;min-width:0;display:block;overflow:hidden}.home-my-links-td-short .home-my-links-short--slug{letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem}.home-my-links-td-short .home-my-links-expired-badge,.home-my-links-td-short .home-my-links-ab-badge{flex-shrink:0}.home-my-links-td-target{min-width:0}.home-my-links-target-ellipsis{text-overflow:ellipsis;white-space:nowrap;color:var(--clr-text-muted);font-size:var(--text-sm);display:block;overflow:hidden}.home-my-links-td-date{white-space:nowrap;color:#b0b8c8;font-size:var(--text-sm)}.home-my-links-td-actions{text-align:right;white-space:nowrap;overflow:visible;padding-left:.5rem!important}.home-my-links-td-actions .home-my-links-row-actions{flex-wrap:nowrap;justify-content:flex-end;width:100%;min-width:0;display:flex}@media (width<=900px){.home-my-links-table{min-width:60rem}}.api-keys-downgrade-warning{border-left:3px solid #c4a035;margin-bottom:1rem}.home-aside-panel{margin:0 0 1rem}.home-aside-panel:last-child{margin-bottom:0}.home-aside-panel .expiry-policy{background:0 0;border:none;max-width:none;margin:0;padding:0}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-aside-title{font-size:var(--text-sm);margin:0 0 .65rem;font-weight:600}.home-aside-list{font-size:var(--text-sm);color:var(--clr-text-muted);margin:0 0 1rem;padding-left:1.1rem;line-height:1.45}.home-aside-list li{margin-bottom:.4rem}.home-aside-links{font-size:var(--text-sm);margin:0}.home-aside-sep{color:#5c6570;margin:0 .35rem}.hero{text-align:center;margin-bottom:2rem}.hero h1{font-size:clamp(1.6rem, 4vw, var(--text-2xl));letter-spacing:-.04em;color:#fff;margin:0 0 .65rem;font-weight:700;line-height:1.15}.muted{color:var(--clr-text-dim);font-size:var(--text-sm)}.text-link{color:#8b9dc3;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.text-link:hover{color:#b8c5e0}.panel{background:var(--clr-bg-surface);border:1px solid var(--clr-border);border-radius:var(--radius-lg);padding:1.5rem}.stack{flex-direction:column;gap:1rem;display:flex}.stack label{font-size:var(--text-sm);color:var(--clr-text-muted);flex-direction:column;gap:.4rem;display:flex}.stack input{border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:var(--clr-bg-base);color:inherit;font:inherit;padding:.65rem .75rem}.stack input:focus{outline:2px solid var(--clr-focus);outline-offset:0}.home-shorten-simple-title{font-size:var(--text-lg);margin-top:0;margin-bottom:.35rem}.home-shorten-simple-lead{margin-top:0;margin-bottom:1rem}.home-link-result{margin-top:1rem}.home-split-section{margin-top:1.5rem}.home-split-section-title{font-size:var(--text-lg);margin-top:0;margin-bottom:.35rem}.home-split-section-lead{margin-top:0;margin-bottom:1rem}.home-split-section--upsell{border-style:dashed}.home-split-section-cta{margin-top:1rem}.home-split-section-submit{margin-top:.25rem}.home-ab-split-options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1.25rem;display:flex}.home-shorten-split-row--sticky{flex:16rem;align-items:center;min-width:0;margin-top:0}.home-shorten-split-row--sticky input[type=checkbox]{flex-shrink:0;margin-top:0}.home-ab-split-expiry{flex:none;margin-left:auto}.home-shorten-url-row{flex-wrap:wrap;align-items:flex-end;gap:.65rem .85rem;display:flex}.home-shorten-url-field{min-width:0;font-size:var(--text-sm);color:var(--clr-text-muted);flex-direction:column;flex:14rem;gap:.4rem;display:flex}.home-shorten-domain-field{font-size:var(--text-sm);color:var(--clr-text-muted);flex-direction:column;gap:.35rem;display:flex}.home-shorten-domain-field select{border-radius:var(--radius-sm);border:1px solid var(--clr-border-subtle);color:#e6e9ef;background:#0f1419;width:100%;max-width:100%;padding:.45rem .5rem}.home-shorten-expiry-compact{font-size:var(--text-xs);color:var(--clr-text-muted);flex-direction:column;flex:none;gap:.35rem;display:flex}.home-shorten-expiry-label-row{align-items:center;gap:.35rem;display:inline-flex}.home-shorten-expiry-label-text{white-space:nowrap}.home-shorten-expiry-tip-wrap{vertical-align:middle;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.home-shorten-expiry-tooltip{width:1.1rem;height:1.1rem;font-size:var(--text-xs);cursor:help;color:var(--clr-text-muted);background:#2c3544;border:none;border-radius:50%;flex-shrink:0;margin:0;padding:0;font-weight:700;line-height:1}.home-shorten-expiry-tooltip:hover,.home-shorten-expiry-tooltip:focus-visible{color:#c5d0e0;background:#3d4a5c;outline:none}.home-shorten-expiry-tooltip:focus-visible{box-shadow:0 0 0 2px #3d6fb8}.home-shorten-expiry-tip-bubble{z-index:50;box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--clr-border-strong);color:#c5d0e0;min-width:10rem;max-width:min(14rem,100vw - 2rem);font-size:var(--text-xs);text-align:center;pointer-events:none;opacity:0;visibility:hidden;background:#1a222d;padding:.45rem .55rem;font-weight:400;line-height:1.35;transition:opacity .12s,visibility .12s;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000073}.home-shorten-expiry-tip-wrap:hover .home-shorten-expiry-tip-bubble,.home-shorten-expiry-tip-wrap:focus-within .home-shorten-expiry-tip-bubble{opacity:1;visibility:visible}.home-shorten-expiry-input{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:var(--clr-bg-base);width:4.25rem;min-width:0;color:inherit;font:inherit;font-size:var(--text-sm);text-align:center;font-variant-numeric:tabular-nums;padding:.5rem .45rem}.home-shorten-expiry-input:focus{outline:2px solid var(--clr-focus);outline-offset:0}.home-shorten-url-row--expiry-only{justify-content:flex-end}.home-shorten-split-note{margin:0 0 .5rem}.home-shorten-split-toggle{font-size:var(--text-sm);cursor:pointer;align-items:flex-start;gap:.5rem;margin-bottom:.65rem;display:flex}.home-shorten-split-toggle input{margin-top:.2rem}.home-shorten-split{border:1px solid var(--clr-border-subtle);background:#10141c;border-radius:10px;margin-bottom:.75rem;padding:.75rem .85rem}.home-shorten-split-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.home-shorten-split-heading{font-size:var(--text-sm);color:var(--clr-text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.home-shorten-split-actions{flex-wrap:wrap;gap:.35rem;display:flex}.home-shorten-split-btn{font-size:var(--text-xs);border-radius:var(--radius-sm);color:#b8c0cc;cursor:pointer;background:0 0;border:1px solid #3a4a5c;padding:.28rem .5rem;font-weight:400}.home-shorten-split .home-shorten-split-btn:hover:not(:disabled){background:#ffffff0a}.home-shorten-split-btn--primary{color:#a8d0f0;border-color:#3a5a70}.home-shorten-variant-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.home-shorten-variant-card{border-radius:var(--radius-md);background:var(--clr-bg-base);border:1px solid #252d38;padding:.5rem .55rem}.home-shorten-variant-body{flex-wrap:wrap;align-items:flex-end;gap:.65rem .75rem;display:flex}.home-shorten-variant-field--url{flex:12rem;min-width:0}.home-shorten-variant-field--share,.home-shorten-variant-share{flex:0 0 5.25rem;width:5.25rem;max-width:100%}.home-shorten-variant-share--remainder{flex:0 0 6.5rem;width:6.5rem}.home-shorten-variant-top{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.home-shorten-variant-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--text-xs);color:#8eb8e0;font-weight:600}.home-shorten-variant-remove{font-size:var(--text-xs);color:#d0a0a0;cursor:pointer;background:0 0;border:1px solid #4a3535;border-radius:4px;padding:.1rem .4rem;font-weight:400}.home-shorten-variant-remove:hover:not(:disabled){background:#ffffff0a}.home-shorten-variant-field{flex-direction:column;gap:.25rem;display:flex}.home-shorten-variant-field--url input{box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--clr-border-strong);width:100%;color:inherit;font:inherit;font-size:var(--text-sm);background:#151922;padding:.45rem .55rem}.home-shorten-variant-num{box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--clr-border-strong);width:100%;color:inherit;font:inherit;font-size:var(--text-sm);background:#151922;padding:.45rem}.home-shorten-variant-remainder-box{border-radius:var(--radius-sm);font-size:var(--text-sm);box-sizing:border-box;background:#12161c;border:1px solid #2a3544;flex-wrap:wrap;align-items:center;gap:.2rem .35rem;min-height:2.25rem;margin:0;padding:.45rem .5rem;line-height:1.25;display:flex}.home-shorten-split-total{margin:.5rem 0 0}.home-shorten-split-total--ok{color:#8ecf9a}.home-shorten-split-total--warn{color:#e8b080}.home-shorten-split-row{font-size:var(--text-sm);align-items:flex-start;gap:.45rem;margin-top:.5rem;display:flex}.home-shorten-split-field{flex-direction:column;gap:.3rem;margin-top:.5rem;display:flex}.home-shorten-split-field select{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:var(--clr-bg-base);width:100%;color:inherit;font:inherit;font-size:var(--text-sm);padding:.45rem .55rem}button{border-radius:var(--radius-md);background:var(--clr-accent);color:#fff;font-weight:500;font:inherit;cursor:pointer;border:none;padding:.65rem 1rem}button:hover:not(:disabled){background:var(--clr-accent-hover)}button:disabled{opacity:.55;cursor:not-allowed}.error{color:#f0a8a8;font-size:var(--text-sm);margin:1rem 0 0}.tagline{color:var(--clr-text-muted);font-size:var(--text-sm);margin:0;max-width:36rem;margin-inline:auto;line-height:1.55}.expiry-policy{border:1px solid var(--clr-border);border-radius:var(--radius-lg);background:#12161c;max-width:520px;margin:0 auto 1.5rem;padding:1rem 1.25rem}.expiry-policy-title{font-size:var(--text-sm);letter-spacing:-.02em;margin:0 0 .35rem;font-weight:600}.expiry-policy-intro{font-size:var(--text-xs);margin:0 0 .85rem;line-height:1.4}.expiry-policy-tier-list{margin:0;padding:0;list-style:none}.expiry-policy-tier-item{border-bottom:1px solid var(--clr-border);padding:.65rem 0}.expiry-policy-tier-item-last{border-bottom:none;padding-bottom:0}.expiry-policy-tier-head{margin-bottom:.45rem}.expiry-policy-tier-name{font-size:var(--text-sm);color:#c5cdd8;letter-spacing:-.01em;font-weight:600;display:block}.expiry-policy-tier-note{font-size:var(--text-xs);color:var(--clr-text-dim);margin-top:.15rem;font-weight:400;line-height:1.3;display:block}.expiry-policy-tier-metrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.5rem .75rem;display:grid}@media (width<=380px){.expiry-policy-tier-metrics{grid-template-columns:1fr;gap:.45rem}}.expiry-policy-metric-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:#6f7a8a;margin-bottom:.2rem;font-weight:600;display:block}.expiry-policy-tier-metric-value{font-size:var(--text-xs);color:#aeb6c2;margin:0;line-height:1.35}.expiry-policy-tier-metric-value strong{color:#d8dde6;font-weight:600}.expiry-policy-metric-hint{color:var(--clr-text-dim);font-weight:400;font-size:var(--text-xs)}.expiry-policy-active-split{flex-direction:column;gap:.3rem;display:flex}.expiry-policy-active-tier-tag{min-width:4.5rem;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:#8b95a5;margin-right:.25rem;font-weight:600;display:inline-block}.expiry-policy-current{font-size:var(--text-sm);margin:.85rem 0 0;line-height:1.45}.expiry-policy-signin-hint{font-size:var(--text-xs);color:var(--clr-text-dim);margin-top:.35rem;display:block}.expiry-policy-inline-link{color:#6eb8ff;word-break:normal;overflow-wrap:normal;white-space:nowrap;font-weight:600;text-decoration:none}.expiry-policy-inline-link:hover{text-decoration:underline}.quota-meter{border:1px solid var(--clr-border);background:#10141a;border-radius:10px;width:100%;max-width:none;margin:1.5rem 0 1.25rem;padding:.75rem 1rem}.quota-meter-label{font-size:var(--text-xs);color:var(--clr-text-muted);margin:0 0 .5rem;font-weight:600}.quota-meter-bar-wrap{background:#252b36;border-radius:4px;height:6px;overflow:hidden}.quota-meter-bar{background:linear-gradient(90deg,#3a7fe8,#5ecfff);border-radius:4px;min-width:2px;height:100%;transition:width .2s}.quota-meter-count{font-size:var(--text-xs);margin:.45rem 0 0}.quota-meter-unlimited{font-size:var(--text-sm);margin:0}.quota-meter-cta{font-size:var(--text-xs);margin:.55rem 0 0;line-height:1.35}.quota-meter-cta-link{color:#6eb8ff;font-weight:600;text-decoration:none}.quota-meter-cta-link:hover{text-decoration:underline}.pricing-lead{font-size:var(--text-sm);margin:0 0 .75rem;line-height:1.45}.pricing-compare-jump{font-size:var(--text-sm);margin:0 0 1.25rem;line-height:1.45}.pricing-compare-jump a{color:#7ab8ff;font-weight:500}.pricing-current.banner-pro{font-size:var(--text-sm);background:#1a2230;border:1px solid #2c3a50;border-radius:10px;margin:0 0 1.25rem;padding:.65rem 1rem}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:1rem;margin-bottom:1.5rem;display:grid}.pricing-tier{flex-direction:column;margin:0;display:flex}.pricing-tier-highlight{border-color:#3d5a80;box-shadow:0 0 0 1px #3a7fe826}.pricing-tier-name{font-size:var(--text-base);margin:0 0 .35rem;font-weight:600}.pricing-tier-price{color:#cfe8ff;margin:0 0 .75rem;font-size:1.35rem;font-weight:600}.pricing-tier-list{font-size:var(--text-sm);color:#b4bcc8;flex:1;margin:0 0 1rem;padding-left:1.15rem;line-height:1.5}.pricing-tier-list li{margin-bottom:.35rem}.pricing-tier-cta{font-size:var(--text-sm);margin:0}.pricing-tier-cta a{font-weight:600}.pricing-note{font-size:var(--text-xs);margin:.65rem 0 0;line-height:1.35}.pricing-upgrade-btn{border-radius:var(--radius-md);background:var(--clr-accent);font-weight:500;font-size:var(--text-sm);padding:.5rem .9rem;text-decoration:none;display:inline-block;color:#fff!important}.pricing-upgrade-btn:hover{background:var(--clr-accent-hover);text-decoration:none}.pricing-compare{margin-bottom:1.5rem;scroll-margin-top:1.5rem}.pricing-compare-title{font-size:var(--text-md);margin:0 0 .75rem;font-weight:600}.pricing-compare-lead{font-size:var(--text-sm);margin:0 0 1.25rem;line-height:1.5}.pricing-compare-cols{gap:1.25rem;margin-bottom:1.25rem;display:grid}@media (width>=720px){.pricing-compare-cols{grid-template-columns:1fr 1fr;align-items:start}}.pricing-compare-subhead{font-size:var(--text-sm);color:#c5cdd8;margin:0 0 .5rem;font-weight:600}.pricing-compare-list{font-size:var(--text-sm);color:var(--clr-text-muted);margin:0;padding-left:1.15rem;line-height:1.5}.pricing-compare-list li{margin-bottom:.45rem}.pricing-compare-not-yet{background:#12161c;border:1px solid #2a313d;border-radius:10px;margin-bottom:1rem;padding:.85rem 1rem}.pricing-compare-not-yet .muted,.pricing-compare-foot{font-size:var(--text-sm);margin:0;line-height:1.45}.pricing-faq{margin-top:.5rem}.pricing-faq-title{font-size:var(--text-base);margin:0 0 .5rem}.expiry-callout{background:#1a2230;border:1px solid #2c3a50;border-radius:10px;margin:1rem 0 0;padding:.85rem 1rem}.expiry-callout-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--clr-text-dim);margin:0 0 .25rem;font-weight:600}.expiry-callout-main{font-size:var(--text-sm);color:var(--clr-text-primary);margin:0;font-weight:500}.expiry-callout-sub{font-size:var(--text-sm);margin:.4rem 0 0;line-height:1.4}.result{font-size:var(--text-sm);margin:1.25rem 0 0}.click-stats{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.75rem 0 0;display:flex}.small-refresh{font-size:var(--text-xs);color:var(--clr-text-primary);border-radius:var(--radius-sm);cursor:pointer;font:inherit;background:#252b36;border:none;padding:.25rem .5rem}.small-refresh:hover:not(:disabled){background:#323a48}.small-refresh:disabled{opacity:.6;cursor:not-allowed}.result-block{margin-top:1.25rem}.qr-block{border-top:1px solid var(--clr-border);margin-top:1.5rem;padding-top:1.25rem}.small-label{font-size:var(--text-xs);margin:0 0 .75rem}.qr-image{border-radius:var(--radius-md);border:1px solid var(--clr-border);display:block}.qr-actions{margin-top:.75rem}.button-link{border-radius:var(--radius-md);background:var(--clr-accent);font-weight:500;font-size:var(--text-sm);padding:.55rem 1rem;display:inline-block;color:#fff!important;text-decoration:none!important}.button-link:hover{background:var(--clr-accent-hover)}.faq-section{border-top:1px solid var(--clr-border);margin-top:2.5rem;padding-top:1.5rem}.faq-heading{font-size:var(--text-md);letter-spacing:-.02em;margin:0 0 1rem;font-weight:600}.faq-list{margin:0;padding:0;list-style:none}.faq-item{margin-bottom:1.25rem}.faq-item:last-child{margin-bottom:0}.faq-q{font-size:var(--text-sm);color:var(--clr-text-primary);margin:0 0 .35rem;font-weight:600}.faq-a{font-size:var(--text-sm);color:var(--clr-text-muted);margin:0;line-height:1.5}.legal-page{padding-bottom:3rem}.legal-page h1{margin:0 0 .5rem;font-size:1.75rem}.legal-page h2{font-size:var(--text-md);margin:1.75rem 0 .5rem;font-weight:600}.legal-page p,.legal-page ul{color:#b4bcc8;font-size:var(--text-sm);margin:.5rem 0}.legal-page ul{padding-left:1.25rem}.legal-meta{font-size:var(--text-sm);color:var(--clr-text-dim)}.legal-disclaimer{border-radius:var(--radius-md);border:1px solid var(--clr-border-strong);background:#1a1f28;padding:.75rem 1rem;color:#9aa3b2!important;font-size:.85rem!important}.legal-page code{background:#1a1f28;border-radius:4px;padding:.1rem .35rem;font-size:.85em}.api-error-codes-wrap{-webkit-overflow-scrolling:touch;margin:.75rem 0 1rem;overflow-x:auto}.api-error-codes-table{border-collapse:collapse;width:100%;min-width:28rem;font-size:var(--text-sm)}.api-error-codes-table th,.api-error-codes-table td{border:1px solid var(--clr-border-strong);text-align:left;vertical-align:top;padding:.45rem .55rem}.api-error-codes-table th{color:#e2e8f0;background:#1a1f28;font-weight:600}.api-error-codes-table td{color:#b4bcc8}.api-error-codes-table code{white-space:nowrap}.back-link{margin-top:2rem!important}.site-footer{max-width:var(--page-max-app);text-align:center;border-top:1px solid var(--clr-border);margin-left:auto;margin-right:auto;padding:1.5rem 1.25rem 2rem}.footer-nav{font-size:var(--text-sm)}.footer-nav a{color:#7ab8ff}.footer-sep{color:#4a5568;margin:0 .5rem}.content-page-header{margin-bottom:1.5rem}.content-kicker{color:var(--clr-link);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .35rem;font-weight:600}.content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.content-section{min-width:0}.content-section h2{margin-top:0}.content-section ul{margin:0;padding-left:1.2rem}.content-link-list{gap:.55rem;padding-left:1.1rem;display:grid}.content-aside{align-self:start}@media (width<=800px){.content-grid{grid-template-columns:1fr}}@keyframes skeleton-shimmer{0%{background-position:-200%}to{background-position:200%}}.skeleton-row{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--clr-border);padding:.6rem 0;display:flex}.skeleton-row:last-child{border-bottom:none}.skeleton-block{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--clr-bg-surface) 25%, #1e2635 50%, var(--clr-bg-surface) 75%);background-size:200% 100%;animation:1.4s infinite skeleton-shimmer}.skeleton-block--xs{height:.6rem}.skeleton-block--sm{height:.75rem}.skeleton-block--md{height:1rem}.skeleton-checkbox{flex-shrink:0;width:1rem;height:1rem}.skeleton-slug{width:5rem}.skeleton-target{flex:1}.skeleton-date{width:4.5rem}.skeleton-clicks{width:2rem}.skeleton-actions{width:6rem;margin-left:auto}.empty-state{text-align:center;padding:var(--sp-8) var(--sp-5);align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}.empty-state-icon{opacity:.4;font-size:2.25rem;line-height:1}.empty-state-title{font-size:var(--text-sm);color:var(--clr-text-secondary);margin:0;font-weight:600}.empty-state-body{font-size:var(--text-sm);color:var(--clr-text-muted);max-width:26rem;margin:0;line-height:1.5}.empty-state-action{margin-top:var(--sp-1);align-items:center;gap:var(--sp-2);border-radius:var(--radius-md);background:var(--clr-accent);color:#fff;font-size:var(--text-sm);cursor:pointer;font-weight:500;font:inherit;font-size:var(--text-sm);border:none;padding:.55rem 1.1rem;font-weight:500;text-decoration:none;transition:background .12s;display:inline-flex}.empty-state-action:hover{background:var(--clr-accent-hover);color:#fff;text-decoration:none}.dashboard-header{justify-content:space-between;align-items:baseline;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.dashboard-header h1{margin:0}.dashboard-create-btn{align-items:center;gap:var(--sp-2);border-radius:var(--radius-md);background:var(--clr-accent);color:#fff;font-size:var(--text-sm);cursor:pointer;font-weight:500;font:inherit;font-size:var(--text-sm);border:none;flex-shrink:0;padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:background .12s;display:inline-flex}.dashboard-create-btn:hover{background:var(--clr-accent-hover);color:#fff;text-decoration:none}
