.qr-data-form{--qr-form-space:8px;--qr-form-label-gap:6px;--qr-form-field-gap:calc(var(--qr-form-space) * 2);--qr-form-group-gap:calc(var(--qr-form-space) * 3);min-width:0}.qr-data-form .qr-section-title{margin-bottom:var(--qr-form-field-gap)}#location .qr-location-intro{display:grid;gap:var(--qr-form-space);margin-bottom:var(--qr-form-group-gap)}#location .qr-location-intro .qr-section-title{margin-bottom:0}.qr-form-group,.qr-form-groups,.qr-form-stack{display:grid;min-width:0}.qr-form-stack{gap:var(--qr-form-field-gap)}.qr-form-groups{gap:var(--qr-form-group-gap)}.qr-form-group{gap:var(--qr-form-label-gap)}.qr-form-group--section{margin-top:calc(var(--qr-form-group-gap) - var(--qr-form-field-gap))}.qr-form-group>.qr-section-group-title{margin:0}#pay-legal .qr-pay-legal-details{gap:0}#pay-legal .qr-pay-legal-details__toggle-icon{width:10px;height:10px;margin-inline-start:6px}#pay-legal .qr-pay-legal-details>.collapse{margin-top:var(--qr-form-group-gap)}#pay-legal .qr-pay-legal-details .qr-form-group{gap:var(--qr-form-field-gap)}#pay-legal .qr-pay-legal-details .qr-section-group-title{display:flex;align-items:center;gap:calc(var(--qr-form-space) * 1.5);color:var(--site-color-text-muted);font-size:.875rem;font-weight:500;line-height:1.4}#pay-legal .qr-pay-legal-details .qr-section-group-title::after{min-width:var(--qr-form-group-gap);border-top:1px solid var(--site-color-border);content:"";flex:1}#pay-legal .qr-pay-legal-money{flex-wrap:nowrap}#pay-legal .qr-pay-legal-money__currency{min-width:44px;justify-content:center}.qr-form-row{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--qr-form-field-gap);row-gap:var(--qr-form-label-gap);min-width:0}.qr-form-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-form-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.qr-form-row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.qr-form-row--location{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.qr-form-field{display:grid;grid-row:span 3;grid-template-rows:subgrid;width:auto;min-width:0;max-width:none;padding:0}.qr-form-field>label{align-self:end;min-width:0;margin:0;overflow-wrap:anywhere}.qr-form-field>.custom-select,.qr-form-field>.form-control,.qr-form-field>.form-select,.qr-form-field>.input-group,.qr-form-field>.location-search-wrap,.qr-form-field>.qr-phone-field__shell{min-width:0}.qr-form-helper,.qr-form-hint{min-width:0;margin:0;overflow-wrap:anywhere}.qr-data-form .qr-form-field>.custom-checkbox{min-height:44px;padding-left:36px}.qr-data-form .qr-form-field>.custom-checkbox .custom-control-label{display:flex;align-items:center;width:100%;min-height:44px}.qr-data-form .qr-form-field>.custom-checkbox .custom-control-label::before{top:10px;left:-36px;width:24px;height:24px}.qr-data-form .qr-form-field>.custom-checkbox .custom-control-input:checked~.custom-control-label::after{top:15px;left:-28px;width:8px;height:12px;border-width:0 2px 2px 0}#event .qr-event-datetime{position:relative;flex-wrap:nowrap}#event .qr-event-datetime>.form-control,#event .qr-event-datetime__button{min-height:44px}#event .qr-event-datetime__button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:0;border-color:var(--site-color-control-border)}#event .qr-event-datetime__button:focus,#event .qr-event-datetime__button:hover{border-color:var(--site-color-primary)}#event .qr-datetime-icon-calendar,#event .qr-datetime-icon-clock,#event .qr-datetime-icon-close,#event .qr-datetime-icon-down,#event .qr-datetime-icon-left,#event .qr-datetime-icon-right,#event .qr-datetime-icon-up,body>.tempus-dominus-widget .qr-datetime-icon-calendar,body>.tempus-dominus-widget .qr-datetime-icon-clock,body>.tempus-dominus-widget .qr-datetime-icon-close,body>.tempus-dominus-widget .qr-datetime-icon-down,body>.tempus-dominus-widget .qr-datetime-icon-left,body>.tempus-dominus-widget .qr-datetime-icon-right,body>.tempus-dominus-widget .qr-datetime-icon-up{position:relative;display:inline-block;flex:0 0 20px;width:20px;height:20px;color:currentColor;line-height:normal;vertical-align:middle}#event .qr-datetime-icon-calendar::before,body>.tempus-dominus-widget .qr-datetime-icon-calendar::before{position:absolute;top:3px;left:2px;box-sizing:border-box;width:16px;height:15px;border:1.5px solid currentColor;border-radius:2px;content:""}#event .qr-datetime-icon-calendar::after,body>.tempus-dominus-widget .qr-datetime-icon-calendar::after{position:absolute;top:7px;left:4px;width:10px;border-top:1.5px solid currentColor;content:""}#event .qr-datetime-icon-clock::before,body>.tempus-dominus-widget .qr-datetime-icon-clock::before{position:absolute;inset:1px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:50%;content:""}#event .qr-datetime-icon-clock::after,body>.tempus-dominus-widget .qr-datetime-icon-clock::after{position:absolute;top:4px;left:8px;box-sizing:border-box;width:5px;height:6px;border-bottom:1.5px solid currentColor;border-left:1.5px solid currentColor;content:""}#event .qr-datetime-icon-down::before,#event .qr-datetime-icon-left::before,#event .qr-datetime-icon-right::before,#event .qr-datetime-icon-up::before,body>.tempus-dominus-widget .qr-datetime-icon-down::before,body>.tempus-dominus-widget .qr-datetime-icon-left::before,body>.tempus-dominus-widget .qr-datetime-icon-right::before,body>.tempus-dominus-widget .qr-datetime-icon-up::before{position:absolute;top:6px;left:6px;box-sizing:border-box;width:8px;height:8px;border:solid currentColor;border-width:0 1.5px 1.5px 0;content:""}#event .qr-datetime-icon-left::before,body>.tempus-dominus-widget .qr-datetime-icon-left::before{transform:rotate(135deg)}#event .qr-datetime-icon-right::before,body>.tempus-dominus-widget .qr-datetime-icon-right::before{transform:rotate(-45deg)}#event .qr-datetime-icon-up::before,body>.tempus-dominus-widget .qr-datetime-icon-up::before{transform:rotate(-135deg)}#event .qr-datetime-icon-down::before,body>.tempus-dominus-widget .qr-datetime-icon-down::before{transform:rotate(45deg)}#event .qr-datetime-icon-close::after,#event .qr-datetime-icon-close::before,body>.tempus-dominus-widget .qr-datetime-icon-close::after,body>.tempus-dominus-widget .qr-datetime-icon-close::before{position:absolute;top:9px;left:2px;width:16px;border-top:1.5px solid currentColor;content:""}#event .qr-datetime-icon-close::before,body>.tempus-dominus-widget .qr-datetime-icon-close::before{transform:rotate(45deg)}#event .qr-datetime-icon-close::after,body>.tempus-dominus-widget .qr-datetime-icon-close::after{transform:rotate(-45deg)}.qr-data-form .qr-form-row:not(:has(> :not(.d-none))){display:none}@supports not (grid-template-rows:subgrid){.qr-form-field{grid-template-rows:auto auto auto;row-gap:var(--qr-form-label-gap)}}@media (max-width:991.98px){.qr-form-row--3,.qr-form-row--4,.qr-form-row--location{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-form-field--location-search{grid-column:1/-1}.qr-form-row--3>.qr-form-field:nth-child(n+3),.qr-form-row--4>.qr-form-field:nth-child(n+3),.qr-form-row--location>.qr-form-field:nth-child(n+2){margin-top:calc(var(--qr-form-field-gap) - var(--qr-form-label-gap))}}@media (max-width:575.98px){#paypal .qr-form-field:has(> [data-qr-field=pp_email])>.qr-maxlength-counter{order:1}#paypal .qr-form-field:has(> [data-qr-field=pp_email])>.qr-form-hint{order:2}.qr-form-row--2,.qr-form-row--3,.qr-form-row--4,.qr-form-row--location{grid-template-columns:minmax(0,1fr)}.qr-form-field--location-search{grid-column:auto}.qr-form-row{row-gap:var(--qr-form-field-gap)}.qr-form-row>.qr-form-field{grid-row:auto;grid-template-rows:none;row-gap:var(--qr-form-label-gap);margin-top:0}}.btn:disabled,.placeresult .generate_qrcode[aria-disabled=true]{opacity:.2}img{max-width:100%;height:auto}.custom-add-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:var(--site-color-primary);border-radius:.25rem}.nav-pills>li>a span{display:none;font-size:.8em}#qr-generator-route>.container{margin-top:2rem}.qr-tabnav{margin-bottom:3rem}.qr-tabnav__list{justify-content:space-between}.qr-tabnav__list>.nav-item{display:flex;flex:1 1 auto;min-width:0;max-width:100%}.qr-tabnav__list>.nav-item>.nav-link{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-width:0;max-width:100%;min-height:42px;padding-right:.65rem;padding-left:.65rem;overflow-wrap:anywhere}.qr-tabnav__list>.qr-tabnav__disclosure-item{flex:0 1 auto;min-width:9.5rem}.qr-tabnav__list>.qr-tabnav__settings-item{flex:0 0 42px}.qr-tabnav__settings{position:relative;min-width:42px!important;padding:0!important;color:var(--site-color-primary);background:#f2f2f7;border-color:#9292a1;cursor:pointer}.qr-tabnav__settings .icon{width:16px;height:16px;margin:0}.qr-tabnav__settings:focus-visible,.qr-tabnav__settings:hover{color:var(--site-color-text-muted);background:#e9e9f1;border-color:var(--site-color-primary)}.qr-tabnav-pins-modal__dialog{max-width:44rem}.qr-tabnav-pins-modal.site-modal-backdrop{display:none}.qr-tabnav-pins-modal__surface{box-shadow:0 12px 32px rgba(31,34,42,.18)}.qr-tabnav-pins-modal__description{margin:0;margin-top:4px;color:var(--site-color-primary);line-height:1.4;font-size:.875rem}.qr-tabnav-pins-modal__catalog,.qr-tabnav-pins-modal__selected{display:grid;gap:var(--site-space-xs);padding:0;margin:0;list-style:none}.qr-tabnav-pins-modal__selected-item{display:flex;align-items:center;justify-content:space-between;gap:var(--site-space-xs);min-height:42px;padding:var(--site-space-xs);border:1px solid var(--site-color-border);border-radius:var(--site-radius-card);background:var(--site-color-surface-muted);color:var(--site-color-text-muted)}.qr-tabnav-pins-modal__section{flex:1 1 auto;min-width:0}.qr-tabnav-pins-modal__section>span:last-child{min-width:0;overflow-wrap:anywhere}.qr-tabnav__list>.nav-item>.qr-tabnav__link--pending{color:var(--site-color-text-muted);background:#f2f2f7;box-shadow:inset 0 0 0 1px #9292a1}.qr-tabnav-pins-modal__catalog button,.qr-tabnav-pins-modal__section{display:inline-flex;align-items:center;gap:var(--site-space-xs)}.qr-tabnav-pins-modal__catalog .icon,.qr-tabnav-pins-modal__section .icon{width:1rem;height:1rem;flex:0 0 auto}.qr-tabnav-pins-modal__slot{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;color:#8a8a96;font-size:.75rem;font-weight:400}.qr-tabnav-pins-modal__order-actions{display:flex;gap:var(--site-space-tight)}.qr-tabnav-pins-modal__catalog button,.qr-tabnav-pins-modal__order-actions button{min-height:32px;border:1px solid #bdbdc8;border-radius:var(--site-radius-control);color:var(--site-color-text-muted);background:var(--site-color-surface);cursor:pointer}.qr-tabnav-pins-modal__order-actions button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0}.qr-tabnav-pins-modal__order-actions .icon{display:block;width:16px;height:16px;margin:0}.qr-tabnav-pins-modal__catalog button:not(:disabled):focus-visible,.qr-tabnav-pins-modal__catalog button:not(:disabled):hover,.qr-tabnav-pins-modal__order-actions button:not(:disabled):focus-visible,.qr-tabnav-pins-modal__order-actions button:not(:disabled):hover{color:var(--site-color-text-muted);border-color:var(--site-color-primary);background:#f2f2f7}.qr-tabnav-pins-modal__order-actions button:disabled{opacity:.5;cursor:not-allowed}.qr-tabnav-pins-modal__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-tabnav-pins-modal__secondary,.qr-tabnav-pins-modal__secondary:focus{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--site-color-border);border-radius:var(--site-radius-card);color:var(--site-color-primary);background:var(--site-color-surface-muted);text-decoration:none;outline-offset:2px}.qr-tabnav-pins-modal__secondary:hover{border-color:var(--site-color-primary);color:var(--site-color-text-muted);background:var(--site-color-surface)}.qr-tabnav-pins-modal__secondary:focus-visible{outline:2px solid var(--site-color-text-muted)}.qr-tabnav-pins-modal__replace-title{margin:0 0 var(--site-space-md);color:var(--site-color-text-muted);font-size:1rem;font-weight:600}.qr-tabnav-pins-modal__catalog button{width:100%;padding:6px var(--site-space-xs);text-align:left}.qr-tabnav-pins-modal__reset{margin-right:auto}.qr-tabnav-pins-modal__back{gap:var(--site-space-tight);margin:0 0 var(--site-space-md)}.qr-tabnav-pins-modal__back-arrow{font-size:1rem;line-height:1}@media (max-width:575.98px){.qr-tabnav__list>.nav-item>a{gap:.25rem}.qr-tabnav__list>.nav-item>a>span{display:inline-block;min-width:0}.qr-tabnav .qr-tabnav__disclosure,.qr-tabnav__list>.nav-item>a>span{font-size:12px}.qr-tabnav-pins-modal__catalog{grid-template-columns:1fr}.qr-tabnav-pins-modal__actions{position:sticky;bottom:0;flex-wrap:wrap}}.qr-tabnav .nav-link:not(.active){background-color:var(--site-color-surface-muted)}.hero-description-toggle,.qr-tabnav__disclosure{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hero-description-toggle::after,.qr-tabnav__disclosure::after{content:"";width:.45rem;height:.45rem;flex:0 0 auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease-in-out}.hero-description-toggle[aria-expanded=true]::after,.qr-tabnav__disclosure--expanded::after{transform:rotate(-135deg)}.qr-tabnav__disclosure{gap:.45rem;color:var(--site-color-primary);font:inherit;font-weight:600;background-color:#f2f2f7;border-color:#9292a1;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.qr-tabnav__disclosure::before{content:"";flex:0 0 auto;width:.6rem;height:.6rem;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 0,.38rem 0,0 .38rem,.38rem .38rem;background-size:.22rem .22rem;border-radius:.04rem}.qr-tabnav .qr-tabnav__disclosure.qr-tabnav__disclosure--expanded,.qr-tabnav .qr-tabnav__disclosure:focus-visible,.qr-tabnav .qr-tabnav__disclosure:hover{color:var(--site-color-text-muted);background-color:#e9e9f1;border-color:var(--site-color-primary)}.btn-group-toggle .btn{border-radius:0}.btn-group-toggle input[type=checkbox],.btn-group-toggle input[type=radio]{position:absolute;opacity:0;pointer-events:none}nav ul{padding:0;margin:0;list-style:none;position:relative}nav ul ul{display:none;position:absolute;top:100%;z-index:999}nav ul li:hover>ul{display:inherit;background-color:#000;color:var(--site-color-on-accent)}nav ul ul li{min-width:100%;float:none;display:list-item;position:relative;margin:10px}.resultholder,.wrapresult{position:relative;text-align:center}.resultholder svg{max-width:100%;height:auto}.placeresult{width:100%;min-width:0;padding:10px;position:relative}.placeresult .wrapresult{margin-bottom:0}.placeresult .linksholder .btn{font-size:2.5rem}.was-validated .form-control:valid{background-image:none;border-color:var(--site-color-control-border)}.was-validated .custom-select:valid{border-color:var(--site-color-control-border)}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:inherit}.form-group{margin-bottom:1rem}.form-group:last-child{margin-bottom:0}.vertical-middle{vertical-align:middle}.wpol-infomarker{position:relative;width:22px;height:22px;border:3px solid #fff;border-radius:50%;background:linear-gradient(135deg,#ff6b57 0,#d93b2b 100%);box-shadow:0 6px 16px rgba(43,48,64,.28);cursor:move}.wpol-infomarker::after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background-color:#fff;transform:translate(-50%,-50%)}.venomap{width:100%;height:400px}.form-control.no-validate:invalid,.form-control.no-validate:valid{border-color:var(--site-color-control-border);padding-right:.75rem;background:0 0}.venomap .ol-attribution *{font-size:9px}.venomap .ol-control{padding:2px;background:rgba(255,255,255,.4);border-radius:var(--site-radius-sm)}.venomap .ol-control.ol-zoom,.venomap .ol-control.ol-zoom:hover{background:0 0;z-index:9}.venomap .ol-control button{width:1.375em;height:1.375em;margin:1px;padding:0;color:var(--site-color-on-primary);font-size:1.14em;font-weight:700;line-height:.4em;background-color:var(--site-color-primary);border:0;border-radius:2px;cursor:pointer}.venomap .ol-control button:focus,.venomap .ol-control button:hover{color:var(--site-color-on-primary);background-color:var(--site-color-interactive-hover)}.venomap .ol-control button:active{color:var(--site-color-on-primary);background-color:var(--site-color-primary-hover)}.venomap .ol-attribution,.venomap .ol-attribution.ol-collapsed{display:block}input[type=range].qrcdr-slider-input{-webkit-appearance:none;display:block;width:100%;height:44px;padding:0;background:0 0;cursor:pointer}input[type=range].qrcdr-slider-input::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:var(--site-color-border);border:0;border-radius:3px}input[type=range].qrcdr-slider-input::-webkit-slider-thumb{width:20px;height:20px;margin-top:-7px;background:var(--site-color-primary);border:0;border-radius:50%;cursor:pointer;-webkit-appearance:none}input[type=range].qrcdr-slider-input:hover:not(:disabled)::-webkit-slider-runnable-track{background:#bdbec7}input[type=range].qrcdr-slider-input:hover:not(:disabled)::-webkit-slider-thumb{background:var(--site-color-interactive-hover)}input[type=range].qrcdr-slider-input::-moz-range-track{width:100%;height:6px;cursor:pointer;background:var(--site-color-border);border:0;border-radius:3px}input[type=range].qrcdr-slider-input::-moz-range-thumb{width:20px;height:20px;background:var(--site-color-primary);border:0;border-radius:50%;cursor:pointer}input[type=range].qrcdr-slider-input:hover:not(:disabled)::-moz-range-track{background:#bdbec7}input[type=range].qrcdr-slider-input:hover:not(:disabled)::-moz-range-thumb{background:var(--site-color-interactive-hover)}input[type=range].qrcdr-slider-input::-ms-track{width:100%;height:6px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range].qrcdr-slider-input::-ms-fill-lower{background:var(--site-color-border);border:0;border-radius:3px}input[type=range].qrcdr-slider-input::-ms-fill-upper{background:var(--site-color-border);border:0;border-radius:3px}input[type=range].qrcdr-slider-input::-ms-thumb{width:20px;height:20px;background:var(--site-color-primary);border:0;border-radius:50%;cursor:pointer}input[type=range].qrcdr-slider-input:hover:not(:disabled)::-ms-fill-lower,input[type=range].qrcdr-slider-input:hover:not(:disabled)::-ms-fill-upper{background:#bdbec7}input[type=range].qrcdr-slider-input:hover:not(:disabled)::-ms-thumb{background:var(--site-color-interactive-hover)}input[type=range].qrcdr-slider-input:disabled{cursor:default}input[type=range].qrcdr-slider-input:disabled::-webkit-slider-runnable-track{background:var(--site-color-surface-disabled);cursor:default}input[type=range].qrcdr-slider-input:disabled::-webkit-slider-thumb{background:var(--site-color-control-disabled);cursor:default}input[type=range].qrcdr-slider-input:disabled::-moz-range-track{background:var(--site-color-surface-disabled);cursor:default}input[type=range].qrcdr-slider-input:disabled::-moz-range-thumb{background:var(--site-color-control-disabled);cursor:default}input[type=range].qrcdr-slider-input:disabled::-ms-fill-lower,input[type=range].qrcdr-slider-input:disabled::-ms-fill-upper{background:var(--site-color-surface-disabled);cursor:default}input[type=range].qrcdr-slider-input:disabled::-ms-thumb{background:var(--site-color-control-disabled);cursor:default}.input-group>.sp-colorize-container{flex:1 1 auto;width:1%}.image-editor{width:100%;margin:0 auto}input.qr-image-input{visibility:hidden;display:none}.qr-download-dialog-backdrop,.qr-image-crop-dialog-backdrop{display:flex}.qr-image-crop-dialog{width:27rem}.qr-download-dialog{width:34rem}.qr-download-dialog__body{text-align:left}.qr-download-dialog__field{display:flex;flex-direction:column;gap:6px}.qr-download-dialog__field label{margin:0}.qr-download-dialog .buttons_block{margin:var(--site-space-md) 0 0;width:auto;justify-content:flex-start;justify-items:flex-start;grid-template-columns:repeat(3,68px)}.qr-download-dialog .buttons_block button{max-width:none;width:68px;height:68px;background:var(--site-color-surface-muted);border-color:var(--site-color-border);border-radius:var(--site-radius-card)}.qr-download-dialog .buttons_block button:disabled{color:var(--site-color-primary)}.qr-download-dialog__support{display:grid;justify-items:start;gap:var(--site-space-xs);margin-top:var(--site-space-md);padding:var(--site-space-md);border:1px solid var(--site-color-border);border-radius:var(--site-radius-card);background:var(--site-color-surface-muted);color:var(--site-color-text)}.qr-download-dialog__support p{margin:0;font-weight:600}.qr-download-dialog__support-action{display:grid;justify-items:center;gap:2px}.qr-download-dialog .qr-download-dialog__support a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;border-radius:var(--site-radius-control);background:var(--site-color-primary);color:var(--site-color-on-primary);font-weight:600;text-decoration:none;transition:background-color .2s ease}.qr-download-dialog .qr-download-dialog__support a:focus-visible,.qr-download-dialog .qr-download-dialog__support a:hover{background:var(--site-color-interactive-hover);color:var(--site-color-on-primary);transform:none}.qr-download-dialog__support small{margin:0;font-size:13px;text-align:center}.qr-download-dialog .links_block{margin:var(--site-space-md) 0 0;text-align:left}.qr-download-dialog .links_block .link_item{margin-bottom:8px}.qr-download-dialog .links_block .link_item input{min-width:0}.qr-download-dialog .form-select{text-align:left;cursor:pointer}.qr-download-dialog .buttons_block button:not(:disabled):hover,.qr-download-dialog .links_block button:not(:disabled):hover,.qr-download-dialog a:hover{transform:none}@media (min-width:576px){.qr-download-dialog .buttons_block{grid-template-columns:repeat(5,68px)}}.site-notification-stack__app{pointer-events:auto}.qr-form-group--section{position:relative}.qr-location-map-error{position:absolute;inset:0;display:flex;gap:var(--site-space-sm);align-items:center;justify-content:center;padding:var(--site-space-md);color:#2b3040;background:rgba(255,255,255,.9)}.qr-image-crop-dialog__viewport{position:relative;width:min(100%,18rem);height:min(70vw,18rem);margin:0 auto var(--site-space-md);overflow:hidden;border:1px solid #e4e1e6;border-radius:.5rem;background:#f6f7fa;touch-action:none;overscroll-behavior:contain;user-select:none}.qr-image-crop-dialog__zoom-label{display:block;margin:0 0 6px}.qr-image-crop-dialog__viewport.is-ready{cursor:grab}.qr-image-crop-dialog__viewport.is-dragging{cursor:grabbing}.qr-image-crop-dialog__image{position:absolute;display:block;max-width:none;max-height:none;pointer-events:none;user-select:none;-webkit-user-drag:none;will-change:left,top,width,height}.qr-image-crop-dialog__status{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;color:var(--site-color-primary);text-align:center;background:rgba(246,247,250,.92)}.qr-image-crop-dialog__zoom{display:block;width:min(100%,18rem);margin:0 auto}.footer_site p{font-size:15px;background-color:#fdfdfd;border:2px solid var(--site-color-primary);padding:15px}.sp-replacer.qr-input-color{display:flex;align-items:center;width:100%;max-width:280px;min-width:0;height:48px;color:#495057;background-color:var(--site-color-surface);border:1px solid var(--site-color-control-border);border-radius:.25rem;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.sp-replacer.qr-input-color:hover{border-color:#bfc6cd}.sp-replacer.qr-input-color.sp-active,.sp-replacer.qr-input-color:active{border-color:var(--site-color-primary)}.sp-replacer.qr-input-color.sp-disabled{color:#6c757d;background-color:var(--site-color-surface-disabled);border-color:var(--site-color-control-border);cursor:default}.qr-input-color .sp-preview{width:40px;height:40px;flex:0 0 40px;margin:3px;border:1px solid var(--site-color-control-border);border-radius:3px;overflow:hidden}.qr-input-color .sp-dd{display:none}.qr-color-display{min-width:0;padding:0 var(--site-space-sm) 0 7px;overflow:hidden;font-weight:600;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.qr-input-color--transparent .qr-color-display{font-weight:400;letter-spacing:0}.qr-popup-color .sp-choose{background-color:var(--site-color-primary)!important}.qr-popup-color .sp-choose:hover{background-color:#5e5e6d}.buttons_block{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;justify-items:center;gap:var(--site-space-xs);width:100%}.buttons_block a,.buttons_block button{padding:0;margin:0;width:100%;max-width:62px;height:62px;position:relative}.buttons_block svg.icon{width:40px;height:40px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.buttons_block .load{padding:15px;font-size:0!important}.buttons_block .load svg{display:none}.buttons_block .load::before{content:"";width:24px;height:24px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:center center/contain no-repeat url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTAgMTFjLjUxMS02LjE1OCA1LjY4NS0xMSAxMi0xMXMxMS40ODkgNC44NDIgMTIgMTFoLTIuMDA5Yy0uNTA2LTUuMDQ2LTQuNzkzLTktOS45OTEtOXMtOS40ODUgMy45NTQtOS45OTEgOWgtMi4wMDl6bTIxLjk5MSAyYy0uNTA2IDUuMDQ2LTQuNzkzIDktOS45OTEgOXMtOS40ODUtMy45NTQtOS45OTEtOWgtMi4wMDljLjUxMSA2LjE1OCA1LjY4NSAxMSAxMiAxMXMxMS40ODktNC44NDIgMTItMTFoLTIuMDA5eiI+PC9wYXRoPjwvc3ZnPg0K');animation:2s linear 0s infinite normal none running icon-spin}.buttons_block .load:active,.buttons_block .load:focus{box-shadow:none}.links_block{margin:20px 0 10px}.links_block .link_item{display:flex;align-items:stretch;margin-bottom:12px;font-size:14px;border:1px solid #cfd4df;border-radius:var(--site-radius-sm);overflow:hidden;background-color:var(--site-color-surface)}.links_block .link_item:last-child{margin-bottom:0}.links_block .link_item__label{display:flex;align-items:center;text-align:left;width:78px;min-width:78px;margin:0;padding:0 var(--site-space-sm);border-right:1px solid #cfd4df;color:#4c5060;background-color:var(--site-color-surface-muted)}.links_block .link_item input,input.clipboard{border:0;border-radius:0;padding:0 var(--site-space-sm);height:38px;font-size:14px}.links_block .link_item button,button.clipboard{display:inline-flex;align-items:center;justify-content:center;width:42px;min-width:42px;height:auto;border:none;border-left:1px solid #cfd4df;box-shadow:none;background-color:var(--site-color-primary);border-radius:0;cursor:pointer}.links_block .link_item button:hover,button.clipboard:hover{background-color:#5d5d6c}.links_block .link_item svg.button-copy{display:block;width:20px;height:20px;color:var(--site-color-on-accent);transition:transform .2s ease}.links_block .link_item .clipboard{height:42px}.links_block .clipboard:hover .button-copy{transform:scale(1.1)}.linksholder .buttons_block button,.linksholder .links_block button:not(.clipboard),.linksholder a{transition:transform .2s ease}.linksholder .buttons_block button:not(:disabled):hover,.linksholder .links_block button:not(.clipboard):not(:disabled):hover,.linksholder a:hover{transform:scale(1.1)}.donate,.question-form,.telegram-notice{text-align:center;padding:10px;border:2px dashed #b6b5b5;border-radius:.5rem}.donate,.telegram-notice{margin:20px 0 10px}.question-form{margin:20px 0 0}.donate *{margin:0}.donate h3,.question-form h3,.telegram-notice h3{font-size:16px;font-weight:500;line-height:1.2;margin-top:0;margin-bottom:10px}.donate a,.question-form a,.telegram-notice a{display:block;color:#fff;background-color:var(--site-color-primary);border-radius:10px;padding:10px;opacity:1;font-weight:700}.donate a .icon,.question-form a .icon,.telegram-notice a .icon{margin-right:.35rem}.donate a:focus,.donate a:hover,.question-form a:focus,.question-form a:hover,.telegram-notice a:focus,.telegram-notice a:hover{color:#fff;opacity:.9}.main-article h2{margin:0 0 .5rem 0;font-weight:500;line-height:1.2;color:var(--site-color-text)}.qr-article-error{display:flex;align-items:center;gap:var(--site-space-sm);margin-bottom:16px;color:var(--site-color-primary);font-size:.875rem;line-height:1.4}.qr-article-error[hidden]{display:none}.qr-article-error__text{min-width:0}.qr-article-error__retry{flex:0 0 auto;padding:.375rem .75rem;border-radius:var(--site-radius-card)}.comment-url{display:block;margin-bottom:10px;text-decoration:underline}.sidebar-card__description{margin:0 0 10px;font-size:14px;line-height:1.35}.placeresult .wrap_buttons{display:grid;gap:var(--site-space-xs);margin-top:1rem;min-width:0}.placeresult .generate_qrcode{width:100%;min-width:0}.placeresult .qr-preview-actions{display:grid;grid-template-columns:minmax(0,1fr) 48px 48px;gap:var(--site-space-xs);min-width:0}.placeresult .qr-content-action,.placeresult button.clear_qr,.placeresult button.favorites{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:48px;padding:0;background:var(--site-color-surface);border:1px solid #aaa;border-radius:.75rem;color:var(--site-color-primary);cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.placeresult .qr-content-action{gap:.55rem;padding:0 .875rem;font-weight:600;overflow:hidden}.placeresult .qr-content-action>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.placeresult .qr-content-action__icon{width:20px;height:20px;flex:0 0 20px}.placeresult .qr-content-action:focus-visible,.placeresult .qr-content-action:hover,.placeresult button.clear_qr:focus-visible,.placeresult button.clear_qr:hover,.placeresult button.favorites:focus-visible,.placeresult button.favorites:hover{background:#f5f5f5;border-color:var(--site-color-primary);color:var(--site-color-text-muted)}.placeresult .qr-content-action:focus-visible,.placeresult button.clear_qr:focus-visible,.placeresult button.favorites:focus-visible{outline:2px solid rgba(106,106,123,.45);outline-offset:2px}.placeresult .qr-content-action:active,.placeresult button.clear_qr:active,.placeresult button.favorites:active{background:var(--site-color-surface-disabled);transform:translateY(1px)}.placeresult .qr-content-action:disabled,.placeresult button.clear_qr:disabled,.placeresult button.favorites:disabled{background:#f5f5f5;border-color:#aaa;color:#aaa;cursor:not-allowed}.placeresult .generate_qrcode_text,.placeresult .linksholder{min-width:0}.placeresult .generate_qrcode_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-content,.preview-placeholder,.resultholder{min-width:0;overflow:hidden}.placeresult button.clear_qr.error svg.def,.placeresult button.clear_qr.error svg.load,.placeresult button.clear_qr.load svg.def,.placeresult button.clear_qr.load svg.error,.placeresult button.clear_qr:not(.load,.error) svg.error,.placeresult button.clear_qr:not(.load,.error) svg.load,.placeresult button.favorites.error svg.def,.placeresult button.favorites.error svg.load,.placeresult button.favorites.load svg.def,.placeresult button.favorites.load svg.error,.placeresult button.favorites:not(.load,.error) svg.error,.placeresult button.favorites:not(.load,.error) svg.load{display:none}.placeresult button.clear_qr.error{color:#ffa200}.placeresult button.favorites.ready{color:#e23b3b;border-color:#e23b3b}svg.icon,svg.icon-save-btn{width:1em;height:1em;vertical-align:middle}svg.icon.def-color{color:var(--site-color-primary)}svg.icon.red-color{color:#e23b3b}a.active svg.icon.def-color,button:focus svg.icon.def-color,button:hover svg.icon.def-color,svg.icon-logo,svg.icon.white-color{color:var(--site-color-on-primary)}svg.icon-save-btn{vertical-align:-.1em;margin-right:.1em}.btn-group-toggle{display:flex;flex-wrap:wrap}input.custom-file-input{cursor:pointer}.rot-180{transform:rotate(180deg);transform-origin:50% 50%}.rounded-pill{border:1px solid #6a6a7b59;border-radius:.5rem!important}.qr-tabnav a.nav-link:not(.active):not(.qr-tabnav__link--pending):focus-visible,.qr-tabnav a.nav-link:not(.active):not(.qr-tabnav__link--pending):hover,a.rounded-pill:hover{background-color:var(--site-color-surface-hover)}.tab-content{padding:1rem}.resultholder{position:relative}.preview-content,.preview-placeholder{width:100%}.resultholder.is-loading .preview-content,.resultholder.is-loading .preview-placeholder{opacity:.38;transform:scale(.99);transition:opacity .18s ease,transform .18s ease}.qr-preview-fade-enter-active,.qr-preview-fade-leave-active{transition:opacity .2s ease}.qr-preview-swap-enter-active,.qr-preview-swap-leave-active{transition:opacity .22s ease,transform .22s ease}.qr-preview-fade-enter-from,.qr-preview-fade-leave-to,.qr-preview-swap-enter-from,.qr-preview-swap-leave-to{opacity:0}.qr-preview-swap-enter-from,.qr-preview-swap-leave-to{transform:scale(.985)}.preloader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.72);backdrop-filter:blur(2px);font-size:36px;z-index:2;pointer-events:none}.preloader .fa-cog,.preloader .icon-spin{position:static;width:1.4em;height:1.4em;margin:0;color:var(--site-color-primary)}.generate_qrcode_content{display:inline-flex;align-items:center;max-width:100%;min-width:0}.qr-maxlength-counter{display:block;margin-top:.25rem;min-height:1.25rem;color:#6c757d;visibility:hidden;opacity:0;text-align:right;transition:opacity .15s ease}.qr-maxlength-counter.is-visible{visibility:visible;opacity:1}.qr-maxlength-counter.is-limit{color:#dc3545}.generate_qrcode_content .icon-save-btn{margin-right:.4rem}.generate_qrcode:disabled{pointer-events:none}.placeresult .generate_qrcode:disabled,.placeresult .generate_qrcode[aria-disabled=true]{background:var(--site-color-primary);border-color:var(--site-color-primary);color:var(--site-color-on-primary);cursor:not-allowed}.qr-content-dialog{width:min(100%,42rem);max-height:min(36rem,calc(100vh - 2rem))}.qr-content-dialog__body{overflow:auto}.qr-content-dialog__value{margin:0;padding:1rem;overflow:auto;border:1px solid #e3e5e8;border-radius:.75rem;background:var(--site-color-surface-muted);color:#343a40;font:.875rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;white-space:pre-wrap;overflow-wrap:anywhere}.qr-workspace-tabs{display:flex;width:100%;gap:0;margin-bottom:24px;overflow:hidden;border:1px solid var(--site-color-border);border-radius:.5rem}.qr-style-group-tabs{display:flex;width:100%;min-width:0;max-width:100%;gap:0;justify-content:flex-start;margin-bottom:0;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;scrollbar-width:thin}.qr-workspace-tab{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;padding:10px var(--site-space-md);color:var(--site-color-primary);text-align:center;white-space:normal;overflow-wrap:anywhere;background:var(--site-color-surface-muted);border:0;border-radius:0;font:inherit;font-weight:600;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out}.qr-workspace-tab+.qr-workspace-tab::before{position:absolute;top:0;bottom:0;left:0;width:1px;content:"";background:var(--site-color-border);pointer-events:none}.qr-style-group-tab{position:relative;display:flex;flex:0 0 auto;align-items:center;min-height:44px;padding:var(--site-space-sm) 20px;color:var(--site-color-primary);background:0 0;border:0;font:inherit;font-size:.9rem;font-weight:400;white-space:nowrap;cursor:pointer}.qr-style-group-tab:not(.active):focus-visible,.qr-style-group-tab:not(.active):hover{color:var(--site-color-text-muted);background:var(--site-color-surface-muted)}.qr-style-group-tab.active{color:var(--site-color-text-muted);font-weight:600}.qr-style-group-tab.active::after{position:absolute;right:0;bottom:-1px;left:0;z-index:1;height:2px;content:"";background:var(--site-color-primary)}.qr-workspace-tab:not(.active):focus-visible,.qr-workspace-tab:not(.active):hover{background:var(--site-color-surface-hover)}.qr-workspace-tab.active{color:var(--site-color-on-primary);background:var(--site-color-primary)}@media (max-width:575.98px){.qr-workspace-tabs{margin-bottom:24px}.qr-workspace-tab{flex:1 1 auto;padding:10px var(--site-space-tight);line-height:24px;font-size:14px;white-space:nowrap;overflow-wrap:normal}}.qr-favorites-workspace,.qr-style-group-panel,.qr-workspace-pane{min-width:0}.qr-section-workspace__card{min-width:0;padding:var(--site-space-md)}.qr-section-workspace__card>.qr-workspace-status,.qr-style-groups>.qr-workspace-status{padding:0;background:0 0;border:0}.qr-validation-banner{margin:var(--site-space-lg) 0;padding:var(--site-space-md);color:var(--site-color-primary);text-align:left;overflow-wrap:anywhere;background:#fff8f8;border:1px solid #dc3545;border-radius:.5rem}.qr-validation-banner ul{margin:var(--site-space-xs) 0 0;padding-left:20px}.qr-validation-banner button{padding:0;color:inherit;text-align:left;text-decoration:underline;background:0 0;border:0;cursor:pointer}.qr-validation-banner button:hover{text-decoration:none}.qr-validation-banner button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.qr-inline-validation{margin-top:4px;color:#dc3545;font-size:.875rem;line-height:1.35}.qr-form-field>.input-group+.qr-inline-validation,.qr-form-field>.input-group+.qr-inline-validation-row,.qr-form-field>.qr-phone-field__shell+.qr-inline-validation,.qr-form-field>.qr-phone-field__shell+.qr-inline-validation-row{width:100%}.qr-inline-validation-row{display:flex;align-items:baseline;gap:var(--site-space-xs);margin-top:4px;min-width:0}.qr-form-field>.qr-inline-validation,.qr-form-field>.qr-inline-validation-row{margin-top:calc(4px - var(--qr-form-label-gap))}.qr-inline-validation-row .qr-inline-validation{flex:1 1 auto;margin-top:0;min-width:0}.qr-inline-validation-row .qr-maxlength-counter{flex:0 0 auto;margin-top:0;min-height:0;white-space:nowrap}.qr-style-groups{padding:var(--site-space-md);background:var(--site-color-surface-muted);border:1px solid var(--site-color-border);border-radius:0 0 .5rem .5rem}.sticky-block{position:sticky;top:10px;background:#fff;z-index:100}.sticky-block::after{content:"";position:absolute;left:0;right:0;bottom:-41px;height:40px;background:linear-gradient(to bottom,#fff,rgba(255,255,255,0));pointer-events:none}.qr-workspace-status--warning{display:flex;flex-direction:column;gap:var(--site-space-tight);overflow-wrap:anywhere}.qr-workspace-status--warning small{color:var(--site-color-primary)}