@charset "UTF-8";body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{scrollbar-gutter:stable}#livewire-error,#livewire-error::backdrop{z-index:2147483647!important}#dashboardWeeklyUserBarChartContainer #dashboardWeeklyUserBarChart,#incomeChartCanvas #dashboardIncomeChart{max-height:320px!important}.ql-editor p strong,strong{font-weight:800!important}strong{font-family:inherit}.ql-editor.ql-blank:before{font-style:unset!important}.btn-group-toggle input[type=radio]{opacity:0;position:fixed;width:0}.btn-group-toggle input[type=radio]:checked+label{color:#fff}.btn-group-toggle input[type=radio]:checked+label,.btn-group-toggle input[type=radio]:focus+label{background-color:#019aff;border:1px solid #019aff!important;border-radius:.3rem}.btn-group-toggle label{border:1px solid #e5e5e5!important;border-radius:.475rem;display:inline-block;font-family:inherit;font-size:12px;padding:8.15px 17.225px}@media (min-width:501px){.swal-modal{width:381px!important}}.product_url{word-break:break-word}.withdraw-approval-dropdown{min-width:186px!important;transition:unset!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.new-adding-marked .image{border:1px solid #5bab4a;opacity:.9}.new-adding-marked .picker-edit{background:#5bab4a;color:#fff!important}.remove-marked .image{border:1px solid #bd362f;opacity:.5}.remove-marked .picker-edit{background:#bd362f;color:#fff!important}.preview-bg{height:590px;max-width:100%;overflow:hidden;padding:17px;position:relative;width:320px}@media (max-width:1024px){.preview-bg{height:560px;width:290px}}@media (max-width:424px){.preview-bg{height:530px;width:260px}}.preview-bg .bg-img{height:100%;left:0;position:absolute;top:0;width:100%}.preview-bg img{max-width:100%}.css-selector{animation:AnimationName 14s ease infinite}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.gateway-preview-box,.preview-box{background-repeat:no-repeat!important;background-size:cover!important;border-radius:40px;height:96%;left:15px;overflow:hidden!important;position:absolute;scrollbar-width:none!important;top:11px;width:91%}@media (max-width:1024px){.gateway-preview-box,.preview-box{left:13px}}@media (max-width:424px){.gateway-preview-box,.preview-box{border-radius:30px;height:96%;width:90%}}.input-box-form{border:1px solid #e6e7ea!important;border-radius:12px!important;padding:18px!important}.favicon-url{background:#fff;border:2px solid #000;border-radius:10px;padding:2px 2px 2px 14px}.favicon-url p{display:inline-block!important;font-size:12px;margin:0;padding:0}.image-download-area{background:#fff!important;border-radius:10px!important;height:200px;margin-left:12px;width:250px}.image-download-area .image-download-title p{background:#f5f5f5;border-radius:10px 10px 0 0!important;font-size:14px;margin:0;padding:9px}.image-download-area .image-download-title .download-btn{vertical-align:end}@media (max-width:501px){.image-download-area{width:208px!important}}.exit-page-btn{background:#0000;border:1px solid #000;border-radius:20px;color:#000}.image-download-title{background:#f5f5f5!important;display:block!important;padding:10px!important}.image-download-title p{margin:0!important}.general-info{background:#fff;border-radius:10px;margin-top:40px;padding:14px 16px 16px 14px}.general-info .general-info-title{font-size:14px!important;margin:0}.general-info .general-info-description{color:#2b59ff;font-size:12px;margin:0;padding:0}.svg-fixed-size{flex-shrink:0;height:20px;width:20px}.inset-shadow-btn{align-items:center;background-color:#fbfbfb;border:1px solid #e0e6ed;border-radius:12px;box-shadow:0 1px 3px #0000001a;color:#374151;display:inline-flex;font-size:16px;font-weight:500;outline:none;padding:12px 24px;position:relative;text-decoration:none;transition:all .2s ease-in-out}.inset-shadow-btn:hover{background-color:#fafafa;border-color:#d1d9e0;color:#1f2937;transform:translateY(0)}.inset-shadow-btn:active{transform:scale(.9);transform-origin:center center}.btn-icon{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;margin-right:8px;width:20px}.inset-shadow-btn-primary{background-color:#3b82f6;border-color:#2563eb;color:#fff}.inset-shadow-btn-primary:hover{background-color:#2563eb;border-color:#1d4ed8;box-shadow:inset 0 2px 8px #0003,0 1px 3px #0000001a;color:#fff}.inset-shadow-btn-success{background-color:#10b981;border-color:#059669;color:#fff}.inset-shadow-btn-success:hover{background-color:#059669;border-color:#047857;box-shadow:inset 0 2px 8px #0003,0 1px 3px #0000001a;color:#fff}.demo-section{margin:30px 0}.demo-title{color:#374151;font-size:18px;font-weight:600;margin-bottom:15px}.button-group{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.btn-confirm{background-color:#2b59ff!important;color:#fff!important}.btn-dismiss{background-color:#f62946!important;color:#fff!important;padding:10px 130px!important}.social-link{background:#fff;border-radius:10px;margin-top:12px;padding-left:0}.selected-box{border:1px solid #202020;border-radius:20px}.selected-box .form-check{margin-bottom:0;padding:16px}.selected-box .form-check-input{background-color:initial!important;border:1.5px solid #d0d4dc!important;border-radius:50%!important;box-shadow:none!important;height:25px;min-width:25px;transition:all .15s ease;width:25px}.selected-box .form-check-input:active,.selected-box .form-check-input:focus{background-color:initial!important;filter:brightness(100%)}.selected-box .form-check-input:checked{background-color:#0080ff!important;border-color:#0080ff!important}.selected-box.checked{background-color:#fafafa!important;border:4px solid #11f22b!important}.photo-filter-box{border-radius:0;max-width:300px}.photo-filter-box .form-check{margin-bottom:0;padding-left:0}.photo-filter-box .form-check h4{border-radius:0 0 15px 0;padding:13px 30px}.photo-filter-box .form-check-input{background-color:#fff!important;border:1px solid #d9d9d9!important;border-radius:50%!important;height:25px;min-width:25px;width:25px}.photo-filter-box .form-check-input:active,.photo-filter-box .form-check-input:focus{background-color:#fff!important;filter:brightness(100%)}.photo-filter-box .form-check-input:checked{background-color:#f5f6f9!important}.photo-filter-box.checked{background-color:#fafafa!important;border:1px solid #222834!important}.selected-folder{background-color:#f5f6f9!important;border:1px solid #f7f7f7!important;border-radius:12px!important}.feature:checked[type=checkbox]{background-color:#0080ff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");border:1.5px solid #0080ff!important}.checkbox-checked,.radio-checked{background-color:#f5f6f9!important;border:1px solid #2d69cf!important;box-shadow:inset 0 0 0 2px #2d69cf}.capture:checked[type=radio]{background-color:#0080ff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");border:1.5px solid #0080ff!important}.capture-img{height:60px;max-width:80px}.switch-accordion .accordion-item{border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 4px 18px #00000003}@media (min-resolution:2dppx){.switch-accordion .accordion-item{border-width:.5px}}.switch-accordion .accordion-item .accordion-header{padding:20px 25px}.switch-accordion .accordion-item .accordion-button{background-color:initial;box-shadow:none!important;text-align:end}.switch-accordion .accordion-item .accordion-button:after{display:none}.switch-accordion .accordion-item .accordion-button:not(.collapsed){box-shadow:none!important}.switch-accordion .accordion-item .accordion-body{border-radius:32px;padding-left:25px;padding-right:25px}@supports (corner-shape:superellipse(1)){.switch-accordion .accordion-item .accordion-body{corner-shape:superellipse(1.4);border-radius:2rem!important}}.sticky-card{position:sticky;top:82px}.vcard-meta-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:0}.vcard-identity{border-bottom:1px solid #f1f3f5;display:flex;flex-direction:column;gap:8px;padding:16px 16px 12px}.vcard-name{color:#111827;display:block;font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:1.3;text-transform:capitalize}.vcard-dates{display:flex;flex-wrap:wrap;gap:10px}.vcard-date-item{align-items:center;color:#6b7280;display:inline-flex;font-size:11px;gap:4px}.vcard-date-item svg{color:#9ca3af;flex-shrink:0}.vcard-status-badge{align-items:center;border-radius:10px;display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.02em;margin-top:2px;padding:7px 14px;text-transform:uppercase;width:100%}.vcard-status-dot{border-radius:50%;flex-shrink:0;height:12px;width:12px}.vcard-status--online{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.vcard-status--online .vcard-status-dot{animation:pulse-online 2s ease-in-out infinite;background-color:#10b981;box-shadow:0 0 0 0 #10b98199}@keyframes pulse-online{0%{box-shadow:0 0 0 0 #10b98199}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 0 0 #10b98100}}.vcard-status--offline{background-color:#f3ebed;border:1px solid #fff;color:#72141e}.vcard-status--offline .vcard-status-dot{background-color:#72141e}.vcard-status--archived{background-color:#fffbeb;border:1px solid #fde68a;color:#78350f}.vcard-status--archived .vcard-status-dot{background-color:#f59e0b}.vcard-unsaved{align-items:center;border-radius:6px;color:#9f1239;display:inline-flex;font-size:11px;font-weight:500;gap:5px}.vcard-unsaved i,.vcard-unsaved svg{color:#e11d48;flex-shrink:0}.vcard-dates:has(.unsaved-changes-badge:not(.d-none)) .vcard-date-item--updated{display:none}.vcard-saved{align-items:center;background-color:#f4f7fc;border:1px solid #c7d4f0;border-radius:999px;color:#2227f7;display:inline-flex;font-size:11px;font-weight:500;gap:5px;padding:5px 12px;white-space:nowrap;width:fit-content}.vcard-saved svg{color:#2227f7;flex-shrink:0}.vcard-actions{display:flex;flex-direction:column;gap:10px;padding:12px}.exit-link-disabled{background-color:#f5f5f5!important;opacity:.6;pointer-events:none}.exit-link-invalid{border-color:#ff5d5d!important;box-shadow:0 0 0 1px #dc2626}@media (min-resolution:2dppx){.exit-link-invalid{border-width:.5px!important}}.vcard-btn--unarchive{background-color:#fffbeb;border:1px solid #fde68a;color:#92400e;font-size:12px;font-weight:600;letter-spacing:.02em}.vcard-btn--unarchive:hover{background-color:#fef3c7;border-color:#fcd34d;color:#78350f}.vcard-btn--publish{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;font-size:12px;font-weight:600;letter-spacing:.02em}.vcard-btn--publish:hover{background-color:#d1fae5;border-color:#6ee7b7;color:#064e3b}.vcard-btn--unpublish{background-color:#fff1f2;border:1px solid #fecdd3;color:#9f1239;font-size:12px;font-weight:600;letter-spacing:.02em}.vcard-btn--unpublish:hover{background-color:#ffe4e6;border-color:#ffe4e6;color:#881337}.btn-frame-make-default{background-color:#f0fdf4;border:1px solid #bbf7d0;color:#166534;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.btn-frame-make-default:hover{background-color:#dcfce7;border-color:#86efac;color:#14532d}.btn-frame-is-default{background-color:#ecfdf5;border:1px solid #005c37;color:#065f46;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.sticky-frame{position:sticky;top:20px}.sticky-unsaved{align-items:center;border-radius:11px;display:flex;font-size:15px;gap:12px;max-width:100%;padding:14px 16px;pointer-events:none;position:fixed;right:11px;top:10px;width:350px;z-index:1050}.width-fit-content{width:fit-content}.fs-13{color:#3c3e41;font-size:13px;font-weight:600}.fs-xs{font-size:8px}.fs-13b{font-size:13px;font-weight:700}.fs-10{font-size:10px}.fs-12{color:#000;font-size:12px!important;font-weight:400}.fs-20{font-size:20px}.fs-28{font-size:28px}.fs-doch{color:#242529;font-size:18px!important;font-weight:600}.fs-docsh{color:#737373;font-size:16px!important;font-weight:500;line-height:28px}.fs-doc{color:#0026ff!important;font-size:15px!important;font-weight:600}.fs-docp{color:#4f5051;font-size:16px!important;font-weight:500}.fs-14,.fs14-h{color:#212121;font-size:18px!important;font-weight:700}.fs-14sh{color:#5b616d;font-size:15px!important;font-weight:500;letter-spacing:normal}.fs-14p{color:#fff;font-size:16px!important;font-weight:500}.flex-1{flex:1}.flex-0{flex:0!important}.line{height:80%;position:relative;width:1px}.line:after{background-color:#dee2e6;content:" ";height:100%;left:0;position:absolute;top:0;width:1px}.facebook-icon{align-items:center;background-color:#0863ff;border-radius:12px;display:flex;height:50px;justify-content:center;min-width:44px;width:50px}.add-frame-btn{background-color:#515acc!important;border:1px solid #515acc;color:#fff}.remove-frame-btn{background-color:red!important;border:1px solid #c3c9d1;border-color:red!important;color:#fff}.add-card{background-color:#fff;border:1px #adb5bd;min-height:235px!important}.image-wrapper{align-items:center;border-radius:12px;display:flex;height:46px;justify-content:center;min-width:46px;width:46px}.status-badges{background-color:#f2f2f2!important;border-radius:5px!important;color:#121212!important}.status-badges .badge{padding:5px 10px}.column{float:left}.middle{width:75%}.row:after{clear:both;content:"";display:table}.dot{background-color:#bbb;border-radius:50%;display:inline-block;height:12px;margin-top:4px;width:12px}.mac-url{background-color:#fff;border:none;border-radius:3px;color:#666;height:25px;margin-top:-8px;padding:5px;width:100%}.bar{background-color:#aaa;display:block;height:3px;margin:3px 0;width:17px}.content{padding:10px}@media (min-width:1720px){.content{margin-inline:auto;max-width:1660px;width:100%}}.form-control-color::-webkit-color-swatch{height:46px!important}.color-code-input{background:#0000;border:none;bottom:0;color:#000;font-size:1rem;height:46px;left:0;margin:auto;padding:0;pointer-events:none;position:absolute;text-align:center;top:0;width:100%}.btn-white{background-color:#121827;border:0 solid #27292b;border-radius:4px;color:#fff;vertical-align:-webkit-baseline-middle}.btn-white:hover{background:#000;border:0 solid #c7c7c7;color:#fff}.ui-btn{background-color:#fff;border:1px solid #dee2e6;border-radius:6px;color:#495057;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:8px 16px;text-decoration:none;transition:all .2s ease-in-out}.ui-btn:hover{background-color:#f8f9fa;border-color:#adb5bd;box-shadow:0 2px 4px #0000001a;color:#212529}.btn-dark{background:linear-gradient(135deg,#2e3235,#121317);border:none;color:#fff;vertical-align:-webkit-baseline-middle}.btn-dark:active{background-color:#e2e2e2;transform:scale(.97);transition-duration:0ms}.btn-dark:hover{background:linear-gradient(135deg,#2f3034,#2f3034);color:#fff}.btn-boot-secondary{background-color:#a0a0a0;color:#fff}.btn-boot-secondary:hover{background:#858585;color:#fff}.btn-secondary{background-color:#30353d;border:0 solid #000;border-radius:15px;color:#fff;vertical-align:-webkit-baseline-middle}.btn-secondary:hover{background:#1f7bf4;color:#fff}.btn-next{background-color:#222834;border:0 solid #000;border-radius:90px;color:#fff}.btn-next:hover{background:#8fe69c;border:0 solid #fff;color:#fff}.btn-yes{background:#27292b;border:1px solid #7d7d7d;border-radius:20px;color:#fff;padding:.375rem 1.5rem;text-align:center;text-decoration:none;transition:background-color .3s,color .3s}.btn-yes:hover{background-color:#fff;border-color:#000;color:#000}.btn-save{background-color:#1b00e7;color:#fff;font-weight:500;transition:background-color .3s,color .3s;white-space:nowrap}.btn-save:hover{background:#000;color:#fff}.vcard-app-save-btn .btn:hover{background-color:#ebf4fc;border-color:#dcf0fa}.btn-save-continue{background-color:#000;color:#fff;vertical-align:-webkit-baseline-middle}.btn-save-continue:hover{background-color:#67ba8d;color:#fff}.btn-discard{background-color:#f1f1f1;color:#000;vertical-align:-webkit-baseline-middle}.btn-discard:hover{background-color:#f9f9f9;color:#f55757}@media (max-width:575px){.custom-col{width:50%}}@media (max-width:370px){.custom-col{width:100%}}.assists-card{background-color:#fff!important;border-radius:12px;padding:12px!important}.add-assists-card,.assists-card{max-width:110px;min-height:125px;min-width:110px}.add-assists-card{background-color:#0863ff}.add-assists-card button{align-items:center;background-color:#0863ff;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:125px;width:100%}.nav-item1 .count-text{border:1px solid #0000;border-radius:8px;color:#252526!important;flex:1 1 auto;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500!important;line-height:1.35;min-width:0;overflow-wrap:anywhere;padding:.5rem .625rem;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .12s ease}.nav-item1 .count-text:hover{background-color:#f4f6f9;color:#001eff!important}.nav-item1 .count-text:active{transform:scale(.97)}.nav-item1.completed .count-box{background-color:#0704d1;color:#fff;padding:0}.nav-item1.completed .round-box{background-color:#010199}.nav-item1 .custom-assets-nav-link{border-radius:10px!important;font-size:13px!important;font-weight:500!important;margin-bottom:2px!important;margin-left:8px;margin-right:8px;min-width:0;padding:0;transition:background-color .18s ease}.nav-item1 .custom-assets-nav-link:hover{background-color:#f4f6f9!important}.nav-item1:before{background:#111;border-radius:0 10px 10px 0;bottom:0;content:"";height:100%;left:0;position:absolute;width:0}.nav-item1.active .count-text{background:#f4f6f9;border:1px solid #0000;color:#0704d1!important}.nav-item1.active:before{width:4px}.custom-assets-nav-link.nav-link{border-radius:10px!important}.custom-assets-nav-link.nav-link.active,.custom-assets-nav-link.nav-link:hover{background-color:#f4f6f9!important;border-color:#0000!important;color:#252526!important;font-weight:500!important}.count-box{background-color:#fff;border:1px solid #ebebeb;border-radius:20px;color:#fff;font-size:14px;height:33px;padding:1px;width:33px}.count-box:after{border:.5px solid #fafafa;bottom:-20px;content:"";height:18px;left:0;margin:0 auto;position:absolute;right:0;width:.5px}.count-box.last-item:after{content:none!important}.round-box{background-color:#fafafa;border:9px solid #2a64e8;border-radius:20px;color:#2a64e8;font-size:14px;height:34px;width:34px}.custom-nav-link{border-left:0!important;border-radius:10px!important;color:#fff!important;font-weight:500!important;margin-bottom:6px!important;margin-left:12px;margin-right:12px;overflow-wrap:anywhere!important;padding:9px 0 8px;text-decoration:none;transition:transform .12s ease,background-color .16s ease}@supports (corner-shape:superellipse(1)){.custom-nav-link{corner-shape:superellipse(1.4);border-radius:20px!important}}.custom-nav-link .aside-menu-icon i{color:rgba(0,0,0,.357)!important}.custom-nav-link .aside-menu-icon svg{stroke:#fff!important}.custom-nav-link .aside-menu-icon,.custom-nav-link .aside-menu-icon i{color:#fff!important}.custom-nav-link .aside-menu-title{color:#fff!important;margin-top:3px!important}.custom-nav-link:hover{background-color:#f1f1f1!important;color:#fff!important}.custom-nav-link:active{background-color:#e2e2e2!important;transform:scale(.96);transition-duration:0ms}.aside-menu-container__aside-menu{justify-content:center;min-height:100%}.nav-item{margin-left:1px}.nav-item,.nav-item .aside-menu-icon i{color:#000!important}.nav-item .aside-menu-icon svg{stroke:#000!important}.nav-item .aside-menu-icon,.nav-item .aside-menu-icon i,.nav-item .aside-menu-title{color:#000!important}.nav-item.active .custom-nav-link{background-color:rgba(10,14,239,.063)!important;color:#fff!important}.sticker-modal{left:auto!important;right:0!important}.sticker-modal .modal-dialog{max-width:100%!important;transform:translateY(0)!important;width:100%}.sticker-modal .modal-dialog .modal-content{background-color:#28282b;border-left:1px solid #060917;border-radius:0!important;box-shadow:3px 4px 0 #00000008;color:#fff!important;margin-left:auto;max-width:500px;transform:translateX(100%);transition:transform .2s ease-in-out;width:100%}@media (max-width:575px){.sticker-modal .modal-dialog .modal-content{max-width:360px}}.sticker-modal .modal-dialog .modal-content .modal-body{overflow:hidden}.sticker-modal .modal-dialog .modal-content .modal-body .select2-container--bootstrap-5 .select2-selection{background-color:#fafafa!important;border:1px solid #121212!important;color:#121212!important}.sticker-modal .modal-dialog .modal-content .modal-body .select2-dropdown{background-color:#fff!important;border-color:#121212!important;color:#121212!important}.sticker-modal .modal-dialog .modal-content .body-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto}.sticker-modal .modal-dialog .modal-content .modal-header:after{border-bottom:0 solid #2b2f31;width:calc(100% - 2.75rem)}.sticker-modal .modal-dialog .modal-content .form-select{background-color:#1a1d1e!important;color:#fff!important}.sticker-modal .modal-dialog .modal-content .image-card{background-color:#fff;border:1px solid #e8e8e8;border-radius:10px}.sticker-modal .modal-dialog .modal-content .add-btn,.sticker-modal .modal-dialog .modal-content .ar-add-btn,.sticker-modal .modal-dialog .modal-content .frame-editor-add-btn{background-color:#f4f7fc!important;border:1px solid #f4f7fc!important;color:#2227f7!important}.sticker-modal .modal-dialog .modal-content .add-btn:focus,.sticker-modal .modal-dialog .modal-content .add-btn:hover,.sticker-modal .modal-dialog .modal-content .ar-add-btn:focus,.sticker-modal .modal-dialog .modal-content .ar-add-btn:hover,.sticker-modal .modal-dialog .modal-content .frame-editor-add-btn:focus,.sticker-modal .modal-dialog .modal-content .frame-editor-add-btn:hover{background-color:#dbebfe!important;border-color:#dbebfe!important;color:#2227f7!important}.sticker-modal .modal-dialog .modal-content .ar-remove-btn,.sticker-modal .modal-dialog .modal-content .frame-editor-remove-btn,.sticker-modal .modal-dialog .modal-content .remove-btn{background-color:#f3ebed!important;border:1px solid #f3ebed!important;color:#72141e!important}.sticker-modal .modal-dialog .modal-content .ar-remove-btn:focus,.sticker-modal .modal-dialog .modal-content .ar-remove-btn:hover,.sticker-modal .modal-dialog .modal-content .frame-editor-remove-btn:focus,.sticker-modal .modal-dialog .modal-content .frame-editor-remove-btn:hover,.sticker-modal .modal-dialog .modal-content .remove-btn:focus,.sticker-modal .modal-dialog .modal-content .remove-btn:hover{background-color:#ffe7e7!important;border-color:#ffe7e7!important;color:#72141e!important}.sticker-modal.show .modal-content{transform:none}.react-modal{backdrop-filter:blur(10px);background:#2121251a!important;left:auto!important;right:0!important}.react-modal .modal-dialog{max-width:100%!important;transform:translateY(0)!important;width:100%}.react-modal .modal-dialog .modal-content{background-color:#1a1d1e!important;border-radius:0!important;color:#fff!important;margin-left:auto;max-width:500px;transform:translatey(-50%);transition:transform .2s ease-in-out;width:100%}.react-modal .modal-dialog .modal-content .modal-body{overflow:hidden}.react-modal .modal-dialog .modal-content .modal-body .select2-container--bootstrap-5 .select2-selection{background-color:#f5f6f9!important;border:1px solid #121212!important;color:#121212!important}.react-modal .modal-dialog .modal-content .modal-body .select2-dropdown{background-color:#fff!important;border-color:#121212!important;color:#121212!important}.react-modal .modal-dialog .modal-content .body-content{height:100%;max-height:none!important;overflow-x:hidden;overflow-y:hidden!important}.react-modal .modal-dialog .modal-content .modal-header:after{border-bottom:.063rem solid #f3f3f3;width:100%}.react-modal.show .modal-content{transform:none}.app-preview-react-modal{background-color:hsla(0,0%,62%,.154);left:auto!important;right:0!important}.app-preview-react-modal .modal-dialog{background-color:initial!important;transform:translateY(0)!important}.switch2{border-radius:60px;display:inline-block;margin:0 5px;overflow:hidden;position:relative}.switch2>span{font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;pointer-events:none;position:absolute;text-align:center;text-shadow:0 1px 0 #0000000f;text-transform:uppercase;top:30%;width:50%}input.check-toggle-round-flat:checked~.off{color:#fff}input.check-toggle-round-flat:checked~.on{background-color:initial;color:#000}.switch2>span.on{color:#fff;left:0;padding-left:2px}.switch2>span.off{background-color:initial;color:#000;padding-right:4px;right:0}.check-toggle{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.switch2:has(.check-toggle:focus-visible){outline:2px solid #0080ff;outline-offset:3px}.check-toggle+label{cursor:pointer;display:block;outline:none;position:relative;-webkit-user-select:none;user-select:none}input.check-toggle-round-flat+label{background-color:#d4d7d4;border-radius:60px;height:41px;width:200px}input.check-toggle-round-flat+label:after,input.check-toggle-round-flat+label:before{content:"";display:block;position:absolute}input.check-toggle-round-flat+label:before{background-color:#fff;border-radius:60px;bottom:1px;left:1px;right:1px;top:1px;transition:background-color .15s ease}.switch2:hover input.check-toggle-round-flat+label:before{background-color:#f7f7f7}input.check-toggle-round-flat+label:after{background-color:#000;border-radius:52px;bottom:1px;left:1px;margin:2px;top:1px;transition:margin .2s;width:101px}input.check-toggle-round-flat:checked+label:after{margin-left:94px}.qty-input{align-items:center;background:#fff;color:#000;display:flex;justify-content:space-between;overflow:hidden}.qty-input .product-qty,.qty-input .qty-count{background:#0000;border:none;color:inherit;display:inline-block;font-size:inherit;font-weight:700;height:2.5rem;line-height:1;min-width:0}.qty-input .product-qty:focus,.qty-input .qty-count:focus{outline:none}.qty-input .product-qty{display:inline-block;min-width:0;text-align:center;width:50px}.qty-input .qty-count{cursor:pointer;font-size:1.25em;padding:0;width:2.5rem}.checkbox-label .ball{background-color:#fff;border-radius:50%;height:26px;left:2px;position:absolute;top:3px;transition:transform .2s linear;width:26px}.checkbox:checked+.checkbox-label .ball{transform:translateX(40px)}.modal-backdrop{opacity:0!important}.aside-menu-icon{color:#000;width:40px!important}.aside-menu-icon i,.aside-menu-icon svg{stroke:#000!important;height:24px!important;width:24px!important}.aside-menu-icon svg{shape-rendering:geometricPrecision}.aside-menu-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff!important;display:-webkit-box;line-height:1.4;overflow:hidden}.app-view-change svg{stroke:#c3c9d1;fill:#fafafa}.app-view-change.active svg,.app-view-change:hover svg{fill:#28282b!important;stroke:#e4e4e7!important}.squircle-2xl{border-radius:1rem}@supports (corner-shape:superellipse(1)){.squircle-2xl{corner-shape:superellipse(2);border-radius:3rem}}.squircle-4xl{border-radius:3.5rem}@supports (corner-shape:superellipse(1)){.squircle-4xl{corner-shape:superellipse(2);border-radius:7rem}}.squircle-lg{border-radius:.75rem}@supports (corner-shape:superellipse(1)){.squircle-lg{corner-shape:superellipse(1.4);border-radius:1.5rem}}.squircle-md{border-radius:.5rem}@supports (corner-shape:superellipse(1)){.squircle-md{corner-shape:superellipse(1.4);border-radius:1rem}}.squircle-sm{border-radius:.25rem}@supports (corner-shape:superellipse(1)){.squircle-sm{corner-shape:superellipse(1.4);border-radius:.5rem}}.squircle-xl{border-radius:1rem}@supports (corner-shape:superellipse(1)){.squircle-xl{corner-shape:superellipse(1.4);border-radius:2rem}}.rounded-50px{border-radius:40px}.rounded-30px{border-radius:20px}.rounded-20px{border-radius:10px}.hairline-border{border:1px solid #e5e7eb}@media (min-resolution:2dppx){.hairline-border{border-width:.5px!important}}.vcard-container{background-color:#fff;border:1px solid #e5e5e5;border-radius:1.5rem;overflow:hidden}@supports (corner-shape:superellipse(1)){.vcard-container{corner-shape:superellipse(2);border-radius:3rem}}.vcard-container:focus,.vcard-container:hover{border:1px solid #a2a2a2}.custom-add-images{border:2px dashed rgba(113,128,150,.251)!important;border-radius:10px!important}.custom-add-images,.selected-image{background-color:#f7fafc!important;box-shadow:none!important;height:64px!important;left:0!important;position:relative!important;right:auto!important;top:0!important;transition-duration:.3s!important;transition-property:background-color,border-color,color,fill,stroke;width:100%!important}.selected-image{border:1px solid rgba(113,128,150,.251)!important;border-radius:0!important}.image-view-card .image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:64px;min-width:64px;width:64px}.image-view-card .image .add-svg{display:none}.image-view-card .image:hover .add-svg{display:block}.fs-11{font-size:11px}.fs-18{font-size:18px;font-weight:600}#search::placeholder{color:#000!important}.app-page span.select2-selection.select2-selection--single{border-radius:12px!important}.custom-dark{color:#121212!important}.ql-toolbar.ql-snow{border-radius:12px 12px 0 0!important}.ql-container{border-radius:0 0 12px 12px!important}.background-table{white-space:nowrap}.background-table thead th{background-color:#f7f7f7;border:none;color:#000;font-size:12px;font-weight:700;padding:10px 20px}.background-table thead th:first-of-type{border-bottom-left-radius:8px;border-top-left-radius:8px}.background-table thead th:last-of-type{border-bottom-right-radius:8px;border-top-right-radius:8px}.background-table td{border-bottom:2px dashed #e2e3e3;padding:10px 20px;vertical-align:middle;white-space:nowrap}.background-table .image{border-radius:5px;height:70px;min-width:50px;overflow:hidden;width:50px}.background-table .image img{object-fit:cover;width:100%}.background-table .image-wrapper{height:70px;min-width:50px;width:50px}.ps-85px{padding-left:85px}#screenOverlay{background-color:#00000080;height:100%;left:0;top:0;width:100%;z-index:9998}#loader,#screenOverlay{display:none;position:fixed}#loader{left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999}#loader .spinner{animation:spin 1s linear infinite;border:8px solid #0000001a;border-left-color:#000;border-radius:50%;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sticker-image-card{background-color:#f3f5f6;border-radius:15px;padding:15px}.sticker-image-card .img-box{background-color:#fff;border-radius:10px}.control-label{color:#252525;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:3px;text-transform:uppercase}.panel-divider{background:linear-gradient(90deg,#0000,#c5c7ca,#0000);height:1px;margin:0 24px}.modern-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:10px 16px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.modern-btn:hover{box-shadow:0 4px 12px #00000026}.editer-frame-modal{backdrop-filter:blur(10px);background:#1f1e1ee6!important}@media (min-width:575px){.editer-frame-modal{padding:0 12px}}.editer-frame-modal .modal-dialog{max-width:1110px!important}.editer-frame-modal .modal-header:after{display:none}.editer-frame-modal .modal-title{font-weight:700}.upload-frame-modal{backdrop-filter:blur(5px);background:#1f1e1e33!important}@media (min-width:575px){.upload-frame-modal{padding:12px}}.upload-frame-modal .modal-dialog{max-width:676px}.upload-frame-modal .modal-header:after{display:none}.upload-frame-modal .modal-title{font-weight:700}.stickerPacker-group{display:flex;flex:1 1 auto;justify-content:center}.stickerPacker-image{align-items:center;background:#fff;border-radius:50%;box-shadow:2px 2px 4px rgba(0,0,0,.376);display:flex;font-size:15px;height:40px;justify-content:center;margin-bottom:10px;margin-left:-20px;width:40px}.stickerPacker-image:first-child{margin-left:0}.framecardbg{background-color:#babec2}button.pcr-button{border:1px solid #f2f3f5!important;border-radius:5px;box-shadow:2px 2px 4px rgba(0,0,0,.376)}.rounded-10px{border-radius:5px}.border-right{border-right:1px solid #e2e2e4!important}.whitespace-nowrap{white-space:nowrap}a.bg-gray-100:hover{background-color:#f1f2f4!important}.action-icon{background-color:#f9fafb!important}.action-icon:hover{background-color:#f1f2f4!important}#file-upload-button{display:block}.image-add-btn{background-color:#e9ecef!important;color:#060917}.image-add-btn:hover{background-color:#dde0e3!important}.swal-icon--custom img{height:100%!important}.media-library-progress{border:none;border-radius:90px;height:9px;overflow:hidden;width:100%}.media-library-progress::-webkit-progress-bar{background-color:#e0e0e0!important}.media-library-progress::-webkit-progress-value{background-color:#2cd390!important}.media-library-progress::-moz-progress-bar{background-color:#2cd390!important}.media-library-thumb-img{height:100%;object-fit:contain;overflow:hidden;width:100%}.media-library-thumb{flex:none;height:5rem;margin:1rem;position:relative;width:5rem}.hr-80{color:#e6e7ea!important;height:2px;margin-top:3px;width:100%}.h3{line-height:1}.hr-90{color:#313131!important;height:2px;margin-top:3px;width:90%}.qr-code-msg{background:#d4edda;border:1px solid #c3e6cb;border-radius:9px;color:#155724;font-weight:600;padding:7px 12px;width:75%}.enabled-badge{background-color:#f4f7fc;color:#2227f7}.share-app-preview{max-width:600px}.share-app-preview .preview-banner{height:315px;max-height:325px;max-width:600px;width:600px}.share-app-preview .preview-banner img{height:100%;object-fit:cover;width:100%}.share-app-preview .preview-info{border-radius:0 0 20px 20px;width:100%}.share-app-preview .preview-info .app-name{font-size:19px;font-weight:600;margin:0}.share-app-preview .preview-info .app-description{font-size:12px;margin:0}.share-app-preview .preview-info .app-link{font-size:11px;margin:0}.share-app-preview .preview-info .preview-logo{height:40px;width:40px}.share-app-preview .preview-info .preview-logo img{height:100%;object-fit:contain;width:100%}.preview-close-icon{background:#fff;border:0;border-radius:50%;padding:1px}.container-video{border-radius:12px;display:block;height:auto;object-fit:cover;overflow:hidden;padding-right:5px;width:250px}.choose-app-preview{background-color:#f5f6f9;color:#000}.choose-app-preview .card-app-preview .icon svg{color:#000;height:100px;width:100px}.choose-app-preview .card-app-preview hr{background-color:#000!important;color:#000!important;height:2px;width:80%}.choose-app-preview .card-app-preview .preview-btn{background-color:#000;border:0;color:#fff;max-width:300px;min-width:250px;width:100%}.app-preview-modal{background-color:#f5f6f9;color:#000}.app-preview-modal .title{font-size:22px;font-weight:600}.ql-emoji:before{content:"😀";display:inline-block;font-size:16px;line-height:1}.btn-design{background-color:#f9f9fb;color:#121212;padding:.75rem 1.5rem;transition:background-color .3s;white-space:nowrap}.btn-design:hover{background-color:#010101;color:#fff}.card-title{font-size:22px;font-weight:600;margin-top:10px;min-width:300px}.ai-effect-btn,.camera-lens-filter-btn{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;padding:3px 30px}.ai-effect-btn.active,.ai-effect-btn:hover,.camera-lens-filter-btn.active,.camera-lens-filter-btn:hover{background-color:#000;color:#fff}.ar-assets-btn{background-color:#fff;border:1px solid #000;border-radius:20px;color:#000;padding:3px 30px}.ar-assets-btn.active,.ar-assets-btn:hover{background-color:#000;color:#fff}.ai-image-body:hover .priviewImage,.priviewImageHover{display:none}.ai-image-body:hover .priviewImageHover{display:block}.help-modal{background:#0000!important;background-color:initial!important;left:auto!important;pointer-events:none;right:0!important}.help-modal .modal-dialog{max-width:100%!important;pointer-events:none;transform:translateY(0)!important;width:100%}.help-modal .modal-dialog .modal-content{border-left:1px solid #c8c8c8;border-radius:0!important;color:#fff!important;margin-left:auto;max-width:530px;pointer-events:auto;transform:translateX(100%);transition:transform .25s ease-in-out;width:100%}.help-modal.show .modal-content{transform:none}.help-modal .modal-body{background-color:#fff}.help-modal .modal-body .main-title{color:#252525;font-size:22px;font-weight:600}.help-modal .modal-body .text{color:#9a9a9a}.help-modal .modal-body .ul-title{color:#1f1f1f;font-size:16px!important;font-weight:600}.help-modal .modal-body .ul-list{color:#505050;font-size:16px!important;line-height:1.5;list-style-position:inside;list-style-type:disc;margin-bottom:30px!important;margin-top:10px!important;padding-left:20px}.help-modal .modal-body .ul-list li::marker{color:#d2d5db}.help-modal .modal-body .ul-list li{margin-bottom:.4rem}.help-modal .modal-body .normal-title{color:#429175;font-size:22px!important;font-weight:800}.help-modal .modal-body .hr{margin-block:25px}.wrapper{transition:padding-right .25s ease-in-out}@media (min-width:1442px){body.help-drawer-open .wrapper{padding-right:530px}}body.help-drawer-open #screenOverlay,body.help-drawer-open .modal-backdrop{display:none!important}body.help-drawer-open .help-modal,body.help-drawer-open .help-modal .modal-dialog{background:#0000!important;background-color:initial!important}.help-lightbox-slider a.lightbox-img{border:1px solid #fff;border-radius:0;height:120px;overflow:hidden;width:100px}.help-lightbox-slider a.lightbox-img:hover{border:1px solid #090909}.help-lightbox-slider a.lightbox-img img.img-fluid{height:100%;object-fit:cover;padding:1px;width:100%}.help-lightbox-slider.square a.lightbox-img{height:100px;width:100px}.cardhelp{border-radius:20px;overflow:hidden;width:100%}.cardhelp.cardhelpred{border-left:4px solid #ff4757}.card-content-red{background-color:#f7eaf1;border:1px solid #f9d9eb;display:flex;gap:1.5rem;padding:1.5rem}.icon-column{align-items:flex-start;display:flex;justify-content:center;padding-top:.25rem}.icon-column i{color:#ff4757;font-size:1.5rem}@media (max-width:480px){.icon-column{justify-content:flex-start}}.text-column{flex:1}.text-red{color:#681d21;font-size:.9rem;line-height:1.6}.cardhelpblu{border-radius:1.5rem;overflow:hidden;width:100%}.cardhelpblu.cardhelpblue{border-left:0 solid #2d5cf2}.card-content-blue{background-color:#f0f6fe;border:1px solid #c4dafc;display:flex}.text-blue{color:#2d5cf2;font-size:.9rem;line-height:1.6}@media (max-width:480px){.card-content{flex-direction:column;gap:1rem}}.cardhelpwarning{word-wrap:break-word;background-clip:initial;background-color:#f7eaf1;border:1px solid #f9d9eb;border-radius:.8rem;box-sizing:border-box;color:#681d21;display:flex;flex-direction:column;margin:15px;min-width:0;padding:15px;position:relative}.app-lightbox{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#08080ceb;display:flex;inset:0;justify-content:center;opacity:0;padding:2rem;position:fixed;transition:opacity .18s ease,visibility 0s linear .18s;visibility:hidden;z-index:1080}.app-lightbox.is-open{opacity:1;transition:opacity .18s ease,visibility 0s;visibility:visible}.app-lightbox__stage{align-items:center;display:flex;flex-direction:column;gap:.75rem;max-height:100%;max-width:100%;position:relative;transform:scale(.96);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.app-lightbox.is-open .app-lightbox__stage{transform:scale(1)}.app-lightbox__media{align-items:center;display:flex;justify-content:center;max-height:80vh;max-width:min(90vw,1100px);opacity:0;transition:opacity .18s ease}.app-lightbox__media.is-loaded{opacity:1}.app-lightbox__media img,.app-lightbox__media video{background:#111;border-radius:12px;box-shadow:0 25px 60px #0000008c;display:block;height:auto;max-height:80vh;max-width:100%;width:auto}.app-lightbox__media[data-size=lg]{max-height:90vh;max-width:min(95vw,1600px)}.app-lightbox__media[data-size=lg] img,.app-lightbox__media[data-size=lg] video{max-height:90vh}.app-lightbox__caption{color:#ffffffc7;font-size:.875rem;letter-spacing:.01em;line-height:1.4;max-width:min(90vw,1100px);text-align:center}.app-lightbox__counter{color:#ffffff8c;font-size:.8125rem;font-variant-numeric:tabular-nums;left:0;letter-spacing:.04em;position:absolute;top:-2.25rem}.app-lightbox__close{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;line-height:1;position:absolute;right:1rem;top:1rem;transition:background .15s ease,transform .15s ease;width:40px}.app-lightbox__close:hover{background:#ffffff2e;transform:scale(1.05)}.app-lightbox__nav{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.75rem;height:48px;justify-content:center;line-height:1;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background .15s ease,transform .15s ease;width:48px}.app-lightbox__nav--prev{left:1.25rem}.app-lightbox__nav--next{right:1.25rem}.app-lightbox__nav:hover{background:#ffffff29;transform:translateY(-50%) scale(1.05)}.app-lightbox:hover .app-lightbox__nav,.app-lightbox__nav:focus-visible{opacity:1}@media (max-width:640px){.app-lightbox{padding:1rem}.app-lightbox__media{max-height:78vh;max-width:100vw}.app-lightbox__media img,.app-lightbox__media video{border-radius:8px;max-height:78vh}.app-lightbox__nav{font-size:1.5rem;height:40px;opacity:1;width:40px}.app-lightbox__nav--prev{left:.5rem}.app-lightbox__nav--next{right:.5rem}.app-lightbox__close{right:.5rem;top:.5rem}}body.app-lightbox-open{overflow:hidden;position:fixed;width:100%}.text-xl{font-size:20px!important}.text-md{font-size:18px!important}.number-control{-moz-appearance:textfield;min-width:80px;padding:8px 4px 8px 8px}.number-control::-webkit-inner-spin-button,.number-control::-webkit-outer-spin-button{appearance:none;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.number-control:hover::-webkit-inner-spin-button,.number-control:hover::-webkit-outer-spin-button{appearance:auto;opacity:1}.min-age-input{max-width:200px}.password-in{font-size:20px;padding:8px;text-align:center}.pass-view{font-size:18px;margin-top:2px}.pass-view i{cursor:pointer}.text-editor-preview,.text-editor-preview p{font-size:14px}.text-editor-preview .ql-font-serif{font-family:helvetica,Times New Roman,serif!important}.text-editor-preview .ql-font-monospace{font-family:Monaco,Courier New,monospace!important}.text-editor-preview .ql-size-small{font-size:.75em}.text-editor-preview .ql-size-large{font-size:1.5em}.text-editor-preview .ql-size-huge{font-size:2.5em}.ql-editor{background:#fff!important;border-radius:12px!important;font-family:var(--bs-font-sans-serif)!important;font-size:14px!important}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif!important}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace!important}.accordion-button.collapsed .form-switch svg{rotate:180deg;transition:all .2s ease-in-out}.pickr{border:0 solid #ced4da;border-radius:0;height:100%;max-height:55px;min-width:150px;padding:1px;position:relative}.pickr .pcr-button{border:1px solid #f2f3f5!important;border-radius:8px;box-shadow:0 1px 2px 0 #0000004d;height:100%;min-height:44px;overflow:hidden;padding:1px;width:100%}@supports (corner-shape:superellipse(1)){.pickr .pcr-button{corner-shape:superellipse(1.4);border-radius:.875rem}}.pickr:after{background-color:#fff;content:"";inset:0;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M249.269 183.42c-144.333 144.875-136.99 135.795-137.82 139.112l-6.593 45.121-27.538 27.667c-17.919 17.707-4.72 47.966 19.78 47.966 18.287 0 22.889-13.608 47.577-35.813 44.946-7.019 45.491-5.67 47.966-8.145L328.909 263.06l-79.64-79.64zm180.096-96.06c-21.668-24.076-59.171-24.865-81.838-2.198l-32.968 33.097 79.64 79.64 30.9-31.028c22.107-21.849 23.917-57.532 4.266-79.511zm-70.648 180.445c-18.12 0-16.79-9.648-106.769-96.371-4.754-4.671-7.405-10.959-7.43-17.663-.058-15.647 12.387-21.261 22.303-32.839 9.867-9.848 25.876-9.848 35.749 0l88.947 88.947c9.734 9.747 9.747 25.718.038 35.604-.013.013-.025.038-.05.051-12.076 10.336-17.395 22.271-32.788 22.271z'/%3E%3C/svg%3E") center/22px 22px no-repeat;mix-blend-mode:difference;pointer-events:none;position:absolute}.swatch-card:has(input.feature) .swatch-card__preview{position:relative}.swatch-card:has(input.feature) .swatch-card__preview:after{background-color:#fff;content:"";inset:0;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M249.269 183.42c-144.333 144.875-136.99 135.795-137.82 139.112l-6.593 45.121-27.538 27.667c-17.919 17.707-4.72 47.966 19.78 47.966 18.287 0 22.889-13.608 47.577-35.813 44.946-7.019 45.491-5.67 47.966-8.145L328.909 263.06l-79.64-79.64zm180.096-96.06c-21.668-24.076-59.171-24.865-81.838-2.198l-32.968 33.097 79.64 79.64 30.9-31.028c22.107-21.849 23.917-57.532 4.266-79.511zm-70.648 180.445c-18.12 0-16.79-9.648-106.769-96.371-4.754-4.671-7.405-10.959-7.43-17.663-.058-15.647 12.387-21.261 22.303-32.839 9.867-9.848 25.876-9.848 35.749 0l88.947 88.947c9.734 9.747 9.747 25.718.038 35.604-.013.013-.025.038-.05.051-12.076 10.336-17.395 22.271-32.788 22.271z'/%3E%3C/svg%3E") center/28px 28px no-repeat;pointer-events:none;position:absolute}.model-path{text-transform:capitalize}.model-path.fe-asset-pill{--bg-hover:var(--bg);--border-hover:var(--border);--fg-hover:var(--fg);--icon-bg-hover:var(--icon-bg);--icon-fg-hover:var(--icon-fg);cursor:default}.model-path.fe-asset-pill:active{transform:none}.model-path .fe-asset-pill__icon svg{height:28px;width:28px}.folder-header .folder-header__actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.folder-header .folder-header__back.model-path.fe-asset-pill{--bg:#e8e8e8;--fg:#374151;--border:#0000}.video-modal{background-color:rgba(0,0,0,.349)}.video-modal .modal-dialog{height:100%;margin:100px auto auto;max-width:800px}.video-modal .modal-dialog .modal-content{background-color:initial}.video-modal .modal-dialog .modal-content .btn-close{color:#fff;position:absolute;right:0;top:-30px}.video-modal .modal-dialog .modal-content .btn-close:hover{background-color:initial;color:#fff}.video-modal .modal-dialog .modal-content .modal-body .video-iframe{min-height:450px;width:100%}.modal:not(.help-modal){background-color:rgba(0,0,0,.239)}.font-btn{font-size:14px!important;padding:13px 35px!important}.btn-light.active{background-color:#e7e7e7}.preview-qr-code svg{height:100%!important;width:100%!important}.btn-cancel{background-color:#f9f9f9}.btn-cancel,.btn-cancel:hover{border-color:#f2f2f2;color:#000}.btn-cancel:hover{background-color:#f2f2f2}.exit-preview-card{background-color:#fff;border-radius:18px;color:#000;margin:10px;padding:2px}.gatewayPreviewBtn.noImNotBtn{opacity:.6;transition:all .2s ease-in-out}.gatewayPreviewBtn.noImNotBtn:hover{opacity:1}.custom-sheet-backdrop{align-items:flex-end;background:#0000004d;display:flex;inset:0;justify-content:center;position:absolute;z-index:49}.custom-sheet-container{background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -2px 10px #0003;height:60%;opacity:0;transform:translateY(100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%;z-index:50}.custom-sheet-backdrop.show .custom-sheet-container{opacity:1;transform:translateY(0)}.custom-bottom-sheet{background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -2px 10px #0003;transform:translateY(100%);transition:transform .3s ease}.custom-sheet-backdrop.show .custom-bottom-sheet{transform:translateY(0)}.preview-container{display:grid;gap:20px;grid-template-columns:auto 27%}@media (max-width:1567px){.preview-container{grid-template-columns:65% 35%}}@media (max-width:1400px){.preview-container{grid-template-columns:50% 45%}}@media (max-width:1024px){.preview-container{display:flex;flex-direction:column-reverse}.preview-container .second-card{width:100%}}.status-filter{max-width:200px;min-width:200px}.photo-filter-card{background-color:#fff;border:2px solid #f4f4f6;border-radius:20px}.photo-filter-card .card-img.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;max-height:350px;min-height:350px;width:100%}.camera-lens-card{background:#fff;border:1px solid #e5e5e6;border-radius:28px;box-shadow:0 2px 10px #00000008}.camera-lens-card .card-img.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;max-height:350px;min-height:350px;width:100%}.reset-container .photo-box{border:1px solid #ccc;border-radius:20px;box-shadow:0 2px 10px #0000000d;padding:30px 20px;text-align:center}.reset-container .photo-box .btn-circle{align-items:center;border-radius:50%;display:flex;font-size:24px;height:60px;justify-content:center;width:60px}.reset-container .photo-box .btn-circle.btn-red{background-color:#ff5c5c;border:none;color:#fff}.reset-container .photo-box .btn-circle.btn-blue{background-color:#000aff;border:none;color:#fff}.reset-container .reset-button{background-color:#000aff;border-radius:10px;color:#fff;font-size:18px;margin-top:20px;padding:10px 30px}@media (min-width:768px){.w-md-50{width:50%!important}}@media (min-width:992px){.w-lg-50{width:50%!important}}@media (max-width:575px){.w-100px{width:100%!important}}#cropModal .crop-modal__stage{align-items:center;background:#121317;border:1px solid #121317;border-radius:16px;display:flex;justify-content:center;margin:0 0 16px;min-height:320px;overflow:hidden;padding:14px;position:relative;transition:background-color .15s ease,border-color .15s ease}#cropModal .crop-modal__stage #preview-image{display:block;max-height:100%;max-width:100%;object-fit:contain}#cropModal .crop-modal__stage[data-svg-fit-theme=light]{background:#fafafa;border-color:#e5e5e6}#cropModal .crop-modal__stage .cropper-modal{background-color:#000000d9;opacity:1}#cropModal .crop-modal__stage[data-svg-fit-theme=light] .cropper-modal{background-color:#ffffffeb}#cropModal .crop-modal__stage .cropper-view-box{box-shadow:none;outline:1px solid #ffffff38;outline-offset:-1px}#cropModal .crop-modal__stage[data-svg-fit-theme=light] .cropper-view-box{outline-color:#0000002e}#cropModal .crop-modal__stage .cropper-container .cropper-crop-box{box-shadow:none}#cropModal .crop-modal__stage .cropper-container .cropper-crop-box:before{background:none}#cropModal .crop-modal__stage .cropper-dashed{display:none}#cropModal .crop-modal__target{color:#121317;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}#cropModal .crop-modal__zoom-row{margin-bottom:18px}#cropModal .crop-modal__zoom{align-items:center;display:flex;gap:10px;margin-top:6px}#cropModal .crop-zoom-step{align-items:center;background:#fff;border:1px solid #e5e5e6;border-radius:50%;color:#121317;cursor:pointer;display:inline-flex;flex:0 0 30px;font-size:12px;height:30px;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease;width:30px}#cropModal .crop-zoom-step:hover{background:#f5f5f5;border-color:#121317}#cropModal .crop-zoom-step:active{transform:scale(.96)}#cropModal .crop-zoom-step:disabled{cursor:not-allowed;opacity:.5}#cropModal #zoomSlider{flex:1 1 auto;min-width:0}#cropModal .crop-modal__stage-action{align-items:center;backdrop-filter:blur(6px);background:#ffffffe0;border:1px solid #e5e5e6;border-radius:999px;color:#121317;cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:6px;line-height:1;padding:5px 12px;position:absolute;right:10px;top:48px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;z-index:2}#cropModal .crop-modal__stage-action:hover{background:#fff}#cropModal .crop-modal__stage-action:active{transform:scale(.96)}#cropModal .crop-modal__stage-action i{font-size:10px}#cropModal .crop-modal__stage[data-svg-fit-theme=dark] .crop-modal__stage-action{background:#121317c7;border-color:#ffffff1f;color:#ffffffd9}#cropModal .crop-modal__stage[data-svg-fit-theme=dark] .crop-modal__stage-action:hover{background:#121317eb;color:#fff}#cropModal .crop-modal__zoom-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}#cropModal .crop-modal__zoom-action{font-size:12px;height:32px;min-width:90px;padding:0 16px}#cropModal .crop-modal__brand-save{background:#fafafa;border:1px solid #e5e5e6;border-radius:12px;margin:0 0 16px;padding:12px 14px}#cropModal .crop-modal__brand-save-toggle{align-items:center;color:#121317;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;margin:0}#cropModal .crop-modal__brand-save-toggle input[type=checkbox]{accent-color:#121317;cursor:pointer;height:16px;width:16px}#cropModal .crop-modal__brand-name{margin-top:12px}#cropModal .crop-modal__brand-name[hidden]{display:none}@media (max-width:575.98px){#cropModal .modal-dialog{max-width:calc(100% - 1rem)!important}#cropModal .crop-modal__zoom{flex-wrap:nowrap}}.cropper-container{background-color:#0f1115;margin:0 auto;max-width:100%}.cropper-modal{background-color:#000;opacity:.78}.cropper-view-box{box-shadow:0 0 0 1px #000000b3,0 0 14px #0000008c;outline:2px solid #fff;outline-offset:-1px}.cropper-container .cropper-crop-box{box-shadow:inset 0 0 0 1px #000000a6,inset 0 0 0 3px #ffc400d9}.cropper-container .cropper-crop-box:before{background:none}.cropper-line,.cropper-point{display:none!important}.cropper-face{background-color:initial!important;opacity:1}.cropper-dashed{border-color:#ffffff8c;opacity:.6}.text-12px{font-size:12px}.pricing-container{--pc-ink:#0a0a0a;--pc-ink-soft:#4a4a4a;--pc-muted:#8a8a8a;--pc-faint:#b8b8b8;--pc-hairline:#ececec;--pc-hairline-2:#e2e2e2;--pc-surface:#fff;--pc-sel-bg:#f4f4f4;--pc-radius-sm:10px;--pc-radius-lg:20px;--pc-shadow-card:0 1px 2px #0f0f0f0a,0 8px 24px #0f0f0f0d;--pc-shadow-card-sel:0 2px 4px #0f0f0f0f,0 14px 40px #0f0f0f1a;color:var(--pc-ink);font-size:15px;line-height:1.5;margin:0 auto;max-width:1100px;padding:56px 40px 80px;width:100%}.pricing-container .pricing-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px;text-align:left}.pricing-container .pricing-header .head-title{flex:1;min-width:0}.pricing-container .pricing-header h1{color:var(--pc-ink);font-family:abhaya-libre,Georgia,serif;font-size:clamp(32px,4vw,44px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 10px}.pricing-container .pricing-header .lede{color:var(--pc-muted);font-size:15px;margin:12px 0 0;max-width:460px}.pricing-container .toggle-wrapper{align-items:center;backdrop-filter:none;background:#ededed;border:none;border-radius:999px;box-shadow:inset 0 1px 2px #0000000a;display:inline-flex;flex-shrink:0;padding:4px;position:relative}.pricing-container .toggle-pill{background:var(--pc-ink);border-radius:999px;bottom:4px;box-shadow:0 1px 3px #0003;left:0;position:absolute;top:4px;transform:translateX(0);transition:transform .28s cubic-bezier(.2,.8,.2,1),width .28s cubic-bezier(.2,.8,.2,1);width:0;z-index:0}.pricing-container .toggle-btn{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--pc-ink-soft);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:7px;line-height:1;padding:9px 22px;position:relative;transition:color .22s ease;z-index:1}.pricing-container .toggle-btn.active{background:#0000;color:#fff}.pricing-container .save-badge{background:#dcdcdc;border-radius:999px;color:var(--pc-ink-soft);font-size:11px;font-weight:600;letter-spacing:.02em;padding:2px 7px;transition:background-color .22s ease,color .22s ease}.pricing-container .toggle-btn.active .save-badge{background:#ffffff2e;color:#fff}.pricing-container .coupon-form{margin:0 0 44px;max-width:460px}.pricing-container .coupon-form .coupon-input{flex:1 1 240px;min-width:0}.pricing-container .coupon-form .coupon-btn{background:var(--pc-ink);border:1px solid var(--pc-ink);border-radius:var(--pc-radius-sm);box-shadow:none;color:#fff;font-size:14px;font-weight:500;height:46px;padding:0 22px;transition:background-color .16s ease,transform .12s ease}.pricing-container .coupon-form .coupon-btn:focus,.pricing-container .coupon-form .coupon-btn:hover{background:#1c1c1c;border-color:#1c1c1c;box-shadow:none;color:#fff}.pricing-container .coupon-form .coupon-btn:active{transform:scale(.98)}.pricing-container .coupon-form .coupon-remove{align-items:center;border:1px solid var(--pc-hairline-2);border-radius:var(--pc-radius-sm);color:var(--pc-ink-soft);display:inline-flex;font-size:14px;font-weight:500;height:46px;padding:0 16px;text-decoration:none}.pricing-container .coupon-form .coupon-remove:hover{background:#f4f4f4;border-color:#dcdcdc;color:var(--pc-ink)}.pricing-container .coupon-banner{background:#f4faf5;border:1px solid #d6efd9;border-radius:var(--pc-radius-sm);color:#1f6b3b}.pricing-container .pricing-cards{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,340px));justify-content:center;margin-bottom:40px}.pricing-container .pricing-cards .pricing-card{background:var(--pc-surface);border:1px solid var(--pc-hairline-2);border-radius:var(--pc-radius-lg);box-shadow:var(--pc-shadow-card);cursor:pointer;display:flex;flex-direction:column;margin:0;max-width:340px;padding:26px 26px 24px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease;width:100%}.pricing-container .pricing-cards .pricing-card:hover{border-color:#cfcfcf;box-shadow:var(--pc-shadow-card-sel)}.pricing-container .pricing-cards .pricing-card.selected{background-color:var(--pc-sel-bg);border:1px solid var(--pc-ink);box-shadow:var(--pc-shadow-card-sel)}.pricing-container .pricing-cards .pricing-card.selected .plan-header .plan-title .radio-btn{border-color:var(--pc-ink)}.pricing-container .pricing-cards .pricing-card.selected .plan-header .plan-title .radio-btn:after{background:var(--pc-ink);transform:scale(1)}.pricing-container .pricing-cards .pricing-card .plan-header{display:flex;margin-bottom:22px}.pricing-container .pricing-cards .pricing-card .plan-header .plan-title{align-items:flex-start;display:flex;gap:14px;width:100%}.pricing-container .pricing-cards .pricing-card .plan-header .plan-title .radio-btn{background:#fff;border:2px solid #cfcfcf;border-radius:50%;flex-shrink:0;height:22px;margin-top:3px;position:relative;transition:border-color .18s ease;width:22px}.pricing-container .pricing-cards .pricing-card .plan-header .plan-title .radio-btn:after{background:#cfcfcf;border-radius:50%;content:"";height:10px;left:4px;position:absolute;top:4px;transform:scale(0);transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease;width:10px}.pricing-container .pricing-cards .pricing-card .plan-header .plan-title .plan-title-text{flex:1;min-width:0}.pricing-container .pricing-cards .pricing-card .plan-header .plan-title .plan-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pricing-container .pricing-cards .pricing-card .plan-header .plan-title .plan-name{color:var(--pc-ink);font-family:Amiko,Georgia,serif;font-size:22px;font-weight:500;letter-spacing:-.02em;margin:0 0 2px}.pricing-container .pricing-cards .pricing-card .plan-header .current-badge{background:#ededed;border-radius:999px;color:var(--pc-ink-soft);font-size:11px;font-weight:600;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.pricing-container .pricing-cards .pricing-card .plan-subtitle{color:var(--pc-muted);font-size:13.5px;margin:0;text-align:left}.pricing-container .pricing-cards .pricing-card .price{align-items:baseline;display:flex;gap:3px;margin:2px 0 22px}.pricing-container .pricing-cards .pricing-card .price .currency{color:var(--pc-ink-soft);font-size:18px;font-weight:500;transform:translateY(-10px)}.pricing-container .pricing-cards .pricing-card .price .amount{color:var(--pc-ink);font-family:Amiko,Georgia,serif;font-size:46px;font-weight:500;letter-spacing:-.03em;line-height:1}.pricing-container .pricing-cards .pricing-card .price .original-amount{color:var(--pc-faint);font-family:Arima Madurai,Georgia,serif;font-size:24px;font-weight:500}.pricing-container .pricing-cards .pricing-card .price .period{color:var(--pc-muted);font-size:14px;margin-left:2px}.pricing-container .pricing-cards .pricing-card .features-list{border-top:1px solid var(--pc-hairline);display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:18px 0 0}.pricing-container .pricing-cards .pricing-card .features-list li{align-items:center;color:var(--pc-ink-soft);display:flex;font-size:14px;gap:11px;margin:0}.pricing-container .pricing-cards .pricing-card .features-list li .check-icon,.pricing-container .pricing-cards .pricing-card .features-list li .fa-check{color:var(--pc-ink);font-size:14px;text-align:center;width:16px}.pricing-container .pricing-cards .pricing-card .features-list li .fa-times{color:#c9c9c9;font-size:14px;text-align:center;width:16px}.pricing-container .pricing-cards .pricing-card .features-list li.off{color:var(--pc-faint)}.pricing-container .pricing-cards .pricing-card .extra-features{display:none;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.pricing-container .pricing-cards .pricing-card .extra-features.open{display:flex;margin-top:12px}.pricing-container .pricing-cards .pricing-card .extra-features li{align-items:center;color:var(--pc-ink-soft);display:flex;font-size:14px;gap:11px}.pricing-container .pricing-cards .pricing-card .extra-features li .check-icon,.pricing-container .pricing-cards .pricing-card .extra-features li .fa-check{color:var(--pc-ink);font-size:14px;text-align:center;width:16px}.pricing-container .pricing-cards .pricing-card .extra-features li .fa-times{color:#c9c9c9;font-size:14px;text-align:center;width:16px}.pricing-container .pricing-cards .pricing-card .extra-features li.off{color:var(--pc-faint)}.pricing-container .pricing-cards .pricing-card .more-features-btn{align-items:center;align-self:flex-start;background:#0000;border:none;border-bottom:1px solid var(--pc-hairline-2);color:var(--pc-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:6px;margin-top:16px;padding:0 0 2px;transition:border-color .16s ease}.pricing-container .pricing-cards .pricing-card .more-features-btn:hover{border-color:var(--pc-ink)}.pricing-container .pricing-cards .pricing-card .more-features-btn .fa-chevron-down{font-size:11px;transition:transform .22s ease}.pricing-container .pricing-cards .pricing-card .more-features-btn.open .fa-chevron-down{transform:rotate(180deg)}@media (max-width:640px){.pricing-container .pricing-cards{grid-template-columns:1fr}}.pricing-container .actions{align-items:center;border-top:1px solid var(--pc-hairline);display:flex;gap:20px;justify-content:flex-end;padding-top:28px}.pricing-container .proceed-button{align-items:center;background:linear-gradient(135deg,#3336ff,#0d00fd);border:none;border-radius:var(--pc-radius-sm);box-shadow:0 1px 2px #00000014,inset 0 1px 0 #ffffff14;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;letter-spacing:-.005em;margin:0;opacity:0;padding:14px 28px;transition:background .24s ease,transform .12s ease,box-shadow .2s ease;visibility:hidden}.pricing-container .proceed-button.show{opacity:1;visibility:visible}.pricing-container .proceed-button:hover{background:linear-gradient(135deg,#4040ed,#220aba)}.pricing-container .proceed-button:hover .fa-arrow-right{transform:translateX(3px)}.pricing-container .proceed-button:active{transform:scale(.98)}.pricing-container .proceed-button .fa-arrow-right{transition:transform .2s ease}@media (max-width:720px){.pricing-container{padding:36px 20px 56px}.pricing-container .pricing-header{align-items:stretch;flex-direction:column;gap:18px;margin-bottom:8px}.pricing-container .pricing-header .toggle-wrapper{align-self:flex-start}.pricing-container .actions{align-items:stretch;flex-direction:column-reverse}.pricing-container .proceed-button{justify-content:center;width:100%}}.img-box>input{display:none}.btn-check:focus+.btn{box-shadow:unset!important;outline:unset!important}.btn:focus{box-shadow:unset!important;outline:#019aff!important}.screen.image{border-radius:5px;cursor:pointer;display:block;height:auto;margin:auto;padding:5px;position:relative;width:100%}.screen.image img{height:400px;object-fit:cover;object-position:top;transform-origin:50% 50%;transition:all 5s ease;width:100%}.screen.image:hover img{object-position:left}.screen.image .ar-image,.screen.image .background-image,.screen.image .photoFrame-image,.screen.image .sticker-image{height:100px!important;width:100px!important}.image-card{align-items:center;border:1px solid #d8d8d8;border-radius:0;padding:10px!important;transition:border-color .3s ease-in-out}.image-card .img-box{cursor:pointer}.image-card .img-box .frame-image-wrap{display:inline-block;isolation:isolate;line-height:0;position:relative}.image-card .img-box .frame-image-wrap:before{background-image:url(/images/hover_square.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;z-index:-1}.image-card:hover{background-color:#fbfbfb!important;border-color:#000!important}.image-card:hover .img-box .frame-image-wrap:before{opacity:1}.image-card:hover .add-btn{background-color:#f4f7fc!important;color:#2227f7!important}.image-card:hover .remove-btn{background-color:#f3ebed!important;color:#72141e!important}.image-card .form-check-input:checked{background-color:#55ad73!important;border-color:#0ac074!important;font-size:10px!important}.image-card .form-check-input{font-size:10px!important}.iti{display:block!important;width:100%}.swal-modal .swal-text{text-align:center}.logo-fix-size{max-height:60px!important;max-width:120px!important;width:100%!important}.logo-fix-size,.object-fit-cover{object-fit:cover!important}.bg-dark-white{background:#fff!important;color:#000!important}.bg-dark-frame{background-color:#222834!important;color:#ddf600!important}.sidebar-app-logo{max-height:60px;max-width:120px}.card-new{background:#fff480;border-radius:2.5em;color:#000;padding:2em;position:relative;transition:transform .4s ease;width:100%}.card-new .card-content-new{flex-direction:column;gap:5em;height:100%;transition:transform .4s ease}.card-new .card-bottom-new,.card-new .card-content-new,.card-new .card-top-new{display:flex;justify-content:space-between}.card-new .card-bottom-new .card-title,.card-new .card-bottom-new p,.card-new .card-top-new .card-title-new,.card-new .card-top-new p{margin:0}.card-new.card-title-new{font-weight:700}.card-new .card-bottom-new p,.card-new .card-top-new p{font-weight:600}.card-new .card-bottom-new{align-items:flex-end}.card-new .card-image-new{display:grid;height:100%;left:0;place-items:center;pointer-events:none;position:absolute;top:0;width:100%}.card-new.card-image-new svg{height:4em;transition:transform .4s ease;width:4em}.card-new:hover{cursor:pointer;transform:scale(.97)}.card-new:hover .card-content-new{transform:scale(.96)}.card-new:hover .card-image-new svg{transform:scale(1.05)}.card-new:active{transform:scale(.9)}body{overflow-x:hidden}#toast-container>div{min-width:400px!important}@media (max-width:575px){#toast-container>div{min-width:300px!important}}.list-url{position:relative}@media (max-width:640px){.list-url .selfie{display:none}}.list-url .copy-vcard-url .copy-icon{display:none}@media (max-width:640px){.list-url .copy-vcard-url{margin-right:50px!important}.list-url .copy-vcard-url .copy-text{display:none}.list-url .copy-vcard-url .copy-icon{display:block;padding:0 5px}}.list-url .qrCodeModalBtn{position:absolute;right:0}.list-card-buttons .dashboard-btn .small{display:none}.list-card-buttons .dashboard-btn .big{display:block}@media (max-width:640px){.list-card-buttons .dashboard-btn .small{display:block}.list-card-buttons .dashboard-btn .big{display:none}}.hyperText{border:0;cursor:pointer}.magnify-icon{cursor:pointer;display:inline-block;position:relative}.magnify-icon:before{background:#0000004d}.magnify-icon:after,.magnify-icon:before{border-radius:50%;content:"";height:40px;opacity:0;position:absolute;right:10px;top:10px;transition:opacity .3s ease;width:40px}.magnify-icon:after{background:#000;mask-image:url(/images/plus-search.svg);-webkit-mask-image:url(/images/plus-search.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:60%;-webkit-mask-size:60%;pointer-events:none}.magnify-icon:hover:after,.magnify-icon:hover:before{opacity:1}.password-validation #email,.password-validation #first_name,.password-validation #last_name,.password-validation #password,.password-validation #password_confirmation{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.password-validation #email:focus,.password-validation #first_name:focus,.password-validation #last_name:focus,.password-validation #password:focus,.password-validation #password_confirmation:focus{border-color:#3b82f6!important;box-shadow:0 0 0 .2rem #3b82f640!important;outline:none!important}.password-validation .indicators-row .password-match-indicator{border-radius:.25rem;display:none;font-size:.813rem;margin-bottom:0;padding:.5rem}.password-validation #passwordRequirements,.password-validation .password-requirements{background:#fff;box-shadow:0 1px 1px #0000001a;position:relative}.password-validation #passwordRequirements .validation-title,.password-validation .password-requirements .validation-title{font-size:.875rem;font-weight:600}.password-validation #passwordRequirements .requirement-list,.password-validation .password-requirements .requirement-list{font-size:.813rem}.password-validation #passwordRequirements .requirement-list .requirement-item,.password-validation .password-requirements .requirement-list .requirement-item{align-items:center;display:flex;transition:.3s}.password-validation #passwordRequirements .requirement-list .requirement-item .requirement-icon,.password-validation .password-requirements .requirement-list .requirement-item .requirement-icon{font-size:1rem;margin-right:.5rem;transition:.3s}.password-validation #passwordRequirements .requirement-list .requirement-item.met,.password-validation #passwordRequirements .requirement-list .requirement-item.met .requirement-icon,.password-validation .password-requirements .requirement-list .requirement-item.met,.password-validation .password-requirements .requirement-list .requirement-item.met .requirement-icon{color:#28a745}.password-validation #passwordRequirements .requirement-list .requirement-item.met .requirement-icon:before,.password-validation .password-requirements .requirement-list .requirement-item.met .requirement-icon:before{content:"\f26b";font-family:bootstrap-icons}.password-validation #passwordRequirements .requirement-list .requirement-item.unmet,.password-validation #passwordRequirements .requirement-list .requirement-item.unmet .requirement-icon,.password-validation .password-requirements .requirement-list .requirement-item.unmet,.password-validation .password-requirements .requirement-list .requirement-item.unmet .requirement-icon{color:#6c757d}.password-validation #passwordRequirements .samples-title,.password-validation .password-requirements .samples-title{font-size:.875rem;font-weight:600}.password-validation #passwordRequirements .sample-list,.password-validation .password-requirements .sample-list{color:#6c757d;font-family:monospace;font-size:.75rem}.password-validation .password-strength-meter{margin-top:.5rem;position:relative}.password-validation .password-strength-meter .strength-bar-container{background:#e9ecef;border-radius:2px;height:4px;margin-bottom:.5rem;overflow:hidden;width:100%}.password-validation .password-strength-meter .strength-bar{border-radius:2px;height:100%;transition:.3s}.password-validation .password-strength-meter .strength-bar.weak{background:#dc3545;width:25%}.password-validation .password-strength-meter .strength-bar.fair{background:#ffc107;width:50%}.password-validation .password-strength-meter .strength-bar.good{background:#17a2b8;width:75%}.password-validation .password-strength-meter .strength-bar.strong{background:#28a745;width:100%}.password-validation .password-strength-meter .strength-text{font-size:.75rem;font-weight:600;text-transform:uppercase}.password-validation .password-strength-meter .strength-text.weak{color:#dc3545}.password-validation .password-strength-meter .strength-text.fair{color:#ffc107}.password-validation .password-strength-meter .strength-text.good{color:#5217b8}.password-validation .password-strength-meter .strength-text.strong{color:#28a745}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.password-validation .fade-in{animation:fadeIn .3s ease}.qr-selected-box{border:1px solid #202020;border-radius:20px}@media (max-width:576px){.qr-selected-box{border:none;flex-direction:column-reverse!important}}.qr-selected-box .QrCodePreview{height:200px;max-width:200px;width:90%}@media (max-width:576px){.qr-selected-box .QrCodePreview{height:300px;max-width:300px}}.vcard-setup-hover-card{background-color:#fefefe;border-radius:12px;transition:background-color .2s ease}.vcard-setup-hover-card:hover{background-color:#f3f4f6}.accordion-button:focus-visible,.btn:focus-visible,.form-check-input:focus-visible,.form-control:focus-visible,.form-range:focus-visible,.form-select:focus-visible{box-shadow:none!important;outline:2px solid #3b82f6!important;outline-offset:2px!important}.app-header-slim{height:24px;width:100%}.app-header-bar{background-color:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:1030}.app-header{gap:12px;min-height:60px;padding:8px 4px;position:relative}.app-header .app-header__end,.app-header .app-header__start{flex:0 0 auto}.app-header .app-header__logo .sidebar-app-logo{max-height:44px;max-width:120px}@media (max-width:1199px){.app-header{padding-left:3.5rem}}.app-header-account>.btn{transition:background-color .16s ease;transition:all .15s ease-out}.app-header-account>.btn:active,.app-header-account>.btn[aria-expanded=true]{background-color:#fcfcfc}.app-header-account .app-header-account__avatar img,.app-header-account .app-header-account__avatar svg{border-radius:50%;height:20px;object-fit:cover;width:20px}.app-header-account .app-header-account__label{font-size:.875rem;font-weight:600}.app-header-account .app-header-account__caret{color:#6b7280;font-size:10px}.app-header-account .dropdown-menu{min-width:240px;z-index:1050}.vcard-action-buttons--inline{align-items:center;display:flex;gap:8px}.vcard-action-buttons--inline .vcard-action-btn{transition:all .15s ease-out;white-space:nowrap;width:auto}.vcard-action-buttons--inline .vcard-app-save-btn{display:inline-flex}.vcard-action-buttons--stacked{display:flex;flex-direction:column;gap:8px}.sidebar-brand .sidebar-app-logo{max-height:48px;max-width:72px}.sidebar-account{position:relative}.sidebar-account .sidebar-account-avatar{height:24px;max-height:24px;max-width:24px;object-fit:cover;width:24px}.sidebar-account .aside-menu-title{display:block;line-height:1.4;overflow:visible;overflow-wrap:normal;white-space:nowrap}.sidebar-account .custom-nav-link[aria-expanded=true],.sidebar-account.show>.custom-nav-link{background-color:rgba(0,0,0,.063)!important;color:#fff!important;font-weight:500!important}.sidebar-account .dropdown-menu{bottom:0!important;left:100%!important;margin:0 0 0 .5rem!important;min-width:240px;position:absolute!important;right:auto!important;top:auto!important;transform:none!important;z-index:1050}@media (min-width:1200px){.aside-menu-container{height:calc(100vh - 102px);min-height:0;overflow:visible;top:82px}.aside-menu-container .sidebar-scrolling,.aside-menu-container.collapsed-menu .sidebar-scrolling{height:auto!important;overflow:visible!important}}.sidebar-support-badge .btn-link{padding:0!important}.sidebar-support-badge lottie-player{height:40px!important;width:40px!important}.support-nav-dot{height:10px;padding:0;right:-1px;top:-1px;width:10px}.app-header__support .btn-link{padding:0!important}.app-header__support lottie-player{height:36px!important;width:36px!important}.sidebar-float-toggle{background:#222;border:0;border-radius:10px;display:none;left:.75rem;padding:.5rem;position:fixed;top:.75rem;z-index:1040}@media (max-width:1199px){.sidebar-float-toggle{display:inline-flex}}.shell-card{background:#f8f8f6;border-radius:28px;box-shadow:0 4px 18px #0000000a;padding:4px}.shell-card>*{background:#fff;border:1px solid #e5e5e6;border-radius:24px}.surface-card{background:#fff;background-clip:initial;border:1px solid #e5e5e6;border-radius:1.6rem;box-shadow:0 8px 30px #0000000a;padding:4px;position:relative;width:100%}@media (min-resolution:2dppx){.surface-card{border-width:.5px}}.surface-card__header{padding:20px 28px}.surface-card__header,.surface-card__titleheader{align-items:center;display:flex;gap:12px;justify-content:space-between}.surface-card__titleheader{padding:0 28px}.surface-card__title-group{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:10px;min-width:0;row-gap:4px}.surface-card__title{color:#000;font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0}.surface-card__subtitle{color:#0000008c;flex-basis:100%;font-size:13px;font-weight:400;line-height:1.4;margin:0}.surface-card__header-actions{align-items:center;display:flex;gap:12px}.surface-card__docs,.surface-card__docs.page-help-btn{background:#0000!important;border:none!important;box-shadow:none!important;color:#0080ff!important;cursor:pointer;font-size:12px;font-weight:500;line-height:1;margin:0;padding:0!important;text-decoration:none;transition:text-shadow .15s ease}.surface-card__docs.page-help-btn:focus,.surface-card__docs.page-help-btn:hover,.surface-card__docs:focus,.surface-card__docs:hover{background:#0000!important;border:none!important;color:#0080ff!important;outline:none;text-decoration:none;text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}.surface-card__body{background:#f9fafb;border-radius:26px;margin:3px;padding:24px}@media (max-width:560px){.surface-card__header{padding:16px 20px}.surface-card__body{border-radius:32px;padding:20px}}.app-settings__help{align-items:center;background:#f3f4f6!important;border:none!important;border-radius:50%;color:#0080ff!important;display:inline-flex;flex-shrink:0;font-size:12px;height:32px;justify-content:center;padding:0!important;transition:background .15s ease;width:32px}.app-settings__help:focus,.app-settings__help:hover{background:#e5e7eb!important;color:#0080ff!important}.toggle-row{align-items:center;background:#fff;border:1px solid #e5e5e6;border-radius:24px;display:flex;gap:16px;padding:16px 20px;transition:border-color .15s ease}.toggle-row:hover{border-color:#c8cdd7}.toggle-row__icon{align-items:center;background:#0f0f11;border-radius:12px;color:#fff;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.toggle-row--media .toggle-row__icon{background:#0000;border:1px solid #e5e5e6}.toggle-row--media .toggle-row__icon>*{height:100%;width:100%}.toggle-row__content{flex:1;min-width:0}.toggle-row__label{color:#000;font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.toggle-row__description{color:#0000008c;font-size:12px;line-height:1.4;margin-top:2px}.toggle-row__switch{flex-shrink:0;margin:0}@media (max-width:480px){.toggle-row{border-radius:20px;gap:12px;padding:14px 16px}.toggle-row__icon{border-radius:10px;height:36px;width:36px}.toggle-row__label{font-size:13px}}.media-card{background:#fff;border:1px solid #e5e5e6;border-radius:28px;box-shadow:0 2px 10px #00000008;transition:border-color .15s ease,box-shadow .15s ease}.media-card:hover{border-color:#060917}.media-card:has([data-tooltip]:hover):after,.media-card:has([data-tooltip]:hover):before{opacity:0}@supports (corner-shape:superellipse(1)){.cardno{corner-shape:superellipse(1.5);border-radius:1.8rem}}[data-tooltip]{position:relative}[data-tooltip]:after,[data-tooltip]:before{left:50%;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease,transform .15s ease;will-change:opacity,transform}[data-tooltip]:after{background:#060917;border-radius:5px;bottom:calc(100% + 8px);color:#fff;content:attr(data-tooltip);font-size:12px;font-weight:500;letter-spacing:0;line-height:1.4;padding:4px 8px;text-transform:none;transform:translateX(-50%) translateY(4px);white-space:nowrap;z-index:10}[data-tooltip]:before{border:6px solid #0000;border-top-color:#060917;bottom:calc(100% - 3px);content:"";height:0;transform:translateX(-50%) translateY(4px);width:0;z-index:9}[data-tooltip]:focus-visible:after,[data-tooltip]:focus-visible:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;transform:translateX(-50%) translateY(0)}.upload-card{flex-shrink:0;position:relative;width:140px}.upload-card__preview{background:#e8e8ec;border:1px solid #c0c4cd;border-radius:16px;cursor:pointer;display:grid;height:140px;margin:0;overflow:hidden;padding:18px;place-items:center;transition:border-color .2s ease;width:140px}.upload-card__preview:hover{border-color:#00000040}.upload-card__img{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;height:100%;width:100%}.upload-card__button{background:#fff;border:1px solid #e5e5e6;border-radius:10px;color:#000000b8;cursor:pointer;display:block;font-size:11px;font-weight:600;letter-spacing:.04em;margin:10px 0 0;padding:9px 8px;text-align:center;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:100%}.upload-card__button:hover{background:#f9f9f9;border:1px solid #c0c4cd;color:#121212}.upload-card__button:active{background:#f4f4f4;color:#121212;transform:scale(.97)}.upload-card__remove{align-items:center;background:#121317;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0000002e;color:#fff;cursor:pointer;display:flex;font-size:11px;height:26px;justify-content:center;line-height:1;padding:0;position:absolute;right:-8px;top:-8px;transition:background-color .2s ease,transform .15s ease;width:26px;z-index:3}.upload-card__remove:hover{background:#dc2626}.upload-card__remove:active{transform:scale(.92)}.upload-card__hint{color:#0000008c;font-size:12px;line-height:1.45;margin:10px 0 0}.option-card{align-items:center;background:#fff;border:1px solid #f2f3f5!important;border-radius:12px;box-shadow:0 1px 2px 0 #0000004d;color:#000000b8;cursor:pointer;display:inline-flex;flex:1 1 0;font-size:14px;font-weight:500;gap:10px;justify-content:center;line-height:1.3;margin:0;min-height:54px;min-width:0;padding:1px;position:relative;text-align:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease;-webkit-user-select:none;user-select:none}.option-card:hover{background-color:#f3f4f6;border:1px solid #d8d8d8!important;box-shadow:inset 0 1px 0 #e1e4e833;color:#2e3235}.option-card:active{transform:scale(.98)}.option-card:has(input:checked){background:#2e3235;border-color:#121317;box-shadow:none;color:#fff;font-weight:600}.option-card:focus-within{outline:2px solid #121317;outline-offset:2px}.option-card--inverse{font-size:13px;min-height:46px;padding:10px 16px}.option-card--inverse:has(input:checked){background:#fff;border-color:#121317;box-shadow:inset 0 0 0 1px #121317,0 2px 6px #00000014;color:#121317;font-weight:600}.option-card input[type=checkbox],.option-card input[type=radio]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.btn-dark-v2{align-items:center;background:linear-gradient(135deg,#121317,#121317);border:none;border-radius:14px;box-shadow:0 1px 2px #0000000d;color:#fff;cursor:pointer;display:inline-flex;flex:1 1 0;font-size:14px;font-weight:500;gap:10px;justify-content:center;line-height:1.3;margin:0;min-height:54px;min-width:0;padding:14px 18px;position:relative;text-align:center;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease;-webkit-user-select:none;user-select:none;vertical-align:-webkit-baseline-middle}.btn-dark-v2:hover{background:linear-gradient(135deg,#2f3034,#2f3034);box-shadow:0 2px 6px #00000012;color:#fff}.btn-dark-v2:active{transform:scale(.98)}.btn-dark-v2:focus-within{outline:2px solid #121317;outline-offset:2px}.btn-dark-v2 input[type=checkbox],.btn-dark-v2 input[type=radio]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.btn-light-v2{align-items:center;background:linear-gradient(135deg,#fff,#fff);border:none;border-radius:14px;box-shadow:0 1px 2px #0000000d;color:#fff;cursor:pointer;display:inline-flex;flex:1 1 0;font-size:14px;font-weight:500;gap:10px;justify-content:center;line-height:1.3;margin:0;min-height:54px;min-width:0;padding:14px 18px;position:relative;text-align:center;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease;-webkit-user-select:none;user-select:none;vertical-align:-webkit-baseline-middle}.btn-light-v2:hover{background:linear-gradient(135deg,#d8d8d8,#d9d9d9);box-shadow:0 2px 6px #00000012;color:#fff}.btn-light-v2:active{transform:scale(.98)}.btn-light-v2:focus-within{outline:2px solid #121317;outline-offset:2px}.btn-light-v2 input[type=checkbox],.btn-light-v2 input[type=radio]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.option-card--radio{gap:12px;justify-content:flex-start;padding:14px 20px;text-align:left}.option-card--radio input[type=checkbox],.option-card--radio input[type=radio]{accent-color:#121317;cursor:pointer;flex-shrink:0;height:1.1em;margin:0;opacity:1;pointer-events:auto;position:static;width:1.1em}.option-card--radio:has(input:checked){background:#fff;border-color:#121317;box-shadow:inset 0 0 0 1px #121317,0 2px 6px #00000014;color:#2f3336;font-weight:500}.option-card--radio .form-check-input:checked{background-color:#2f3336;border-color:#121317}.option-card--radio-solid:has(input:checked){background:#2f3336;border-color:#121317;box-shadow:none;color:#fff;font-weight:600}.option-card--radio-solid:has(input:checked) .form-check-input:checked{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23121317'/%3E%3C/svg%3E");border-color:#fff}.option-card--inverse-solid:has(input:checked){background:#2f3336;border-color:#121212;box-shadow:none;color:#fff;font-weight:600}.swatch-card{background:#fff;border:1px solid #e5e5e6;border-radius:14px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:10px;margin:0;padding:12px;position:relative;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .15s ease;-webkit-user-select:none;user-select:none}.swatch-card:hover{border-color:#00000047;box-shadow:0 2px 6px #00000012}.swatch-card:active{transform:scale(.98)}.swatch-card:has(input:checked){border-color:#121317;box-shadow:inset 0 0 0 1px #121317,0 2px 6px #00000014}.swatch-card:focus-within{outline:2px solid #121317;outline-offset:2px}.swatch-card__preview{border-radius:10px;min-height:100px;overflow:hidden}.swatch-card__label{color:#000000c7;font-size:13px;font-weight:500;line-height:1.3;padding:2px 4px;text-align:center}.swatch-card:has(input:checked) .swatch-card__label{color:#121317;font-weight:600}.swatch-card input[type=radio]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.upload-zone{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #0000000d;margin-top:20px;padding:24px}.upload-zone__label{color:#0000007a;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 16px;text-align:center;text-transform:uppercase}.upload-zone__content{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.upload-zone__content>*{align-items:center;display:flex;flex-direction:column}.upload-zone .upload-card__hint{text-align:center}.icon-input{align-items:center;background:#f9fafb;border:1px solid #e5e5e6;border-radius:10px;display:flex;gap:10px;padding:0 14px;transition:border-color .15s ease,background .15s ease;width:100%}.icon-input:focus-within{background:#fff;border-color:#0080ff}.icon-input>i,.icon-input>svg{color:#00000080;flex-shrink:0;font-size:14px}.icon-input>input{background:#0000;border:0;color:#000;flex:1;font-size:14px;font-weight:500;min-width:0;outline:none;padding:12px 0}.icon-input>input::placeholder{color:#00000059;font-weight:400}.assets-manager__page-head{margin:4px 0 24px}.assets-manager__page-head--with-actions{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.assets-manager__page-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px}.assets-manager__eyebrow{color:#6b7280;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.assets-manager__title{color:#000;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:6px 0 0;text-transform:capitalize}.assets-manager__crumbs{font-size:13px;margin:4px 0 16px}.assets-manager__crumb-list{align-items:center;display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.assets-manager__crumb-item{align-items:center;display:inline-flex;gap:6px;margin:0}.assets-manager__crumb{align-items:center;background:#f3f4f6;border-radius:999px;color:#374151;display:inline-flex;font-weight:500;line-height:1;padding:6px 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.assets-manager__crumb:hover{background:#e5e7eb;color:#111827;text-decoration:none}.assets-manager__crumb--current{background:#121317;color:#fff;cursor:default}.assets-manager__crumb--current:hover{background:#121317;color:#fff}.assets-manager__crumb-sep{color:#9ca3af;font-size:14px;line-height:1;-webkit-user-select:none;user-select:none}.assets-manager__section{background:#fff;border:1px solid #e5e5e6;border-radius:28px;box-shadow:0 2px 12px #0000000a;margin-bottom:24px;padding:4px;position:relative}.assets-manager__section-head{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:18px 24px}.assets-manager__section-title{color:#000;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}.assets-manager__section-sub{color:#0000008c;font-size:13px;line-height:1.4;margin:4px 0 0}.assets-manager__section-body{background:#f9fafb;border-radius:24px;padding:20px}.assets-manager__section-body--flush{overflow:hidden;padding:0}.assets-manager__btn-primary{align-items:center;background:#121317;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1;padding:10px 20px;transition:background .15s ease,opacity .15s ease}.assets-manager__btn-primary:focus,.assets-manager__btn-primary:hover{background:#2f3034;color:#fff;outline:none}.assets-manager__btn-primary:disabled{cursor:wait}.assets-manager__btn-primary.is-loading{opacity:.85}.assets-manager__btn-primary.is-loading .assets-manager__btn-spinner{display:inline-block}.assets-manager__btn-spinner{animation:assets-manager-spin .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;display:none;height:14px;width:14px}.assets-manager__btn-label{line-height:1}.assets-manager__btn-ghost{align-items:center;background:#fff;border:1px solid #e5e5e6;border-radius:999px;color:#121317;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;line-height:1;padding:9px 18px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.assets-manager__btn-ghost:focus,.assets-manager__btn-ghost:hover{background:#f9fafb;border-color:#d0d4dc;color:#121317;outline:none;text-decoration:none}.assets-manager__btn-link{align-items:center;background:#0000;border:0;color:#0080ff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;line-height:1;padding:0 4px;text-decoration:none}.assets-manager__btn-link:focus,.assets-manager__btn-link:hover{color:#0080ff;outline:none;text-decoration:none;text-shadow:0 0 .5px currentColor}.assets-manager__btn-danger{align-items:center;background:#fef2f2;border:1px solid #0000;border-radius:999px;color:#b42318;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;line-height:1;padding:8px 16px;transition:background .15s ease,border-color .15s ease}.assets-manager__btn-danger:hover:not(:disabled){background:#fee4e2;border-color:#fecdca}.assets-manager__btn-danger:disabled{cursor:not-allowed;opacity:.5}.assets-manager__icon-btn{align-items:center;background:#fff;border:1px solid #e5e5e6;border-radius:10px;color:#272b30;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease;width:32px}.assets-manager__icon-btn:hover{background:#f9fafb;border-color:#d0d4dc;color:#000;text-decoration:none}.assets-manager__icon-btn--danger:hover{background:#fef2f2;border-color:#fecdca;color:#b42318}.assets-manager__icon-btn svg{display:block}.assets-manager__row-actions{align-items:center;display:inline-flex;gap:8px;justify-content:flex-end}.assets-manager__folder-card{align-items:center;background:#fff;border:1px solid #e5e5e6;border-radius:18px;color:inherit;display:flex;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.assets-manager__folder-card:hover{border-color:#d0d4dc;box-shadow:0 4px 14px #0000000d;color:inherit;text-decoration:none}.assets-manager__folder-card:active:not(:disabled){transform:scale(.98)}.assets-manager__folder-icon{align-items:center;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.assets-manager__folder-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.assets-manager__folder-name{color:#111827;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assets-manager__folder-sub{color:#6b7280;font-size:12px;line-height:1}.assets-manager__row-link{align-items:center;display:inline-flex;gap:14px;min-width:0}.assets-manager__row-link,.assets-manager__row-link:hover{color:inherit;text-decoration:none}.assets-manager__row-link:hover .assets-manager__row-name{color:#0080ff}.assets-manager__row-link--button{background:#0000;border:0;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left}.assets-manager__row-link--button:focus-visible{border-radius:6px;outline:2px solid #0080ff80;outline-offset:4px}.assets-manager__row-thumb{align-items:center;background:#f3f4f6;border-radius:10px;display:inline-flex;flex-shrink:0;height:74px;justify-content:center;overflow:hidden;width:74px}.assets-manager__row-thumb img{display:block;height:90%;object-fit:cover;width:90%}.assets-manager__row-thumb--image{background:#f3f4f6;border:1px solid #e5e5e6;border-radius:14px;height:auto;min-height:120px;padding:6px;width:120px}.assets-manager__row-thumb--image img{height:auto;max-height:240px;object-fit:contain;width:100%}.assets-manager__row-name{color:#111827;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;transition:color .15s ease;white-space:nowrap}.assets-manager__thumb-pill{align-items:center;background:#ecfdf3;border-radius:999px;color:#0f7a43;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1;padding:4px 10px;text-transform:uppercase}.assets-manager__create-folder{align-items:stretch;display:flex;flex-wrap:wrap;gap:12px}.assets-manager__create-folder-input{align-items:center;background:#fff;border:1px solid #e5e5e6;border-radius:12px;cursor:text;display:inline-flex;flex:1 1 280px;gap:10px;margin:0;padding:0 14px;transition:border-color .15s ease}.assets-manager__create-folder-input:focus-within{border-color:#0080ff;box-shadow:0 0 0 3px #0080ff1f}.assets-manager__create-folder-icon{align-items:center;color:#6b7280;display:inline-flex;flex-shrink:0}.assets-manager__create-folder-field{background:#0000;border:0;color:#111827;flex:1;font-size:14px;font-weight:500;min-width:0;outline:none;padding:12px 0}.assets-manager__create-folder-field::placeholder{color:#00000059;font-weight:400}.assets-manager__table-wrap{overflow-x:auto}.assets-manager__th-select{width:40px}.assets-manager__table{margin-bottom:0}.assets-manager__table thead th{background:#fff;border:0;border-bottom:1px solid #e5e5e6;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.06em;padding:14px 20px;text-transform:uppercase;white-space:nowrap}.assets-manager__table thead th:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.assets-manager__table thead th:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.assets-manager__table tbody td{background:#fff;border:0;border-bottom:1px solid #f1f2f4;color:#111827;font-size:14px;padding:14px 20px;vertical-align:middle}.assets-manager__table tbody tr:last-child td{border-bottom:0}@media (max-width:560px){.assets-manager__title{font-size:20px}.assets-manager__section-head{flex-wrap:wrap;padding:16px 18px}.assets-manager__section-body{border-radius:20px;padding:16px}}@keyframes assets-manager-spin{to{transform:rotate(1turn)}}.ar-upload-card__preview-area{min-height:150px}.ar-upload-card__gltf-preview{overflow:hidden}.ar-preview-img,.ar-upload-card__gltf-preview{border-radius:10px;height:140px;max-width:220px;width:100%}.ar-preview-img{background-color:#fff;background-image:url(/images/placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.cardno.is-invalid{border:1px solid var(--bs-danger)!important}.ar-category-group.is-invalid{border:1px solid var(--bs-danger);border-radius:14px;padding:8px}.ar-edit-current{align-items:center;background:#f9fafb;border:1px solid #e5e5e6;border-radius:14px;display:flex;gap:12px;margin-bottom:12px;padding:10px 14px}.ar-edit-current__thumb{align-items:center;background:#fff;border:1px solid #e5e5e6;border-radius:0;color:#6b7280;display:inline-flex;flex-shrink:0;height:74px;justify-content:center;overflow:hidden;width:74px}.ar-edit-current__thumb img{display:block;height:80%;object-fit:cover;width:80%}.ar-edit-current__label{color:#6b7280;font-size:13px;font-weight:500}.ar-row-icon{align-items:center;display:flex}.ar-row-icon__thumb{border-radius:12px;height:56px;width:56px}.ar-table-wrap{padding:18px 24px}.ar-table-wrap .d-lg-flex.justify-content-between.align-items-center{gap:12px;margin-bottom:16px!important}.ar-table-wrap .width-320{max-width:360px;width:100%}.ar-table-wrap .admin-vcard-toolbar{align-items:center;display:flex!important;gap:.5rem;justify-content:space-between!important;margin-bottom:.75rem}.ar-table-wrap .admin-vcard-toolbar .input-group{flex-wrap:nowrap;max-width:420px;width:auto!important}.ar-table-wrap .admin-vcard-toolbar .admin-vcard-toolbar-search-wrap{width:100%}.ar-table-wrap .admin-vcard-toolbar .admin-vcard-toolbar-search{transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ar-table-wrap .admin-vcard-toolbar .admin-vcard-toolbar-search:focus-within{border-color:#0080ff!important;box-shadow:0 0 0 3px #0080ff1f}.ar-table-wrap .admin-vcard-toolbar .admin-vcard-toolbar-search input::placeholder{color:#9ca3af}.ar-table-wrap .admin-vcard-toolbar .admin-vcard-clear-filters{align-self:end}.ar-table-wrap .search-box{background:#fff;border:1px solid #e5e5e6;border-radius:999px;font-size:14px;height:40px;padding-left:40px;transition:border-color .15s ease,box-shadow .15s ease}.ar-table-wrap .search-box:focus{border-color:#0080ff;box-shadow:0 0 0 3px #0080ff1f}.ar-table-wrap .table-responsive{border-top:1px solid #e5e5e6;margin:0 -24px;padding:0}.ar-table-wrap table.livewire-table{border-collapse:initial;border-spacing:0;margin-bottom:0}.ar-table-wrap table.livewire-table.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:initial;box-shadow:none}.ar-table-wrap table.livewire-table thead th{background:#fff;border:0;border-bottom:1px solid #e5e5e6;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.06em;padding:14px 24px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.ar-table-wrap table.livewire-table tbody td{background:#fff;border:0;border-bottom:1px solid #f1f2f4;color:#111827;font-size:14px;padding:14px 24px;vertical-align:middle}.ar-table-wrap table.livewire-table tbody tr:last-child td{border-bottom:0}.ar-table-wrap .pagination-wrap,.ar-table-wrap nav[role=navigation]{padding:16px 24px}.admin-vcard-toolbar-stats{display:grid;gap:.5rem;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.admin-vcard-toolbar-stats>div{min-width:0}.admin-vcard-row.locked>*{background-color:#e5e5e6!important}.admin-vcard-stat{background:#0000;border:0;cursor:pointer;padding:0}.admin-vcard-stat__badge{align-items:center;background:#fff;border:1px solid #000;border-radius:999px;color:#000;display:inline-flex;font-size:13px;font-weight:600;gap:6px;line-height:1;padding:6px 14px;transition:background .15s ease,color .15s ease}.admin-vcard-stat__badge i{color:inherit}.admin-vcard-stat:hover .admin-vcard-stat__badge{background:#121212;color:#fff}.admin-vcard-stat.active .admin-vcard-stat__badge{background:#232323;border-color:#000;color:#fff}.chart-filter-badge{align-items:center;background:#fff;border:1px solid #000;border-radius:999px;color:#000;display:inline-flex;font-size:13px;font-weight:700;gap:12px;line-height:1;padding:4px 4px 4px 16px}.chart-filter-badge__label{letter-spacing:.04em;text-transform:uppercase}.chart-filter-badge__value{align-items:center;border-radius:999px;color:#fff;display:inline-flex;gap:8px;padding:8px 14px}.chart-filter-badge__value i{color:#fff}.chart-filter-badge--visitors .chart-filter-badge__value{background:#232323}.chart-filter-badge--photos .chart-filter-badge__value{background:#50cd89}.chart-filter-badge--scans .chart-filter-badge__value{background:#109ef7}.admin-vcard-action.active .action-icon{background-color:#e0ebff!important;box-shadow:inset 0 0 0 2px #0080ff}.admin-vcard-action.active .action-icon i{color:#0080ff!important}.vcard-tile__status{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:32px;line-height:1;padding:0 14px;white-space:nowrap}.vcard-tile__status .vcard-tile__dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.vcard-tile__status--online{background:#ecfdf3;color:#0f7a43}.vcard-tile__status--online .vcard-tile__dot{background:#22c55e}.vcard-tile__status--offline{background:#fef2f2;color:#b42318}.vcard-tile__status--offline .vcard-tile__dot{background:#e02d2d}.vcard-tile__status--archived{background:#fff7e0;color:#8a6100}.vcard-tile__status--archived .vcard-tile__dot{background:#e0a800}.upload-progress-modal__dialog{max-width:380px}.upload-progress-modal__content{background:#f9fafb;border:0;border-radius:32px;box-shadow:0 24px 48px #0000002e;padding:4px}.upload-progress-modal__inner{background:#fff;border:1px solid #e5e5e6;border-radius:28px;padding:28px 24px;text-align:center}.upload-progress-modal__title{color:#000;font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.upload-progress-modal__sub{color:#0000008c;font-size:13px;line-height:1.45;margin:0 0 20px}.upload-progress-modal .assets-manager__btn-primary{cursor:not-allowed}.preview-asset-modal__dialog{max-width:640px}.preview-asset-modal__content{background:#f9fafb;border:0;border-radius:32px;box-shadow:0 24px 48px #0000002e;padding:4px}.preview-asset-modal__inner{background:#fff;border:1px solid #e5e5e6;border-radius:28px;overflow:hidden}.preview-asset-modal__head{align-items:center;border-bottom:1px solid #f1f2f4;display:flex;gap:12px;justify-content:space-between;padding:18px 24px}.preview-asset-modal__title{color:#000;flex:1;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-asset-modal__close{align-items:center;background:#fff;border:1px solid #e5e5e6;border-radius:10px;color:#272b30;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background .15s ease,border-color .15s ease,color .15s ease;width:32px}.preview-asset-modal__close:hover{background:#f9fafb;border-color:#d0d4dc;color:#000}.preview-asset-modal__body{align-items:center;background:#f9fafb;display:flex;justify-content:center;min-height:200px;padding:20px}.preview-asset-modal__image{background:#fff;border-radius:16px;display:block;height:auto;max-height:70vh;max-width:100%;width:auto}.preview-asset-modal__model{background:#fff;border:1px solid #e5e5e6;border-radius:16px;height:60vh;max-height:500px;min-height:320px;overflow:hidden;width:100%}.preview-asset-modal__model model-viewer{display:block;height:100%;width:100%}.fe-asset-pill{--bg:#fff;--bg-hover:#000;--border:#121317;--border-hover:#000;--fg:#000;--fg-hover:#000;--icon-bg:#fff;--icon-bg-hover:#fff;--icon-fg:#000;--icon-fg-hover:#000;align-items:center;background-color:var(--bg);border:1px solid var(--border);color:var(--fg);cursor:pointer;display:inline-flex;font-weight:600;gap:.75rem;line-height:1;margin:0;overflow:hidden;padding:.75rem 1.5rem .75rem 20px;text-decoration:none;text-overflow:ellipsis;transition:background-color .3s,border-color .3s,color .3s,transform .1s ease;white-space:nowrap;width:100%}.fe-asset-pill:active{transform:scale(.97)}.fe-asset-pill__label{flex:1 1 auto;font-size:13px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.fe-asset-pill__icon{background-color:var(--icon-bg);border-radius:50%;color:var(--icon-fg);display:grid;flex-shrink:0;height:35px;overflow:hidden;place-items:center;position:relative;transition:background-color .3s,color .3s;width:35px}.fe-asset-pill__icon-svg{height:20px;width:20px}.fe-asset-pill__icon i{display:inline-flex;font-size:20px;line-height:1}.fe-asset-pill__icon-svg--copy{position:absolute;transform:translateY(150%)}.fe-asset-pill:hover{background-color:var(--bg-hover);border-color:var(--border-hover);color:var(--fg-hover)}.fe-asset-pill:hover .fe-asset-pill__icon{background-color:var(--icon-bg-hover);color:var(--icon-fg-hover)}.fe-asset-pill:hover .fe-asset-pill__icon-svg:first-child{transform:translateY(-150%);transition:transform .3s ease-in-out}.fe-asset-pill:hover .fe-asset-pill__icon-svg--copy{transform:translateY(0);transition:transform .3s ease-in-out .1s}.fe-asset-pill:focus-visible{outline:2px solid #0080ff;outline-offset:2px}.fe-asset-pill--light,.fe-asset-pill--upload{--bg:#121317;--bg-hover:#333;--border:#232323;--border-hover:#232323;--fg:#fff;--fg-hover:#fff}.fe-asset-pill--primary{--bg:#1b00e7;--bg-hover:#000;--border:#000;--border-hover:#000;--fg:#fff;--fg-hover:#fff}.fe-asset-pill--danger{--bg:#fff5f5;--bg-hover:#ffe7e7;--border:#f3c2c2;--border-hover:#e8a4a4;--fg:#c52828;--fg-hover:#c52828;--icon-fg:#c52828;--icon-fg-hover:#c52828}.fe-asset-pill--danger .bi-arrow-clockwise{transition:transform .5s cubic-bezier(.4,0,.2,1)}.fe-asset-pill--danger:hover .bi-arrow-clockwise{transform:rotate(1turn)}.fe-asset-pill--info{--bg:#eff6ff;--bg-hover:#dbeafe;--border:#bfdbfe;--border-hover:#93c5fd;--fg:#1d4ed8;--fg-hover:#1d4ed8;--icon-fg:#1d4ed8;--icon-fg-hover:#1d4ed8}.fe-asset-pill--folder{--bg:#11f22b;--bg-hover:#11f22b;--border:#0000;--border-hover:#0000;--fg:#000;--fg-hover:#000;--icon-bg:#fff;--icon-bg-hover:#fff;--icon-fg:#000;--icon-fg-hover:#000;cursor:default}.fe-asset-pill--folder:active{transform:none}.fe-asset-pill--folder .fe-asset-pill__icon svg{height:16px;width:16px}.fe-asset-pill--sm{border-radius:999px;font-weight:500;gap:.45rem;padding:.3rem .85rem .3rem .3rem;width:auto}.fe-asset-pill--sm .fe-asset-pill__label{font-size:12px}.fe-asset-pill--sm .fe-asset-pill__icon{height:26px;width:26px}.fe-asset-pill--sm .fe-asset-pill__icon-svg{height:14px;width:14px}.fe-asset-pill--sm .fe-asset-pill__icon i{display:inline-flex;font-size:14px;line-height:1;transition:transform .5s ease}.fe-asset-pill--sm:hover .fe-asset-pill__icon i,.fe-asset-pill--sm:hover .fe-asset-pill__icon-svg:first-child{transform:none}.fe-asset-pill--sm.fe-asset-pill--danger:hover .fe-asset-pill__icon i{transform:rotate(1turn)}.fe-asset-pill--sm.frame-back-btn:hover .fe-asset-pill__icon i{animation:fe-pill-arrow-left .5s ease}.fe-asset-pill--sm.page-help-btn:hover .fe-asset-pill__icon i{animation:fe-pill-zoom .5s ease}.fe-asset-pill--sm#saveModelBtn:hover .fe-asset-pill__icon i{animation:fe-pill-shake .5s ease}@keyframes fe-pill-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-2px) rotate(-6deg)}40%{transform:translateX(2px) rotate(6deg)}60%{transform:translateX(-2px) rotate(-4deg)}80%{transform:translateX(2px) rotate(4deg)}}@keyframes fe-pill-arrow-left{0%{transform:translateX(0)}50%{transform:translateX(-4px)}to{transform:translateX(0)}}@keyframes fe-pill-zoom{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}.editor-labels{align-items:center;background:#0000000d;border-radius:999px;color:#000;display:inline-flex;font-size:10px;font-weight:600;gap:5px;letter-spacing:.04em;line-height:1.4;margin-top:4px;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.editor-labels .color-code-display{color:#00000080;font-size:11px;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.02em}.editor-labels small{font-weight:500;letter-spacing:0;text-transform:none}.tpl-page-footer{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:space-between;mix-blend-mode:difference;padding:14px 24px}.tpl-page-footer a,.tpl-page-footer span{color:inherit;text-decoration:none;transition:opacity .15s ease}.tpl-page-footer a:hover{opacity:.7}.tpl-page-footer .tpl-page-footer__copy{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tpl-page-footer .tpl-page-footer__links{align-items:center;display:flex;gap:16px}@media (max-width:480px){.tpl-page-footer{padding:12px 16px}}.media-card-v2{background:#fff;border:1px solid #c0c4cd;border-radius:16px;box-shadow:0 2px 10px #00000008;display:flex;flex-direction:column;padding:16px;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.media-card-v2:hover{border-color:#0f172a1a;box-shadow:0 4px 14px #00000012}.media-card-v2__preview{align-items:center;aspect-ratio:5/4;background:#f2f3f5;border-radius:12px;display:flex;justify-content:center;overflow:hidden;position:relative}.media-card-v2__img{box-shadow:0 2px 2px #0000;max-height:100%;max-width:100%;object-fit:contain;padding:12px}.media-card-v2__status-pill{align-items:center;background:#ebf7ef;border-radius:999px;box-shadow:0 1px 2px #0f172a14;color:#0f6e56;display:inline-flex;font-size:11px;font-weight:600;gap:4px;line-height:1.2;padding:4px 9px;position:absolute;right:10px;top:10px}.media-card-v2__status-pill svg{stroke-width:3;height:12px;width:12px}.media-card-v2__meta-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:14px 0 12px}.media-card-v2__meta{flex:1;min-width:0}.media-card-v2__name{color:#111827;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-card-v2__date{color:#6b7280;font-size:12px;line-height:1.2;margin-top:2px}.media-card-v2__actions{display:flex;flex-shrink:0;gap:2px}.media-card-v2__icon-btn{align-items:center;appearance:none;background:#0000;border:0;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:32px}.media-card-v2__icon-btn svg{height:16px;width:16px}.media-card-v2__icon-btn:active{transform:scale(.95)}.media-card-v2__icon-btn:hover{background:#f3f4f6;color:#111827}.media-card-v2__icon-btn--danger{color:#dc2626}.media-card-v2__icon-btn--danger:hover{background:#fef2f2;color:#b91c1c}.media-card-v2__primary-btn{align-items:center;background:#1d1ae0;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-top:auto;padding:12px 16px;text-decoration:none;transition:background .15s ease;width:100%}.media-card-v2__primary-btn:active{transform:scale(.95)}.media-card-v2__primary-btn:focus,.media-card-v2__primary-btn:hover{background:#1815c4;color:#fff;text-decoration:none}.media-card-v2__primary-btn svg{height:16px;width:16px}.media-card-v2__default-btn{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;letter-spacing:0;line-height:1.2;margin-top:8px;padding:10px 14px;text-transform:none;transition:background .15s ease,border-color .15s ease,color .15s ease;width:100%}.media-card-v2__default-btn:active{transform:scale(.95)}.media-card-v2__default-btn.btn-frame-is-default,.media-card-v2__default-btn.btn-frame-make-default{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.media-card-v2__default-btn.btn-frame-make-default{background:#fff;border:1px solid #e5e7eb;color:#374151}.media-card-v2__default-btn.btn-frame-make-default:hover{background:#f9fafb;border-color:#d1d5db;color:#111827}.media-card-v2__default-btn.btn-frame-is-default{background:#ebf7ef;border:1px solid #c8ead4;color:#0f6e56}.media-card-v2--compact{padding:12px}.media-card-v2--compact .media-card-v2__preview{border-radius:10px}.media-card-v2--compact .media-card-v2__img{padding:8px}.media-card-v2--compact .media-card-v2__meta-row{gap:6px;margin:10px 0 0}.media-card-v2--compact .media-card-v2__name{font-size:12px}.media-card-v2--compact .media-card-v2__date{font-size:11px}.media-card-v2--compact .media-card-v2__icon-btn{height:28px;width:28px}.media-card-v2--compact .media-card-v2__icon-btn svg{height:14px;width:14px}.media-card-v2--compact .media-card-v2__status-pill{font-size:10px;padding:3px 7px;right:8px;top:8px}.media-card-v2__img--fill{height:100%;object-fit:contain;padding:0;width:100%}.media-card-v2__status-pill--source{background:#f3f4f6;border:1px solid #e5e7eb;box-shadow:none;color:#374151}.media-card-v2__name--capitalize{text-transform:capitalize}.media-card-v2--sticker .media-card-v2__preview,.media-card-v2--sticker-pack .media-card-v2__preview{aspect-ratio:1/1;background:#f6f5f1}.media-card-v2--sticker-pack .stickerPacker-group{align-items:center;display:flex;justify-content:center;padding:12px;width:100%}.media-card-v2--sticker-pack .stickerPacker-image{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 6px #0f172a2e;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:56px;justify-content:center;margin:0 0 0 -18px;object-fit:cover;width:56px}.media-card-v2--sticker-pack .stickerPacker-image:first-child{margin-left:0}.media-card-v2--swatch .media-card-v2__preview--swatch{aspect-ratio:1/1;background-image:none;border:1px solid #0f172a14}.media-card-v2--brand-logo .media-card-v2__img{max-height:80%;max-width:80%}.cc-saved-palettes{background:#fafbfc;border-top:1px solid #00000014;display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px}.cc-palette-select{appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23121317' d='M5 6 0 0h10z'/></svg>") no-repeat right 10px center;border:1px solid #0000001f;border-radius:8px;color:#121317;cursor:pointer;font-size:12px;font-weight:500;height:30px;padding:0 28px 0 10px;width:100%}.cc-palette-select:hover{border-color:#00000052}.cc-palette-select:focus-visible{border-color:#121317;box-shadow:0 0 0 3px #1213171f;outline:none}.cc-palette-row{display:flex;flex-wrap:wrap;gap:4px}.cc-swatch{border:1px solid #0000001f;border-radius:5px;cursor:pointer;height:18px;padding:0;transition:transform .12s ease,box-shadow .12s ease;width:18px}.cc-swatch:hover{box-shadow:0 0 0 2px #1213172e;transform:scale(1.12)}.cc-palette-manage{align-self:flex-start;background:#0000;border:none;color:#0000008c;cursor:pointer;font-size:11px;font-weight:500;letter-spacing:.04em;padding:4px 0 0;text-transform:uppercase}.cc-palette-manage:hover{color:#121317;text-decoration:underline}.auth-minimal{--radius-md:14px;--radius-lg:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.5}.auth-minimal *,.auth-minimal :after,.auth-minimal :before{box-sizing:border-box}.auth-minimal .page{display:grid;gap:0;grid-template-columns:1fr 1fr;min-height:100vh}.auth-minimal .page.is-centered{grid-template-columns:1fr}.auth-minimal .form-side{display:flex;flex-direction:column;min-height:100vh;padding:40px 56px}.auth-minimal .brand{align-items:center;color:inherit;display:inline-flex;gap:10px;text-decoration:none}.auth-minimal .brand img{display:block;height:28px;width:auto}.auth-minimal .form-wrap{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 auto;max-width:440px;padding:48px 0;width:100%}.auth-minimal h1{color:var(--ink);font-family:Arima Madurai,Georgia,serif;font-size:clamp(38px,4vw,48px);font-weight:700;letter-spacing:-.025em;line-height:1.05;margin:0 0 14px}.auth-minimal .subtitle{color:var(--muted);font-size:15px;margin:0 0 32px}.auth-minimal,.form-minimal{--bg:#fff;--ink:#0a0a0a;--ink-soft:#4a4a4a;--muted:#8a8a8a;--hairline:#ececec;--field-bg:#fff;--field-bg-focus:#fcfcfc;--focus:#2563eb;--focus-ring:#2563eb1f;--danger:#ef4444;--danger-ring:#ef44441f;--shadow-sm:0 1px 2px #0f0f0f0a,0 1px 1px #0f0f0f08;--shadow-input:0 1px 2px #0f0f0f0d,0 1px 3px #0f0f0f0a;--shadow-input-focus:0 0 0 4px var(--focus-ring),0 1px 2px #0f0f0f0f;--radius-sm:10px}.auth-minimal .field,.form-minimal .field{margin-bottom:18px}.auth-minimal .field-row,.form-minimal .field-row{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:18px}.auth-minimal .field-row .field,.form-minimal .field-row .field{margin-bottom:0}.auth-minimal label,.form-minimal label{color:var(--ink);display:block;font-size:14px;font-weight:500;letter-spacing:-.005em;margin-bottom:8px}.auth-minimal .label-row,.form-minimal .label-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.auth-minimal .label-row label,.form-minimal .label-row label{margin-bottom:0}.auth-minimal .label-row .label-link,.form-minimal .label-row .label-link{color:var(--muted);font-size:13px;text-decoration:none;transition:color .16s ease}.auth-minimal .label-row .label-link:hover,.form-minimal .label-row .label-link:hover{color:var(--ink)}.auth-minimal .input-wrap,.form-minimal .input-wrap{position:relative}.auth-minimal input[type=email],.auth-minimal input[type=number],.auth-minimal input[type=password],.auth-minimal input[type=text],.auth-minimal select,.auth-minimal textarea,.form-minimal input[type=email],.form-minimal input[type=number],.form-minimal input[type=password],.form-minimal input[type=text],.form-minimal select,.form-minimal textarea{appearance:none;-webkit-appearance:none;background:var(--field-bg);border:1px solid var(--hairline);border-radius:var(--radius-sm);box-shadow:var(--shadow-input);color:var(--ink);font-family:inherit;font-size:15px;height:46px;outline:none;padding:0 14px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:100%}.auth-minimal textarea,.form-minimal textarea{height:auto;line-height:1.5;min-height:76px;padding:11px 14px;resize:vertical}.auth-minimal select,.form-minimal select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238a8a8a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:38px}.auth-minimal input::placeholder,.auth-minimal textarea::placeholder,.form-minimal input::placeholder,.form-minimal textarea::placeholder{color:#b8b8b8}.auth-minimal input[type=email]:hover,.auth-minimal input[type=number]:hover,.auth-minimal input[type=password]:hover,.auth-minimal input[type=text]:hover,.auth-minimal select:hover,.auth-minimal textarea:hover,.form-minimal input[type=email]:hover,.form-minimal input[type=number]:hover,.form-minimal input[type=password]:hover,.form-minimal input[type=text]:hover,.form-minimal select:hover,.form-minimal textarea:hover{border-color:#dcdcdc}.auth-minimal input[type=email]:focus,.auth-minimal input[type=number]:focus,.auth-minimal input[type=password]:focus,.auth-minimal input[type=text]:focus,.auth-minimal select:focus,.auth-minimal textarea:focus,.form-minimal input[type=email]:focus,.form-minimal input[type=number]:focus,.form-minimal input[type=password]:focus,.form-minimal input[type=text]:focus,.form-minimal select:focus,.form-minimal textarea:focus{background-color:var(--field-bg-focus);border-color:var(--focus);box-shadow:var(--shadow-input-focus)}.auth-minimal .pw-wrap input,.form-minimal .pw-wrap input{padding-right:44px}.auth-minimal .pw-wrap .input-icon,.form-minimal .pw-wrap .input-icon{background:#0000;border:none;border-radius:8px;color:var(--muted);cursor:pointer;display:grid;font-size:16px;height:32px;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:color .16s ease,background-color .16s ease;width:32px}.auth-minimal .pw-wrap .input-icon:hover,.form-minimal .pw-wrap .input-icon:hover{background:#00000008;color:var(--ink)}.auth-minimal .hint,.form-minimal .hint{color:var(--muted);font-size:12.5px;margin-top:8px}.auth-minimal .hint-rules,.form-minimal .hint-rules{display:flex;flex-wrap:wrap;gap:6px 14px}.auth-minimal .hint-rules .requirement-item,.form-minimal .hint-rules .requirement-item{align-items:center;color:var(--muted);display:inline-flex;transition:color .16s ease}.auth-minimal .hint-rules .requirement-item .check-icon,.form-minimal .hint-rules .requirement-item .check-icon{color:#16a34a;display:none;font-size:11px;margin-right:5px}.auth-minimal .hint-rules .requirement-item.met,.form-minimal .hint-rules .requirement-item.met{color:#16a34a}.auth-minimal .hint-rules .requirement-item.met .check-icon,.form-minimal .hint-rules .requirement-item.met .check-icon{display:inline-block}.auth-minimal .field-error-inline,.form-minimal .field-error-inline{color:var(--danger);display:none;font-size:12px;font-weight:400;letter-spacing:0;margin-left:8px}.auth-minimal .field.has-error .field-error-inline,.form-minimal .field.has-error .field-error-inline{display:inline}.auth-minimal .field.has-error input,.auth-minimal .field.has-error select,.form-minimal .field.has-error input,.form-minimal .field.has-error select{border-color:var(--danger)}.auth-minimal .field.has-error input:focus,.auth-minimal .field.has-error select:focus,.form-minimal .field.has-error input:focus,.form-minimal .field.has-error select:focus{border-color:var(--danger);box-shadow:0 0 0 4px var(--danger-ring),0 1px 2px #0f0f0f0f}.auth-minimal .strength-bar-container,.form-minimal .strength-bar-container{margin-top:10px}.auth-minimal .strength-bar,.form-minimal .strength-bar{display:flex;gap:4px}.auth-minimal .strength-bar>span,.form-minimal .strength-bar>span{background:#efefef;border-radius:2px;flex:1;height:3px;transition:background-color .2s ease}.auth-minimal .strength-bar.weak>span:nth-child(-n+1),.form-minimal .strength-bar.weak>span:nth-child(-n+1){background:#ef4444}.auth-minimal .strength-bar.fair>span:nth-child(-n+2),.form-minimal .strength-bar.fair>span:nth-child(-n+2){background:#f59e0b}.auth-minimal .strength-bar.good>span:nth-child(-n+3),.form-minimal .strength-bar.good>span:nth-child(-n+3){background:#84cc16}.auth-minimal .strength-bar.strong>span,.form-minimal .strength-bar.strong>span{background:#16a34a}.auth-minimal .strength-text,.form-minimal .strength-text{color:var(--muted);font-size:11.5px;font-weight:500;letter-spacing:.08em;margin-top:6px}.auth-minimal .strength-text.weak,.form-minimal .strength-text.weak{color:#ef4444}.auth-minimal .strength-text.fair,.form-minimal .strength-text.fair{color:#f59e0b}.auth-minimal .strength-text.good,.form-minimal .strength-text.good{color:#84cc16}.auth-minimal .strength-text.strong,.form-minimal .strength-text.strong{color:#16a34a}.auth-minimal .password-match-indicator,.form-minimal .password-match-indicator{background:#0000;border:0;color:var(--muted);display:none;font-size:12.5px;margin-top:8px;padding:0}.auth-minimal .password-match-indicator.alert-success,.form-minimal .password-match-indicator.alert-success{color:#16a34a}.auth-minimal .password-match-indicator.alert-danger,.form-minimal .password-match-indicator.alert-danger{color:var(--danger)}.auth-minimal .password-requirements-legacy,.form-minimal .password-requirements-legacy{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.auth-minimal .check-row,.form-minimal .check-row{align-items:flex-start;color:var(--ink-soft);cursor:pointer;display:flex;font-size:13.5px;gap:10px;line-height:1.45;margin:4px 0 24px}.auth-minimal .check-row input[type=checkbox],.form-minimal .check-row input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:var(--shadow-sm);cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;position:relative;transition:all .16s ease;width:16px}.auth-minimal .check-row input[type=checkbox]:checked,.form-minimal .check-row input[type=checkbox]:checked{background:var(--ink);border-color:var(--ink)}.auth-minimal .check-row input[type=checkbox]:checked:after,.form-minimal .check-row input[type=checkbox]:checked:after{border:solid #fff;border-width:0 1.5px 1.5px 0;content:"";height:9px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.auth-minimal .check-row a,.form-minimal .check-row a{color:var(--ink);text-decoration:underline;text-decoration-color:#d4d4d4;text-underline-offset:2px;transition:text-decoration-color .16s ease}.auth-minimal .check-row a:hover,.form-minimal .check-row a:hover{text-decoration-color:var(--ink)}.auth-minimal .code-chip,.form-minimal .code-chip{align-items:center;background:#f5f5f5;border:1px solid var(--hairline);border-radius:999px;display:inline-flex;font-size:12.5px;gap:10px;margin:-8px 0 24px;max-width:100%;padding:6px 8px 6px 12px}.auth-minimal .code-chip .code-chip-label,.form-minimal .code-chip .code-chip-label{color:var(--muted);font-size:10.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.auth-minimal .code-chip .code-chip-value,.form-minimal .code-chip .code-chip-value{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;letter-spacing:.02em}.auth-minimal .code-chip .code-chip-change,.form-minimal .code-chip .code-chip-change{display:inline;margin:0}.auth-minimal .code-chip .code-chip-change button,.form-minimal .code-chip .code-chip-change button{background:var(--ink);border:0;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:500;padding:4px 10px;transition:background-color .16s ease}.auth-minimal .code-chip .code-chip-change button:hover,.form-minimal .code-chip .code-chip-change button:hover{background:#1c1c1c}.auth-minimal .notice,.form-minimal .notice{align-items:flex-start;border:1px solid;border-radius:var(--radius-sm);display:flex;font-size:13.5px;gap:10px;line-height:1.45;margin-bottom:20px;padding:12px 14px}.auth-minimal .notice .notice-icon,.auth-minimal .notice i,.form-minimal .notice .notice-icon,.form-minimal .notice i{flex-shrink:0;font-size:16px;margin-top:1px}.auth-minimal .notice.notice-success,.form-minimal .notice.notice-success{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.auth-minimal .notice.notice-info,.form-minimal .notice.notice-info{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}.auth-minimal .notice.notice-error,.form-minimal .notice.notice-error{background:#fef2f2;border-color:#fecaca;color:#991b1b}.auth-minimal .code-otp,.form-minimal .code-otp{display:flex;gap:10px}.auth-minimal .code-otp .otp-box,.form-minimal .code-otp .otp-box{caret-color:var(--focus);font-size:22px;font-variant-numeric:tabular-nums;font-weight:600;height:56px;letter-spacing:0;padding:0;text-align:center;width:100%}.auth-minimal .back-link,.form-minimal .back-link{font-size:13.5px;margin-top:16px;text-align:center}.auth-minimal .back-link a,.form-minimal .back-link a{color:var(--muted);text-decoration:none;transition:color .16s ease}.auth-minimal .back-link a:hover,.form-minimal .back-link a:hover{color:var(--ink)}.auth-minimal .btn-minimal,.form-minimal .btn-minimal{align-items:center;background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius-sm);box-shadow:0 1px 2px #00000014,inset 0 1px 0 #ffffff14;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:500;gap:10px;height:48px;justify-content:center;letter-spacing:-.005em;transition:transform .12s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease;width:100%}.auth-minimal .btn-minimal:hover:not(:disabled),.form-minimal .btn-minimal:hover:not(:disabled){background:#1c1c1c;border:1px solid #d8d8d8!important;box-shadow:0 2px 6px #0000001a}.auth-minimal .btn-minimal:active:not(:disabled),.form-minimal .btn-minimal:active:not(:disabled){transform:scale(.98)}.auth-minimal .btn-minimal:disabled,.form-minimal .btn-minimal:disabled{cursor:not-allowed;opacity:.4}.auth-minimal .signin,.form-minimal .signin{color:var(--ink-soft);font-size:14px;margin-top:24px;text-align:center}.auth-minimal .signin a,.form-minimal .signin a{color:var(--ink);display:inline-block;font-weight:600;padding-bottom:2px;position:relative;text-decoration:none}.auth-minimal .signin a:after,.form-minimal .signin a:after{background:var(--ink);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.2,.7,.2,1);width:100%}.auth-minimal .signin a:focus-visible:after,.auth-minimal .signin a:hover:after,.form-minimal .signin a:focus-visible:after,.form-minimal .signin a:hover:after{transform:scale(.98)}.auth-minimal .logout-link-form,.form-minimal .logout-link-form{margin:14px 0 0;text-align:center}.auth-minimal .logout-link-form button,.form-minimal .logout-link-form button{background:#0000;border:0;color:var(--muted);cursor:pointer;font-family:inherit;font-size:13.5px;padding:4px 0;transition:color .16s ease}.auth-minimal .logout-link-form button:hover,.form-minimal .logout-link-form button:hover{color:var(--ink)}.auth-minimal .footer,.form-minimal .footer{align-items:center;color:var(--muted);display:flex;font-size:12.5px;gap:12px;justify-content:space-between;margin-top:auto;padding-top:24px}.auth-minimal .footer a,.form-minimal .footer a{color:inherit;text-decoration:none}.auth-minimal .footer a:hover,.form-minimal .footer a:hover{color:var(--ink)}.auth-minimal .art-side,.form-minimal .art-side{display:flex;min-height:100vh;padding:24px 24px 24px 0}.auth-minimal .art,.form-minimal .art{align-self:stretch;background:radial-gradient(at 18% 20%,#ff7a59 0,#0000 42%),radial-gradient(at 80% 10%,#ffd166 0,#0000 38%),radial-gradient(at 90% 55%,#2b5bff 0,#0000 48%),radial-gradient(at 30% 80%,#e5407e 0,#0000 50%),radial-gradient(at 70% 90%,#6f3bff 0,#0000 50%),linear-gradient(135deg,#ff5e7a,#f96 30%,#c44dff 65%,#2b5bff);border-radius:var(--radius-lg);flex:1 1 auto;min-height:0;overflow:hidden;position:relative;width:100%}.auth-minimal .art:after,.form-minimal .art:after{background:linear-gradient(115deg,#0000 38%,#ffffff12 40%,#0000 42%),linear-gradient(160deg,#0000 55%,#00000029 58%,#0000 62%),linear-gradient(200deg,#0000 30%,#ffffff0f 33%,#0000 37%);content:"";inset:0;pointer-events:none;position:absolute}.auth-minimal .grain,.form-minimal .grain{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.35 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");inset:0;opacity:.22;pointer-events:none;position:absolute}.auth-minimal .art-caption,.form-minimal .art-caption{align-items:flex-end;bottom:32px;color:#fff;display:flex;gap:24px;justify-content:space-between;left:32px;position:absolute;right:32px;z-index:2}.auth-minimal .art-caption .quote,.form-minimal .art-caption .quote{font-family:Arima Madurai,Georgia,serif;font-size:clamp(18px,1.6vw,22px);font-weight:400;letter-spacing:-.015em;line-height:1.35;margin:0;max-width:380px;text-shadow:0 1px 20px #00000040}.auth-minimal .art-caption .meta,.form-minimal .art-caption .meta{font-size:12px;letter-spacing:.08em;opacity:.85;text-transform:uppercase;white-space:nowrap}@media (max-width:980px){.auth-minimal .page,.form-minimal .page{grid-template-columns:1fr}.auth-minimal .art-side,.form-minimal .art-side{max-height:240px;min-height:220px;order:-1;padding:16px 16px 0}.auth-minimal .art,.form-minimal .art{border-radius:20px}.auth-minimal .art-caption,.form-minimal .art-caption{bottom:20px;left:20px;right:20px}.auth-minimal .form-side,.form-minimal .form-side{min-height:auto;padding:28px 24px 32px}.auth-minimal .form-wrap,.form-minimal .form-wrap{padding:24px 0}.auth-minimal .footer,.form-minimal .footer{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:480px){.auth-minimal .field-row,.form-minimal .field-row{gap:0;grid-template-columns:1fr}.auth-minimal .field-row .field,.form-minimal .field-row .field{margin-bottom:18px}.auth-minimal h1,.form-minimal h1{font-size:34px}.auth-minimal .form-side,.form-minimal .form-side{padding:24px 20px 28px}}@keyframes auth-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.auth-minimal .form-wrap>*,.form-minimal .form-wrap>*{animation:auth-rise .6s cubic-bezier(.2,.7,.2,1) both}.auth-minimal .form-wrap>:first-child,.form-minimal .form-wrap>:first-child{animation-delay:60ms}.auth-minimal .form-wrap>:nth-child(2),.form-minimal .form-wrap>:nth-child(2){animation-delay:.12s}.auth-minimal .form-wrap>:nth-child(3),.form-minimal .form-wrap>:nth-child(3){animation-delay:.18s}.auth-minimal .form-wrap>:nth-child(4),.form-minimal .form-wrap>:nth-child(4){animation-delay:.22s}.auth-minimal .form-wrap>:nth-child(5),.form-minimal .form-wrap>:nth-child(5){animation-delay:.26s}.fa-spin,.spinner-border,[class*=__btn-spinner]{backface-visibility:hidden;perspective:1000px;will-change:transform}.btn.is-loading,[class*=__btn].is-loading,a:has(.spinner-border),a:has([class*=__btn-spinner]),button.is-loading,button:has(.spinner-border),button:has([class*=__btn-spinner]){backface-visibility:hidden;transform:translateZ(0);will-change:transform}.sadmin{margin:0 auto;max-width:1100px;padding:8px 0 48px}.sadmin__topbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.sadmin__heading{min-width:0}.sadmin__eyebrow{color:#0006;font-size:11px;font-weight:500;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.sadmin__title{color:#000;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.sadmin__stats{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.sadmin__stat{display:flex;flex-direction:column;gap:4px;min-width:0}.sadmin__stat-label{color:#0006;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.sadmin__stat-value{color:#000;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}@media (max-width:640px){.sadmin__stats{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.sadmin__title{font-size:22px}}.sadmin-profile{align-items:center;display:flex;gap:18px}.sadmin-profile__avatar{background:#f1f2f4;border:1px solid #e5e5e6;border-radius:50%;flex-shrink:0;height:72px;overflow:hidden;width:72px}.sadmin-profile__avatar img{height:100%;object-fit:cover;width:100%}.sadmin-profile__name{color:#000;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 2px}.sadmin-profile__email{color:#00000080;font-size:13px;text-decoration:none;transition:color .15s ease}.sadmin-profile__email:hover{color:#0080ff}.sadmin-profile__divider{background:#e5e5e6;height:1px;margin:22px 0}@media (max-width:480px){.sadmin-profile{gap:14px}.sadmin-profile__avatar{height:60px;width:60px}.sadmin-profile__name{font-size:18px}}.sadmin-badge{align-items:center;background:#f1f2f4;border-radius:999px;color:#5b6170;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.02em;line-height:1;padding:5px 12px}.sadmin-badge__dot{background:currentColor;border-radius:50%;flex-shrink:0;height:6px;width:6px}.sadmin-badge--success{background:#16a34a1f;color:#15803d}.sadmin-badge--warning{background:#f59e0b29;color:#b45309}.sadmin-badge--danger{background:#dc26261f;color:#b91c1c}.sadmin-badge--neutral{background:#f1f2f4;color:#5b6170}.sadmin-btn{align-items:center;border:1px solid #0000;border-radius:19px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:center;line-height:1;min-width:108px;padding:0 20px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.sadmin-btn,.sadmin-btn:hover{text-decoration:none}.sadmin-btn:disabled{cursor:not-allowed;opacity:.4}.sadmin-btn--primary{background:#121317;border-color:#121317;color:#fff}.sadmin-btn--primary:hover:not(:disabled){background:#2f3034;border-color:#2f3034;color:#fff}.sadmin-btn--outline{background:#fff;border-color:#000;color:#000}.sadmin-btn--outline:hover:not(:disabled){background:#f5f5f5;color:#000}.sadmin-btn--success{background:#16a34a;border-color:#16a34a;color:#fff}.sadmin-btn--success:hover:not(:disabled){background:#15803d;border-color:#15803d;color:#fff}.sadmin-btn--ghost{background:#f9fafb;border-color:#e5e5e6;color:#000000b3}.sadmin-btn--ghost:hover:not(:disabled){background:#fff;border-color:#0080ff;color:#0080ff}.sadmin-btn--sm{border-radius:16px;font-size:12px;height:32px;min-width:auto;padding:0 14px}.sadmin-input{background:#f9fafb;border:1px solid #e5e5e6;border-radius:10px;color:#000;font-size:14px;font-weight:500;padding:12px 14px;transition:border-color .15s ease,background .15s ease;width:100%}.sadmin-input::placeholder{color:#00000059;font-weight:400}.sadmin-input:focus{background:#fff;border-color:#0080ff;outline:none}.sadmin-note{align-items:flex-start;background:#0080ff14;border-radius:12px;color:#0a5bbf;display:flex;font-size:13px;gap:10px;line-height:1.5;padding:12px 16px}.sadmin-note>i{color:#0080ff;flex-shrink:0;margin-top:2px}.sadmin-choices{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sadmin-choice{align-items:flex-start;background:#fff;border:1px solid #e5e5e6;border-radius:16px;cursor:pointer;display:flex;gap:14px;margin:0;padding:16px 18px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.sadmin-choice:hover{border-color:#d0d4dc}.sadmin-choice__radio{opacity:0;pointer-events:none;position:absolute}.sadmin-choice__body{display:flex;flex-direction:column;gap:2px;min-width:0}.sadmin-choice__title{color:#000;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.sadmin-choice__meta{color:#0000008c;font-size:13px;line-height:1.4}.sadmin-choice__check{align-items:center;background:#0000;border:1.5px solid #d0d4dc;border-radius:50%;color:#0000;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;margin-left:auto;transition:all .15s ease;width:20px}.sadmin-choice.is-selected,.sadmin-choice:has(.sadmin-choice__radio:checked){border-color:#0080ff;box-shadow:inset 0 0 0 1px #0080ff}.sadmin-choice.is-selected .sadmin-choice__check,.sadmin-choice:has(.sadmin-choice__radio:checked) .sadmin-choice__check{background:#0080ff;border-color:#0080ff;color:#fff}.sadmin-modal{background:#f9fafb;border:none;border-radius:32px;box-shadow:0 8px 30px #0000001f;overflow:hidden;position:relative;width:100%}.sadmin-modal__card{background:#fff;border:1px solid #e5e5e6;border-radius:28px;margin:4px;padding:28px 26px 22px;position:relative}.sadmin-modal__close{border-radius:50%;height:28px;opacity:.45;position:absolute;right:14px;top:14px;transition:opacity .15s ease;width:28px}.sadmin-modal__close:hover{opacity:.9}.sadmin-modal__eyebrow{color:#0006;font-size:11px;font-weight:500;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.sadmin-modal__title{color:#000;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 20px}.sadmin-modal__field{margin-bottom:4px}.sadmin-modal__label{color:#0009;display:block;font-size:11px;font-weight:500;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.sadmin-modal__actions{display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 18px}@media (max-width:560px){.sadmin-modal__card{padding:24px 20px 18px}.sadmin-modal__title{font-size:20px}.sadmin-modal__actions{padding:12px 16px 16px}}.slot-credits{background:#fff;border:1px solid #e5e5e6;border-radius:20px;padding:22px 24px}.slot-credits__head{margin-bottom:18px}.slot-credits__title{color:#000;font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0}.slot-credits__stats{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin-bottom:20px}.slot-credits__field{margin-bottom:18px}.slot-credits__label{color:#0006;display:block;font-size:11px;font-weight:500;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.slot-credits__note{align-items:center;background:#0080ff14;border-radius:12px;color:#0a5bbf;display:flex;font-size:12.5px;gap:8px;line-height:1.4;padding:10px 14px}.slot-credits__note i{color:#0080ff;flex-shrink:0}.slot-credits__note strong{color:#064a9e;font-variant-numeric:tabular-nums}.slot-credits__warning{align-items:center;color:#00000080;display:flex;font-size:12px;gap:6px;margin-top:10px}.slot-credits__warning i{color:#f59e0b}@media (max-width:480px){.slot-credits{padding:18px}.slot-credits__stats{gap:14px;grid-template-columns:1fr}}.slot-stepper{align-items:stretch;background:#fff;border:1px solid #e5e5e6;border-radius:12px;display:inline-flex;max-width:200px;overflow:hidden}.slot-stepper__btn{align-items:center;background:#f9fafb;border:none;color:#000;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;justify-content:center;transition:background .15s ease,color .15s ease;width:42px}.slot-stepper__btn:hover:not(:disabled){background:#eff1f4}.slot-stepper__btn:disabled{color:#c8cdd7;cursor:not-allowed}.slot-stepper__input{-moz-appearance:textfield;background:#fff;border:1px solid #e5e5e6;border-bottom:none;border-top:none;color:#000;font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;min-width:0;outline:none;padding:9px 6px;text-align:center;width:100%}.slot-stepper__input::-webkit-inner-spin-button,.slot-stepper__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slot-stepper__input:focus{background:#fff}
