@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/big-shoulders-display-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/big-shoulders-display-latin-ext-900-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/big-shoulders-display-vietnamese-800-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/big-shoulders-display-vietnamese-900-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/big-shoulders-display-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/big-shoulders-display-latin-900-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PD Cyrillic Display;font-style:normal;font-weight:800 900;font-display:swap;src:url(/fonts/sofia-sans-extra-condensed-cyrillic-900-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;size-adjust:116%}@font-face{font-family:PD Cyrillic Display;font-style:normal;font-weight:800 900;font-display:swap;src:url(/fonts/sofia-sans-extra-condensed-latin-900-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:116%}@font-face{font-family:PD Thai Display;font-style:normal;font-weight:800 900;font-display:swap;src:url(/fonts/noto-sans-thai-cond-900.woff2) format("woff2");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:PD Arabic Display;font-style:normal;font-weight:800 900;font-display:swap;src:url(/fonts/noto-sans-arabic-cond-900.woff2) format("woff2");unicode-range:U+0600-065F,U+066A-066D,U+0670-0671,U+067E,U+0686,U+06A4,U+06A9,U+06AF,U+06CC,U+200C-200F,U+2010-2011,U+204F,U+2E41}@font-face{font-family:PD Display Fallback;font-weight:800 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust:68.5%;unicode-range:U+0000-024F,U+0300-036F,U+1E00-1EFF,U+2000-206F,U+20AC,U+2116,U+2122}@font-face{font-family:PD Cyrillic Fallback;font-weight:800 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust:74.5%;unicode-range:U+0000-024F,U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2000-206F,U+2116}@font-face{font-family:PD Thai Fallback;font-weight:800 900;src:local("Noto Sans Thai Bold"),local("NotoSansThai-Bold"),local("Thonburi-Bold"),local("Leelawadee UI Bold"),local("LeelawadeeUI-Bold"),local("Tahoma Bold"),local("Tahoma-Bold");size-adjust:90%;unicode-range:U+0E01-0E5B}:root,:lang(en){--font-display: "Big Shoulders Display", "PD Display Fallback", "Arial Narrow", ui-sans-serif, sans-serif}:lang(ru){--font-display: "PD Cyrillic Display", "PD Cyrillic Fallback", "Arial Narrow", ui-sans-serif, sans-serif}:lang(th){--font-display: "Big Shoulders Display", "PD Thai Display", "PD Display Fallback", "PD Thai Fallback", ui-sans-serif, sans-serif}:lang(ar){--font-display: "Big Shoulders Display", "PD Arabic Display", "PD Display Fallback", ui-sans-serif, sans-serif}:root{color-scheme:light;--counter: #e4e6e9;--paper: #ffffff;--paper-2: #f5f6f7;--ink: #17191e;--ink-2: #4e535c;--rule: #c2c5cb;--red: #c8281a;--red-deep: #a51f13;--field: var(--red);--on-field: #ffffff;--on-field-2: rgba(255, 255, 255, .92)}.dark{color-scheme:dark;--counter: #0e0f12;--paper: #1d2026;--paper-2: #24272d;--ink: #f5f6f7;--ink-2: #c2c5cb;--rule: #393d45}.field-red{--field: #c8281a;--on-field: #ffffff;--on-field-2: rgba(255, 255, 255, .92)}.field-tangerine{--field: #f08a3c;--on-field: #17191e;--on-field-2: #2b1608}.field-canary{--field: #f4c531;--on-field: #17191e;--on-field-2: #2e2405}.field-lilac{--field: #b79ce8;--on-field: #17191e;--on-field-2: #1f1433}.field-mint{--field: #6cc79a;--on-field: #17191e;--on-field-2: #0c2618}.field-sky{--field: #7db7e8;--on-field: #17191e;--on-field-2: #0b1f33}.field-blush{--field: #f29bb4;--on-field: #17191e;--on-field-2: #33101b}html{background:var(--counter)}body{background:var(--counter);color:var(--ink);caret-color:var(--red)}::-moz-selection{background:#17191e;color:#f4c531}::selection{background:#17191e;color:#f4c531}.dark ::-moz-selection{background:#f4c531;color:#17191e}.dark ::selection{background:#f4c531;color:#17191e}*:focus-visible{outline:3px solid #17191e;outline-offset:2px;box-shadow:0 0 0 5px #fff}.dark *:focus-visible{outline-color:#f4c531;box-shadow:0 0 0 5px #0e0f12}html{scrollbar-color:#8d929b transparent}a{text-underline-offset:.18em;text-decoration-thickness:.08em}h1,h2,h3{text-wrap:balance;scroll-margin-top:5.5rem}.font-display,.t-display{font-family:var(--font-display);font-weight:900;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-transform:uppercase}.t-label{font-family:var(--font-display);font-weight:800;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.1}.field{background:var(--field);color:var(--on-field)}.seam-grid{--seam-stub: 4.25rem;--seam-lap: 2.75rem;row-gap:0}.seam-lede{text-wrap:pretty}@media(min-width:1024px){.seam-hero{overflow:clip}.seam-grid{--seam-ticket: 28rem;--seam-h1: 3.75rem;grid-template-columns:minmax(0,1fr) minmax(0,var(--seam-ticket));grid-template-rows:auto 1fr repeat(8,auto);-moz-column-gap:2.5rem;column-gap:2.5rem;padding-bottom:0;isolation:isolate}.seam-hero .seam-h1{font-size:var(--seam-h1);line-height:.9}.seam-hero .seam-lede{margin-top:1rem}.seam-hero .seam-copy{grid-column:1;grid-row:1}.seam-hero .seam-form,.seam-hero .seam-form>astro-island>div{display:contents}.seam-hero .seam-form>astro-island>div>form.ticket{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;margin-bottom:calc(var(--seam-lap) * -1);z-index:1}.seam-hero form.ticket>.ticket-paper{flex:1 0 auto;display:flex;flex-direction:column}.seam-hero .ticket-head{margin:0 1.25rem;padding:1.125rem .25rem .75rem}.seam-hero .ticket-body{flex:1 0 auto;display:flex;flex-direction:column;padding:1.75rem 1.5rem}.seam-hero .ticket-body:before,.seam-hero .ticket-body:after{content:"";flex:1 1 0}.seam-hero .ticket-body:before{max-height:1rem}.seam-hero .ticket-body:after{flex-grow:3}.seam-hero .ticket-body>:first-child{margin-bottom:1rem}.seam-hero .ticket-input{padding:.375rem .375rem .375rem 1rem}.seam-hero .ticket-input input{padding-top:.625rem;padding-bottom:.625rem}.seam-hero #ticket-hint{margin-top:1rem;text-wrap:pretty}.seam-hero .seam-form>astro-island>div>nav:has(>.stock-chip){grid-column:1;grid-row:2;align-self:end;margin:1.5rem 0 calc(var(--seam-stub) - var(--seam-lap))}.seam-hero .seam-form>astro-island>div>:not(form):not(nav){grid-column:2;margin-top:calc(var(--seam-lap) + 1.5rem);color:var(--ink);--on-field: var(--ink);--on-field-2: var(--ink-2);--notch-fill: var(--counter)}.seam-hero .seam-form>astro-island>div>.rc--wide{grid-column:1 / -1;margin-top:1.5rem}.seam-hero .seam-lip{grid-column:1;grid-row:3 / -1;position:relative;min-height:var(--seam-lap);color:var(--ink);--on-field: var(--ink);--on-field-2: var(--ink-2)}.seam-hero .seam-lip[data-has-aside]{padding-bottom:.5rem}.seam-hero .seam-lip:before{content:"";position:absolute;inset:0 -100vw -400vh;z-index:-1;background:var(--counter)}}@media(min-width:1280px){.seam-grid{--seam-ticket: 32rem;-moz-column-gap:3.5rem;column-gap:3.5rem}}@media(min-width:1024px)and (max-width:1279.98px){.seam-hero .seam-lede{font-size:1.0625rem}}@media(min-width:1440px){.seam-grid{--seam-ticket: 34rem;--seam-h1: 4.25rem}}.ticket{--notch: 14px;position:relative;color:var(--ink);text-align:start;isolation:isolate}.ticket-paper{position:relative;z-index:1;background:var(--paper);border-radius:6px 6px 0 0}.ticket-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem .5rem;border-bottom:2px solid var(--ink);margin:0 .75rem;padding-inline:.25rem}.ticket-head .t-label{white-space:nowrap;flex-shrink:0}.ticket-head{flex-wrap:wrap;row-gap:.125rem}.ticket-head .ticket-serial{margin-inline-start:auto}.ticket-serial{font-family:var(--font-display);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.95rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-body{padding:.875rem 1rem 1.25rem}.ticket-input{display:flex;align-items:stretch;gap:.5rem;border:2px solid var(--ink);border-radius:4px;background:var(--paper);padding-block:.25rem;padding-inline:.75rem .25rem;transition:border-color .16s cubic-bezier(.16,1,.3,1)}.ticket-input:focus-within{border-color:var(--red);outline:3px solid color-mix(in srgb,var(--red) 25%,transparent);outline-offset:0}.ticket-input input,.ticket-input textarea{flex:1;min-width:0;background:transparent;border:0;font-size:1.0625rem;color:var(--ink);padding:.5rem 0}.ticket-input input:focus,.ticket-input textarea:focus{outline:none;box-shadow:none}.ticket-input input::-moz-placeholder,.ticket-input textarea::-moz-placeholder{color:#6a707a}.ticket-input input::placeholder,.ticket-input textarea::placeholder{color:#6a707a}.dark .ticket-input input::-moz-placeholder,.dark .ticket-input textarea::-moz-placeholder{color:#8d929b}.dark .ticket-input input::placeholder,.dark .ticket-input textarea::placeholder{color:#8d929b}.perf{position:relative;z-index:3;height:0}.perf:before,.perf:after{content:"";position:absolute;top:calc(var(--notch) * -1);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);border-radius:50%;background:var(--notch-fill, var(--field))}.perf:before{inset-inline-start:calc(var(--notch) * -1)}.perf:after{inset-inline-end:calc(var(--notch) * -1)}.stub{position:relative;z-index:2;transform-origin:0% 0%;transition:transform .56s cubic-bezier(.16,1,.3,1),opacity .56s cubic-bezier(.16,1,.3,1)}.stub-btn{width:100%;min-height:var(--seam-stub, 4.25rem);display:flex;align-items:center;justify-content:center;gap:.625rem;border-radius:0 0 6px 6px;border-top:3px dashed var(--paper);background:#17191e;color:#fff;font-family:var(--font-display);font-weight:900;font-size:1.625rem;letter-spacing:.04em;text-transform:uppercase;touch-action:manipulation;transition:background-color .16s ease,color .16s ease}.stub-btn:hover:not(:disabled){background:#000;color:#f4c531}.stub-btn:active:not(:disabled){background:var(--red-deep);color:#fff}.stub-btn:disabled{cursor:progress}.dark .stub-btn{background:#f5f6f7;color:#17191e}.dark .stub-btn:hover:not(:disabled){background:#f4c531;color:#17191e}.ticket[data-tearing=true] .stub{transform:translate(6px,18px) rotate(-3.5deg)}.stamp{display:inline-flex;align-items:center;gap:.375rem;padding:.2rem .55rem .15rem;border:2px solid currentColor;border-radius:3px;font-family:var(--font-display);font-weight:900;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;line-height:1.1;white-space:nowrap}.stamp-ok{color:var(--stamp-ink, #17191e);background:var(--stamp-bg, #f4c531);border-color:#17191e}.stamp-warn{color:var(--red);background:transparent}.dark .stamp-warn{color:#ec8c7d}.stamp-in{animation:stamp-in .38s cubic-bezier(.16,1,.3,1) both}@keyframes stamp-in{0%{transform:scale(1.35) rotate(-6deg);opacity:0}to{transform:scale(1) rotate(-2deg);opacity:1}}.stamp-in{transform:rotate(-2deg)}.stock-chip{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .875rem;border-radius:4px;background:var(--chip, #c8281a);color:var(--chip-ink, #17191e);font-weight:700;font-size:.875rem;touch-action:manipulation;border:2px solid var(--paper);outline:2px dashed rgba(23,25,30,.35);outline-offset:-5px;transition:transform .2s cubic-bezier(.16,1,.3,1)}.stock-chip:hover{transform:translateY(-2px)}.stock-chip:focus-visible{outline:3px solid #17191e;outline-offset:2px}.stock-chip[aria-current=page]{background:#17191e;color:#fff;outline-color:#fff6}.dark .stock-chip[aria-current=page]{background:#f5f6f7;color:#17191e;outline-color:#17191e59}.void-ticket .ticket-body{display:flex;flex-direction:column;align-items:flex-start;padding-top:1.25rem}.void-no{font-family:var(--font-display);font-weight:900;font-size:5.75rem;line-height:.85;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink)}.void-stamp{margin-top:.875rem;font-size:1.0625rem;padding:.3rem .7rem .2rem}.void-btn{display:flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1rem;border:2px solid var(--ink);border-radius:4px;background:transparent;font-weight:700;font-size:.9375rem;color:var(--ink);text-align:center;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,color .16s ease}.void-btn:hover{background:var(--ink);color:var(--paper)}.void-btn--en{flex-direction:column;gap:.0625rem;padding-block:.375rem;line-height:1.2}.void-btn-note{font-size:.875rem;font-weight:600;opacity:.85}.void-ticket .stub-btn{text-decoration:none}.counter-rule{border-top:2px solid var(--ink)}.ad-slot{display:block;width:100%;margin-inline:auto;border:2px dashed var(--rule);border-radius:6px;background:var(--paper-2);position:relative;overflow:hidden}.ad-slot>.ad-label{position:absolute;top:.375rem;inset-inline-start:.625rem;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.stamp-in{animation:none}.ticket[data-tearing=true] .stub{transform:none;opacity:.6}}.ad-slot{height:var(--ad-h, 280px)}@media(min-width:640px){.ad-slot{height:var(--ad-h-lg, 250px)}}.tool-body .mx-auto{margin-inline:0}.tool-body .text-center{text-align:start}.tool-body .max-w-6xl{max-width:none;padding-inline:0}.tool-body h2:not(.t-display):not(.text-sm):not(.text-base){font-family:var(--font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.875rem,4vw,2.75rem);line-height:.98}.tool-body code{overflow-wrap:anywhere}code.code-glued{padding-inline-end:.0625rem!important;border-start-end-radius:0;border-end-end-radius:0}.tool-body h2.text-sm,.tool-body h2.text-base{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:1.375rem;line-height:1.05}.tool-body .grid>div>p.text-xs{font-size:.9375rem;color:var(--ink-2)}.field-red .stock-chip[data-stock=pin]:not([aria-current=page]),.field-tangerine .stock-chip[data-stock=video]:not([aria-current=page]),.field-canary .stock-chip[data-stock=image]:not([aria-current=page]),.field-lilac .stock-chip[data-stock=gif]:not([aria-current=page]),.field-mint .stock-chip[data-stock=board]:not([aria-current=page]),.field-sky .stock-chip[data-stock=profile]:not([aria-current=page]),.field-blush .stock-chip[data-stock=avatar]:not([aria-current=page]){background:var(--paper);color:var(--ink);outline-color:var(--chip)}:is(h1,h2,h3).t-display:is(:lang(es),:lang(pt),:lang(fr),:lang(de),:lang(it),:lang(nl),:lang(id),:lang(tr)),.tool-body h2:not(.t-display):not(.text-sm):not(.text-base):is(:lang(es),:lang(pt),:lang(fr),:lang(de),:lang(it),:lang(nl),:lang(id),:lang(tr)){line-height:1;padding-top:.08em}:is(h1,h2,h3).t-display:lang(vi),.tool-body h2:not(.t-display):not(.text-sm):not(.text-base):lang(vi){line-height:1.2;padding-top:.12em}:is(h1,h2,h3).t-display:lang(ru),.tool-body h2:not(.t-display):not(.text-sm):not(.text-base):lang(ru){line-height:1.1}@media(min-width:1024px){h2.t-display:lang(ru),.tool-body h2:not(.t-display):not(.text-sm):not(.text-base):lang(ru){line-height:1.16}}:is(h1,h2,h3).t-display:is(:lang(th),:lang(ar)),.tool-body h2:not(.t-display):not(.text-sm):not(.text-base):is(:lang(th),:lang(ar)){line-height:1.3;text-transform:none}.tool-body h2:is(.text-sm,.text-base):is(:lang(vi),:lang(th),:lang(ar)){line-height:1.3}.tool-body h2:is(.text-sm,.text-base):is(:lang(th),:lang(ar)){text-transform:none}:is(.t-label,.ticket-serial):lang(vi){line-height:1.3}:is(.t-label,.ticket-serial,.stamp):is(:lang(th),:lang(ar)){line-height:1.5}.stamp:lang(vi){line-height:1.35}.t-display:is(:lang(th),:lang(ar)),.t-label:is(:lang(th),:lang(ar)),.ticket-serial:is(:lang(th),:lang(ar)),.stub-btn:is(:lang(th),:lang(ar)),.stamp:is(:lang(th),:lang(ar)),.void-no:is(:lang(th),:lang(ar)),.tool-body h2:is(:lang(th),:lang(ar)),[class*=tracking-]:is(:lang(th),:lang(ar)){letter-spacing:0!important;text-transform:none}@media(min-width:1024px){.seam-hero .seam-h1:is(:lang(es),:lang(pt),:lang(fr),:lang(de),:lang(it),:lang(nl),:lang(id),:lang(tr)){line-height:1;margin-top:-.13em}.seam-hero .seam-h1:lang(vi){line-height:1.2;margin-top:-.28em}.seam-hero .seam-h1:lang(ru){line-height:1.1;margin-top:-.16em}.seam-hero .seam-h1:is(:lang(th),:lang(ar)){line-height:1.3;margin-top:-.2em}.seam-hero .seam-h1:lang(de){letter-spacing:-.016em}}[dir=rtl] .stub{transform-origin:100% 0%}@media(prefers-reduced-motion:no-preference){[dir=rtl] .ticket[data-tearing=true] .stub{transform:translate(-6px,18px) rotate(3.5deg)}[dir=rtl] .stamp-in{animation-name:stamp-in-rtl}}[dir=rtl] .stamp-in{transform:rotate(2deg)}@keyframes stamp-in-rtl{0%{transform:scale(1.35) rotate(6deg);opacity:0}to{transform:scale(1) rotate(2deg);opacity:1}}[dir=rtl] .ticket-input input[type=url]{direction:ltr}[dir=rtl] .ticket-input input[type=url]:-moz-placeholder{direction:rtl}[dir=rtl] .ticket-input input[type=url]:placeholder-shown{direction:rtl}[dir=rtl] .ticket-input textarea,[dir=rtl] .ticket-serial{unicode-bidi:plaintext}
