:root{--chalk:#f6f1e7;--chalk-deep:#ede5d6;--ink:#1c1a17;--ink-soft:#57514a;--ink-faint:#8a8278;--kraft:#d8c3a0;--kraft-light:#e8dbc3;--cloth:#b23a2b;--stamp:#5a2a5c;--stamp-hover:#4a2250;--stamp-deep:#3f1d44;--stamp-wash:#efe4ee;--stamp-on-dark:#e8c6ea;--page:#faf8f4;--card:#fff;--paper:#fffdf8;--ink-hover:#34302a;--line:#1c1a171f;--line-strong:#1c1a1738;--kraft-pale:#ece1cc;--kraft-ink:#4a3b22;--night:#171412;--night-2:#221e1b;--night-ink:#f4efe6;--night-soft:#b9b0a4;--ease-out:cubic-bezier(.16, 1, .3, 1);--lift:0 1px 2px #1c1a170f, 0 8px 24px -10px #1c1a172e;--lift-hover:0 2px 4px #1c1a1714, 0 18px 36px -14px #1c1a1747;--fs-micro:12px;--fs-meta:13px;--fs-small:14px;--fs-body:16px;--fs-lead:18px;--fs-title:22px;--fs-section:clamp(24px, 3vw, 32px);--font-sans:var(--font-latin), var(--font-georgian), "Helvetica Neue", Arial, sans-serif;--font-ka:var(--font-latin), var(--font-georgian), Sylfaen, "Noto Serif", Georgia, serif;--font-stack:var(--font-sans);--lh-body:1.45;--lh-lede:1.5;--lh-display:.94;--lh-title:1.15;--tr-display:-.035em;--tr-title:-.025em;--tr-tight:-.015em;--tr-label:.06em;--label-transform:uppercase;--wd-display:100%;--wd-title:100%;--wd-body:100%;--ch:1ch;--ch-700:1ch;--ch-800:1ch;--radius:6px;--gap:clamp(12px, 2vw, 20px);--page-pad:clamp(16px, 4vw, 40px);--max:1200px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:#1c1a1752 var(--page)}body{font-stretch:var(--wd-body);background:var(--page);min-height:100dvh;color:var(--ink);font-family:var(--font-stack);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}:lang(ka){--font-stack:var(--font-ka);--lh-body:1.45;--lh-lede:1.5;--lh-display:.94;--lh-title:1.15;--tr-display:0;--tr-title:0;--tr-tight:0;--wd-display:66%;--wd-title:76%;--wd-body:80%;--ch:.5727em;--ch-700:.595em;--ch-800:.625em;--tr-label:.01em;--label-transform:none}a{color:inherit}::selection{background:var(--kraft);color:var(--ink)}:focus-visible{outline:3px solid var(--stamp);outline-offset:2px}.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}.cloth-edge{background:repeating-linear-gradient(90deg, transparent 0 6px, #00000024 6px 7px), repeating-linear-gradient(0deg, transparent 0 3px, #ffffff1f 3px 4px), var(--cloth);height:8px}.site-header{z-index:30;-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);background:#faf8f4e0;transition:box-shadow .2s ease-out;position:sticky;top:0}.site-header[data-scrolled]{box-shadow:0 10px 24px -18px #1c1a1773}.site-header__inner{max-width:var(--max);min-height:68px;padding:0 var(--page-pad);flex-wrap:wrap;align-items:center;gap:0 20px;margin:0 auto;display:flex}.brand{flex:none;align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}.brand__mark{flex:none;transition:transform .18s ease-out;overflow:visible;transform:rotate(-4deg)}.brand:hover .brand__mark,.brand:focus-visible .brand__mark{transform:rotate(0)}.brand__text{flex-direction:column;line-height:1;display:flex}.brand__name{font-family:var(--font-sans);letter-spacing:-.03em;font-size:21px;font-weight:800}.brand__ka{font-family:var(--font-ka);color:var(--ink-soft);margin-top:3px;font-size:11px;font-weight:600}.site-header .search{flex:260px;max-width:460px;margin:0 auto 0 8px}.site-header .search input{background:var(--card);height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);border:0;border-radius:12px 0 0 12px}.site-header .search input:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}.site-header .search button{height:44px;font-size:var(--fs-small);border:0;border-radius:0 12px 12px 0;padding:0 16px}.header-search-toggle{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:none}.header-search-toggle:hover{background:#1c1a170f}.header-nav{align-items:center;gap:4px;display:flex}.header-link,.header-sell,.header-account{white-space:nowrap;border-radius:12px;align-items:center;min-height:44px;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}.header-link{color:var(--ink-soft)}.header-link:hover{color:var(--ink);background:#1c1a170f}.header-sell{color:var(--stamp)}.header-sell:hover{background:var(--stamp-wash)}.header-account{color:#fff;background:var(--ink);margin-left:4px}.header-account:hover{background:var(--ink-hover)}.lang{align-items:center;margin-left:4px;display:flex}.lang__track{isolation:isolate;box-shadow:inset 0 0 0 1px var(--line);background:#1c1a170f;border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.lang__opt{z-index:1;min-width:44px;min-height:34px;font:inherit;letter-spacing:.06em;color:var(--ink-soft);cursor:pointer;transition:color .32s var(--ease-out);background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:12px;font-weight:800;position:relative}.lang__opt:lang(ka){letter-spacing:0}.lang__opt:hover{color:var(--ink)}.lang__opt[aria-pressed=true]{color:#fff;cursor:default}.lang__opt:focus-visible{outline:2px solid var(--stamp);outline-offset:1px}.lang__thumb{z-index:0;background:var(--ink);border-radius:999px;width:calc(50% - 3px);transition:translate .42s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 2px 6px -2px #1c1a178c}.lang__track[data-at=ka] .lang__thumb{translate:100%}.lang[data-pending] .lang__opt{cursor:progress}@media (prefers-reduced-motion:reduce){.lang__thumb{transition:none}}@media (max-width:1100px){.header-link{display:none}}@media (max-width:860px){.site-header__inner{gap:0 8px}.header-search-toggle{order:2;margin-left:auto;display:grid}.header-nav{order:3}.site-header .search{flex-basis:100%;order:4;max-width:none;margin:0 0 12px}.site-header:not([data-search-open]) .search,.brand__ka{display:none}}@media (max-width:520px){.header-nav{gap:0}.header-link,.header-sell,.header-account{padding:0 9px;font-size:14px}.header-account{margin-left:2px}.lang{margin-left:6px}.lang__track{padding:2px}.lang__opt{letter-spacing:.03em;min-width:36px;min-height:36px;padding:0 6px;font-size:11px}.lang__thumb{width:calc(50% - 2px);top:2px;bottom:2px;left:2px}.header-search-toggle{width:40px}}@media (max-width:480px){:lang(ka) .header-sell{display:none}}@media (max-width:440px){.brand__text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.brand__mark,.site-header{transition:none}}.site-footer{padding:clamp(40px, 6vw, 64px) var(--page-pad) 32px;color:var(--night-soft);background:var(--night);font-size:var(--fs-small)}.site-footer__inner{max-width:calc(var(--max) - 2 * var(--page-pad));grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:32px 56px;margin:0 auto;display:grid}.site-footer__brand{align-content:start;gap:14px;display:grid}.brand--footer .brand__name{color:var(--night-ink)}.brand--footer .brand__ka{color:var(--kraft);display:block}.brand--footer .brand__text{clip:auto;width:auto;height:auto;position:static;overflow:visible}.site-footer__tagline{max-width:calc(42 * var(--ch));margin:0;font-size:15px;line-height:1.55}.site-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.site-footer__heading{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--kraft);margin:0 0 8px;font-weight:800}.site-footer__nav ul{margin:0;padding:0;list-style:none;display:grid}.site-footer__nav a{min-height:40px;color:var(--night-ink);align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.site-footer__nav a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.site-footer :focus-visible{outline-color:var(--stamp-on-dark)}.site-footer__promise{color:var(--night-ink);border-block:1px dashed #f4efe633;grid-column:1/-1;margin:0;padding:18px 0;font-size:15px}.site-footer__promise strong{color:var(--stamp-on-dark)}.site-footer__legal{max-width:calc(90 * var(--ch));font-size:var(--fs-meta);grid-column:1/-1;margin:0;line-height:1.55}.site-footer__legal strong{color:var(--night-ink)}@media (max-width:760px){.site-footer__inner{grid-template-columns:minmax(0,1fr);gap:28px}.site-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}.search{flex:280px;max-width:560px;margin-left:auto;display:flex}.search__field{flex:1;min-width:0;display:flex;position:relative}.search__icon{color:var(--ink-soft);pointer-events:none;position:absolute;top:50%;left:13px;translate:0 -50%}.search input{min-width:0;height:44px;font:inherit;color:var(--ink);caret-color:var(--stamp);border:2px solid var(--ink);border-radius:var(--radius) 0 0 var(--radius);background:#fffdf8;border-right:0;flex:1;padding:0 40px}.search input:focus-visible{box-shadow:inset 0 0 0 2px var(--stamp);outline:none}.search input::-webkit-search-cancel-button{appearance:none}.search input::placeholder{color:var(--ink-faint)}.search__clear{width:36px;height:36px;color:var(--ink-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:4px;translate:0 -50%}.search__clear:hover{color:var(--ink);background:var(--chalk-deep)}.search button{height:44px;font:inherit;color:var(--chalk);background:var(--ink);border:2px solid var(--ink);border-radius:0 var(--radius) var(--radius) 0;cursor:pointer;padding:0 18px;font-weight:700}.search button:hover{background:#34302a}.page{width:100%;max-width:var(--max);padding:clamp(20px, 4vw, 40px) var(--page-pad) 64px;flex:1;margin:0 auto}.page--narrow{max-width:920px}.events-title{font-size:var(--fs-section);font-weight:800;font-stretch:var(--wd-title);letter-spacing:var(--tr-title);scroll-margin-top:calc(var(--header-h,0px) + 16px);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 14px;display:flex}.events-title__ka{font-size:var(--fs-small);letter-spacing:0;color:var(--ink-soft);font-weight:600}.chips{flex-wrap:wrap}#events{scroll-margin-top:calc(var(--header-h,0px) + 16px)}.chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.phase{white-space:nowrap;border:2px solid var(--ink);border-radius:var(--radius);background:0 0;flex-direction:column;justify-content:center;min-height:48px;padding:5px 14px;font-weight:700;text-decoration:none;display:inline-flex}.phase:hover{background:var(--kraft-light)}.phase[aria-current=page]{background:var(--ink);color:var(--chalk)}.chip{background:var(--chalk);white-space:nowrap;min-height:38px;font-size:var(--fs-small);border:1.5px solid #1c1a1759;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--ink)}.chip[aria-current=page]{border-color:var(--ink);background:var(--kraft)}.chip__count{font-size:var(--fs-micro);color:var(--ink-soft);font-variant-numeric:tabular-nums;font-weight:500}.count{font-size:var(--fs-small);color:var(--ink-soft);margin:0 0 8px}.day{margin-top:28px}@media (max-width:760px){.chips{padding-inline:var(--page-pad);scroll-padding-inline:var(--page-pad);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--page-pad), #000 calc(100% - 36px), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--page-pad), #000 calc(100% - 36px), transparent 100%);flex-wrap:nowrap}.chips li:last-child{padding-right:28px}.phase{min-height:44px;padding:4px 12px}}.notice{border-radius:var(--radius);border:2px dashed #1c1a1766;padding:28px}.notice h1,.notice h2{font-size:var(--fs-title);margin:0 0 8px;font-weight:800}.notice p{color:var(--ink-soft);margin:6px 0 0}.notice--error{color:var(--cloth);border:2px solid var(--cloth);background:#fffdf8;margin:0 0 16px;padding:14px 16px;font-weight:700}.text-link{text-underline-offset:3px;font-weight:600;text-decoration-thickness:1.5px}.text-link:hover{-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.button-primary,.button-secondary{white-space:nowrap;border:2px solid var(--ink);border-radius:var(--radius);justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.button-primary{background:var(--ink);color:var(--chalk)}.button-primary:hover{background:#34302a}.button-secondary:hover{background:var(--chalk-deep)}.swap{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:8px 0 12px;display:grid}.swap--single{grid-template-columns:1fr;max-width:560px}.swap__side{background:var(--kraft-light);border-radius:var(--radius);scroll-margin-top:calc(var(--header-h,0px) + 24px);border:1.5px solid #1c1a178c;flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}.swap__side#have{background:var(--stamp-wash);border-color:color-mix(in srgb, var(--stamp) 60%, transparent)}.swap__side:before{content:"";border:3px solid var(--stamp);opacity:0;pointer-events:none;border-radius:2px;transition:opacity .2s ease-out;position:absolute;inset:-9px;-webkit-mask:linear-gradient(#000 0 0) 0/22px 100% no-repeat,linear-gradient(#000 0 0) 100%/22px 100% no-repeat;mask:linear-gradient(#000 0 0) 0/22px 100% no-repeat,linear-gradient(#000 0 0) 100%/22px 100% no-repeat}.swap__side:target:before{opacity:1}.swap__title{font-size:22px;font-weight:800;font-stretch:var(--wd-title);letter-spacing:var(--tr-title);margin:0;line-height:1.15}.swap__side#have .swap__title{color:var(--stamp)}.swap__text{color:var(--ink-soft);max-width:calc(48 * var(--ch));margin:0}.waitlist{gap:12px;margin-top:auto;display:grid}.field{gap:6px;display:grid}.field label{font-size:14px;font-weight:700}.field input{width:100%;min-width:0;height:46px;font:inherit;color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius);background:#fffdf8;padding:0 12px}.field input::placeholder{color:var(--ink-faint)}.waitlist__row{gap:8px;display:flex}.waitlist__row input{flex:1}.waitlist__row .button-primary{flex:none;min-height:46px}.button-primary:disabled{opacity:.6;cursor:progress}.waitlist__error{color:var(--cloth);margin:0;font-size:14px;font-weight:600}.waitlist__done{justify-items:start;gap:8px;margin:auto 0 0;display:grid}.waitlist__stamp{letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--stamp);border:2px solid var(--stamp);border-radius:4px;padding:4px 10px;font-size:13px;font-weight:800;display:inline-block;transform:rotate(-2deg)}.crumbs{font-size:var(--fs-small);color:var(--ink-soft);margin-bottom:16px}.section-title{letter-spacing:-.01em;margin:32px 0 12px;font-size:20px;font-weight:800}.dates{scroll-margin-top:calc(var(--header-h,0px) + 16px);margin-top:40px}.dates .section-title{font-size:var(--fs-title);letter-spacing:-.015em;margin:0 0 12px}.date-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.language-switcher{justify-items:start;gap:3px;display:grid}.language-switcher label{font-size:var(--fs-micro);letter-spacing:.04em;color:var(--ink-soft);font-weight:800}.language-switcher select{min-height:44px;font:inherit;font-size:var(--fs-small);color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius);cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%231c1a17' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 11px center/11px 8px no-repeat,#fffdf8;padding:0 32px 0 10px;font-weight:700}.language-switcher select:disabled{cursor:wait;opacity:.7}.language-switcher__error{max-width:calc(28 * var(--ch));font-size:var(--fs-micro);color:var(--cloth)}.page--form{max-width:680px}.form-title{font-size:clamp(28px,4.5vw,44px);font-weight:800;font-stretch:var(--wd-title);letter-spacing:var(--tr-title);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 10px;line-height:1.05}.form-title__ka,.form-title__event{letter-spacing:0;color:var(--ink-soft);margin-top:8px;font-size:17px;font-weight:600;line-height:1.3;display:block}.form-lede{max-width:calc(52 * var(--ch));color:var(--ink-soft);margin:0 0 24px}.form-foot{color:var(--ink-soft);margin:14px 0 0;font-size:14px}.panel{background:var(--kraft-light);border-radius:var(--radius);border:1.5px solid #1c1a178c;padding:clamp(18px,3vw,28px)}.form-stack{justify-items:start;gap:14px;display:grid}.form-stack .field{width:100%}.form-stack__lede{margin:0}.form-stack__dev{background:var(--kraft-light);border:1.5px dashed var(--ink);border-radius:4px;margin:0;padding:10px 12px}.form-stack__row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.field__code{max-width:calc(12 * var(--ch-800));letter-spacing:.2em;font-variant-numeric:tabular-nums;font-weight:800;font-size:22px!important}.field select{width:100%;height:46px;font:inherit;color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius);background:#fffdf8;padding:0 12px}.field input[type=file]{border-style:dashed;height:auto;padding:10px 12px}.field input[type=file]::file-selector-button{font:inherit;color:var(--chalk);background:var(--ink);cursor:pointer;border:0;border-radius:4px;margin-right:12px;padding:6px 12px;font-weight:700}.field__opt{color:var(--ink-soft);font-weight:500}.field__label{font-size:14px;font-weight:700}.form-error{color:var(--cloth);margin:0;font-size:14px;font-weight:700}.text-button{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.text-button:hover{-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.button-secondary{font:inherit;color:var(--ink);cursor:pointer;background:0 0;font-weight:700}.button-primary{font:inherit;cursor:pointer;font-weight:700}.button-sell{min-height:46px;font:inherit;white-space:nowrap;color:var(--chalk);background:var(--stamp);border:2px solid var(--stamp);border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.button-sell:hover{background:#2f3384}.button-sell:disabled,.button-secondary:disabled,.text-button:disabled{opacity:.6;cursor:progress}.proof-stamp{min-height:24px;font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--stamp);border:2px solid var(--stamp);vertical-align:middle;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-weight:800;display:inline-flex}.proof-stamp__date{letter-spacing:.02em;border-left:1.5px solid color-mix(in srgb, var(--stamp) 45%, transparent);padding-left:6px;font-weight:600}.proof-legend{font-size:var(--fs-small)}.proof-legend__summary{color:var(--ink-soft);cursor:pointer;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;list-style:none}.proof-legend__summary::-webkit-details-marker{display:none}.proof-legend__summary:hover{color:var(--ink);-webkit-text-decoration-color:var(--stamp);text-decoration-color:var(--stamp)}.proof-legend__summary:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.proof-legend__list{border-radius:var(--radius);background:#fffdf8;border:1.5px solid #1c1a1740;gap:10px;margin:10px 0 0;padding:12px 14px;display:grid}.proof-legend__item{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}.proof-legend__item dt{margin:0}.proof-legend__item dd{color:var(--ink-soft);max-width:calc(60 * var(--ch));margin:0}.face-chip{min-height:24px;color:var(--ink);background:var(--chalk);white-space:nowrap;vertical-align:middle;border:1.5px solid #1c1a1759;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.face-chip[data-over]{border-color:var(--ink)}.face-chip--none{color:var(--ink-soft);border-style:dashed}.demand{font-size:var(--fs-meta);color:var(--ink);align-items:center;gap:8px;font-weight:700;line-height:1.3;display:inline-flex}.demand[data-tone=stamp]{color:var(--stamp)}.demand__tally{box-sizing:content-box;background:var(--kraft-light);border-radius:3px 8px 8px 3px;flex:none;padding:4px 7px;overflow:visible;rotate:-2deg;box-shadow:inset 0 -1px #4a3b2224}.demand[data-tone=stamp] .demand__tally{background:var(--stamp-wash);box-shadow:inset 0 -1px #5a2a5c2e}.demand__tally line{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:20;animation:tally-draw .36s var(--ease-out) both;animation-delay:calc(min(var(--i,0), 19) * 45ms + .2s)}.demand__label{min-width:0}@keyframes tally-draw{0%{stroke-dashoffset:20px}}@media (prefers-reduced-motion:reduce){.demand__tally line{animation:none}}.ruler{--face-hatch:repeating-linear-gradient(-45deg, #4a3b2233 0 1.5px, transparent 1.5px 6px), #d8c3a052;font-variant-numeric:tabular-nums;margin:0}.ruler__track{position:relative}.ruler__face{background:var(--face-hatch);position:absolute}.ruler__pin{position:absolute;translate:-50%}.ruler__pin[hidden]{display:none}.ruler--full{background:var(--card);box-shadow:var(--lift);border-radius:14px;gap:20px;margin:0 0 14px;padding:20px 24px 22px;display:grid;container-type:inline-size}.ruler__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.ruler__title{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--ink-soft);font-weight:800}.ruler__lead{letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1.1}.ruler--full .ruler__track{--tag-h:26px;--line:32px;--tape-h:34px;--dim-h:30px;height:calc(var(--rows,1) * var(--line) + 18px + var(--tape-h) + var(--dim-h))}.ruler__tape{inset-inline:0;bottom:var(--dim-h);height:var(--tape-h);background:linear-gradient(to bottom, #fffdf88c, transparent 45%), var(--kraft-light);border-radius:3px;position:absolute;overflow:hidden;box-shadow:inset 0 -3px #4a3b221f,inset 0 1px #fffdf8b3,0 1px 1px #1c1a1714,0 6px 14px -8px #4a3b2273}.ruler__tape:before{content:"";z-index:1;background:repeating-linear-gradient(to right, #4a3b228c 0 1px, transparent 1px var(--half,10%)) 0 0 / 100% 9px no-repeat, repeating-linear-gradient(to right, #4a3b2252 0 1px, transparent 1px var(--minor,2%)) 0 0 / 100% 5px no-repeat;height:9px;position:absolute;inset:0 0 auto}.ruler--full .ruler__face{background:linear-gradient(var(--kraft-ink), var(--kraft-ink)) bottom / 100% 3px no-repeat, repeating-linear-gradient(-45deg, #4a3b223d 0 1.5px, transparent 1.5px 6px), #d8c3a099;inset-block:0;box-shadow:inset 1px 0 #4a3b228c,inset -1px 0 #4a3b228c}.ruler--full .ruler__face[data-point]{background:var(--ink);clip-path:polygon(50% 0,100% 100%,0 100%);width:12px;height:7px;box-shadow:none;margin-left:-6px;top:auto}.ruler--full .ruler__tick{background:var(--kraft-ink);width:1.5px;height:13px;margin-left:-.75px;position:absolute;top:0}.ruler__tick-label{letter-spacing:.01em;color:var(--kraft-ink);white-space:nowrap;font-size:11px;font-weight:800;line-height:1;position:absolute;top:15px;left:0;translate:-50%}.ruler__tick[data-edge=start] .ruler__tick-label{translate:5px}.ruler__tick[data-edge=end] .ruler__tick-label{translate:calc(-100% - 5px)}.ruler__dim{border-inline:1.5px solid var(--ink);min-width:3px;height:22px;position:absolute;bottom:0}.ruler__dim:before{content:"";background:var(--ink);height:1.5px;position:absolute;inset:50% 0 auto}.ruler__dim-label{white-space:nowrap;color:var(--ink-soft);background:var(--card);padding:0 8px;font-size:12px;font-weight:600;position:absolute;top:50%;left:50%;translate:-50% -50%}.ruler__dim-label b{color:var(--ink);font-weight:800}.ruler__dim[data-align=start] .ruler__dim-label{padding-left:0;left:0;translate:-1px -50%}.ruler__dim[data-align=end] .ruler__dim-label{padding-right:0;left:auto;right:0;translate:1px -50%}.ruler__dim[data-point]{border:0;width:0;min-width:0}.ruler__dim[data-point]:before{width:1.5px;height:14px;inset:-8px auto auto -.75px}.ruler__dim[data-point] .ruler__dim-label{padding:0;line-height:14px;top:auto;bottom:0;translate:-50%}.ruler__dim[data-point][data-align=start] .ruler__dim-label{translate:-10px}.ruler__dim[data-point][data-align=end] .ruler__dim-label{translate:10px}.ruler--full .ruler__pin{bottom:calc(var(--dim-h) + var(--tape-h) - 4px);width:0;height:calc(18px + var(--stack,0) * var(--line) + var(--tag-h));z-index:calc(10 - var(--stack,0));cursor:default;translate:none}.ruler--full .ruler__pin:before{content:"";top:var(--tag-h);transform-origin:top;width:1.5px;animation:ruler-thread .36s var(--ease-out) both;animation-delay:calc(min(var(--i,0), 14) * 45ms + .26s);background:#1c1a178c;position:absolute;bottom:4px;left:-.75px}.ruler--full .ruler__pin:after{content:"";box-sizing:border-box;background:var(--ink);border:2px solid var(--kraft-light);border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;left:-4.5px}.ruler__price{height:var(--tag-h);white-space:nowrap;color:var(--ink);background:radial-gradient(circle at 8px 50%, var(--card) 2.5px, transparent 3px), var(--kraft-light);transform-origin:50% 100%;transition:scale .2s var(--ease-out), background-color .2s var(--ease-out), color .2s var(--ease-out);animation:ruler-tag .52s var(--ease-out) both;animation-delay:calc(min(var(--i,0), 14) * 45ms + .12s);border-radius:4px 13px 13px 4px;align-items:center;padding:0 10px 0 17px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:0;left:0;translate:-50%;box-shadow:0 1px 1px #1c1a1714,0 4px 10px -4px #1c1a1740}.ruler__pin[data-flip=end] .ruler__price{translate:calc(14px - 100%)}.ruler__pin[data-flip=start] .ruler__price{translate:-14px}.ruler__pin[data-best] .ruler__price{color:var(--chalk);background:radial-gradient(circle at 8px 50%, var(--card) 2.5px, transparent 3px), var(--ink)}.ruler__pin[data-hot]{z-index:20}.ruler__pin[data-hot] .ruler__price{color:var(--chalk);background:radial-gradient(circle at 8px 50%, var(--card) 2.5px, transparent 3px), var(--ink-hover);scale:1.12}.ruler__pin[data-hot]:before{background:var(--ink)}.ruler__pin[data-loose]{height:9px}.ruler__pin[data-loose]:before,.ruler__pin[data-loose]:not([data-hot]) .ruler__price{display:none}.ruler__pin[data-loose] .ruler__price{top:auto;bottom:16px}@container (max-width:560px){.ruler--full .ruler__pin:not([data-best],[data-hot]) .ruler__price{color:#0000;width:22px;padding:0;overflow:hidden}.ruler--full .ruler__pin[data-flip=end]:not([data-best],[data-hot]) .ruler__price{translate:-8px}.ruler--full .ruler__track{--line:30px}.ruler__tick[data-alt]:not([data-edge]){height:9px}.ruler__tick[data-alt]:not([data-edge]) .ruler__tick-label{display:none}}@keyframes ruler-tag{0%{opacity:0;transform:translateY(-10px)rotate(-6deg)}}@keyframes ruler-thread{0%{scale:1 0}}.ruler--mini .ruler__track{background:var(--kraft-light);border-radius:3px;height:6px;margin-block:5px;box-shadow:inset 0 1px 1px #4a3b222e}.ruler--mini .ruler__face{background:var(--kraft);border-inline:2px solid var(--kraft-ink);box-sizing:border-box;border-radius:2px;min-width:4px;inset-block:-3px}.ruler--mini .ruler__pin{box-sizing:border-box;background:var(--ink);border:2px solid var(--paper);border-radius:50%;width:12px;height:12px;top:-3px}.ruler--mini .ruler__pin[data-you]{z-index:1;background:var(--stamp);width:16px;height:16px;box-shadow:0 0 0 3px var(--stamp-wash);top:-5px}.ruler__you{color:var(--stamp);font-size:10px;font-weight:800;position:absolute;bottom:calc(100% + 3px);left:50%;translate:-50%}.facecmp{vertical-align:middle;white-space:nowrap;min-height:28px;box-shadow:inset 0 0 0 1.5px var(--kraft);font-variant-numeric:tabular-nums;border-radius:6px;align-items:stretch;font-size:12.5px;line-height:1;display:inline-flex}.facecmp__face{color:var(--kraft-ink);align-items:center;gap:5px;padding:0 10px;font-weight:600;display:inline-flex}.facecmp__face b{color:var(--ink);font-weight:800}.facecmp__delta{color:var(--ink-soft);background:var(--chalk-deep);border-radius:0 6px 6px 0;align-items:center;gap:5px;padding:0 10px 0 9px;font-weight:800;display:inline-flex;position:relative}.facecmp__delta:before{content:"";inset-block:5px;border-left:1.5px dashed #4a3b2273;position:absolute;left:-1px}.facecmp__delta:after{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;order:-1;width:7px;height:6px}.facecmp[data-dir=under] .facecmp__delta{color:var(--kraft-ink);background:var(--kraft)}.facecmp[data-dir=under] .facecmp__delta:after{clip-path:polygon(0 0,100% 0,50% 100%)}.facecmp[data-dir=at] .facecmp__delta:after{display:none}@media (prefers-reduced-motion:reduce){.ruler--full .ruler__pin:before,.ruler__price{animation:none}}.market{scroll-margin-top:calc(var(--header-h,0px) + 16px);margin:8px 0 28px}.market__title{font-size:var(--fs-section);font-weight:800;font-stretch:var(--wd-title);letter-spacing:var(--tr-title);margin:0 0 14px;line-height:1.15}.pickers{gap:14px;margin-bottom:18px;display:grid}.picker{gap:6px;min-width:0;display:grid}.picker__label{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--ink-soft);font-weight:800}.chip--qty{min-width:44px;min-height:44px;font-size:var(--fs-body);font-variant-numeric:tabular-nums;justify-content:center;font-weight:800}.chip[data-sold-out]{color:var(--ink-soft);background:var(--chalk-deep);border-style:dashed}.chip[data-sold-out][aria-current=page]{color:var(--ink);background:var(--kraft);border-style:solid}.picker__row{flex-wrap:wrap;gap:8px;max-width:520px;display:flex}.picker__select{min-width:0;height:44px;font:inherit;color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius);background:#fffdf8;flex:240px;padding:0 12px;font-weight:700}.picker__select:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.picker__go{border:2px solid var(--ink);border-radius:var(--radius);min-height:44px;padding:0 16px}.picker__go:hover{background:var(--chalk-deep)}.guarantee-bar{font-size:var(--fs-small);border-top:2px solid var(--stamp);border-bottom:2px solid var(--stamp);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0 0 12px;padding:10px 14px;display:flex}.guarantee-bar__name{color:var(--stamp);font-weight:800}.guarantee-bar__promise{flex:1 1 calc(32 * var(--ch));color:var(--ink-soft)}.guarantee-bar__link{white-space:nowrap}.market__bar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin:0 0 10px;display:flex}.market__bar .proof-legend{flex-basis:auto}.market__bar .proof-legend[open]{flex-basis:100%}.market__sort{font-size:var(--fs-small);color:var(--ink-soft);margin:0}.market__sort strong{color:var(--ink)}.listings{gap:10px;margin:0 0 20px;padding:0;list-style:none;display:grid}.listing__what{flex-direction:column;gap:3px;min-width:0;display:flex}.listing__date{font-size:var(--fs-micro);text-transform:var(--label-transform);letter-spacing:var(--tr-label);font-weight:800}.listing__new{border:1.5px solid var(--ink);font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);border-radius:4px;align-self:flex-start;margin-bottom:4px;padding:1px 7px;font-weight:800;rotate:-2deg}.listing__seat{font-size:var(--fs-lead);letter-spacing:-.01em;font-weight:800;line-height:1.2}.listing__seat-part{white-space:nowrap}.listing__meta,.listing__note{font-size:var(--fs-small);color:var(--ink-soft)}.listing__marks{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.buy{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:grid}.buy__qty{height:44px;font:inherit;color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius);background:#fffdf8;padding:0 8px;font-weight:700}.buy__go{font-variant-numeric:tabular-nums}.buy__error{grid-column:1/-1}.alert-me{gap:10px;max-width:560px;display:grid}.alert-me__title{font-size:var(--fs-body);margin:0;font-weight:800}.door-warning{border:2px solid var(--cloth);border-radius:var(--radius);background:#fffdf8;margin:0 0 16px;padding:14px 16px}.door-warning__title{color:var(--cloth);font-weight:800;display:block}.door-warning p{max-width:calc(62 * var(--ch));margin:4px 0 0}.guarantee{border-top:2px solid var(--stamp);border-bottom:2px solid var(--stamp);margin:0 0 12px;padding:16px 0 18px}.guarantee__title{font-size:var(--fs-title);letter-spacing:-.015em;color:var(--stamp);margin:0 0 8px;font-weight:800;line-height:1.15}.guarantee__cols{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 36px;display:grid}.guarantee__side{margin:0 0 4px;font-size:14px;font-weight:800}.guarantee__list{color:var(--ink-soft);gap:2px;margin:0;padding-left:1.1em;font-size:15px;display:grid}.guarantee--seller{margin-top:28px}.guarantee__promise{font-size:var(--fs-lead);letter-spacing:-.01em;text-wrap:balance;margin:0 0 16px;font-weight:800;line-height:1.25}.guarantee__promise-sub{letter-spacing:0;color:var(--ink-soft);margin-top:6px;font-size:15px;font-weight:600;display:block}.guarantee__text{color:var(--ink-soft);max-width:calc(60 * var(--ch));margin:0 0 12px;font-size:15px}.guarantee__list--plain{max-width:calc(70 * var(--ch));gap:10px;padding-left:0;list-style:none}.guarantee__list--plain strong{color:var(--ink)}.money-path{--track:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px;margin:20px 0 28px;padding:0;list-style:none;display:grid}.money-path__stop{padding-top:calc(var(--track) + 12px);align-content:start;gap:2px;font-size:14px;display:grid;position:relative}.money-path__stop:before{content:"";top:calc(var(--track) / 2 - 1px);left:var(--track);border-top:2px dashed color-mix(in srgb, var(--stamp) 40%, transparent);position:absolute;right:-16px}.money-path__stop:last-child:before{display:none}.money-path__mark{width:var(--track);height:var(--track);border:2px solid var(--stamp);background:#fffdf8;border-radius:50%;position:absolute;top:0;left:0}.money-path__title{color:var(--ink);font-weight:800}.money-path__text{color:var(--ink-soft)}.money-path__stop[data-state=done] .money-path__mark,.money-path__stop[data-state=now] .money-path__mark{background:var(--stamp)}.money-path__stop[data-state=done]:before{border-top-style:solid;border-top-color:var(--stamp)}.money-path__stop[data-state=now] .money-path__mark{box-shadow:0 0 0 4px var(--stamp-wash)}.money-path__stop[data-state=now] .money-path__title{color:var(--stamp)}.money-path__stop[data-state=next]{opacity:.72}@supports (animation-timeline:view()){@media (min-width:761px) and (prefers-reduced-motion:no-preference){.money-path[data-travel]{--travel:calc(75cqw + 12px);view-timeline:--path block;container-type:inline-size}.money-path[data-travel] .money-path__stop:first-child:after,.money-path[data-travel] .money-path__stop:first-child .money-path__mark:after{content:"";pointer-events:none;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--path;animation-range:entry 90% contain 45%;position:absolute}.money-path[data-travel] .money-path__stop:first-child .money-path__mark:after{top:calc(var(--track) / 2 - 3px);left:calc(var(--track) / 2);width:var(--travel);border-top:2px solid var(--stamp);animation-name:path-run}.money-path[data-travel] .money-path__stop:first-child:after{z-index:2;top:calc(var(--track) / 2 - 6px);left:calc(var(--track) / 2 - 6px);background:var(--stamp);width:12px;height:12px;box-shadow:0 0 0 4px var(--stamp-wash), 0 4px 10px -2px #5a2a5c80;border-radius:50%;animation-name:path-coin}.money-path[data-travel] .money-path__mark{z-index:1;animation:linear both path-stop;animation-timeline:--path}.money-path[data-travel] .money-path__stop:first-child .money-path__mark{animation-range:entry 90%}.money-path[data-travel] .money-path__stop:nth-child(2) .money-path__mark{animation-range:contain 10% contain 16%}.money-path[data-travel] .money-path__stop:nth-child(3) .money-path__mark{animation-range:contain 24% contain 30%}.money-path[data-travel] .money-path__stop:nth-child(4) .money-path__mark{animation-range:contain 39% contain 45%}}}@keyframes path-run{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes path-coin{0%{opacity:0;translate:0}8%,92%{opacity:1}to{translate:var(--travel) 0;opacity:0}}@keyframes path-stop{to{background:var(--stamp);box-shadow:0 0 0 4px var(--stamp-wash)}}.guarantee>.money-path:last-child{margin-bottom:0}.guarantee__foot{color:var(--ink-soft);margin:12px 0 0;font-size:14px}.sell{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.sell__group{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.sell__legend{letter-spacing:var(--tr-label);text-transform:var(--label-transform);margin-bottom:12px;padding:0;font-size:13px;font-weight:800}.sell__group+.sell__group{border-top:1.5px dashed #1c1a1759;padding-top:20px}.sell__fixed{margin:0;font-weight:700}.sell__row{grid-template-columns:1.2fr repeat(3,1fr);gap:12px;display:grid}.sell__row--price{grid-template-columns:repeat(2,minmax(0,1fr))}.sell__hint{color:var(--ink-soft);max-width:calc(60 * var(--ch));margin:0;font-size:14px}.sell__split{border:1.5px dashed color-mix(in srgb, var(--stamp) 45%, transparent);border-radius:var(--radius);background:#fffdf8;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:14px 16px;display:grid}.sell__split div{align-content:start;gap:2px;display:grid}.sell__split dt{color:var(--ink-soft);font-size:13px;font-weight:700}.sell__split dd{font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:800}.sell__split .sell__split-note{color:var(--ink-soft);font-size:13px;font-weight:500}.sell__split .sell__split-level,.sell__split .sell__split-nudge{color:var(--stamp);font-weight:700}.sell__split-total dt,.sell__split-total dd:not(.sell__split-note){color:var(--stamp)}.sell__submit{justify-self:start}.choice-row{flex-wrap:wrap;gap:8px;display:flex}.choice{border-radius:var(--radius);cursor:pointer;background:#fffdf8;border:1.5px solid #1c1a1773;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-weight:600;display:inline-flex}.delivery{gap:8px;display:grid}.delivery__option{border-radius:var(--radius);cursor:pointer;background:#fffdf8;border:1.5px solid #1c1a1773;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:14px 16px;display:grid}.delivery__option input,.choice input{accent-color:var(--stamp);width:18px;height:18px;margin:2px 0 0}.delivery__body{gap:2px;display:grid}.delivery__body span{color:var(--ink-soft);font-size:14px}.hold{background:var(--chalk-deep);border-radius:var(--radius);margin:0 0 20px;padding:12px 14px;font-weight:600}.hold__clock{font-variant-numeric:tabular-nums;font-weight:800}.hold--over{color:var(--cloth);border:2px solid var(--cloth);background:#fffdf8}.receipt{border-radius:var(--radius);background:#fffdf8;border:1.5px solid #1c1a178c;margin:0 0 20px;padding:20px}.receipt__event{border-bottom:1.5px dashed #1c1a1759;gap:4px;padding-bottom:14px;display:grid}.receipt__title{font-size:19px;font-weight:800}.receipt__when,.receipt__seat{color:var(--ink-soft);font-size:14px}.receipt__lines{gap:6px;margin:12px 0 0;display:grid}.receipt__lines div{justify-content:space-between;gap:16px;display:flex}.receipt__lines dt{color:var(--ink-soft)}.receipt__lines dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.receipt__total{border-top:2px solid var(--ink);margin-top:6px;padding-top:10px;font-size:20px}.receipt__total dt{color:var(--ink);font-weight:800}.receipt__total dd{font-weight:800}.receipt__note{color:var(--ink-soft);margin:10px 0 0;font-size:13px}.pay{gap:12px;margin-bottom:14px;display:grid}.pay__placeholder{border-radius:var(--radius);border:1.5px dashed #1c1a1773;margin:0;padding:12px 14px;font-size:14px}.pay__go{font-variant-numeric:tabular-nums;min-height:52px;font-size:18px}.pay__go:disabled{cursor:not-allowed}.pay__safe{color:var(--ink-soft);max-width:calc(60 * var(--ch));margin:0;font-size:14px}.pay__test{color:var(--ink-soft);margin:0;font-size:13px}.release{margin:0 0 32px}.account-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.account-head__out{color:var(--ink-soft);gap:12px;font-size:14px;display:flex}.ledger__list{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.ledger__row{border-bottom:1.5px dashed #1c1a1759;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 18px;padding:12px 4px;text-decoration:none;display:grid}.ledger__row:hover{background:var(--chalk-deep)}.ledger__main{gap:2px;min-width:0;display:grid}.ledger__title{overflow-wrap:anywhere;font-weight:800}.ledger__meta{color:var(--ink-soft);font-size:14px}.ledger__status,.status-stamp{letter-spacing:var(--tr-label);text-transform:var(--label-transform);white-space:nowrap;font-size:12px;font-weight:800}.ledger__status[data-status=paid],.ledger__status[data-status=active],.ledger__status[data-status=delivered]{color:var(--stamp)}.ledger__status[data-status=rejected]{color:var(--cloth)}.ledger__amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.ledger__empty{color:var(--ink-soft);margin:0}.status-stamp{color:var(--ink);border:2px solid var(--ink);border-radius:4px;margin:0 0 14px;padding:4px 10px;display:inline-block;transform:rotate(-2deg)}.status-stamp[data-status=paid],.status-stamp[data-status=delivered],.status-stamp[data-status=active]{color:var(--stamp);border-color:var(--stamp)}.status-stamp[data-status=rejected],.status-stamp[data-status=expired]{color:var(--cloth);border-color:var(--cloth)}.next-step{margin:0 0 20px}.next-step p{max-width:calc(60 * var(--ch));margin:0 0 10px}.next-step .section-title{margin-top:0}.next-step__small{color:var(--ink-soft);font-size:14px;margin-top:12px!important}@media (max-width:760px){.money-path{grid-template-columns:1fr;gap:14px}.money-path__stop{padding:0 0 0 calc(var(--track) + 14px)}.money-path__stop:before{top:var(--track);bottom:-14px;left:calc(var(--track) / 2 - 1px);border-top:0;border-left:2px dashed color-mix(in srgb, var(--stamp) 40%, transparent);right:auto}.money-path__stop[data-state=done]:before{border-left-style:solid;border-left-color:var(--stamp)}.money-path__mark{top:2px}.sell__split{grid-template-columns:1fr}.search{flex-basis:100%;order:3;max-width:none}.shelf .spread{margin:0 calc(var(--page-pad) * -1);padding:4px var(--page-pad) 12px;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-pad);grid-template-columns:none;grid-auto-columns:min(82vw,320px);grid-auto-flow:column;display:grid;overflow-x:auto}.shelf .spread>.tag{scroll-snap-align:start}.sell__row{grid-template-columns:repeat(2,minmax(0,1fr))}.sell__row--price{grid-template-columns:1fr}.ledger__row{grid-template-columns:minmax(0,1fr) auto}.ledger__status{grid-row:2}.picker .chips{margin-inline:calc(var(--page-pad) * -1)}.proof-legend__item{grid-template-columns:minmax(0,1fr)}.guarantee-bar{padding-inline:0}.guarantee-bar__more{display:none}.guarantee-bar__promise{flex-basis:auto}.market__title{margin-bottom:10px}.pickers{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.tag,.tag__cta{transition:none}.tag:has(.tag__link:hover){transform:none}}.handoff{border-radius:var(--radius);background:#fffdf8;border:1.5px solid #1c1a1773;padding:18px 20px 20px}.handoff__held{color:var(--ink-soft);font-size:15px}.handoff__value{overflow-wrap:anywhere;font-weight:800}.handoff__form{max-width:460px;margin-top:14px}.handoff__form textarea,.report__form textarea,.dispute textarea{font:inherit;resize:vertical}.handoff__plan{background:var(--chalk);border-radius:var(--radius);overflow-wrap:anywhere;padding:12px 14px}.handoff__files{gap:8px;margin:4px 0 16px;padding:0;list-style:none;display:grid}.handoff__file{background:var(--stamp-wash);border:1.5px solid color-mix(in srgb, var(--stamp) 35%, transparent);border-radius:var(--radius);gap:2px;padding:12px 14px;display:grid}.handoff__file-link{color:var(--stamp);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:800;text-decoration:underline}.handoff__file-link:hover{text-decoration-thickness:2px}.handoff__file-meta{color:var(--ink-soft);font-size:13px}.handoff__code{background:var(--stamp-wash);border:2px dashed var(--stamp);border-radius:var(--radius);justify-items:start;gap:4px;margin:16px 0;padding:16px 18px 18px;display:grid}.handoff__code-label{color:var(--stamp);font-weight:800}.handoff__code-digits{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--stamp);font-size:clamp(40px,9vw,56px);font-weight:800;line-height:1.05}.next-step .handoff__code-rule{color:#3d3f6e;margin:4px 0 0;font-size:14px}.handoff__confirm{border-top:1.5px dashed #1c1a174d;margin-top:20px;padding-top:16px}.handoff__subtitle{margin:0 0 6px;font-size:17px;font-weight:800}.handoff__code-input{max-width:calc(11 * var(--ch-800));letter-spacing:.2em;font-variant-numeric:tabular-nums;font-weight:800;font-size:24px!important}.receipt__payout{color:var(--ink-soft);margin-top:2px;font-size:13px;font-weight:600;display:block}.receipt__payout[data-payout=paused],.receipt__payout[data-payout=refunded],.receipt__payout[data-payout=needs_details]{color:var(--cloth)}.receipt__payout[data-payout=queued],.receipt__payout[data-payout=paid]{color:var(--stamp)}.status-stamp[data-status=disputed]{color:var(--cloth);border-color:var(--cloth)}.report{border-top:1.5px solid #1c1a174d;border-bottom:1.5px solid #1c1a174d;margin:0 0 20px}.report__summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 0;font-weight:800;list-style-position:inside;display:flex}.report__summary:hover{color:var(--cloth)}.report__summary:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.report__until{color:var(--ink-soft);font-size:13px;font-weight:600}.report__lead{max-width:calc(60 * var(--ch));color:var(--ink-soft);margin:0 0 14px;font-size:15px}.report__form{max-width:520px;padding-bottom:20px}.report__reasons{border:0;gap:6px;margin:0;padding:0;display:grid}.report__legend{margin-bottom:8px;padding:0;font-weight:800}.report__reason{border-radius:var(--radius);cursor:pointer;background:#fffdf8;border:1.5px solid #1c1a174d;align-items:center;gap:10px;padding:10px 12px;display:flex}.report__reason:has(input:checked){border-color:var(--cloth);background:#f7e9e4}.report__reason input{width:18px;height:18px;accent-color:var(--cloth);margin:0}.dispute{border-top:2px solid var(--cloth);border-bottom:2px solid var(--cloth);background:#fffdf8;margin:0 0 20px;padding:18px 20px 20px}.dispute__title{color:var(--cloth);margin:0 0 8px;font-size:21px;font-weight:800}.dispute__lead{max-width:calc(62 * var(--ch));margin:0 0 14px}.dispute__record{gap:12px;margin:0 0 16px;display:grid}.dispute__record div{background:var(--chalk);border-radius:var(--radius);padding:12px 14px}.dispute__record dt{color:var(--ink-soft);margin-bottom:2px;font-size:13px;font-weight:700}.dispute__record dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}.dispute .form-stack{max-width:520px}.status-stamp[data-status=late]{color:var(--cloth);border-color:var(--cloth);border-style:dashed}.tix__status:is([data-status=late],[data-status=disputed]){color:var(--cloth)}.tix__status[data-status=late]{border-style:dashed}.late{border-top:2px dashed var(--cloth);border-bottom:2px dashed var(--cloth);background:#fffdf8;margin:0 0 20px;padding:18px 20px 20px}.late__title{color:var(--cloth);text-wrap:balance;margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.2}.late__lead{max-width:calc(62 * var(--ch));margin:0 0 8px}.late__auto{max-width:calc(62 * var(--ch));color:var(--ink-soft);margin:0 0 18px;font-size:15px}.late .report__form{padding-bottom:0}.handoff__late{border:1.5px dashed var(--cloth);border-radius:var(--radius);background:#f7e9e4;padding:10px 14px;font-size:15px;font-weight:600}.support{border-top:1.5px solid #1c1a174d;border-bottom:1.5px solid #1c1a174d;margin:28px 0 0}.support__summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 0;font-weight:800;list-style-position:inside;display:flex}.support__summary:hover{color:var(--stamp)}.support__summary:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.support__ref{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:13px;font-weight:700}.support__body{gap:14px;padding-bottom:20px;display:grid}.support__lead,.support__reply,.support__mail{max-width:calc(60 * var(--ch));color:var(--ink-soft);margin:0;font-size:15px}.support__sent{gap:8px;margin:0;padding:0;list-style:none;display:grid}.support__message{background:var(--chalk);border-radius:var(--radius);padding:12px 14px}.support__message p{overflow-wrap:anywhere;white-space:pre-line;margin:2px 0 0}.support__when{color:var(--ink-soft);font-size:13px;font-weight:700}.support__form{max-width:520px}.support__form textarea{font:inherit;resize:vertical}@media (max-width:760px){.handoff,.dispute,.late{padding:16px}.report__summary,.support__summary{flex-direction:column}}.vmap{gap:8px;display:grid}.vmap__stage{background:var(--chalk-deep);border-radius:var(--radius);border:1.5px solid #1c1a1733;position:relative;overflow:hidden}.vmap__svg{-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:min(70vh,560px);display:block}.vmap__section{fill:var(--chalk);stroke:#1c1a1747;stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill .12s,stroke .12s}.vmap__section[data-closed]{stroke:#1c1a1726}.vmap__hatch{stroke:#1c1a172e}.vmap__section[data-interactive]{cursor:pointer}.vmap__section[data-interactive]:hover{stroke:var(--ink);stroke-width:2px}.vmap__section[data-interactive]:focus-visible{stroke:var(--ink);stroke-width:3px;outline:none}.vmap__section[data-selected]{stroke:var(--ink);stroke-width:3px}.vmap__section[data-selected]:not([data-tier]){fill:var(--kraft)}.vmap__label{text-anchor:middle;dominant-baseline:central;fill:var(--ink-soft);paint-order:stroke;stroke:var(--chalk);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none;font-weight:600}.vmap__label[data-selected],.vmap__price{fill:var(--ink);font-weight:700}.vmap__seat{fill:var(--chalk);stroke:var(--ink-soft);stroke-width:1px;vector-effect:non-scaling-stroke;cursor:pointer}.vmap__seat:hover{stroke:var(--ink);stroke-width:2px}.vmap__seat[data-on]{fill:var(--stamp);stroke:var(--stamp-deep)}.vmap__zoom{gap:4px;display:grid;position:absolute;top:8px;right:8px}.vmap__zoom-btn{width:36px;height:36px;font:inherit;color:var(--ink);background:var(--chalk);border-radius:var(--radius);cursor:pointer;border:1.5px solid #1c1a1759;place-items:center;font-size:18px;font-weight:700;line-height:1;display:grid}.vmap__zoom-btn:hover:not(:disabled){border-color:var(--ink)}.vmap__zoom-btn:disabled{opacity:.4;cursor:default}.vmap__legend{font-size:var(--fs-meta);color:var(--ink-soft);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.vmap__legend-item{align-items:center;gap:6px;display:inline-flex}.vmap__ramp{display:inline-flex}.vmap__swatch{background:var(--chalk);border:1px solid #1c1a1747;width:16px;height:12px;display:inline-block}.vmap__ramp .vmap__swatch+.vmap__swatch{border-left:0}.vmap__swatch[data-closed]{background:repeating-linear-gradient(45deg, var(--chalk) 0 3px, #1c1a172e 3px 4px)}.vmap__hint{font-size:var(--fs-micro);color:var(--ink-faint);margin:0}.seat-pick{gap:12px;display:grid}.seat-pick__panel{justify-items:start;gap:10px;display:grid}.seat-pick__section{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;display:flex}.seat-pick__status{font-size:var(--fs-small);color:var(--ink-soft);margin:0}.seat-pick__switch{font:inherit;font-size:var(--fs-small);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;text-decoration:underline}.seat-pick__section .text-link{font:inherit;font-size:var(--fs-small);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.vmap__section{transition:none}}.art{z-index:0;background:var(--night-2);position:absolute;inset:0;overflow:hidden}.art__fallback{color:#f4efe629;background:radial-gradient(120% 90% at 100% 0%, #5a2a5c8c, transparent 60%), radial-gradient(90% 80% at 0% 100%, #d8c3a038, transparent 60%), var(--night-2);place-items:center;display:grid;position:absolute;inset:0}.art__fallback svg{translate:22% -8%;rotate:-8deg}.art__blur,.art__img{object-fit:cover;transition:scale .7s var(--ease-out), opacity .3s ease-out}.art__blur{filter:blur(22px)saturate(1.25)brightness(.72);scale:1.2}.art[data-failed] .art__blur,.art[data-failed] .art__img{display:none}@media (scripting:enabled){.art:not([data-eager]) .art__img{transition:scale .7s var(--ease-out), opacity .5s var(--ease-out), filter .9s var(--ease-out)}.art:not([data-eager]):not([data-loaded]) .art__img{opacity:0;filter:blur(14px)saturate(.3);scale:1.06}.art:not([data-eager]):not([data-loaded]) .art__blur{opacity:0}}.credit{color:#ffffffe0;white-space:nowrap;background:#00000080;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4}.flag{height:24px;font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);white-space:nowrap;color:var(--ink);background:var(--paper);border-radius:6px;align-items:center;padding:0 8px;font-weight:800;display:inline-flex}.flag--muted{color:#fff;background:#fff3}.flag--ink{color:#fff;background:var(--ink)}.chip{background:var(--card);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-strong);border:0;padding:0 14px;transition:box-shadow .15s ease-out,background-color .15s ease-out}.chip:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.chip[aria-current=page]{color:#fff;background:var(--ink);box-shadow:none}.chip[aria-current=page] .chip__count{color:#ffffffb8}.chip__count--fans{color:var(--ink);font-weight:800}.chip[aria-current=page] .chip__count--fans{color:var(--kraft-light)}.chip[data-sold-out]{color:var(--ink-soft);box-shadow:inset 0 0 0 1px var(--line-strong);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint);background:0 0;border:0}.chip[data-sold-out][aria-current=page]{color:var(--ink);background:var(--kraft-pale);box-shadow:inset 0 0 0 1.5px var(--ink)}.notice{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px 26px}.notice--error{background:var(--card);border:1.5px solid var(--cloth);border-radius:12px;padding:14px 18px}.panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--lift);border-radius:18px;padding:clamp(20px,3vw,32px)}.field input,.field select,.picker__select,.buy__qty{background:var(--card);border:1px solid var(--line-strong);border-radius:10px;transition:border-color .15s ease-out,box-shadow .15s ease-out}.field input:hover,.field select:hover,.picker__select:hover,.buy__qty:hover{border-color:#1c1a1773}.field input:focus-visible,.field select:focus-visible,.picker__select:focus-visible,.buy__qty:focus-visible{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #1c1a171f}.field input[aria-invalid=true]{border-color:var(--cloth)}.field input[type=file]{border-style:dashed}.button-primary,.button-secondary,.button-sell{border-radius:10px;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.button-primary:hover{background:var(--ink-hover);border-color:var(--ink-hover)}.button-secondary{border:1px solid var(--line-strong);background:var(--card)}.button-secondary:hover{background:var(--card);border-color:var(--ink)}.button-sell:hover{background:var(--stamp-hover);border-color:var(--stamp-hover)}.choice,.delivery__option{background:var(--card);border:1px solid var(--line-strong);border-radius:10px}.choice:has(input:checked){border:1.5px solid var(--ink);background:var(--kraft-pale)}.delivery__option:has(input:checked){border:1.5px solid var(--stamp);background:var(--stamp-wash)}.sell__split{background:var(--page);border-radius:12px}.door-warning{background:var(--card);border:1.5px solid var(--cloth);border-radius:14px}.crumbs{margin-bottom:18px}.notes{background:var(--card);border:1px solid var(--line);border-radius:14px;margin:0 0 32px;padding:16px 20px 18px}.notes__title{font-size:var(--fs-small);margin:0 0 8px;font-weight:800}.notes__list{font-size:var(--fs-small);color:var(--ink-soft);gap:4px;margin:0;padding-left:1.1em;display:grid}p.notes{font-size:var(--fs-small);color:var(--ink-soft)}.page--event{max-width:var(--max)}.event-stage{isolation:isolate;position:relative}.event-glow{z-index:-1;opacity:.4;filter:blur(56px)saturate(1.5);pointer-events:none;animation:glow-in 1.4s .2s var(--ease-out) both;border-radius:40%;position:absolute;inset:14% 6% -4%;overflow:hidden}.event-glow__img{object-fit:cover;scale:1.15}@keyframes glow-in{0%{opacity:0;scale:.9}}.event-head{--notch:12px;--stub-w:300px;grid-template-columns:minmax(0, 1fr) var(--stub-w);filter:drop-shadow(0 1px 1px #1c1a1714)drop-shadow(0 18px 30px #1c1a1729);margin-bottom:28px;display:grid}.event-head:has(.event-head__stub:empty){grid-template-columns:minmax(0,1fr)}.event-head__face{isolation:isolate;color:#fff;min-width:0;min-height:clamp(340px,34vw,440px);-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-radius:20px 0 0 20px;flex-direction:column;justify-content:flex-end;padding:clamp(24px,3vw,36px);display:flex;position:relative;overflow:hidden}.event-head:has(.event-head__stub:empty) .event-head__face{border-radius:20px;-webkit-mask:none;mask:none}.event-head__face:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0e0c0a00 20%,#0e0c0a73 55%,#0e0c0ae6 100%),linear-gradient(90deg,#0e0c0ab3 0%,#0e0c0a33 55%,#0e0c0a00 80%);position:absolute;inset:0}.event-head .art[data-shape=portrait] .art__img{object-fit:contain;object-position:calc(100% - 28px) 50%}.event-head .art[data-shape=portrait] .art__blur{filter:blur(34px)saturate(1.7)brightness(.95);animation:22s ease-in-out infinite alternate stage-drift;scale:1.35}@keyframes stage-drift{0%{translate:-4% 2%;rotate:-2deg}to{translate:5% -3%;rotate:3deg}}.event-head .art__fallback svg{translate:30% -10%}.event-head__credit.credit{z-index:2;text-overflow:ellipsis;max-width:calc(100% - 28px);margin:0;position:absolute;top:14px;right:14px;overflow:hidden}.event-head__text{z-index:1;min-width:0;max-width:720px;position:relative}.event-head[data-art=portrait] .event-head__text{max-width:min(600px,62%)}.event-head__title{font-size:clamp(32px,4.6vw,60px);font-weight:800;font-stretch:var(--wd-title);letter-spacing:var(--tr-display);overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 2px 24px #00000059;margin:0;line-height:1.02}:lang(ka) .event-head__title{line-height:var(--lh-title);letter-spacing:var(--tr-title)}.event-head__facts{border-top:1px solid #ffffff47;gap:6px;margin-top:20px;padding-top:16px;display:grid}.event-head__when,.event-head__where{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;display:flex}.event-head__when{font-size:var(--fs-lead);font-weight:700;line-height:1.25}.event-head__time{font-size:var(--fs-title);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:800}.event-head__phase{height:24px;font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--ink);background:var(--paper);border-radius:6px;align-items:center;padding:0 8px;font-weight:800;display:inline-flex}.event-head__where{font-size:var(--fs-small);color:#ffffffc7}.event-head__venue{font-size:var(--fs-body);color:#fff;font-weight:700}.event-head__face .text-link{color:#fff;text-decoration-color:#ffffff80}.event-head__face .text-link:hover{text-decoration-color:#fff}.event-head__org{font-size:var(--fs-small);color:#ffffffb3;margin:12px 0 0}.event-head__stub{min-width:0;color:var(--kraft-ink);background:var(--kraft-pale);-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;border-radius:0 20px 20px 0;flex-direction:column;gap:24px;padding:28px 26px 26px;display:flex}.event-head__prices{gap:18px;margin:0;display:grid}.event-head__stub-item{gap:2px;display:grid}.event-head__stub-item+.event-head__stub-item{border-top:1px solid #4a3b222e;padding-top:16px}.event-head__stub dt{font-size:var(--fs-meta);font-weight:700}.event-head__stub dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:800;line-height:1.2}.event-head__stub-item[data-key=fans] dd{letter-spacing:-.02em;font-size:clamp(26px,2.6vw,32px)}.event-head__stub-sub{font-size:var(--fs-small);letter-spacing:0;color:var(--kraft-ink);margin-top:2px;font-weight:600;display:block}.event-head__stub-dot{display:none}.event-head__actions{justify-items:center;gap:12px;margin-top:auto;display:grid}.event-head__cta{text-align:center;color:#fff;background:var(--ink);border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:50px;padding:0 18px;font-weight:800;text-decoration:none;transition:background-color .15s ease-out;display:flex}.event-head__cta:hover{background:var(--ink-hover)}.event-head__sell{font-size:var(--fs-small);color:var(--stamp);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1.5px}.event-head__sell:hover{color:var(--stamp-hover)}.event-head__notes{background:0 0;border:0;border-top:1px solid #4a3b222e;border-radius:0;margin:0;padding:16px 0 0}.event-head__notes .notes__title{font-size:var(--fs-meta);color:var(--kraft-ink);margin-bottom:6px;font-weight:700}.event-head__notes .notes__list{color:var(--ink);font-weight:600;line-height:1.4}.event-head__prices+.event-head__notes{margin-top:-8px}.event-head__notes:first-child{border-top:0;padding-top:0}.event-head__promise{color:var(--ink-soft);border:1.5px solid color-mix(in srgb, var(--stamp) 38%, transparent);background:#ffffff80;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 14px 14px 12px;text-decoration:none;transition:border-color .18s ease-out,background-color .18s ease-out;display:grid}.event-head__promise:hover{border-color:var(--stamp);background:#fffc}.event-head__promise:focus-visible{outline:3px solid var(--stamp);outline-offset:2px}.event-head__promise-mark{color:var(--stamp);margin-top:1px}.event-head__promise-text{font-size:var(--fs-small);gap:1px;line-height:1.35;display:grid}.event-head__promise-name{color:var(--stamp);font-weight:800}.event-head__promise-link{color:var(--ink);text-underline-offset:3px;margin-top:4px;font-weight:700;-webkit-text-decoration:underline #1c1a1759;text-decoration:underline #1c1a1759;text-decoration-thickness:1px}.event-head__promise:hover .event-head__promise-link{text-decoration-color:currentColor}@media (max-width:760px){.event-head{grid-template-columns:minmax(0,1fr)}.event-head__face{min-height:0;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;border-radius:18px 18px 0 0;padding:180px 20px 20px}.event-head[data-art=portrait] .event-head__face{padding-top:min(116vw,470px)}.event-head:has(.event-head__stub:empty) .event-head__face{border-radius:18px}.event-head__face:after{background:linear-gradient(#0e0c0a00 28%,#0e0c0ab3 62%,#0e0c0af0 100%)}.event-head .art[data-shape=portrait] .art__img{object-position:50% 16px}.event-head[data-art=portrait] .event-head__text{max-width:none}.event-head__title{font-size:clamp(28px,8vw,38px)}.event-head__facts{margin-top:14px;padding-top:12px}.event-head__credit.credit{top:10px;right:10px}.event-head__stub{-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;border-top:2px dashed #4a3b224d;border-left:0;border-radius:0 0 18px 18px;gap:18px;padding:20px}.event-head__prices{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px 20px}.event-head__stub-item+.event-head__stub-item{border-top:0;padding-top:0}.event-head__stub-item[data-key=fans]{grid-column:1/-1}}.market{margin:8px 0 32px}.market__title{margin-bottom:18px}.pickers{flex-wrap:wrap;gap:16px 36px;margin-bottom:22px;display:flex}.pickers>.picker--select{flex:320px}.picker__label{font-size:var(--fs-meta);letter-spacing:0;text-transform:none;font-weight:700}.picker__select{height:44px;font-weight:600}.market__grid{align-items:start;gap:28px;display:grid}.market__grid[data-map]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.market__map{min-width:0;top:calc(var(--header-h,0px) + 16px);gap:16px;display:grid;position:sticky}.market__map-note{font-size:var(--fs-meta);color:var(--ink-soft);margin:0}.market__map .chips{flex-wrap:wrap}.market__main{min-width:0}.vmap__stage{background:var(--card);border:1px solid var(--line);box-shadow:var(--lift);border-radius:16px}.guarantee-bar{border-top-width:1px;border-bottom-width:1px;margin-bottom:16px}.market__bar{margin-bottom:14px}.listings{grid-template-columns:minmax(0,1fr) auto;gap:14px;margin-bottom:24px}.listing{--notch:9px;grid-column:1/-1;grid-template-columns:subgrid;filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 8px 16px #1c1a1717);display:grid}.listing__what{background:var(--card);-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-radius:16px 0 0 16px;justify-content:center;padding:18px 20px}.listing__date{font-size:var(--fs-meta);letter-spacing:0;text-transform:none;color:var(--ink-soft);font-weight:700}.listing__stub{background:var(--kraft-pale);min-width:230px;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;border-radius:0 16px 16px 0;align-content:center;justify-items:end;gap:12px;padding:18px 20px;display:grid}.listing__price{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.listing__amount{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.1}.listing__each{font-size:var(--fs-micro);color:var(--kraft-ink);font-weight:600}.buy__qty{height:44px}.listing .buy{flex-wrap:wrap;justify-self:stretch;display:flex}.listing .buy__go{white-space:nowrap;flex:1}.listing .buy__error{flex-basis:100%}.market__empty{background:var(--card);border:1.5px dashed var(--line-strong);border-radius:16px;justify-items:start;gap:6px;margin:0 0 18px;padding:22px 24px;display:grid}.market__empty p{margin:0;font-weight:800}.market__empty .market__empty-sub{max-width:calc(60 * var(--ch));color:var(--ink-soft);font-weight:400}.alert-me{background:var(--card);border:1px solid var(--line);border-radius:16px;max-width:none;padding:20px 22px}.sell-strip{background:var(--stamp-wash);border:1px solid color-mix(in srgb, var(--stamp) 22%, transparent);scroll-margin-top:calc(var(--header-h,0px) + 16px);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin:0 0 32px;padding:22px 26px;display:flex}.sell-strip[data-lead]{border-color:color-mix(in srgb, var(--stamp) 45%, transparent);margin-top:8px}.sell-strip__title{font-size:var(--fs-title);letter-spacing:-.015em;color:var(--stamp);margin:0;font-weight:800;line-height:1.15}.sell-strip__text{color:var(--ink-soft);margin:4px 0 0}.wait-ticket{--notch:11px;filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 10px 20px #1c1a171a);grid-template-columns:minmax(0,1fr) minmax(250px,34%);display:grid}.wait-ticket__face{background:var(--card);min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-radius:18px 0 0 18px;align-content:start;gap:8px;padding:26px 28px 28px;display:grid}.wait-ticket__title{font-size:var(--fs-title);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:800;line-height:1.15}.wait-ticket__text{max-width:calc(58 * var(--ch));color:var(--ink-soft);margin:0 0 10px}.wait-ticket__face .waitlist{max-width:520px}.wait-ticket__face .waitlist__row{flex-wrap:wrap}.wait-ticket__face .waitlist__row input{flex:220px;min-width:0}.wait-ticket__face .waitlist__row .button-primary{flex:1 0 auto}@media (min-width:761px){.wait-ticket__face .waitlist__row .button-primary{flex-grow:0}}.wait-ticket__stub{min-width:0;color:var(--kraft-ink);background:var(--kraft-pale);scroll-margin-top:calc(var(--header-h,0px) + 16px);-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;border-radius:0 18px 18px 0;align-content:start;justify-items:start;gap:8px;padding:26px 26px 28px;display:grid}.wait-ticket__stub-title{font-size:var(--fs-body);color:var(--stamp);text-wrap:balance;margin:0;font-weight:800;line-height:1.3}.wait-ticket__stub-text{font-size:var(--fs-small);margin:0 0 8px;line-height:1.45}@media (max-width:760px){.wait-ticket{grid-template-columns:minmax(0,1fr)}.wait-ticket__face{-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;border-radius:18px 18px 0 0;padding:22px 20px}.wait-ticket__stub{-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;border-top:2px dashed #4a3b224d;border-left:0;border-radius:0 0 18px 18px;padding:20px}}.guarantee{margin-bottom:32px}@media (max-width:960px){.market__grid[data-map]{grid-template-columns:minmax(0,1fr)}.market__map{position:static}}@media (max-width:760px){.listings,.listing{grid-template-columns:minmax(0,1fr)}.listing__seat-part{white-space:normal}.listing__what{-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;border-radius:16px 16px 0 0;padding:16px 18px}.listing__stub{min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;border-top:2px dashed #4a3b224d;border-left:0;border-radius:0 0 16px 16px;grid-template-columns:auto minmax(0,1fr);place-items:center stretch;padding:14px 18px 16px}.listing__price{text-align:left;align-items:flex-start}.listing__amount{font-size:22px}.listing .buy{justify-self:end}.sell-strip{padding:18px 20px}.sell-strip .button-sell{width:100%}.alert-me{padding:18px}}.dates__venue{font-size:var(--fs-small);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0 0 14px;display:flex}.date-list{gap:12px}.date-row{background:var(--card);border:1px solid var(--line);box-shadow:var(--lift);border-radius:16px;grid-template-columns:168px minmax(0,1.6fr) minmax(130px,auto) auto;align-items:center;gap:0 24px;display:grid;overflow:hidden}.date-row[data-compact]{grid-template-columns:168px minmax(0,1fr) auto}.date-row>:last-child{padding-right:22px}.date-row__when{color:var(--kraft-ink);background:var(--kraft-pale);border-right:2px dashed #4a3b224d;flex-direction:column;justify-content:center;align-self:stretch;gap:2px;padding:16px 18px;display:flex}.date-row[data-sold-out] .date-row__when{color:var(--ink-soft);background:var(--chalk-deep)}.date-row__day{font-size:var(--fs-small);font-weight:700}.date-row__time{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:24px;font-weight:800;line-height:1.1;display:flex}.date-row__phase{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--kraft-ink);font-weight:800}.date-row__where{min-width:0;font-size:var(--fs-small);flex-direction:column;gap:2px;padding:14px 0;display:flex}.date-row__venue{font-size:var(--fs-body);font-weight:700}.date-row__address{color:var(--ink-soft)}.date-row__where .text-link{place-self:flex-start start}.date-row__price{font-size:var(--fs-lead);font-variant-numeric:tabular-nums;flex-direction:column;gap:1px;padding:14px 0;font-weight:800;display:flex}.date-row__face{font-size:var(--fs-micro);color:var(--ink-soft);font-weight:600}.date-row__face s,.date-row__price s{text-decoration-thickness:2px}.date-row__status{font-size:var(--fs-small);font-weight:800}.date-bar{background:var(--kraft-light);border-radius:3px;width:min(240px,100%);height:12px;margin-top:12px;display:block;position:relative;box-shadow:inset 0 -1.5px #4a3b2224}.date-bar:before{content:"";background:repeating-linear-gradient(90deg,#4a3b2266 0 1px,#0000 1px 6px);border-radius:3px 3px 0 0;height:4px;position:absolute;inset:0 0 auto}.date-bar__face{background:var(--kraft);min-width:4px;box-shadow:inset 1.5px 0 0 var(--kraft-ink), inset -1.5px 0 0 var(--kraft-ink);position:absolute;inset-block:0}.date-bar__face[data-sold-out]{background:repeating-linear-gradient(-45deg,#4a3b2266 0 1.5px,#0000 1.5px 4px)}.date-bar__pin{box-sizing:border-box;background:var(--ink);border:2px solid var(--kraft-light);border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%}.date-row__fans{font-size:var(--fs-small);color:var(--ink);text-underline-offset:3px;align-self:flex-start;margin-top:6px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px}.date-row[data-sold-out] .date-row__price .date-row__status{color:var(--ink)}.date-row__face s{color:var(--ink-soft);margin-left:2px}.date-row__source{font-size:var(--fs-small);flex-direction:column;align-items:flex-end;gap:4px;padding-block:14px;display:flex}.date-row__link{font-size:var(--fs-small);color:var(--ink-soft);white-space:nowrap;font-weight:600}.date-row__link:hover{color:var(--ink)}@media (max-width:760px){.date-row,.date-row[data-compact]{grid-template-columns:108px minmax(0,1fr);gap:0 16px}.date-row__when{grid-row:1/span 3;padding:14px 12px}.date-row__time{font-size:20px}.date-row__where,.date-row__price,.date-row__source{grid-column:2;padding:10px 16px 0 0}.date-row>:last-child{padding-bottom:14px}.date-row__link{white-space:normal}.date-row__source{flex-flow:wrap;align-items:center;gap:4px 14px}}@media (prefers-reduced-motion:reduce){.art__img,.art__blur,.art:not([data-eager]) .art__img{transition:none}.event-glow,.event-head .art[data-shape=portrait] .art__blur{animation:none}.art:not([data-eager]):not([data-loaded]) .art__img{filter:none;scale:1}}.listing{transition:translate .3s var(--ease-out), filter .3s var(--ease-out)}@media (hover:hover){.listing:hover,.listing[data-hot],.listing[data-pin-hot]{filter:drop-shadow(0 1px 1px #1c1a1714)drop-shadow(0 14px 22px #1c1a1724);translate:0 -2px}}.listing[data-best] .listing__stub{background:var(--kraft-light)}.listing__best{border:1.5px solid var(--ink);font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);border-radius:4px;align-self:flex-end;margin-bottom:6px;padding:2px 8px;font-weight:800;rotate:-2deg}.listing__stub,.listing__what{transition:translate .26s var(--ease-out), rotate .26s var(--ease-out), opacity .26s var(--ease-out)}.listing__stub{transform-origin:0 100%}.listing:has(.buy[data-pending]) .listing__stub{transition-duration:.7s;translate:14px -10px;rotate:4deg}.listing:has(.buy[data-pending]) .listing__what{opacity:.55;transition-duration:.7s}.vmap__section[data-hot]{stroke:var(--ink);stroke-width:3px;animation:section-hot .9s var(--ease-out)}@keyframes section-hot{0%{stroke-width:7px}}.receipt--arrive{transform-origin:100% 0;animation:stub-arrive .7s var(--ease-out) both}@keyframes stub-arrive{0%{opacity:0;translate:24px -18px;rotate:3deg}}@media (max-width:760px){.listing__stub{transform-origin:0 0}.listing:has(.buy[data-pending]) .listing__stub{translate:6px 12px;rotate:2.5deg}}@media (prefers-reduced-motion:reduce){.listing,.listing__stub,.listing__what{transition:none}.listing:has(.buy[data-pending]) .listing__stub{translate:none;rotate:none}.vmap__section[data-hot],.receipt--arrive{animation:none}}.seal{width:112px;height:112px;color:var(--stamp);mix-blend-mode:multiply;flex:none;display:block;position:relative;rotate:-9deg}.seal>svg{width:100%;height:100%;display:block}.seal text{letter-spacing:.16em;text-transform:uppercase;fill:currentColor;font-size:10.5px;font-weight:800}.seal__mark{place-items:center;display:grid;position:absolute;inset:0}.seal[data-state=armed]{opacity:0;rotate:-24deg;scale:1.5}.seal[data-state=pressed]{animation:seal-press .65s var(--ease-out) both}@keyframes seal-press{0%{opacity:0;rotate:-24deg;scale:1.5}55%{opacity:1;rotate:-8deg;scale:.94}to{opacity:1;rotate:-9deg;scale:1}}@media (prefers-reduced-motion:reduce){.seal[data-state]{opacity:1;animation:none;rotate:-9deg;scale:1}}.guarantee{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--stamp), inset 0 0 0 6px var(--paper), inset 0 0 0 7px #5a2a5c59, 0 1px 1px #1c1a170f, 0 20px 40px -24px #1c1a1742;border:0;border-radius:6px;padding:clamp(22px,3vw,34px);position:relative;overflow:clip}.guarantee__seal{width:96px;height:96px;position:absolute;top:clamp(16px,2.2vw,26px);right:clamp(16px,2.2vw,26px)}.guarantee__title,.guarantee__promise{padding-right:108px}@media (max-width:760px){.guarantee__seal{width:72px;height:72px}.guarantee__title,.guarantee__promise{padding-right:76px}}.odo__track{white-space:nowrap;align-items:baseline;display:inline-flex}.odo__col{height:1.1em;line-height:1.1em;display:inline-block;position:relative;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 18% 82%,#0000);mask:linear-gradient(#0000,#000 18% 82%,#0000)}.odo__size{visibility:hidden}.odo__reel{translate:0 calc(var(--d) * -1.1em);transition:translate .65s var(--ease-out) calc(var(--i) * 35ms);flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.odo__reel>span{text-align:center;height:1.1em}.odo__sym{line-height:1.1em}@media (prefers-reduced-motion:reduce){.odo__reel{transition:none}}.header-account__icon{display:none}@media (max-width:440px){.header-account[data-user]{padding:0 10px}.header-account[data-user] .header-account__icon{display:block}.header-account[data-user] .header-account__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ticket-sheet{--notch:11px;filter:drop-shadow(0 1px 1px #1c1a1714)drop-shadow(0 16px 26px #1c1a1721);margin:0 0 22px}.strip{isolation:isolate;color:#fff;min-height:clamp(170px,26vw,220px);-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;border-radius:18px 18px 0 0;flex-direction:column;justify-content:flex-end;padding:20px 22px 18px;display:flex;position:relative;overflow:hidden}.strip:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0e0c0a1a 0%,#0e0c0a80 52%,#0e0c0aeb 100%);position:absolute;inset:0}.strip .art[data-shape=portrait] .art__img{object-fit:contain;object-position:calc(100% - 20px) 50%}.strip .art__fallback svg{translate:34% -6%}.strip__credit.credit{z-index:2;position:absolute;top:12px;right:12px}.strip__text{z-index:1;max-width:calc(34 * var(--ch));gap:4px;display:grid;position:relative}.strip__title{font-size:clamp(26px,4.2vw,38px);font-weight:800;font-stretch:var(--wd-title);letter-spacing:-.03em;text-wrap:balance;text-shadow:0 1px 16px #00000059;margin:0;line-height:1.04}:lang(ka) .strip__title{line-height:var(--lh-title);letter-spacing:var(--tr-title)}.strip__when{font-size:var(--fs-small);color:#ffffffd6;margin:0;font-weight:700}.strip__stamp.status-stamp{z-index:2;color:var(--ink);background:var(--paper);border-color:var(--ink);animation:stamp-land .62s .18s var(--ease-out) both;margin:0;position:absolute;top:14px;left:16px;transform:rotate(-3deg);box-shadow:0 8px 18px -8px #0000008c}.strip__stamp.status-stamp[data-status=paid],.strip__stamp.status-stamp[data-status=delivered],.strip__stamp.status-stamp[data-status=active]{color:var(--stamp);background:var(--stamp-wash);border-color:var(--stamp)}.strip__stamp.status-stamp[data-status=rejected],.strip__stamp.status-stamp[data-status=expired],.strip__stamp.status-stamp[data-status=disputed]{color:var(--cloth);border-color:var(--cloth)}@keyframes stamp-land{0%{opacity:0;rotate:-14deg;scale:1.55}55%{opacity:1;scale:.93}to{opacity:1;rotate:-3deg;scale:1}}.ticket-sheet .receipt{background:var(--paper);-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;border:0;border-top:2px dashed #1c1a1747;border-radius:0 0 18px 18px;margin:0}.receipt__pips-row dd{text-align:right;justify-items:end;gap:6px;display:grid}.pips{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.pips__pip{background:var(--card);width:22px;height:14px;box-shadow:inset 0 0 0 1.5px var(--ink);animation:pip-in .42s calc(.3s + var(--i) * 60ms) var(--ease-out) both;border-radius:3px;-webkit-mask:radial-gradient(3.5px at 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(3.5px at 100%,#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(3.5px at 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(3.5px at 100%,#0000 97%,#000) 100%/51% 100% no-repeat}.pips__pip[data-state=sold]{background:var(--stamp);box-shadow:inset 0 0 0 1.5px var(--stamp)}.pips__pip[data-state=held]{background:var(--kraft);box-shadow:inset 0 0 0 1.5px var(--kraft-ink)}@keyframes pip-in{0%{opacity:0;translate:0 6px}}.money-path__stop:is([data-state=done],[data-state=now]) .money-path__mark{animation:stop-fill .38s calc(.25s + var(--i) * .17s) var(--ease-out) both}.money-path__stop[data-state=done]:before{animation:stop-run .32s calc(.33s + var(--i) * .17s) var(--ease-out) both}.money-path__stop[data-state=now] .money-path__mark:after{content:"";box-shadow:0 0 0 0 var(--stamp);animation:stop-ring 1.1s calc(.45s + var(--i) * .17s) var(--ease-out) both;border-radius:50%;position:absolute;inset:-2px}@keyframes stop-fill{0%{background:var(--paper);scale:.6}}@keyframes stop-run{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes stop-ring{0%{box-shadow:0 0 #5a2a5c8c}to{box-shadow:0 0 0 12px #5a2a5c00}}.hold{background:var(--kraft-pale);border:0;border-radius:12px;margin:0 0 18px;padding:14px 16px 20px;font-weight:600;position:relative;overflow:hidden}.hold__text{margin:0}.hold__clock{min-width:calc(3.4 * var(--ch-800));font-variant-numeric:tabular-nums;font-size:1.15em;font-weight:800;display:inline-block}.hold__bar{background:#4a3b222e;border-radius:3px;height:3px;position:absolute;bottom:9px;left:16px;right:16px}.hold__bar:after{content:"";border-radius:inherit;background:var(--kraft-ink);transform-origin:0;scale:var(--left,1) 1;transition:scale 1s linear,background-color .3s ease-out;position:absolute;inset:0}.hold[data-final] .hold__bar:after{background:var(--cloth)}.hold[data-final] .hold__clock{color:var(--cloth)}.section-count{vertical-align:3px;min-width:24px;height:24px;color:var(--ink-soft);background:var(--chalk-deep);border-radius:999px;place-items:center;margin-left:8px;padding:0 7px;font-size:13px;font-weight:800;display:inline-grid}.tix-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tix{--notch:9px;animation:tix-deal .48s calc(var(--i) * 55ms) var(--ease-out) both}@keyframes tix-deal{0%{opacity:0;translate:0 14px}}.tix__link{min-height:84px;color:inherit;filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 8px 14px #1c1a1714);transition:translate .26s var(--ease-out), filter .26s var(--ease-out);grid-template-columns:76px minmax(0,1fr) 230px;text-decoration:none;display:grid}@media (hover:hover){.tix__link:hover{filter:drop-shadow(0 1px 1px #1c1a1714)drop-shadow(0 14px 22px #1c1a1724);translate:0 -2px}.tix__link:hover .art__img{scale:1.06}}.tix__link:focus-visible{outline:2px solid var(--stamp);outline-offset:3px;border-radius:14px}.tix__art{border-radius:14px 0 0 14px;position:relative;overflow:hidden}.tix__main{background:var(--card);min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;align-content:center;gap:3px;padding:14px 18px;display:grid}.tix__title{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:17px;font-weight:800;line-height:1.2}.tix__meta{font-size:var(--fs-small);color:var(--ink-soft)}.tix__stub{background:var(--kraft-pale);-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;border-radius:0 14px 14px 0;align-content:center;justify-items:end;gap:6px;padding:12px 18px;display:grid}.tix__status{letter-spacing:var(--tr-label);text-transform:var(--label-transform);text-align:right;color:var(--ink);border:1.5px solid;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:800;rotate:-2deg}.tix__status:is([data-status=paid],[data-status=delivered],[data-status=active]){color:var(--stamp);background:var(--stamp-wash)}.tix__status[data-status=rejected]{color:var(--cloth)}.tix__status:is([data-status=cancelled],[data-status=expired],[data-status=sold_out]){color:var(--ink-soft);border-style:dashed}.tix__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:800}.tix__link:is([data-status=cancelled],[data-status=expired]) .tix__amount{color:var(--ink-faint);text-decoration:line-through}.tix-empty{color:var(--ink-soft);border:2px dashed #1c1a1738;border-radius:14px;margin:0;padding:20px 22px}.tix-credit{font-size:var(--fs-meta);color:var(--ink-faint);margin:28px 0 0}@media (max-width:640px){.tix__link{grid-template-columns:64px minmax(0,1fr)}.tix__art{border-radius:14px 0 0 14px;grid-row:span 2}.tix__main{border-radius:0 14px 0 0;padding:12px 14px 10px;-webkit-mask:none;mask:none}.tix__stub{border-top:2px dashed #4a3b224d;border-left:0;border-radius:0 0 14px;grid-template-columns:minmax(0,1fr) auto;place-items:center start;min-width:0;padding:10px 14px;-webkit-mask:none;mask:none}.tix__amount{justify-self:end;font-size:17px}}.signin{--notch:11px;filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 16px 26px #1c1a171f);grid-template-columns:minmax(0,1fr) 150px;display:grid}.signin .signin__face{box-shadow:none;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border:0;border-radius:18px 0 0 18px}.signin__stub{color:var(--kraft-ink);background:var(--kraft-pale);-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;border-radius:0 18px 18px 0;place-items:center;display:grid;position:relative;overflow:hidden}.signin__bird,.signin__sent{grid-area:1/1}.signin__bird{transition:translate .9s var(--ease-out), rotate .9s var(--ease-out), opacity .6s var(--ease-out)}.signin__sent{color:#fff;background:var(--stamp);width:58px;height:58px;box-shadow:0 0 0 6px var(--stamp-wash);opacity:0;transition:opacity .3s .45s var(--ease-out), scale .5s .45s var(--ease-out);border-radius:50%;place-items:center;display:grid;scale:1.5}.signin:has(input[name=code]) .signin__bird{opacity:0;translate:90px -120px;rotate:-18deg}.signin:has(input[name=code]) .signin__sent{opacity:1;scale:1}.signin .field__code{letter-spacing:.24em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.signin .field__code[aria-invalid=true]{animation:nudge .36s var(--ease-out)}@keyframes nudge{20%,60%{translate:-6px}40%,80%{translate:5px}}@media (max-width:640px){.signin{grid-template-columns:minmax(0,1fr)}.signin .signin__face{-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;border-radius:18px 18px 0 0}.signin__stub{min-height:88px;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;border-top:2px dashed #4a3b224d;border-left:0;border-radius:0 0 18px 18px}.signin__bird{scale:.75}.signin:has(input[name=code]) .signin__bird{translate:160px -60px}}.lost{text-align:center;justify-items:center;padding-top:clamp(28px,6vw,64px);display:grid}.lost__ticket{--w:min(460px, 74vw);--notch:12px;width:var(--w);aspect-ratio:2.3;filter:drop-shadow(0 16px 24px #1c1a1729);grid-template-columns:1fr .42fr;margin-bottom:clamp(40px,7vw,64px);display:grid;position:relative}.lost__half{place-items:center;display:grid;position:relative}.lost__half--face{color:#f4efe61f;background:radial-gradient(120% 90% at 100% 0%, #5a2a5c8c, transparent 60%), radial-gradient(90% 80% at 0% 100%, #d8c3a033, transparent 60%), var(--night-2);clip-path:polygon(0 0,100% 0,98% 8%,100% 16%,97.5% 25%,100% 34%,98% 43%,100% 52%,97.5% 61%,100% 70%,98% 79%,100% 88%,98.5% 95%,100% 100%,0 100%);transform-origin:100% 100%;animation:tear-left .9s .35s var(--ease-out) both;border-radius:18px 0 0 18px}.lost__ghost{translate:-6% 4%}.lost__half--stub{background:var(--kraft-pale);clip-path:polygon(2% 0,100% 0,100% 100%,0 100%,1.5% 95%,0 88%,2% 79%,0 70%,2.5% 61%,0 52%,2% 43%,0 34%,2.5% 25%,0 16%,2% 8%);transform-origin:0 100%;animation:tear-right .9s .35s var(--ease-out) both;border-radius:0 18px 18px 0}@keyframes tear-left{0%{translate:0;rotate:none}to{translate:-10px 6px;rotate:-5deg}}@keyframes tear-right{0%{translate:0;rotate:none}to{translate:14px 10px;rotate:7deg}}.lost__bird{color:var(--stamp);animation:fly-off 1.4s .8s var(--ease-out) both;position:absolute;top:38%;left:62%}@keyframes fly-off{0%{opacity:0;translate:0;rotate:none;scale:.6}30%{opacity:1}to{opacity:1;translate:min(150px,14vw) min(-86px,-14vw);rotate:-16deg;scale:1}}.lost__text{max-width:calc(44 * var(--ch));justify-items:center;gap:10px;display:grid}.lost__title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1.05}.lost__lede{color:var(--ink-soft);margin:0}.lost__cta{margin-top:10px}@media (prefers-reduced-motion:reduce){.strip__stamp.status-stamp,.pips__pip,.money-path__stop .money-path__mark,.money-path__stop:before,.money-path__stop .money-path__mark:after,.tix,.signin .field__code,.lost__half--face,.lost__half--stub,.lost__bird{animation:none}.hold__bar:after,.tix__link,.signin__bird,.signin__sent{transition:none}.lost__half--face{translate:-10px 6px;rotate:-5deg}.lost__half--stub{translate:14px 10px;rotate:7deg}.lost__bird{translate:min(150px,14vw) min(-86px,-14vw);rotate:-16deg}}@media (max-width:640px){.strip{padding-top:44px}.strip__stamp.status-stamp{z-index:2;white-space:normal;align-self:flex-start;max-width:100%;margin:0 0 12px;position:relative;top:auto;left:auto}}.receipt__lines>.receipt__total:first-child{border-top:0;margin-top:0;padding-top:0}.vmap__section[data-tier="1"],.vmap__swatch[data-tier="1"]{fill:var(--kraft-light);background:var(--kraft-light)}.vmap__section[data-tier="2"],.vmap__swatch[data-tier="2"]{fill:var(--kraft);background:var(--kraft)}.vmap__section[data-tier="3"],.vmap__swatch[data-tier="3"]{fill:color-mix(in oklab, var(--kraft-ink) 55%, var(--kraft));background:color-mix(in oklab, var(--kraft-ink) 55%, var(--kraft))}.vmap__section[data-tier="4"],.vmap__swatch[data-tier="4"]{fill:var(--kraft-ink);background:var(--kraft-ink)}.vmap__label:is([data-tier="3"],[data-tier="4"]){fill:#fff;stroke:#1c1a178c}.vmap__section,.vmap__label,.vmap__bg{transition:fill .15s ease, stroke .15s ease, opacity .42s var(--ease-out)}.vmap__section[data-dim],.vmap__label[data-dim]{opacity:.32}.vmap__bg[data-dim]{opacity:.14}.vmap__section[data-noplan]{fill:var(--paper);stroke:#1c1a1773;stroke-dasharray:4 3}.vmap__swatch[data-noplan]{background:var(--paper);border:1.5px dashed #1c1a1780}.vmap__dot{fill:var(--paper);stroke:#1c1a178c;stroke-width:.75px;vector-effect:non-scaling-stroke;pointer-events:none}.vmap__dot[data-on]{fill:var(--stamp);stroke:var(--stamp)}.vmap__dot[data-taken]{fill:var(--chalk-deep);stroke:#1c1a1740}.vmap .vmap__seat{fill:none;stroke:none;cursor:pointer;outline:none}.vmap__seat[data-dormant]{pointer-events:none}.vmap__seat[data-dormant] .vmap__seat-dot{opacity:0}.vmap__seat[data-dormant]:focus-visible .vmap__seat-dot{opacity:1}.vmap__seat-hit{fill:#0000;transition:fill .15s}.vmap__seat-dot{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;transition:fill .15s,stroke .15s}@media (hover:hover){.vmap__seat:not([data-taken]):hover .vmap__seat-dot{fill:var(--kraft-light)}}.vmap__seat:focus-visible .vmap__seat-hit{fill:#5a2a5c29}.vmap__seat:focus-visible .vmap__seat-dot{stroke:var(--stamp);stroke-width:3px}.vmap__seat[data-on] .vmap__seat-dot{fill:var(--stamp);stroke:var(--stamp);animation:seat-press .42s var(--ease-out)}.vmap__seat[data-taken]{cursor:not-allowed}.vmap__seat[data-taken] .vmap__seat-dot{fill:var(--chalk-deep);stroke:#1c1a174d}.vmap__seat-strike{stroke:var(--ink-faint);stroke-linecap:round;pointer-events:none}.vmap__seat-num{text-anchor:middle;dominant-baseline:central;font-variant-numeric:tabular-nums;fill:var(--ink);pointer-events:none;font-weight:700}.vmap__seat[data-on] .vmap__seat-num{fill:#fff}.vmap__seat[data-taken] .vmap__seat-num{fill:var(--ink-faint)}.vmap__row-label{text-anchor:middle;dominant-baseline:central;fill:var(--ink-soft);pointer-events:none;font-weight:800}@keyframes seat-press{0%{scale:1.7}55%{scale:.88}}.vmap__lit-dot{fill:var(--paper);stroke:var(--ink);stroke-width:3px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:lit-in .42s calc(var(--i) * 60ms + .25s) var(--ease-out) both}.vmap__lit-ring{fill:none;stroke:var(--paper);stroke-width:2.5px;filter:drop-shadow(0 0 1.5px #1c1a17e6);vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:lit-ring 1.6s calc(var(--i) * 60ms + .45s) var(--ease-out) infinite;pointer-events:none}@keyframes lit-in{0%{opacity:0;scale:2.2}}@keyframes lit-ring{0%{opacity:.8;scale:.55}to{opacity:0;scale:1.35}}.vmap__float{max-width:calc(100% - 130px);font-size:var(--fs-small);color:#fff;pointer-events:none;animation:float-in .36s .3s var(--ease-out) both;background:#1c1a17db;border-radius:999px;margin:0;padding:7px 12px;font-weight:700;line-height:1.3;position:absolute;bottom:10px;left:10px}@keyframes float-in{0%{opacity:0;translate:0 8px}}.vmap__back{min-height:36px;font:inherit;font-size:var(--fs-small);color:var(--ink);background:var(--paper);cursor:pointer;animation:float-in .3s var(--ease-out) both;border:1.5px solid #1c1a1759;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 9px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.vmap__back:hover{border-color:var(--ink)}.vmap__mini{border:1px solid var(--line);pointer-events:none;width:104px;height:auto;animation:float-in .3s var(--ease-out) both;background:#fffdf8f0;border-radius:10px;padding:5px;position:absolute;bottom:8px;right:8px;box-shadow:0 6px 16px -8px #1c1a1759}.vmap__mini-section{fill:var(--chalk-deep)}.vmap__mini-section[data-on]{fill:var(--kraft-ink)}.vmap__mini-view{fill:#5a2a5c14;stroke:var(--stamp);vector-effect:non-scaling-stroke;stroke-width:1.5px}.vmap__swatch--seat{background:var(--paper);border:1.5px solid var(--ink);border-radius:50%;width:14px;height:14px}.vmap__swatch--seat[data-on]{background:var(--stamp);border-color:var(--stamp)}.vmap__swatch--seat[data-taken]{background:linear-gradient(135deg, transparent 44%, var(--ink-faint) 44% 56%, transparent 56%), var(--chalk-deep);border-color:#1c1a174d}.vmap__keys{margin-top:2px;display:block}.seat-tray{flex-wrap:wrap;gap:8px;margin:4px 0 2px;padding:0;list-style:none;display:flex}.seat-tray__tix{--notch:5px;background:var(--kraft-pale);min-height:44px;-webkit-mask:radial-gradient(circle var(--notch) at 0 50%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 50%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 50%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 50%, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 50%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 50%, #0000 97%, #000) right / 51% 100% no-repeat;animation:tray-in .38s var(--ease-out) both;border-radius:8px;align-items:center;gap:12px;padding:5px 6px 5px 14px;display:inline-flex}@keyframes tray-in{0%{opacity:0;translate:0 -8px;rotate:-3deg}}.seat-tray__row,.seat-tray__seat{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1.05;display:grid}.seat-tray__row:empty{display:none}.seat-tray__seat{border-left:1.5px dashed #4a3b2259;padding-left:12px}.seat-tray__row small,.seat-tray__seat small{letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--kraft-ink);font-size:10.5px;font-weight:700}.seat-tray__remove{width:32px;height:32px;color:var(--kraft-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.seat-tray__remove:hover{color:var(--ink);background:#4a3b221f}.seat-pick__status[data-done]{color:var(--ink);font-weight:700}@media (max-width:640px){.vmap__mini{width:76px}.vmap__float{max-width:calc(100% - 100px);font-size:13px}}@media (prefers-reduced-motion:reduce){.vmap__section,.vmap__label,.vmap__bg,.vmap__seat-dot,.vmap__seat-hit{transition:none}.vmap__seat[data-on] .vmap__seat-dot,.vmap__lit-dot,.vmap__lit-ring,.vmap__float,.vmap__back,.vmap__mini,.seat-tray__tix{animation:none}}.vmap__section-hit{fill:#0000;stroke:#0000;stroke-linejoin:round;pointer-events:all;cursor:pointer}.vmap__stage{border:0}.vmap__svg,.vmap__svg *,.vmap__zoom-btn,.vmap__back{outline:none}.vmap__section{stroke-width:.5px}.vmap__section[data-interactive]:hover,.vmap__section[data-selected],.vmap__section[data-hot]{stroke:var(--ink);stroke-width:1px}.vmap__section[data-hot]{animation:none}.vmap__section[data-interactive]:focus-visible{stroke:var(--stamp);stroke-width:1.5px}.vmap__section[data-noplan]{stroke-width:.75px}.vmap__seat-dot{stroke-width:1px}.vmap__seat:focus-visible .vmap__seat-dot{stroke-width:2px}.vmap__dot{stroke-width:.5px}.vmap__lit-dot,.vmap__lit-ring{stroke-width:1.5px}.vmap__mini-view{stroke-width:1px}.vmap__zoom-btn,.vmap__back{border-width:1px;border-color:#1c1a172e}.vmap__zoom-btn:focus-visible,.vmap__back:focus-visible{box-shadow:0 0 0 3px var(--stamp-wash);border-color:var(--stamp)}.deal{width:fit-content;letter-spacing:var(--tr-label);text-transform:var(--label-transform);white-space:nowrap;color:var(--kraft-ink);background:var(--kraft);border-radius:4px;align-self:flex-start;align-items:center;margin-top:4px;padding:2px 8px;font-size:10.5px;font-weight:800;line-height:1.4;display:inline-flex;rotate:-2deg}.ft__stub .deal{margin:0 0 6px}.guarantee__full,.proof-legend__more{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.guarantee__full{margin-top:4px}.proof-legend__more{margin:4px 0 0 2px}.lost__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.lost__digest{font-size:var(--fs-meta);color:var(--ink-faint);font-variant-numeric:tabular-nums;margin:12px 0 0}.signin-for{font-size:var(--fs-small);background:var(--kraft-pale);border-radius:999px;align-items:center;gap:12px;margin:0 0 14px;padding:6px 16px 6px 6px;font-weight:700;display:inline-flex}.signin-for__art{border-radius:50%;flex:none;width:36px;height:36px;position:relative;overflow:hidden}.signin-new{color:var(--ink);margin-top:-6px;font-weight:600}.signin-more{font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:22px;display:flex}.signin-more__label{color:var(--ink-soft);font-weight:700}:lang(ka) .hero__line{word-spacing:.14em}.header-bell{width:44px;min-height:44px;color:var(--ink-soft);border-radius:12px;place-items:center;margin-left:2px;transition:background .15s ease-out,color .15s ease-out;display:inline-grid;position:relative}.header-bell:hover{color:var(--ink);background:#1c1a170f}.header-bell[data-unread]{color:var(--ink)}.header-bell__count{text-align:center;font-variant-numeric:tabular-nums;color:#fff;background:var(--stamp);min-width:17px;height:17px;box-shadow:0 0 0 2px var(--page);border-radius:9px;padding:0 4px;font-size:11px;font-weight:800;line-height:17px;position:absolute;top:6px;right:4px}@media (max-width:520px){.header-bell{width:38px;margin-left:0}}@media (max-width:440px){.header-bell{width:34px}.header-bell__count{right:0}}.acct-page{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:0 56px;max-width:1140px;display:grid}.acct-main{min-width:0}.acct-main>.account-head .form-title{margin:0}.acct-side{gap:20px;padding-top:4px;display:grid;position:sticky;top:88px}.acct-nav{display:grid}.acct-nav__list{border-top:1px solid var(--line);gap:2px;margin:0;padding:10px 0;list-style:none;display:grid}.acct-nav__list:first-child{border-top:0;padding-top:0}.acct-nav__link{white-space:nowrap;min-height:42px;color:var(--ink-soft);border-radius:var(--radius);align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out;display:flex}.acct-nav__icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;color:var(--ink-faint);flex:none;transition:color .15s ease-out}.acct-nav__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.acct-nav__link:hover{color:var(--ink);background:#1c1a170d}.acct-nav__link:hover .acct-nav__icon{color:var(--ink-soft)}.acct-nav__link[aria-current=page]{color:var(--ink);background:var(--chalk-deep)}.acct-nav__link[aria-current=page] .acct-nav__icon{color:var(--stamp)}.acct-nav__link:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.acct-side__foot{border-top:1px solid var(--line);color:var(--ink-soft);justify-items:start;gap:4px;padding:14px 12px 0;font-size:13px;display:grid}.acct-side__email{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.acct-side__foot .text-button{font-size:14px}@media (max-width:860px){.acct-page{flex-direction:column;align-items:stretch;display:flex}.acct-side{display:contents}.acct-main{order:1}.acct-nav{margin:0 calc(var(--page-pad) * -1) 24px;padding:0 var(--page-pad);border-bottom:1px solid var(--line-strong);scrollbar-width:none;scroll-snap-type:x proximity;gap:2px;display:flex;overflow-x:auto}.acct-nav::-webkit-scrollbar{display:none}.acct-nav__list,.acct-nav__list:first-child{border:0;gap:2px;padding:0;display:flex}.acct-nav__list+.acct-nav__list{border-left:1px solid var(--line);margin-left:10px;padding-left:10px}.acct-nav__link{scroll-snap-align:start;border-radius:0;gap:8px;min-height:48px;padding:0 10px;position:relative}.acct-nav__link:hover,.acct-nav__link[aria-current=page]{background:0 0}.acct-nav__link[aria-current=page]:after{content:"";background:var(--stamp);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.acct-nav__link:focus-visible{outline-offset:-2px}.acct-nav__icon{width:18px;height:18px}.acct-side__foot{border-top:1px dashed var(--line-strong);order:2;margin-top:40px;padding:20px 0 0}}.acct-nav__count,.section-count{font-variant-numeric:tabular-nums}.acct-nav__count{text-align:center;min-width:20px;color:var(--stamp);background:var(--stamp-wash);border-radius:10px;padding:1px 6px;font-size:12px;font-weight:800}.acct-page .section-title:first-child{margin-top:0}.acct-section{border-top:1.5px dashed #1c1a174d;margin:0;padding:28px 0}.acct-section:first-of-type{border-top:0;padding-top:8px}.acct-section .section-title{margin-top:0}.acct-section__lead{max-width:calc(62 * var(--ch));color:var(--ink-soft);margin:-4px 0 16px;font-size:15px}.acct-section .form-stack,.acct-danger .form-stack{max-width:460px}.save-row{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.save-row__done{color:var(--stamp);animation:save-in .4s var(--ease-out) both;margin:0;font-size:14px;font-weight:700}@keyframes save-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.save-row__done{animation:none}}.needs{margin:0 0 32px}.needs .section-title{align-items:baseline;gap:10px;margin-top:0;display:flex}.needs__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.needs__item{background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius);transition:background .15s ease-out, box-shadow .2s var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding:14px 16px;text-decoration:none;display:grid}.needs__item:hover{box-shadow:var(--lift);background:#fff}.needs__item:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.needs__what{text-wrap:balance;font-weight:800}.needs__event{color:var(--ink-soft);overflow-wrap:anywhere;grid-column:1;font-size:14px}.needs__by{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cloth);grid-area:1/2/span 2;align-self:center;font-size:13px;font-weight:800}.acct-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:0 0 20px;display:flex}.acct-views{background:var(--chalk-deep);border-radius:10px;margin:0;padding:3px;list-style:none;display:inline-flex}.acct-views__tab{min-height:38px;color:var(--ink-soft);border-radius:8px;align-items:center;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}.acct-views__tab:hover{color:var(--ink)}.acct-views__tab[aria-current=page]{color:var(--ink);background:var(--paper);box-shadow:0 1px 2px #1c1a171f}.acct-search{flex:280px;align-items:center;gap:8px;max-width:420px;display:flex}.acct-search input{min-width:0;min-height:44px;font:inherit;color:var(--ink);background:var(--paper);border:1.5px solid var(--line-strong);border-radius:var(--radius);flex:1;padding:0 12px;font-size:15px}.acct-search input:focus-visible{outline:2px solid var(--stamp);outline-offset:1px;border-color:var(--stamp)}.acct-search .button-secondary{min-height:44px}.tix__unread{color:var(--stamp);font-size:13px;font-weight:800}.acct-card{background:var(--paper);border-radius:var(--radius);border:1.5px solid #1c1a178c;gap:16px;margin:0 0 12px;padding:20px;display:grid}.acct-card__since{color:var(--ink-soft);margin:0;font-size:14px}.funnel{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.funnel__step{grid-template-columns:minmax(120px,34%) minmax(0,1fr);align-items:center;gap:14px;display:grid}.funnel__label{font-size:var(--fs-small);color:var(--ink-soft);font-weight:700}.funnel__lane{background:linear-gradient(to right, var(--chalk), #f6f1e759);border-radius:6px 18px 18px 6px;padding:3px;display:block;box-shadow:inset 0 1px 2px #4a3b221a}.funnel__bar{box-sizing:border-box;width:max(64px, var(--w));background:radial-gradient(circle at 11px 50%, var(--card) 3px, transparent 3.5px), var(--kraft-pale);transform-origin:0;height:38px;animation:funnel-grow .62s var(--ease-out) both;animation-delay:calc(var(--i) * .11s + .12s);border-radius:4px 15px 15px 4px;justify-content:flex-end;align-items:center;padding:0 14px 0 24px;display:flex;box-shadow:0 1px 1px #1c1a1714,0 4px 10px -5px #4a3b2273}.funnel__step:nth-child(2) .funnel__bar{background:radial-gradient(circle at 11px 50%, var(--card) 3px, transparent 3.5px), var(--kraft-light)}.funnel__step:last-child .funnel__bar{color:var(--paper);background:radial-gradient(circle at 11px 50%, var(--card) 3px, transparent 3.5px), var(--ink)}.funnel__step[data-zero] .funnel__bar{outline-offset:-1.5px;width:64px;box-shadow:none;background:radial-gradient(circle at 11px,#4a3b224d 3px,#0000 3.5px);outline:1.5px dashed #4a3b2259;animation:none}.funnel__value{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}.funnel__step[data-zero] .funnel__value{color:var(--ink-faint)}@media (max-width:520px){.funnel__step{grid-template-columns:minmax(0,1fr);gap:6px}}.market-panel__others{font-size:var(--fs-small);color:var(--ink-soft);margin:0 0 6px}.market-panel__ruler{margin:22px 0 16px}@keyframes funnel-grow{0%{scale:0 1}}@media (prefers-reduced-motion:reduce){.funnel__bar{animation:none}}.acct-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:0;margin:0;display:grid}.acct-stats>div{border-left:1px solid var(--line-strong);flex-direction:column-reverse;gap:2px;padding:2px 16px;display:flex}.acct-stats>div:first-child{border-left:0;padding-left:0}.acct-stats dt{color:var(--ink-soft);font-size:13px}.acct-stats dd{letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:800;line-height:1.1}.acct-stats__of{color:var(--ink-soft);font-size:16px;font-weight:700}.acct-stats--money{background:var(--paper);border-radius:var(--radius);border:1.5px solid #1c1a178c;margin:0 0 12px;padding:18px 20px}.acct-stats--money dd{font-size:24px}.acct-stats--money>div:last-child dd{color:var(--stamp)}.prefs{border:0;gap:2px;margin:0;padding:0;display:grid}.prefs__row{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;display:flex}.prefs__row input,.checklist input{width:20px;height:20px;accent-color:var(--stamp);cursor:pointer;margin:0}.bank-form__iban{font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase}.bank-form__iban::placeholder{text-transform:none}.acct-warn{color:var(--ink);background:var(--paper);border:1.5px solid var(--cloth);border-radius:var(--radius);margin:0 0 16px;padding:12px 14px;font-weight:700}.acct-danger{border-top:1.5px dashed #1c1a174d;margin:12px 0 0}.acct-danger__summary{color:var(--cloth);cursor:pointer;padding:18px 0;font-weight:800;list-style-position:inside}.acct-danger__summary:focus-visible{outline:2px solid var(--cloth);outline-offset:2px}.acct-danger[open]{padding-bottom:24px}.danger-form__go{color:var(--cloth);border-color:var(--cloth)}.danger-form__go:hover{color:#fff;background:var(--cloth);border-color:var(--cloth)}.ledger__status[data-status=waiting],.ledger__status[data-status=needs_details],.ledger__status[data-status=paused],.ledger__status[data-status=late]{color:var(--cloth)}.ledger__status[data-status=waiting]{color:var(--ink-soft)}.ledger__status[data-status=queued],.ledger__status[data-status=sent]{color:var(--ink)}.ledger__amount[data-status=refunded]{color:var(--ink-faint);text-decoration:line-through}.alert-row{grid-template-columns:minmax(0,1fr) auto}.alert-row:hover{background:0 0}.feed{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.feed>li{border-bottom:1.5px dashed #1c1a1759}.feed__item{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:14px 4px 14px 22px;text-decoration:none;transition:background .15s ease-out;display:grid;position:relative}.feed__item:hover{background:var(--chalk-deep)}.feed__item:focus-visible{outline:2px solid var(--stamp);outline-offset:-2px}.feed__item[data-unread]:before{content:"";background:var(--stamp);border-radius:50%;width:8px;height:8px;position:absolute;top:21px;left:6px}.feed__text{color:var(--ink-soft);overflow-wrap:anywhere}.feed__item[data-unread] .feed__text{color:var(--ink);font-weight:800}.feed__when{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-soft);font-size:13px}.threads{gap:16px;margin:0 0 24px;padding:0;list-style:none;display:grid}.threads__item{border-bottom:1.5px dashed #1c1a1759;gap:10px;padding:16px 0 20px;display:grid}.threads__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.threads__event{font-weight:800}.threads__meta{color:var(--ink-soft);font-size:13px}.threads__waiting{color:var(--ink-soft);margin:0;font-size:14px}.support__message--reply{background:var(--stamp-wash);margin-left:24px}.support__message--reply .support__when{color:var(--stamp)}.support__answer{gap:6px;display:grid}.action-now{background:var(--paper);border:2px solid var(--ink);border-radius:var(--radius);box-shadow:var(--lift);justify-items:start;gap:8px;margin:0 0 24px;padding:18px 20px;display:grid}.action-now[data-waiting]{box-shadow:none;border:1.5px dashed #1c1a1773}.action-now[data-kind=respond_claim]{border-color:var(--cloth)}.action-now__title{letter-spacing:var(--tr-tight);text-wrap:balance;margin:0;font-size:20px;font-weight:800}.action-now__lead{max-width:calc(60 * var(--ch));color:var(--ink-soft);margin:0}.action-now__by{font-variant-numeric:tabular-nums;color:var(--cloth);margin:0;font-size:14px;font-weight:800}.action-now__go{margin-top:6px}.event-notice{background:var(--paper);border:2px solid var(--cloth);border-radius:var(--radius);margin:0 0 24px;padding:16px 20px}.event-notice[data-status=postponed]{border-color:var(--ink)}.event-notice__title{margin:0 0 6px;font-size:18px;font-weight:800}.event-notice p{max-width:calc(60 * var(--ch));margin:0}.refund{margin:0 0 24px}.refund .section-title{color:var(--stamp);margin-top:0}.refund p{max-width:calc(60 * var(--ch));margin:0}.on-day{border-top:1.5px solid #1c1a174d;margin:28px 0 0;padding:20px 0 0}.on-day .section-title{margin-top:0}.on-day__facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px 20px;margin:0 0 14px;display:grid}.on-day__facts dt{color:var(--ink-soft);font-size:13px}.on-day__facts dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:800}.on-day__venue{grid-column:1/-1}.on-day__address{color:var(--ink-soft);font-weight:400;display:block}.on-day__links{flex-wrap:wrap;gap:8px 20px;margin:0;font-weight:700;display:flex}.people{margin:0 0 20px;font-size:15px}.people__role{color:var(--ink-soft)}.people__name{font-weight:800}.thread{scroll-margin-top:calc(var(--header-h,0px) + 16px);border-top:1.5px solid #1c1a174d;margin:28px 0 0;padding:20px 0 0}.thread .section-title{align-items:baseline;gap:10px;margin-top:0;display:flex}.thread__lead{max-width:calc(62 * var(--ch));color:var(--ink-soft);margin:-4px 0 16px;font-size:14px}.thread__empty{color:var(--ink-soft);margin:0 0 16px;font-size:15px}.thread__list{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.thread__msg{background:var(--chalk);border-radius:4px var(--radius) var(--radius) var(--radius);max-width:min(520px,88%);padding:10px 14px}.thread__msg[data-mine]{background:var(--paper);border:1.5px solid var(--line-strong);border-radius:var(--radius) 4px var(--radius) var(--radius);justify-self:end}.thread__msg p{overflow-wrap:anywhere;white-space:pre-line;margin:2px 0 0}.thread__who{color:var(--ink-soft);font-size:12px;font-weight:700}.thread__form{max-width:560px}.thread__form textarea{font:inherit;resize:vertical}.timeline{border-top:1.5px solid #1c1a174d;border-bottom:1.5px solid #1c1a174d;margin:28px 0 0}.timeline__summary{cursor:pointer;align-items:baseline;gap:10px;padding:14px 0;font-weight:800;list-style-position:inside;display:flex}.timeline__summary:hover{color:var(--stamp)}.timeline__summary:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.timeline__list{--dot:9px;padding:4px 0 20px calc(var(--dot) + 14px);gap:14px;margin:0;list-style:none;display:grid;position:relative}.timeline__list:before{content:"";top:10px;bottom:28px;left:calc(var(--dot) / 2 - .75px);background:var(--line-strong);width:1.5px;position:absolute}.timeline__item{flex-wrap:wrap;justify-content:space-between;gap:2px 16px;display:flex;position:relative}.timeline__item:before{content:"";top:6px;left:calc(-1 * (var(--dot) + 14px));width:var(--dot);height:var(--dot);background:var(--page);border:1.5px solid var(--ink);border-radius:50%;position:absolute}.timeline__item:last-child:before{background:var(--stamp);border-color:var(--stamp)}.timeline__item:has(+.timeline__now):before{background:var(--stamp);border-color:var(--stamp)}.timeline__item[data-ahead]:before,.timeline__item[data-ahead]:last-child:before{background:var(--page);border:1.5px dashed var(--ink-soft)}.timeline__item[data-ahead]{color:var(--ink-soft)}.timeline__item[data-kind=aheadClaim] .timeline__what{color:var(--stamp);font-weight:800}.timeline__now{margin:2px 0 2px calc(-1 * (var(--dot) + 14px) - 6px);letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--stamp);align-items:center;gap:10px;font-size:10.5px;font-weight:800;line-height:1;display:flex;position:relative}.timeline__now:before{content:"";opacity:.6;background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 9px);flex:1;order:2;height:1.5px}.timeline__now>span{color:var(--paper);background:var(--stamp);box-shadow:0 0 0 3px var(--paper);border-radius:3px;order:1;padding:4px 7px 3px;rotate:-2deg}.timeline__item:is([data-kind=claim_opened],[data-kind=seller_last_call]):before{border-color:var(--cloth)}.timeline__what{font-weight:700}.timeline__when{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:13px}.pay__account{background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius);gap:10px;margin:0 0 6px;padding:16px 18px 18px;display:grid}.pay__account legend.section-title{float:left;width:100%;margin:0;padding:0;font-size:18px}.pay__account-lead{clear:both;max-width:calc(58 * var(--ch));color:var(--ink-soft);margin:0;font-size:14px}.receipt__note--buyer{color:var(--ink);font-style:italic}.market-panel{margin:28px 0 0}.market-panel .section-title{margin-top:0}.market-panel__prices{border-top:1.5px solid var(--ink);gap:0;margin:18px 0 0;display:grid}.market-panel__prices>div{border-bottom:1.5px dashed #1c1a1759;justify-content:space-between;gap:16px;padding:10px 4px;display:flex}.market-panel__prices dt{color:var(--ink-soft)}.market-panel__prices dd{font-variant-numeric:tabular-nums;margin:0;font-weight:800}.market-panel__prices [data-self] dt,.market-panel__prices [data-self] dd{color:var(--stamp)}.market-panel__prices [data-lower] dd{color:var(--cloth)}.listing-edit__row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.print-sheet__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;display:flex}.paper-receipt{background:var(--paper);border-radius:var(--radius);border:1.5px solid #1c1a178c;padding:28px}.paper-receipt__head{border-bottom:2px solid var(--ink);align-items:center;gap:14px;padding-bottom:18px;display:flex}.paper-receipt__title{letter-spacing:var(--tr-title);margin:0;font-size:24px;font-weight:800}.paper-receipt__facts{gap:10px;margin:18px 0;display:grid}.paper-receipt__facts>div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.paper-receipt__facts dt{color:var(--ink-soft);font-size:14px}.paper-receipt__facts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.paper-receipt__sub{color:var(--ink-soft);font-weight:400;display:block}.paper-receipt__lines{border-top:1.5px dashed #1c1a1759;gap:8px;margin:0;padding-top:16px;display:grid}.paper-receipt__lines>div{justify-content:space-between;gap:16px;display:flex}.paper-receipt__lines dt{color:var(--ink-soft)}.paper-receipt__lines dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.paper-receipt__total{border-top:2px solid var(--ink);margin-top:6px;padding-top:10px;font-size:20px}.paper-receipt__total dt,.paper-receipt__total dd{color:var(--ink);font-weight:800}.paper-receipt__refund dt,.paper-receipt__refund dd{color:var(--stamp);font-weight:700}.paper-receipt__foot{color:var(--ink-soft);margin:20px 0 0;font-size:13px}@media print{.site-header,.print-sheet__tools,.guarantee-bar,.site-footer{display:none!important}body{background:#fff}.print-sheet{max-width:none;padding:0}.paper-receipt{background:0 0;border:0;padding:0}}.checklist{background:var(--paper);border-radius:var(--radius);border:1.5px solid #1c1a178c;margin:0 0 24px;padding:18px 20px}.checklist__title{margin:0 0 10px;font-size:18px;font-weight:800}.checklist__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.checklist__list li{max-width:calc(64 * var(--ch));padding-left:26px;position:relative}.checklist__list li:before{content:"";border:solid var(--stamp);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:.3em;left:3px;transform:rotate(45deg)}.checklist__bank{border-top:1.5px dashed #1c1a1759;margin:14px 0 0;padding-top:12px;font-weight:700}.seller-card{font-size:13px}.seller-card__summary{min-height:32px;color:var(--ink-soft);cursor:pointer;align-items:center;gap:6px;font-weight:700;list-style:none;display:inline-flex}.seller-card__summary::-webkit-details-marker{display:none}.seller-card__summary:after{content:"";width:6px;height:6px;transition:rotate .18s var(--ease-out), translate .18s var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin-left:2px;translate:0 -2px;rotate:45deg}.seller-card[open]>.seller-card__summary:after{translate:0 2px;rotate:225deg}.gauge{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.gauge__holes{background:linear-gradient(to right, #4a3b2229 0 1px, transparent 1px) 7px 0 / 1px 100% no-repeat, var(--kraft-light);clip-path:polygon(6px 0,100% 0,100% 100%,0 100%,0 6px);box-sizing:border-box;border-radius:0 3px 3px;align-items:center;gap:4px;min-height:18px;padding:4px 8px 4px 11px;display:inline-flex}.gauge__hole{border-radius:50%;flex:none;width:8px;height:8px;box-shadow:inset 0 0 0 1px #4a3b2266}.gauge__hole[data-punched]{background:radial-gradient(circle at 50% 35%, var(--ink-hover), var(--ink) 70%);animation:gauge-punch .32s var(--ease-out) both;animation-delay:calc(var(--i,0) * 40ms + .15s);box-shadow:inset 0 1.5px 1px #00000073,0 1px #fffdf8cc}.gauge[data-new] .gauge__hole{box-shadow:none;box-sizing:border-box;border:1.5px dashed #4a3b228c}.member__holes{background:#ffffff80;width:max-content;margin-top:6px;display:flex}.gauge__more{color:var(--kraft-ink);font-size:11px;font-weight:800}.gauge__text{font-variant-numeric:tabular-nums}@keyframes gauge-punch{0%{scale:.4}}@media (prefers-reduced-motion:reduce){.gauge__hole[data-punched]{animation:none}}.seller-card__summary:hover{color:var(--ink)}.seller-card__summary:focus-visible{outline:2px solid var(--stamp);outline-offset:2px;border-radius:4px}.seller-card[open]{background:var(--chalk);border-radius:var(--radius);padding:4px 12px 12px}.seller-card__facts{gap:20px;margin:4px 0 8px;display:flex}.seller-card__facts dt{color:var(--ink-soft)}.seller-card__facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:800}.seller-card__line,.seller-card__new{color:var(--ink-soft);margin:2px 0 0}.seller-card__line[data-warn]{color:var(--cloth);font-weight:700}.alert-form__lead{max-width:calc(58 * var(--ch));color:var(--ink-soft);margin:-4px 0 12px;font-size:14px}.alert-form__form{max-width:360px}.alert-form__manage{margin-top:12px;font-size:14px;font-weight:700;display:inline-block}@media (max-width:600px){.acct-tools{flex-direction:column;align-items:stretch}.acct-search{flex:none;max-width:none}.needs__item{grid-template-columns:1fr}.needs__by{grid-area:auto/1}.acct-stats{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.acct-stats>div{padding:2px 10px}.acct-stats dd{font-size:22px}.acct-stats--money dd{font-size:19px}.action-now,.event-notice,.checklist,.pay__account{padding:16px}.paper-receipt{padding:18px}.paper-receipt__facts>div{grid-template-columns:1fr;gap:2px}.support__message--reply{margin-left:12px}.thread__msg{max-width:94%}}.support__mail.acct-section{border-top:0;padding-top:4px}.page--order{max-width:1120px}.order-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:0 40px;display:grid}.order-main{min-width:0}.order-main>:first-child{margin-top:0}.order-side{background:var(--paper);border:1px solid var(--line);border-radius:calc(var(--radius) * 2);padding:4px 22px;display:grid;position:sticky;top:88px;box-shadow:0 1px 1px #1c1a170d,0 14px 28px -20px #1c1a1747}.order-side>*{border-top:1.5px dashed #1c1a1738;border-bottom:0;margin:0;padding:20px 0}.order-side>:first-child{border-top:0}.order-side .section-title{margin:0 0 12px;font-size:17px}.order-side .on-day__facts{grid-template-columns:max-content minmax(0,1fr);gap:12px 24px}.order-side .on-day__facts dd{white-space:nowrap}.order-side .on-day__venue dd{white-space:normal}.order-side .on-day__links{gap:6px;font-size:15px;display:grid}.order-side .people{font-size:15px}.order-side .money-path{grid-template-columns:1fr;gap:14px;margin:0}.order-side .money-path__stop{padding:0 0 0 calc(var(--track) + 14px)}.order-side .money-path__stop:before{top:var(--track);bottom:-14px;left:calc(var(--track) / 2 - 1px);border-top:0;border-left:2px dashed color-mix(in srgb, var(--stamp) 40%, transparent);right:auto}.order-side .money-path__stop[data-state=done]:before{border-left-style:solid;border-left-color:var(--stamp)}.order-side .money-path__mark{top:2px}.order-side .timeline,.order-side .support{padding:0}.order-side .timeline__summary,.order-side .support__summary{padding:18px 0}.order-side .timeline__list{padding-bottom:18px}.order-side .support__body{font-size:15px}@media (max-width:960px){.order-layout{grid-template-columns:minmax(0,1fr)}.page--order{max-width:720px}.order-side{margin-top:32px;position:static}}@media (max-width:520px){.order-side{padding:4px 16px}}:is(.acct-empty__mark,.feed__icon,.acct-menu,.header-account) svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.acct-id{border-bottom:1.5px dashed #1c1a1747;align-items:center;gap:12px;padding:0 4px 18px;display:flex}.acct-id__mark,.member__mark,.acct-menu__mark{letter-spacing:.02em;width:42px;height:42px;color:var(--kraft-ink);background:var(--kraft-pale);border:1.5px solid #4a3b2247;border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.acct-id__text{gap:1px;min-width:0;display:grid}.acct-id__name{text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.25;overflow:hidden}.acct-id__since{color:var(--ink-soft);font-size:12.5px}.account-head{align-items:end}.account-head__text{flex:380px;gap:6px;min-width:0;display:grid}.account-head__lead{max-width:calc(64 * var(--ch));text-wrap:pretty;color:var(--ink-soft);margin:0;font-size:15.5px;line-height:1.5}.account-head__aside{flex:none}.acct-main>.account-head{margin-bottom:28px}.acct-empty{text-align:center;border:2px dashed #1c1a1733;border-radius:14px;justify-items:center;gap:6px;padding:44px 24px 40px;display:grid}.acct-empty__mark{width:56px;height:56px;color:var(--stamp);background:var(--stamp-wash);border-radius:50%;place-items:center;margin-bottom:8px;display:grid;rotate:-6deg}.acct-empty__title{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:800}.acct-empty__text{max-width:calc(46 * var(--ch));color:var(--ink-soft);text-wrap:pretty;margin:0}.acct-empty__action{margin:12px 0 0}.button-secondary--small{min-height:38px;padding:0 14px;font-size:14px}.member{--notch:10px;filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 10px 18px #1c1a1714);grid-template-columns:minmax(0,1fr) auto;margin:0 0 40px;display:grid}.member__face{background:var(--card);min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-radius:14px 0 0 14px;align-items:center;gap:18px;padding:24px 26px;display:flex}.member__mark{width:64px;height:64px;font-size:22px}.member__who{gap:2px;min-width:0;display:grid}.member__name{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:22px;font-weight:800;line-height:1.2}.member__email{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);font-size:14.5px;overflow:hidden}.member__since{color:var(--ink-soft);margin-top:6px;font-size:13px}.member__stub{background:var(--kraft-pale);-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;border-radius:0 14px 14px 0;grid-auto-columns:minmax(96px,auto);grid-auto-flow:column;align-items:center;margin:0;padding:18px 10px;display:grid}.member__stub>div{color:var(--kraft-ink);flex-direction:column-reverse;gap:2px;padding:0 16px;display:flex}.member__stub>div+div{border-left:1px solid #4a3b2233}.member__stub dt{white-space:nowrap;font-size:12.5px;font-weight:700}.member__stub dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:30px;font-weight:800;line-height:1.05}.member__stub>[data-proof] dd{color:var(--stamp)}.member__of{letter-spacing:0;color:var(--kraft-ink);font-size:15px;font-weight:700}.member__none{letter-spacing:0;color:var(--kraft-ink);padding-top:8px;font-size:14px;font-weight:700;line-height:1.2;display:block}.settings{border-top:1.5px solid var(--ink)}.setting{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:12px 48px;padding:28px 0;scroll-margin-top:96px;display:grid}.setting__about{align-content:start;gap:6px;display:grid}.setting__title{letter-spacing:-.005em;margin:0;font-size:16.5px;font-weight:800}.setting__lead{text-wrap:pretty;color:var(--ink-soft);margin:0;font-size:14px;line-height:1.5}.setting__body{align-content:start;justify-items:start;gap:14px;min-width:0;display:grid}.setting__body>:is(form,.form-stack){justify-self:stretch;max-width:480px}.setting__note{color:var(--ink-soft);margin:0}.setting--danger .setting__title{color:var(--cloth)}.setting--danger{border-bottom:0}.setting--solo{border-top:1.5px solid var(--ink);margin:0 0 40px}.setting :is(.acct-danger,.acct-warn){justify-self:stretch;max-width:480px;margin:0}.bank-chip{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a3b22' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9.5 12 4.5l8.5 5M5.5 10v7M10 10v7M14 10v7M18.5 10v7M3.5 19.5h17'/%3E%3C/svg%3E") 16px 50% / 18px no-repeat, var(--kraft-pale);border-radius:10px;gap:2px;margin:0;padding:12px 16px 12px 44px;display:inline-grid}.bank-chip__iban{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:800}.bank-chip__holder{color:var(--kraft-ink);font-size:13px}@media (max-width:1000px){.setting{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.member{filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 8px 14px #1c1a1714);grid-template-columns:minmax(0,1fr)}.member__face{-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) right / 51% 100% no-repeat;border-radius:14px 14px 0 0;padding:20px}.member__mark{width:52px;height:52px;font-size:18px}.member__name{font-size:19px}.member__stub{-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) right / 51% 100% no-repeat;border-top:2px dashed #4a3b224d;border-left:0;border-radius:0 0 14px 14px;grid-auto-columns:minmax(0,1fr);padding:16px 4px}.member__stub>div{padding:0 12px}.member__stub dt{white-space:normal}.member__stub dd{font-size:24px}}.money-flow{counter-reset:flow;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 40px;padding:0;list-style:none;display:grid}.money-flow__stage{border-top:2px solid var(--line-strong);align-content:start;gap:4px;padding:22px 20px 0 0;display:grid;position:relative}.money-flow__stage:before{content:"";background:var(--page);border:2px solid var(--line-strong);border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.money-flow__stage:not([data-empty]):before{background:var(--ink);border-color:var(--ink)}.money-flow__stage[data-stage=paid]{border-top-color:var(--stamp)}.money-flow__stage[data-stage=paid]:not([data-empty]):before{background:var(--stamp);border-color:var(--stamp);box-shadow:0 0 0 4px var(--stamp-wash)}.money-flow__label{color:var(--ink-soft);font-size:13px;font-weight:800}.money-flow__amount{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.1}.money-flow__stage[data-empty] .money-flow__amount{color:var(--ink-faint)}.money-flow__stage[data-stage=paid]:not([data-empty]) .money-flow__amount{color:var(--stamp)}.money-flow__hint{max-width:28ch;color:var(--ink-soft);font-size:13px;line-height:1.45}@media (max-width:640px){.money-flow{grid-template-columns:minmax(0,1fr);padding-left:6px}.money-flow__stage{border-top:0;border-left:2px solid var(--line-strong);padding:0 0 22px 24px}.money-flow__stage:last-child{border-left-color:#0000;padding-bottom:0}.money-flow__stage[data-stage=paid]{border-left-color:#0000}.money-flow__stage:before{top:2px;left:-7px}}.feed{border-top:0;gap:28px;display:grid}.feed__date{color:var(--ink-soft);align-items:center;gap:12px;margin:0 0 6px;font-size:13px;font-weight:800;display:flex}.feed__date:after{content:"";border-top:1.5px dashed #1c1a1740;flex:1}.feed__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.feed__list .feed__item{border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px 12px 12px}.feed__list .feed__item[data-unread]{background:var(--card);box-shadow:0 1px 2px #1c1a170f}.feed__list .feed__item:hover{background:var(--chalk-deep)}.feed__list .feed__item[data-unread]:before{width:7px;height:7px;top:50%;left:auto;right:10px;translate:0 -50%}.feed__list .feed__item[data-unread]{padding-right:28px}.feed__icon{width:36px;height:36px;color:var(--ink-soft);background:var(--chalk-deep);border-radius:50%;place-items:center;display:grid}.feed__item[data-unread] .feed__icon{color:var(--stamp);background:var(--stamp-wash)}.feed__item[data-tone=warn] .feed__icon{color:var(--cloth);background:rgb(from var(--cloth) r g b / .08)}.feed__list .feed__text{line-height:1.4}.help-desk{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:32px 48px;display:grid}.help-desk__main{min-width:0}.help-desk__side{background:var(--card);border-radius:14px;gap:0;padding:20px 22px 6px;display:grid;position:sticky;top:88px;box-shadow:0 1px 2px #1c1a170f,0 8px 18px #1c1a170f}.help-desk__title{margin:0 0 4px;font-size:16px;font-weight:800}.help-route{border-top:1px dashed var(--line-strong);justify-items:start;gap:4px;padding:14px 0;display:grid}.help-desk__title+.help-route{border-top:0}.help-route__title{margin:0;font-size:14.5px;font-weight:800}.help-route__text{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.5}.help-route .text-link{overflow-wrap:anywhere;font-size:14px;font-weight:700}.help-desk .threads{gap:14px;margin:0}.help-desk .threads__item{background:var(--card);border:0;border-radius:14px;gap:14px;padding:18px 20px;box-shadow:0 1px 2px #1c1a170f}.help-desk .threads__head{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;display:grid}.help-desk .threads__meta{grid-column:1}.threads__state{white-space:nowrap;color:var(--ink-soft);border:1.5px dashed var(--line-strong);border-radius:999px;grid-area:1/2/span 2;align-self:start;padding:3px 9px;font-size:12px;font-weight:800}.threads__state[data-state=answered]{color:var(--stamp);background:var(--stamp-wash);border:1.5px solid #0000}.threads__state[data-state=closed]{color:var(--ink-soft);border:1.5px solid var(--line-strong);background:0 0}.threads__body{gap:8px;display:grid}.threads__open{justify-self:start;font-size:14px}@media (max-width:1100px){.help-desk{grid-template-columns:minmax(0,1fr)}.help-desk__side{position:static}}.inbox-filters{scroll-margin-top:calc(var(--header-h,68px) + 16px);margin:0 0 18px}.inbox-filters .chips{margin:0 calc(var(--page-pad) * -1);padding:2px var(--page-pad);flex-wrap:nowrap}.help-desk__title .section-count{vertical-align:1px}.convo{margin:4px 0 8px;padding:0;list-style:none;display:grid}.convo>li+li{border-top:1px dashed var(--line-strong)}.convo__head{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 0;list-style:none;display:grid}.convo__head::-webkit-details-marker{display:none}.convo__head:focus-visible{outline:2px solid var(--stamp);outline-offset:2px;border-radius:6px}.convo__event{overflow-wrap:anywhere;font-size:14.5px;font-weight:800;line-height:1.3}.convo__head .threads__state{grid-area:auto/2;padding:2px 8px;font-size:11.5px}.convo__body{justify-items:start;gap:8px;padding:0 0 14px;display:grid}.convo__body .support__message{width:100%;font-size:13.5px}.convo__body .text-link{font-size:14px;font-weight:700}.convo__meta{color:var(--ink-soft);margin:0;font-size:12.5px}.convo__empty{padding:4px 0 14px}.convo+.help-route{border-top:1px dashed var(--line-strong)}.feed__list>li{animation:tix-deal .42s calc(var(--i,0) * 35ms) var(--ease-out) both}.acct-nav__list li[data-group-start]{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}@media (max-width:860px){.acct-nav{margin:0 calc(var(--page-pad) * -1) 24px;padding:0;display:block;overflow:visible}.acct-nav__list,.acct-nav__list:first-child{padding:0 var(--page-pad);scrollbar-width:none;scroll-snap-type:x proximity;overflow-x:auto}.acct-nav__list::-webkit-scrollbar{display:none}.acct-nav__list li[data-group-start]{border-top:0;border-left:1px solid var(--line);margin:0 0 0 10px;padding:0 0 0 10px}}.watch{gap:12px;margin:0;padding:0;list-style:none;display:grid}.watch__item{--notch:9px;filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 8px 14px #1c1a1712);min-height:96px;animation:tix-deal .48s calc(var(--i) * 55ms) var(--ease-out) both;grid-template-columns:76px minmax(0,1fr) 200px;display:grid}.watch__art{border-radius:14px 0 0 14px;position:relative;overflow:hidden}.watch__main{background:var(--card);min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;align-content:center;gap:3px;padding:14px 18px;display:grid}.watch__title{letter-spacing:-.01em;color:inherit;overflow-wrap:anywhere;font-size:17px;font-weight:800;line-height:1.2;text-decoration:none}.watch__title:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.watch__state{color:var(--ink-soft);font-size:14px;font-weight:700}.watch__item[data-hit] .watch__state{color:var(--stamp)}.watch__item[data-hit] .watch__state:before{content:"";vertical-align:2px;background:var(--stamp);width:7px;height:7px;box-shadow:0 0 0 3px var(--stamp-wash);border-radius:50%;margin-right:7px;display:inline-block}.watch__meta{color:var(--ink-soft);font-size:13px}.watch__stub{background:var(--kraft-pale);-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;border-radius:0 14px 14px 0;align-content:center;justify-items:end;gap:2px;padding:12px 18px;display:grid}.watch__label{color:var(--kraft-ink);font-size:12px;font-weight:700}.watch__price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:800}.watch__remove{color:var(--kraft-ink);margin-top:4px;font-size:13px}@media (max-width:640px){.watch__item{grid-template-columns:64px minmax(0,1fr)}.watch__main{border-radius:0 14px 0 0;-webkit-mask:none;mask:none}.watch__art{grid-row:span 2}.watch__stub{border-top:2px dashed #4a3b224d;border-left:0;border-radius:0 0 14px;grid-auto-flow:column;justify-content:start;align-items:baseline;gap:10px;padding:10px 16px;-webkit-mask:none;mask:none}.watch__remove{margin:0 0 0 auto}}.acct-menu{display:flex;position:relative}.header-account__caret{display:none}@media (hover:hover) and (min-width:861px){.header-account[data-user]{gap:6px;padding-right:10px}.header-account__caret{stroke-width:2.2px;opacity:.75;transition:rotate .2s var(--ease-out);display:block}.acct-menu:is(:hover,:focus-within) .header-account__caret{rotate:180deg}.acct-menu__panel{z-index:60;background:var(--paper);border:1px solid var(--line);opacity:0;visibility:hidden;width:288px;transition:opacity .16s var(--ease-out), translate .2s var(--ease-out), visibility 0s linear .2s;border-radius:14px;margin-top:8px;padding:8px;display:grid;position:absolute;top:100%;right:0;translate:0 -4px;box-shadow:0 2px 4px #1c1a170f,0 16px 36px #1c1a1724}.acct-menu__panel:before{content:"";height:10px;position:absolute;inset:-10px 0 auto}.acct-menu:is(:hover,:focus-within) .acct-menu__panel{opacity:1;visibility:visible;transition-delay:0s;translate:0}}@media not ((hover:hover) and (min-width:861px)){.acct-menu__panel{display:none}}.acct-menu__who{align-items:center;gap:10px;padding:8px 10px 12px;display:flex}.acct-menu__mark{width:32px;height:32px;font-size:12px}.acct-menu__email{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-soft);font-size:13.5px;font-weight:700;overflow:hidden}.acct-menu__list{border-top:1px solid var(--line);margin:0;padding:6px 0;list-style:none;display:grid}.acct-menu__link{min-height:38px;color:var(--ink);border-radius:8px;align-items:center;gap:12px;padding:0 10px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}.acct-menu__link>span:first-of-type{flex:1}.acct-menu__icon{color:var(--ink-faint);flex:none}.acct-menu__link:hover,.acct-menu__link:focus-visible{background:var(--chalk-deep);outline:0}.acct-menu__link:hover .acct-menu__icon,.acct-menu__link:focus-visible .acct-menu__icon{color:var(--stamp)}.acct-menu__count{text-align:center;font-variant-numeric:tabular-nums;min-width:20px;color:var(--stamp);background:var(--stamp-wash);border-radius:10px;padding:1px 6px;font-size:12px;font-weight:800}.acct-menu__foot{border-top:1px solid var(--line);padding:6px 0 0}.acct-menu__out{width:100%;min-height:38px;font:inherit;text-align:left;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:14.5px;font-weight:700}.acct-menu__out:hover,.acct-menu__out:focus-visible{color:var(--ink);background:var(--chalk-deep);outline:0}@media (prefers-reduced-motion:reduce){.acct-menu__panel,.header-account__caret{transition:none}.watch__item{animation:none}}.acct-main :is(.ledger,.needs)+.ledger{margin-top:40px}.next-up{margin:0 0 36px}.tk-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.tk-phases{gap:26px;display:grid}.tk-phase__title{margin:0 0 12px}.tk-phase[data-phase=tonight] .tk-phase__title,.tk-phase[data-phase=tomorrow] .tk-phase__title{color:var(--ink)}.wt{--notch:10px;--r:16px;animation:tix-deal .48s calc(var(--i) * 55ms) var(--ease-out) both}.wt__ticket{min-height:132px;color:inherit;filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 10px 18px #1c1a1714);transition:translate .26s var(--ease-out), filter .26s var(--ease-out);grid-template-columns:136px minmax(0,1fr) 120px;text-decoration:none;display:grid}@media (hover:hover){a.wt__ticket:hover{filter:drop-shadow(0 1px 1px #1c1a1714)drop-shadow(0 16px 26px #1c1a1726);translate:0 -2px}a.wt__ticket:hover .art__img{scale:1.05}a.wt__ticket:hover .wt__open{color:var(--stamp)}a.wt__ticket:hover .wt__open .wt__go{translate:2px}}a.wt__ticket:focus-visible{outline:2px solid var(--stamp);outline-offset:3px;border-radius:var(--r)}.wt__art{border-radius:var(--r) 0 0 var(--r);position:relative;overflow:hidden}.wt__face{background:var(--card);min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;align-content:center;gap:4px;padding:18px 24px;display:grid}.wt .wt__title{letter-spacing:-.015em;text-wrap:balance;font-size:19px;line-height:1.15}.wt__venue{color:var(--ink-soft);overflow-wrap:anywhere;font-size:14px;line-height:1.4}.wt__line{color:inherit;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;text-decoration:none;display:flex}.wt .wt__stamp{text-overflow:ellipsis;white-space:nowrap;text-align:left;background:var(--card);max-width:100%;overflow:hidden}.wt .wt__stamp:is([data-status=paid],[data-status=delivered],[data-status=active]){background:var(--stamp-wash)}.wt__qty{font-variant-numeric:tabular-nums;color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;display:inline-flex}.wt__unread{color:var(--stamp);font-weight:800}.wt__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:18px;font-weight:800}.wt__each{letter-spacing:0;color:var(--ink-soft);font-size:13px;font-weight:700}.wt__ticket:is([data-status=cancelled],[data-status=expired],[data-status=refunded]) .wt__amount,.wt__row:is([data-status=cancelled],[data-status=expired],[data-status=refunded]) .wt__amount{color:var(--ink-faint);text-decoration:line-through}.wt__meter{background:var(--chalk-deep);border-radius:3px;gap:1px;width:56px;height:5px;display:inline-flex;overflow:hidden}.wt__meter>span{background:var(--stamp);height:100%;display:block}.wt__meter>span[data-part=held]{background:var(--kraft)}.watch__gap{width:min(220px,100%);height:12px;margin:6px 0 2px;display:block;position:relative}.watch__gap:before{content:"";background:#1c1a171f;border-radius:2px;height:2px;position:absolute;inset:5px 0 auto}.watch__gap-fill{background:var(--kraft);border-radius:2px;height:4px;position:absolute;top:4px}.watch__gap[data-hit] .watch__gap-fill{background:var(--stamp)}.watch__gap-target{background:var(--ink);border-radius:1px;width:2px;height:12px;margin-left:-1px;position:absolute;top:0}.watch__gap-now{background:var(--card);border:2px solid var(--ink);box-sizing:border-box;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:1px}.watch__gap[data-hit] .watch__gap-now{background:var(--stamp);border-color:var(--stamp)}.wt__orders{border-top:1.5px dashed var(--line-strong);margin-top:12px;display:grid}.wt .wt__row{border-bottom:1px dashed var(--line);transition:background .15s ease-out, padding .2s var(--ease-out);grid-template-columns:13.5rem minmax(0,1fr) auto 18px;align-items:center;gap:12px;margin:0;padding:11px 6px 11px 0;display:grid}.wt .wt__row:last-child{border-bottom:0;padding-bottom:2px}.wt__row .wt__stamp{justify-self:start}.wt__row .wt__amount{margin:0;font-size:16.5px}.wt__row .wt__go{color:var(--ink-faint);transition:color .15s ease-out, translate .2s var(--ease-out)}@media (hover:hover){.wt__row:hover .wt__go{color:var(--stamp);translate:2px}.wt__row:hover .wt__qty{color:var(--ink)}}.wt__row:focus-visible{outline:2px solid var(--stamp);outline-offset:2px;border-radius:6px}.wt__go{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.wt__stub{color:var(--kraft-ink);background:var(--kraft-pale);border-radius:0 var(--r) var(--r) 0;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;align-content:center;justify-items:center;gap:10px;padding:14px 10px;display:grid}.wt__when{text-align:center;justify-items:center;line-height:1;display:grid}.wt__wday,.wt__month{letter-spacing:var(--tr-label);text-transform:var(--label-transform);font-size:12px;font-weight:800}.wt__day{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink);margin:5px 0 3px;font-size:42px;font-weight:800}.wt__time{font-variant-numeric:tabular-nums;color:var(--ink);background:#fff9;border-radius:999px;margin-top:9px;padding:3px 9px;font-size:13px;font-weight:800}.wt__open{align-items:center;gap:1px;font-size:12.5px;font-weight:800;transition:color .15s ease-out;display:inline-flex}.wt__open .wt__go{width:15px;height:15px;transition:translate .2s var(--ease-out)}.tk-phase[data-phase=happened] .wt__day{color:var(--kraft-ink)}.wt[data-hero]{--notch:12px;--r:20px}.wt[data-hero] .wt__ticket{filter:drop-shadow(0 2px 2px #1c1a171a)drop-shadow(0 22px 34px #1c1a1733);grid-template-columns:minmax(0,1fr) 176px;min-height:300px}.wt[data-hero] .wt__art,.wt[data-hero] .wt__face{border-radius:var(--r) 0 0 var(--r);grid-area:1/1}.wt[data-hero] .wt__art{-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat}.wt[data-hero] .wt__face{z-index:1;color:var(--night-ink);background:linear-gradient(#17141233 0%,#171412b3 55%,#171412f0 100%),linear-gradient(90deg,#171412c7 0%,#17141259 55%,#0000 85%);align-content:end;gap:6px;padding:30px 32px 28px;position:relative}.wt__phase{letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--night);background:var(--kraft);border-radius:999px;justify-self:start;margin-bottom:6px;padding:5px 11px;font-size:12px;font-weight:800}.wt[data-hero] .wt__title{max-width:22ch;letter-spacing:var(--tr-title);font-size:clamp(28px,3.4vw,40px);line-height:1}.wt[data-hero] .wt__venue,.wt[data-hero] .wt__qty,.wt[data-hero] .wt__each{color:var(--night-soft)}.wt[data-hero] .wt__line{margin-top:14px}.wt[data-hero] .wt__amount{font-size:22px}.wt[data-hero] .wt__unread{color:var(--stamp-on-dark)}.wt[data-hero] .wt__stamp{color:var(--night-ink);background:#17141280}.wt[data-hero] .wt__stamp:is([data-status=paid],[data-status=delivered],[data-status=active]){color:var(--stamp-on-dark);background:rgb(from var(--stamp) r g b / .45)}.wt[data-hero] .wt__orders{border-top-color:#ffffff2e}.wt[data-hero] .wt__row{border-bottom-color:#ffffff1f}.wt[data-hero] .wt__row .wt__go{color:var(--night-soft)}@media (hover:hover){.wt[data-hero] .wt__row:hover .wt__go{color:var(--kraft)}.wt[data-hero] .wt__row:hover .wt__qty{color:var(--night-ink)}}.wt[data-hero] .wt__stub{background:var(--kraft);border-left-color:#4a3b2259}.wt[data-hero] .wt__day{font-size:68px}.wt[data-hero] .wt__wday,.wt[data-hero] .wt__month{font-size:13px}@media (max-width:640px){.wt__ticket{grid-template-rows:96px auto;grid-template-columns:minmax(0,1fr) 84px;min-height:0}.wt__art{border-radius:var(--r) var(--r) 0 0;grid-column:1/-1}.wt__face{border-radius:0 0 0 var(--r);padding:14px 16px 16px;-webkit-mask:none;mask:none}.wt .wt__title{font-size:17.5px}.wt__stub{border-radius:0 0 var(--r) 0;gap:8px;padding:12px 6px;-webkit-mask:none;mask:none}.wt__day{font-size:34px}.wt__open{display:none}.wt .wt__row{grid-template-columns:minmax(0,1fr) auto 16px;gap:6px 10px}.wt__row .wt__stamp{grid-column:1/-1;justify-self:start}.wt[data-hero] .wt__ticket{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-height:0}.wt[data-hero] .wt__art,.wt[data-hero] .wt__face{border-radius:var(--r) var(--r) 0 0;grid-area:1/1;-webkit-mask:none;mask:none}.wt[data-hero] .wt__face{min-height:300px;padding:22px 20px 20px}.wt[data-hero] .wt__stub{border-radius:0 0 var(--r) var(--r);border-top:2px dashed #4a3b2259;border-left:0;grid-template-columns:1fr auto;align-items:center;padding:14px 20px}.wt[data-hero] .wt__when{grid-template-columns:auto auto auto 1fr;place-items:baseline start;gap:8px}.wt[data-hero] .wt__day{grid-area:1/2;margin:0;font-size:30px}.wt[data-hero] .wt__wday{grid-area:1/1}.wt[data-hero] .wt__month{grid-area:1/3}.wt[data-hero] .wt__time{grid-area:1/4;margin:0}.wt[data-hero] .wt__open{display:inline-flex}}.slips{gap:10px;margin:0;padding:0;list-style:none;display:grid}.slips>li{animation:tix-deal .42s calc(var(--i,0) * 45ms) var(--ease-out) both}.slip{--notch:8px;color:inherit;filter:drop-shadow(0 1px 1px #1c1a1714)drop-shadow(0 6px 12px #1c1a1712);transition:translate .22s var(--ease-out), filter .22s var(--ease-out);grid-template-columns:112px minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover){.slip:hover{filter:drop-shadow(0 1px 1px #1c1a1714)drop-shadow(0 12px 20px #1c1a1721);translate:0 -1px}.slip:hover>.wt__go{color:var(--stamp);translate:2px}}.slip:focus-visible{outline:2px solid var(--stamp);outline-offset:3px;border-radius:14px}.slip__due{text-align:center;color:var(--night-ink);background:var(--night);-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-right:2px dashed #fff3;border-radius:14px 0 0 14px;align-content:center;justify-items:center;gap:3px;padding:12px 8px;display:grid}.slip[data-kind=action] .slip__due{box-shadow:inset 4px 0 0 var(--cloth)}.slip__due svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;color:var(--stamp-on-dark)}.slip__label{letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--night-soft);font-size:11px;font-weight:800}.slip__time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.05}.slip__date{color:var(--night-soft);font-size:12px}.slip__face{background:var(--card);min-width:0;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;align-content:center;gap:3px;padding:14px 8px 14px 20px;display:grid}.slip__what{text-wrap:balance;font-size:16.5px;font-weight:800;line-height:1.25}.slip__event{color:var(--ink-soft);overflow-wrap:anywhere;font-size:14px}.slip__unread{color:var(--stamp);margin-left:8px;font-weight:800}.slip>.wt__go{box-sizing:content-box;width:18px;height:100%;color:var(--ink-faint);background:var(--card);transition:color .15s ease-out, translate .2s var(--ease-out);border-radius:0 14px 14px 0;padding:0 18px 0 6px}@media (max-width:640px){.slip{grid-template-columns:84px minmax(0,1fr) auto}.slip__time{font-size:20px}.slip__face{padding:12px 4px 12px 14px}.slip__what{font-size:15.5px}.slip>.wt__go{padding:0 12px 0 2px}}.purse{--notch:10px;filter:drop-shadow(0 1px 1px #1c1a1712)drop-shadow(0 10px 18px #1c1a1714);grid-template-columns:minmax(0,1fr) 210px;margin:0 0 36px;display:grid;position:relative}.purse__face{background:var(--card);-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-radius:16px 0 0 16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:26px 28px;list-style:none;display:grid}.purse__stage{align-content:start;gap:4px;padding:30px 18px 0 0;display:grid;position:relative}.purse__stage:before{content:"";background:var(--line-strong);height:2px;position:absolute;top:6px;left:14px;right:0}.purse__stage:last-child:before{display:none}.purse__stage:after{content:"";box-sizing:border-box;background:var(--card);border:2px solid var(--line-strong);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.purse__stage:not([data-empty]):after{background:var(--ink);border-color:var(--ink)}.purse__stage[data-stage=paid]:not([data-empty]):after{background:var(--stamp);border-color:var(--stamp);box-shadow:0 0 0 4px var(--stamp-wash)}.purse__label{letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--ink-soft);font-size:12px;font-weight:800}.purse__amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.1}.purse__stage[data-empty] .purse__amount{color:var(--ink-faint)}.purse__stage[data-stage=paid]:not([data-empty]) .purse__amount{color:var(--stamp)}.purse__hint{max-width:26ch;color:var(--ink-soft);font-size:13px;line-height:1.45}.purse__stub{color:var(--kraft-ink);background:var(--kraft-pale);-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;border-left:2px dashed #4a3b224d;border-radius:0 16px 16px 0;align-content:center;gap:6px;padding:24px 22px;display:grid}.purse__stub .purse__label{color:var(--kraft-ink)}.purse__next{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:30px;font-weight:800;line-height:1.05}.purse__when{font-size:13.5px;line-height:1.45}.bank-card{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a3b22' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9.5 12 4.5l8.5 5M5.5 10v7M10 10v7M14 10v7M18.5 10v7M3.5 19.5h17'/%3E%3C/svg%3E") 20px 50% / 22px no-repeat, var(--kraft-pale);border-left:4px solid var(--kraft);border-radius:12px;gap:3px;min-width:min(100%,340px);margin:0;padding:18px 22px 18px 58px;display:grid}.bank-card__label{letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--kraft-ink);font-size:11px;font-weight:800}.bank-card__iban{letter-spacing:.05em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.bank-card__holder{color:var(--kraft-ink);font-size:14px}.bank-change{justify-self:stretch;max-width:480px}.bank-change>summary{cursor:pointer;font-weight:700;list-style:none;display:inline-flex}.bank-change>summary::-webkit-details-marker{display:none}.bank-change[open]>summary{margin-bottom:16px}.purse-share{background:var(--chalk-deep);border-radius:6px;gap:2px;height:10px;padding:2px;display:flex;position:absolute;bottom:20px;left:28px;right:238px;box-shadow:inset 0 1px 2px #4a3b222e}.purse:has(.purse-share) .purse__face{padding-bottom:50px}.purse-share__part{background:linear-gradient(to right, transparent 0 20px, #fffdf81a 26px, transparent 32px) 0 0 / 32px 100%, var(--ink);transform-origin:0;min-width:6px;animation:funnel-grow .62s var(--ease-out) both, purse-travel 1.6s linear infinite;animation-delay:calc(var(--i) * .12s + .15s), 0s;border-radius:4px;flex-basis:0}.purse-share__part[data-stage=queued]{background:var(--ink-soft);animation:funnel-grow .62s var(--ease-out) both;animation-delay:calc(var(--i) * .12s + .15s)}.purse-share__part[data-stage=paid]{background:var(--stamp);animation:funnel-grow .62s var(--ease-out) both;animation-delay:calc(var(--i) * .12s + .15s)}@keyframes purse-travel{to{background-position:32px 0,0 0}}.paycal{background:var(--card);box-shadow:var(--lift);border-radius:14px;margin:28px 0 8px;padding:18px 20px 14px}.paycal__title{font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:var(--label-transform);color:var(--ink-soft);margin:0 0 14px;font-weight:800}.paycal__days{background:linear-gradient(to right, var(--chalk) calc(30 / 61 * 100%), transparent 0);height:88px;box-shadow:inset 0 -2px 0 var(--ink);border-radius:6px 6px 0 0;grid-template-columns:repeat(61,minmax(0,1fr));align-items:end;gap:2px;margin:0;padding:22px 0 0;list-style:none;display:grid;position:relative}.paycal__day{box-sizing:border-box;align-items:flex-end;height:100%;padding-bottom:2px;display:flex;position:relative}.paycal__day:before{content:"";border-left:1px solid #1c1a1738;height:4px;position:absolute;inset:auto 50% -5px auto}.paycal__day[data-week]:before{border-left-color:#1c1a1780;height:8px;bottom:-9px}.paycal__bar{z-index:1;width:100%;min-width:5px;height:max(8px, var(--h));transform-origin:bottom;animation:paycal-rise .52s var(--ease-out) both;animation-delay:calc(min(var(--i), 60) * 8ms + .15s);border-radius:3px 3px 1px 1px;position:relative}.paycal__bar[data-kind=paid]{background:linear-gradient(to bottom, #fffdf82e, transparent 40%), var(--stamp);box-shadow:0 2px 6px -2px #5a2a5c8c}.paycal__bar[data-kind=expected]{background:linear-gradient(var(--kraft-ink), var(--kraft-ink)) top / 100% 2px no-repeat, repeating-linear-gradient(-45deg, #4a3b2247 0 1.5px, transparent 1.5px 5px), var(--kraft-light);box-shadow:inset 1px 0 #4a3b2266,inset -1px 0 #4a3b2266}.paycal__amt{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-size:11px;font-weight:800;line-height:1;position:absolute;bottom:calc(100% + 5px);left:50%;translate:-50%}.paycal__bar[data-kind=paid] .paycal__amt{color:var(--stamp)}.paycal__day[data-today]:after{content:"";z-index:0;background:var(--stamp);width:2px;margin-right:-1px;position:absolute;inset:0 50% -12px auto}.paycal__today{letter-spacing:var(--tr-label);text-transform:var(--label-transform);white-space:nowrap;color:var(--paper);background:var(--stamp);border-radius:3px;padding:3px 7px 2px;font-size:10.5px;font-weight:800;line-height:1.1;position:absolute;bottom:-32px;left:50%;translate:-50%}.paycal__legend{font-size:var(--fs-micro);color:var(--ink-soft);justify-content:space-between;gap:12px;margin:40px 0 0;font-weight:700;display:flex}.paycal__legend span:before{content:"";vertical-align:-1px;background:var(--stamp);border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.paycal__legend span[data-kind=expected]:before{background:repeating-linear-gradient(-45deg, #4a3b2259 0 1.5px, transparent 1.5px 4px), var(--kraft-light);box-shadow:inset 0 0 0 1.5px var(--kraft-ink)}@keyframes paycal-rise{0%{scale:1 0}}@media (prefers-reduced-motion:reduce){.purse-share__part,.paycal__bar{animation:none}}.purse~.ledger .ledger__list{border-top:0}.purse~.ledger .ledger__row{border-bottom:1px dashed var(--line-strong);border-radius:8px;padding:14px 10px}.purse~.ledger .ledger__status{background:var(--chalk-deep);border-radius:999px;padding:3px 9px;font-size:11px}.purse~.ledger .ledger__status[data-status=paid]{background:var(--stamp-wash)}.purse~.ledger .ledger__amount{text-align:right;min-width:7ch;font-size:17px}@media (max-width:760px){.purse{grid-template-columns:minmax(0,1fr)}.purse__face{border-radius:16px 16px 0 0;grid-template-columns:minmax(0,1fr);gap:0;padding:22px 20px 6px;-webkit-mask:none;mask:none}.purse__stage{padding:0 0 20px 28px}.purse__stage:before{width:2px;height:auto;inset:14px auto 0 6px}.purse__stage:after{top:1px}.purse:has(.purse-share) .purse__face{padding-bottom:6px}.purse-share{background:var(--card);order:1;height:auto;padding:0 20px 18px;position:static}.purse-share__part{height:6px}.purse__stub{border-top:2px dashed #4a3b224d;border-left:0;border-radius:0 0 16px 16px;order:2;padding:18px 20px;-webkit-mask:none;mask:none}.purse~.ledger .ledger__row{grid-template-columns:minmax(0,1fr) auto}.purse~.ledger .ledger__status{grid-row:2;justify-self:start}.purse~.ledger .ledger__amount{grid-area:1/2}}.convo__body .support__message--reply{width:calc(100% - 16px);margin-left:16px}.feed__list .feed__text{font-size:15px}.feed__list .feed__item[data-unread] .feed__text{font-weight:700}.account-head__aside{align-self:center}@media (max-width:420px){.acct-nav__icon{display:none}.acct-nav__link{padding:0 9px}}.punch{color:var(--kraft-ink);background:var(--kraft-pale);border-radius:16px;gap:16px;margin:0 0 18px;padding:clamp(18px,2.4vw,24px);display:grid;box-shadow:0 1px 1px #1c1a170f,0 10px 22px -12px #1c1a1738}.punch__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:6px 20px;display:flex}.punch__who{gap:2px;display:grid}.punch__title{font-size:var(--fs-meta);margin:0;font-weight:700}.punch__level{letter-spacing:var(--tr-tight);color:var(--ink);margin:0;font-size:22px;font-weight:800;line-height:1.15}.punch[data-level=trusted] .punch__level,.punch[data-level=pro] .punch__level{color:var(--stamp)}.punch__rate{font-size:var(--fs-small);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.punch__strip{grid-template-columns:repeat(var(--holes), minmax(0, 1fr));gap:26px clamp(3px,.6vw,7px);margin:0;padding:0 0 22px;list-style:none;display:grid}.punch__cell{justify-items:center;display:grid;position:relative}.punch__hole{aspect-ratio:1;border-radius:50%;width:100%;max-width:24px;box-shadow:inset 0 0 0 1.5px #4a3b2252}.punch__cell[data-mark] .punch__hole{box-shadow:inset 0 0 0 2px var(--stamp), 0 0 0 3px var(--stamp-wash)}.punch__cell[data-punched] .punch__hole{background:var(--through,var(--page));box-shadow:inset 0 2px 3px #4a3b2273,0 1px #ffffff8c}.punch__cell[data-punched][data-mark] .punch__hole{background:var(--stamp);box-shadow:inset 0 2px 3px #00000059, 0 0 0 3px var(--stamp-wash)}.punch__cell[data-punched]:last-child .punch__hole{animation:punch-in .52s var(--ease-out) .2s both}.punch__cell[data-punched]:has(+.punch__cell:not([data-punched])) .punch__hole{animation:punch-in .52s var(--ease-out) .2s both}@keyframes punch-in{0%{opacity:0;scale:.2}}.punch__mark{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--stamp);font-size:12px;font-weight:800;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.punch__cell[data-end] .punch__mark{left:auto;right:0;translate:none}@media (max-width:560px){.punch__strip{grid-template-columns:repeat(13,minmax(0,1fr));column-gap:6px}}.punch__foot{font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0;line-height:1.45;display:flex}.punch__count{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:800}@media (prefers-reduced-motion:reduce){.punch__hole{animation:none!important}}@media (max-width:380px){.header-sell{padding:0 6px}.lang{margin-left:4px}.lang__opt{letter-spacing:0;min-width:32px;padding:0 4px}}
