@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";.admin-workspace-role strong{font-size:13px!important}.admin-workspace-role small{font-size:11px!important;line-height:1.4}.admin-workspace-sidebar nav a{font-size:14px!important}.admin-workspace-account strong{font-size:12px!important}.admin-workspace-account small{font-size:10px!important}.admin-workspace-header small{font-size:11px!important}.admin-workspace-header h1{font-size:42px!important;line-height:1.08}.admin-workspace-header p{font-size:16px!important;line-height:1.55}.admin-workspace-actions>a,.admin-toolbar-button{font-size:13px!important}.admin-workspace-notice{font-size:14px!important}.admin-command-hero>div:first-child>span{font-size:11px!important}.admin-command-hero h2{font-size:42px!important;line-height:1.08}.admin-command-hero p{font-size:17px!important;line-height:1.55}.admin-command-promo small,.admin-command-promo span{font-size:13px!important}.admin-command-promo strong{font-size:38px!important}.admin-command-stats small{font-size:12px!important}.admin-command-stats strong{font-size:32px!important}.admin-command-stats p{font-size:12px!important}.admin-command-panel>header small{font-size:11px!important}.admin-command-panel>header h2{font-size:25px!important}.admin-command-panel>header>strong{font-size:18px!important}.admin-command-actions strong{font-size:15px!important}.admin-command-actions small{font-size:12px!important}.admin-command-actions b{font-size:16px!important}.admin-auto-row strong{font-size:14px!important}.admin-auto-row small,.admin-auto-row i{font-size:12px!important}.admin-launch>p{font-size:14px!important}.admin-launch-counts span,.admin-launch label,.admin-launch-actions button{font-size:13px!important}.admin-panel-heading h2{font-size:25px!important}.admin-panel-heading p{font-size:14px!important}.admin-table th{font-size:12px!important}.admin-table td{font-size:13px!important}.status-pill{font-size:11px!important}.table-empty,.payment-reference-note,.payment-code-policy strong{font-size:14px!important}.payment-code-policy span{font-size:12px!important}.admin-account-stats article strong{font-size:30px!important}.admin-account-stats article small{font-size:12px!important}.admin-account-tabs button,.admin-accounts-console input{font-size:14px!important}.admin-account-person strong{font-size:15px!important}.admin-account-person small{font-size:12px!important}.admin-account-list>button>span>small{font-size:11px!important}.admin-account-list>button>span>b{font-size:14px!important}.admin-risk,.admin-account-status{font-size:11px!important}.admin-detail-drawer>small,.admin-drawer-grid small,.admin-drawer-reason small{font-size:11px!important}.admin-detail-drawer h2{font-size:29px!important}.admin-detail-drawer>p,.admin-drawer-grid strong,.admin-drawer-warning strong,.admin-drawer-reason p{font-size:14px!important}.admin-drawer-warning span,.admin-structure-list b,.admin-member-list small,.admin-member-list>div>span:last-child{font-size:12px!important}.admin-detail-drawer>button.block,.admin-detail-drawer>button.restore,.admin-structure-list span,.admin-member-list strong{font-size:14px!important}.admin-detail-drawer h3{font-size:19px!important}.moderation-stats strong{font-size:28px!important}.moderation-stats small{font-size:12px!important}.moderation-tabs button{font-size:13px!important}.moderation-tabs b{font-size:11px!important}.moderation-main strong{font-size:15px!important}.moderation-main p{font-size:12px!important}.moderation-main small{font-size:11px!important}.moderation-flags span,.moderation-actions button,.moderation-actions a,.moderation-documents button{font-size:12px!important}.moderation-report-text{font-size:13px!important}.moderation-empty p{font-size:14px!important}.moderation-history strong{font-size:15px!important}.moderation-history p{font-size:13px!important}.moderation-history small{font-size:11px!important}.commerce-kpis strong{font-size:27px!important}.commerce-kpis small,.commerce-kpis span{font-size:12px!important}.commerce-tabs button{font-size:13px!important}.commerce-section h2{font-size:22px!important}.commerce-section header p{font-size:13px!important}.commerce-payment-main h3{font-size:15px!important}.commerce-payment-list>article>div>strong{font-size:14px!important}.commerce-order-list header strong{font-size:16px!important}.commerce-order-list header b{font-size:18px!important}.support-kpis strong{font-size:29px!important}.support-kpis small,.support-kpis span{font-size:12px!important}.support-tabs button{font-size:13px!important}.support-section h2{font-size:22px!important}.support-section header p{font-size:13px!important}.support-ticket-person strong,.support-ticket-message strong{font-size:14px!important}.support-ticket-person small,.support-ticket-message p,.support-ticket-meta span{font-size:12px!important}.support-outbox-row strong,.support-outbox-row span,.support-campaigns strong,.support-campaigns span{font-size:13px!important}.support-outbox-row small,.support-campaigns small{font-size:11px!important}.support-campaign label,.support-ticket-editor label,.support-campaign input,.support-campaign textarea,.support-campaign select,.support-ticket-editor select,.support-ticket-editor textarea,.support-campaign-note{font-size:13px!important}.support-history strong{font-size:14px!important}.support-history p{font-size:12px!important}.admin-card-kpis strong{font-size:28px!important}.admin-card-kpis small{font-size:12px!important}.admin-card-identity strong{font-size:15px!important}.admin-card-identity small,.admin-card-list article>div>b{font-size:12px!important}.admin-card-list article>button{font-size:11px!important}.admin-card-drawer-head h2{font-size:27px!important}.admin-card-drawer-head p,.admin-card-description{font-size:13px!important}.admin-full-contacts strong{font-size:12px!important}.admin-mobile-bar{display:none}@media(max-width:720px){.admin-workspace{padding-top:64px!important;padding-bottom:82px!important}.admin-mobile-bar{position:fixed;z-index:50;top:0;right:0;left:0;height:64px;display:flex;align-items:center;border-bottom:1px solid #223149;background:#07111f;padding:0 14px;color:#fff}.admin-mobile-bar>a{display:flex;align-items:center}.admin-mobile-bar img{width:116px;height:38px;object-fit:contain;object-position:left center}.admin-mobile-bar>span{margin-left:10px;border-left:1px solid #33435a;padding-left:10px;color:#7d90aa;font-size:10px!important;font-weight:900;letter-spacing:.15em}.admin-mobile-bar>button{display:flex;min-height:38px;align-items:center;gap:7px;margin-left:auto;border:1px solid #2a3b53;border-radius:10px;background:#101f33;padding:0 11px;color:#cbd6e4;font-size:12px!important;font-weight:800}.admin-workspace-sidebar{height:74px!important;padding:7px 6px!important}.admin-workspace-sidebar nav{gap:3px!important}.admin-workspace-sidebar nav a{min-width:0!important;min-height:59px!important;gap:4px!important;padding:4px 2px!important;font-size:10px!important;line-height:1.1;text-align:center}.admin-workspace-sidebar nav a svg{width:20px;height:20px}.admin-workspace-body{padding:0 14px 28px!important}.admin-workspace-header{min-height:0!important;display:grid!important;gap:14px!important;padding:22px 0 18px!important}.admin-workspace-header small{font-size:10px!important}.admin-workspace-header h1{margin-top:7px!important;font-size:30px!important}.admin-workspace-header p{font-size:14px!important;line-height:1.5}.admin-workspace-actions{justify-content:flex-start!important}.admin-toolbar-button{width:auto!important;min-height:42px!important;padding:0 13px!important;font-size:13px!important}.admin-workspace-notice{font-size:13px!important;line-height:1.45}.admin-command-hero{padding:18px!important}.admin-command-hero h2{font-size:30px!important}.admin-command-hero p{font-size:14px!important}.admin-command-promo strong{font-size:30px!important}.admin-command-stats strong{font-size:27px!important}.admin-command-panel>header h2,.admin-panel-heading h2{font-size:22px!important}.admin-table{min-width:680px}.admin-account-stats article strong{font-size:27px!important}.admin-account-tabs button,.admin-accounts-console input{font-size:13px!important}.admin-detail-drawer h2{font-size:26px!important}.moderation-main p{white-space:normal!important}}.commerce-console{display:grid;gap:18px}.commerce-alert,.commerce-code{display:flex;align-items:center;gap:12px;border-radius:14px;padding:14px 16px}.commerce-alert{border:1px solid #fecaca;background:#fff1f2;color:#991b1b}.commerce-alert button{margin-left:auto;border:0;background:none;color:inherit}.commerce-code{border:1px solid #99f6e4;background:#ecfdf5;color:#064e3b}.commerce-code div{display:grid}.commerce-code small{font-size:12px}.commerce-code strong{font-size:22px;letter-spacing:.08em}.commerce-code button{margin-left:auto;border:1px solid #5eead4;border-radius:9px;background:#fff;padding:9px 12px;font-weight:800}.commerce-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.commerce-kpis article{display:grid;gap:5px;min-height:118px;border:1px solid #dbe4ef;border-radius:16px;background:#fff;padding:17px}.commerce-kpis small,.commerce-payment-list small{color:#718198;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.commerce-kpis strong{color:#0c1a2e;font-size:27px}.commerce-kpis span{color:#718198;font-size:12px}.commerce-tabs{display:flex;gap:8px;overflow:auto;border-bottom:1px solid #d8e1ec;padding-bottom:10px}.commerce-tabs button{display:flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid #d5deea;border-radius:11px;background:#fff;padding:10px 14px;color:#4c5d74;font-weight:800}.commerce-tabs button.active{border-color:#0f766e;background:#0f766e;color:#fff}.commerce-tabs b{border-radius:99px;background:#e6edf5;padding:2px 7px;color:#334155;font-size:11px}.commerce-section{overflow:hidden;border:1px solid #dbe4ef;border-radius:18px;background:#fff}.commerce-section>header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e2e8f0;padding:18px 20px}.commerce-section h2{margin:0;color:#102039;font-size:22px}.commerce-section header p{margin:5px 0 0;color:#718198;font-size:13px}.commerce-section>header select{border:1px solid #d5deea;border-radius:10px;background:#fff;padding:9px 12px}.commerce-payment-list,.commerce-order-list{display:grid;gap:10px;padding:14px}.commerce-payment-list>article{display:grid;grid-template-columns:1.4fr 1.2fr .8fr 1.2fr;align-items:center;gap:16px;border:1px solid #dce5ef;border-radius:14px;padding:15px}.commerce-payment-list>article.needs-action{border-left:4px solid #d97706}.commerce-payment-main{display:grid;gap:3px}.commerce-payment-main h3{margin:3px 0 0;font-size:15px}.commerce-payment-main p{margin:0;color:#64748b;font-size:12px}.commerce-payment-list>article>div:not(.commerce-payment-main):not(.commerce-payment-buttons){display:grid;gap:4px}.commerce-payment-list>article>div>strong{font-size:14px}.commerce-payment-list>article>div>span{color:#64748b;font-size:11px}.commerce-status{width:max-content;border-radius:99px;background:#e2e8f0;padding:4px 7px!important;color:#475569!important;font-size:10px!important;font-weight:900;text-transform:uppercase}.commerce-status.payment_review{background:#fff7ed;color:#9a3412!important}.commerce-status.active{background:#ecfdf5;color:#047857!important}.commerce-status.rejected{background:#fff1f2;color:#be123c!important}.commerce-payment-buttons{display:flex;flex-wrap:wrap;gap:7px}.commerce-payment-buttons button,.commerce-order-controls button,.commerce-contract-control button{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;padding:8px 10px;font-size:12px;font-weight:850}.commerce-payment-buttons .approve{border-color:#0f766e;background:#0f766e;color:#fff}.commerce-payment-buttons .reject{border-color:#fecaca;color:#b91c1c}.commerce-reason{grid-column:1/-1;margin:0;border-radius:8px;background:#fff1f2;padding:9px;color:#9f1239;font-size:12px}.commerce-order-list>article{display:grid;gap:13px;border-bottom:1px solid #e2e8f0;padding:17px}.commerce-order-list>article:last-child{border:0}.commerce-order-list article>header{display:flex;justify-content:space-between;gap:12px}.commerce-order-list header>div{display:grid;gap:3px}.commerce-order-list header span{color:#0f766e;font-size:10px;font-weight:900;text-transform:uppercase}.commerce-order-list header strong{font-size:16px}.commerce-order-list header small,.commerce-order-list>article>p{margin:0;color:#64748b;font-size:12px}.commerce-order-list header b{font-size:18px}.commerce-order-controls{display:grid;grid-template-columns:160px 150px 1fr auto;align-items:end;gap:10px}.commerce-order-controls label{display:grid;gap:5px;color:#52637a;font-size:11px;font-weight:800}.commerce-order-controls select,.commerce-order-controls input,.commerce-contract-control select{min-height:39px;border:1px solid #d5deea;border-radius:9px;background:#fff;padding:8px;font-size:12px}.commerce-order-controls button,.commerce-contract-control button{border-color:#0f766e;background:#0f766e;color:#fff}.commerce-contract-control{display:flex;gap:9px}.commerce-history{display:grid}.commerce-history article{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;border-bottom:1px solid #e2e8f0;padding:13px 18px}.commerce-history article>span{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:#edf7f6;color:#0f766e}.commerce-history strong{font-size:13px;text-transform:capitalize}.commerce-history p{margin:3px 0 0;color:#64748b;font-size:11px}.commerce-history time{color:#718198;font-size:11px}@media(max-width:1100px){.commerce-kpis{grid-template-columns:repeat(3,1fr)}.commerce-payment-list>article{grid-template-columns:1fr 1fr}.commerce-payment-buttons{grid-column:1/-1}.commerce-order-controls{grid-template-columns:1fr 1fr}.commerce-order-controls label:nth-child(3){grid-column:1/-1}}@media(max-width:720px){.commerce-kpis{display:flex;overflow:auto;scroll-snap-type:x mandatory}.commerce-kpis article{min-width:190px;min-height:105px;scroll-snap-align:start}.commerce-section>header{align-items:flex-start;flex-direction:column;padding:15px}.commerce-section h2{font-size:19px}.commerce-payment-list{padding:9px}.commerce-payment-list>article{grid-template-columns:1fr;padding:13px}.commerce-payment-buttons{grid-column:auto}.commerce-payment-buttons button{flex:1;min-height:40px}.commerce-order-list{padding:0}.commerce-order-controls{grid-template-columns:1fr}.commerce-order-controls label:nth-child(3){grid-column:auto}.commerce-order-controls button{min-height:42px}.commerce-history article{grid-template-columns:34px 1fr}.commerce-history time{grid-column:2}.commerce-code{align-items:flex-start;flex-wrap:wrap}.commerce-code button{margin-left:34px}.commerce-tabs button{padding:9px 11px;font-size:12px}}.moderation-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.moderation-stats article{display:flex;align-items:center;gap:12px;border:1px solid #dbe3ed;border-radius:15px;background:#fff;padding:15px}.moderation-stats article>span{display:grid;width:40px;height:40px;place-items:center;border-radius:11px;background:#e9f4ff;color:#1976ed}.moderation-stats article.warning>span{background:#fff1df;color:#b36a00}.moderation-stats strong,.moderation-stats small{display:block}.moderation-stats strong{font-size:22px}.moderation-stats small{margin-top:2px;color:#7d8ba0;font-size:10px}.moderation-console{overflow:hidden;margin-top:15px;border:1px solid #dbe3ed;border-radius:18px;background:#fff}.moderation-tabs{display:flex;gap:7px;border-bottom:1px solid #e5ebf2;padding:12px 15px}.moderation-tabs button{display:flex;align-items:center;gap:7px;border:0;border-radius:9px;background:transparent;padding:10px 13px;color:#6f8096;font-size:11px;font-weight:850;cursor:pointer}.moderation-tabs button.active{background:#10243e;color:#fff}.moderation-tabs b{display:grid;min-width:21px;height:21px;place-items:center;border-radius:99px;background:#e8eef6;color:#31435a;font-size:9px}.moderation-tabs button.active b{background:#fff;color:#10243e}.moderation-list{display:grid}.moderation-list>article{display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(170px,.8fr) auto;align-items:center;gap:16px;border-bottom:1px solid #edf1f5;padding:16px}.moderation-main{display:flex;min-width:0;align-items:center;gap:12px}.moderation-avatar{display:grid;flex:0 0 42px;height:42px;place-items:center;border-radius:12px;background:#1676ed;color:#fff;font-size:15px;font-weight:900}.moderation-avatar.document{background:#e9f7f2;color:#087b5d}.moderation-avatar.report{background:#fff0e0;color:#a96500}.moderation-main strong,.moderation-main p,.moderation-main small{display:block}.moderation-main strong{font-size:13px}.moderation-main p{overflow:hidden;margin:4px 0;color:#596a80;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.moderation-main small{color:#8795a7;font-size:9px}.moderation-flags{display:flex;flex-wrap:wrap;gap:6px}.moderation-flags span{display:flex;align-items:center;gap:5px;border-radius:99px;background:#fff0df;padding:7px 9px;color:#9c6100;font-size:9px;font-weight:800}.moderation-flags span.safe{background:#e8f7f1;color:#08795b}.moderation-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.moderation-actions button,.moderation-actions a,.moderation-documents button{display:flex;min-height:34px;align-items:center;justify-content:center;gap:5px;border:1px solid #d8e1eb;border-radius:9px;background:#fff;padding:0 10px;color:#52647b;font-size:9px;font-weight:850;cursor:pointer}.moderation-actions button.approve{border-color:#bde5d7;background:#eaf8f3;color:#08795b}.moderation-actions button.reject{border-color:#f0caca;background:#fff0f0;color:#a33838}.moderation-documents{display:flex;flex-wrap:wrap;gap:6px}.moderation-report-text{margin:0;color:#5f7085;font-size:10px;line-height:1.5}.moderation-empty{display:grid;min-height:230px;place-items:center;align-content:center;color:#8290a3;text-align:center}.moderation-empty p{margin:10px 0 0;font-size:11px}.moderation-history{display:grid}.moderation-history article{display:flex;gap:12px;border-bottom:1px solid #edf1f5;padding:14px 17px}.moderation-history article>span{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#eaf3ff;color:#1976ed}.moderation-history strong{font-size:12px}.moderation-history p{margin:4px 0;color:#5e6f84;font-size:10px}.moderation-history small{color:#8b98aa;font-size:9px}@media(max-width:1050px){.moderation-list>article{grid-template-columns:1fr}.moderation-actions{justify-content:flex-start}.moderation-stats{grid-template-columns:1fr 1fr}}@media(max-width:720px){.moderation-stats{gap:8px;margin-top:14px}.moderation-stats article{min-width:0;padding:12px}.moderation-stats article>span{width:36px;height:36px}.moderation-console{border-radius:14px}.moderation-tabs{overflow-x:auto;padding:9px}.moderation-tabs button{flex:0 0 auto;white-space:nowrap}.moderation-list>article{padding:14px}.moderation-main{align-items:flex-start}.moderation-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.moderation-actions a,.moderation-actions button{min-height:42px;padding:0 8px}.moderation-actions a:first-child{grid-column:span 2}.moderation-documents button{min-height:42px}.moderation-history article{padding:14px}.moderation-history article>span{flex:0 0 34px}}.support-console{display:grid;gap:18px}.support-alert{display:flex;align-items:center;gap:10px;border:1px solid #f2c9c2;border-radius:13px;background:#fff3f0;padding:13px 15px;color:#8d2d24;font-weight:700}.support-alert button{margin-left:auto;border:0;background:transparent;color:inherit}.support-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.support-kpis article{min-width:0;border:1px solid #dce5ef;border-radius:16px;background:#fff;padding:17px;box-shadow:0 9px 28px #0f26440d}.support-kpis small,.support-kpis span{display:block;color:#718198}.support-kpis strong{display:block;margin:6px 0;color:#122137;font-size:29px;line-height:1}.support-kpis article.attention{border-color:#f4c5bb;background:#fff8f6}.support-kpis article.attention strong{color:#b43b2d}.support-tabs{display:flex;gap:7px;overflow-x:auto;border-bottom:1px solid #d9e3ed;padding-bottom:9px;scrollbar-width:none}.support-tabs::-webkit-scrollbar{display:none}.support-tabs button{display:flex;flex:0 0 auto;align-items:center;gap:8px;border:1px solid #d6e0eb;border-radius:11px;background:#fff;padding:10px 14px;color:#52647a;font-weight:800}.support-tabs button.active{border-color:#0f78df;background:#0e71d2;color:#fff;box-shadow:0 8px 20px #0e71d233}.support-tabs b{display:grid;min-width:20px;height:20px;place-items:center;border-radius:20px;background:#7f91a82e;font-size:11px}.support-section{overflow:hidden;border:1px solid #dce5ef;border-radius:18px;background:#fff;box-shadow:0 12px 34px #0d223c0e}.support-section>header{display:flex;align-items:end;justify-content:space-between;gap:18px;border-bottom:1px solid #e1e8f0;padding:19px 21px}.support-section h2{margin:0;color:#122137;font-size:22px}.support-section header p{margin:5px 0 0;color:#718198}.support-filters{display:flex;gap:8px}.support-filters select,.support-campaign select,.support-ticket-editor select,.support-ticket-editor textarea,.support-campaign input,.support-campaign textarea{border:1px solid #ced9e5;border-radius:11px;background:#fff;padding:10px 12px;color:#17263a;font:inherit}.support-ticket-list,.support-outbox-list,.support-history{display:grid}.support-ticket-card{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(260px,1.5fr) 150px auto;align-items:center;gap:18px;border-bottom:1px solid #e5ebf2;padding:17px 21px}.support-ticket-card:last-child{border:0}.support-ticket-card.urgent{border-left:4px solid #d84b3a;background:#fff9f7}.support-ticket-person,.support-ticket-message{min-width:0}.support-ticket-person strong,.support-ticket-message strong{display:block;color:#17263a}.support-ticket-person small,.support-ticket-message p,.support-ticket-meta span{display:block;margin:4px 0 0;color:#718198;overflow-wrap:anywhere}.support-ticket-message p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.support-ticket-meta time{display:block;margin-top:6px;color:#8795a7;font-size:11px}.support-ticket-card>button,.support-outbox-actions button{border:1px solid #cbd7e4;border-radius:10px;background:#fff;padding:9px 12px;color:#20324a;font-weight:800}.support-ticket-card>button:hover{border-color:#1478e5;color:#096ac8}.support-status{display:inline-flex;width:max-content;border-radius:999px;background:#edf2f7;padding:5px 9px;color:#52647a;font-size:11px;font-weight:900}.support-status.new,.support-status.queued{background:#e6f2ff;color:#086bc5}.support-status.in_progress,.support-status.sending{background:#fff3d8;color:#9a6500}.support-status.closed,.support-status.resolved,.support-status.sent{background:#e6f8ef;color:#167046}.support-status.failed,.support-status.cancelled{background:#ffe9e5;color:#a93427}.support-outbox-row{display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(190px,1fr) 120px 90px auto;align-items:center;gap:15px;border-bottom:1px solid #e5ebf2;padding:15px 21px}.support-outbox-row>div{min-width:0}.support-outbox-row strong,.support-outbox-row span{display:block;overflow-wrap:anywhere}.support-outbox-row small{display:block;margin-top:3px;color:#7b899b}.support-outbox-error{color:#a93427!important}.support-outbox-actions{display:flex;justify-content:flex-end;gap:6px}.support-outbox-actions button.cancel{color:#a93427}.support-campaign{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:21px}.support-campaign label,.support-ticket-editor label{display:grid;gap:7px;color:#33465f;font-weight:800}.support-campaign label.wide{grid-column:1/-1}.support-campaign textarea{min-height:150px;resize:vertical}.support-campaign-note{grid-column:1/-1;border-radius:12px;background:#eef5fc;padding:13px;color:#526980;line-height:1.5}.support-campaign button{grid-column:1/-1;display:flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;background:#0e71d2;color:#fff;font-weight:900}.support-campaigns{border-top:1px solid #e1e8f0;padding:0 21px 13px}.support-campaigns article{display:grid;grid-template-columns:1fr auto auto;gap:15px;border-bottom:1px solid #e8edf3;padding:14px 0}.support-campaigns strong,.support-campaigns span{display:block}.support-campaigns small{display:block;margin-top:4px;color:#7d8b9c}.support-history article{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;border-bottom:1px solid #e7edf3;padding:14px 21px}.support-history article>span{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#e9f3ff;color:#0871d4}.support-history p{margin:3px 0 0;color:#708096}.support-history time{color:#8190a2;font-size:11px}.support-ticket-editor{display:grid;grid-template-columns:1fr 1fr;gap:13px}.support-ticket-editor label.wide{grid-column:1/-1}.support-ticket-editor textarea{min-height:105px;resize:vertical}.support-ticket-contact{display:grid;gap:4px;border-radius:12px;background:#f0f5fa;padding:12px;color:#51637a}.support-ticket-contact strong{color:#18283c}.support-modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px}.support-modal-actions button{display:flex;align-items:center;gap:7px}.support-moderation-link{display:flex;align-items:center;gap:7px;color:#0d70ce;font-weight:800;text-decoration:none}@media(max-width:1100px){.support-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.support-ticket-card{grid-template-columns:1fr 1.4fr auto}.support-ticket-meta{grid-column:1/3}.support-outbox-row{grid-template-columns:1.2fr 1fr 100px auto}.support-outbox-row>div:nth-child(4){display:none}}@media(max-width:720px){.support-console{gap:13px}.support-kpis{grid-template-columns:1fr 1fr;gap:9px}.support-kpis article{padding:14px}.support-kpis strong{font-size:25px}.support-tabs{margin-right:-14px;padding-right:14px}.support-tabs button{padding:9px 11px}.support-section>header{display:grid;align-items:start;padding:16px}.support-section h2{font-size:20px}.support-filters{width:100%;overflow-x:auto}.support-filters select{min-width:130px}.support-ticket-card{grid-template-columns:1fr;gap:10px;padding:16px}.support-ticket-meta{grid-column:auto}.support-ticket-card>button{width:100%}.support-outbox-row{grid-template-columns:1fr;gap:8px;padding:15px 16px}.support-outbox-row>div:nth-child(4){display:block}.support-outbox-actions{justify-content:flex-start}.support-campaign{grid-template-columns:1fr;padding:16px}.support-campaign label.wide,.support-campaign-note,.support-campaign button{grid-column:auto}.support-campaigns{padding:0 16px 10px}.support-campaigns article{grid-template-columns:1fr}.support-history article{grid-template-columns:34px 1fr;padding:13px 16px}.support-history time{grid-column:2}.support-ticket-editor{grid-template-columns:1fr}.support-ticket-editor label.wide{grid-column:auto}.support-modal-actions{justify-content:stretch}.support-modal-actions button{flex:1;justify-content:center}}.admin-account-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.admin-account-stats article{display:flex;align-items:center;gap:12px;border:1px solid #dbe3ed;border-radius:15px;background:#fff;padding:15px}.admin-account-stats article>span{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:#eaf3ff;color:#1976ed}.admin-account-stats article strong,.admin-account-stats article small{display:block}.admin-account-stats article strong{font-size:19px}.admin-account-stats article small{margin-top:2px;color:#7d8ba0;font-size:8px}.admin-account-stats article.warning>span{background:#fff0df;color:#b56c00}.admin-accounts-console{overflow:hidden;margin-top:15px;border:1px solid #dbe3ed;border-radius:18px;background:#fff}.admin-accounts-console>header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e8edf3;padding:14px 16px}.admin-account-tabs{display:flex;gap:5px}.admin-account-tabs button{display:flex;height:36px;align-items:center;gap:7px;border:0;border-radius:9px;background:transparent;padding:0 12px;color:#718096;font-size:9px;font-weight:800;cursor:pointer}.admin-account-tabs button.active{background:#10243e;color:#fff}.admin-accounts-console>header>label{display:flex;width:min(390px,45%);height:38px;align-items:center;gap:8px;border:1px solid #dbe3ed;border-radius:10px;padding:0 11px;color:#8796aa}.admin-accounts-console input{width:100%;border:0;outline:0;color:#26364d;font-size:9px}.admin-account-list>button{display:grid;width:100%;grid-template-columns:auto minmax(180px,1.7fr) repeat(2,minmax(70px,.5fr)) minmax(90px,.6fr) minmax(90px,.7fr) auto;align-items:center;gap:12px;border:0;border-bottom:1px solid #edf1f5;background:#fff;padding:13px 16px;color:#25364d;text-align:left;cursor:pointer}.admin-account-list.organizations>button{grid-template-columns:auto minmax(180px,1.7fr) repeat(3,minmax(65px,.45fr)) minmax(90px,.7fr) auto}.admin-account-list>button:hover{background:#f7faff}.admin-account-avatar{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:#1676ed;color:#fff;font-size:11px;font-weight:900}.admin-account-avatar.organization{background:#e9f7f2;color:#07815e}.admin-account-person strong,.admin-account-person small,.admin-account-list>button>span>small,.admin-account-list>button>span>b{display:block}.admin-account-person strong{font-size:10px}.admin-account-person small{overflow:hidden;margin-top:4px;color:#7d8ca0;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.admin-account-list>button>span>small{color:#95a0af;font-size:7px}.admin-account-list>button>span>b{margin-top:3px;font-size:10px}.admin-risk{display:flex!important;align-items:center;gap:5px;color:#07815e;font-size:8px;font-weight:900}.admin-risk.risk{color:#b56c00}.admin-account-status{justify-self:start;border-radius:999px;background:#e7f7f1;padding:6px 8px;color:#087958;font-size:7px;font-weight:900;text-transform:capitalize}.admin-account-status.blocked,.admin-account-status.suspended,.admin-account-status.rejected{background:#ffe8e8;color:#a13333}.admin-account-status.pending,.admin-account-status.changes_requested{background:#fff1dc;color:#9d6200}.admin-drawer-backdrop{position:fixed;inset:0;z-index:69;border:0;background:#040c1773;cursor:pointer}.admin-detail-drawer{position:fixed;top:0;right:0;bottom:0;z-index:70;width:min(430px,92vw);overflow:auto;background:#fff;padding:28px;box-shadow:-25px 0 70px #09192e2e}.admin-detail-drawer.wide{width:min(560px,94vw)}.admin-drawer-close{position:absolute;top:20px;right:20px;display:grid;width:34px;height:34px;place-items:center;border:1px solid #dbe3ed;border-radius:9px;background:#fff;color:#64748a;cursor:pointer}.admin-detail-drawer>small{color:#1976ed;font-size:8px;font-weight:900;letter-spacing:.13em}.admin-detail-drawer h2{margin:9px 38px 4px 0;font-size:23px}.admin-detail-drawer>p{margin:0;color:#7a899c;font-size:9px}.admin-drawer-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:22px 0}.admin-drawer-grid>span{border:1px solid #e2e8f0;border-radius:11px;background:#f8fafc;padding:12px}.admin-drawer-grid small,.admin-drawer-grid strong{display:block}.admin-drawer-grid small{color:#8895a7;font-size:7px}.admin-drawer-grid strong{overflow-wrap:anywhere;margin-top:5px;font-size:9px}.admin-drawer-warning{display:flex;gap:10px;border:1px solid #f1d4a9;border-radius:12px;background:#fff8ec;padding:13px;color:#9d6200}.admin-drawer-warning strong,.admin-drawer-warning span{display:block;font-size:9px}.admin-drawer-warning span{margin-top:4px;font-size:8px;line-height:1.45}.admin-drawer-reason{margin-top:12px;border-left:3px solid #d2dae5;padding:7px 10px}.admin-drawer-reason small{color:#8996a7;font-size:7px}.admin-drawer-reason p{margin:5px 0 0;font-size:9px}.admin-detail-drawer>button.block,.admin-detail-drawer>button.restore{display:flex;width:100%;height:43px;align-items:center;justify-content:center;gap:8px;margin-top:20px;border:0;border-radius:11px;color:#fff;font-size:9px;font-weight:900;cursor:pointer}.admin-detail-drawer>button.block{background:#a73535}.admin-detail-drawer>button.restore{background:#08795c}.admin-detail-drawer h3{margin:23px 0 10px;font-size:11px}.admin-structure-list,.admin-member-list{display:grid;gap:7px}.admin-structure-list>div,.admin-member-list>div{display:flex;align-items:center;gap:8px;border:1px solid #e3e9f0;border-radius:10px;padding:10px}.admin-structure-list>div.child{margin-left:20px}.admin-structure-list span{flex:1;font-size:9px}.admin-structure-list b{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:#eef3f8;font-size:8px}.admin-member-list>div{justify-content:space-between}.admin-member-list strong,.admin-member-list small{display:block}.admin-member-list strong{font-size:9px}.admin-member-list small{margin-top:3px;color:#8491a3;font-size:7px}.admin-member-list>div>span:last-child{display:flex;align-items:center;gap:5px;color:#68798f;font-size:7px}@media(max-width:900px){.admin-account-list>button,.admin-account-list.organizations>button{grid-template-columns:auto minmax(150px,1fr) repeat(2,minmax(60px,.4fr)) auto}.admin-account-list>button>span:nth-of-type(5),.admin-account-list>button>span:nth-of-type(6){display:none}.admin-account-list.organizations>button>span:nth-of-type(5){display:none}}@media(max-width:720px){.admin-account-stats{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.admin-account-stats article{padding:11px}.admin-accounts-console>header{display:grid}.admin-accounts-console>header>label{width:100%}.admin-account-list>button,.admin-account-list.organizations>button{grid-template-columns:auto minmax(0,1fr) auto;padding:12px}.admin-account-list>button>span:not(.admin-account-avatar):not(.admin-account-person):not(.admin-account-status){display:none}.admin-account-list>button>svg{display:none}.admin-account-status{font-size:6px}.admin-detail-drawer{padding:23px 18px}.admin-drawer-grid{gap:6px}}.admin-card-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.admin-card-kpis article{display:flex;align-items:center;gap:12px;border:1px solid #dbe3ed;border-radius:15px;background:#fff;padding:15px}.admin-card-kpis article>span{display:grid;width:40px;height:40px;place-items:center;border-radius:11px;background:#eaf3ff;color:#1976ed}.admin-card-kpis strong,.admin-card-kpis small{display:block}.admin-card-kpis strong{font-size:26px}.admin-card-kpis small{margin-top:3px;color:#7d8ba0;font-size:12px}.admin-card-console{overflow:hidden;margin-top:15px;border:1px solid #dbe3ed;border-radius:18px;background:#fff}.admin-card-console>header{display:flex;gap:10px;border-bottom:1px solid #e7edf4;padding:14px 16px}.admin-card-console label{display:flex;min-width:260px;flex:1;align-items:center;gap:9px;border:1px solid #d9e2ec;border-radius:10px;padding:0 12px;color:#8493a7}.admin-card-console input{width:100%;height:40px;border:0;outline:0;font-size:14px}.admin-card-console select{border:1px solid #d9e2ec;border-radius:10px;background:#fff;padding:0 12px;color:#41516a;font-size:13px}.admin-card-list>article{display:grid;grid-template-columns:auto minmax(170px,1.35fr) minmax(115px,.8fr) 70px 70px minmax(115px,.8fr) minmax(100px,.7fr) auto;align-items:center;gap:12px;border-bottom:1px solid #edf1f5;padding:13px 16px;color:#25364d}.admin-card-photo{display:grid;width:42px;height:42px;overflow:hidden;place-items:center;border-radius:12px;background:#edf3fa;color:#71839a}.admin-card-photo img{width:100%;height:100%;object-fit:cover}.admin-card-identity strong,.admin-card-identity small,.admin-card-list article>div>small,.admin-card-list article>div>b{display:block}.admin-card-identity strong{font-size:15px}.admin-card-identity small{overflow:hidden;margin-top:4px;color:#7c8a9d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-card-list article>div>small{color:#94a0af;font-size:10px}.admin-card-list article>div>b{overflow:hidden;margin-top:4px;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-card-visibility{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:900}.admin-card-visibility.public{color:#08795c}.admin-card-visibility.private{color:#845e16}.admin-card-review{justify-self:start;border-radius:999px;background:#eef2f7;padding:6px 8px;color:#637389;font-size:10px;font-weight:900}.admin-card-review.approved{background:#e7f7f1;color:#087958}.admin-card-review.pending{background:#fff1dc;color:#9d6200}.admin-card-review.suspended,.admin-card-review.rejected{background:#ffe8e8;color:#a13333}.admin-card-list article>button{min-height:36px;border:1px solid #cad7e5;border-radius:9px;background:#fff;padding:0 11px;color:#1f6fd3;font-size:11px;font-weight:900;cursor:pointer}.admin-access-log{margin-top:15px;border:1px solid #dbe3ed;border-radius:18px;background:#fff;padding:18px}.admin-access-log>header>div{display:flex;align-items:center;gap:10px}.admin-access-log header span strong,.admin-access-log header span small{display:block}.admin-access-log header span strong{font-size:17px}.admin-access-log header span small{margin-top:3px;color:#7d8ba0;font-size:12px}.admin-access-log>div:not(:first-child){display:grid;grid-template-columns:1fr 1fr auto;gap:15px;border-top:1px solid #edf1f5;padding:12px 0}.admin-access-log>div span strong,.admin-access-log>div span small{display:block;font-size:12px}.admin-access-log>div span small{margin-top:3px;color:#8290a2;font-size:10px}.admin-access-log time{color:#6c7c91;font-size:11px}.admin-access-log>p{color:#7d8ba0;font-size:13px}.admin-card-drawer{position:fixed;top:0;right:0;bottom:0;z-index:70;width:min(520px,95vw);overflow:auto;background:#fff;padding:27px;box-shadow:-25px 0 70px #09192e2e}.admin-card-drawer-head{display:flex;align-items:center;gap:14px;padding-right:36px}.admin-card-drawer-head>img,.admin-card-drawer-head>span{width:62px;height:62px;flex:0 0 auto;border-radius:16px;object-fit:cover}.admin-card-drawer-head>span{display:grid;place-items:center;background:#edf3fa}.admin-card-drawer-head small{color:#1976ed;font-size:10px;font-weight:900}.admin-card-drawer-head h2{margin:6px 0 3px;font-size:27px}.admin-card-drawer-head p{margin:0;color:#78879a;font-size:13px}.admin-private-warning{display:flex;gap:10px;margin-top:18px;border:1px solid #eed6a9;border-radius:12px;background:#fff8eb;padding:12px;color:#8c5d05}.admin-private-warning span strong,.admin-private-warning span small{display:block}.admin-private-warning span small{margin-top:3px;font-size:11px}.admin-card-drawer h3{margin:22px 0 10px;font-size:17px}.admin-card-description{margin-top:14px;border-left:3px solid #1976ed;padding:8px 12px;color:#526277;font-size:13px;line-height:1.55}.admin-full-contacts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.admin-full-contacts>div{display:flex;min-width:0;align-items:center;gap:10px;border:1px solid #e1e8f0;border-radius:11px;padding:11px}.admin-full-contacts>div>span{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:9px;background:#eaf3ff;color:#1976ed}.admin-full-contacts small,.admin-full-contacts strong{display:block}.admin-full-contacts small{color:#8492a4;font-size:10px}.admin-full-contacts strong{overflow-wrap:anywhere;margin-top:3px;font-size:12px}.admin-full-contacts>p{color:#8390a2;font-size:13px}.admin-card-drawer-foot{display:flex;align-items:center;gap:8px;margin-top:18px;border-radius:11px;background:#0c1b2f;padding:12px;color:#adc0d6;font-size:12px}@media(max-width:1100px){.admin-card-list>article{grid-template-columns:auto minmax(150px,1fr) 100px 80px 110px auto}.admin-card-list article>div:nth-of-type(3),.admin-card-review{display:none}}@media(max-width:720px){.admin-workspace-sidebar nav{display:flex!important;overflow-x:auto}.admin-workspace-sidebar nav a{min-width:68px!important;flex:1 0 68px}.admin-card-kpis{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.admin-card-kpis article{padding:11px}.admin-card-console>header{display:grid}.admin-card-console label{min-width:0}.admin-card-console select{height:40px}.admin-card-list>article{grid-template-columns:auto minmax(0,1fr) auto;padding:12px}.admin-card-list article>div:not(.admin-card-identity),.admin-card-visibility,.admin-card-review{display:none}.admin-card-list article>button{padding:0 9px;font-size:10px}.admin-access-log>div:not(:first-child){grid-template-columns:1fr auto}.admin-access-log>div span:nth-child(2){display:none}.admin-full-contacts{grid-template-columns:1fr}.admin-card-drawer{padding:23px 18px}.admin-card-drawer-head h2{font-size:24px}}.admin-card-delete-forever{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;margin-top:10px;border:1px solid #efb5b5;border-radius:11px;background:#fff3f3;color:#b42323;font-size:13px;font-weight:900;cursor:pointer}.admin-card-delete-forever:hover{border-color:#d94b4b;background:#ffe7e7}@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600:oklch(57.7% .245 27.325);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-600:oklch(60% .118 184.704);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xl:24px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-20{height:calc(var(--spacing) * 20)}.\!min-h-9{min-height:calc(var(--spacing) * 9)!important}.\!min-h-10{min-height:calc(var(--spacing) * 10)!important}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[760px\]{min-height:760px}.min-h-\[calc\(100vh-4\.5rem\)\]{min-height:calc(100vh - 4.5rem)}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[280px\]{max-width:280px}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.resize-y{resize:vertical}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--line\)\]{border-color:var(--line)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-\[\#0b1220\]{background-color:#0b1220}.bg-\[color\:var\(--header\)\]{background-color:var(--header)}.bg-slate-100{background-color:var(--color-slate-100)}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.\!text-left{text-align:left!important}.text-center{text-align:center}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-red-600{color:var(--color-red-600)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-teal-300{color:var(--color-teal-300)}.text-teal-600{color:var(--color-teal-600)}.text-white{color:var(--color-white)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media(min-width:48rem){.md\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}}@media(min-width:64rem){.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[1\.08fr_\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}}@media(min-width:80rem){.xl\:min-h-\[800px\]{min-height:800px}.xl\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(400px\,\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr)}}}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;--page:#f0efe9;--panel:#faf9f5;--panel-2:#e8ebe7;--surface:var(--panel);--soft:#e0eeea;--accent:#0f766e;--ink:#142031;--muted:#65717e;--line:#d5dad6;--header:#f3f2ece6;--shadow:0 18px 50px #23344217;--shadow-sm:0 8px 24px #23344213;--shadow-md:0 22px 58px #2334421c;font-family:Manrope,Segoe UI,sans-serif}.dark{color-scheme:dark;--page:#080d17;--panel:#101827;--panel-2:#151f31;--surface:var(--panel);--soft:#1478ee21;--accent:#4ea2ff;--ink:#eef4ff;--muted:#94a3b8;--line:#263347;--header:#080d17e0;--shadow:0 18px 50px #00000047;--shadow-sm:0 8px 24px #00000038}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--page);min-width:320px;min-height:100vh;margin:0}.vizora-brand{align-items:center;min-width:0;display:inline-flex;position:relative}.vizora-brand-full{object-fit:contain;width:205px;height:48px;display:block}.vizora-brand-mark{object-fit:contain;width:46px;height:38px;display:block}.vizora-brand-light{filter:drop-shadow(0 4px 14px #478fff33)}.vizora-brand-light-image,.dark .brand-mark .vizora-brand-default-image,.dark .loading-brand .vizora-brand-default-image,.vizora-brand-light .vizora-brand-default-image{display:none}.dark .brand-mark .vizora-brand-light-image,.dark .loading-brand .vizora-brand-light-image,.vizora-brand-light .vizora-brand-light-image{display:block}.loading-screen{z-index:9999;background:radial-gradient(circle at 50% 42%,#0f766e14,transparent 30%),var(--page);place-items:center;transition:opacity .32s,visibility .32s;display:grid;position:fixed;inset:0}.dark .loading-screen{background:radial-gradient(circle at 50% 44%,#3079e01f,#0000 30%),#07101f}.dark .loading-brand .vizora-brand{filter:drop-shadow(0 10px 30px #579dff2e)}.dark .loading-brand p{color:#9fb4d1}.dark .loading-line{background:#172840}.loading-screen-leaving{opacity:0;visibility:hidden}.loading-brand{justify-items:center;gap:18px;animation:.48s both loading-enter;display:grid}.loading-brand .vizora-brand-full{width:min(250px,64vw);height:auto}.loading-brand p{color:var(--muted);letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}.loading-line{background:#dce7f7;border-radius:99px;width:150px;height:3px;position:relative;overflow:hidden}.loading-line:after{content:"";border-radius:inherit;transform-origin:0;background:#1478ee;animation:.9s ease-in-out infinite loading-progress;position:absolute;inset:0}.help-launcher{z-index:70;color:#fff;cursor:pointer;background:#095fd1;border:0;border-radius:18px;place-items:center;width:54px;height:54px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 16px 36px #095fd157}.help-panel{z-index:69;border:1px solid var(--line);background:var(--panel);border-radius:22px;width:min(370px,100vw - 28px);animation:.18s both menu-in;position:fixed;bottom:86px;right:22px;overflow:hidden;box-shadow:0 26px 70px #0a1d3a33}.help-head{color:#fff;background:#071f45;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:16px;display:grid}.help-avatar{background:#1478ee;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.help-head strong,.help-head span{display:block}.help-head strong{font-size:14px}.help-head span{color:#aac9f0;margin-top:2px;font-size:11px}.help-head button{color:#fff;cursor:pointer;background:0 0;border:0}.help-body{min-height:270px;padding:18px}.help-greeting{margin:0 0 14px;font-size:14px;font-weight:750}.help-topics{gap:7px;display:grid}.help-topics button{border:1px solid var(--line);background:var(--panel);min-height:41px;color:var(--ink);text-align:left;cursor:pointer;border-radius:11px;justify-content:space-between;align-items:center;padding:0 11px;font-size:12px;font-weight:700;display:flex}.help-topics button:hover{background:#f3f8ff;border-color:#85b8fa}.dark .help-topics button:hover{background:#1478ee1a}.help-back{color:#1478ee;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.help-body h3{margin:22px 0 8px;font-size:17px}.help-body p{color:var(--muted);font-size:13px;line-height:1.7}.help-manager{border-top:1px solid var(--line);color:#095fd1;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:13px;font-weight:800;display:flex}.directory-hero,.org-hero{background:radial-gradient(circle at 80% 0%,#3990ff1a,transparent 32%),linear-gradient(180deg,#e9ece7 0%,var(--page) 100%);position:relative;overflow:hidden}.dark .directory-hero,.dark .org-hero{background:radial-gradient(circle at 80% 0%,#3990ff1f,transparent 34%),var(--page)}.directory-hero h1,.org-hero h1,.support-page h1,.application-page h1{color:var(--ink);letter-spacing:-.055em;margin:16px 0 14px;font-size:clamp(35px,5vw,62px);font-weight:800;line-height:1.04}.directory-hero p,.org-hero p{color:var(--muted);margin:0;font-size:17px;line-height:1.75}.org-hero h1{max-width:720px}.org-hero p{max-width:630px}.directory-search{background:var(--panel);width:min(820px,100%);min-height:68px;box-shadow:var(--shadow);border:1px solid #d5e3f5;border-radius:18px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;margin:34px auto 0;padding:8px 8px 8px 18px;display:grid}.directory-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0}.directory-search>span{border-left:1px solid var(--line);color:var(--muted);align-items:center;gap:6px;padding-left:16px;font-size:12px;font-weight:700;display:flex}.platform-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.platform-section-head h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(26px,3vw,38px)}.verified-note{color:#087451;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.category-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.category-card{border:1px solid var(--line);background:var(--panel);min-height:98px;color:var(--ink);text-align:left;cursor:pointer;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;transition:all .18s;display:grid;position:relative}.category-card:hover{box-shadow:var(--shadow-sm);border-color:#8abaf6;transform:translateY(-2px)}.category-card>span{color:#095fd1;background:#eaf3ff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.dark .category-card>span{background:#1478ee21}.category-card strong{font-size:13px}.category-card small{color:var(--muted);grid-column:2}.category-card>svg{color:var(--muted);grid-area:1/3/3}.specialist-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.specialist-card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:20px;padding:22px}.specialist-avatar{color:#fff;border-radius:18px;place-items:center;width:58px;height:58px;font-weight:800;display:grid}.specialist-avatar-blue{background:#1677ea}.specialist-avatar-violet{background:#7253d7}.specialist-avatar-emerald{background:#078664}.specialist-verified{color:#087451;align-items:center;gap:5px;margin-top:18px;font-size:11px;font-weight:800;display:inline-flex}.specialist-card h3{margin:10px 0 5px;font-size:18px}.specialist-card p{min-height:40px;color:var(--muted);margin:0;font-size:13px}.specialist-card>span{color:var(--muted);align-items:center;gap:5px;margin:14px 0 20px;font-size:12px;display:flex}.org-visual{background:#ffffffd1;border:1px solid #d4e3f6;border-radius:30px;min-height:430px;padding:28px;position:relative;box-shadow:0 30px 80px #11418221}.dark .org-visual{border-color:var(--line);background:var(--panel)}.org-card{border:1px solid var(--line);background:var(--panel);border-radius:17px;align-items:center;gap:13px;padding:16px;display:flex}.org-card-main{box-shadow:var(--shadow-sm)}.org-card-main>div:nth-child(2){flex:1}.org-card small,.org-card strong{display:block}.org-card small{color:var(--muted);font-size:10px}.org-card strong{margin-top:4px;font-size:14px}.org-card>svg{color:#078664}.org-logo{color:#095fd1;background:#eaf3ff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.org-tree{border-left:2px solid #cfe0f6;gap:9px;margin:22px 0 0 38px;padding-left:22px;display:grid}.org-tree>div{border:1px solid var(--line);background:var(--panel);border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;font-size:12px;font-weight:750;display:grid}.org-tree>div svg{color:#1677ea}.org-tree>div b{background:var(--panel-2);border-radius:9px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.org-qr{border:1px solid var(--line);background:var(--panel);color:#071f45;box-shadow:var(--shadow-sm);border-radius:17px;justify-items:center;gap:6px;padding:15px;display:grid;position:absolute;bottom:25px;right:30px}.dark .org-qr{color:#fff}.org-qr span{color:var(--muted);font-size:9px;font-weight:700}.org-pricing-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.org-plan{border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:28px;position:relative}.org-plan-featured{border:2px solid #1478ee;box-shadow:0 20px 50px #1478ee24}.org-plan-label{color:#fff;background:#1478ee;border-radius:99px;padding:5px 10px;font-size:10px;font-weight:800;position:absolute;top:-12px;right:20px}.org-plan h3{margin:0;font-size:22px}.org-plan>p{color:var(--muted);font-size:13px}.org-plan>div{align-items:baseline;gap:8px;margin:22px 0;display:flex}.org-plan>div strong{letter-spacing:-.05em;font-size:40px}.org-plan>div span{color:var(--muted);font-size:11px}.org-plan ul{gap:11px;margin:0 0 25px;padding:0;list-style:none;display:grid}.org-plan li{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.org-plan li svg{color:#078664}.application-page,.support-page{background:var(--page)}.application-panel{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:22px;padding:clamp(22px,4vw,38px)}.application-page h1{font-size:clamp(32px,4vw,48px)}.form-intro{max-width:680px;color:var(--muted);margin:0 0 30px;font-size:13px;line-height:1.7}.platform-form,.platform-form fieldset{gap:21px;display:grid}.platform-form label{color:var(--ink);gap:7px;font-size:11px;font-weight:800;display:grid}.platform-form input,.platform-form select,.platform-form textarea{border:1px solid var(--line);background:var(--page);width:100%;color:var(--ink);border-radius:12px;outline:0;padding:12px 13px;font-size:13px;font-weight:500}.platform-form input:focus,.platform-form select:focus,.platform-form textarea:focus{border-color:#1478ee;box-shadow:0 0 0 3px #1478ee1a}.platform-form fieldset{border:0;margin:0;padding:0}.platform-form legend{margin-bottom:10px;font-size:12px;font-weight:800}.plan-radio-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.plan-radio-grid label{cursor:pointer;display:block;position:relative}.plan-radio-grid input{opacity:0;position:absolute}.plan-radio-grid span{border:1px solid var(--line);min-height:58px;color:var(--muted);border-radius:12px;align-items:center;padding:10px;font-size:11px;display:flex}.plan-radio-grid input:checked+span{color:#095fd1;background:#1478ee14;border-color:#1478ee}.consent-row{align-items:start;line-height:1.5;color:var(--muted)!important;grid-template-columns:auto 1fr!important;font-weight:600!important}.consent-row input{width:17px;margin-top:2px}.application-aside{color:#fff;background:#071f45;border-radius:22px;align-self:start;padding:28px}.application-aside>svg{color:#66a9fb}.application-aside h2{margin:15px 0 22px;font-size:20px}.application-aside ol{gap:15px;margin:0 0 28px;padding:0;list-style:none;display:grid}.application-aside li{color:#c7d7eb;align-items:center;gap:10px;font-size:12px;font-weight:650;display:flex}.application-aside li>span{color:#fff;background:#ffffff1a;border-radius:8px;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.payment-note{border-top:1px solid #ffffff1a;gap:10px;padding:15px 0;display:flex}.payment-note svg{color:#66a9fb;flex:none}.payment-note strong,.payment-note span{font-size:10px;display:block}.payment-note span{color:#98afd0;margin-top:4px}.application-success{text-align:center;align-content:center;place-items:center;min-height:420px;display:grid}.application-success svg{color:#078664}.application-success h2{margin:15px 0 7px}.application-success p{max-width:500px;color:var(--muted);font-size:13px;line-height:1.7}.support-layout{grid-template-columns:1fr 350px;gap:22px;margin-top:40px;display:grid}.support-options{align-content:start;gap:10px;display:grid}.support-option{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:15px;align-items:center;gap:13px;padding:15px;display:flex}.support-option>svg{color:#1478ee}.support-option strong,.support-option span{display:block}.support-option strong{font-size:12px}.support-option span{color:var(--muted);margin-top:3px;font-size:10px}.service-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.service-card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:20px;padding:25px}.service-card>div{color:#095fd1;background:#eaf3ff;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.dark .service-card>div{background:#1478ee21}.service-card h2{letter-spacing:-.025em;margin:20px 0 8px;font-size:18px}.service-card p{min-height:60px;color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.7}.service-card a{color:#095fd1;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.launch-promo{color:#fff;background:#071f45;border-radius:21px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:18px;display:grid;box-shadow:0 16px 40px #071f452e}.launch-promo-compact{border-radius:15px;padding:10px 12px}.launch-promo-icon{background:#1478ee;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.launch-promo-compact .launch-promo-icon{border-radius:11px;width:34px;height:34px}.launch-promo>div:nth-child(2) span,.launch-promo>div:nth-child(2) strong{display:block}.launch-promo>div:nth-child(2) span{color:#78b5ff;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.launch-promo>div:nth-child(2) strong{margin-top:3px;font-size:13px}.launch-promo>div:nth-child(2) p{color:#a9c0df;margin:5px 0 0;font-size:10px}.launch-promo-limit{color:#bcd1ec;align-items:center;gap:6px;font-size:10px;font-weight:750;display:flex}.launch-promo .button{min-height:38px;padding-inline:14px;font-size:11px}@media(min-width:1100px){.launch-promo-compact{padding:13px 16px}.launch-promo-compact .launch-promo-icon{width:40px;height:40px}.launch-promo>div:nth-child(2) span{font-size:10px}.launch-promo>div:nth-child(2) strong{font-size:15px}.launch-promo-limit{font-size:11px}.launch-promo .button{min-height:42px;padding-inline:17px;font-size:12px}}.auth-page{background:var(--page);grid-template-columns:minmax(360px,.85fr) 1.15fr;min-height:100vh;display:grid}.auth-side{color:#fff;background:radial-gradient(circle at 100% 15%,#3490ff61,#0000 32%),linear-gradient(145deg,#061932,#082b60);flex-direction:column;justify-content:space-between;min-height:100vh;padding:clamp(30px,5vw,70px);display:flex;overflow:hidden}.auth-topbar,.auth-mobile-topbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-language{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:5px;padding:6px 8px;display:inline-flex}.auth-language select{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-size:11px;font-weight:850}.auth-language option{color:#07182d}.auth-language-mobile{border-color:var(--line);background:var(--panel);color:var(--ink)}.auth-side h1{letter-spacing:-.06em;max-width:600px;margin:18px 0;font-size:clamp(38px,5vw,68px);line-height:1}.auth-side>div>p{color:#acc5e4;max-width:530px;margin:0;font-size:14px;line-height:1.8}.auth-side>small{color:#7293bd;font-size:10px}.auth-gift{background:#ffffff12;border:1px solid #ffffff21;border-radius:15px;align-items:center;gap:12px;max-width:500px;margin-top:28px;padding:14px;display:flex}.auth-gift>svg{color:#72b5ff}.auth-gift strong,.auth-gift span{display:block}.auth-gift strong{font-size:12px}.auth-gift span{color:#a9c4e7;margin-top:3px;font-size:10px}.auth-form-wrap{place-items:center;padding:35px;display:grid}.auth-form-card{width:min(480px,100%)}.auth-form-card h2{letter-spacing:-.045em;margin:10px 0;font-size:38px}.auth-form-card>p{color:var(--muted);margin:0 0 28px;font-size:12px;line-height:1.7}.auth-input{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;padding:0 12px;display:grid}.auth-input:focus-within{border-color:#1478ee;box-shadow:0 0 0 3px #1478ee1a}.auth-input>svg{color:var(--muted)}.auth-input input{box-shadow:none!important;background:0 0!important;border:0!important}.auth-input button{color:var(--muted);cursor:pointer;background:0 0;border:0}.auth-code-input{text-align:center;letter-spacing:.42em;font-variant-numeric:tabular-nums;font-weight:850;font-size:24px!important}.auth-code-form .button{justify-content:center}.auth-change-email{color:#095fd1;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.auth-message{color:#086448;background:#eefbf6;border:1px solid #a9d7c8;border-radius:11px;padding:11px;font-size:11px;line-height:1.5}.auth-message-note{color:#0753ad;background:#f1f7ff;border-color:#b9d4f7}.dark .auth-message-note{background:#1478ee1a}.auth-benefits{color:var(--muted);flex-wrap:wrap;gap:8px 14px;margin-top:18px;font-size:9px;font-weight:700;display:flex}.auth-benefits span{align-items:center;gap:4px;display:inline-flex}.auth-benefits svg{color:#078664}.auth-switch{text-align:center;margin-top:25px!important}.auth-switch a{color:#095fd1;font-weight:800}.auth-mobile-logo,.auth-mobile-topbar{display:none}.profile-loading{color:var(--muted);justify-items:center;gap:14px;margin-top:60px;font-size:12px;font-weight:700;display:grid}.profile-loading span{border:3px solid var(--line);border-top-color:#1478ee;border-radius:50%;width:34px;height:34px;animation:.7s linear infinite profile-spin}.route-loading{min-height:60vh;color:var(--muted);place-content:center;justify-items:center;gap:14px;display:grid}.route-loading span{border:3px solid var(--line);border-top-color:#1478ee;border-radius:50%;width:34px;height:34px;animation:.7s linear infinite profile-spin}.auth-session-loading{background:var(--page);min-height:100vh;color:var(--muted);place-content:center;justify-items:center;gap:14px;display:grid}.auth-session-loading span{border:3px solid var(--line);border-top-color:#0f766e;border-radius:50%;width:36px;height:36px;animation:.7s linear infinite profile-spin}.auth-session-loading p{margin:0;font-size:12px;font-weight:750}.profile-main-card{position:relative}.trial-watermark{z-index:18;color:var(--profile-accent);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.trial-watermark{color:color-mix(in srgb,var(--profile-accent) 22%,transparent)}}.trial-watermark{letter-spacing:.08em;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(34px,7vw,76px);font-weight:950;transform:rotate(-24deg)}.trial-countdown{z-index:22;border:1px solid var(--profile-accent);grid-template-columns:1fr auto;align-items:center;gap:3px 16px;margin:12px;display:grid;position:sticky;top:12px}@supports (color:color-mix(in lab,red,red)){.trial-countdown{border:1px solid color-mix(in srgb,var(--profile-accent) 35%,var(--line))}}.trial-countdown{background:var(--surface);border-radius:16px}@supports (color:color-mix(in lab,red,red)){.trial-countdown{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.trial-countdown{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:13px 15px;box-shadow:0 16px 40px #040c1c2e}.trial-countdown strong{color:var(--profile-accent);font-size:12px}.trial-countdown span{color:var(--muted);font-size:10px}.trial-countdown em{font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-style:normal;font-weight:850}.trial-countdown .button{grid-column:1/-1;margin-top:6px}.profile-trial .profile-action-grid a,.profile-trial .profile-save-button,.profile-trial .profile-lead-panel,.profile-trial .profile-detail-list a,.profile-trial .profile-social-row a{pointer-events:none;filter:grayscale(.45);opacity:.52}.profile-trial .profile-status.is-preview{background:#0f172a33;border-color:#ffffff52}.profile-qr-card-locked{text-align:center}.trial-qr-placeholder{aspect-ratio:1;border:1px dashed var(--profile-accent);place-content:center;justify-items:center;gap:13px;width:210px;max-width:100%;margin:0 auto;display:grid}@supports (color:color-mix(in lab,red,red)){.trial-qr-placeholder{border:1px dashed color-mix(in srgb,var(--profile-accent) 42%,#cbd5e1)}}.trial-qr-placeholder{background:radial-gradient(circle at 50% 38%,var(--profile-soft),#f8fafc 72%);border-radius:22px}@supports (color:color-mix(in lab,red,red)){.trial-qr-placeholder{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--profile-soft) 70%,#fff),#f8fafc 72%)}}.trial-qr-placeholder{color:var(--profile-accent)}.trial-qr-placeholder span{background:var(--profile-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.trial-qr-placeholder span{background:color-mix(in srgb,var(--profile-accent) 12%,#fff)}}.trial-qr-placeholder span{letter-spacing:.16em;padding:6px 11px;font-size:11px;font-weight:950}.profile-qr-card-locked p{max-width:290px;margin-left:auto;margin-right:auto;line-height:1.55}.activation-form{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding-top:18px;display:grid}.activation-form h3{margin:0;font-size:15px}.activation-form p,.activation-form small{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.activation-form input{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);letter-spacing:.08em;border-radius:12px;padding:12px 13px;font-weight:800}.profile-report-button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:10px;display:inline-flex}.organization-public-page{background:var(--page);min-height:100vh}.organization-public-logo{background:var(--surface);width:76px;height:76px;box-shadow:var(--shadow);object-fit:contain;border-radius:22px;place-items:center;margin:0 auto 18px;display:grid}.organization-public-contacts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.organization-public-contacts a,.organization-public-contacts span{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:11px;display:inline-flex}.notification-list{gap:12px;margin-top:28px;display:grid}.notification-list article{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:18px;display:grid}.notification-list article.unread{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.notification-list article.unread{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}}.notification-list article.unread{box-shadow:inset 3px 0 var(--accent)}.notification-list article>span{background:var(--soft);width:38px;height:38px;color:var(--accent);border-radius:12px;place-items:center;display:grid}.notification-list small,.notification-list time{color:var(--muted);font-size:9px}.notification-list h2{margin:3px 0;font-size:15px}.notification-list p{color:var(--muted);margin:0;font-size:11px}@media(min-width:700px){.trial-countdown{grid-template-columns:1fr auto auto}.trial-countdown .button{grid-area:1/3/span 2;margin-top:0}.trial-countdown em{grid-column:2}}.org-dashboard-page{background:var(--page);min-height:100vh}.org-workspace-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.org-workspace-brand{align-items:center;gap:13px;display:flex}.org-workspace-brand>span{color:#095fd1;background:#eaf3ff;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.dark .org-workspace-brand>span{background:#1478ee21}.org-workspace-brand small,.org-workspace-brand h1{margin:0;display:block}.org-workspace-brand small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.org-workspace-brand h1{letter-spacing:-.03em;margin-top:4px;font-size:20px}.org-workspace-stats{grid-template-columns:repeat(4,1fr);gap:13px;margin:28px 0;display:grid}.org-workspace-stats article{border:1px solid var(--line);background:var(--panel);border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex}.org-workspace-stats article>svg{color:#1478ee}.org-workspace-stats strong,.org-workspace-stats span{display:block}.org-workspace-stats strong{font-size:17px}.org-workspace-stats span{color:var(--muted);margin-top:2px;font-size:9px}.org-workspace-grid{grid-template-columns:210px 1fr;gap:18px;display:grid}.org-sidebar{border:1px solid var(--line);background:var(--panel);border-radius:18px;align-content:start;gap:5px;padding:15px;display:grid}.org-sidebar>strong{color:var(--muted);text-transform:uppercase;padding:9px 10px 13px;font-size:9px}.org-sidebar button,.org-sidebar a{min-height:40px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:0 10px;font-size:11px;font-weight:750;display:flex}.org-sidebar button.active{color:#095fd1;background:#eaf3ff}.dark .org-sidebar button.active{background:#1478ee21}.org-sidebar hr{border:0;border-top:1px solid var(--line);width:100%}.org-content-panel{border:1px solid var(--line);background:var(--panel);border-radius:18px;min-width:0;overflow:hidden}.org-content-head{justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.org-content-head h2,.org-content-head p{margin:0}.org-content-head h2{font-size:18px}.org-content-head p{color:var(--muted);margin-top:4px;font-size:10px}.org-switcher{max-width:min(420px,70vw);color:var(--ink);font:inherit;letter-spacing:-.03em;background:0 0;border:0;margin-top:4px;font-size:20px;font-weight:850}.org-structure-sidebar{display:block}.org-structure-sidebar>button,.org-structure-sidebar>a{width:100%}.org-structure-sidebar>button b{margin-left:auto}.org-structure-tree,.org-structure-children{gap:4px;display:grid}.org-structure-tree{margin:4px 0 10px}.org-structure-children{border-left:1px solid var(--line);margin-left:14px;padding-left:7px}.org-structure-row{border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.org-structure-row.active{background:#eaf3ff}.dark .org-structure-row.active{background:#1478ee21}.org-structure-select{width:100%;min-width:0}.org-structure-select span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.org-structure-select b{color:var(--muted);margin-left:auto;font-size:9px}.org-structure-actions{opacity:0;padding-right:4px;transition:opacity .18s;display:flex}.org-structure-row:hover .org-structure-actions,.org-structure-row:focus-within .org-structure-actions{opacity:1}.org-structure-actions button{place-items:center;width:25px;min-height:25px;padding:0;display:grid}.org-structure-empty{color:var(--muted);margin:4px 7px 10px;font-size:9px;line-height:1.55}.public-structure-tree,.public-structure-children{gap:22px;display:grid}.public-structure-children{border-left:2px solid var(--line);margin:22px 0 0 20px;padding-left:20px}.public-structure-section>header{align-items:center;gap:9px;margin-bottom:13px;display:flex}.public-structure-section>header svg{color:#1478ee}.public-structure-section>header h3{margin:0;font-size:18px}.public-structure-section>header span{background:var(--panel-2);min-width:25px;height:25px;color:var(--muted);border-radius:8px;place-items:center;font-size:10px;font-weight:800;display:grid}.org-search{border:1px solid var(--line);border-radius:11px;align-items:center;gap:8px;width:min(260px,100%);padding:0 10px;display:flex}.org-search svg{color:var(--muted)}.org-search input{width:100%;min-height:38px;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.status-review{color:#926100!important;background:#fff7df!important}.dark .status-review{color:#f5c95e!important;background:#ca8b0426!important}.table-action{color:var(--muted);cursor:pointer;background:0 0;border:0}.employee-actions{gap:4px;display:flex}.employee-actions button{border:1px solid var(--line);background:var(--panel);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:8px;place-items:center;display:grid}.employee-actions button:first-child{color:#087451}.employee-actions button:last-child{color:#b42318}.org-qr-panel{color:#fff;background:#071f45;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:26px;margin-top:20px;padding:25px;display:grid}.org-qr-preview{color:#071f45;background:#fff;border-radius:17px;place-items:center;width:135px;height:135px;display:grid}.org-qr-panel h2{margin:8px 0;font-size:24px}.org-qr-panel p{color:#a9c0df;margin:0 0 18px;font-size:11px;line-height:1.7}.platform-modal{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030f1fb3;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.platform-modal-card{background:var(--panel);border-radius:22px;width:min(520px,100%);padding:26px;box-shadow:0 30px 90px #00000047}.modal-head{justify-content:space-between;align-items:start;margin-bottom:24px;display:flex}.modal-head h2{margin:7px 0 0;font-size:24px}.modal-head>button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:28px}.modal-note{color:#086448;background:#eefbf6;border-radius:11px;gap:8px;padding:11px;font-size:10px;line-height:1.5;display:flex}.payment-details{gap:10px;display:grid}.payment-details>div{border:1px solid var(--line);background:var(--page);border-radius:14px;align-items:center;gap:13px;min-height:70px;padding:13px;display:flex}.payment-details>div>svg{color:#1478ee}.payment-details>div>span{flex:1}.payment-details small,.payment-details strong{display:block}.payment-details small{color:var(--muted);font-size:9px}.payment-details strong{margin-top:4px;font-size:16px}.payment-details button{color:#095fd1;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.receipt-upload{cursor:pointer;background:#f4f8ff;border:1px dashed #8eb9ef;border-radius:15px;align-content:center;place-items:center;min-height:130px;position:relative;color:#095fd1!important;gap:5px!important;display:grid!important}.dark .receipt-upload{background:#1478ee14}.receipt-upload span{color:var(--muted);font-size:9px;font-weight:600}.receipt-upload input{opacity:0;width:1px;height:1px;position:absolute}.payment-success{text-align:center;align-content:center;place-items:center;min-height:520px;display:grid}.payment-success>svg{color:#078664}.payment-success h1{margin:14px 0 8px;font-size:38px}.payment-success p{max-width:560px;color:var(--muted);font-size:12px;line-height:1.8}.payment-success>div{color:#926100;background:#fff7df;border-radius:11px;align-items:center;gap:7px;margin-top:15px;padding:11px 14px;font-size:10px;font-weight:800;display:flex}.activation-result{color:#086448;background:#eefbf6;border:1px solid #a9d7c8;border-radius:13px;align-items:center;gap:10px;margin-bottom:18px;padding:13px;font-size:11px;display:flex}.activation-result span{flex:1}.activation-result button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.status-rejected{color:#b42318!important;background:#fff0f0!important}.payment-actions{gap:5px;display:flex}.payment-actions button{border:1px solid var(--line);background:var(--panel);color:#087451;cursor:pointer;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.payment-actions button:last-child{color:#b42318}.table-empty{color:var(--muted);text-align:center;padding:35px;font-size:11px}.lead-action-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:13px 0 22px;display:grid}.lead-action-grid button{border:1px solid var(--line);background:var(--panel);min-height:70px;color:var(--ink);cursor:pointer;border-radius:13px;align-content:center;place-items:center;gap:7px;font-size:10px;font-weight:800;transition:all .16s;display:grid}.lead-action-grid button:hover{border-color:var(--profile-accent);color:var(--profile-accent);transform:translateY(-1px)}.lead-modal-card{width:min(620px,100%)}.lead-success{text-align:center;align-content:center;place-items:center;min-height:320px;display:grid}.lead-success svg{color:#078664}.lead-success h3{margin:14px 0 5px;font-size:22px}.lead-success p{max-width:420px;color:var(--muted);font-size:11px;line-height:1.7}.crm-page{background:var(--page);min-height:100vh}.crm-stats{grid-template-columns:repeat(4,1fr);gap:13px;margin:27px 0;display:grid}.crm-stats article{border:1px solid var(--line);background:var(--panel);border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex}.crm-stats svg{color:#1478ee}.crm-stats strong,.crm-stats span{display:block}.crm-stats strong{font-size:20px}.crm-stats span{color:var(--muted);margin-top:2px;font-size:9px}.crm-layout{grid-template-columns:minmax(320px,.8fr) 1.2fr;gap:16px;display:grid}.crm-list-panel,.crm-detail{border:1px solid var(--line);background:var(--panel);border-radius:18px;overflow:hidden}.crm-toolbar{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding:13px;display:grid}.crm-toolbar select{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:10px;padding:0 10px;font-size:10px;font-weight:700}.crm-list{max-height:650px;display:grid;overflow:auto}.crm-list>button{border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:13px;display:grid}.crm-list>button.active{background:#f1f7ff}.dark .crm-list>button.active{background:#1478ee17}.crm-avatar{color:#095fd1;background:#dcecff;border-radius:13px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:850;display:grid}.crm-avatar-large{width:52px;height:52px;font-size:17px}.crm-list strong,.crm-list small,.crm-list em{display:block}.crm-list strong{font-size:11px}.crm-list small{color:var(--muted);margin-top:3px;font-size:9px}.crm-list em{color:var(--muted);margin-top:4px;font-size:8px;font-style:normal}.lead-status{white-space:nowrap;border-radius:99px;padding:5px 7px;font-size:8px;font-weight:850}.lead-status-new{color:#095fd1;background:#eaf3ff}.lead-status-contacted{color:#6445c0;background:#f1edff}.lead-status-in_progress{color:#926100;background:#fff7df}.lead-status-completed{color:#087451;background:#eaf9f3}.crm-detail{min-height:650px;padding:22px}.crm-client-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:19px;display:flex}.crm-client-head h2,.crm-client-head p{margin:0}.crm-client-head h2{font-size:18px}.crm-client-head p{color:var(--muted);margin-top:4px;font-size:9px}.crm-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.crm-fields label{gap:6px;display:grid}.crm-fields label>span{color:var(--muted);font-size:9px;font-weight:800}.crm-fields input,.crm-fields select,.crm-fields textarea{border:1px solid var(--line);background:var(--page);width:100%;color:var(--ink);border-radius:10px;outline:0;padding:10px;font-size:10px}.crm-field-wide{grid-column:1/-1}.crm-message{background:var(--panel-2);border-radius:12px;gap:10px;margin-top:17px;padding:13px;display:flex}.crm-message>svg{color:#1478ee}.crm-message strong{font-size:10px}.crm-message p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.6}.crm-history{margin-top:20px}.crm-history h3{font-size:12px}.crm-history>div{gap:10px;margin:10px 0;display:flex}.crm-history>div>span{background:#1478ee;border-radius:50%;width:8px;height:8px;margin-top:4px}.crm-history p,.crm-history small{margin:0;font-size:9px;display:block}.crm-history small{color:var(--muted);margin-top:3px}.crm-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.crm-actions>span{color:var(--muted);align-items:center;gap:5px;margin-left:auto;font-size:9px;display:inline-flex}.dashboard-crm-banner{color:#fff;background:#071f45;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;padding:16px;display:flex}.dashboard-crm-banner>div{align-items:center;gap:11px;display:flex}.dashboard-crm-banner>div>svg{color:#66a9fb}.dashboard-crm-banner strong,.dashboard-crm-banner small{display:block}.dashboard-crm-banner strong{font-size:12px}.dashboard-crm-banner small{color:#9db8da;margin-top:3px;font-size:9px}@keyframes loading-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-progress{0%{transform:scaleX(.05)}55%{transform:scaleX(.72)}to{transform:scaleX(1)}}@keyframes profile-spin{to{transform:rotate(360deg)}}@media(max-width:900px){.category-grid{grid-template-columns:repeat(2,1fr)}.specialist-grid,.org-pricing-grid,.service-grid,.support-layout{grid-template-columns:1fr}.launch-promo{grid-template-columns:auto 1fr auto}.launch-promo-limit{display:none}.auth-page{grid-template-columns:1fr}.auth-side{display:none}.auth-form-wrap{align-content:start;gap:45px;min-height:100vh;padding-top:28px}.auth-mobile-topbar{width:100%;display:flex}.auth-mobile-logo{justify-self:start;display:block}.org-workspace-stats{grid-template-columns:repeat(2,1fr)}.org-workspace-grid{grid-template-columns:1fr}.org-sidebar{display:block}.crm-stats{grid-template-columns:repeat(2,1fr)}.crm-layout{grid-template-columns:1fr}}@media(max-width:640px){.site-container{width:min(100% - 28px,1180px)}.vizora-brand-full{width:145px;height:36px}.directory-search{grid-template-columns:auto 1fr;padding:10px 13px}.directory-search>span{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;padding:10px 0 0}.directory-search .button{grid-column:1/-1;width:100%}.category-grid{grid-template-columns:1fr}.platform-section-head{flex-direction:column;align-items:start}.org-visual{min-height:420px;padding:18px}.org-tree{margin-left:14px;padding-left:14px}.org-qr{bottom:18px;right:18px}.form-grid,.plan-radio-grid{grid-template-columns:1fr}.help-launcher{bottom:14px;right:14px}.help-panel{bottom:77px;right:14px}.launch-promo{grid-template-columns:auto 1fr}.launch-promo .button{grid-column:1/-1;width:100%}.launch-promo-compact>div:nth-child(2) strong{font-size:11px;line-height:1.4}.auth-form-wrap{padding-inline:20px}.org-workspace-head{flex-direction:column;align-items:start}.org-workspace-head>div:last-child{width:100%}.org-workspace-head>div:last-child .button{flex:1}.org-workspace-stats{grid-template-columns:1fr 1fr}.org-workspace-grid{gap:12px}.org-structure-sidebar{max-height:360px;overflow:auto}.org-structure-actions{opacity:1}.public-structure-children{margin-left:8px;padding-left:12px}.org-content-head{flex-direction:column;align-items:stretch}.org-search{width:100%}.org-qr-panel{grid-template-columns:1fr}.org-qr-preview{width:110px;height:110px}.lead-action-grid{grid-template-columns:1fr}.lead-action-grid button{grid-template-columns:auto 1fr;justify-items:start;min-height:48px;padding:0 14px}.crm-fields{grid-template-columns:1fr}.crm-field-wide{grid-column:auto}.crm-stats{gap:8px}.crm-detail{min-height:auto;padding:16px}.dashboard-crm-banner{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.loading-brand,.loading-line:after{animation:none}}.commerce-page{background:var(--page);min-height:75vh;padding:64px 0 96px}.commerce-shell{max-width:1240px}.commerce-heading{max-width:720px;margin-bottom:34px}.commerce-heading h1,.contract-form h1,.print-form h1{letter-spacing:-.055em;margin:12px 0;font-size:clamp(34px,5vw,58px);line-height:1}.commerce-heading p,.contract-form>p,.print-form>p{color:var(--muted);line-height:1.7}.order-layout{grid-template-columns:minmax(0,1.65fr) minmax(310px,.75fr);align-items:start;gap:28px;display:grid}.order-catalog{gap:12px;display:grid}.order-item{border:1px solid var(--line);background:var(--panel);min-height:74px;box-shadow:var(--shadow-sm);border-radius:18px;align-items:center;gap:12px;padding:10px;display:flex}.order-item.selected{border-color:#0f9f8d}@supports (color:color-mix(in lab,red,red)){.order-item.selected{border-color:color-mix(in srgb,#0f9f8d 55%,var(--line))}}.order-toggle{text-align:left;flex:1;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.order-toggle>span{border:1px solid var(--line);color:#fff;background:var(--panel-2);border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.selected .order-toggle>span{background:#0f9f8d;border-color:#0f9f8d}.order-toggle strong{font-size:14px}.order-toggle b{color:#0f8c7f;font-size:13px}.quantity-control{border-left:1px solid var(--line);align-items:center;gap:8px;padding-left:12px;display:flex}.quantity-control button{border:1px solid var(--line);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.quantity-control span{text-align:center;min-width:22px;font-weight:800}.order-summary{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-md);border-radius:24px;gap:12px;padding:24px;display:grid;position:sticky;top:104px}.order-summary h2{margin:0 0 6px;font-size:21px}.order-summary input,.contract-form input,.contract-form select,.contract-form textarea,.print-form input{border:1px solid var(--line);background:var(--panel-2);width:100%;min-height:48px;color:var(--ink);border-radius:12px;outline:none;padding:0 14px}.contract-form textarea{resize:vertical;min-height:90px;padding-top:12px}.summary-lines{border-top:1px solid var(--line);gap:8px;margin-top:8px;padding-top:14px;display:grid}.summary-lines>div,.summary-total{justify-content:space-between;gap:16px;font-size:12px;display:flex}.summary-total{border-top:1px solid var(--line);margin-top:4px;padding:16px 0 4px;font-size:16px}.summary-total strong{font-size:24px}.form-notice{color:#0f9f78;background:#10b9811f;border-radius:10px;margin:0;padding:10px;font-size:12px}.service-shortcuts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.service-shortcuts a{border:1px solid var(--line);background:var(--panel);min-height:43px;color:var(--ink);border-radius:12px;align-items:center;gap:8px;padding:0 15px;font-size:12px;font-weight:800;display:flex}.contract-layout{grid-template-columns:minmax(290px,.65fr) minmax(600px,1.35fr);align-items:start;gap:34px;display:grid}.contract-form{gap:11px;display:grid;position:sticky;top:104px}.contract-form h1{font-size:42px}.contract-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.contract-actions button{border:1px solid var(--line);background:var(--panel);border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-weight:800;display:flex}.contract-paper{color:#111827;background:#fff;border:1px solid #e5e7eb;min-height:1120px;padding:64px;font:15px/1.65 Georgia,serif;box-shadow:0 28px 80px #030a181f}.contract-paper>h1{text-align:center;margin:0;font:700 24px Arial,sans-serif}.contract-place{text-align:center}.contract-paper h2{margin:28px 0 8px;font:700 16px Arial,sans-serif}.contract-parties{grid-template-columns:1fr 1fr;gap:50px;margin-top:22px;display:grid}.vizora-seal{color:#0f766e;text-align:center;border:4px double #0f766e;border-radius:50%;place-items:center;width:120px;height:120px;margin-top:20px;font:800 16px Arial;display:grid;transform:rotate(-7deg)}.vizora-seal small{font-size:9px;display:block}.contract-disclaimer{color:#6b7280;margin-top:36px;display:block}.print-editor{grid-template-columns:minmax(310px,.8fr) minmax(520px,1.2fr);align-items:start;gap:46px;display:grid}.print-form{gap:12px;display:grid}.print-form h1{font-size:44px}.print-form label>span{color:var(--muted);text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800;display:block}.segmented,.side-switch{border:1px solid var(--line);background:var(--panel-2);border-radius:14px;gap:5px;padding:5px;display:flex}.segmented button,.side-switch button{min-height:38px;color:var(--muted);border-radius:10px;flex:1;font-size:12px;font-weight:800}.segmented button.active,.side-switch button.active{background:var(--panel);color:var(--ink);box-shadow:var(--shadow-sm)}.color-options{grid-template-columns:1fr 1fr;gap:7px;display:grid}.color-options button{border:1px solid var(--line);color:var(--muted);border-radius:11px;align-items:center;gap:9px;padding:8px;font-size:11px;font-weight:700;display:flex}.color-options button.active{color:var(--ink);border-color:#0f9f8d}.color-options i{border:3px solid;border-radius:50%;width:25px;height:25px}.upload-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.upload-pair label{border:1px dashed var(--line);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:46px;font-size:12px;font-weight:800;display:flex}.print-preview-column{justify-items:center;gap:18px;display:grid;position:sticky;top:104px}.side-switch{width:min(100%,470px)}.physical-card{--card-bg:#073d35;--card-accent:#d4af67;--card-ink:#fff;aspect-ratio:85/55;background:var(--card-bg);width:min(100%,680px);color:var(--card-ink);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000038}.physical-card:after{border:1px dashed var(--card-ink);position:absolute;inset:24px}@supports (color:color-mix(in lab,red,red)){.physical-card:after{border:1px dashed color-mix(in srgb,var(--card-ink) 28%,transparent)}}.physical-card:after{content:"";pointer-events:none;border-radius:10px}.physical-accent{background:var(--card-accent);width:4.5%;position:absolute;inset:0 auto 0 0}.physical-photo,.physical-photo-placeholder{aspect-ratio:1;border:4px solid var(--card-accent);object-fit:cover;border-radius:50%;width:27%;position:absolute;top:22%;left:8%;overflow:hidden}.physical-photo-placeholder{color:var(--card-ink);background:var(--card-ink);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.physical-photo-placeholder{background:color-mix(in srgb,var(--card-ink) 12%,transparent)}}.physical-photo-placeholder{font-weight:800}.physical-copy{position:absolute;top:25%;left:42%;right:7%}.physical-copy h2{letter-spacing:-.04em;margin:0;font-size:clamp(19px,3vw,36px);line-height:1}.physical-copy h3{color:var(--card-accent);margin:10px 0;font-size:clamp(11px,1.6vw,18px)}.physical-copy strong,.physical-copy p{font-size:clamp(9px,1.3vw,15px);line-height:1.6}.physical-logo{object-fit:contain;width:17%;height:12%;position:absolute;top:8%;right:7%}.physical-modern .physical-accent{border-radius:0 0 100%;width:28%;height:28%}.physical-minimal .physical-accent{width:100%;height:3%}.physical-minimal .physical-photo,.physical-minimal .physical-photo-placeholder{border-radius:15%}.physical-back{align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.physical-back img{width:32%}.physical-back h2{margin:12px 0 0;font-size:clamp(20px,3vw,34px)}.physical-back p{color:var(--card-accent);margin:6px 0;font-size:clamp(9px,1.2vw,14px)}.print-safe-note{color:var(--muted);margin:0;font-size:11px}.print-buttons{gap:10px;display:flex}@media(max-width:900px){.commerce-page{padding:38px 0 70px}.order-layout,.contract-layout,.print-editor{grid-template-columns:1fr}.order-summary,.contract-form,.print-preview-column{position:static}.contract-paper{min-height:0;padding:28px 22px;font-size:12px}.contract-parties{grid-template-columns:1fr;gap:20px}.print-editor{gap:30px}}@media(max-width:520px){.commerce-heading h1,.contract-form h1,.print-form h1{font-size:34px}.order-toggle{grid-template-columns:24px minmax(0,1fr)}.order-toggle b{grid-column:2}.quantity-control{padding-left:5px}.physical-card{border-radius:12px}.physical-card:after{inset:12px}.print-buttons{width:100%}.print-buttons .button{flex:1;padding-inline:10px;font-size:11px}}@media print{body{background:#fff!important}header,.no-print,.help-widget{display:none!important}.commerce-page{background:#fff;padding:0}.contract-layout{max-width:none;padding:0;display:block}.contract-paper{min-height:0;box-shadow:none;border:0;padding:15mm}.print-editor{padding:0;display:block}.print-preview-column{display:block}.physical-card{width:85mm;height:55mm;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0}.physical-card:after{display:none}}.commerce-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.commerce-tabs{border-bottom:1px solid var(--line);gap:7px;margin:30px 0 18px;display:flex}.commerce-tabs button{min-height:48px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:flex}.commerce-tabs button.active{color:var(--ink);border-color:#0f9f8d}.commerce-tabs b{background:var(--panel-2);border-radius:7px;place-items:center;min-width:22px;height:22px;font-size:10px;display:grid}.commerce-records{gap:12px;display:grid}.commerce-record{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:19px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.commerce-record-icon{background:#0f9f8d;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab,red,red)){.commerce-record-icon{background:color-mix(in srgb,#0f9f8d 12%,var(--panel))}}.commerce-record-icon{color:#0f8c7f}.commerce-record-main>div{align-items:center;gap:12px;display:flex}.commerce-record-main strong{font-size:15px}.commerce-record-main time,.commerce-record-main small{color:var(--muted);font-size:10px}.commerce-record-main p{color:var(--muted);margin:6px 0;font-size:12px;line-height:1.5}.commerce-record-main blockquote{color:var(--muted);border-left:2px solid #0f9f8d;margin:10px 0 0;padding-left:10px;font-size:11px}.commerce-record-state{justify-items:end;gap:7px;min-width:150px;display:grid}.commerce-record-state>span{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900}.record-status{color:#0f766e;background:#10b98121}.status-cancelled{color:#dc2626;background:#ef44441f}.status-in_progress,.status-clarifying,.status-submitted{color:#7c3aed;background:#8b5cf61f}.record-payment{color:#b45309;background:#f59e0b24}.payment-paid{color:#047857;background:#10b98124}.commerce-record-state>strong{margin-top:3px;font-size:19px}.commerce-loading{min-height:260px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}.commerce-admin-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-order-list{gap:12px;display:grid}.admin-order-list>article{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:18px;padding:18px}.admin-order-list header{justify-content:space-between;align-items:start;gap:16px;display:flex}.admin-order-list header strong,.admin-order-list header small{display:block}.admin-order-list header strong{font-size:15px}.admin-order-list header small{color:var(--muted);margin-top:4px;font-size:10px}.admin-order-list header>b{font-size:18px}.admin-order-list>article>p{color:var(--muted);margin:12px 0;font-size:11px;line-height:1.55}.admin-order-controls{border-top:1px solid var(--line);grid-template-columns:180px 180px minmax(220px,1fr);align-items:end;gap:10px;padding-top:13px;display:grid}.admin-order-controls label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:900}.admin-order-controls select,.admin-order-controls input{border:1px solid var(--line);background:var(--panel-2);width:100%;min-height:40px;color:var(--ink);border-radius:10px;margin-top:6px;padding:0 10px;font-size:11px}@media(max-width:900px){.commerce-head-actions{justify-content:flex-start}.commerce-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-order-controls{grid-template-columns:1fr 1fr}.manager-comment{grid-column:1/-1}}@media(max-width:560px){.commerce-head-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.commerce-head-actions .button:first-child{width:46px}.commerce-record{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:14px}.commerce-record-state{grid-column:1/-1;justify-content:flex-start;align-items:center;width:100%;display:flex}.commerce-record-state>strong{margin:0 0 0 auto}.commerce-tabs{overflow:auto}.admin-order-controls{grid-template-columns:1fr}.manager-comment{grid-column:auto}}.template-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.template-picker>button{border:1px solid var(--line);background:var(--panel);text-align:left;border-radius:12px;gap:6px;padding:7px;display:grid}.template-picker>button.active{border-color:#0f9f8d;box-shadow:0 0 0 2px #0f9f8d2e}.template-picker>button>strong{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.template-mini{--mini-bg:#111318;--mini-accent:#d20b48;--mini-light:#fff;aspect-ratio:85/55;background:var(--mini-bg);border-radius:7px;display:block;position:relative;overflow:hidden}.template-mini i,.template-mini b{content:"";display:block;position:absolute}.mini-executive i{background:var(--mini-accent);width:8%;inset:0 auto 0 0}.mini-modern i{aspect-ratio:1;background:var(--mini-accent);border-radius:50%;width:65%;top:-30%;right:-14%}.mini-minimal i{background:var(--mini-accent);height:8%;inset:0 0 auto}.mini-ribbon i{background:var(--mini-accent);width:28%;height:150%;top:-25%;left:38%;transform:rotate(-17deg)}.mini-ribbon b{background:var(--mini-light);inset:0 0 0 63%}.mini-orbit i{background:var(--mini-light);border-radius:50%;width:65%;height:160%;top:-30%;left:-30%}.mini-orbit b{border:7px solid var(--mini-accent);border-radius:50%;width:19%;height:160%;top:-30%;left:34%;transform:rotate(-18deg)}.mini-goldwave i{border:7px solid var(--mini-accent);border-radius:50%;width:90%;height:75%;bottom:-30%;right:-15%}.mini-goldwave b{background:linear-gradient(135deg,transparent 25%,var(--mini-light));width:40%;height:100%;top:0;right:0}.mini-prism i{background:var(--mini-light);inset:0 0 0 64%}.mini-prism b{background:var(--mini-accent);opacity:.55;clip-path:polygon(0 0,100% 50%,0 100%,35% 50%);width:22%;height:130%;top:-15%;left:47%}.mini-mono i{background:var(--mini-light);inset:0 0 0 50%}.mini-mono b{background:var(--mini-accent);border-radius:7px;width:10%;height:50%;top:25%;left:45%}.mini-chevron i,.mini-chevron b{border:6px solid var(--mini-accent);width:36%;height:140%;top:-20%;right:8%;transform:rotate(45deg)}.mini-chevron b{opacity:.45;right:28%}.editor-subtitle{align-items:center;gap:7px;margin:8px 0 0;font-size:13px;display:flex}.custom-colors{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.custom-colors label{border:1px solid var(--line);min-height:42px;color:var(--muted);border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;font-size:9px;font-weight:800;display:flex}.custom-colors input{height:25px;background:0 0!important;border:0!important;border-radius:50%!important;width:25px!important;min-height:25px!important;padding:0!important}.logo-library{grid-template-columns:repeat(8,1fr);gap:7px;display:grid}.logo-library button{aspect-ratio:1;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:10px;place-items:center;display:grid}.logo-library button.active{background:#0f9f8d;border-color:#0f9f8d}@supports (color:color-mix(in lab,red,red)){.logo-library button.active{background:color-mix(in srgb,#0f9f8d 10%,var(--panel))}}.logo-library button.active{color:#0f9f8d}.logo-library svg,.physical-logo svg{fill:none;stroke:currentColor;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;width:64%;height:64%;overflow:visible}.logo-library svg text,.physical-logo svg text{fill:currentColor;stroke:none;font:800 62px Arial}.logo-library svg .cut,.physical-logo svg .cut{stroke:#fff}.logo-upload{border:1px dashed var(--line);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;color:var(--ink)!important;text-transform:none!important;font-size:11px!important;display:flex!important}.asset-upload-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.element-size-control{border:1px solid var(--line);background:var(--panel-2);border-radius:13px;grid-template-columns:minmax(120px,1fr) 1.2fr auto;align-items:center;gap:10px;padding:11px;display:grid}.element-size-control strong,.element-size-control span{display:block}.element-size-control strong{font-size:10px}.element-size-control span{color:var(--muted);margin-top:3px;font-size:8px}.element-size-control input{accent-color:#0f9f8d;width:100%}.element-size-control b{color:#0f8c7f;min-width:38px;font-size:11px}.element-actions{border-top:1px solid var(--line);grid-column:1/-1;gap:7px;padding-top:9px;display:flex}.element-actions button{border:1px solid var(--line);min-height:34px;color:var(--muted);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.element-actions button:first-child{color:#dc2626}.hidden-elements{flex-wrap:wrap;gap:6px;display:flex}.hidden-elements button{border:1px dashed var(--line);color:#0f8c7f;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:800}.background-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.background-picker button,.background-picker label{border:1px solid var(--line);background:var(--panel);min-height:58px;color:var(--muted);cursor:pointer;text-align:center;border-radius:10px;place-items:center;gap:4px;padding:6px;font-size:8px;font-weight:800;display:grid}.background-picker .active{color:#0f8c7f;border-color:#0f9f8d;box-shadow:0 0 0 2px #0f9f8d24}.font-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.font-picker button{border:1px solid var(--line);background:var(--panel);min-height:39px;color:var(--ink);cursor:pointer;border-radius:10px;padding:7px;font-size:11px}.font-picker button.active{background:#0f9f8d;border-color:#0f9f8d}@supports (color:color-mix(in lab,red,red)){.font-picker button.active{background:color-mix(in srgb,#0f9f8d 9%,var(--panel))}}.font-picker button.active{color:#0f8c7f;box-shadow:0 0 0 2px #0f9f8d1f}.bg-sample{background:#182235;border-radius:5px;width:34px;height:23px;display:block}.bg-grid{background:repeating-linear-gradient(45deg,#182235 0 4px,#48617c 4px 5px)}.bg-waves{background:radial-gradient(at 10% 110%,#182235 50%,#38bda9 52% 57%,#182235 59%)}.bg-dots{background:radial-gradient(circle,#38bda9 1px,#182235 2px) 0 0/6px 6px}.physical-card{isolation:isolate}.card-decor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.card-decor i,.card-decor b{display:block;position:absolute}.physical-content{z-index:2;color:var(--card-ink);font-family:var(--card-font,"Manrope"),sans-serif;position:absolute;inset:0}.print-movable{z-index:6;touch-action:none;cursor:grab;transform-origin:0 0;-webkit-user-select:none;user-select:none;position:absolute!important}.print-movable:active{cursor:grabbing}.print-movable.selected:after{z-index:20;border:1px dashed var(--card-accent);position:absolute;inset:-7px}@supports (color:color-mix(in lab,red,red)){.print-movable.selected:after{border:1px dashed color-mix(in srgb,var(--card-accent) 85%,#fff)}}.print-movable.selected:after{content:"";pointer-events:none;border-radius:8px}.physical-logo{aspect-ratio:1;width:10%;color:var(--card-accent);place-items:center;display:grid}.physical-logo>svg,.physical-logo>img{object-fit:contain;width:100%;height:100%;display:block}.physical-brand{align-items:center;width:42%;display:flex;position:absolute;top:18%;left:22%}.physical-brand span,.physical-brand strong,.physical-brand small{display:block}.physical-brand strong{letter-spacing:.02em;font-size:clamp(12px,2.2vw,25px)}.physical-brand small{color:var(--card-accent);letter-spacing:.12em;text-transform:uppercase;margin-top:3px;font-size:clamp(7px,1vw,11px);font-weight:700}.physical-front-content>.physical-qr{border-radius:5px;width:19%;position:absolute;bottom:14%;right:10%}.physical-person{max-width:52%;position:absolute;top:23%;left:10%}.physical-person h2{letter-spacing:-.04em;margin:0;font-size:clamp(17px,3.5vw,38px);line-height:1}.physical-person h3{color:var(--card-accent);margin:8px 0 0;font-size:clamp(9px,1.5vw,16px)}.physical-contact-brand{align-items:center;width:36%;display:flex;position:absolute;top:51%;left:20%}.physical-contact-brand strong{font-size:clamp(8px,1.2vw,13px)}.physical-back-content ul{margin:0;padding:0;font-size:clamp(7px,1.1vw,12px);line-height:1.75;list-style:none;position:absolute;bottom:12%;left:10%}.physical-back-content li:before{color:var(--card-accent);content:"●";margin-right:7px;font-size:.55em}.physical-back-content>.physical-qr{border-radius:5px;width:17%;position:absolute;bottom:10%;right:8%}.qr-movable{width:17%;min-width:54px;z-index:12!important}.qr-movable .physical-qr{border-radius:5px;width:100%;display:block}.print-photo{aspect-ratio:1;border:3px solid var(--card-accent);background:var(--card-light);border-radius:50%;width:18%;overflow:hidden;box-shadow:0 8px 22px #0003}.print-photo img{object-fit:cover;pointer-events:none;width:100%;height:100%}.print-contact-list{width:42%;color:inherit;gap:5px;font-size:clamp(7px,1.1vw,12px);display:grid}.print-contact-list span{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex}.print-contact-list svg{width:1.15em;height:1.15em;color:var(--card-accent);stroke-width:2px;flex:none}.print-social-list{gap:6px;display:flex}.print-social-list span{aspect-ratio:1;width:25px;color:var(--card-accent);background:var(--card-light);border:1px solid;border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.print-social-list span{background:color-mix(in srgb,var(--card-light) 8%,transparent)}}.print-social-list svg{stroke-width:2px;width:55%;height:55%}.decor-ribbon:after{content:"";display:none}.decor-ribbon i:first-child{background:var(--card-accent);width:24%;height:145%;top:-20%;left:37%;transform:rotate(-17deg)}.decor-ribbon i:nth-child(2){background:var(--card-accent);width:6%;height:140%;top:-15%;left:46%}@supports (color:color-mix(in lab,red,red)){.decor-ribbon i:nth-child(2){background:color-mix(in srgb,var(--card-accent) 62%,#000)}}.decor-ribbon i:nth-child(2){transform:rotate(21deg)}.decor-ribbon b:first-of-type{background:var(--card-bg);width:3px;height:130%;top:-10%;left:54%;transform:rotate(22deg)}.decor-orbit:after{content:"";display:none}.decor-orbit i:first-child{border:22px solid var(--card-accent);border-radius:50%;width:23%;height:170%;top:-35%;left:28%;transform:rotate(-18deg)}.decor-orbit i:nth-child(2){border:4px solid var(--card-accent);width:12%;height:170%;top:-35%;left:36%}@supports (color:color-mix(in lab,red,red)){.decor-orbit i:nth-child(2){border:4px solid color-mix(in srgb,var(--card-accent) 45%,transparent)}}.decor-orbit i:nth-child(2){border-radius:50%;transform:rotate(-18deg)}.decor-goldwave:after{content:"";display:none}.decor-goldwave i{border:22px solid var(--card-accent);border-radius:50%;width:93%;height:76%;bottom:-43%;right:-8%;transform:rotate(-12deg)}.decor-goldwave i:nth-child(2){opacity:.65;border-width:9px;bottom:-30%;right:-16%}.decor-goldwave i:nth-child(3){opacity:.45;border-width:4px;bottom:-15%;right:-22%}.decor-prism:after{content:"";display:none}.decor-prism i{background:var(--card-accent);opacity:.2;clip-path:polygon(0 0,100% 50%,0 100%,35% 50%);width:22%;height:140%;top:-20%;left:46%}.decor-prism i:nth-child(2){opacity:.35;left:51%}.decor-prism i:nth-child(3){opacity:.55;left:56%}.decor-mono:after{content:"";display:none}.decor-mono i:first-child{background:var(--card-accent);border-radius:12px;width:8%;height:46%;top:27%;left:46%}.decor-chevron i,.decor-chevron b{border:24px solid var(--card-accent);width:32%;height:150%;top:-26%;right:4%;transform:rotate(45deg)}.decor-chevron i:nth-child(2){opacity:.55;right:20%}.decor-chevron i:nth-child(3){opacity:.2;right:36%}.physical-ribbon .physical-content,.physical-orbit .physical-content,.physical-goldwave .physical-content,.physical-prism .physical-content,.physical-mono .physical-content{color:var(--card-ink)}.physical-ribbon .physical-logo,.physical-ribbon .physical-brand,.physical-ribbon .physical-person,.physical-ribbon .physical-contact-brand,.physical-ribbon .physical-back-content ul,.physical-orbit .physical-logo,.physical-orbit .physical-brand,.physical-orbit .physical-person,.physical-orbit .physical-contact-brand,.physical-orbit .physical-back-content ul,.physical-goldwave .physical-logo,.physical-goldwave .physical-brand,.physical-goldwave .physical-person,.physical-goldwave .physical-contact-brand,.physical-goldwave .physical-back-content ul,.physical-prism .physical-logo,.physical-prism .physical-brand,.physical-prism .physical-person,.physical-prism .physical-contact-brand,.physical-prism .physical-back-content ul,.physical-mono .physical-logo,.physical-mono .physical-brand,.physical-mono .physical-person,.physical-mono .physical-contact-brand,.physical-mono .physical-back-content ul{width:28%;left:67%}.physical-ribbon .physical-logo,.physical-orbit .physical-logo,.physical-goldwave .physical-logo,.physical-prism .physical-logo,.physical-mono .physical-logo{width:10%}.physical-ribbon .print-contact-list,.physical-orbit .print-contact-list,.physical-goldwave .print-contact-list,.physical-prism .print-contact-list,.physical-mono .print-contact-list{width:29%}.physical-ribbon .physical-back-content>.physical-qr,.physical-orbit .physical-back-content>.physical-qr,.physical-goldwave .physical-back-content>.physical-qr,.physical-prism .physical-back-content>.physical-qr,.physical-mono .physical-back-content>.physical-qr{left:12%;right:auto}.physical-ribbon .physical-front-content>.physical-qr,.physical-orbit .physical-front-content>.physical-qr,.physical-goldwave .physical-front-content>.physical-qr,.physical-prism .physical-front-content>.physical-qr,.physical-mono .physical-front-content>.physical-qr{left:14%;right:auto}.physical-chevron .physical-brand,.physical-chevron .physical-person,.physical-chevron .physical-contact-brand,.physical-chevron .physical-back-content ul{width:48%}.decor-ribbon:after,.decor-orbit:after,.decor-goldwave:after,.decor-prism:after,.decor-mono:after{opacity:1!important;mix-blend-mode:normal!important}@media(max-width:560px){.template-picker{grid-template-columns:repeat(3,1fr)}.custom-colors{grid-template-columns:1fr 1fr}.logo-library{grid-template-columns:repeat(4,1fr)}.asset-upload-pair{grid-template-columns:1fr}.background-picker{grid-template-columns:repeat(3,1fr)}.font-picker{grid-template-columns:repeat(2,1fr)}.element-size-control{grid-template-columns:1fr auto}.element-size-control input{grid-column:1/-1}}.dark .profile-creative .profile-main-card{color:#111827;background:linear-gradient(90deg,#0000 64%,#c4a05e0f),#fff;border-color:#d9dee6}.dark .profile-creative .profile-identity h1,.dark .profile-creative .profile-company,.dark .profile-creative .profile-description{color:#111827}.dark .profile-creative .profile-action{color:#182235;background:#fff;border-color:#dce4ee}.dark .profile-creative .profile-lead-panel{color:#111827;background:#f1f5f9}.dark .profile-creative .profile-lead-panel .lead-action-grid button{color:#182235;background:#fff;border-color:#dce4ee}.dark .profile-creative .profile-detail-list>a{color:#111827;background:#fff;border-color:#e2e8f0}.dark .profile-creative .profile-social-row a{color:#111827;background:#fff;border-color:#dce4ee}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:2px;outline:3px solid #0d948840}.site-container{width:min(1480px,100% - 64px);margin-inline:auto}.brand-mark{color:var(--ink);letter-spacing:-.04em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.brand-symbol,.mini-logo{color:#fff;background:#0f766e;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:17px;font-weight:800;display:inline-grid;box-shadow:0 8px 18px #0f766e38}.nav-link{color:var(--muted);border-radius:11px;padding:11px 15px;font-size:14px;font-weight:700;transition:all .18s}.nav-link:hover{color:var(--ink);background:var(--panel-2)}.nav-link-active{color:var(--ink)}.compact-select,.profile-select{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--ink);cursor:pointer;border-radius:11px;padding:0 30px 0 11px;font-size:13px;font-weight:800}.icon-button,.profile-toolbar-button{border:1px solid var(--line);background:var(--panel);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:11px;flex:none;place-items:center;transition:all .18s;display:inline-grid}.icon-button:hover,.profile-toolbar-button:hover{border-color:#0f766e;transform:translateY(-1px)}.mobile-menu{border-bottom:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);padding:16px 20px 20px;animation:.18s both menu-in;position:absolute;inset:72px 0 auto}.mobile-nav-link{min-height:46px;color:var(--muted);border-radius:12px;align-items:center;gap:10px;padding:0 13px;font-size:14px;font-weight:700;display:flex}.mobile-nav-link-active{color:#0f766e;background:#0f766e1a}.account-link{border:1px solid #0f766e;align-items:center;gap:9px;max-width:180px;min-height:42px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.account-link{border:1px solid color-mix(in srgb,#0f766e 24%,var(--line))}}.account-link{background:#0f766e;border-radius:12px}@supports (color:color-mix(in lab,red,red)){.account-link{background:color-mix(in srgb,#0f766e 7%,var(--panel))}}.account-link{color:var(--ink);padding:5px 13px 5px 6px;transition:all .18s;box-shadow:0 8px 22px #1f3e3b12}.account-link:hover{border-color:#0f766e}@supports (color:color-mix(in lab,red,red)){.account-link:hover{border-color:color-mix(in srgb,#0f766e 50%,var(--line))}}.account-link:hover{transform:translateY(-1px)}.account-link>span,.mobile-account-link>span{color:#fff;background:#0f766e;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 7px 16px #0f766e33}.account-link strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mobile-account-link{border:1px solid #0f766e;align-items:center;gap:11px;min-height:58px;margin-top:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.mobile-account-link{border:1px solid color-mix(in srgb,#0f766e 24%,var(--line))}}.mobile-account-link{background:#0f766e;border-radius:13px}@supports (color:color-mix(in lab,red,red)){.mobile-account-link{background:color-mix(in srgb,#0f766e 7%,var(--panel))}}.mobile-account-link{color:var(--ink);padding:8px}.mobile-account-link>div{min-width:0}.mobile-account-link small,.mobile-account-link strong{display:block}.mobile-account-link small{color:var(--muted);font-size:9px;font-weight:700}.mobile-account-link strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.button{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:47px;padding:0 20px;font-size:14px;font-weight:800;line-height:1;transition:all .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:disabled{opacity:.55;cursor:wait;transform:none}.button-large{border-radius:15px;min-height:58px;padding-inline:27px;font-size:15px}.button-primary{color:#fff;background:#0f766e;box-shadow:0 10px 22px #0f766e33}.button-primary:hover{background:#0b665f;box-shadow:0 13px 28px #0f766e40}.button-secondary{border-color:var(--line);background:var(--panel);color:var(--ink)}.button-secondary:hover,.button-ghost:hover{background:#ccfbf166;border-color:#99f6e4}.dark .button-secondary:hover,.dark .button-ghost:hover{background:#0f766e1f}.button-ghost{color:var(--muted);background:0 0;border-color:#0000}.button-light{color:#0b4f4a;background:#fff}.button-dark-outline{color:#fff;background:0 0;border-color:#ffffff2e}.eyebrow,.section-label{color:#0f766e;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.hero-section{border-bottom:1px solid var(--line);background:radial-gradient(circle at 76% 46%,#0f766e11,transparent 27%),var(--page);position:relative}.hero-grid-pattern{opacity:.42;background-image:linear-gradient(90deg,#94a3b81a 1px,#0000 1px),linear-gradient(#94a3b81a 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.hero-title{max-width:900px;color:var(--ink);letter-spacing:-.065em;margin:24px 0 0;font-size:clamp(52px,5.2vw,94px);font-weight:800;line-height:.98}.hero-copy,.page-copy{max-width:740px;color:var(--muted);margin:28px 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.72}.hero-content{z-index:2;max-width:850px;position:relative}.hero-showcase{place-items:center;min-height:690px;display:grid;position:relative}.hero-showcase:before{aspect-ratio:1;content:"";background:linear-gradient(145deg,#d5e4df,#e8e7dc);border-radius:999px;width:min(590px,100%);position:absolute}.dark .hero-showcase:before{background:#102d2c}.hero-orbit{border:1px solid #0f766e2e;border-radius:999px;position:absolute}.hero-orbit-one{width:640px;height:640px}.hero-orbit-two{width:505px;height:505px}.phone-shell{z-index:2;background:#111827;border:10px solid #111827;border-radius:38px;width:min(435px,88vw);position:relative;transform:rotate(2deg);box-shadow:0 35px 80px #0f172a42}.phone-speaker{z-index:5;background:#111827;border-radius:999px;width:74px;height:18px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.phone-shell .digital-card{min-height:625px;box-shadow:none;border:0;border-radius:28px}.floating-chip{z-index:4;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:14px;align-items:center;gap:9px;padding:14px 17px;font-size:13px;font-weight:800;animation:4s ease-in-out infinite float;display:flex;position:absolute;box-shadow:0 15px 35px #0f172a21}.floating-chip svg{color:#0f766e}.floating-chip-top{top:118px;right:-6px}.floating-chip-bottom{animation-delay:-2s;bottom:112px;left:-8px}.home-promo-wrap{z-index:8;padding-top:15px;position:relative}.home-promo-carousel{background:#061a3b;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 16px 40px #081f431f}.home-promo-stage{min-height:142px;position:relative}.home-promo-slide{opacity:0;pointer-events:none;transition:opacity .75s,transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;transform:translate(28px)scale(.99)}.home-promo-slide.is-active{z-index:2;opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.home-promo-photo,.home-promo-overlay{position:absolute;inset:0}.home-promo-photo{filter:saturate(.85)contrast(1.05);background-position:50%;background-size:cover;width:48%;transition:transform 6.5s;left:auto;transform:scale(1.05)}.home-promo-slide.is-active .home-promo-photo{transform:scale(1)}.home-promo-slide-1 .home-promo-photo,.home-promo-slide-3 .home-promo-photo{background-image:url(/images/home/share-profile.webp)}.home-promo-slide-2 .home-promo-photo,.home-promo-slide-4 .home-promo-photo{background-image:url(/images/home/professional-connection.webp)}.home-promo-overlay{background:linear-gradient(90deg,#071c42,#092958 53%,#071d427a 78%,#071d422e),radial-gradient(circle at 70% 0,#1989ff59,#0000 37%)}.home-promo-slide-2 .home-promo-overlay{background:linear-gradient(90deg,#073c47,#08606a 53%,#08606a73 78%,#08606a26)}.home-promo-slide-3 .home-promo-overlay{background:linear-gradient(90deg,#10203d,#17375c 53%,#17375c73 78%,#17375c1f)}.home-promo-slide.is-offer .home-promo-overlay{background:linear-gradient(90deg,#54110f,#a12d18 54%,#a12d1880 79%,#a12d1833),radial-gradient(circle at 75% 20%,#ffc45073,#0000 35%)}.home-promo-content{z-index:2;color:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;min-height:142px;padding:20px 24px;display:grid;position:relative}.home-promo-icon{background:#ffffff21;border:1px solid #ffffff2e;border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff26}.home-promo-eyebrow{color:#8bc3ff;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.is-offer .home-promo-eyebrow{color:#ffd886}.home-promo-content h2{color:#fff;letter-spacing:-.025em;max-width:750px;margin:5px 0 0;font-size:clamp(15px,1.45vw,21px);line-height:1.2}.home-promo-content p{color:#e6f0ffb8;max-width:720px;margin:5px 0 0;font-size:10px;line-height:1.45}.home-promo-action{color:#0b315e;white-space:nowrap;background:#fff;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:11px;font-weight:850;display:inline-flex;box-shadow:0 8px 24px #0000001f}.home-promo-action-offer{color:#681d10;background:linear-gradient(135deg,#ffe7a3,#ffc65a);box-shadow:0 10px 30px #ffae2b40}.home-promo-badge{color:#ffe29e;background:#56100c85;border:1px solid #ffe19352;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:9px;display:flex;position:absolute;top:12px;right:18px}.home-promo-controls{z-index:5;gap:6px;display:flex;position:absolute;bottom:10px;right:20px}.home-promo-controls button{cursor:pointer;background:#ffffff4d;border:0;border-radius:99px;width:22px;height:4px;padding:0;overflow:hidden}.home-promo-controls button span{border-radius:inherit;background:#fff;width:0;height:100%;display:block}.home-promo-controls button.is-active{width:44px}.home-promo-controls button.is-active span{width:100%;animation:6.2s linear promo-progress}.phone-shell-3d{width:min(350px,78vw);transform-style:preserve-3d;background:linear-gradient(145deg,#656c76,#11151b 18%,#05070a 62%,#77808a);border:7px solid #11151b;border-radius:53px;overflow:visible;transform:perspective(1250px)rotateY(-7deg)rotateX(2deg)rotate(1.5deg);box-shadow:-22px 38px 70px #0f172a40,18px 12px 35px #0819301f,inset 2px 0 #ffffff61,inset -2px 0 #ffffff1f}.phone-shell-3d:before{z-index:-1;content:"";background:linear-gradient(155deg,#7d858f,#11151a 17%,#030507);border-radius:49px;position:absolute;inset:12px -12px -12px 12px;transform:translateZ(-14px)}.phone-story-screen{background:#f5f8fb;border-radius:45px;min-height:710px;position:relative;overflow:hidden}.phone-shell-3d .phone-speaker{background:#030508;border:1px solid #ffffff0f;width:92px;height:25px;top:11px;box-shadow:inset 0 0 0 1px #ffffff06,0 1px 4px #00000047}.phone-shell-3d .phone-speaker:after{content:"";background:radial-gradient(circle at 38% 38%,#294b68,#050b11 64%);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:10px;box-shadow:0 0 4px #2e71a247}.iphone-side-button{z-index:-1;background:linear-gradient(90deg,#343b44,#8b939c);border-radius:3px 0 0 3px;width:4px;position:absolute;box-shadow:inset 1px 0 #ffffff59}.iphone-action-button{height:34px;top:105px;left:-10px}.iphone-volume-up{height:58px;top:158px;left:-10px}.iphone-volume-down{height:58px;top:229px;left:-10px}.iphone-power-button{z-index:-1;background:linear-gradient(90deg,#8b939c,#343b44);border-radius:0 3px 3px 0;width:4px;height:88px;top:177px;right:-10px}.phone-scene{opacity:0;pointer-events:none;transition:opacity .65s,transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(22%)scale(.96)}.phone-scene.is-active{z-index:2;opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.phone-scene-launch{color:#fff;text-align:center;background:radial-gradient(circle at 50% 42%,#25b9ae66,#0000 29%),linear-gradient(150deg,#061c42,#087c75);align-content:center;place-items:center;padding:38px;display:grid;overflow:hidden}.phone-launch-glow{border:1px solid #76e7de45;border-radius:50%;width:290px;height:290px;animation:2.2s ease-in-out infinite phone-launch-pulse;position:absolute;box-shadow:0 0 80px #1ebdae2e}.phone-launch-logo{filter:brightness(0)invert();width:160px;margin-bottom:35px;position:relative}.phone-scene-launch>svg{color:#7ce9dc;position:relative}.phone-scene-launch strong{letter-spacing:-.04em;max-width:270px;margin-top:13px;font-size:22px;position:relative}.phone-scene-launch p{color:#a9d8dd;margin:7px 0 0;font-size:11px;position:relative}.phone-scene-launch i{background:#ffffff26;border-radius:999px;width:180px;height:5px;margin-top:30px;position:relative;overflow:hidden}.phone-scene-launch i span{border-radius:inherit;background:#71e3d6;height:100%;animation:2.4s ease-in-out infinite phone-loading;display:block}.phone-scene-card{background:#eef2f4;overflow:hidden}.phone-scene-card .digital-card{border-radius:0;min-height:710px}.phone-scene-bar{z-index:8;color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#041e3152;border:1px solid #ffffff2e;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:9px;font-weight:800;display:flex;position:absolute;top:22px;left:18px;right:18px}.phone-mini-header{color:#0f766e;background:#fff;border-bottom:1px solid #e1e8ef;justify-content:space-between;align-items:center;height:67px;padding:19px 20px 10px;display:flex}.phone-mini-header .brand-logo{width:110px}.phone-page-hero{color:#0f766e;text-align:center;background:linear-gradient(145deg,#e4f4f1,#edf5fb);align-content:center;place-items:center;min-height:170px;padding:22px;display:grid}.phone-page-hero strong{color:#122135;margin-top:9px;font-size:22px}.phone-page-hero p{color:#708095;max-width:260px;margin:6px 0 0;font-size:10px;line-height:1.45}.phone-specialist-list{gap:10px;padding:18px;display:grid}.phone-specialist-list div{color:#0c826e;background:#fff;border:1px solid #e2e8ef;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:68px;padding:10px 13px;display:grid}.phone-specialist-list div span{background:#e4f5f1;border-radius:12px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:900;display:grid}.phone-specialist-list b{color:#26374b;font-size:11px}.phone-scene-org .phone-page-hero{color:#4b68b1;background:linear-gradient(145deg,#e8effd,#f0eafa)}.phone-org-visual{justify-content:center;padding:24px 20px 15px;display:flex;position:relative}.phone-org-visual span{background:linear-gradient(145deg,#7294d8,#303e72);border:4px solid #fff;border-radius:50%;width:54px;height:54px;margin-left:-9px;box-shadow:0 5px 14px #293a692b}.phone-org-visual span:nth-child(2){background:linear-gradient(145deg,#44b8a7,#127266)}.phone-org-visual span:nth-child(3){background:linear-gradient(145deg,#db9160,#95452d)}.phone-org-row{color:#2a3a4f;background:#fff;border:1px solid #e2e8ef;border-radius:13px;justify-content:space-between;align-items:center;margin:9px 18px;padding:15px;font-size:10px;display:flex}.phone-org-row small{color:#4363a8;background:#e9f0fd;border-radius:9px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.phone-story-particle{z-index:5;background:var(--panel);color:#0f766e;border:1px solid #0f766e2e;border-radius:14px;place-items:center;width:44px;height:44px;animation:8s ease-in-out infinite story-orbit;display:grid;position:absolute;box-shadow:0 14px 32px #0f172a1c}.particle-one{top:45px;left:10%}.particle-two{animation-delay:-2.6s;bottom:225px;right:3%}.particle-three{animation-delay:-5.2s;bottom:45px;left:18%}.floating-chip.is-highlighted{border-color:#10b98159;box-shadow:0 15px 40px #08917033}.phone-story-dots{z-index:6;gap:6px;display:flex;position:absolute;bottom:4px}.phone-story-dots span{background:#0f766e40;border-radius:99px;width:6px;height:6px;transition:width .35s,background .35s}.phone-story-dots span.is-active{background:#0f766e;width:24px}@keyframes promo-progress{0%{width:0}to{width:100%}}@keyframes phone-launch-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.08)}}@keyframes phone-loading{0%{width:0;transform:translate(0)}70%,to{width:100%;transform:translate(0)}}@keyframes story-orbit{0%,to{transform:translate(0)rotate(-4deg)}50%{transform:translate(8px,-16px)rotate(5deg)}}@media(max-width:900px){.home-promo-stage,.home-promo-content{min-height:160px}.home-promo-content{grid-template-columns:auto minmax(0,1fr);padding-right:18px}.home-promo-action{position:absolute;bottom:18px;right:18px}.home-promo-content>div{padding-right:130px}}@media(max-width:680px){.home-promo-wrap{width:100%;padding-top:8px}.home-promo-carousel{border-radius:0}.home-promo-stage,.home-promo-content{min-height:258px}.home-promo-photo{opacity:.45;width:100%;inset:0}.home-promo-overlay,.home-promo-slide-2 .home-promo-overlay,.home-promo-slide-3 .home-promo-overlay,.home-promo-slide.is-offer .home-promo-overlay{background:linear-gradient(90deg,#051939fa,#072d49c2)}.home-promo-slide.is-offer .home-promo-overlay{background:linear-gradient(90deg,#5b120dfa,#a12d18b8)}.home-promo-content{padding:23px 20px 54px;display:block}.home-promo-icon{border-radius:12px;width:39px;height:39px;margin-bottom:13px}.home-promo-content>div{padding-right:0}.home-promo-content h2{max-width:360px;font-size:21px;line-height:1.15}.home-promo-content p{max-width:330px;padding-right:45px;font-size:10px}.home-promo-action{min-height:38px;padding:0 13px;font-size:10px;bottom:18px;right:18px}.home-promo-controls{bottom:31px;left:20px;right:auto}.home-promo-badge{top:18px;right:17px}.hero-showcase.phone-story{min-height:555px;margin-top:-12px;display:grid}.phone-shell-3d{border-radius:48px;width:min(316px,82vw);transform:perspective(1100px)rotateY(-5deg)rotateX(1deg)rotate(1.4deg)}.phone-story-screen,.phone-scene-card .digital-card{border-radius:40px;min-height:640px}.phone-scene-card .digital-card{transform-origin:top;width:115%;margin-left:-7.5%;transform:scale(.87)}.phone-story .hero-orbit-one{width:390px;height:390px}.phone-story .hero-orbit-two{width:315px;height:315px}.phone-story-particle{width:37px;height:37px}.particle-one{top:32px;left:2%}.particle-two{bottom:160px;right:0}.particle-three{bottom:22px;left:6%}.phone-story .floating-chip-top{top:88px;right:-2px}.phone-story .floating-chip-bottom{bottom:62px;left:-2px}}.section{padding-block:100px}.section-muted{border-block:1px solid var(--line);background:var(--panel-2)}.section-dark{color:#fff;background:#0b1220}.section-heading{text-align:center;max-width:820px;margin-inline:auto}.section-heading h2,.cta-panel h2{color:var(--ink);letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(34px,3.4vw,56px);font-weight:800;line-height:1.1}.section-heading p,.cta-panel p{color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.75}.section-heading-light h2{color:#fff}.section-heading-light p{color:#94a3b8}.section-heading-light .section-label{color:#5eead4}.feature-card,.step-card{border:1px solid var(--line);background:var(--panel);min-height:260px;box-shadow:var(--shadow-sm);border-radius:20px;padding:30px;transition:all .22s;position:relative;overflow:hidden}.feature-card:hover,.step-card:hover{border-color:#99f6e4;transform:translateY(-4px)}.feature-icon{color:#0f766e;background:#0f766e1a;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.feature-card h3,.step-card h3,.example-create-card h3{letter-spacing:-.025em;margin:25px 0 0;font-size:17px;font-weight:800}.feature-card p,.step-card p,.example-create-card p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.7}.step-card{min-height:280px}.step-number{color:var(--line);letter-spacing:-.06em;font-size:38px;font-weight:800;position:absolute;top:23px;right:25px}.example-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;display:grid}.example-card-wrap{min-width:0}.example-card-wrap .digital-card{min-height:560px}.text-link{color:#0f766e;align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.text-link:hover svg{transform:translate(3px)}.text-link svg{transition:transform .18s}.example-create-card{background:var(--panel-2);border:1px dashed #94a3b8;border-radius:24px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:560px;padding:34px;display:flex}.example-plus{color:#fff;background:#0f766e;border-radius:17px;place-items:center;width:56px;height:56px;font-size:30px;font-weight:400;display:grid}.pricing-card{color:#fff;background:#111a2a;border:1px solid #ffffff1f;border-radius:22px;padding:28px}.pricing-card-featured{background:#102724;border-color:#2dd4bf;box-shadow:0 20px 60px #14b8a61f}.pricing-badge{color:#5eead4;letter-spacing:.1em;text-transform:uppercase;background:#2dd4bf1f;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.pricing-card h3{margin:20px 0 0;font-size:21px;font-weight:800}.pricing-price{align-items:flex-end;gap:10px;margin-top:26px;display:flex}.pricing-price strong{letter-spacing:-.06em;font-size:48px;line-height:1}.pricing-price span{color:#94a3b8;padding-bottom:6px;font-size:11px}.pricing-card ul{border-block:1px solid #ffffff1a;gap:13px;margin:28px 0;padding:24px 0;display:grid}.pricing-card li{color:#cbd5e1;align-items:center;gap:9px;font-size:13px;display:flex}.pricing-card li svg{color:#5eead4}.faq-list{gap:10px;display:grid}.faq-list details{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:0 20px}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:66px;font-size:14px;font-weight:800;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#0f766e;font-size:22px;transition:transform .18s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:var(--muted);margin:0;padding:0 34px 20px 0;font-size:13px;line-height:1.75}.cta-panel{color:#fff;background:#0f766e;border-radius:28px;justify-content:space-between;align-items:center;gap:40px;padding:50px;display:flex;box-shadow:0 25px 70px #0f766e33}.cta-panel h2,.cta-panel p{color:#fff}.cta-panel p{color:#ccfbf1;max-width:670px}.footer-title{color:#64748b;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.footer-links{gap:12px;margin-top:18px;display:grid}.footer-links a{color:#cbd5e1;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.footer-links a:hover{color:#5eead4}.digital-card{border:1px solid var(--line);background:var(--panel);width:100%;min-height:600px;color:var(--ink);box-shadow:var(--shadow);border-radius:24px;padding:34px 28px 24px;position:relative;overflow:hidden}.card-topline{background:var(--card-accent);height:8px;position:absolute;inset:0 0 auto}.card-profile{grid-template-columns:auto 1fr;align-items:center;gap:17px;display:grid}.card-avatar{border:4px solid var(--panel);object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 2px var(--card-accent),0 10px 25px #0f172a24;border-radius:20px}.card-avatar-fallback{background:var(--card-accent);color:#fff;place-items:center;font-size:20px;font-weight:800;display:grid}.card-kicker{color:var(--card-accent);letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800;display:block;overflow:hidden}.card-name{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:21px;font-weight:800;overflow:hidden}.card-role{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:11px;font-weight:600;overflow:hidden}.card-description{min-height:64px;color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:27px 0 0;font-size:12px;line-height:1.72;display:-webkit-box;overflow:hidden}.card-organization{color:var(--ink);align-items:center;gap:8px;margin-top:16px;font-size:11px;font-weight:800;display:flex}.card-organization svg{color:var(--card-accent)}.card-primary-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:24px;display:grid}.card-primary-button{background:var(--card-accent);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:10px;font-weight:800;display:flex}.card-primary-button-light{background:var(--card-soft);color:var(--card-accent)}.card-contact-list{gap:9px;margin-top:22px;display:grid}.card-contact-list>div{min-width:0;color:var(--muted);align-items:center;gap:10px;font-size:10px;display:flex}.card-contact-list svg{color:var(--card-accent);flex:none}.card-contact-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-socials{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.card-socials span{border:1px solid var(--line);color:var(--muted);border-radius:9px;align-items:center;gap:6px;padding:8px 9px;font-size:9px;font-weight:700;display:flex}.card-signature{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-top:22px;padding-top:17px;font-size:9px;font-weight:700;display:flex}.card-signature .mini-logo{background:var(--card-accent);width:24px;height:24px;box-shadow:none;border-radius:8px;font-size:11px}.digital-card-minimal .card-topline{border-radius:0 0 8px 8px;width:44px;height:5px;left:28px;right:auto}.digital-card-minimal .card-avatar{border-radius:999px}.digital-card-creative{border-color:var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.digital-card-creative{border-color:color-mix(in srgb,var(--card-accent) 25%,var(--line))}}.dark .digital-card-creative{background:var(--panel)}.digital-card-creative .card-topline{width:12px;height:100%}.digital-card-creative .card-profile{padding-left:4px}.digital-card-compact{min-height:390px}.builder-header,.dashboard-hero{border-bottom:1px solid var(--line);background:var(--panel-2)}.back-link{color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.back-link:hover{color:#0f766e}.page-title{color:var(--ink);letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(34px,5vw,52px);font-weight:800;line-height:1.08}.form-section{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:20px;padding:25px}.form-section-title{border-bottom:1px solid var(--line);align-items:center;gap:13px;margin-bottom:24px;padding-bottom:20px;display:flex}.form-section-title>span{color:#0f766e;background:#0f766e1a;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.form-section-title h2{margin:0;font-size:16px;font-weight:800}.form-section-title p{color:var(--muted);margin:4px 0 0;font-size:11px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.form-field{min-width:0;margin-top:18px;display:block;position:relative}.form-grid .form-field{margin-top:0}.form-label{color:var(--ink);align-items:center;gap:7px;margin-bottom:8px;font-size:11px;font-weight:800;display:flex}.form-label svg{color:#0f766e}.form-input,.slug-input{border:1px solid var(--line);background:var(--page);width:100%;min-height:47px;color:var(--ink);border-radius:12px;padding:12px 14px;font-size:13px;transition:all .16s}.form-input::placeholder,.slug-input input::placeholder{color:#94a3b8}.form-input:focus,.slug-input:focus-within{border-color:#14b8a6;outline:0;box-shadow:0 0 0 3px #14b8a61f}.form-hint,.form-error{color:var(--muted);font-size:10px;line-height:1.5;display:block}.form-hint{margin-top:6px}.form-error{color:#dc2626;margin-top:6px;font-weight:700}.form-counter{color:var(--muted);font-size:9px;position:absolute;bottom:9px;right:11px}.slug-input{align-items:center;padding-block:0;display:flex}.slug-input span{color:var(--muted);font-size:11px;font-weight:700}.slug-input input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:12px 2px;font-size:12px}.photo-upload{background:var(--page);border:1px dashed #94a3b8;border-radius:15px;align-items:center;gap:18px;margin-bottom:22px;padding:16px;display:flex}.photo-upload-preview{background:var(--panel-2);color:#0f766e;border-radius:18px;flex:none;place-items:center;width:76px;height:76px;display:grid;overflow:hidden}.photo-upload-preview img{object-fit:cover;width:100%;height:100%}.segmented-control{border:1px solid var(--line);background:var(--page);border-radius:13px;grid-template-columns:repeat(3,1fr);gap:5px;padding:4px;display:grid}.segmented-control button{min-height:39px;color:var(--muted);cursor:pointer;border-radius:9px;font-size:11px;font-weight:800}.segmented-control button.active{background:var(--panel);color:#0f766e;box-shadow:var(--shadow-sm)}.theme-picker{flex-wrap:wrap;gap:11px;display:flex}.theme-picker button{background:var(--page);cursor:pointer;border:2px solid #0000;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;position:relative}.theme-picker button span{border-radius:9px;width:25px;height:25px}.theme-picker button svg{color:#fff;position:absolute}.theme-picker button.active{border-color:#0f766e}.template-picker{gap:10px;display:grid}.template-picker>button{border:1px solid var(--line);background:var(--page);min-height:78px;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:82px 1fr auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:grid}.template-picker>button.active{background:#14b8a60f;border-color:#14b8a6}.template-thumbnail{border:1px solid var(--line);background:var(--panel);border-radius:8px;width:82px;height:56px;display:block;position:relative;overflow:hidden}.template-thumbnail i{background:#0f766e;border-radius:5px;width:14px;height:14px;position:absolute;top:10px;left:9px}.template-thumbnail b,.template-thumbnail em{background:#94a3b8;border-radius:4px;width:38px;height:4px;position:absolute;left:29px}.template-thumbnail b{top:12px}.template-thumbnail em{opacity:.55;width:29px;top:20px}.template-thumbnail:after{content:"";background:#dff8f3;border-radius:5px;height:16px;position:absolute;bottom:9px;left:9px;right:9px}.template-minimal i{border-radius:999px}.template-creative{border-left:6px solid #0f766e}.template-picker strong,.template-picker small{display:block}.template-picker strong{font-size:12px}.template-picker small{color:var(--muted);margin-top:4px;font-size:9px}.preview-column{position:sticky;top:92px}.preview-heading{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.live-dot{background:#10b981;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #10b9811f}.preview-device{border:1px solid var(--line);background:var(--panel-2);max-width:470px;box-shadow:var(--shadow);border-radius:24px;margin-inline:auto;padding:12px;overflow:hidden}.preview-device-bar{gap:5px;padding:3px 4px 11px;display:flex}.preview-device-bar i{background:#cbd5e1;border-radius:999px;width:7px;height:7px}.preview-device .digital-card{min-height:600px;box-shadow:none;border-radius:17px}.profile-page{color:#0b1220;background:#f3f6f8;min-height:100vh;position:relative;overflow:hidden}.profile-background-shape{background:var(--profile-accent);height:360px;position:absolute;inset:0 0 auto}.profile-background-shape:after{clip-path:polygon(0 72%,100% 0,100% 100%,0 100%);content:"";background:#f3f6f8;height:105px;position:absolute;inset:auto 0 -1px}.profile-toolbar{z-index:3;justify-content:space-between;align-items:center;width:min(970px,100% - 32px);margin-inline:auto;padding-top:22px;display:flex;position:relative}.profile-brand{color:#fff;align-items:center;gap:8px;font-size:16px;font-weight:800;display:inline-flex}.profile-brand span{width:30px;height:30px;color:var(--profile-accent);background:#fff;border-radius:9px;place-items:center;display:grid}.profile-toolbar-button,.profile-select{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border-color:#fff3}.profile-layout{z-index:2;grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;width:min(970px,100% - 32px);margin:76px auto 0;display:grid;position:relative}.profile-main-card,.profile-qr-card{background:#fff;border:1px solid #e2e8f0;border-radius:25px;overflow:hidden;box-shadow:0 24px 60px #0f172a24}.profile-cover{background:var(--profile-soft);height:128px;color:var(--profile-accent);letter-spacing:.09em;text-transform:uppercase;justify-content:flex-end;align-items:flex-start;gap:8px;padding:22px;font-size:10px;font-weight:800;display:flex}.profile-cover-logo{background:var(--profile-accent);color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.profile-avatar-wrap{width:fit-content;margin-top:-62px;position:relative}.profile-avatar{object-fit:cover;border:6px solid #fff;border-radius:29px;width:124px;height:124px;box-shadow:0 12px 30px #0f172a33}.profile-avatar-fallback{background:var(--profile-accent);color:#fff;place-items:center;font-size:32px;font-weight:800;display:grid}.profile-verified{color:#fff;background:#10b981;border:4px solid #fff;border-radius:999px;place-items:center;width:29px;height:29px;display:grid;position:absolute;bottom:7px;right:-4px}.profile-identity h1{letter-spacing:-.055em;margin:0;font-size:clamp(30px,5vw,42px);font-weight:800;line-height:1.08}.profile-role{color:var(--profile-accent);margin:8px 0 0;font-size:14px;font-weight:800}.profile-company{color:#64748b;align-items:center;gap:7px;margin:7px 0 0;font-size:12px;font-weight:600;display:flex}.profile-description{color:#64748b;margin:25px 0 0;font-size:14px;line-height:1.8}.profile-action-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:27px;display:grid}.profile-action{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:51px;font-size:12px;font-weight:800;transition:all .18s;display:flex}.profile-action:hover{border-color:var(--profile-accent);transform:translateY(-2px)}.profile-action-primary{border-color:var(--profile-accent);background:var(--profile-accent);color:#fff}.profile-save-button{color:#fff;cursor:pointer;background:#0b1220;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:55px;margin-top:10px;font-size:13px;font-weight:800;display:flex}.profile-detail-list{border-top:1px solid #e2e8f0;margin-top:30px;display:grid}.profile-detail-list>a{color:#0b1220;border-bottom:1px solid #e2e8f0;grid-template-columns:auto 1fr;align-items:center;gap:13px;min-width:0;padding-block:16px;display:grid}.profile-detail-list>a>span{background:var(--profile-soft);width:39px;height:39px;color:var(--profile-accent);border-radius:11px;place-items:center;display:grid}.profile-detail-list small,.profile-detail-list strong,.profile-detail-list em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-detail-list small{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.profile-detail-list strong{margin-top:3px;font-size:12px}.profile-detail-list em{color:var(--profile-accent);margin-top:3px;font-size:9px;font-style:normal;font-weight:700}.profile-social-row{justify-content:center;gap:9px;margin-top:24px;display:flex}.profile-social-row a{width:43px;height:43px;color:var(--profile-accent);border:1px solid #e2e8f0;border-radius:12px;place-items:center;display:grid}.profile-side{position:sticky;top:24px}.profile-qr-card{text-align:center;padding:26px}.profile-qr-card img{border:1px solid #e2e8f0}.profile-qr-card h2{margin:19px 0 0;font-size:17px;font-weight:800}.profile-qr-card p{color:#64748b;margin:8px 0 0;font-size:11px;line-height:1.65}.profile-powered{color:#fff;background:#ffffff1c;border:1px solid #ffffff26;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;font-size:11px;font-weight:800;display:flex}.profile-footer{color:#64748b;justify-content:center;gap:6px;padding:38px 20px;font-size:11px;display:flex;position:relative}.profile-footer a{color:var(--profile-accent);font-weight:800}.profile-minimal .profile-background-shape{height:260px}.profile-creative .profile-cover{background:linear-gradient(135deg,var(--profile-soft) 0 58%,white 58%)}.card-missing{text-align:center;place-content:center;min-height:100vh;padding:30px 20px;display:grid}.dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.dashboard-profile-panel{border:1px solid #0f766e;justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dashboard-profile-panel{border:1px solid color-mix(in srgb,#0f766e 18%,var(--line))}}.dashboard-profile-panel{background:linear-gradient(120deg,var(--panel),#dbe9e4);border-radius:24px}@supports (color:color-mix(in lab,red,red)){.dashboard-profile-panel{background:linear-gradient(120deg,color-mix(in srgb,var(--panel) 96%,transparent),color-mix(in srgb,#dbe9e4 50%,var(--panel)))}}.dashboard-profile-panel{box-shadow:var(--shadow-sm);padding:20px}.dashboard-profile-panel:after{content:"";pointer-events:none;border:1px solid #0f766e1f;border-radius:50%;width:220px;height:220px;animation:12s ease-in-out infinite alternate account-orbit;position:absolute;top:-90px;right:10%}.dashboard-profile-identity,.dashboard-profile-actions{z-index:1;align-items:center;display:flex;position:relative}.dashboard-profile-identity{gap:16px;min-width:0}.dashboard-profile-identity>img,.dashboard-profile-identity>span{border:3px solid var(--panel);flex:none;place-items:center;width:78px;height:78px;display:grid}@supports (color:color-mix(in lab,red,red)){.dashboard-profile-identity>img,.dashboard-profile-identity>span{border:3px solid color-mix(in srgb,var(--panel) 80%,transparent)}}.dashboard-profile-identity>img,.dashboard-profile-identity>span{color:#fff;object-fit:cover;background:#0f766e;border-radius:22px;font-size:20px;font-weight:850;box-shadow:0 12px 30px #1c433f2e}.dashboard-profile-identity>div{min-width:0}.dashboard-profile-identity small,.dashboard-profile-identity h2,.dashboard-profile-identity p,.dashboard-profile-identity em{display:block}.dashboard-profile-identity small{color:#0f766e;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.dashboard-profile-identity h2{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:clamp(19px,2.3vw,28px);overflow:hidden}.dashboard-profile-identity p{color:var(--muted);margin:5px 0 0;font-size:11px}.dashboard-profile-identity p b{color:#0f766e;padding-inline:4px}.dashboard-profile-identity em{color:var(--muted);margin-top:5px;font-size:9px;font-style:normal}.dashboard-profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.dashboard-profile-actions .button,.dashboard-logout{min-height:41px;padding-inline:14px;font-size:10px}.dashboard-logout{border:1px solid #c43b3b}@supports (color:color-mix(in lab,red,red)){.dashboard-logout{border:1px solid color-mix(in srgb,#c43b3b 26%,var(--line))}}.dashboard-logout{background:#c43b3b}@supports (color:color-mix(in lab,red,red)){.dashboard-logout{background:color-mix(in srgb,#c43b3b 7%,var(--panel))}}.dashboard-logout{color:#ad3030}.dashboard-logout:hover{background:#c43b3b;border-color:#c43b3b}@supports (color:color-mix(in lab,red,red)){.dashboard-logout:hover{background:color-mix(in srgb,#c43b3b 12%,var(--panel))}}.dashboard-section-head{justify-content:space-between;align-items:end;gap:24px;margin:44px 0 22px;display:flex}.dashboard-section-head h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(25px,3vw,36px)}.dashboard-section-head p{color:var(--muted);margin:8px 0 0;font-size:11px}.org-account-strip{border:1px solid var(--line);background:var(--panel);border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}@supports (color:color-mix(in lab,red,red)){.org-account-strip{background:color-mix(in srgb,var(--panel) 94%,transparent)}}.org-account-strip{box-shadow:var(--shadow-sm);padding:10px 12px}.org-account-strip>div{align-items:center;gap:10px;min-width:0;display:flex}.org-account-strip>div>span{color:#fff;background:#0f766e;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;display:grid}.org-account-strip small,.org-account-strip strong,.org-account-strip em{display:block}.org-account-strip small{color:var(--muted);font-size:8px;font-weight:750}.org-account-strip strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.org-account-strip em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;font-style:normal;overflow:hidden}@keyframes account-orbit{0%{transform:translate(-10px,-6px)scale(.96)}to{transform:translate(22px,14px)scale(1.06)}}.dashboard-stats article{border:1px solid var(--line);background:var(--panel);border-radius:15px;align-items:center;gap:13px;padding:15px;display:flex}.dashboard-stats article>span,.admin-stat-icon{color:#0f766e;background:#0f766e1a;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.dashboard-stats strong,.dashboard-stats small{display:block}.dashboard-stats strong{font-size:20px;line-height:1}.dashboard-stats small{color:var(--muted);margin-top:5px;font-size:9px;font-weight:700}.dashboard-card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:19px;padding:24px;position:relative;overflow:hidden}.dashboard-card-accent{height:5px;position:absolute;inset:0 0 auto}.dashboard-card-head{align-items:center;gap:13px;display:flex}.dashboard-card-head>img,.dashboard-card-head>span{object-fit:cover;border-radius:14px;flex:none;place-items:center;width:53px;height:53px;font-size:14px;font-weight:800;display:grid}.dashboard-card h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:800;overflow:hidden}.dashboard-card-head p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;overflow:hidden}.dashboard-card-link{border:1px solid var(--line);background:var(--page);color:#0f766e;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:11px 13px;font-size:10px;font-weight:800;display:flex}.dashboard-card-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;margin-top:15px;font-size:9px;font-weight:700;display:flex}.dashboard-card-meta span{align-items:center;gap:6px;display:inline-flex}.dashboard-card-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;margin-top:19px;padding-top:17px;display:flex}.dashboard-card-actions .button{min-height:37px;padding-inline:11px;font-size:9px}.dashboard-card-actions .icon-button{width:37px;height:37px;margin-left:auto}.empty-state{background:var(--panel);text-align:center;border:1px dashed #94a3b8;border-radius:22px;padding:55px 25px}.empty-state-icon{color:#0f766e;background:#0f766e1a;border-radius:17px;place-items:center;width:56px;height:56px;margin:0 auto 20px;display:grid}.empty-state h1,.empty-state h2{letter-spacing:-.04em;margin:10px 0 0;font-size:23px;font-weight:800}.empty-state p{max-width:430px;color:var(--muted);margin:10px auto 0;font-size:13px;line-height:1.65}.toast{z-index:100;color:#fff;box-shadow:var(--shadow);background:#0b1220;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;padding:13px 16px;font-size:11px;font-weight:800;animation:.22s both toast-in;display:flex;position:fixed;bottom:22px;right:22px}.toast svg{color:#5eead4}.admin-page{background:var(--page);min-height:calc(100vh - 72px)}.admin-period,.admin-notice{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:12px;align-items:center;gap:9px;padding:11px 14px;font-size:10px;font-weight:800;display:flex}.admin-notice{color:#0369a1;background:#f0f9ff;border-color:#bae6fd;line-height:1.5}.dark .admin-notice{color:#7dd3fc;background:#082f49;border-color:#164e63}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:24px;display:grid}.admin-stats article,.admin-panel{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:18px;padding:20px}.admin-stats article>p{color:var(--muted);margin:18px 0 7px;font-size:10px;font-weight:700}.admin-stats article strong{letter-spacing:-.045em;font-size:25px}.trend-up,.trend-down{border-radius:999px;align-items:center;gap:2px;padding:5px 7px;font-size:8px;font-weight:800;display:flex}.trend-up{color:#047857;background:#ecfdf5}.trend-down{color:#b91c1c;background:#fef2f2}.admin-panel-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-panel-heading h2{margin:0;font-size:14px;font-weight:800}.admin-panel-heading p{color:var(--muted);margin:5px 0 0;font-size:9px}.admin-chart{height:250px;margin-top:24px;padding-top:10px;position:relative}.chart-grid-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:10px 0 28px}.chart-grid-lines i{border-top:1px dashed var(--line);width:100%}.chart-bars{z-index:1;grid-template-columns:repeat(12,1fr);align-items:end;gap:8px;height:100%;display:grid;position:relative}.chart-column{grid-template-rows:1fr auto;align-items:end;gap:8px;height:100%;display:grid}.chart-column>span{opacity:.78;background:#0f766e;border-radius:6px 6px 2px 2px;align-self:end;width:100%;transition:all .18s;display:block}.chart-column:hover>span{opacity:1}.chart-column small{color:var(--muted);text-align:center;font-size:7px;overflow:hidden}.template-stats{gap:24px;margin-top:35px;display:grid}.template-stats>div>div{justify-content:space-between;gap:12px;font-size:10px;display:flex}.template-stats strong{font-size:10px}.template-stats i{background:var(--panel-2);border-radius:999px;height:8px;margin-top:9px;display:block;overflow:hidden}.template-stats b{border-radius:inherit;height:100%;display:block}.admin-table-wrap{margin:20px -20px -20px;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:720px;font-size:10px}.admin-table th{background:var(--panel-2);color:var(--muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:12px 16px;font-size:8px;font-weight:800}.admin-table td{border-top:1px solid var(--line);color:var(--muted);padding:13px 16px}.table-person{min-width:190px;color:var(--ink);align-items:center;gap:10px;display:flex}.table-person img,.table-person>span{object-fit:cover;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.table-person strong,.table-person small{display:block}.table-person strong{font-size:10px}.table-person small{color:var(--muted);margin-top:3px;font-size:8px}.status-pill{color:#047857;background:#ecfdf5;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:1100px){.example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.example-create-card{grid-column:1/-1;min-height:340px}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.hero-showcase{min-height:640px}.floating-chip-top{right:7%}.floating-chip-bottom{left:7%}.preview-column{grid-row:auto;position:static}}@media(max-width:800px){.section{padding-block:74px}.cta-panel{flex-direction:column;align-items:flex-start;padding:35px}.profile-layout{grid-template-columns:1fr;margin-top:58px}.profile-side{position:static}.profile-powered{color:#0b1220;background:#fff;border-color:#e2e8f0}.profile-qr-card{box-shadow:0 16px 38px #0f172a1a}}@media(max-width:680px){.site-container{width:min(100% - 28px,1180px)}.hero-grid-pattern{-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.hero-title{font-size:clamp(39px,13vw,58px)}.hero-copy,.page-copy{font-size:15px}.hero-showcase{min-height:580px}.hero-orbit-one{width:410px;height:410px}.hero-orbit-two{width:340px;height:340px}.phone-shell{width:min(355px,92vw)}.phone-shell .digital-card{min-height:530px}.floating-chip{padding:10px 12px;font-size:10px}.floating-chip-top{top:95px;right:0}.floating-chip-bottom{bottom:75px;left:0}.example-grid,.form-grid,.dashboard-stats{grid-template-columns:1fr}.example-card-wrap .digital-card{min-height:570px}.cta-panel{padding:28px 23px}.form-section{padding:19px}.photo-upload{align-items:flex-start}.template-picker>button{grid-template-columns:72px 1fr auto}.template-thumbnail{width:72px}.preview-device{margin-inline:-4px}.profile-toolbar{width:calc(100% - 24px)}.profile-layout{width:calc(100% - 20px);margin-top:45px}.profile-main-card,.profile-qr-card{border-radius:21px}.profile-content{padding:0 20px 26px}.profile-avatar{border-radius:25px;width:108px;height:108px}.profile-avatar-wrap{margin-top:-54px}.profile-action-grid{gap:8px}.profile-action{min-height:48px;font-size:10px}.dashboard-card{padding:20px}.dashboard-card-actions .button{flex:auto}.admin-stats{grid-template-columns:1fr}.admin-chart{height:210px}.chart-bars{gap:4px}.chart-column small{font-size:6px}.toast{justify-content:center;bottom:14px;left:14px;right:14px}}@media(max-width:390px){.floating-chip{display:none}.hero-showcase{min-height:550px}.digital-card{padding-inline:21px}.card-name{font-size:19px}.card-primary-button span{font-size:9px}.profile-action-grid{grid-template-columns:1fr}}.admin-workspace{color:#142033;background:#eef3f8;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.admin-workspace-sidebar{color:#fff;z-index:30;background:#07111f;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.admin-workspace-brand{align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:flex}.admin-workspace-brand img{object-fit:contain;object-position:left center;width:138px;height:42px}.admin-workspace-brand>span{color:#70829c;letter-spacing:.18em;border-left:1px solid #344155;padding-left:10px;font-size:9px;font-weight:900}.admin-workspace-role{background:#0d1a2d;border:1px solid #233146;border-radius:14px;align-items:center;gap:11px;margin:24px 4px 20px;padding:13px;display:flex}.admin-workspace-role>span{color:#fff;background:#1676ed;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.admin-workspace-role strong,.admin-workspace-role small{display:block}.admin-workspace-role strong{font-size:10px}.admin-workspace-role small{color:#7f91aa;margin-top:4px;font-size:8px}.admin-workspace-sidebar nav{gap:6px;display:grid}.admin-workspace-sidebar nav a{color:#91a2b9;border-radius:11px;align-items:center;gap:12px;min-height:46px;padding:0 13px;font-size:11px;font-weight:800;text-decoration:none;transition:all .18s;display:flex}.admin-workspace-sidebar nav a:hover{color:#fff;background:#0d1b2e}.admin-workspace-sidebar nav a.active{color:#fff;background:#142b49;box-shadow:inset 3px 0 #2689ff}.admin-workspace-account{border-top:1px solid #263348;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:auto;padding:18px 5px 0;display:grid}.admin-workspace-account>span{background:#1978ed;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.admin-workspace-account strong,.admin-workspace-account small{text-overflow:ellipsis;white-space:nowrap;max-width:130px;display:block;overflow:hidden}.admin-workspace-account strong{font-size:9px}.admin-workspace-account small{color:#7e90aa;margin-top:3px;font-size:7px}.admin-workspace-account button{color:#8fa1b9;cursor:pointer;background:#132237;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.admin-workspace-body{min-width:0;padding:0 32px 50px}.admin-workspace-header{border-bottom:1px solid #d9e2ec;justify-content:space-between;align-items:center;gap:25px;min-height:116px;display:flex}.admin-workspace-header small{color:#1976ed;letter-spacing:.16em;font-size:8px;font-weight:900}.admin-workspace-header h1{letter-spacing:-.04em;margin:6px 0 4px;font-size:27px}.admin-workspace-header p{color:#748398;max-width:680px;margin:0;font-size:10px;line-height:1.55}.admin-workspace-actions{align-items:center;gap:8px;display:flex}.admin-workspace-actions>a,.admin-toolbar-button{color:#34445b;cursor:pointer;background:#fff;border:1px solid #d5dee9;border-radius:10px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.admin-workspace-notice{color:#40516a;background:#fff;border:1px solid #d7e1ed;border-radius:12px;margin-top:18px;padding:13px 15px;font-size:10px}.admin-command-hero{color:#fff;background:linear-gradient(115deg,#0b1a2d,#102846);border-radius:21px;grid-template-columns:1fr auto;gap:22px;margin-top:22px;padding:28px;display:grid;box-shadow:0 18px 45px #142b4a21}.admin-command-hero>div:first-child>span{color:#b7c5d7;letter-spacing:.1em;background:#283a52;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:7px;font-weight:900;display:inline-flex}.admin-command-hero>div:first-child>span.live{color:#8be0c8;background:#0e493e}.admin-command-hero h2{margin:15px 0 7px;font-size:24px}.admin-command-hero p{color:#9dafc5;max-width:650px;margin:0;font-size:10px;line-height:1.6}.admin-command-promo{background:#132944;border:1px solid #314762;border-radius:16px;min-width:185px;padding:18px}.admin-command-promo small,.admin-command-promo span{color:#8ea3bd;font-size:8px;display:block}.admin-command-promo strong{margin:8px 0 4px;font-size:24px;display:block}.admin-command-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;display:grid}.admin-command-stats article{background:#fff;border:1px solid #dbe3ed;border-radius:16px;align-items:center;gap:13px;padding:17px;display:flex}.admin-command-stats article>span{color:#1976ed;background:#eaf3ff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.admin-command-stats small,.admin-command-stats strong,.admin-command-stats p{margin:0;display:block}.admin-command-stats small{color:#7d8ba0;font-size:8px}.admin-command-stats strong{margin-top:3px;font-size:19px}.admin-command-stats p{color:#94a0b0;margin-top:3px;font-size:7px}.admin-command-layout{grid-template-columns:1.15fr .85fr;gap:16px;margin-top:16px;display:grid}.admin-command-panel{background:#fff;border:1px solid #dbe3ed;border-radius:18px;padding:20px}.admin-command-panel>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.admin-command-panel>header small{color:#1976ed;letter-spacing:.12em;font-size:7px;font-weight:900}.admin-command-panel>header h2{margin:5px 0 0;font-size:15px}.admin-command-panel>header>strong{color:#a76100;background:#fff0d9;border-radius:10px;place-items:center;min-width:34px;height:34px;font-size:12px;display:grid}.admin-command-actions{gap:8px;display:grid}.admin-command-actions>a{color:#213047;border:1px solid #e5eaf1;border-radius:13px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;padding:12px;text-decoration:none;display:grid}.admin-command-actions>a>span{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-command-actions .amber{color:#b56c00;background:#fff1dc}.admin-command-actions .violet{color:#703dd0;background:#f1eaff}.admin-command-actions .blue{color:#126edd;background:#e8f2ff}.admin-command-actions .green{color:#07815e;background:#e4f7f0}.admin-command-actions strong,.admin-command-actions small{display:block}.admin-command-actions strong{font-size:10px}.admin-command-actions small{color:#7b899d;margin-top:4px;font-size:8px;line-height:1.4}.admin-command-actions b{text-align:center;min-width:28px;font-size:11px}.admin-auto-row{border-top:1px solid #edf0f4;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.admin-auto-row>span{color:#07815e;background:#e9f7f2;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.admin-auto-row strong,.admin-auto-row small{display:block}.admin-auto-row strong{font-size:9px}.admin-auto-row small{color:#8491a2;margin-top:3px;font-size:7px}.admin-auto-row i{color:#07815e;align-items:center;gap:4px;font-size:7px;font-style:normal;font-weight:900;display:flex}.admin-launch{margin-top:16px}.admin-launch>p{color:#6f7e91;max-width:760px;font-size:9px;line-height:1.6}.admin-launch-counts{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.admin-launch-counts span{color:#6c7a8c;background:#f2f5f9;border-radius:9px;padding:9px 11px;font-size:8px}.admin-launch label{color:#66758a;gap:7px;max-width:420px;font-size:8px;display:grid}.admin-launch input{border:1px solid #d9e1eb;border-radius:10px;height:39px;padding:0 12px}.admin-launch-actions{gap:9px;margin-top:13px;display:flex}.admin-launch-actions button{color:#fff;cursor:pointer;background:#1676ed;border:0;border-radius:10px;min-height:39px;padding:0 14px;font-size:8px;font-weight:900}.admin-launch-actions button.danger{background:#9d3030}.admin-launch-actions button:disabled{opacity:.4;cursor:not-allowed}.admin-subpage{padding:22px 0}.admin-subpage .admin-panel{margin-top:16px}.payment-reference-note{color:#a56500;margin:0 auto 12px;font-size:11px;display:block}.payment-code-policy{color:#fff;background:#0c1a2d;border:1px solid #315071;border-radius:13px;gap:10px;margin-top:17px;padding:13px;display:flex}.payment-code-policy>svg{color:#70d7bd;flex:none}.payment-code-policy strong,.payment-code-policy span{display:block}.payment-code-policy strong{font-size:10px}.payment-code-policy span{color:#9aacbf;margin-top:4px;font-size:8px;line-height:1.5}.admin-login-page{background:radial-gradient(circle at 70% 15%,#17365f 0,#0000 30%),#07111f;place-items:center;min-height:100vh;padding:24px;display:grid}.admin-login-card{color:#fff;background:#0b192b;border:1px solid #243750;border-radius:24px;width:min(100%,440px);padding:34px;box-shadow:0 30px 90px #00000059}.admin-login-card>img{object-fit:contain;object-position:left;width:170px;height:55px}.admin-login-mark{color:#4fa1ff;letter-spacing:.13em;align-items:center;gap:7px;margin-top:27px;font-size:8px;font-weight:900;display:flex}.admin-login-card h1{margin:15px 0 7px;font-size:28px}.admin-login-card>p{color:#8799b2;margin:0;font-size:10px}.admin-login-card form{gap:15px;margin-top:28px;display:grid}.admin-login-card label span{color:#b6c2d3;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.admin-login-card input{color:#fff;background:#0f1e32;border:1px solid #2a3c55;border-radius:12px;outline:0;width:100%;height:48px;padding:0 14px}.admin-login-card form button{color:#fff;cursor:pointer;background:#1978ed;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:50px;font-size:10px;font-weight:900;display:flex}.admin-login-card>small{color:#657992;text-align:center;margin-top:18px;font-size:8px;display:block}.admin-login-error{color:#ffb7c1;background:#44212a;border-radius:10px;padding:11px;font-size:9px}@media(max-width:1050px){.admin-workspace{grid-template-columns:220px minmax(0,1fr)}.admin-workspace-body{padding-inline:20px}.admin-command-stats{grid-template-columns:1fr 1fr}.admin-command-layout{grid-template-columns:1fr}}@media(max-width:720px){.admin-workspace{padding-bottom:74px;display:block}.admin-workspace-sidebar{width:auto;height:68px;padding:7px 8px;display:block;position:fixed;inset:auto 0 0}.admin-workspace-brand,.admin-workspace-role,.admin-workspace-account{display:none}.admin-workspace-sidebar nav{grid-template-columns:repeat(5,1fr)}.admin-workspace-sidebar nav a{flex-direction:column;justify-content:center;gap:3px;min-height:54px;padding:4px;font-size:7px}.admin-workspace-sidebar nav a.active{box-shadow:none}.admin-workspace-body{padding:0 13px 25px}.admin-workspace-header{align-items:flex-start;min-height:105px;padding:20px 0}.admin-workspace-header h1{font-size:21px}.admin-workspace-header p{font-size:8px}.admin-workspace-actions>a{display:none}.admin-toolbar-button{justify-content:center;width:38px;padding:0;font-size:0}.admin-command-hero{grid-template-columns:1fr;padding:20px}.admin-command-hero h2{font-size:20px}.admin-command-promo{min-width:0}.admin-command-stats{gap:8px}.admin-command-stats article{padding:13px;display:block}.admin-command-stats article>span{width:34px;height:34px;margin-bottom:9px}.admin-command-layout{gap:12px}.admin-command-panel{padding:15px}.admin-command-actions>a{grid-template-columns:auto 1fr auto}.admin-command-actions>a>svg{display:none}.admin-auto-row{grid-template-columns:auto 1fr}.admin-auto-row i{display:none}.admin-launch-actions{display:grid}.admin-login-card{padding:25px}}.digital-card{border-radius:28px;min-height:620px;padding:0}.card-preview-cover{background:radial-gradient(circle at 72% 20%,#ffffff3d,transparent 30%),linear-gradient(145deg,var(--card-accent),var(--card-accent));justify-content:space-between;align-items:flex-start;height:168px;padding:24px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.card-preview-cover{background:radial-gradient(circle at 72% 20%,#ffffff3d,transparent 30%),linear-gradient(145deg,var(--card-accent),color-mix(in srgb,var(--card-accent) 64%,#071525))}}.card-preview-cover{color:#fff}.card-preview-orb{border:1px solid #ffffff2e;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-92px;right:-48px;box-shadow:0 0 0 30px #ffffff0a}.card-preview-brand{z-index:1;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:850;display:flex;position:relative}.card-preview-brand>span{background:#ffffff29;border:1px solid #ffffff3d;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.card-preview-brand>span img,.profile-cover-logo img{border-radius:inherit;object-fit:contain;width:82%;height:82%}.card-preview-brand>span.has-company-logo,.profile-cover-logo.has-company-logo{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;border-radius:0}.card-preview-brand>span.has-company-logo img,.profile-cover-logo.has-company-logo img{border-radius:0;width:100%;height:100%}.company-logo-upload .photo-upload-preview img{object-fit:contain;padding:8px}.card-preview-qr{z-index:1;background:#ffffff21;border:1px solid #ffffff38;border-radius:11px;place-items:center;width:36px;height:36px;display:grid;position:relative}.card-preview-body{padding:0 28px 25px}.card-preview-body .card-profile{align-items:end;margin-top:-48px;position:relative}.card-avatar-wrap{z-index:2;position:relative}.card-preview-body .card-avatar{border-width:5px;border-radius:25px;width:92px;height:92px;box-shadow:0 13px 30px #020c1b38}.card-preview-verified{border:3px solid var(--panel);color:#fff;background:#0fb981;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;bottom:5px;right:-2px}.card-preview-body .card-kicker{color:var(--muted)}.card-preview-body .card-name{font-size:24px}.card-preview-body .card-description{-webkit-line-clamp:2;min-height:auto;margin-top:22px}.card-preview-body .card-organization{margin-top:13px}.card-preview-body .card-primary-actions{margin-top:20px}.card-preview-body .card-contact-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.card-preview-body .card-contact-list>div{border:1px solid var(--line);background:var(--panel-2);border-radius:11px;min-height:42px;padding:9px 10px}.card-preview-body .card-socials{margin-top:12px}.card-preview-body .card-signature{margin-top:16px;padding-top:14px}@supports (color:color-mix(in lab,red,red)){.digital-card-minimal .card-preview-cover{background:color-mix(in srgb,var(--card-accent) 13%,var(--panel))}}.digital-card-creative{background:var(--panel)}.digital-card-creative .card-preview-cover{background:radial-gradient(circle at 80% 15%,#ffffff47,transparent 26%),linear-gradient(120deg,var(--card-accent),var(--card-accent))}@supports (color:color-mix(in lab,red,red)){.digital-card-creative .card-preview-cover{background:radial-gradient(circle at 80% 15%,#ffffff47,transparent 26%),linear-gradient(120deg,color-mix(in srgb,var(--card-accent) 78%,#0b1220),var(--card-accent))}}.profile-page{background:radial-gradient(circle at 50% 0,var(--profile-soft),transparent 36%),#eef2f6}@supports (color:color-mix(in lab,red,red)){.profile-page{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--profile-soft) 62%,transparent),transparent 36%),#eef2f6}}.dark .profile-page{background:radial-gradient(circle at 50% 0,var(--profile-accent),transparent 34%),#070b13}@supports (color:color-mix(in lab,red,red)){.dark .profile-page{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--profile-accent) 15%,transparent),transparent 34%),#070b13}}.profile-background-shape{background:radial-gradient(circle at 75% 18%,#ffffff24,transparent 25%),linear-gradient(135deg,var(--profile-accent),var(--profile-accent));height:430px}@supports (color:color-mix(in lab,red,red)){.profile-background-shape{background:radial-gradient(circle at 75% 18%,#ffffff24,transparent 25%),linear-gradient(135deg,color-mix(in srgb,var(--profile-accent) 76%,#05111f),var(--profile-accent))}}.profile-background-shape:after{clip-path:polygon(0 78%,100% 18%,100% 100%,0 100%);background:#eef2f6;height:78px}.dark .profile-background-shape:after{background:#070b13}.profile-layout{grid-template-columns:minmax(0,1fr) 320px;gap:26px;width:min(1080px,100% - 32px);margin-top:62px}.profile-toolbar{width:min(1080px,100% - 32px)}.profile-main-card,.profile-qr-card{border-color:#cbd5e1b8;border-radius:31px;box-shadow:0 28px 80px #06122429}.dark .profile-main-card,.dark .profile-qr-card{color:#f8fafc;background:#0d1522;border-color:#1d293b}.profile-cover{background:radial-gradient(circle at 78% 12%,#fff3,transparent 27%),linear-gradient(135deg,var(--profile-accent),var(--profile-accent));justify-content:space-between;align-items:flex-start;height:196px;padding:28px}@supports (color:color-mix(in lab,red,red)){.profile-cover{background:radial-gradient(circle at 78% 12%,#fff3,transparent 27%),linear-gradient(135deg,color-mix(in srgb,var(--profile-accent) 72%,#061322),var(--profile-accent))}}.profile-cover{color:#fff}.profile-cover-brand{align-items:center;gap:11px;display:flex}.profile-cover-brand small,.profile-cover-brand strong{display:block}.profile-cover-brand small{color:#ffffffa6;letter-spacing:.12em;font-size:8px}.profile-cover-brand strong{letter-spacing:.04em;margin-top:4px;font-size:12px}.profile-cover-logo{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff3d;border-radius:12px;width:38px;height:38px}.profile-status{letter-spacing:.04em;background:#ffffff1f;border:1px solid #fff3;border-radius:99px;align-items:center;gap:5px;padding:8px 11px;font-size:8px;display:inline-flex}.profile-content{padding:0 34px 34px}.profile-avatar-wrap{margin-top:-72px}.profile-avatar{border-width:7px;border-radius:34px;width:136px;height:136px}.dark .profile-avatar,.dark .profile-verified{border-color:#0d1522}.profile-identity{margin-top:18px}.profile-identity h1{font-size:clamp(34px,5vw,48px)}.dark .profile-identity h1,.dark .profile-detail-list>a{color:#f8fafc}.profile-description{margin-top:20px;font-size:13px}.profile-action-grid{margin-top:22px}.dark .profile-action{color:#d9e4f3;background:#111c2c;border-color:#263449}.profile-save-button{background:#071322;border:0;min-height:58px}.profile-lead-panel{background:#f1f5f9;border-radius:20px;margin-top:18px;padding:18px}.dark .profile-lead-panel{background:#111c2c}.profile-lead-panel>div:first-child small,.profile-lead-panel>div:first-child strong{display:block}.profile-lead-panel>div:first-child small{color:var(--profile-accent);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.profile-lead-panel>div:first-child strong{margin-top:4px;font-size:14px}.profile-lead-panel .lead-action-grid{margin-top:13px}.profile-lead-panel .lead-action-grid button{color:#182235;background:#fff;border:1px solid #dce4ee;min-height:52px}.dark .profile-lead-panel .lead-action-grid button{color:#e8eef8;background:#0c1523;border-color:#2a3a52}.profile-detail-list{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.profile-detail-list>a{border:1px solid #e2e8f0;border-radius:15px;min-height:74px;padding:12px}.dark .profile-detail-list>a{background:#111c2c;border-color:#263449}.profile-detail-wide{grid-column:1/-1}.profile-social-row{justify-content:flex-start;margin-top:18px}.dark .profile-social-row a{border-color:#263449}.profile-qr-card{padding:28px}.profile-qr-card img{background:#fff;border-radius:20px;padding:9px}.profile-qr-card h2{font-size:20px}@media(max-width:1023px){.profile-layout{grid-template-columns:1fr}.profile-side{width:min(620px,100%);margin-inline:auto;position:static}}@media(max-width:680px){.card-preview-cover{height:154px}.card-preview-body{padding-inline:21px}.card-preview-body .card-name{font-size:21px}.profile-layout{margin-top:36px}.profile-main-card,.profile-qr-card{border-radius:25px}.profile-cover{height:174px;padding:20px}.profile-status{text-align:center;justify-content:center;max-width:132px}.profile-content{padding:0 18px 24px}.profile-avatar-wrap{margin-top:-61px}.profile-avatar{border-radius:29px;width:116px;height:116px}.profile-identity h1{font-size:34px}.profile-lead-panel{padding:15px}.profile-lead-panel .lead-action-grid{grid-template-columns:1fr}.profile-detail-list{gap:8px}.profile-detail-list>a{grid-template-columns:auto minmax(0,1fr);min-height:68px;padding:10px}.profile-detail-list>a>span{width:34px;height:34px}}@media(max-width:390px){.profile-cover-brand small{display:none}.profile-status{max-width:112px;padding-inline:8px}.profile-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-brand .vizora-brand-full{width:190px;height:44px}.profile-brand .vizora-brand{background:0 0;border-radius:0;width:auto;height:auto;display:inline-flex}.profile-brand .vizora-brand-gradient{background:linear-gradient(112deg,#fff 5%,#dcecff 48%,#7eb5ff);border-radius:0;width:auto;height:auto}.profile-executive .profile-cover{padding-bottom:62px;position:relative;overflow:hidden}.profile-executive .profile-cover:after{height:92px;box-shadow:0 -3px 0 var(--profile-accent);background:#fff;border-radius:50% 50% 0 0/72% 72% 0 0;position:absolute;bottom:-58px;left:-8%;right:-8%}@supports (color:color-mix(in lab,red,red)){.profile-executive .profile-cover:after{box-shadow:0 -3px color-mix(in srgb,var(--profile-accent) 32%,#d0aa68)}}.profile-executive .profile-cover:after{content:""}.dark .profile-executive .profile-cover:after{background:#0d1522}.profile-executive .profile-cover>*{z-index:2;position:relative}.profile-minimal{background:radial-gradient(circle at 82% 10%,var(--profile-accent),transparent 30%),#030712}@supports (color:color-mix(in lab,red,red)){.profile-minimal{background:radial-gradient(circle at 82% 10%,color-mix(in srgb,var(--profile-accent) 20%,transparent),transparent 30%),#030712}}.profile-minimal .profile-background-shape{background:linear-gradient(135deg,transparent 70%,var(--profile-accent)),#030712;height:100%}@supports (color:color-mix(in lab,red,red)){.profile-minimal .profile-background-shape{background:linear-gradient(135deg,transparent 70%,color-mix(in srgb,var(--profile-accent) 17%,transparent)),#030712}}.profile-minimal .profile-background-shape:after{display:none}.profile-minimal .profile-main-card,.profile-minimal .profile-qr-card{border-color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.profile-minimal .profile-main-card,.profile-minimal .profile-qr-card{border-color:color-mix(in srgb,var(--profile-accent) 35%,#1d2d48)}}.profile-minimal .profile-main-card,.profile-minimal .profile-qr-card{background:radial-gradient(circle at 92% 9%,var(--profile-accent),transparent 27%),linear-gradient(145deg,#08162c,#07101f)}@supports (color:color-mix(in lab,red,red)){.profile-minimal .profile-main-card,.profile-minimal .profile-qr-card{background:radial-gradient(circle at 92% 9%,color-mix(in srgb,var(--profile-accent) 15%,transparent),transparent 27%),linear-gradient(145deg,#08162c,#07101f)}}.profile-minimal .profile-main-card,.profile-minimal .profile-qr-card{color:#f8fafc;box-shadow:0 30px 90px #0006}.profile-minimal .profile-cover{background:linear-gradient(135deg,var(--profile-accent),#07101f)}@supports (color:color-mix(in lab,red,red)){.profile-minimal .profile-cover{background:linear-gradient(135deg,color-mix(in srgb,var(--profile-accent) 22%,#08152b),#07101f)}}.profile-minimal .profile-avatar{border-color:var(--profile-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.profile-minimal .profile-avatar{border-color:color-mix(in srgb,var(--profile-accent) 65%,#8b5cf6)}}.profile-minimal .profile-avatar{box-shadow:0 0 0 3px #ffffff14,0 16px 40px #0006}.profile-minimal .profile-verified{background:linear-gradient(135deg,#a855f7,var(--profile-accent));border-color:#081324}.profile-minimal .profile-identity h1,.profile-minimal .profile-detail-list>a{color:#fff}.profile-minimal .profile-role{color:#0000;background:linear-gradient(90deg,#d267ff,#59a8ff);-webkit-background-clip:text;background-clip:text}.profile-minimal .profile-company,.profile-minimal .profile-description,.profile-minimal .profile-qr-card p{color:#a9b8ce}.profile-minimal .profile-action{border-color:var(--profile-accent)}@supports (color:color-mix(in lab,red,red)){.profile-minimal .profile-action{border-color:color-mix(in srgb,var(--profile-accent) 55%,#244468)}}.profile-minimal .profile-action{color:#f8fafc;background:#08162cb3}.profile-minimal .profile-action-primary{background:linear-gradient(110deg,#8b3ff0,var(--profile-accent))}.profile-minimal .profile-save-button,.profile-minimal .profile-lead-panel,.profile-minimal .profile-detail-list>a{background:#12223ac7;border:1px solid #263957}.profile-minimal .profile-lead-panel .lead-action-grid button{color:#f8fafc;background:#071224b8;border-color:#2b4163}.profile-minimal .profile-social-row a{color:#f8fafc;border-color:#29405f}.profile-creative .profile-main-card{background:linear-gradient(90deg,#0000 64%,#c4a05e0f),#fff;padding-left:118px;position:relative;overflow:hidden}.profile-creative .profile-main-card:before{z-index:3;background:linear-gradient(to bottom,transparent 4%,#cda963cc 4% 9%,transparent 9% 88%,#cda963cc 88% 94%,transparent 94%) center / 1px 100% no-repeat,var(--profile-accent);width:118px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.profile-creative .profile-main-card:before{background:linear-gradient(to bottom,transparent 4%,#cda963cc 4% 9%,transparent 9% 88%,#cda963cc 88% 94%,transparent 94%) center / 1px 100% no-repeat,color-mix(in srgb,var(--profile-accent) 72%,#05281f)}}.profile-creative .profile-main-card:before{content:""}.profile-creative .profile-main-card:after{z-index:0;opacity:.18;content:"";background-color:#0000;background-image:linear-gradient(135deg,#0000 46%,#aa8541 47% 48%,#0000 49%),linear-gradient(45deg,#0000 54%,#aa8541 55% 56%,#0000 57%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:320px;height:260px;position:absolute;top:36px;right:-30px}.profile-creative .profile-cover{z-index:1;height:168px;color:var(--profile-accent);background:0 0;position:relative}.profile-creative .profile-cover-brand small{color:#9b7b40}.profile-creative .profile-cover-logo{color:#9b722a;background:0 0;border-color:#c8a45e}.profile-creative .profile-status{color:#775a24;background:#ffffffc7;border-color:#dfc58f}.profile-creative .profile-content{z-index:2;position:relative}.profile-creative .profile-avatar{border-color:#fff;border-radius:50%;box-shadow:0 0 0 2px #c8a45e,0 16px 36px #24302d2e}.profile-creative .profile-role{color:#ad8240}.profile-creative .profile-action-primary:nth-child(2){background:#b58a45;border-color:#b58a45}.digital-card-minimal{border-color:var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.digital-card-minimal{border-color:color-mix(in srgb,var(--card-accent) 38%,#203658)}}.digital-card-minimal{background:radial-gradient(circle at 92% 6%,var(--card-accent),transparent 26%),#07101f}@supports (color:color-mix(in lab,red,red)){.digital-card-minimal{background:radial-gradient(circle at 92% 6%,color-mix(in srgb,var(--card-accent) 18%,transparent),transparent 26%),#07101f}}.digital-card-minimal{color:#fff}.digital-card-minimal .card-preview-cover{background:linear-gradient(135deg,var(--card-accent),#07101f);height:168px}@supports (color:color-mix(in lab,red,red)){.digital-card-minimal .card-preview-cover{background:linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 22%,#0a1731),#07101f)}}.digital-card-minimal .card-preview-cover{color:#fff}.digital-card-minimal .card-avatar{border-color:var(--card-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.digital-card-minimal .card-avatar{border-color:color-mix(in srgb,var(--card-accent) 70%,#a855f7)}}.digital-card-minimal .card-preview-verified{background:linear-gradient(135deg,#a855f7,var(--card-accent));border-color:#07101f}.digital-card-minimal .card-kicker,.digital-card-minimal .card-role,.digital-card-minimal .card-description,.digital-card-minimal .card-contact-list>div{color:#aabbd1}.digital-card-minimal .card-contact-list>div,.digital-card-minimal .card-socials span{background:#0e1b2e;border-color:#263b5b}.digital-card-minimal .card-primary-button{background:linear-gradient(105deg,#8a42ef,var(--card-accent))}.digital-card-creative{padding-left:44px;position:relative}.digital-card-creative:before{z-index:4;background:var(--card-accent);width:44px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.digital-card-creative:before{background:color-mix(in srgb,var(--card-accent) 75%,#073427)}}.digital-card-creative:before{content:""}.digital-card-creative .card-preview-cover{background:linear-gradient(135deg,transparent 45%,#b58a451a),var(--panel);height:145px;color:var(--card-accent)}.digital-card-creative .card-preview-brand>span,.digital-card-creative .card-preview-qr{background:0 0;border-color:#d7b574}.digital-card-creative .card-avatar{border-radius:50%;box-shadow:0 0 0 2px #c7a25d,0 13px 30px #020c1b2e}@media(max-width:680px){.profile-brand .vizora-brand-full{width:150px;height:36px}.profile-creative .profile-main-card{padding-left:24px}.profile-creative .profile-main-card:before{width:24px}.profile-creative .profile-cover{padding-left:14px}}.mobile-home-hub,.mobile-card-gallery,.mobile-benefits-marquee,.mobile-steps-marquee{display:none}.design-showcase-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel-2);padding:76px 0 68px;overflow:hidden}.design-showcase-head{justify-content:space-between;align-items:end;gap:28px;display:flex}.design-showcase-head h2{letter-spacing:-.055em;max-width:720px;margin:11px 0 0;font-size:clamp(36px,4vw,62px);line-height:1.02}.design-showcase-head p{max-width:650px;color:var(--muted);margin:17px 0 0;font-size:16px;line-height:1.65}.design-showcase-head>a{color:var(--accent);flex:none;align-items:center;gap:6px;font-size:14px;font-weight:850;display:inline-flex}.design-showcase-marquee{margin-top:42px;padding:8px 0 18px;overflow:hidden}.design-showcase-track{gap:18px;width:max-content;padding-right:18px;animation:72s linear infinite design-showcase-scroll;display:flex}.design-showcase-track:hover,.design-showcase-track:focus-within{animation-play-state:paused}.design-showcase-item{border:1px solid var(--line);background:var(--panel);width:250px;height:392px;color:var(--ink);text-align:left;box-shadow:var(--shadow-sm);border-radius:26px;flex:0 0 250px;padding:7px;transition:transform .2s,box-shadow .2s;overflow:hidden}.design-showcase-item:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.design-showcase-canvas{background:var(--panel-2);pointer-events:none;border-radius:20px;width:236px;height:324px;overflow:hidden}.design-showcase-canvas .digital-card{transform-origin:0 0;width:430px;transform:scale(.55)}.design-showcase-caption{justify-content:space-between;align-items:center;gap:10px;height:53px;padding:5px 9px 0;display:flex}.design-showcase-caption strong,.design-showcase-caption small{display:block}.design-showcase-caption strong{font-size:12px}.design-showcase-caption small{max-width:170px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;overflow:hidden}.design-showcase-caption>svg{color:var(--accent);flex:none}.design-viewer{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030812d1;place-items:start center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.design-viewer-panel{background:var(--panel);border:1px solid #ffffff24;border-radius:30px;width:min(470px,100%);margin:auto;padding:16px;box-shadow:0 35px 100px #0006}.design-viewer-back{border:1px solid var(--line);background:var(--panel-2);min-height:42px;color:var(--ink);border-radius:13px;align-items:center;gap:7px;margin-bottom:12px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.design-viewer-card{border-radius:25px;overflow:hidden}.design-viewer-panel>.button{width:100%;margin-top:13px}@keyframes design-showcase-scroll{0%{transform:translate(calc(-50% - 9px))}to{transform:translate(0)}}@media(max-width:680px){.home-desktop-detail{display:none}.hero-layout{min-height:auto!important;padding-block:46px 52px!important}.hero-content{max-width:100%}.hero-showcase{display:none}.hero-title{max-width:560px;margin-top:17px;font-size:clamp(39px,12vw,54px);line-height:1}.hero-copy{margin-top:18px;font-size:15px;line-height:1.62}.hero-content .eyebrow{font-size:9px}.hero-content .button-large{min-height:51px}.hero-content>div:last-child{gap:10px 16px;font-size:11px;margin-top:22px!important}.hero-content>div:last-child span:last-child{display:none}.home-benefits{padding-block:44px 48px}.home-benefits .section-heading{text-align:left}.home-benefits .section-heading h2{font-size:32px}.home-benefits .section-heading p{margin-top:12px;font-size:14px;line-height:1.6}.home-benefits-grid{display:none}.design-showcase-section{padding:33px 0 28px}.design-showcase-head{align-items:end;gap:14px}.design-showcase-head h2{margin-top:7px;font-size:26px;line-height:1.06}.design-showcase-head p{display:none}.design-showcase-head>a{font-size:11px}.design-showcase-marquee{margin-top:19px;padding-bottom:9px}.design-showcase-track{gap:10px;padding-right:10px;animation-duration:58s}.design-showcase-item{border-radius:19px;flex-basis:164px;width:164px;height:261px;padding:5px}.design-showcase-canvas{border-radius:15px;width:152px;height:211px}.design-showcase-canvas .digital-card{transform:scale(.355)}.design-showcase-caption{height:40px;padding:4px 6px 0}.design-showcase-caption strong{font-size:10px}.design-showcase-caption small{max-width:112px;font-size:7px}.design-viewer{align-items:start;padding:10px}.design-viewer-panel{border-radius:23px;margin:0 auto;padding:10px}.design-viewer-back{min-height:38px;margin-bottom:8px}.design-viewer-card{border-radius:20px}.mobile-card-gallery{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel-2);padding:32px 0 34px;display:block;overflow:hidden}.mobile-card-gallery-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.mobile-card-gallery-head h2{letter-spacing:-.04em;margin:7px 0 0;font-size:25px}.mobile-card-gallery-head>a{color:var(--accent);align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}.mobile-card-gallery-track{margin-inline:calc(var(--page-pad) * -1);padding:2px var(--page-pad) 9px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:11px;display:flex;overflow-x:auto}.mobile-card-gallery-track::-webkit-scrollbar{display:none}.mobile-card-mini{border:1px solid var(--mini-accent);flex-direction:column;flex:0 0 174px;min-height:198px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mobile-card-mini{border:1px solid color-mix(in srgb,var(--mini-accent) 42%,var(--line))}}.mobile-card-mini{background:radial-gradient(circle at 100% 0,var(--mini-accent),transparent 50%),var(--panel);border-radius:21px}@supports (color:color-mix(in lab,red,red)){.mobile-card-mini{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--mini-accent) 25%,transparent),transparent 50%),var(--panel)}}.mobile-card-mini{color:var(--ink);box-shadow:var(--shadow-sm);scroll-snap-align:start;padding:14px}.mobile-card-mini-minimal{color:#f8fbff;background:linear-gradient(145deg,#071226,#101e3b)}.mobile-card-mini-creative{background:linear-gradient(145deg,#fffdf8,var(--mini-accent))}@supports (color:color-mix(in lab,red,red)){.mobile-card-mini-creative{background:linear-gradient(145deg,#fffdf8,color-mix(in srgb,var(--mini-accent) 12%,#fff))}}.mobile-card-mini-creative{color:#111827}.mobile-card-mini-top{align-items:center;gap:8px;margin-bottom:20px;display:flex}.mobile-card-mini-top>img,.mobile-card-mini-top>span:first-child{border:2px solid var(--mini-accent);flex:0 0 42px;width:42px;height:42px}@supports (color:color-mix(in lab,red,red)){.mobile-card-mini-top>img,.mobile-card-mini-top>span:first-child{border:2px solid color-mix(in srgb,var(--mini-accent) 75%,white)}}.mobile-card-mini-top>img,.mobile-card-mini-top>span:first-child{object-fit:cover;border-radius:13px}.mobile-card-mini-top>span:first-child{background:var(--mini-accent);color:#fff;place-items:center;font-weight:900;display:grid}.mobile-card-mini-top em{color:var(--mini-accent);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.mobile-card-mini-qr{background:var(--mini-accent);border-radius:9px;place-items:center;width:29px;height:29px;margin-left:auto;display:grid}@supports (color:color-mix(in lab,red,red)){.mobile-card-mini-qr{background:color-mix(in srgb,var(--mini-accent) 14%,white)}}.mobile-card-mini-qr{color:var(--mini-accent)}.mobile-card-mini>strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.15;overflow:hidden}.mobile-card-mini>small{color:currentColor;opacity:.65;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.mobile-card-mini-actions{border-top:1px solid;justify-content:space-between;align-items:center;margin-top:auto;display:flex}@supports (color:color-mix(in lab,red,red)){.mobile-card-mini-actions{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}}.mobile-card-mini-actions{color:var(--mini-accent);padding-top:11px;font-size:10px;font-weight:800}.mobile-benefits-marquee{width:calc(100% + var(--page-pad) * 2);margin:44px calc(var(--page-pad) * -1) 0;display:block;overflow:hidden}.mobile-benefits-track{gap:10px;width:max-content;padding-right:10px;animation:25s linear infinite mobile-benefits-scroll;display:flex}.mobile-benefit-pill{border:1px solid var(--line);background:var(--panel);width:244px;min-height:78px;box-shadow:var(--shadow-sm);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:11px 13px;display:grid}.mobile-benefit-pill .feature-icon{width:38px;height:38px}.mobile-benefit-pill strong,.mobile-benefit-pill small{display:block}.mobile-benefit-pill strong{font-size:12px;line-height:1.25}.mobile-benefit-pill small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.mobile-home-hub{border-top:1px solid var(--line);background:var(--panel-2);padding:58px 0 66px;display:block}.mobile-home-hub-head h2{letter-spacing:-.045em;margin:10px 0 0;font-size:31px;line-height:1.08}.mobile-home-hub-head p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.6}.mobile-home-links{gap:9px;margin:25px 0 14px;display:grid}.mobile-home-links>a{border:1px solid var(--line);background:var(--panel);min-height:70px;color:var(--ink);box-shadow:var(--shadow-sm);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.mobile-home-links>a>svg:first-child{color:#0f766e}.mobile-home-links strong,.mobile-home-links small{display:block}.mobile-home-links strong{font-size:12px}.mobile-home-links small{color:var(--muted);margin-top:4px;font-size:9px}.launch-promo-compact{gap:10px;padding:10px}.launch-promo-compact .launch-promo-icon{width:32px;height:32px}}@keyframes mobile-benefits-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 5px))}}@media(prefers-reduced-motion:reduce){.design-showcase-track,.mobile-benefits-track,.mobile-steps-track{animation-play-state:paused}}@media(min-width:681px){.home-benefits,.home-steps-section{overflow:hidden}.home-benefits-grid,.home-steps-grid{display:none}.mobile-benefits-marquee,.mobile-steps-marquee{width:100vw;margin-top:46px;margin-left:calc(50% - 50vw);display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.mobile-benefits-track,.mobile-steps-track{will-change:transform;gap:18px;width:max-content;padding-right:18px;display:flex}.mobile-benefits-track{animation:30s linear infinite mobile-benefits-scroll}.mobile-steps-track{animation:27s linear infinite reverse mobile-benefits-scroll}.mobile-benefits-track:hover,.mobile-steps-track:hover{animation-play-state:paused}.mobile-benefit-pill,.mobile-step-pill{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:22px;grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative}.mobile-benefit-pill{gap:18px;width:360px;min-height:132px;padding:22px 25px}.mobile-step-pill{background:radial-gradient(circle at 0 0,#0f766e21,transparent 58%),var(--panel);gap:18px;width:430px;min-height:142px;padding:24px 28px 24px 62px;overflow:hidden}.mobile-benefit-pill .feature-icon,.mobile-step-pill .feature-icon{width:48px;height:48px}.mobile-benefit-pill strong,.mobile-benefit-pill small,.mobile-step-pill strong,.mobile-step-pill small{display:block}.mobile-benefit-pill strong,.mobile-step-pill strong{font-size:16px;line-height:1.3}.mobile-benefit-pill small,.mobile-step-pill small{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.55}.mobile-step-number{color:#0f766e85;font-size:12px;font-weight:950;position:absolute;top:22px;left:22px}}@media(max-width:680px){.home-promo-wrap{padding-top:5px}.home-promo-stage,.home-promo-content{min-height:106px}.home-promo-photo{opacity:.42;width:43%;left:auto}.home-promo-content{grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:106px;padding:11px 13px 18px;display:grid}.home-promo-icon{border-radius:9px;width:29px;height:29px;margin:0}.home-promo-icon svg{width:14px;height:14px}.home-promo-content h2{max-width:230px;margin-top:3px;font-size:13px;line-height:1.18}.home-promo-eyebrow{letter-spacing:.08em;font-size:6px}.home-promo-content p,.home-promo-badge{display:none}.home-promo-action{border-radius:9px;min-height:30px;padding:0 9px;font-size:7px;position:static}.home-promo-action svg{width:11px;height:11px}.home-promo-controls{bottom:7px;left:51px;right:auto}.home-promo-controls button{width:14px;height:3px}.home-promo-controls button.is-active{width:27px}.hero-layout{grid-template-columns:minmax(0,1fr) 142px;align-items:center;gap:4px!important;min-height:360px!important;padding-block:27px 30px!important;display:grid!important}.hero-content{min-width:0}.hero-title{letter-spacing:-.055em;max-width:235px;margin-top:11px;font-size:clamp(28px,8.4vw,35px);line-height:1.01}.hero-copy{max-width:235px;margin-top:11px;font-size:11px;line-height:1.48}.hero-content .eyebrow{letter-spacing:.08em;gap:5px;font-size:6px}.hero-content .eyebrow svg{width:11px;height:11px}.hero-content .button-large{min-height:38px;padding-inline:12px;font-size:9px}.hero-content>.mt-8{margin-top:15px!important}.hero-content>div:last-child{display:none}.hero-showcase.phone-story{place-items:center;width:142px;min-height:322px;margin:0;display:grid}.phone-story:before{width:185px}.phone-shell-3d{transform-origin:50%;border-radius:48px;width:316px;transform:perspective(1100px)scale(.43)rotateY(-5deg)rotateX(1deg)rotate(1.4deg)}.phone-story-screen,.phone-scene-card .digital-card{min-height:640px}.phone-story .hero-orbit-one{width:180px;height:180px}.phone-story .hero-orbit-two{width:145px;height:145px}.phone-story-particle,.phone-story .floating-chip{display:none}.phone-story-dots{bottom:4px;transform:scale(.7)}.home-benefits{padding-block:28px 30px}.home-benefits .section-heading h2,.home-steps-section .section-heading h2{margin-top:7px;font-size:23px;line-height:1.08}.home-benefits .section-heading p,.home-steps-section .section-heading p{margin-top:8px;font-size:10px;line-height:1.45}.home-benefits .section-label,.home-steps-section .section-label{font-size:7px}.mobile-benefits-marquee{margin-top:17px}.mobile-benefits-track{gap:7px;padding-right:7px;animation-duration:22s}.mobile-benefit-pill{border-radius:14px;gap:8px;width:205px;min-height:61px;padding:8px 10px}.mobile-benefit-pill .feature-icon{width:31px;height:31px}.mobile-benefit-pill strong{font-size:10px}.mobile-benefit-pill small{margin-top:2px;font-size:8px;line-height:1.25}.home-steps-section{padding-block:27px 30px}.home-steps-grid{display:none}.mobile-steps-marquee{width:calc(100% + var(--page-pad) * 2);margin:17px calc(var(--page-pad) * -1) 0;display:block;overflow:hidden}.mobile-steps-track{gap:7px;width:max-content;padding-right:7px;animation:20s linear infinite reverse mobile-benefits-scroll;display:flex}.mobile-step-pill{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#0f766e1f,transparent 55%),var(--panel);width:218px;min-height:66px;box-shadow:var(--shadow-sm);border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:7px;padding:8px 10px 8px 30px;display:grid;position:relative;overflow:hidden}.mobile-step-number{color:#0f766e7a;font-size:8px;font-weight:950;position:absolute;top:8px;left:8px}.mobile-step-pill .feature-icon{width:31px;height:31px}.mobile-step-pill strong,.mobile-step-pill small{display:block}.mobile-step-pill strong{font-size:10px}.mobile-step-pill small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:8px;line-height:1.25;display:-webkit-box;overflow:hidden}.home-steps-action{margin-top:15px!important}.home-steps-action .button{min-height:39px;padding-inline:14px;font-size:9px}}.admin-console{--admin-navy:#07111f;--admin-navy-2:#0c192b;--admin-blue:#1976ed;color:#122033;background:#f4f7fb;grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.admin-console-sidebar{z-index:20;color:#fff;background:linear-gradient(#07111f,#0b1728);flex-direction:column;height:100vh;padding:25px 16px;display:flex;position:sticky;top:0;box-shadow:10px 0 30px #08142414}.admin-console-logo{align-items:center;height:41px;padding:0 8px;display:flex}.admin-console-logo img{object-fit:contain;object-position:left center;width:142px;height:38px}.admin-console-badge{color:#6fa8f2;background:#ffffff0b;border:1px solid #ffffff17;border-radius:13px;align-items:center;gap:10px;margin:25px 5px 20px;padding:12px;display:flex}.admin-console-badge span,.admin-console-badge b,.admin-console-badge small{display:block}.admin-console-badge b{color:#fff;font-size:10px}.admin-console-badge small{color:#8294ad;margin-top:3px;font-size:8px}.admin-console-sidebar nav{gap:5px;display:grid}.admin-console-sidebar nav button{color:#91a2b9;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;min-height:45px;padding:0 12px;font-size:11px;font-weight:750;transition:all .18s;display:flex;position:relative}.admin-console-sidebar nav button:hover{color:#dbe8f8;background:#ffffff0d}.admin-console-sidebar nav button.active{color:#fff;background:linear-gradient(90deg,#1f78ed38,#1f78ed14);box-shadow:inset 3px 0 #2c8cff}.admin-console-sidebar nav button i{background:#ffb020;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 0 4px #ffb0201f}.admin-console-profile{border-top:1px solid #ffffff14;grid-template-columns:auto 1fr;align-items:center;gap:9px;margin-top:auto;padding:18px 4px 0;display:grid}.admin-console-profile>span{color:#fff;background:#1778ef;border-radius:11px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.admin-console-profile b,.admin-console-profile small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-console-profile b{font-size:9px}.admin-console-profile small{color:#7e90a9;margin-top:3px;font-size:7px}.admin-console-profile button{color:#7e90a9;text-align:left;cursor:pointer;background:0 0;border:0;grid-column:1/-1;padding:3px 0;font-size:8px}.admin-console-main{min-width:0;padding:0 32px 50px}.admin-console-header{border-bottom:1px solid #e3e9f1;justify-content:space-between;align-items:center;gap:25px;min-height:94px;display:flex}.admin-console-header>div:first-child span{color:#1d78ed;letter-spacing:.16em;font-size:8px;font-weight:900}.admin-console-header h1{letter-spacing:-.04em;margin:5px 0 0;font-size:23px}.admin-console-header>div:last-child{align-items:center;gap:8px;display:flex}.admin-console-header label{color:#8b9aaf;background:#fff;border:1px solid #dfe6ef;border-radius:11px;align-items:center;gap:8px;width:min(260px,22vw);height:40px;padding:0 11px;display:flex}.admin-console-header input{color:#17263b;border:0;outline:0;width:100%;min-width:0;font-size:10px}.admin-refresh,.admin-site-link{color:#31435a;cursor:pointer;background:#fff;border:1px solid #dfe6ef;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:9px;font-weight:800;display:flex}.admin-site-link{color:#fff;background:#10223a;border-color:#10223a}.admin-console-alert{color:#a12929;background:#fff5f5;border:1px solid #f2c2c2;border-radius:12px;align-items:center;gap:9px;margin-top:18px;padding:12px 14px;font-size:10px;font-weight:700;display:flex}.admin-welcome{color:#fff;background:radial-gradient(circle at 90% 10%,#398fff59,#0000 30%),linear-gradient(125deg,#0a1728,#102a4c);border-radius:20px;grid-template-columns:1fr 270px;align-items:center;gap:25px;margin-top:25px;padding:28px 30px;display:grid;overflow:hidden;box-shadow:0 18px 40px #091e3c24}.admin-welcome>div:first-child>span{color:#ffc45f;letter-spacing:.12em;background:#ffae231f;border:1px solid #ffbd4a59;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:900;display:inline-flex}.admin-welcome>div:first-child>span.live{color:#6ee7b7;background:#10b9811f;border-color:#33d3994d}.admin-welcome h2{letter-spacing:-.04em;margin:12px 0 7px;font-size:24px}.admin-welcome p{color:#9eb2cd;margin:0;font-size:10px}.admin-welcome>div:last-child{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;padding:16px}.admin-welcome>div:last-child small,.admin-welcome>div:last-child strong{display:block}.admin-welcome>div:last-child small{color:#9fb4d0;font-size:8px}.admin-welcome>div:last-child strong{margin-top:5px;font-size:20px}.admin-welcome>div:last-child i{background:#ffffff1f;border-radius:99px;height:6px;margin-top:11px;display:block;overflow:hidden}.admin-welcome>div:last-child b{border-radius:inherit;background:linear-gradient(90deg,#1681ff,#5bc5ff);height:100%;display:block}.admin-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:18px;display:grid}.admin-kpi-grid>article{background:#fff;border:1px solid #e0e7f0;border-radius:16px;align-items:center;gap:13px;min-height:110px;padding:17px;display:flex;box-shadow:0 5px 18px #11274609}.admin-kpi-grid>article>span{color:#1877eb;background:#eaf3ff;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.admin-kpi-grid small,.admin-kpi-grid strong,.admin-kpi-grid p{margin:0;display:block}.admin-kpi-grid small{color:#8493a7;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:800}.admin-kpi-grid strong{letter-spacing:-.04em;margin-top:4px;font-size:23px}.admin-kpi-grid p{color:#93a0b2;margin-top:4px;font-size:7px}.admin-console-columns{grid-template-columns:1.15fr .85fr;gap:16px;margin-top:16px;display:grid}.admin-console-panel{background:#fff;border:1px solid #e0e7f0;border-radius:18px;margin-top:18px;padding:20px;box-shadow:0 5px 18px #11274609}.admin-console-columns>.admin-console-panel{margin-top:0}.admin-console-panel>header h2{margin:0;font-size:13px}.admin-console-panel>header p{color:#8795a7;margin:5px 0 0;font-size:8px}.admin-action-row{color:#26364b;border-bottom:1px solid #edf1f6;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;min-height:62px;display:grid}.admin-action-row:last-child{border-bottom:0}.admin-action-row>span{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.admin-action-row .purple{color:#7a45d1;background:#f2eaff}.admin-action-row .amber{color:#d68b0b;background:#fff3dc}.admin-action-row .blue{color:#1976ed;background:#e8f3ff}.admin-action-row .green{color:#168968;background:#e7f8f1}.admin-action-row b,.admin-action-row small{display:block}.admin-action-row b{font-size:9px}.admin-action-row small{color:#8c99aa;margin-top:4px;font-size:7px}.admin-action-row>strong{font-size:14px}.admin-business-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.admin-mini-metric{background:#f8fafc;border:1px solid #e9eef4;border-radius:12px;grid-template-columns:auto 1fr;gap:5px;padding:12px;display:grid}.admin-mini-metric svg{color:#1c78ec}.admin-mini-metric small{color:#8795a7;font-size:8px}.admin-mini-metric strong{grid-column:1/-1;font-size:16px}.admin-panel-link{color:#fff;background:#0f2138;border-radius:11px;justify-content:space-between;align-items:center;margin-top:13px;padding:11px 13px;font-size:9px;font-weight:800;display:flex}.admin-section-head{justify-content:space-between;align-items:end;gap:18px;margin-top:27px;display:flex}.admin-section-head h2{letter-spacing:-.04em;margin:0;font-size:22px}.admin-section-head p{color:#7c8b9f;margin:6px 0 0;font-size:10px}.admin-section-head>div:last-child{gap:8px;display:flex}.admin-primary-action,.admin-secondary-action{border-radius:10px;align-items:center;min-height:40px;padding:0 13px;font-size:9px;font-weight:850;display:inline-flex}.admin-primary-action{color:#fff;background:#1578ef}.admin-secondary-action{color:#24364e;background:#fff;border:1px solid #dce4ee}.admin-console-table{margin:17px -20px -20px;overflow-x:auto}.admin-console-table table{border-collapse:collapse;width:100%;min-width:680px}.admin-console-table th{color:#8290a3;letter-spacing:.09em;text-align:left;text-transform:uppercase;background:#f6f8fb;padding:11px 15px;font-size:7px}.admin-console-table td{color:#3b4a5e;border-top:1px solid #edf1f5;padding:13px 15px;font-size:9px}.admin-console-table td a{color:#1476e8;font-weight:800}.admin-console-table>div{color:#8a98aa;text-align:center;padding:35px;font-size:9px}.admin-record-status{color:#59697e;text-transform:uppercase;background:#eef2f7;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900;display:inline-flex}.status-approved,.status-active,.status-completed,.status-paid{color:#087a59;background:#e6f8f0}.status-pending,.status-payment_review,.status-new{color:#a66800;background:#fff3db}.status-rejected,.status-suspended,.status-cancelled{color:#b32b2b;background:#ffebeb}.launch-warning{color:#a66800;background:#fff9ed;border:1px solid #f2d49f;border-radius:15px;gap:13px;margin-top:20px;padding:17px;display:flex}.launch-warning strong{font-size:11px}.launch-warning p{color:#956e2e;margin:5px 0 0;font-size:9px;line-height:1.55}.launch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:17px;display:grid}.launch-grid>article{background:#fff;border:1px solid #e0e7f0;border-radius:18px;padding:20px;box-shadow:0 5px 18px #11274609}.launch-grid .launch-final{background:linear-gradient(145deg,#fff,#f0f7ff);border-color:#b8d6fb}.launch-step{color:#1479ef;letter-spacing:.12em;font-size:9px;font-weight:950}.launch-grid h3{margin:11px 0 7px;font-size:15px}.launch-grid p{color:#7f8da0;min-height:76px;margin:0;font-size:9px;line-height:1.65}.launch-grid input{color:#22344c;background:#f8fafc;border:1px solid #dae3ee;border-radius:10px;outline:0;width:100%;height:42px;margin-top:15px;padding:0 11px;font-size:9px}.launch-grid button{color:#fff;cursor:pointer;background:#1379ef;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;margin-top:9px;font-size:9px;font-weight:900;display:flex}.launch-grid button.launch-danger{background:#c63c3c}.launch-grid button:disabled{color:#7d8999;cursor:not-allowed;background:#cbd5e1}.cleanup-preview{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.cleanup-preview b{background:#f5f8fb;border-radius:9px;padding:9px;font-size:13px}.cleanup-preview small{color:#8a97a8;margin-top:2px;font-size:7px;font-weight:600;display:block}.launch-live-card{text-align:center;background:linear-gradient(145deg,#fff,#edfff8);border:1px solid #b7ead7;border-radius:24px;max-width:720px;margin:80px auto;padding:55px;box-shadow:0 20px 60px #13765717}.launch-live-card>span{color:#fff;background:#0a8c67;border-radius:20px;place-items:center;width:64px;height:64px;margin:auto;display:grid}.launch-live-card h2{margin:20px 0 8px;font-size:25px}.launch-live-card p{color:#718296;font-size:10px;line-height:1.7}.launch-live-card>div{color:#087557;background:#dff8ef;border-radius:10px;align-items:center;gap:8px;margin-top:15px;padding:11px 14px;font-size:9px;font-weight:850;display:inline-flex}.spin{animation:.8s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.admin-console{grid-template-columns:210px minmax(0,1fr)}.admin-console-main{padding-inline:22px}.admin-console-header label{display:none}.admin-kpi-grid{grid-template-columns:1fr 1fr}.launch-grid{grid-template-columns:1fr}.launch-grid p{min-height:0}}@media(max-width:760px){.admin-console{padding-bottom:78px;display:block}.admin-console-sidebar{z-index:50;background:#07111f;width:auto;height:68px;padding:7px 8px;display:block;position:fixed;inset:auto 0 0}.admin-console-logo,.admin-console-badge,.admin-console-profile{display:none}.admin-console-sidebar nav{grid-template-columns:repeat(6,1fr);display:grid}.admin-console-sidebar nav button{color:#8798af;text-align:center;border-radius:9px;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:54px;padding:4px;font-size:6px}.admin-console-sidebar nav button.active{box-shadow:none;background:#12253d}.admin-console-sidebar nav button i{margin:0;position:absolute;top:4px;right:24%}.admin-console-main{padding:0 13px 25px}.admin-console-header{min-height:76px}.admin-console-header>div:first-child span{font-size:6px}.admin-console-header h1{font-size:18px}.admin-console-header .admin-site-link{display:none}.admin-refresh{justify-content:center;width:38px;padding:0;font-size:0}.admin-welcome{grid-template-columns:1fr;padding:20px}.admin-welcome h2{font-size:20px}.admin-kpi-grid{grid-template-columns:1fr 1fr;gap:9px}.admin-kpi-grid>article{min-height:94px;padding:13px;display:block}.admin-kpi-grid>article>span{width:32px;height:32px;margin-bottom:9px}.admin-kpi-grid strong{font-size:19px}.admin-console-columns{grid-template-columns:1fr}.admin-section-head{display:block}.admin-section-head>div:last-child{margin-top:12px}.admin-business-grid{grid-template-columns:1fr 1fr}.launch-live-card{margin:35px auto;padding:30px 18px}}html,body,#root,.app-shell{width:100%;max-width:100%}html,body,.app-shell,.builder-page{overflow-x:clip}.app-shell{isolation:isolate;background:radial-gradient(circle at 8% 14%,#2370a513,#0000 25rem),radial-gradient(circle at 92% 33%,#0f766e12,#0000 28rem),linear-gradient(145deg,#f1f0ea,#e8ebe8 52%,#f3f1eb);position:relative}.app-shell:before{z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(#26557e08 1px,#0000 1px),linear-gradient(90deg,#26557e08 1px,#0000 1px);background-size:48px 48px;animation:28s linear infinite ambient-grid-shift;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.app-shell:after{z-index:-1;pointer-events:none;content:"";filter:blur(8px);background:radial-gradient(circle at 23% 34%,#4089bb1c 0 4%,#0000 20%),radial-gradient(circle at 77% 25%,#0f766e1a 0 5%,#0000 21%),radial-gradient(circle at 63% 76%,#6f839714 0 4%,#0000 22%);animation:18s ease-in-out infinite alternate ambient-drift;position:fixed;inset:-20%;transform:translate(0)scale(1)}.dark .app-shell{background:var(--page)}.dark .app-shell:before,.dark .app-shell:after{display:none}:root:not(.dark) .dashboard-page,:root:not(.dark) .org-dashboard-page{background:0 0}:root:not(.dark) .dashboard-hero{background:radial-gradient(circle at 88% 18%,#2f77a61f,#0000 25rem),radial-gradient(circle at 12% 82%,#0f766e1a,#0000 24rem),linear-gradient(135deg,#e8eae4f5,#f1efe7eb);position:relative;overflow:hidden}:root:not(.dark) .dashboard-hero:before{content:"";pointer-events:none;border:1px solid #0f766e1a;border-radius:42% 58% 55% 45%;width:380px;height:380px;animation:16s ease-in-out infinite alternate dashboard-shape-drift;position:absolute;top:-150px;right:-110px}@keyframes ambient-grid-shift{to{background-position:48px 48px}}@keyframes ambient-drift{0%{transform:translate(-1.5%,-1%)scale(1)}50%{transform:translate(1%,1.5%)scale(1.035)}to{transform:translate(2%,-1%)scale(1.015)}}@keyframes dashboard-shape-drift{0%{transform:translate(-14px,-8px)rotate(0)}to{transform:translate(22px,18px)rotate(16deg)}}@media(max-width:760px){.dashboard-profile-panel{flex-direction:column;align-items:stretch;padding:17px}.dashboard-profile-identity{align-items:flex-start}.dashboard-profile-identity>img,.dashboard-profile-identity>span{border-radius:18px;width:64px;height:64px;font-size:16px}.dashboard-profile-identity h2{white-space:normal;font-size:21px}.dashboard-profile-identity p{line-height:1.55}.dashboard-profile-actions{grid-template-columns:1fr 1fr;display:grid}.dashboard-profile-actions .button{width:100%}.dashboard-profile-actions .dashboard-logout{grid-column:1/-1}.dashboard-section-head{flex-direction:column;align-items:stretch;margin-top:36px}.dashboard-section-head .button{width:100%}.org-account-strip{flex-direction:column;align-items:stretch}.org-account-strip .dashboard-logout{width:100%}}.builder-page{background:radial-gradient(circle at 88% 18%,#139b8d14,#0000 23rem),0 0;min-height:calc(100vh - 80px)}.builder-header{background:linear-gradient(115deg,#ffffffe0,#eff6fcdb),var(--panel-2)}.dark .builder-header{background:var(--panel-2)}.form-section{box-shadow:0 18px 50px #1a365313,inset 0 1px #fffc}.dark .form-section{box-shadow:var(--shadow-sm)}.template-picker{grid-template-columns:1fr;min-width:0}.template-picker>button,.template-picker>button>*{min-width:0;max-width:100%}:root:not(.dark) .profile-page{background:radial-gradient(circle at 8% 46%,var(--profile-accent),transparent 24rem),radial-gradient(circle at 92% 68%,#2974b217,transparent 26rem),linear-gradient(145deg,#eef4f8,#f8fafc 46%,#edf3f7)}@supports (color:color-mix(in lab,red,red)){:root:not(.dark) .profile-page{background:radial-gradient(circle at 8% 46%,color-mix(in srgb,var(--profile-accent) 10%,transparent),transparent 24rem),radial-gradient(circle at 92% 68%,#2974b217,transparent 26rem),linear-gradient(145deg,#eef4f8,#f8fafc 46%,#edf3f7)}}:root:not(.dark) .profile-page .profile-background-shape:after{background:#f2f6f9}.profile-detail-list>a>div{min-width:0}.profile-detail-list strong,.profile-detail-list em{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}@media(max-width:680px){.site-container{width:calc(100% - 24px);max-width:100%}.builder-header .site-container{padding-block:28px}.builder-page>.site-container{margin-top:18px}.builder-page form,.builder-page form>*,.form-section,.form-grid,.form-field,.photo-upload,.segmented-control,.theme-picker,.template-picker{min-width:0;max-width:100%}.page-title{font-size:clamp(31px,9.5vw,40px)}.form-section{border-radius:18px;padding:16px}.form-section-title{gap:11px;margin-bottom:18px;padding-bottom:16px}.form-section-title>span{width:40px;height:40px}.photo-upload{gap:12px;margin-bottom:14px;padding:13px}.photo-upload-preview{border-radius:15px;width:62px;height:62px}.form-input,.slug-input{min-width:0;min-height:45px}.segmented-control{grid-template-columns:repeat(3,minmax(0,1fr))}.segmented-control button{min-width:0;padding-inline:4px;font-size:10px}.theme-picker{gap:7px}.theme-picker button{border-radius:12px;width:40px;height:40px}.template-picker{grid-template-columns:1fr}.template-picker>button{grid-template-columns:68px minmax(0,1fr) auto;gap:10px;width:100%;min-height:72px;padding:9px 11px 9px 9px}.template-thumbnail{width:68px;height:50px}.profile-toolbar,.profile-layout{width:calc(100% - 20px);max-width:100%}.profile-toolbar{gap:10px;padding-top:14px}.profile-brand .vizora-brand-full{width:min(148px,42vw);height:auto}.profile-toolbar>div{flex:none;gap:5px}.profile-select,.profile-toolbar-button{min-width:39px;min-height:39px}.profile-layout{margin-top:32px}.profile-main-card,.profile-qr-card{width:100%;max-width:100%}.profile-content{min-width:0;padding-inline:16px}.profile-action-grid,.profile-detail-list{grid-template-columns:1fr}.profile-detail-wide{grid-column:auto}.profile-detail-list>a{width:100%;min-height:72px;padding:11px 12px}.profile-detail-list strong{font-size:12px;line-height:1.45}.profile-detail-list em{line-height:1.4}.profile-social-row{flex-wrap:wrap}.profile-qr-card{padding:22px 16px}.profile-qr-card img{width:min(100%,280px);height:auto}}@media(max-width:390px){.profile-detail-list{grid-template-columns:1fr}.photo-upload{align-items:center}.photo-upload .button{justify-content:center;width:100%}}.digital-card,.digital-card *{box-sizing:border-box}.card-preview-cover,.card-preview-body,.card-preview-body .card-profile,.card-preview-body .card-profile>div:last-child{min-width:0}.card-preview-brand{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:calc(100% - 52px);line-height:1.25;overflow:hidden}.card-preview-brand>span,.card-preview-qr,.card-avatar-wrap,.card-organization svg,.card-contact-list svg{flex:none}.card-preview-body .card-profile{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px}.card-preview-body .card-name{letter-spacing:-.035em;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:5px;font-size:22px;line-height:1.08;display:-webkit-box;overflow:hidden}.card-preview-body .card-role{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:5px;line-height:1.35;display:-webkit-box;overflow:hidden}.card-preview-body .card-description{overflow-wrap:anywhere;min-height:38px;margin-top:16px;line-height:1.55}.card-preview-body .card-organization{align-items:flex-start;min-width:0;margin-top:10px;line-height:1.35}.card-preview-body .card-organization svg{margin-top:1px}.card-preview-body .card-organization span{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.card-preview-body .card-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin-top:14px}.card-preview-body .card-primary-button{min-width:0}.card-preview-body .card-contact-list{margin-top:14px}.card-preview-body .card-contact-list>div{min-width:0;min-height:40px;overflow:hidden}.card-preview-body .card-contact-list span{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.25;display:-webkit-box;overflow:hidden}.card-preview-body .card-socials{gap:6px;margin-top:10px}.card-preview-body .card-socials span{min-width:0;padding-inline:8px}.card-preview-body .card-signature{min-width:0;margin-top:12px;padding-top:12px}.card-preview-body .card-signature>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.design-showcase-canvas .digital-card{width:445px;min-height:620px;transform:scale(.53)}@media(max-width:680px){.card-preview-body .card-profile{gap:13px}.card-preview-body .card-name{font-size:20px}.card-preview-body .card-role{font-size:10px}.design-showcase-item{height:270px}.design-showcase-canvas{height:220px}.design-showcase-canvas .digital-card{width:445px;transform:scale(.3415)}}.digital-card{height:650px;min-height:650px}.card-preview-cover,.digital-card-minimal .card-preview-cover,.digital-card-creative .card-preview-cover{height:168px}.card-preview-brand{letter-spacing:.06em;text-overflow:clip;white-space:normal;gap:10px;max-width:calc(100% - 68px);max-height:46px;font-size:11px;line-height:1.25;overflow:hidden}.card-preview-brand>span{border-radius:11px;width:36px;height:36px}.card-preview-qr{border-radius:13px;width:46px;height:46px}.card-preview-qr svg{width:38px;height:38px}.digital-card[data-card-id=demo-shabnam] .card-preview-cover{color:#fff;background:radial-gradient(circle at 82% 18%,#ffffff3d,#0000 28%),linear-gradient(135deg,#1d4ed8,#4338ca 52%,#6d28d9)}.digital-card[data-card-id=demo-shabnam] .card-preview-brand>span,.digital-card[data-card-id=demo-shabnam] .card-preview-qr{background:#ffffff29;border-color:#ffffff52}.card-preview-body .card-profile{align-items:start;min-height:140px;margin-top:-34px}.card-avatar-wrap{align-self:start}.card-preview-body .card-avatar{object-position:center 20%}.card-preview-body .card-profile>div:last-child{height:140px;padding-top:40px;transform:none}.card-preview-body .card-name{height:48px;min-height:48px;margin:5px 0 0}.card-preview-body .card-role{height:28px;min-height:28px;margin:5px 0 0}.card-preview-body .card-description,.card-preview-body .card-organization{height:38px;min-height:38px}.design-showcase-item{height:416px}.design-showcase-canvas{height:348px}@media(max-width:680px){.design-showcase-item{height:274px}.design-showcase-canvas{height:224px}}.digital-card-creative:not([data-card-id=demo-shabnam]) .card-preview-cover{background:radial-gradient(circle at 86% 14%,transparent 0 34px,var(--card-accent) 35px 36px,transparent 37px 62px,var(--card-accent) 63px 64px,transparent 65px),linear-gradient(135deg,var(--card-accent),var(--panel) 68%)}@supports (color:color-mix(in lab,red,red)){.digital-card-creative:not([data-card-id=demo-shabnam]) .card-preview-cover{background:radial-gradient(circle at 86% 14%,transparent 0 34px,color-mix(in srgb,var(--card-accent) 24%,transparent) 35px 36px,transparent 37px 62px,color-mix(in srgb,var(--card-accent) 16%,transparent) 63px 64px,transparent 65px),linear-gradient(135deg,color-mix(in srgb,var(--card-accent) 10%,var(--panel)),var(--panel) 68%)}}.digital-card-creative:not([data-card-id=demo-shabnam]) .card-preview-orb{border-color:var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.digital-card-creative:not([data-card-id=demo-shabnam]) .card-preview-orb{border-color:color-mix(in srgb,var(--card-accent) 34%,transparent)}}.digital-card-creative:not([data-card-id=demo-shabnam]) .card-preview-orb{box-shadow:0 0 0 24px var(--card-accent),0 0 0 48px var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.digital-card-creative:not([data-card-id=demo-shabnam]) .card-preview-orb{box-shadow:0 0 0 24px color-mix(in srgb,var(--card-accent) 7%,transparent),0 0 0 48px color-mix(in srgb,var(--card-accent) 5%,transparent)}}.digital-card[data-card-id=demo-shabnam] .card-preview-orb{border-color:#ffffff47;box-shadow:0 0 0 24px #ffffff12,0 0 0 48px #ffffff0b}@media(max-width:680px){.home-promo-carousel,.home-promo-stage,.home-promo-slide,.home-promo-content{height:98px;min-height:98px}.home-promo-content{grid-template-columns:25px minmax(0,1fr) auto;gap:7px;padding:9px 10px 17px}.home-promo-icon{border-radius:8px;width:25px;height:25px}.home-promo-content>div{min-width:0;padding-right:0}.home-promo-eyebrow{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:5.5px;overflow:hidden}.home-promo-content h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:2px;font-size:10px;line-height:1.15;display:-webkit-box;overflow:hidden}.home-promo-action{text-overflow:ellipsis;white-space:nowrap;max-width:92px;min-height:28px;padding:0 7px;font-size:6.5px;overflow:hidden}.home-promo-controls{bottom:6px;left:42px}.hero-section{min-height:0}.hero-layout{grid-template-columns:minmax(0,1fr) 132px;align-items:start;position:relative;min-height:342px!important;padding-block:17px 23px!important}.hero-content{align-self:start;padding-top:6px}.hero-showcase.phone-story{align-self:start;width:132px;height:302px;min-height:302px;position:relative;overflow:visible}.hero-showcase.phone-story .phone-shell-3d{transform-origin:50%;width:316px;margin:0;position:absolute;top:-151px;left:50%;transform:translate(-50%)scale(.4)rotateY(-5deg)rotateX(1deg)rotate(1.4deg)}.phone-story:before{width:164px;transform:translateY(52px)}.phone-story .hero-orbit-one,.phone-story .hero-orbit-two{top:72px}.phone-story-dots{bottom:1px}}@media(max-width:390px){.hero-layout{grid-template-columns:minmax(0,1fr) 118px;gap:1px!important}.hero-showcase.phone-story{width:118px}.hero-showcase.phone-story .phone-shell-3d{transform:translate(-50%)scale(.36)rotateY(-5deg)rotateX(1deg)rotate(1.4deg)}}.phone-scene-card,.phone-scene-card .digital-card{width:100%;height:100%;min-height:710px}.phone-scene-card .digital-card{background-color:var(--panel);border-radius:0;margin:0;transform:none}@media(max-width:680px){.phone-scene-card,.phone-scene-card .digital-card{width:100%;min-height:640px}.phone-scene-card .digital-card{margin-left:0;transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
