.stamp-terminal[data-v-afa01c86]{--terminal-ink:#f5f8fc;--terminal-sub:#b8c6d8;--terminal-line:hsla(0,0%,100%,0.12);min-height:100vh;padding:clamp(14px,2.5vw,28px);background:radial-gradient(1200px 600px at 15% -10%,rgba(74,144,226,.28),transparent 60%),radial-gradient(900px 500px at 110% 110%,rgba(56,178,172,.18),transparent 60%),linear-gradient(160deg,#0d1f35,#132c4a 55%,#0f2440);color:var(--terminal-ink);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(12px,2vw,22px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.stamp-terminal__head[data-v-afa01c86]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px 16px;padding-bottom:12px;border-bottom:1px solid var(--terminal-line)}.stamp-terminal__head[data-v-afa01c86],.stamp-terminal__title[data-v-afa01c86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stamp-terminal__title[data-v-afa01c86]{gap:10px;margin:0;font-size:1.15rem;font-weight:700;letter-spacing:.08em;color:var(--terminal-sub)}.stamp-terminal__mark[data-v-afa01c86]{width:12px;height:12px;border-radius:50%;background:#48bb78;-webkit-box-shadow:0 0 0 4px rgba(72,187,120,.22);box-shadow:0 0 0 4px rgba(72,187,120,.22)}.stamp-terminal__who[data-v-afa01c86]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px 14px;font-size:1.05rem;color:var(--terminal-sub)}.stamp-terminal__terminal-name[data-v-afa01c86]{padding:3px 12px;border:1px solid var(--terminal-line);border-radius:999px;color:var(--terminal-ink);background:hsla(0,0%,100%,.06)}.stamp-terminal__time[data-v-afa01c86]{text-align:center;line-height:1}.stamp-terminal__clock[data-v-afa01c86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em;text-shadow:0 6px 30px rgba(0,0,0,.35)}.stamp-terminal__hm[data-v-afa01c86]{font-size:clamp(3.6rem,11vw,7.5rem)}.stamp-terminal__ss[data-v-afa01c86]{margin-left:4px;font-size:clamp(1.6rem,4.5vw,2.8rem);color:var(--terminal-sub)}.stamp-terminal__date[data-v-afa01c86]{margin:10px 0 0;font-size:clamp(1.05rem,2.4vw,1.4rem);color:var(--terminal-sub);letter-spacing:.06em}.stamp-terminal:not([data-screen=select]) .stamp-terminal__hm[data-v-afa01c86]{font-size:clamp(2.2rem,6vw,3.6rem)}.stamp-terminal:not([data-screen=select]) .stamp-terminal__ss[data-v-afa01c86]{font-size:clamp(1.1rem,2.6vw,1.6rem)}.stamp-terminal:not([data-screen=select]) .stamp-terminal__date[data-v-afa01c86]{margin-top:4px}.stamp-terminal__band[data-v-afa01c86]{margin:0;padding:12px 18px;border:1px solid rgba(246,173,85,.45);border-radius:12px;background:rgba(246,173,85,.14);color:#fbd38d;font-size:1.1rem;font-weight:700}.stamp-terminal__line[data-v-afa01c86]{display:block}.stamp-terminal__full[data-v-afa01c86],.stamp-terminal__result[data-v-afa01c86]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:clamp(20px,4vw,40px);border-radius:24px;background:#fbfcfe;color:#1a2b3f;-webkit-box-shadow:0 24px 60px rgba(3,12,25,.45);box-shadow:0 24px 60px rgba(3,12,25,.45);-webkit-animation:stamp-terminal-rise-data-v-afa01c86 .25s ease-out;animation:stamp-terminal-rise-data-v-afa01c86 .25s ease-out}.stamp-terminal__badge[data-v-afa01c86],.stamp-terminal__full[data-v-afa01c86],.stamp-terminal__result[data-v-afa01c86]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stamp-terminal__badge[data-v-afa01c86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:clamp(72px,12vw,104px);height:clamp(72px,12vw,104px);margin-bottom:18px;border-radius:50%;background:#e2e8f0;color:#4a5568}.stamp-terminal__badge svg[data-v-afa01c86]{width:56%;height:56%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.stamp-terminal__badge--done[data-v-afa01c86]{background:#def7e8;color:#1b7f3b}.stamp-terminal__badge--refused[data-v-afa01c86]{background:#fde4e1;color:#b42318}.stamp-terminal__badge--refused svg circle[data-v-afa01c86]{fill:currentColor}.stamp-terminal__message[data-v-afa01c86]{margin:0 0 12px;font-size:clamp(1.25rem,3vw,1.7rem);font-weight:700}.stamp-terminal__result--done .stamp-terminal__message[data-v-afa01c86]:first-of-type{font-size:clamp(1.9rem,5vw,2.8rem);color:#1b7f3b}.stamp-terminal__full .stamp-terminal__message[data-v-afa01c86],.stamp-terminal__result--refused .stamp-terminal__message[data-v-afa01c86]:first-of-type{color:#b42318}.stamp-terminal__unknown-actions[data-v-afa01c86]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.stamp-terminal__sub[data-v-afa01c86]{min-width:14rem;padding:16px 24px;border:2px solid #2b6cb0;border-radius:14px;background:#fff;color:#2b6cb0;font-size:1.2rem;font-weight:700}.stamp-terminal__scan[data-v-afa01c86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.stamp-terminal__prompt[data-v-afa01c86]{margin:0;padding:8px 18px;border-radius:999px;background:hsla(0,0%,100%,.08);font-size:clamp(1.1rem,2.6vw,1.4rem);font-weight:700;text-align:center}.stamp-terminal__viewfinder[data-v-afa01c86]{position:relative;width:100%;max-width:min(640px,61.33333vh);border-radius:20px;overflow:hidden;background:#000;-webkit-box-shadow:0 0 0 1px var(--terminal-line),0 20px 50px rgba(0,0,0,.45);box-shadow:0 0 0 1px var(--terminal-line),0 20px 50px rgba(0,0,0,.45)}.stamp-terminal__video[data-v-afa01c86]{display:block;width:100%;background:#000;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.stamp-terminal__corners[data-v-afa01c86]{position:absolute;inset:14%;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 0 0/34px 4px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 0 0/4px 34px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 100% 0/34px 4px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 100% 0/4px 34px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 0 100%/34px 4px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 0 100%/4px 34px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 100% 100%/34px 4px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) 100% 100%/4px 34px no-repeat;background:linear-gradient(#fff,#fff) 0 0/34px 4px no-repeat,linear-gradient(#fff,#fff) 0 0/4px 34px no-repeat,linear-gradient(#fff,#fff) 100% 0/34px 4px no-repeat,linear-gradient(#fff,#fff) 100% 0/4px 34px no-repeat,linear-gradient(#fff,#fff) 0 100%/34px 4px no-repeat,linear-gradient(#fff,#fff) 0 100%/4px 34px no-repeat,linear-gradient(#fff,#fff) 100% 100%/34px 4px no-repeat,linear-gradient(#fff,#fff) 100% 100%/4px 34px no-repeat;opacity:.9}.stamp-terminal__scanline[data-v-afa01c86]{position:absolute;left:14%;right:14%;top:14%;height:2px;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(99,179,237,.95)),to(transparent));background:linear-gradient(90deg,transparent,rgba(99,179,237,.95),transparent);-webkit-box-shadow:0 0 12px rgba(99,179,237,.8);box-shadow:0 0 12px rgba(99,179,237,.8);-webkit-animation:stamp-terminal-scan-data-v-afa01c86 2.4s ease-in-out infinite;animation:stamp-terminal-scan-data-v-afa01c86 2.4s ease-in-out infinite}.stamp-terminal__canvas[data-v-afa01c86]{display:none}.stamp-terminal__cancel[data-v-afa01c86]{min-width:12rem;padding:12px 28px;border:2px solid #fff;border-radius:999px;background:#2c4a70;color:#fff;font-size:1.15rem;font-weight:700}.stamp-terminal__cancel[data-v-afa01c86]:active{background:#3a5f8f}.stamp-terminal__buttons[data-v-afa01c86]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,20px)}.stamp-terminal__button[data-v-afa01c86]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;min-height:clamp(5.5rem,15vh,8.5rem);border:1px solid hsla(0,0%,100%,.14);border-radius:22px;color:#fff;font-size:clamp(1.5rem,3.6vw,2.2rem);font-weight:700;letter-spacing:.06em;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 14px 30px rgba(0,0,0,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 14px 30px rgba(0,0,0,.32);-webkit-transition:-webkit-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease;transition:-webkit-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease,-webkit-transform .12s ease,-webkit-box-shadow .12s ease,-webkit-filter .12s ease}.stamp-terminal__button[data-v-afa01c86]:active:not(:disabled){-webkit-transform:translateY(2px) scale(.99);transform:translateY(2px) scale(.99);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 6px 16px rgba(0,0,0,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 6px 16px rgba(0,0,0,.3)}.stamp-terminal__button[data-v-afa01c86]:disabled{opacity:.4;-webkit-filter:saturate(.5);filter:saturate(.5)}.stamp-terminal__icon[data-v-afa01c86]{width:1.4em;height:1.4em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;opacity:.95}.stamp-terminal__button--start[data-v-afa01c86]{background:linear-gradient(150deg,#3b82d6,#2459a6)}.stamp-terminal__button--end[data-v-afa01c86]{background:linear-gradient(150deg,#5d6b82,#3b4558)}.stamp-terminal__button--break_start[data-v-afa01c86]{background:linear-gradient(150deg,#38a169,#23704a)}.stamp-terminal__button--break_end[data-v-afa01c86]{background:linear-gradient(150deg,#d69e2e,#a5701a)}.stamp-terminal__button--chosen[data-v-afa01c86]{outline:4px solid #f6ad55;outline-offset:3px}.stamp-terminal__hint[data-v-afa01c86]{grid-column:1/-1;margin:0;text-align:center;color:var(--terminal-sub);font-size:1rem}@-webkit-keyframes stamp-terminal-scan-data-v-afa01c86{0%{top:14%;opacity:.2}50%{opacity:1}to{top:86%;opacity:.2}}@keyframes stamp-terminal-scan-data-v-afa01c86{0%{top:14%;opacity:.2}50%{opacity:1}to{top:86%;opacity:.2}}@-webkit-keyframes stamp-terminal-rise-data-v-afa01c86{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes stamp-terminal-rise-data-v-afa01c86{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@media (prefers-reduced-motion:reduce){.stamp-terminal__scanline[data-v-afa01c86]{-webkit-animation:none;animation:none;top:50%}.stamp-terminal__full[data-v-afa01c86],.stamp-terminal__result[data-v-afa01c86]{-webkit-animation:none;animation:none}.stamp-terminal__button[data-v-afa01c86]{-webkit-transition:none;transition:none}}@media (max-width:575px){.stamp-terminal__button[data-v-afa01c86]{gap:10px}.stamp-terminal__head[data-v-afa01c86]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}