.poster[data-v-1bfc19af]{--u:1mm;--ink:#111;--accent:#111;--tint:transparent;box-sizing:border-box;width:100%;height:100%;color:var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-family:Open Sans,Arial,sans-serif;line-height:1.3;position:relative;overflow:hidden}.poster_color[data-v-1bfc19af]{--accent:var(--color-accent);--tint:#fbeeee}.poster_flipped[data-v-1bfc19af]{transform:rotate(180deg)}.poster__content[data-v-1bfc19af]{gap:calc(var(--u) * 6);box-sizing:border-box;height:100%;padding:calc(var(--u) * 14);flex-direction:column;display:flex;overflow:hidden}.poster__brand[data-v-1bfc19af]{justify-content:space-between;align-items:center;gap:calc(var(--u) * 4);padding:0 0 calc(var(--u) * 3);border-bottom:calc(var(--u) * .6) solid var(--accent);font-size:calc(var(--u) * 4);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700;display:flex}.poster__brand span[data-v-1bfc19af]:last-child{letter-spacing:.02em;text-transform:none;font-weight:600}.poster__head[data-v-1bfc19af]{gap:calc(var(--u) * 2);flex-direction:column;display:flex}.poster__eyebrow[data-v-1bfc19af]{color:var(--accent);font-size:calc(var(--u) * 12);padding:0;font-weight:700;line-height:1.1}.poster__eyebrow[data-v-1bfc19af],.poster__name[data-v-1bfc19af]{font-family:var(--font-display),Georgia,serif;text-wrap:balance;margin:0}.poster__name[data-v-1bfc19af]{font-size:calc(var(--u) * 8);overflow-wrap:anywhere;font-weight:600;line-height:1.15}.poster__body[data-v-1bfc19af]{justify-content:space-evenly;gap:calc(var(--u) * 6);flex-direction:column;flex:1;min-height:0;display:flex}.poster__qr[data-v-1bfc19af]{align-items:center;gap:calc(var(--u) * 8);display:flex}.poster__code[data-v-1bfc19af]{width:calc(var(--u) * 78);height:calc(var(--u) * 78);padding:calc(var(--u) * 3);color:#000;background:#fff;flex-shrink:0}.poster__qr-text[data-v-1bfc19af]{gap:calc(var(--u) * 3);flex-direction:column;min-width:0;display:flex}.poster__brand-name[data-v-1bfc19af]{align-items:center;gap:calc(var(--u) * 2);display:inline-flex}.poster__logo[data-v-1bfc19af]{width:calc(var(--u) * 8);height:calc(var(--u) * 8);flex-shrink:0}.poster_bw .poster__logo[data-v-1bfc19af] [fill=\#ffc900 i]{fill:#fff}.poster__qr-caption[data-v-1bfc19af]{font-size:calc(var(--u) * 6.4);text-wrap:balance;margin:0;padding:0;font-weight:700;line-height:1.25}.poster__url[data-v-1bfc19af]{font-size:calc(var(--u) * 5);white-space:nowrap;margin:0;padding:0;font-weight:600}.poster__lead[data-v-1bfc19af]{margin:0 0 calc(var(--u) * 3);font-size:calc(var(--u) * 4.6);padding:0}.poster__steps ol[data-v-1bfc19af]{gap:calc(var(--u) * 5);counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.poster__steps li[data-v-1bfc19af]{gap:calc(var(--u));padding-top:calc(var(--u) * 11);counter-increment:step;font-size:calc(var(--u) * 4.2);flex-direction:column;display:flex;position:relative}.poster__steps li[data-v-1bfc19af]:before{content:counter(step);width:calc(var(--u) * 8.5);height:calc(var(--u) * 8.5);border:calc(var(--u) * .5) solid var(--accent);background:var(--tint);color:var(--accent);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:0;left:0}.poster__rules h3[data-v-1bfc19af],.poster__steps li strong[data-v-1bfc19af],.poster__steps li[data-v-1bfc19af]:before{font-size:calc(var(--u) * 5)}.poster__rules h3[data-v-1bfc19af]{margin:0 0 calc(var(--u) * 2);font-weight:700}.poster__rules ul[data-v-1bfc19af]{gap:calc(var(--u) * 1.2);padding:0 0 0 calc(var(--u) * 6);font-size:calc(var(--u) * 4.4);flex-direction:column;margin:0;list-style:outside;display:flex}.poster__note[data-v-1bfc19af]{padding:calc(var(--u) * 3) calc(var(--u) * 5);border-left:calc(var(--u)) solid var(--accent);background:var(--tint);font-size:calc(var(--u) * 4.6);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-style:italic}.poster__number[data-v-1bfc19af]{padding:calc(var(--u) * 3) 0 0;border-top:calc(var(--u) * .3) solid #999;font-size:calc(var(--u) * 4);margin:0}.poster__number strong[data-v-1bfc19af]{display:block}.poster_a5[data-v-1bfc19af]{--u:.7mm}.poster_a6[data-v-1bfc19af]{--u:.5mm}.poster_a6 .poster__content[data-v-1bfc19af]{padding:calc(var(--u) * 12)}.poster_a6 .poster__code[data-v-1bfc19af]{width:calc(var(--u) * 70);height:calc(var(--u) * 70)}.poster_a6 .poster__lead[data-v-1bfc19af]{display:none}.poster_a6 .poster__steps ol[data-v-1bfc19af]{gap:calc(var(--u) * 2.5);grid-template-columns:minmax(0,1fr)}.poster_a6 .poster__steps li[data-v-1bfc19af]{padding:0 0 0 calc(var(--u) * 12);font-size:calc(var(--u) * 5);display:block}.poster_a6 .poster__steps li[data-v-1bfc19af]:before{width:calc(var(--u) * 9);height:calc(var(--u) * 9)}.poster_a6 .poster__steps li strong[data-v-1bfc19af]{font-size:inherit}.poster_a6 .poster__steps li strong[data-v-1bfc19af]:after,.poster_tent .poster__steps li strong[data-v-1bfc19af]:after{content:". "}.poster_a6 .poster__qr-caption[data-v-1bfc19af]{font-size:calc(var(--u) * 7)}.poster_a6 .poster__brand[data-v-1bfc19af],.poster_a6 .poster__note[data-v-1bfc19af],.poster_a6 .poster__number[data-v-1bfc19af],.poster_a6 .poster__rules ul[data-v-1bfc19af]{font-size:calc(var(--u) * 5)}.poster_a6 .poster__rules h3[data-v-1bfc19af]{font-size:calc(var(--u) * 5.6)}.poster_tent[data-v-1bfc19af]{--u:.72mm}.poster_tent .poster__content[data-v-1bfc19af]{padding:calc(var(--u) * 12) calc(var(--u) * 16)}.poster_tent .poster__body[data-v-1bfc19af]{-moz-column-gap:calc(var(--u) * 10);align-content:start;column-gap:calc(var(--u) * 10);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"steps qr""note qr";display:grid}.poster_tent .poster__qr[data-v-1bfc19af]{width:calc(var(--u) * 66);text-align:center;align-items:center;gap:calc(var(--u) * 3);flex-direction:column;grid-area:qr}.poster_tent .poster__code[data-v-1bfc19af]{width:calc(var(--u) * 58);height:calc(var(--u) * 58)}.poster_tent .poster__qr-caption[data-v-1bfc19af]{font-size:calc(var(--u) * 5)}.poster_tent .poster__steps[data-v-1bfc19af]{grid-area:steps}.poster_tent .poster__note[data-v-1bfc19af]{grid-area:note;align-self:start}.poster_tent .poster__steps ol[data-v-1bfc19af]{gap:calc(var(--u) * 3);grid-template-columns:minmax(0,1fr)}.poster_tent .poster__steps li[data-v-1bfc19af]{padding:0 0 0 calc(var(--u) * 12);font-size:calc(var(--u) * 4.8);display:block}.poster_tent .poster__steps li strong[data-v-1bfc19af]{font-size:inherit}.poster_sticker[data-v-1bfc19af]{--u:.3mm}.poster_sticker .poster__content[data-v-1bfc19af]{align-items:center;gap:0 calc(var(--u) * 8);padding:calc(var(--u) * 12);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"body head";display:grid}.poster_sticker .poster__brand[data-v-1bfc19af]{display:none}.poster_sticker .poster__head[data-v-1bfc19af]{gap:calc(var(--u) * 3);grid-area:head}.poster_sticker .poster__eyebrow[data-v-1bfc19af]{font-size:calc(var(--u) * 13)}.poster_sticker .poster__name[data-v-1bfc19af]{font-size:calc(var(--u) * 11);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.poster_sticker .poster__body[data-v-1bfc19af]{grid-area:body}.poster_sticker .poster__qr[data-v-1bfc19af]{gap:calc(var(--u) * 2);flex-direction:column}.poster_sticker .poster__code[data-v-1bfc19af]{width:calc(var(--u) * 92);height:calc(var(--u) * 92);padding:0}.poster_sticker .poster__url[data-v-1bfc19af]{font-size:calc(var(--u) * 7.5)}.shelf-card[data-v-836735f7]{box-shadow:0 1px 0 var(--color-line);color:var(--color-ink);background:#fff;border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}@media screen and (width<=540px){.shelf-card[data-v-836735f7]{padding:20px 16px}}.shelf-card__title[data-v-836735f7]{font-family:var(--font-display);align-items:baseline;gap:10px;margin:0;font-size:20px;font-weight:600;line-height:1.25;display:flex}.shelf-card__count[data-v-836735f7]{color:var(--color-muted);font-family:Open Sans,sans-serif;font-size:15px;font-weight:500}.shelf-card__text[data-v-836735f7]{color:var(--color-muted);margin:0;padding:0;font-size:14px;line-height:1.55}.shelf-field[data-v-836735f7]{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.shelf-field__label[data-v-836735f7]{padding:0;font-size:14px;font-weight:600}.shelf-field legend.shelf-field__label[data-v-836735f7]{margin-bottom:6px}.shelf-field__required[data-v-836735f7]{color:var(--color-accent)}.shelf-field__hint[data-v-836735f7]{color:var(--color-muted);margin:0;font-size:13px;line-height:1.45}.shelf-field__error[data-v-836735f7]{color:var(--color-accent);margin:0;font-size:13px}.shelf-field__input[data-v-836735f7]{border:1px solid var(--color-line-strong);width:100%;min-height:44px;color:var(--color-ink);font:inherit;box-sizing:border-box;background:#fff;border-radius:10px;outline:none;padding:10px 14px;font-size:15px}.shelf-field__input[data-v-836735f7]:focus{border-color:var(--color-muted);box-shadow:0 0 0 3px #2b262214}.shelf-field__input[aria-invalid=true][data-v-836735f7]{border-color:var(--color-accent)}.shelf-field textarea.shelf-field__input[data-v-836735f7]{resize:vertical;min-height:96px;line-height:1.5}.shelf-field select.shelf-field__input[data-v-836735f7]{appearance:auto}.shelf-fields-row[data-v-836735f7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (width<=540px){.shelf-fields-row[data-v-836735f7]{grid-template-columns:minmax(0,1fr)}}.shelf-choices[data-v-836735f7]{flex-wrap:wrap;gap:8px;display:flex}.shelf-choice[data-v-836735f7]{border:1px solid var(--color-line-strong);min-height:36px;color:var(--color-ink);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:18px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex;position:relative}.shelf-choice input[data-v-836735f7]{opacity:0;pointer-events:none;position:absolute}.shelf-choice[data-v-836735f7]:hover{border-color:var(--color-muted)}.shelf-choice[data-v-836735f7]:has(input:checked){border-color:var(--color-ink);background:var(--color-ink);color:#fff}.shelf-choice[data-v-836735f7]:has(input:focus-visible){box-shadow:0 0 0 3px #2b262233}.shelf-actions[data-v-836735f7]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shelf-button[data-v-836735f7]{border:1px solid var(--color-line-strong);min-height:44px;color:var(--color-ink);font:inherit;text-align:center;cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.shelf-button[data-v-836735f7]:hover{border-color:var(--color-muted);color:var(--color-ink)}.shelf-button[data-v-836735f7]:disabled{cursor:default;opacity:.6}.shelf-button_primary[data-v-836735f7]{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.shelf-button_primary[data-v-836735f7]:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover);color:#fff}.shelf-button_icon[data-v-836735f7]{width:44px;padding:0;font-size:18px}.shelf-button_small[data-v-836735f7]{min-height:36px;padding:0 14px;font-size:14px}.shelf-button_link[data-v-836735f7]{min-height:0;color:var(--color-link);background:0 0;border:0;padding:0;font-weight:600}.shelf-button_link[data-v-836735f7]:hover{color:var(--color-link);text-decoration:underline}.shelf-field[data-v-836735f7] .multiselect{width:100%;min-height:44px;color:var(--color-ink)}.shelf-field[data-v-836735f7] .multiselect__tags{border:1px solid var(--color-line-strong);background:#fff;min-height:44px;padding:11px 40px 0 14px;border-radius:10px!important}.shelf-field[data-v-836735f7] .multiselect--active .multiselect__tags{border-color:var(--color-muted);box-shadow:0 0 0 3px #2b262214}.shelf-field[data-v-836735f7] .multiselect--disabled{opacity:.6;background:0 0}.shelf-field[data-v-836735f7] .multiselect__select{height:42px}.shelf-field[data-v-836735f7] .multiselect__input,.shelf-field[data-v-836735f7] .multiselect__placeholder,.shelf-field[data-v-836735f7] .multiselect__single{min-height:20px;color:var(--color-ink);margin-bottom:11px;padding:0;font-size:15px;line-height:20px}.shelf-field[data-v-836735f7] .multiselect__placeholder{color:var(--color-muted)}.shelf-field[data-v-836735f7] .multiselect__content-wrapper{border-color:var(--color-line-strong);border-radius:10px!important}.shelf-field[data-v-836735f7] .multiselect__option{font-size:14px;line-height:1.4}.shelf-field[data-v-836735f7] .multiselect__option--highlight{background:var(--color-main-bg);color:var(--color-ink)}.poster-builder[data-v-836735f7]{color:var(--color-ink);flex-direction:column;gap:20px;display:flex}.poster-builder__head[data-v-836735f7]{flex-direction:column;gap:8px;max-width:760px;display:flex}.poster-builder__title[data-v-836735f7]{font-family:var(--font-display);margin:0;font-size:32px;font-weight:600;line-height:1.2}@media screen and (width<=540px){.poster-builder__title[data-v-836735f7]{font-size:26px}}.poster-builder__lead[data-v-836735f7],.poster-builder__missing[data-v-836735f7]{color:var(--color-muted);margin:0;padding:0;font-size:15px;line-height:1.55}.poster-builder__missing[data-v-836735f7]{color:#8a6d1f}.poster-builder__grid[data-v-836735f7]{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px;display:grid}.poster-builder__controls[data-v-836735f7]{gap:20px;position:sticky;top:16px}@media screen and (width<=960px){.poster-builder__grid[data-v-836735f7]{grid-template-columns:minmax(0,1fr)}.poster-builder__controls[data-v-836735f7]{position:static}}.poster-builder__blocks[data-v-836735f7]{flex-direction:column;gap:8px;display:flex}.poster-builder__check[data-v-836735f7]{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.poster-builder__check input[data-v-836735f7]{width:16px;height:16px;accent-color:var(--color-ink);flex-shrink:0;margin:2px 0 0}.poster-builder__check_off[data-v-836735f7]{color:var(--color-muted);cursor:default;opacity:.6}.poster-builder__fill[data-v-836735f7]{align-self:flex-start;font-size:13px}.poster-builder__save[data-v-836735f7]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.poster-builder__warning[data-v-836735f7]{color:var(--color-accent);background:#fff6f5;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.poster-builder__print[data-v-836735f7]{flex-direction:column;gap:8px;display:flex}.poster-builder__old[data-v-836735f7]{color:var(--color-muted);align-self:flex-start;align-items:center;gap:6px;font-size:13px;display:inline-flex}.poster-builder__old[data-v-836735f7]:hover{color:var(--color-link)}.poster-builder__preview[data-v-836735f7]{min-width:0}.poster-sheets[data-v-836735f7]{flex-direction:column;align-items:center;gap:24px;display:flex}.poster-sheet[data-v-836735f7]{zoom:var(--preview-scale);background:#fff;flex-shrink:0;width:21cm;height:297mm;display:grid;overflow:hidden;box-shadow:0 1px 3px #2b26222e,0 6px 24px #2b262214}.poster-sheet_landscape[data-v-836735f7]{width:297mm;height:21cm}.poster-sheet_a5[data-v-836735f7],.poster-sheet_a6[data-v-836735f7]{grid-template-columns:repeat(2,minmax(0,1fr))}.poster-sheet_a5 .poster+.poster[data-v-836735f7],.poster-sheet_a6 .poster[data-v-836735f7]:nth-child(2n){border-left:.2mm dashed #bbb}.poster-sheet_a6[data-v-836735f7],.poster-sheet_tent[data-v-836735f7]{grid-template-rows:repeat(2,minmax(0,1fr))}.poster-sheet_a6 .poster[data-v-836735f7]:nth-child(n+3),.poster-sheet_tent .poster+.poster[data-v-836735f7]{border-top:.2mm dashed #bbb}.poster-sheet_sticker[data-v-836735f7]{grid-template-rows:repeat(7,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}@media print{body.poster-printing{background:#fff;margin:0}body.poster-printing>:not(#__nuxt){display:none!important}body.poster-printing #__nuxt :not(:has(.poster-sheets),.poster-sheets,.poster-sheets *){display:none!important}body.poster-printing #__nuxt :has(.poster-sheets){width:auto!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}body.poster-printing .poster-sheets{gap:0;display:block}body.poster-printing .poster-sheet{box-shadow:none;zoom:1;-moz-column-break-after:page;break-after:page}body.poster-printing .poster-sheet:last-child{-moz-column-break-after:auto;break-after:auto}}
