:root{--tmp-darker: #162664;--tmp-dark: #253ea7;--tmp-base: #375dfb;--tmp-light: #c2d6ff;--tmp-lighter: #ebf1ff;--tmp-red: #ff4d4f;--tmp-white: #fff;--tmp-black: #000;--tmp-text-900: #0a0d14;--tmp-text-800: #161922;--tmp-text-700: #20232d;--tmp-text-600: #31353f;--tmp-text-500: #525866;--tmp-text-400: #868c98;--tmp-text-300: #cdd0d5;--tmp-text-200: #e2e4e9;--tmp-text-100: #f6f8fa;--tmp-text-50: #fafbfc;--tmp-text-25: #fcfdfe;--tmp-text-0: #fff;--tmp-main-bg: #fff;--tmp-main-bg-2: #f6f8fa;--tmp-bg-soft: #f8f9fa;--tmp-bg-very-soft: #fafbfc;--tmp-ticket-bg: #fff;--tmp-stroke: #e2e4e9;--outline: #375dfb}body.dark-theme{--tmp-red: #ff4d4f;--tmp-text-900: #ffffff;--tmp-text-800: #f0f0f0;--tmp-text-700: #e0e0e0;--tmp-text-600: #d0d0d0;--tmp-text-500: #b0b0b0;--tmp-text-400: #909090;--tmp-text-300: #707070;--tmp-text-200: #505050;--tmp-text-100: #303030;--tmp-text-50: #252525;--tmp-text-25: #202020;--tmp-text-0: #1a1a1a;--tmp-main-bg: #1a1a1a;--tmp-main-bg-2: #242424;--tmp-bg-soft: #2a2a2a;--tmp-bg-very-soft: #252525;--tmp-ticket-bg: #333a45;--tmp-stroke: #242424;--outline: #375dfb;color:var(--tmp-text-900)}body{background-color:var(--tmp-main-bg);color:var(--tmp-text-900);box-sizing:border-box;font-family:Inter,sans-serif;padding:0;margin:0;transition:background-color .3s ease,color .3s ease}body.light-theme{--tmp-main-bg: #fff;background-color:#fff}#app *{outline-color:var(--outline);transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}#app a{color:var(--tmp-text-900)}#app .app-container{background-color:var(--tmp-ticket-bg);min-height:100vh;transition:background-color .3s ease}#app *{box-sizing:border-box}#app img{max-width:100%;height:auto}#app{font-weight:400;font-size:24px;line-height:141%;color:var(--tmp-text-900);letter-spacing:-.01em;background-color:var(--tmp-ticket-bg);min-height:100vh}#app .form{box-shadow:0 4px 8px #1b1c1d1a;background:var(--tmp-main-bg);border-radius:24px;padding:32px;width:500px;max-width:100%;transition:background-color .3s ease,box-shadow .3s ease}#app .login{display:flex}#app .big-icon{border:1px solid var(--tmp-lighter);border-radius:50px;padding:20px;width:70px;height:70px;box-shadow:0 0 6px #ebf1ff40;background:var(--tmp-lighter);display:flex;align-items:center;justify-content:center}#app .big-icon svg{width:30px;height:auto;color:var(--tmp-dark)}#app h1,#app h2,#app h3,#app h4,#app h5{margin:0 0 .5em;color:var(--tmp-text-900)}#app .title-h1,#app h1{font-weight:400;font-size:clamp(24px,1.65vw,40px);line-height:141%}#app .title-h2,#app h2{font-weight:400;font-size:clamp(24px,1.5vw,32px);line-height:141%}#app .title-h3,#app h3{font-weight:400;font-size:clamp(20px,1.4vw,24px);line-height:141%}#app .title-h4,#app h4{font-weight:400;font-size:clamp(18px,1.3vw,20px);line-height:141%}#app .title-h5,#app h5{font-weight:400;font-size:clamp(16px,1.2vw,18px);line-height:141%}#app p{font-weight:400;font-size:clamp(14px,1.1vw,16px);line-height:141%}#app hr{display:block;height:1px;width:100%;border:0;border-top:1px solid #e2e4e9;padding:0;margin:0}#app .btn-clear{border:none;background:none;padding:0;margin:0;cursor:pointer;display:flex}@media (max-width: 600px){#app .form{margin:10px;max-width:calc(100% - 20px)}}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-BHs3xbu1.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-ClfcwRfE.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Light-DbvgB767.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-BXht535A.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.popup{position:fixed;top:0;right:0;bottom:0;left:0;animation:overlayShow .3s cubic-bezier(.16,1,.3,1);z-index:2}.popup__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1}.popup__content{background-color:var(--tmp-main-bg);border-radius:16px;box-shadow:0 4px 8px #1b1c1d1a;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:800px;max-height:85vh;padding:32px;animation:contentShow .3s cubic-bezier(.16,1,.3,1);overflow:auto;box-sizing:border-box;z-index:2}.popup__content::-webkit-scrollbar{width:4px}.popup__content::-webkit-scrollbar-track{background-color:#0000001a;border-radius:4px}.popup__content::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.popup__content *{box-sizing:border-box}.popup__wrapper{display:flex;flex-direction:column;align-items:center;align-items:stretch;gap:16px;text-align:center}.popup__title{font-style:normal;font-weight:500;font-size:clamp(20px,1.3vw,22px);line-height:131%;color:var(--tmp-text-900);margin:0;text-align:center;padding:0 15px}.DialogDescription{font-style:normal;font-weight:400;font-size:clamp(12px,1vw,14px);line-height:141%;text-align:center;color:var(--tmp-text-500);margin:0}.popup-close{border:0;background:var(--tmp-main-bg);position:absolute;top:20px;right:30px;cursor:pointer;padding:0;margin:0}.popup-close svg{width:24px;height:24px;color:var(--tmp-text-800)}.Button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 15px;font-size:15px;line-height:1;font-weight:500;height:35px}.Button.grass{background-color:#fff;color:var(--grass-11);box-shadow:0 2px 10px var(--black-a7)}.Button.grass:hover{background-color:var(--mauve-3)}.Button.grass:focus{box-shadow:0 0 0 2px #000}.Button.green{background-color:var(--green-4);color:var(--green-11)}.Button.green:hover{background-color:var(--green-5)}.Button.green:focus{box-shadow:0 0 0 2px var(--green-7)}.IconButton{font-family:inherit;border-radius:100%;height:25px;width:25px;display:inline-flex;align-items:center;justify-content:center;color:var(--grass-11);position:fixed;top:10px;right:10px}.IconButton:hover{background-color:var(--grass-4)}.IconButton:focus{box-shadow:0 0 0 2px var(--grass-7)}.Fieldset{display:flex;gap:20px;align-items:center;margin-bottom:15px}.Label{font-size:15px;color:var(--grass-11);width:90px;text-align:right}.Input{width:100%;flex:1;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 10px;font-size:15px;line-height:1;color:var(--grass-11);box-shadow:0 0 0 1px var(--grass-7);height:35px}.Input:focus{box-shadow:0 0 0 2px var(--grass-8)}hr{display:block;height:1px;width:100%;border:0;border-top:1px solid var(--tmp-text-200);padding:0;margin:0}.popup__info{display:flex;gap:60px;text-align:left}.popup__info-item{display:flex;flex-direction:column;gap:8px}.popup__info-title{font-style:normal;font-weight:500;font-size:12px;line-height:20px;color:var(--tmp-text-400)}.popup__info-value{font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:var(--tmp-text-900)}.pdf{background:var(--tmp-text-200);height:400px;width:100%;display:flex;justify-content:center;align-items:center}.pdf iframe{width:100%;height:100%}.pdf svg{width:40px;height:40px}.popup__btns{margin-top:0}.DialogContent:focus{outline:none}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width: 768px){.popup__content{padding:20px;width:calc(100% - 20px);top:20px;left:10px;transform:translate(0)}.popup-close{top:15px;right:15px}.popup__info{gap:40px}@keyframes contentShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}}.popup-header{border-bottom:1px solid var(--tmp-text-200);padding-bottom:16px;margin:16px 0}.pawnshop-name{font-weight:600;margin-bottom:4px;color:var(--tmp-text-900)}.pawnshop-address{color:var(--tmp-text-500);font-size:14px}.amount-block{margin-bottom:20px}.amount-item{display:flex;justify-content:space-between;margin-bottom:8px;padding:6px 0}.amount-label{color:var(--tmp-text-500)}.amount-value{font-weight:600;color:var(--tmp-text-900);font-variant-numeric:tabular-nums}.highlight{color:var(--tmp-red)}.dates-block{background:var(--tmp-main-bg-2);padding:16px;border-radius:8px}.dates-block hr{margin:16px 0}.date-item{display:flex;justify-content:space-between;margin-bottom:6px;font-size:14px}.date-label{color:var(--tmp-text-500)}.date-value{color:var(--tmp-text-900);font-weight:500;font-variant-numeric:tabular-nums}.rates-block{margin-bottom:15px}.rate-item{display:flex;justify-content:space-between;font-size:10px;color:var(--tmp-text-500);padding:6px 0;text-align:left;margin-top:8px;line-height:1.43}.rate-value{color:var(--tmp-text-900);font-weight:500}.goods-block{font-size:14px;padding:12px 0;border-bottom:1px solid var(--tmp-text-200);margin-top:16px}.section-title{margin:0 0 10px;font-size:14px;color:var(--tmp-text-700);font-weight:600;text-align:left}.goods-item{display:flex;justify-content:space-between;padding:4px 0;color:var(--tmp-text-900)}.item-price{font-weight:600}.error{color:var(--tmp-red)}.icon[data-v-81d4c635]{display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.icon[data-v-81d4c635] svg{width:100%;height:100%;fill:currentColor}.icon[data-v-81d4c635]{animation:fadeIn-81d4c635 .2s ease-in-out}@keyframes fadeIn-81d4c635{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.icon.loading[data-v-81d4c635]{opacity:.7}.icon.size-sm[data-v-81d4c635]{width:16px;height:16px}.icon.size-md[data-v-81d4c635]{width:24px;height:24px}.icon.size-lg[data-v-81d4c635]{width:32px;height:32px}.icon.size-xl[data-v-81d4c635]{width:48px;height:48px}.notifications[data-v-c8441613]{position:fixed;bottom:30px;right:30px;display:flex;flex-direction:column;gap:12px;z-index:1000;max-width:400px;width:100%;overflow:auto;max-height:240px}.notification[data-v-c8441613]{position:relative;display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--notification-bg, var(--tmp-main-bg));border:1px solid var(--notification-border, var(--tmp-text-200));border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;min-width:300px;max-width:400px}.notifications>div[data-v-c8441613]{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px}.notification__icon[data-v-c8441613]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;margin-top:2px}.notification__icon svg[data-v-c8441613]{width:24px;height:24px;color:var(--notification-icon, var(--tmp-base))}.notification__content[data-v-c8441613]{flex:1;min-width:0}.notification__title[data-v-c8441613]{font-weight:600;font-size:15px;line-height:20px;color:var(--notification-text, var(--tmp-text-900));margin:0 0 4px}.notification__description[data-v-c8441613]{font-weight:400;font-size:14px;line-height:18px;color:var(--tmp-text-600);margin:0;word-wrap:break-word}.notification__close[data-v-c8441613]{position:absolute;top:8px;right:8px;width:20px;height:20px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease;flex-shrink:0;padding:0}.notification__close[data-v-c8441613]:hover{background-color:#0000001a}.notification__close svg[data-v-c8441613]{width:16px;height:16px;color:var(--tmp-text-500)}.notification__progress[data-v-c8441613]{position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#0000001a;overflow:hidden}.notification__progress-bar[data-v-c8441613]{height:100%;background:linear-gradient(90deg,var(--notification-icon, var(--tmp-base)),var(--tmp-base));transition:width .1s linear;border-radius:0 0 12px 12px}.notification-enter-active[data-v-c8441613]{transition:all .3s cubic-bezier(.16,1,.3,1)}.notification-leave-active[data-v-c8441613]{transition:all .3s cubic-bezier(.7,0,.84,0)}.notification-enter-from[data-v-c8441613],.notification-leave-to[data-v-c8441613]{opacity:0;transform:translate(100%) scale(.95)}.notification-move[data-v-c8441613]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.notification--success[data-v-c8441613]{border-left:4px solid #15803d}.notification--success svg[data-v-c8441613]{color:#15803d}.notification--error[data-v-c8441613]{border-left:4px solid #dc2626}.notification--warning[data-v-c8441613]{border-left:4px solid #d97706}.notification--info[data-v-c8441613]{border-left:4px solid var(--tmp-base)}.notification[data-v-c8441613]:hover{transform:translateY(-2px);box-shadow:0 8px 12px -2px #00000026,0 4px 6px -1px #0000001a;transition:all .2s ease}@media (max-width: 480px){.notifications[data-v-c8441613]{bottom:64px;right:0;left:0;max-width:none}.notification[data-v-c8441613]{min-width:auto;max-width:none}}@media (prefers-color-scheme: dark){.notification[data-v-c8441613]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.notification__close[data-v-c8441613]:hover{background-color:#ffffff1a}}.ios-install-guide-overlay[data-v-3203db58]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.ios-install-guide[data-v-3203db58]{background:var(--tmp-main-bg, #ffffff);border-radius:12px;max-width:400px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 40px #00000026}.ios-install-guide-header[data-v-3203db58]{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 0;border-bottom:1px solid var(--tmp-stroke, #e2e4e9);margin-bottom:20px}.ios-install-guide-header h3[data-v-3203db58]{margin:0;font-size:18px;font-weight:600;color:var(--tmp-text-900, #0a0d14)}.ios-install-guide-close[data-v-3203db58]{background:none;border:none;font-size:24px;color:var(--tmp-text-500, #525866);cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.ios-install-guide-close[data-v-3203db58]:hover{background:var(--tmp-bg-soft, #f8f9fa);color:var(--tmp-text-900, #0a0d14)}.ios-install-guide-content[data-v-3203db58]{padding:0 20px}.ios-install-step[data-v-3203db58]{display:flex;gap:12px;margin-bottom:20px;align-items:flex-start}.step-number[data-v-3203db58]{flex-shrink:0;width:24px;height:24px;background:linear-gradient(135deg,#007aff,#0056cc);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.step-content h4[data-v-3203db58]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--tmp-text-900, #0a0d14)}.step-content p[data-v-3203db58]{margin:0;font-size:12px;color:var(--tmp-text-500, #525866);line-height:1.4}.ios-install-guide-footer[data-v-3203db58]{padding:20px;border-top:1px solid var(--tmp-stroke, #e2e4e9);margin-top:20px}.ios-install-guide-btn[data-v-3203db58]{width:100%;background:linear-gradient(135deg,#007aff,#0056cc);color:#fff;border:none;border-radius:8px;padding:12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ios-install-guide-btn[data-v-3203db58]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #007aff4d}body.dark-theme .ios-install-guide[data-v-3203db58]{background:var(--tmp-main-bg, #1a1a1a);border-color:var(--tmp-stroke, #242424)}body.dark-theme .ios-install-guide-header[data-v-3203db58]{border-bottom-color:var(--tmp-stroke, #242424)}body.dark-theme .ios-install-guide-header h3[data-v-3203db58]{color:var(--tmp-text-900, #ffffff)}body.dark-theme .ios-install-guide-close[data-v-3203db58]{color:var(--tmp-text-500, #b0b0b0)}body.dark-theme .ios-install-guide-close[data-v-3203db58]:hover{background:var(--tmp-bg-soft, #2a2a2a);color:var(--tmp-text-900, #ffffff)}body.dark-theme .step-content h4[data-v-3203db58]{color:var(--tmp-text-900, #ffffff)}body.dark-theme .step-content p[data-v-3203db58]{color:var(--tmp-text-500, #b0b0b0)}body.dark-theme .ios-install-guide-footer[data-v-3203db58]{border-top-color:var(--tmp-stroke, #242424)}@media (max-width: 480px){.ios-install-guide[data-v-3203db58]{margin:10px;max-height:90vh}.ios-install-guide-header[data-v-3203db58],.ios-install-guide-content[data-v-3203db58],.ios-install-guide-footer[data-v-3203db58]{padding-left:16px;padding-right:16px}}.pwa-install-banner[data-v-2ef21c5a]{position:fixed;top:16px;right:16px;background:var(--tmp-main-bg, #ffffff);border:1px solid var(--tmp-stroke, #e2e4e9);border-radius:8px;box-shadow:0 4px 12px #00000014;z-index:9999;max-width:320px;animation:pwa-slideUp-2ef21c5a .3s ease-out;font-family:Inter,sans-serif}@keyframes pwa-slideUp-2ef21c5a{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.pwa-install-content[data-v-2ef21c5a]{display:flex;align-items:flex-start;padding:12px;gap:10px}.pwa-install-icon[data-v-2ef21c5a]{flex-shrink:0;width:32px;height:32px;background:linear-gradient(135deg,var(--tmp-base, #375dfb) 0%,var(--tmp-dark, #253ea7) 100%);border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff}.pwa-install-text[data-v-2ef21c5a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;margin-top:4px}.pwa-install-title[data-v-2ef21c5a]{font-size:13px;font-weight:600;color:var(--tmp-text-900, #0a0d14);line-height:1.2;margin:0}.pwa-install-desc[data-v-2ef21c5a]{font-size:11px;color:var(--tmp-text-500, #525866);line-height:1.2;margin:0}.pwa-install-actions[data-v-2ef21c5a]{display:flex;gap:6px;flex-shrink:0}.pwa-install-btn[data-v-2ef21c5a]{background:linear-gradient(135deg,var(--tmp-base, #375dfb) 0%,var(--tmp-dark, #253ea7) 100%);color:#fff;border:none;border-radius:4px;padding:6px 10px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit}.pwa-install-btn[data-v-2ef21c5a]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #375dfb4d}.pwa-dismiss-btn[data-v-2ef21c5a]{background:transparent;color:var(--tmp-text-500, #525866);border:1px solid var(--tmp-stroke, #e2e4e9);border-radius:4px;padding:6px 10px;font-size:11px;cursor:pointer;transition:all .2s ease;font-family:inherit}.pwa-dismiss-btn[data-v-2ef21c5a]:hover{background:var(--tmp-bg-soft, #f8f9fa)}body.dark-theme .pwa-install-banner[data-v-2ef21c5a]{background:var(--tmp-main-bg, #1a1a1a);border-color:var(--tmp-stroke, #242424)}body.dark-theme .pwa-install-title[data-v-2ef21c5a]{color:var(--tmp-text-900, #ffffff)}body.dark-theme .pwa-install-desc[data-v-2ef21c5a]{color:var(--tmp-text-500, #b0b0b0)}body.dark-theme .pwa-dismiss-btn[data-v-2ef21c5a]{border-color:var(--tmp-stroke, #242424);color:var(--tmp-text-500, #b0b0b0)}body.dark-theme .pwa-dismiss-btn[data-v-2ef21c5a]:hover{background:var(--tmp-bg-soft, #2a2a2a)}body.dark-theme .pwa-close-btn[data-v-2ef21c5a]{color:var(--tmp-text-500, #b0b0b0)}body.dark-theme .pwa-close-btn[data-v-2ef21c5a]:hover{background:var(--tmp-bg-soft, #2a2a2a);color:var(--tmp-text-900, #ffffff)}.ios-instructions[data-v-2ef21c5a]{border-left:4px solid #007AFF}.ios-instructions .pwa-install-title[data-v-2ef21c5a]{color:#007aff}.ios-instructions .pwa-install-desc[data-v-2ef21c5a]{font-size:12px;line-height:1.3}body.dark-theme .ios-instructions[data-v-2ef21c5a]{border-left-color:#0a84ff}body.dark-theme .ios-instructions .pwa-install-title[data-v-2ef21c5a]{color:#0a84ff}.pwa-install-actions[data-v-2ef21c5a]{flex-direction:column}@media (max-width: 480px){.pwa-install-banner[data-v-2ef21c5a]{left:8px;right:8px;max-width:none}.pwa-install-content[data-v-2ef21c5a]{padding:10px}.pwa-install-actions[data-v-2ef21c5a]{flex-direction:column;gap:4px}.pwa-install-btn[data-v-2ef21c5a],.pwa-dismiss-btn[data-v-2ef21c5a]{width:100%;text-align:center;padding:8px 10px}}@media (max-width: 360px){.pwa-install-content[data-v-2ef21c5a]{flex-direction:column;align-items:stretch;gap:8px}.pwa-install-icon[data-v-2ef21c5a]{align-self:center}.pwa-install-text[data-v-2ef21c5a]{text-align:center}}body{margin:0;padding:0}
