.dp-lang[data-astro-cid-3e666phm]>summary[data-astro-cid-3e666phm]::-webkit-details-marker{display:none}.dp-lang[data-astro-cid-3e666phm][open] .dp-lang-arrow[data-astro-cid-3e666phm]{transform:rotate(180deg)}.dp-menu[data-astro-cid-rxxavq4o]>summary[data-astro-cid-rxxavq4o]::-webkit-details-marker{display:none}.hero-ring[data-astro-cid-etdweilp]{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;height:56px}.hero-ring[data-astro-cid-etdweilp]{position:relative}.hero-tip[data-astro-cid-etdweilp]{position:absolute;z-index:10;left:0;top:0;white-space:nowrap;padding:6px 8px;font-size:12px;line-height:1.4;color:var(--color-fg);background:var(--color-bg);border:1px solid var(--color-fg-faint);pointer-events:none}.hero-sheet[data-astro-cid-etdweilp]:focus-visible{outline:1px solid var(--color-accent);outline-offset:3px}.hero-ring[data-astro-cid-etdweilp] [data-day][data-selected]{outline:1px solid var(--color-fg);outline-offset:1px}.hero-strip[data-astro-cid-etdweilp],.hero-sheet[data-astro-cid-etdweilp]{display:grid;gap:4px}.hero-strip[data-astro-cid-etdweilp]{grid-template-columns:repeat(12,10px)}.hero-sheet[data-astro-cid-etdweilp]{display:none;grid-template-columns:repeat(7,10px);grid-auto-rows:10px}.hero-strip[data-astro-cid-etdweilp] [data-day],.hero-sheet[data-astro-cid-etdweilp] [data-day]{width:10px;height:10px;box-sizing:border-box;background:color-mix(in oklch,var(--color-fg-faint) 25%,transparent)}.hero-ring[data-astro-cid-etdweilp] [data-day][data-kind=past]{background:color-mix(in oklch,var(--color-accent) 50%,transparent)}.hero-ring[data-astro-cid-etdweilp] [data-day][data-weekend]{background:transparent;border:1px solid var(--color-fg-faint)}.hero-ring[data-astro-cid-etdweilp] [data-day][data-holiday]{border:1px solid var(--color-accent);background:repeating-linear-gradient(135deg,var(--color-accent) 0 1px,transparent 1px 3px)}.hero-ring[data-astro-cid-etdweilp] [data-day][data-kind=today]{outline:1px solid var(--color-accent);outline-offset:1px}.hero-ring-canvas[data-astro-cid-etdweilp]{display:block;flex:none;width:52px;height:52px}@media(min-width:640px){.hero-ring[data-astro-cid-etdweilp]{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;width:auto;height:184px}.hero-strip[data-astro-cid-etdweilp]{display:none}.hero-sheet[data-astro-cid-etdweilp]{display:grid}.hero-ring-canvas[data-astro-cid-etdweilp]{width:92px;height:92px}}.dp-glyph[data-astro-cid-efabtbd4] svg{display:block;height:100%;width:auto}.dp-tab[data-astro-cid-anhloy43]{color:var(--color-fg-muted);font-weight:500;cursor:pointer;transition:color .15s}.dp-tab[data-astro-cid-anhloy43]:hover{color:var(--color-fg)}.dp-tab[data-astro-cid-anhloy43][aria-selected=true]{background:var(--color-btn);color:var(--color-btn-fg);font-weight:600}[data-mechanism]{--anatomy-paper: var(--color-bg);--anatomy-face: color-mix(in oklch, var(--color-bg) 90%, var(--color-fg));--anatomy-top: color-mix(in oklch, var(--color-bg) 84%, var(--color-fg));--anatomy-shade-0: color-mix(in oklch, var(--color-bg) 76%, black);--anatomy-shade-1: color-mix(in oklch, var(--color-bg) 88%, black);--anatomy-shade-2: color-mix(in oklch, var(--color-bg) 95%, var(--color-fg));--anatomy-shade-3: color-mix(in oklch, var(--color-bg) 91%, var(--color-fg));--anatomy-hi: var(--color-fg);--anatomy-mid: var(--color-fg-dim);--anatomy-lo: color-mix(in oklch, var(--color-fg) 40%, var(--color-bg));--anatomy-faint: color-mix(in oklch, var(--color-fg) 22%, var(--color-bg));--anatomy-lit: var(--color-accent);--anatomy-lit-top: var(--color-paper);--anatomy-lit-shade: var(--color-paper-deep);--anatomy-halo: black;--anatomy-dot: var(--color-fg);--anatomy-weight: .6px}[data-mechanism] .iso-svg{display:block;width:100%;height:auto;overflow:visible}[data-mechanism] .iso-svg path,[data-mechanism] .iso-svg circle{vector-effect:non-scaling-stroke}@media(max-width:639px){[data-mechanism] .iso-svg{width:150%;max-width:none;margin-left:-37%}}[data-mechanism] .iso-fill{fill:var(--anatomy-paper);stroke:none}[data-mechanism] .iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-lit-top)}[data-mechanism] .iso-shade,[data-mechanism] .iso-top{stroke:none}[data-mechanism] .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}[data-mechanism] .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}[data-mechanism] .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}[data-mechanism] .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}[data-mechanism] .iso-top{fill:var(--anatomy-top)}[data-mechanism] .iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}[data-mechanism] .iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}[data-mechanism] .iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:.45;transform:translateY(3px)}[data-mechanism] .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}[data-mechanism] .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}[data-mechanism] .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}[data-mechanism] .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}[data-mechanism] .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}[data-mechanism] .iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1}[data-mechanism] .iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}[data-mechanism] .iso-dots[data-tone=hi] circle{opacity:.85}[data-mechanism] .iso-dots[data-tone=mid] circle{opacity:.45}[data-mechanism] .iso-dots[data-tone=lo] circle{opacity:.22}[data-mechanism] .mech-slot{fill:var(--anatomy-shade-0);stroke:none}[data-mechanism] .mech-recess{fill:var(--anatomy-shade-1);stroke:none}[data-mechanism] .mech-wheel-back{fill:var(--anatomy-shade-0);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linejoin:round}[data-mechanism] .mech-holiday{fill:var(--anatomy-lit);stroke:none}[data-mechanism] .mech-holiday-dot{fill:var(--color-on-accent);stroke:none}[data-mechanism] .mech-pointer{fill:var(--anatomy-lit);stroke:var(--anatomy-lit);stroke-width:.6px;stroke-linejoin:round}[data-mechanism] .mech-lamps circle{fill:var(--anatomy-lit);stroke:none}[data-mechanism] [data-mech-ticket] .iso-line{stroke:color-mix(in oklch,var(--color-ink) 45%,var(--color-paper))}[data-mechanism] .mech-text{fill:var(--color-ink);font-family:var(--font-mono);font-weight:500;text-rendering:geometricPrecision}[data-mechanism] .mech-label{fill:var(--color-ink-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-rendering:geometricPrecision}[data-mechanism] [data-part=housing-plate] path:not(.iso-line){fill:var(--color-ink)}[data-mechanism] .mech-brand-logo{fill:var(--color-paper);fill-opacity:.92;stroke:none}[data-mechanism] .mech-brand-text{fill:var(--color-paper);fill-opacity:.92;font-family:var(--font-mono);font-weight:500;letter-spacing:.2em;text-rendering:geometricPrecision}[data-mechanism] .mech-hole{fill:var(--color-ink);stroke:none}[data-mechanism]{position:relative}[data-mechanism] .mech-callout-line{fill:none;stroke:var(--anatomy-mid);stroke-width:.7px;stroke-dasharray:4 2.5}[data-mechanism] .mech-callout-dot{fill:var(--anatomy-hi)}[data-mechanism] [data-callout-line]{display:none;opacity:.55;transition:opacity .3s}[data-mechanism][data-phase=intake] [data-callout-line="0"],[data-mechanism][data-phase=count] [data-callout-line="1"],[data-mechanism][data-phase=print] [data-callout-line="2"],[data-mechanism][data-phase=stamped] [data-callout-line="2"]{opacity:1}.mech-callouts-list{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px}.mech-callouts-list li{color:var(--color-fg-muted);font-size:12px;line-height:1.45}.mech-callout-head{display:flex;align-items:baseline;gap:10px;min-height:21px;padding:0 2px 4px;border-bottom:1px dashed var(--color-fg-muted);transition:border-color .3s}.mech-callout-pos{font-size:10.5px;letter-spacing:.08em;transition:color .3s}.mech-callouts-list strong{color:var(--color-fg);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mech-callout-text{display:block;margin-top:7px;padding:0 2px}[data-mechanism][data-phase=intake] [data-callout-phase~=intake] .mech-callout-head,[data-mechanism][data-phase=count] [data-callout-phase~=count] .mech-callout-head,[data-mechanism][data-phase=print] [data-callout-phase~=print] .mech-callout-head,[data-mechanism][data-phase=stamped] [data-callout-phase~=stamped] .mech-callout-head{border-bottom-color:var(--color-fg)}[data-mechanism][data-phase=intake] [data-callout-phase~=intake] .mech-callout-pos,[data-mechanism][data-phase=count] [data-callout-phase~=count] .mech-callout-pos,[data-mechanism][data-phase=print] [data-callout-phase~=print] .mech-callout-pos,[data-mechanism][data-phase=stamped] [data-callout-phase~=stamped] .mech-callout-pos{color:var(--color-fg)}@media(max-width:767px){.mech-callouts-list{grid-template-columns:minmax(0,1fr)}}@media(min-width:1280px){[data-mechanism] [data-callout-line]{display:inline}[data-mechanism]{margin-bottom:104px}.mech-callouts-list{margin:0;display:block}.mech-callouts-list li{position:absolute;top:var(--cy);width:min(196px,calc((100vw - 100%)/2 - 24px))}.mech-callouts-list li[data-side=left]{right:calc(100% - var(--cx));text-align:right}.mech-callouts-list li[data-side=right]{left:var(--cx)}.mech-callouts-list li[data-side=bottom]{left:var(--cx);width:260px}.mech-callout-head{position:absolute;bottom:100%;left:0;right:0}li[data-side=left] .mech-callout-head{justify-content:flex-end}}[data-mechanism] .mech-digital{--digital: var(--color-paper)}[data-mechanism] .mech-wire{fill:none;stroke:var(--digital);stroke-opacity:.62;stroke-width:.7px;stroke-linejoin:round}[data-mechanism] .mech-wire-hidden{fill:none;stroke:var(--color-paper);stroke-opacity:.3;stroke-width:.6px;stroke-dasharray:1.6 1.8}[data-mechanism] .mech-bit{fill:var(--digital);fill-opacity:.5;stroke:none}[data-mechanism] .mech-digital.is-fresh .mech-wire{stroke-opacity:1;stroke-width:.9px}[data-mechanism] .mech-digital.is-fresh .mech-bit{fill-opacity:.95}[data-mechanism] .mech-digital .mech-wire,[data-mechanism] .mech-digital .mech-bit{transition:stroke-opacity 1.4s,stroke-width 1.4s,fill-opacity 1.4s}[data-mechanism] .mech-digital.no-fade .mech-wire,[data-mechanism] .mech-digital.no-fade .mech-bit{transition:none}[data-mechanism] .mech-pointer-line{fill:none;stroke:var(--color-paper);stroke-opacity:.45;stroke-width:.6px}[data-mechanism] .mech-pointer-head{fill:none;stroke:var(--color-paper);stroke-opacity:.6;stroke-width:.6px;stroke-linejoin:round}[data-mechanism] .mech-tape{fill:var(--color-paper);stroke:none}[data-mechanism] .mech-dust circle{fill:var(--color-paper)}[data-mechanism] .mech-beam{fill:none;stroke:var(--color-paper);stroke-opacity:.8;stroke-width:.8px;stroke-dasharray:2 2}[data-film] .film-stage{--u: calc(100cqw / 360);--film-stamp: var(--color-error-ink);position:relative;container-type:inline-size;aspect-ratio:4 / 3;width:100%;max-width:360px;border-radius:16px;color:var(--color-ink);box-shadow:0 14px 0 -6px #0000002e;outline-offset:4px}[data-film] .film-stage:before{content:"";position:absolute;inset:0;border-radius:16px;background:var(--color-paper)}[data-film] .film-stage:focus-visible{outline:2px solid var(--color-accent)}[data-film-live] .film-stage{cursor:pointer}[data-film] .film-canvas,[data-film] .film-poster{position:absolute;inset:0;width:100%;height:100%;border-radius:16px}[data-film] .film-poster{font-family:var(--font-mono);font-size:calc(12 * var(--u));font-weight:500;line-height:1.25;overflow:hidden;transition:opacity .25s ease-out}[data-film][data-film-live] .film-poster{opacity:0}@media(prefers-reduced-motion:reduce){[data-film] .film-poster{transition:none}}[data-film] .film-poster b{font-family:var(--font-display);font-weight:800}[data-film] .film-label{color:var(--color-ink-muted);font-weight:500}[data-film] .film-muted{color:var(--color-ink-muted)}[data-film] .film-big{display:block;font-size:calc(22 * var(--u));line-height:1.2}[data-film] .film-mid{display:inline-block;font-size:calc(16 * var(--u));line-height:1.25}[data-film] .film-underline{border-bottom:calc(2 * var(--u)) solid var(--film-stamp)}[data-film] .film-rows{position:absolute;inset:calc(24 * var(--u)) calc(20 * var(--u)) auto;margin:0;padding:0;list-style:none;border-top:calc(1.5 * var(--u)) solid var(--color-ink)}[data-film] .film-rows li{display:flex;justify-content:space-between;gap:calc(12 * var(--u));height:calc(34 * var(--u));padding-block:calc(8 * var(--u));border-bottom:1px dashed var(--color-rule)}[data-film] .film-rows li>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-film] .film-rows li>:last-child{flex:none}[data-film] .film-perf{position:absolute;top:calc(140 * var(--u));left:calc(14 * var(--u));right:calc(14 * var(--u));border-top:calc(2 * var(--u)) dashed var(--color-rule)}[data-film] .film-perf:before,[data-film] .film-perf:after{content:"";position:absolute;top:calc(-12 * var(--u));width:calc(24 * var(--u));height:calc(24 * var(--u));border-radius:50%;background:var(--color-bg)}[data-film] .film-perf:before{left:calc(-26 * var(--u))}[data-film] .film-perf:after{right:calc(-26 * var(--u))}[data-film] .film-stub{position:absolute;inset:calc(158 * var(--u)) calc(20 * var(--u)) auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(10 * var(--u)) calc(12 * var(--u));align-items:start}[data-film] .film-right{text-align:right}[data-film] .film-right .film-mid{margin-top:calc(6 * var(--u))}[data-film] .film-holiday{grid-column:1 / -1;display:flex;gap:calc(8 * var(--u));margin-top:calc(14 * var(--u))}[data-film] .film-top{position:absolute;inset:calc(18 * var(--u)) calc(20 * var(--u)) auto;display:flex;justify-content:space-between;align-items:baseline}[data-film] .film-top b{font-size:calc(14 * var(--u))}[data-film] .film-week{position:absolute;top:calc(88 * var(--u));left:calc(22 * var(--u));display:flex;gap:calc(6 * var(--u))}[data-film] .film-week i{position:relative;width:calc(40 * var(--u));height:calc(48 * var(--u));border-radius:calc(6 * var(--u));background:var(--color-paper-deep)}[data-film] .film-week i:before{content:"";position:absolute;inset:calc(22.5 * var(--u)) calc(17 * var(--u));border-radius:50%;background:var(--color-ink)}[data-film] .film-week i[data-cell=holiday]{background:var(--film-stamp)}[data-film] .film-week i[data-cell=holiday]:before{inset:calc(14 * var(--u)) calc(14 * var(--u));border-radius:0;background:linear-gradient(to top right,transparent calc(50% - 1.5 * var(--u)),var(--color-paper) calc(50% - 1 * var(--u)) calc(50% + 1 * var(--u)),transparent calc(50% + 1.5 * var(--u))),linear-gradient(to top left,transparent calc(50% - 1.5 * var(--u)),var(--color-paper) calc(50% - 1 * var(--u)) calc(50% + 1 * var(--u)),transparent calc(50% + 1.5 * var(--u)))}[data-film] .film-week i[data-cell=off]{background:none;border:calc(1.5 * var(--u)) dashed var(--color-rule)}[data-film] .film-week i[data-cell=off]:before{display:none}[data-film] .film-week i[data-cell=target] [data-film-pin]{position:absolute;left:calc(12 * var(--u));top:calc(-34 * var(--u));width:calc(16 * var(--u));height:calc(21 * var(--u))}[data-film] [data-film-pin]:before,[data-film] [data-film-pin]:after{content:"";position:absolute;border-radius:50%;background:var(--color-ink)}[data-film] [data-film-pin]:before{inset:0 0 calc(5 * var(--u))}[data-film] [data-film-pin]:after{left:calc(5 * var(--u));right:calc(5 * var(--u));bottom:0;height:calc(6 * var(--u))}[data-film] .film-block{position:absolute;left:calc(20 * var(--u));right:calc(20 * var(--u))}[data-film] .film-block:nth-last-of-type(2){top:calc(152 * var(--u))}[data-film] .film-block:nth-last-of-type(1){top:calc(212 * var(--u))}[data-film] .film-block .film-mid{margin-top:calc(6 * var(--u));display:block}[data-film] .film-block .film-date{display:inline-block;font-size:calc(20 * var(--u))}[data-film] .film-page{position:absolute;inset:calc(14 * var(--u));padding:calc(52 * var(--u)) calc(18 * var(--u)) 0;border-radius:calc(10 * var(--u));background:var(--color-paper-deep);display:flex;flex-direction:column;align-items:flex-start}[data-film] .film-bar{position:absolute;inset:0 0 auto;height:calc(26 * var(--u));display:flex;align-items:center;gap:calc(8.5 * var(--u));padding-left:calc(12 * var(--u));border-radius:calc(10 * var(--u)) calc(10 * var(--u)) 0 0;background:var(--color-paper);border-bottom:1px solid var(--color-rule)}[data-film] .film-bar i{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%;background:var(--color-rule)}[data-film] .film-page .film-big{margin:calc(2 * var(--u)) 0 calc(14 * var(--u));font-size:calc(24 * var(--u))}[data-film] .film-page .film-mid{margin-top:calc(4 * var(--u))}[data-film] .film-page .film-holiday{margin-top:calc(10 * var(--u))}[data-film] .film-action{position:absolute;left:calc(18 * var(--u));right:calc(18 * var(--u));top:calc(166 * var(--u));display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--u))}[data-film] .film-button{display:grid;place-items:center;width:calc(140 * var(--u));height:calc(36 * var(--u));border-radius:calc(8 * var(--u));background:var(--film-stamp);color:var(--color-paper);font-family:var(--font-display);font-weight:800;font-size:calc(13 * var(--u))}[data-film] .film-stamp{display:grid;place-items:center;width:calc(124 * var(--u));height:calc(44 * var(--u));border:calc(2.5 * var(--u)) solid var(--film-stamp);border-radius:calc(6 * var(--u));color:var(--film-stamp);font-family:var(--font-display);font-weight:800;font-size:calc(13 * var(--u));transform:rotate(-10deg);padding:0 calc(6 * var(--u));text-align:center}.dp-cal-panel{display:none}.dp-cal:has(.dp-cal-radio[value=US]:checked) .dp-cal-panel[data-calendar-panel=US],.dp-cal:has(.dp-cal-radio[value=EU]:checked) .dp-cal-panel[data-calendar-panel=EU],.dp-cal:has(.dp-cal-radio[value=GE]:checked) .dp-cal-panel[data-calendar-panel=GE],.dp-cal:has(.dp-cal-radio[value=KZ]:checked) .dp-cal-panel[data-calendar-panel=KZ],.dp-cal:has(.dp-cal-radio[value=CN]:checked) .dp-cal-panel[data-calendar-panel=CN],.dp-cal:has(.dp-cal-radio[value=BY]:checked) .dp-cal-panel[data-calendar-panel=BY],.dp-cal:has(.dp-cal-radio[value=RU]:checked) .dp-cal-panel[data-calendar-panel=RU]{display:block}.dp-cal-radio:checked+.dp-cal-chip{border-color:var(--color-accent-text);background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent-text)}.dp-cal-radio:focus-visible+.dp-cal-chip{outline:2px solid var(--color-accent-text);outline-offset:2px}.dp-faq[data-astro-cid-vcytj35z]>summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}.dp-faq-mark[data-astro-cid-vcytj35z]:before{content:"+"}.dp-faq[data-astro-cid-vcytj35z][open] .dp-faq-mark[data-astro-cid-vcytj35z]:before{content:"−"}
