[data-theme=night],[data-theme=night].dark{--font-theme:"Saira";--gold:#ffc000;--gold-dark:#917300;--gold-text:#ffce3e;--iron:#181818;--charcoal:#202020;--graphite:#494949;--ash:#7d7d7d;--steel:#969696;--background:#000000;--foreground:#ffffff;--card:#000000;--card-foreground:#ffffff;--popover:#202020;--popover-foreground:#ffffff;--primary:#ffc000;--primary-foreground:#000000;--secondary:#202020;--secondary-foreground:#ffffff;--muted:#181818;--muted-foreground:#969696;--accent:#202020;--accent-foreground:#ffffff;--destructive:#ffc000;--destructive-foreground:#000000;--border:#202020;--input:#7d7d7d;--ring:#ffffff;--radius:0rem}@font-face{font-family:saira;src:url(/assets/fonts/saira.d5f1ee1ce8.woff2)format("woff2");font-weight:100 900;font-stretch:50% 125%;font-display:swap}[data-theme=night]{--display-stretch:62%;--section:7rem;--pad:2.5rem;--interaction:150ms;color-scheme:dark}[data-theme=night] body{font-size:16px;font-weight:400;line-height:1.5}[data-theme=night] ::selection{background:#fff;color:#000}[data-theme=night] :focus-visible{outline:2px solid #fff;outline-offset:3px}[data-theme=night] .title,[data-theme=night] .history-title,[data-theme=night] .faq-title,[data-theme=night] .doc-title,[data-theme=night] .doc-section h2,[data-theme=night] .dialog-title{font-stretch:var(--display-stretch);font-weight:400;letter-spacing:0;text-transform:uppercase}[data-theme=night] .nav-link,[data-theme=night] .button,[data-theme=night] .history-action,[data-theme=night] .history-time,[data-theme=night] .doc-updated,[data-theme=night] .copyright{font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}[data-theme=night] .site-header{border:0}[data-theme=night] .site-header .container{max-width:90rem;height:auto;padding:1.25rem var(--pad)}[data-theme=night] .nav{gap:2rem}[data-theme=night] .see-logo{width:30px;height:30px;color:#fff}[data-theme=night] .nav-link{color:#fff;opacity:.6;transition:opacity var(--interaction)}[data-theme=night] .nav-link[aria-current=page],[data-theme=night] .nav-link[aria-current=page]:not(:hover){color:#fff;opacity:1;box-shadow:inset 0 -2px #fff}@media(hover:hover) and (pointer:fine){[data-theme=night] .nav-link:hover{color:#fff;opacity:1}[data-theme=night] .icon-button:hover{background:var(--charcoal)}}[data-theme=night] .icon-button{border-radius:0;color:#fff}[data-theme=night] .theme-toggle{display:none}[data-theme=night] .lang-menu{border:0;border-radius:0;background:var(--charcoal);box-shadow:none}[data-theme=night] .lang-menu a{border-radius:0}[data-theme=night] .lang-menu a:focus-visible{background:var(--graphite)}@media(hover:hover) and (pointer:fine){[data-theme=night] .lang-menu a:hover{background:var(--graphite)}}[data-theme=night] .lang-menu a[aria-current=page]{color:var(--gold-text)}[data-theme=night] .site-main{align-items:flex-start;padding:0}[data-theme=night] .content{max-width:90rem;padding:0 var(--pad)}[data-theme=night] .content>*{width:auto;margin:0}[data-theme=night] .card{border:0;border-radius:0;background:0 0;color:inherit;box-shadow:none}[data-theme=night] .shortener{display:flex;flex-direction:column;align-items:center;min-height:calc(100svh - 72px);justify-content:center;padding:4rem 0 var(--section)}[data-theme=night] .shortener-head{padding:0;text-align:center}[data-theme=night] .logo{width:150px;height:auto;margin:0 auto 3rem}[data-theme=night] .title{max-width:12em;margin:0 auto;font-size:clamp(3.25rem,9vw,7.5rem);line-height:.92;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}[data-theme=night]:is(:lang(zh-cn),:lang(zh-tw),:lang(ja),:lang(ko)) .title{font-size:clamp(2.75rem,6.5vw,5.5rem);font-weight:600;line-height:1.1}[data-theme=night]:lang(ja) .title{word-break:auto-phrase}[data-theme=night] .title::after{content:""/"";display:block;width:64px;height:2px;margin:2.5rem auto 0;background:#fff}[data-theme=night] .description{max-width:36em;margin:2rem auto 0;color:var(--steel);font-size:18px;line-height:1.56}[data-theme=night] .shortener-body{width:min(100%,48rem);padding:3.5rem 0 0}[data-theme=night] .row{gap:0}[data-theme=night] .row+.row{margin-top:1rem}[data-theme=night] .input{height:64px;padding:0 1.5rem;border:1px solid var(--graphite);border-right:0;border-radius:0;background:var(--iron);color:#fff;font-size:17px;box-shadow:none;transition:border-color var(--interaction),background-color var(--interaction)}[data-theme=night] .url-field:focus-within,[data-theme=night] .input:focus-visible{border-color:#fff;outline:none;box-shadow:inset 0 0 0 2px #fff}[data-theme=night] .url-input:focus-visible{outline:none}[data-theme=night] .url-field.is-invalid{border-color:var(--gold)}[data-theme=night] .url-field.is-invalid:focus-within{box-shadow:inset 0 0 0 2px var(--gold)}[data-theme=night] .url-ghost-lit{color:var(--gold-text)}[data-theme=night] .url-ghost-dim,[data-theme=night] .url-input::placeholder{color:var(--ash);opacity:1}[data-theme=night] .button{height:64px;padding:0 2.5rem;border:1px solid transparent;border-radius:0;box-shadow:none;transition:background-color var(--interaction),border-color var(--interaction),color var(--interaction),opacity var(--interaction)}[data-theme=night] .button:active:not(:disabled){transform:none}[data-theme=night] .button:disabled{opacity:1}[data-theme=night] .button-primary{background:var(--gold);color:#000}[data-theme=night] .button-primary[aria-busy=true]{background:var(--gold-dark);color:#fff}[data-theme=night] .button-outline{border-color:rgb(255 255 255/.5);background:0 0;color:#fff}@media(hover:hover) and (pointer:fine){[data-theme=night] .button-primary:hover{background:var(--gold-dark)}[data-theme=night] .button-outline:hover{border-color:#fff;background:var(--charcoal)}}[data-theme=night] .button-primary:active:not(:disabled){background:var(--gold-dark)}[data-theme=night] .button-outline.is-copied{border-color:#fff;background:#fff;color:#000}[data-theme=night]{--ease-out:cubic-bezier(0.23, 1, 0.32, 1)}[data-theme=night] .site-main{overflow-x:clip}[data-theme=night] .shortener-head{position:relative}[data-theme=night] .shortener-head::before,[data-theme=night] .shortener-head::after{content:""/"";position:absolute;left:50%;z-index:-1;width:34vw;margin-left:-17vw;background:#fff;opacity:0;pointer-events:none;animation:night-streak 650ms linear both}[data-theme=night] .shortener-head::before{top:29%;height:2px}[data-theme=night] .shortener-head::after{top:75%;height:1px;width:22vw;margin-left:-11vw;animation-delay:90ms}@keyframes night-streak{0%{opacity:0;transform:translateX(-75vw)}30%{opacity:.85}100%{opacity:0;transform:translateX(75vw)}}[data-theme=night] .logo-night{animation:night-drive 700ms var(--ease-out)both}@keyframes night-drive{from{opacity:0;transform:translateX(-56px)skewX(-12deg)}}[data-theme=night] .logo-night path:nth-child(2){transform-box:fill-box;animation:night-tip 520ms var(--ease-out)160ms both}@keyframes night-tip{from{opacity:0;transform:translateX(-28px)}}[data-theme=night] .title{animation:night-wipe 600ms var(--ease-out)80ms both}@keyframes night-wipe{from{clip-path:inset(-.3em 100% -.3em -.2em);transform:translateX(-16px)}to{clip-path:inset(-.3em -.2em -.3em -.2em)}}[data-theme=night] .title::after{animation:night-horizon 450ms var(--ease-out)300ms both}@keyframes night-horizon{from{clip-path:inset(0 50% 0 50%)}to{clip-path:inset(0 0 0 0)}}[data-theme=night] .description{animation:night-rise 400ms var(--ease-out)220ms both}[data-theme=night] .shortener-body{animation:night-rise 400ms var(--ease-out)280ms both}@keyframes night-rise{from{opacity:0;transform:translateY(10px)}}[data-theme=night] .history,[data-theme=night] .faq{display:grid;grid-template-columns:minmax(0,5fr)minmax(0,7fr);column-gap:4rem;align-items:start;padding:var(--section)0}[data-theme=night] .history-title,[data-theme=night] .faq-title{font-size:clamp(2.5rem,4.4vw,3.375rem);line-height:1.05;text-align:left}[data-theme=night]:is(:lang(zh-cn),:lang(zh-tw),:lang(ja),:lang(ko)) :is(.history-title,.faq-title){font-weight:600}[data-theme=night] .history{background:var(--iron);box-shadow:0 0 0 100vmax var(--iron);clip-path:inset(0 -100vmax)}[data-theme=night] .history-head{grid-column:1;grid-row:1;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:0}[data-theme=night] .history-note{grid-column:1;grid-row:2;padding:1.5rem 0 0;color:var(--ash);font-size:15px}[data-theme=night] .history-list{grid-column:2;grid-row:1/span 2;padding:0;border-top:1px solid var(--charcoal)}[data-theme=night] .history-item{gap:.25rem 2rem;padding:1.5rem 0;border-bottom:1px solid var(--charcoal)}[data-theme=night] .history-short{justify-self:start;max-width:100%;color:#fff;font-size:22px;font-stretch:var(--display-stretch);font-weight:500}[data-theme=night] .history-long{color:var(--ash);font-size:14px}[data-theme=night] .history-time{color:var(--ash);font-size:12px}[data-theme=night] .history-actions{gap:.5rem}[data-theme=night] .history-action{height:40px;padding:0 1rem;border:1px solid rgb(255 255 255/.5);border-radius:0;background:0 0;color:#fff;transition:background-color var(--interaction),border-color var(--interaction),color var(--interaction)}[data-theme=night] .history-action:active{transform:none}@media(hover:hover) and (pointer:fine){[data-theme=night] .history-action:hover{border-color:#fff;background:var(--charcoal)}[data-theme=night] .history-short:hover{color:var(--gold-text);text-decoration:none}}[data-theme=night] .history-action.is-copied{border-color:#fff;background:#fff;color:#000}[data-theme=night] .card+.card.history{margin-top:0}[data-theme=night] .history-note a,[data-theme=night] .faq-answer a,[data-theme=night] .dialog-note a,[data-theme=night] .doc a:not(.button){color:#fff;font-weight:500;text-decoration:underline;text-underline-offset:4px;transition:color var(--interaction)}@media(hover:hover) and (pointer:fine){[data-theme=night] .history-note a:hover,[data-theme=night] .faq-answer a:hover,[data-theme=night] .dialog-note a:hover,[data-theme=night] .doc a:not(.button):hover{background:0 0;color:var(--gold-text)}}[data-theme=night] .faq{margin-top:0}[data-theme=night] .faq-title{padding:0}[data-theme=night] .faq-list{padding:0;border-top:1px solid var(--charcoal)}[data-theme=night] .faq-item{border-bottom:1px solid var(--charcoal)}[data-theme=night] .faq-item summary{gap:2rem;padding:1.5rem 0;font-size:18px;font-weight:500;transition:color var(--interaction)}[data-theme=night] .faq-item summary svg{display:none}[data-theme=night] .faq-item summary::after{content:"+"/"";flex-shrink:0;color:#fff;font-size:26px;font-weight:300;line-height:1}[data-theme=night] .faq-item[open] summary::after{content:"−"/""}@media(hover:hover) and (pointer:fine){[data-theme=night] .faq-item summary:hover{color:var(--gold-text);text-decoration:none}}[data-theme=night] .faq-answer{padding:0 0 1.75rem;color:var(--steel);font-size:16px}[data-theme=night] .faq-answer code,[data-theme=night] .doc code{color:#fff;font-family:inherit;font-size:1em;font-weight:500}[data-theme=night] .doc{padding:5rem 0 var(--section)}[data-theme=night] .doc-title{font-size:clamp(3.25rem,7vw,5rem);line-height:.95;word-break:keep-all;overflow-wrap:anywhere}[data-theme=night]:is(:lang(zh-cn),:lang(zh-tw),:lang(ja),:lang(ko)) .doc-title{font-weight:600;line-height:1.1}[data-theme=night] .doc-updated{margin-top:1.5rem;color:var(--ash)}[data-theme=night] .doc-intro{margin-top:2rem;color:var(--steel);font-size:18px}[data-theme=night] .doc-body{margin-top:4rem;border-top:1px solid var(--charcoal)}[data-theme=night] .doc-section{padding:2.5rem 0;border-bottom:1px solid var(--charcoal)}[data-theme=night] .doc-section+.doc-section{margin-top:0}[data-theme=night] .doc-section h2{margin-bottom:1rem;font-size:27px;line-height:1.2}[data-theme=night]:is(:lang(zh-cn),:lang(zh-tw),:lang(ja),:lang(ko)) .doc-section h2{font-weight:600}[data-theme=night] .doc-section p,[data-theme=night] .doc-section li{color:var(--steel)}[data-theme=night] .doc ul{padding-left:1.25rem;list-style:square}[data-theme=night] .doc li::marker{color:#fff}[data-theme=night] .doc strong{color:#fff;font-weight:600}[data-theme=night] .doc-action{margin-top:3rem}[data-theme=night] .doc-action .button{display:inline-flex}[data-theme=night] .dialog{width:min(34rem,calc(100vw - 2rem));border:0;border-radius:0;background:var(--charcoal);color:#fff;box-shadow:none}[data-theme=night] .dialog::backdrop{background:rgb(0 0 0/.7)}[data-theme=night] .dialog-body{padding:2rem 2rem 0}[data-theme=night] .dialog-title{font-size:30px;line-height:1.1}[data-theme=night]:is(:lang(zh-cn),:lang(zh-tw),:lang(ja),:lang(ko)) .dialog-title{font-weight:600}[data-theme=night] .dialog-note{margin-top:1rem;color:var(--steel);font-size:15px}[data-theme=night] .dialog-actions{gap:.75rem;padding:2rem}[data-theme=night] .dialog .button{height:52px;padding:0 1.75rem}[data-theme=night] .site-footer{padding:2.5rem 0;border:0;background:var(--iron)}[data-theme=night] .footer-inner{max-width:90rem;margin:0 auto;padding:0 var(--pad)}[data-theme=night] .copyright{color:var(--ash);font-size:12px}[data-theme=night] .footer-links{gap:1rem 2rem}[data-theme=night] .socials a{color:var(--ash);transition:color var(--interaction)}@media(hover:hover) and (pointer:fine){[data-theme=night] .socials a:hover{color:#fff}}[data-theme=night] .toast{border:0;border-left:3px solid #fff;border-radius:0;background:var(--charcoal);color:#fff;box-shadow:none;font-size:15px;animation:none}[data-theme=night] .toast.is-error{border-left-color:var(--gold);background:var(--charcoal);color:#fff}@media(max-width:1024px){[data-theme=night]{--section:5rem;--pad:1.5rem}[data-theme=night] .history,[data-theme=night] .faq{grid-template-columns:minmax(0,1fr);row-gap:2rem}[data-theme=night] .history-note{padding-top:0}[data-theme=night] .history-list{grid-column:1;grid-row:3}}@media(max-width:767px){[data-theme=night]{--section:3.5rem;--pad:1.25rem}[data-theme=night] .nav{gap:1.25rem}[data-theme=night] .shortener{min-height:0;padding:3.5rem 0 var(--section)}[data-theme=night] .logo{width:112px;margin-bottom:2rem}[data-theme=night] .title{font-size:clamp(2.75rem,14vw,4rem)}[data-theme=night] .description{font-size:16px}[data-theme=night] .row{gap:.75rem}[data-theme=night] .input{border-right:1px solid var(--graphite)}[data-theme=night] .button{height:56px}[data-theme=night] .doc{padding-top:3rem}}