@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);
:root{--color-purple-0: #FBF9FF;--color-pink-0: #FFF9FC;--color-purple-50: #F3EDFD;--color-purple-100: #EBDFFB;--color-purple-200: #D4BBF7;--color-purple-300: #C09BF3;--color-purple-400: #A876EF;--color-purple-500: #9556EB;--color-purple-600: #6F1BE4;--color-purple-700: #5415AD;--color-purple-800: #370E72;--color-purple-900: #1D073B;--color-purple-950: #0D031B;--color-pink-50: #FFE5F2;--color-pink-100: #FFCCE6;--color-pink-200: #FF99CC;--color-pink-300: #FF66B3;--color-pink-400: #FF3399;--color-pink-500: #FF017E;--color-pink-600: #CC0066;--color-pink-700: #99004D;--color-pink-800: #660033;--color-pink-900: #33001A;--color-gold-0: #FFFDF9;--color-pink-950: #19000D;--color-gold-50: #FFF9EA;--color-gold-100: #FFF0C2;--color-gold-200: #FFDF80;--color-gold-300: #FFD042;--color-gold-400: #FFBF00;--color-gold-500: #C29200;--color-gold-600: #997300;--color-gold-700: #755800;--color-gold-800: #4D3900;--color-gold-900: #291F00;--color-gold-950: #140F00;--color-grey-0: #FCFCFC;--color-grey-50: #F2F2F2;--color-grey-100: #E6E6E6;--color-grey-200: #C9C9C9;--color-grey-300: #B0B0B0;--color-grey-400: #949494;--color-grey-500: #797979;--color-grey-600: #616161;--color-grey-700: #4A4A4A;--color-grey-800: #303030;--color-grey-900: #1A1A1A;--color-grey-950: #0D0D0D;--color-black-0: #FCFCFC;--color-black-50: #E6E6E6;--color-black-100: #CCCCCC;--color-black-200: #999999;--color-black-300: #666666;--color-black-400: #333333;--color-black-500: #000000;--color-black-600: #000000;--color-black-700: #000000;--color-black-800: #000000;--color-black-900: #000000;--color-orange-0: #FFFCF9;--color-black-950: #000000;--color-orange-50: #FFF2E5;--color-orange-100: #FFE6CC;--color-orange-200: #FFCC99;--color-orange-300: #FFB366;--color-orange-400: #FF9933;--color-orange-500: #FE7F00;--color-orange-600: #CC6600;--color-orange-700: #994D00;--color-orange-800: #663300;--color-orange-900: #331A00;--color-orange-950: #190D00;--color-yellow-0: #FFFEF9;--color-yellow-50: #FFFCE5;--color-yellow-100: #FFFACC;--color-yellow-200: #FFF599;--color-yellow-300: #FFF066;--color-yellow-400: #FFEB33;--color-yellow-500: #FFE600;--color-yellow-600: #CCB800;--color-yellow-700: #998A00;--color-yellow-800: #665C00;--color-yellow-900: #332E00;--color-green-0: #F9FFFB;--color-yellow-950: #191700;--color-green-50: #E1FFEC;--color-green-100: #C3FED9;--color-green-200: #81FDB1;--color-green-300: #45FC8B;--color-green-400: #09FB66;--color-green-500: #03C04A;--color-green-600: #029C3D;--color-green-700: #02732D;--color-green-800: #014B1E;--color-green-900: #012810;--color-lime-0: #FDFEFA;--color-green-950: #001408;--color-lime-50: #F9FCEE;--color-lime-100: #F4F9E1;--color-lime-200: #EAF4C3;--color-lime-300: #DEEDA1;--color-lime-400: #D3E883;--color-lime-500: #C8E265;--color-lime-600: #B5D72D;--color-lime-650: #A9C82C;--color-lime-700: #89A31F;--color-lime-800: #5D7015;--color-lime-900: #2F380B;--color-teal-0: #F9FEFF;--color-lime-950: #161A05;--color-teal-50: #E1FEFF;--color-teal-100: #C2FEFF;--color-teal-200: #85FCFE;--color-teal-300: #4DFBFE;--color-teal-400: #10FAFE;--color-teal-500: #01CED1;--color-teal-600: #01A5A7;--color-teal-700: #017D7F;--color-teal-800: #005051;--color-teal-900: #002829;--color-teal-950: #001414;--color-turquoise-0: #F9FDFF;--color-turquoise-50: #EBF9FE;--color-turquoise-100: #D8F3FD;--color-turquoise-200: #B1E8FC;--color-turquoise-300: #84DBFA;--color-turquoise-400: #5DCFF9;--color-turquoise-500: #35C4F7;--color-turquoise-600: #09ACE7;--color-turquoise-700: #0780AC;--color-turquoise-800: #055876;--color-turquoise-900: #022C3B;--color-blue-0: #F9FCFF;--color-turquoise-950: #01161D;--color-blue-50: #E5F2FF;--color-blue-100: #CCE6FF;--color-blue-200: #99CCFF;--color-blue-300: #66B3FF;--color-blue-400: #3399FF;--color-blue-500: #0080FF;--color-blue-600: #0066CC;--color-blue-700: #004D99;--color-blue-800: #003366;--color-blue-900: #001A33;--color-blue-950: #000D19;--color-indigo-0: #F9F9FF;--color-indigo-50: #F2F2FD;--color-indigo-100: #E5E5FB;--color-indigo-200: #C7C6F6;--color-indigo-300: #ADACF1;--color-indigo-400: #8F8DEC;--color-indigo-500: #7473E8;--color-indigo-600: #3835DE;--color-indigo-700: #201DB4;--color-indigo-800: #151376;--color-indigo-900: #0B0A3D;--color-indigo-950: #05051F;--color-red-0: #FFFAF9;--color-red-50: #FFE7E5;--color-red-100: #FFCFCC;--color-red-200: #FF9E99;--color-red-300: #FF6E66;--color-red-400: #FF3D33;--color-red-500: #FF0C00;--color-red-600: #CC0A00;--color-red-700: #990800;--color-red-800: #660500;--color-red-900: #330300;--color-red-950: #190100;--number-none: 0;--number-1px: 1;--number-2px: 2;--number-4px: 4;--number-6px: 6;--number-8px: 8;--number-12px: 12;--number-16px: 16;--number-20px: 20;--number-24px: 24;--number-32px: 32;--number-40px: 40;--number-full: 999;--color-blackalpha-0: #000000;--color-blackalpha-50: #0000000C;--color-blackalpha-100: #00000019;--color-blackalpha-200: #00000033;--color-blackalpha-300: #0000004C;--color-blackalpha-400: #00000066;--color-blackalpha-500: #0000007F;--color-blackalpha-600: #00000099;--color-blackalpha-700: #000000B2;--color-blackalpha-800: #000000CC;--color-blackalpha-900: #000000E5;--color-blackalpha-950: #000000;--bg-bg-card: var(--color-yellow-0);--bg-bg-soul: #FFFFFF;--bg-bg-canvas: var(--color-gold-50);--bg-bg-warning: var(--color-yellow-500);--bg-bg-error: var(--color-red-500);--bg-bg-success: var(--color-green-500);--bg-bg-brand: var(--color-lime-500);--bg-bg-king: var(--color-teal-500);--bg-bg-queen: var(--color-pink-400);--bg-bg-card-inverse: var(--color-yellow-950);--bg-bg-canvas-inverse: var(--color-gold-950);--bg-bg-brand-inverse: var(--color-lime-950);--bg-button-bg-btn-primary-idle: var(--color-lime-500);--bg-button-bg-btn-primary-hover: var(--color-lime-650);--bg-button-bg-btn-primary-active: var(--color-lime-600);--bg-button-bg-btn-primary-pressed: var(--color-lime-650);--bg-button-bg-btn-secondary-idle: var(--color-grey-0);--bg-button-bg-btn-secondary-hover: var(--color-grey-50);--bg-button-bg-btn-secondary-active: var(--color-grey-0);--bg-button-bg-btn-secondary-pressed: var(--color-grey-50);--bg-button-bg-btn-primary-inverse: var(--color-lime-100);--bg-button-bg-btn-warning-idle: var(--color-yellow-400);--bg-button-bg-btn-warning-hover: var(--color-yellow-500);--bg-button-bg-btn-warning-active: var(--color-yellow-500);--bg-button-bg-btn-warning-pressed: var(--color-yellow-600);--bg-button-bg-btn-warning-inverse-idle: var(--color-yellow-50);--bg-button-bg-btn-warning-inverse-hover: var(--color-yellow-100);--bg-button-bg-btn-error-idle: var(--color-red-500);--bg-button-bg-btn-error-hover: var(--color-red-700);--bg-button-bg-btn-error-active: var(--color-red-700);--bg-button-bg-btn-error-pressed: var(--color-red-700);--bg-button-bg-btn-error-inverse-idle: var(--color-red-50);--bg-button-bg-btn-error-inverse-hover: var(--color-red-100);--bg-button-bg-btn-success-idle: var(--color-green-600);--bg-button-bg-btn-success-hover: var(--color-green-700);--bg-button-bg-btn-success-active: var(--color-green-700);--bg-button-bg-btn-success-pressed: var(--color-green-800);--bg-button-bg-btn-success-inverse-idle: var(--color-green-50);--bg-button-bg-btn-success-inverse-hover: var(--color-green-50);--bg-button-bg-btn-disabled: var(--color-grey-100);--bg-input-bg-input-idle: var(--color-grey-0);--bg-input-bg-input-hover: var(--color-grey-50);--bg-input-bg-input-active: var(--color-grey-0);--bg-input-bg-input-pressed: var(--color-grey-50);--bg-input-bg-input-error: var(--color-red-50);--bg-input-bg-input-disabled: var(--color-grey-50);--text-text-label: var(--color-lime-900);--border-border-focus: var(--color-blue-500);--border-border-card: var(--color-grey-200);--border-button-border-btn-idle: var(--color-grey-400);--border-button-border-btn-hover: var(--color-grey-500);--border-button-border-btn-active: var(--color-grey-400);--border-button-border-btn-pressed: var(--color-grey-500);--border-button-border-btn-disabled: var(--color-grey-200);--border-button-border-btn-primary-idle: var(--color-lime-500);--border-button-border-btn-primary-hover: var(--color-lime-700);--border-button-border-btn-primary-active: var(--color-lime-50);--border-button-border-btn-primary-pressed: var(--color-lime-300);--border-button-border-btn-warning-idle: var(--color-yellow-500);--border-button-border-btn-warning-hover: var(--color-yellow-700);--border-button-border-btn-warning-active: var(--color-yellow-100);--border-button-border-btn-warning-pressed: var(--color-yellow-300);--border-button-border-btn-success-idle: var(--color-green-500);--border-button-border-btn-success-hover: var(--color-green-700);--border-button-border-btn-success-active: var(--color-green-100);--border-button-border-btn-error-idle: var(--color-red-500);--border-button-border-btn-error-hover: var(--color-red-600);--border-button-border-btn-error-active: var(--color-red-700);--border-button-border-btn-error-pressed: var(--color-red-300);--border-input-border-input-idle: var(--color-grey-200);--border-input-border-input-hover: var(--color-grey-300);--border-input-border-input-active: var(--color-grey-300);--border-input-border-input-pressed: var(--color-grey-400);--border-input-border-input-error: var(--color-red-300);--border-input-border-input-disabled: var(--color-grey-100);--text-text-label-inverse: var(--color-lime-50);--text-text-warning: var(--color-yellow-700);--text-text-warning-inverse: var(--color-yellow-50);--text-text-success: var(--color-green-800);--text-text-success-inverse: var(--color-green-0);--text-text-error: var(--color-red-700);--text-text-error-inverse: var(--color-red-0);--text-text-disabled: var(--color-grey-200);--text-text-display: var(--color-grey-800);--text-text-display-inverse: var(--color-grey-0);--text-text-headline: var(--color-grey-900);--text-text-headline-inverse: var(--color-grey-0);--text-text-title: var(--color-grey-900);--text-text-title-inverse: var(--color-grey-0);--text-text-body: var(--color-grey-800);--text-text-body-inverse: var(--color-grey-50);--text-text-subtitle: var(--color-grey-600);--text-text-subtitle-inverse: var(--color-grey-50);--text-text-caption: var(--color-grey-600);--text-text-caption-inverse: var(--color-grey-50);--text-link-link-idle: var(--color-blue-600);--text-link-link-hover: var(--color-blue-700);--text-link-link-active: var(--color-blue-700);--text-link-link-presssed: var(--color-blue-800);--text-link-link-inverse: var(--color-blue-50);--icon-icon-primary-idle: var(--color-black-300);--icon-icon-primary-hover: var(--color-black-500);--icon-icon-primary-pressed: var(--color-black-600);--icon-icon-primary-inverse: var(--color-grey-0);--icon-icon-brand: var(--color-lime-600);--icon-icon-error-idle: var(--color-red-600);--icon-icon-disabled: var(--color-black-100);--icon-icon-error-inverse: var(--color-red-0);--icon-icon-warning: var(--color-yellow-600);--icon-icon-warning-inverse: var(--color-yellow-0);--icon-icon-success: var(--color-green-600);--icon-icon-success-inverse: var(--color-green-0);--icon-icon-link: var(--color-blue-600);--exceptions-alpha-50: var(--color-blackalpha-50);--exceptions-alpha-100: var(--color-blackalpha-100);--exceptions-gold: var(--color-gold-400);--exceptions-turquoise: var(--color-turquoise-600);--text-text-brand: var(--color-lime-500)}.display__large{font-size:57px;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:-0.25px;line-height:64px}.display__medium{font-size:45px;font-family:Roboto,sans-serif;font-weight:400;line-height:52px}.display__small{font-size:36px;font-family:Roboto,sans-serif;font-weight:400;line-height:44px}.headline__large{font-size:32px;font-family:Roboto,sans-serif;font-weight:400;line-height:40px}.headline__medium{font-size:28px;font-family:Roboto,sans-serif;font-weight:400;line-height:36px}.headline__small{font-size:24px;font-family:Roboto,sans-serif;font-weight:400;line-height:32px}.title__large{font-size:22px;font-family:Roboto,sans-serif;font-weight:400;line-height:28px}.title__medium{font-size:16px;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:.150000006px;line-height:24px}.title__small{font-size:14px;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:.1000000015px;line-height:20px}.body__large{font-size:16px;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:.5px;line-height:24px}.body__medium{font-size:14px;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:.25px;line-height:20px}.body__small{font-size:12px;font-family:Roboto,sans-serif;font-weight:400;line-height:16px}.label__largeprominent{font-size:14px;font-family:Roboto,sans-serif;font-weight:undefined;letter-spacing:.1000000015px;line-height:20px}.label__large{font-size:14px;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:.1000000015px;line-height:20px}.label__mediumprominent{font-size:12px;font-family:Roboto,sans-serif;font-weight:600;letter-spacing:.5px;line-height:16px}.label__medium{font-size:12px;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:.5px;line-height:16px}.label__small{font-size:11px;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:.5px;line-height:16px}.shadowbutton{box-shadow:1.5px 1.5px 0px rgba(0,0,0,.2)}.text__text__title{color:var(--Text-text-title, #1a1a1a);text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.virfice-form-info{display:flex;gap:16px;padding:12px 8px;border-radius:7px 0px 0px 7px;border-left:2px solid var(--bg-bg-brand, #c8e265);background:var(--bg-bg-canvas, #fffaeb)}.virfice-form-info.info{border-radius:8px;border:1px solid var(--border-border-card, #c9c9c9);background:var(--bg-bg-card, #fffefa);gap:8px}.virfice-form-info.info .body__large{font-size:12px;line-height:16px}.virfice-form-info.info .virfice-form-info-illustration{flex-shrink:0;display:flex;justify-content:center;align-items:center}.virfice-form-info.info .virfice-form-info-illustration svg{width:24px;height:24px}.virfice-form-info .body__large{color:var(--text-text-subtitle, #616161)}.virfice-tab-container{width:100%}.virfice-tab-container.virfice-tab-container-primary .virfice-tab-head .virfice-tab-header{width:auto;justify-content:flex-start}.virfice-tab-container.virfice-tab-container-primary .virfice-tab-head .virfice-tab-header.active,.virfice-tab-container.virfice-tab-container-primary .virfice-tab-head .virfice-tab-header:hover{background-color:#c8e265}.virfice-tab-container .virfice-tab-head{display:flex;gap:4px;width:100%}.virfice-tab-container .virfice-tab-head .virfice-tab-header{display:flex;height:24px;padding:2px 8px;justify-content:center;align-items:center;cursor:pointer;border-radius:6px;background-color:#fff;width:100%;white-space:nowrap}.virfice-tab-container .virfice-tab-head .virfice-tab-header.active,.virfice-tab-container .virfice-tab-head .virfice-tab-header:hover{background-color:rgba(0,0,0,.0509803922)}.virfice-templates-list{display:flex;align-items:flex-start;gap:32px;flex-wrap:wrap}.virfice-templates-list .virfice-template{border-radius:var(--radius-M, 6px);border:3px solid rgba(0,0,0,0);background:var(--bg-bg-soul, #FFF);display:flex;width:220px;padding-bottom:12px;flex-direction:column;align-items:flex-start;gap:12px;cursor:pointer;position:relative}.virfice-templates-list .virfice-template.virfice-active,.virfice-templates-list .virfice-template:hover{border-radius:var(--radius-M, 6px);border:3px solid var(--icon-icon-brand, #B5D72D);background:var(--bg-bg-soul, #FFF)}.virfice-templates-list .virfice-template .virfice-template-content{padding:12px}.virfice-templates-list .virfice-template .virfice-template-content h3{margin-top:12px;margin-bottom:4px}.virfice-templates-list .virfice-template .virfice-template-content p{margin:0}.virfice-templates-list .virfice-template .virfice-template-image{width:214px;height:214px;overflow:hidden;position:relative}.virfice-templates-list .virfice-template .virfice-template-image img{width:100%;height:auto;display:block;transition:transform 6s linear}.virfice-templates-list .virfice-template .virfice-template-image:hover img{transform:translateY(-100%)}.virfice-templates-list .virfice-template .virfice-badge{position:absolute;top:8px;right:8px}/*!
 * https://github.com/arqex/react-datetime
 */.rdt{position:relative}.rdtPicker{display:none;position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999 !important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}.virfice-container{width:1038px;max-width:100%;margin-left:auto;margin-right:auto}.virfice-card{background-color:#fffefa;display:flex;padding:16px 20px;align-items:flex-start;gap:32px;border-radius:var(--Radius-M, 6px);border:1px solid var(--Greyscale-Border-Idle, #C9C9C9);background:var(--Colors-Card-idle, #FFFEFA);width:100%}.virfice-card.virfice-padding-0{padding:0}.virfice-btn{width:max-content;display:flex;padding:var(--V-Padding, 6px) var(--H-Padding, 12px);justify-content:center;align-items:center;gap:var(--Spacing, 4px);border-radius:var(--Radius, 999px);background:var(--bg-button-bg-btn-primary-idle);box-shadow:1.5px 1.5px 0px 0px rgba(0,0,0,.2);border:1px solid var(--Greyscale-Border-Pressed, #949494);color:var(--Greyscale-Text-Body, #303030);cursor:pointer}.virfice-btn:disabled{background:var(--bg-button-bg-btn-disabled, #e6e6e6) !important;pointer-events:none !important}.virfice-btn.virfice-btn-primary.virfice-active,.virfice-btn.virfice-btn-primary:hover{background:var(--bg-button-bg-btn-primary-hover, rgb(169, 201, 44))}.virfice-btn.virfice-small{padding:4px 8px}.virfice-btn.virfice-small svg{max-width:18px;max-height:18px}.virfice-btn.virfice-btn-danger{border:1px solid var(--border-button-border-btn-error-idle, #ff0d00);background:var(--bg-button-bg-btn-error-inverse-idle, #ffe7e5)}.virfice-btn.virfice-btn-danger:hover{border:1px solid var(--border-button-border-btn-error-hover, #cc0a00);background:var(--bg-button-bg-btn-error-inverse-hover, #ffcfcc)}.virfice-btn.virfice-btn-danger:focus{border:1px solid var(--border-button-border-btn-error-active, #990800);background:var(--Bg-button-bg-btn-error-inverse-idle, #ffe7e5)}.virfice-btn.virfice-btn-secondary{background:#fcfcfc}.virfice-btn.virfice-btn-secondary.virfice-active,.virfice-btn.virfice-btn-secondary:hover{background:#f2f2f2 !important}.virfice-btn.virfice-btn-secondary:focus{background:#fcfcfc}.virfice-btn.virfice-btn-tertiary{border-radius:none;background:none;box-shadow:unset;border:1px solid rgba(0,0,0,0)}.virfice-btn.virfice-btn-tertiary.virfice-active,.virfice-btn.virfice-btn-tertiary:hover{background:#f2f2f2 !important}.virfice-btn.virfice-btn-tertiary:focus{background:#fcfcfc}.virfice-btn.virfice-btn-outline{background:none}.virfice-btn.virfice-btn-outline.virfice-active,.virfice-btn.virfice-btn-outline:hover{background:#f2f2f2 !important}.virfice-btn.virfice-btn-outline:focus{background:#fcfcfc}.virfice-btn.virfice-btn-plain{background:rgba(0,0,0,0);color:#06c;border:none;box-shadow:none;padding-left:0}.virfice-btn.virfice-btn-plain:hover{color:#004d99;text-decoration:underline}.virfice-btn.virfice-btn-plain:focus{color:#036;text-decoration:underline}.virfice-btn.virfice-icon{padding:6px !important}.virfice-btn.virfice-icon.virfice-small{padding:0 !important}.virfice-btn.virfice-is-pro{position:relative;cursor:not-allowed}.virfice-btn.virfice-is-pro:after{content:"Pro";display:inline-block;margin-left:5px;padding:1px 5px;font-size:9px;font-weight:600;line-height:1.4;color:#000;background:linear-gradient(135deg, #B5D72D 0%, #B5D72D 100%);border-radius:8px;position:absolute;top:-8px;right:2px}.virfice-toggle-btn{display:flex;flex-direction:column;gap:4px}.virfice-toggle-btn .virfice-toggle-btn__wrapper{display:flex;width:100%;border:1px solid var(--border-button-border-btn-idle, #949494);border-radius:4px;overflow:hidden}.virfice-toggle-btn .virfice-toggle-btn__wrapper .virfice-toggle-btn__option{width:100%;padding-top:8px;padding-bottom:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.virfice-toggle-btn .virfice-toggle-btn__wrapper .virfice-toggle-btn__option.virfice-toggle-btn__option--active{background-color:#f2f2f2}.virfice-toggle-btn .virfice-toggle-btn__wrapper .virfice-toggle-btn__option:not(:last-child){border-right:1px solid var(--border-button-border-btn-idle, #949494)}.virfice-textfileld-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:4px}.virfice-textfileld-wrapper .body__medium{color:var(--text-text-title)}.virfice-textfileld-wrapper input,.virfice-textfileld-wrapper textarea{display:flex;flex-direction:column;align-items:flex-start;gap:var(--p-sapce-100);align-self:stretch;padding:7px 12px;border-radius:var(--Radius-S, 4px);border:1px solid var(--border-input-border-input-idle, #c9c9c9);background:var(--Bg-input-bg-input-idle, #fcfcfc);line-height:20px}.virfice-selectfileld-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:4px}.virfice-selectfileld-wrapper .body__medium{color:var(--text-text-title)}.virfice-selectfileld-wrapper svg{pointer-events:none}.virfice-selectfileld-wrapper input{cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:var(--p-sapce-100);align-self:stretch;padding:7px 12px;padding-right:36px;border-radius:var(--Radius-S, 4px);border:1px solid var(--border-input-border-input-idle, #c9c9c9);background:var(--Bg-input-bg-input-idle, #fcfcfc);line-height:20px}.virfice-selectfileld-wrapper .virfice-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(26,26,26,.0823529412)}.virfice-selectfield-dropdown ul{position:absolute;z-index:2;background:#fff;width:100%;min-width:max-content;top:-12px;border-radius:var(--radius-S, 4px);border:1px solid var(--border-input-border-input-idle, #c9c9c9);background:var(--bg-bg-soul, #fff);box-shadow:3px 3px 0px 0px #c1c1c1;max-height:220px;overflow:scroll}.virfice-selectfield-dropdown ul li{cursor:pointer;cursor:pointer;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;margin-bottom:0}.virfice-selectfield-dropdown ul li:hover{background-color:rgba(176,176,176,.1411764706)}.virfice-paintfield-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:4px}.virfice-paintfield-wrapper input{width:100%;padding:7px 12px;margin-left:0;border-radius:0px 4px 4px 0px;border:1px solid var(--border-input-border-input-idle, #c9c9c9);background:var(--Bg-input-bg-input-idle, #fcfcfc);line-height:20px}.virfice-paintfield-wrapper input:focus{border-radius:0px 4px 4px 0px}.virfice-paintfield-wrapper .virfice-color-code{display:flex;width:100%;border-radius:4px 0px 0px 4px;border-top:1px solid var(--border-input-border-input-idle, #c9c9c9);border-bottom:1px solid var(--border-input-border-input-idle, #c9c9c9);border-left:1px solid var(--border-input-border-input-idle, #c9c9c9);background:var(--Bg-input-bg-input-idle, #fcfcfc);position:relative}.virfice-paintfield-wrapper .sketch-picker{position:relative;top:34px}.virfice-paintfield-wrapper .virfice-color-none{position:absolute;bottom:2px;left:10px;background:rgba(0,0,0,0);height:16px;width:16px;cursor:pointer;outline:none;border-radius:3px;box-shadow:rgba(0,0,0,.15) 0px 0px 0px 1px inset;overflow:hidden}.virfice-paintfield-wrapper .virfice-color-none div{height:1px;width:22px;background:red;left:-4px;transform:rotate(-45deg);top:8px;position:relative}.virfice-media-uploader-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:4px}.virfice-media-uploader-wrapper .body__medium{color:var(--text-text-subtitle, #616161);text-align:center}.virfice-media-uploader-wrapper .virfice-media-uploader-has-media{border-radius:var(--radius-S, 4px);border:1px solid #c9c9c9;background-image:conic-gradient(rgba(0, 0, 0, 0.12) 0deg 90deg, rgba(0, 0, 0, 0.06) 90deg 180deg, rgba(0, 0, 0, 0.12) 180deg 270deg, rgba(0, 0, 0, 0.06) 270deg 360deg);background-size:20px 20px;background-position:center top;height:214px;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.virfice-media-uploader-wrapper .virfice-media-uploader-has-media .virfice-media-uploader-has-media-actions{visibility:hidden;background:rgba(0,0,0,.6);position:absolute;inset:0;display:flex;justify-content:center;align-items:center;gap:8px}.virfice-media-uploader-wrapper .virfice-media-uploader-has-media:hover .virfice-media-uploader-has-media-actions{visibility:visible}.virfice-media-uploader-wrapper .virfice-media-uploader-empty{width:100%;border-radius:var(--radius-S, 4px);border:1px solid #c9c9c9;background:var(--bg-input-bg-input-idle, #FCFCFC);padding:24px 32px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.virfice-modal .virfice-backdrop{position:fixed;inset:0;z-index:9999;background:rgba(18,22,4,.94);backdrop-filter:blur(6px)}.virfice-modal .virfice-modal-wrapper{position:fixed;width:380px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10000;border-radius:var(--radius-l, 12px);background:var(--p-color-bg-surface, white);overflow:hidden}.virfice-modal .virfice-modal-wrapper .virfice-modal-header{display:flex;padding:16px;align-items:center;gap:var(--p-sapce-200);justify-content:space-between;border-bottom:1px solid var(--p-color-border);background:var(--bg-button-bg-btn-primary-inverse, #F4F9E1)}.virfice-modal .virfice-modal-wrapper .virfice-modal-header .virfice-modal-close{cursor:pointer}.virfice-modal .virfice-modal-wrapper .virfice-modal-body{padding:12px 16px;max-height:75vh;overflow:scroll}.virfice-modal .virfice-modal-wrapper .virfice-modal-footer{padding:16px;border-top:1px solid var(--border-input-border-input-idle, #C9C9C9);background:var(--p-color-bg-surface);display:flex;justify-content:flex-end}.virfice-modal.virfice-modal-lg .virfice-modal-wrapper{width:800px}.virfice-data-table{width:100%;text-align:left;border-collapse:collapse}.virfice-data-table thead th{border-bottom:1px solid #e3e3e3;padding:12px}.virfice-data-table thead th .virfice-hover-tooltip{width:max-content}.virfice-data-table tbody .virfice-action-buttons{visibility:hidden;display:flex;gap:8px}.virfice-data-table tbody tr:hover{cursor:pointer;background-color:#f2f2f2}.virfice-data-table tbody tr:hover .virfice-action-buttons{visibility:visible}.virfice-data-table tbody td{border-bottom:1px solid #e3e3e3;padding:12px}.virfice-data-table .virfice-dropdown-btn{max-height:26px}.virfice-badge{background:var(--bg-button-bg-btn-secondary-idle, rgb(252, 252, 252));padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--radius-Full, 999px);gap:4px;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.5px}.virfice-badge.virfice-sm{height:24px}.virfice-badge.virfice-active{background:var(--bg-button-bg-btn-success-inverse-idle, rgb(225, 255, 236))}.virfice-badge.virfice-active svg{color:#029c3d}.virfice-badge.virfice-success{background:var(--bg-button-bg-btn-success-idle, rgb(2, 156, 61))}.virfice-badge.virfice-warning{background:var(--bg-button-bg-btn-warning-idle, rgb(255, 235, 51))}.virfice-badge.virfice-in-active{background:var(--bg-button-bg-btn-disabled, rgb(230, 230, 230))}.virfice-badge.virfice-in-active svg{color:#666}.virfice-notification-bell{display:flex;width:300px;padding:8px;justify-content:center;align-items:center;width:100%;z-index:10000}.virfice-notification-bell.virfice-success{background:var(--bg-bg-success, #03C04A);color:#fafffc}.virfice-notification-bell.virfice-danger{background:var(--bg-bg-error, #FF0D00);color:#fafffc}.virfice-notification-bell.virfice-warning{background:var(--color-yellow-400, #FFEB33);color:#000}.virfice-help-text{font-size:11px}.virfice-help-text code{font-size:11px;padding:1px;background:#f4f9e1}.virfice-rangefield-wrapper{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:4px}.virfice-rangefield-wrapper .body__medium{color:var(--text-text-title)}.virfice-rangefield-wrapper .virfice-range-and-input-wrapper{display:flex;width:100%;gap:12px}.virfice-rangefield-wrapper .virfice-range-and-input-wrapper .virfice-textfileld-wrapper{max-width:77px}.virfice-rangefield-wrapper .virfice-range-and-input-wrapper .virfice-textfileld-wrapper input{padding-right:32px}.virfice-accordion .virfice-accordion-header{cursor:pointer;color:var(--text-text-body, #303030);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.15px;display:flex;padding:4px 8px 4px 0px;justify-content:space-between;align-items:center}.virfice-accordion .virfice-accordion-header.virfice-active{border-radius:6px;background:#f2f2f2;padding-left:8px}.virfice-accordion .virfice-accordion-header svg{margin-right:-8px}.virfice-accordion .virfice-accordion-content{padding-top:12px;padding-bottom:12px}.virfice-dropdown-btn{width:max-content}.virfice-dropdown-btn .virfice-selectfileld-wrapper input{display:none}.virfice-dropdown-btn .virfice-selectfileld-wrapper ul{width:max-content;margin-top:-24px;position:absolute;right:0;max-height:220px;overflow:scroll}.virfice-icon-status{width:20px;height:20px}.virfice-icon-status.virfice-active{color:#b5d72d}.virfice-icon-status.virfice-inactive{color:#666}.virfice-hover-tooltip{position:relative;display:inline-block;width:100%;height:100%}.virfice-tooltip-container{position:fixed;z-index:1000;pointer-events:none}.virfice-tooltip-container .virfice-tooltip-content{position:relative;width:max-content;max-width:200px;padding:5px 10px;transform:translateY(-10px);transition:all .2s ease-in-out;pointer-events:none;border-radius:var(--radius-S, 4px);background:var(--icon-icon-primary-hover, #000);color:var(--text-text-body-inverse, #F2F2F2);font-family:Roboto;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px}.virfice-tooltip-container .virfice-tooltip-content::after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--icon-icon-primary-hover, #000) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.virfice-loading{display:flex;align-items:center;justify-content:center;gap:1rem;height:100%;width:100%;padding:50px}.virfice-loading .virfice-loading-spinner{width:2rem;height:2rem;border:2px solid #ccc;border-radius:50%;border-top-color:#000;animation:virfice-loading-spinner 1s linear infinite}@keyframes virfice-loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.virfice-form-banner{display:flex;padding:8px 12px;align-items:center;gap:4px;align-items:center;border-radius:7px;box-shadow:1.5px 1.5px 0 0 rgba(0,0,0,.2)}.virfice-form-banner p{color:var(--text-text-display, #303030);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;margin:0}.virfice-form-banner strong{color:var(--text-text-title, #1A1A1A)}.virfice-form-banner-warning{background:#ffe600}.virfice-form-banner-success{background:var(--bg-bg-success, #03C04A);color:var(--text-text-display-inverse, #FCFCFC)}.virfice-form-banner-success p,.virfice-form-banner-success strong{color:var(--text-text-display-inverse, #FCFCFC)}*,*::before,*::after{box-sizing:border-box}body{background-color:#fef8ee}a{cursor:pointer}svg{max-width:100%;max-height:100%}#virfice-dashboard{margin-left:-20px;position:fixed;top:0;background:#fef8ee;z-index:3;width:calc(100% - 160px);height:100%;overflow:overlay;padding-bottom:64px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.folded #virfice-dashboard{width:calc(100% - 36px)}.virfice-cursor-pointer{cursor:pointer}.virfice-w-100{width:100%}.virfice-flex{display:flex}.virfice-flex-col{display:flex;flex-direction:column}.virfice-flex-align-center{display:flex;align-items:center}.virfice-flex-justify-center{display:flex;justify-content:center}.virfice-flex-center-center{display:flex;justify-content:center;align-items:center}.virfice-flex-space-between{display:flex;justify-content:space-between}.virfice-gap-2{gap:4px}.virfice-gap-4{gap:4px}.virfice-gap-6{gap:6px}.virfice-gap-8{gap:8px}.virfice-gap-16{gap:16px}.virfice-gap-20{gap:20px}.virfice-gap-24{gap:24px}.virfice-mp-0{margin:0;padding:0}.virfice-sticky-top-110{position:sticky;top:110px}.virfice-landing-header-section{border-bottom:1px solid var(--Greyscale-Border-Idle, #c9c9c9);margin-bottom:32px;padding-top:8px;padding-bottom:8px;position:sticky;top:32px;margin-bottom:64px;background-color:#f4f9e1;z-index:2}.virfice-landing-header-section p{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;margin:0}.virfice-feature-card{justify-content:space-between;align-items:center;padding:40px}.virfice-feature-card .virfice-heading{color:var(--Greyscale-Text-Title, #1a1a1a);font-family:Roboto;font-size:36px;font-style:normal;font-weight:500;line-height:44px;margin:0}.virfice-feature-card .virfice-sub-heading{color:var(--Greyscale-Text-Body, #303030);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;max-width:320px;margin:0}.virfice-feature-card .virfice-sub-headingstrong{font-weight:700}.virfice-feature-card .virfice-feature-list-wrapper{display:flex;flex-wrap:wrap;gap:24px;width:190px}.virfice-callout-card .virfice-heading{color:var(--p-color-text);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.15px;margin:0;margin-bottom:4px}.virfice-callout-card .virfice-sub-heading{color:var(--p-color-text);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;margin:0;margin-bottom:16px}.virfice-callout-card .virfice-illustration-wrapper{height:144px;border-radius:6px}.virfice-table-card{padding:0;overflow:hidden;flex-direction:column;gap:0px}.virfice-stickty-top-nav{background:var(--Colors-Surface-Light, #f4f9e1);box-shadow:1.5px 1.5px 0px 0px rgba(0,0,0,.2);position:sticky;top:32px;z-index:2;margin-bottom:64px}.virfice-stickty-top-nav .virfice-action-wrapper{height:56px}.virfice-stickty-top-nav .virfice-action-wrapper .virfice-back{color:var(--p-color-text);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:14px;font-style:normal;font-weight:550;line-height:20px}.virfice-stickty-top-nav .virfice-bread-crumb{display:flex;justify-content:center;align-items:center;gap:12px;color:var(--text-text-display, #303030);font-family:var(--family-caption, Inter);font-size:12px;font-style:normal;font-weight:500;line-height:150%}.virfice-stickty-top-nav .virfice-bread-crumb .virfice-bread-crumb-item{padding:var(--ui-spacing-spacing-2, 2px) var(--ui-spacing-spacing-8, 8px)}.virfice-stickty-top-nav .virfice-bread-crumb .virfice-bread-crumb-item:hover,.virfice-stickty-top-nav .virfice-bread-crumb .virfice-bread-crumb-item.virfice-active{border-radius:var(--radius-sm, 6px);display:flex;justify-content:center;align-items:center;gap:var(--ui-spacing-spacing-0, 0px)}.virfice-stickty-top-nav .virfice-bread-crumb .virfice-bread-crumb-item.virfice-active{background-color:rgba(0,0,0,.0509803922)}.virfice-stickty-top-nav .virfice-bread-crumb .virfice-bread-crumb-item.virfice-has-link{cursor:pointer}.virfice-stickty-top-nav .virfice-bread-crumb .virfice-bread-crumb-item.virfice-has-link:hover{background-color:rgba(0,0,0,.0509803922)}.virfice-card-header{padding-bottom:12px;border-bottom:1px solid var(--Border-border-card, #c9c9c9);margin-bottom:16px}.virfice-form-group{display:flex;flex-direction:column;gap:12px;width:100%}#virfice-email-preview{border-radius:7px}.virfice-settings-menu{width:100%;min-height:70vh}.virfice-settings-menu .virfice-header{padding-top:16px;padding-bottom:12px;padding-left:16px}.virfice-settings-menu .virfice-header h2{margin:0}.virfice-settings-menu ul{width:100%;margin-bottom:0}.virfice-settings-menu ul li{width:100%;height:40px;display:flex;align-items:center;gap:8px;margin-bottom:0;padding-left:16px;overflow:hidden;text-overflow:ellipsis;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.5px;cursor:pointer;border-top:1px solid var(--border-border-card, #c9c9c9)}.virfice-settings-menu ul li:last-child{border-bottom:1px solid var(--border-border-card, #c9c9c9)}.virfice-settings-menu ul li.virfice-active,.virfice-settings-menu ul li:hover{background:var(--bg-button-bg-btn-primary-inverse, #f4f9e1)}.virfice-ready-blocks-wrapper{width:100%}.virfice-ready-blocks-wrapper .virfice-single-ready-block{border-radius:var(--radius-m, 6px);border:1px solid var(--border-border-card, #c9c9c9);background:var(--bg-bg-soul, #fff);margin-bottom:12px;overflow:hidden}.virfice-ready-blocks-wrapper .virfice-single-ready-block img{width:100%}.virfice-ready-blocks-wrapper .virfice-single-ready-block:last-child{margin-bottom:-12px}.virfice-border-type-selection{display:flex;flex-direction:column;gap:16px}.virfice-border-type-selection .virfice-border-type-selection-item{padding:24px 12px;border-radius:var(--radius-S, 4px);border:1px solid var(--border-input-border-input-idle, #c9c9c9);background:var(--bg-input-bg-input-idle, #fcfcfc);cursor:pointer}.virfice-border-type-selection .virfice-border-type-selection-item:hover{border:1px solid var(--bg-bg-brand, #c8e265);background:var(--bg-button-bg-btn-primary-inverse, #f4f9e1)}.virfice-border-type-selection .virfice-border-type-selection-item span{width:100%;display:block;border-top-width:4px;border-top-color:var(--border-button-border-btn-idle, #949494)}.virfice-inbox-preview{position:relative}.virfice-inbox-preview .virfice-inbox-preview-active{position:absolute;border-radius:7px 0px 0px 7px;border:1px solid var(--border-border-card, #c9c9c9);background:#fff;box-shadow:-3px 0px 0px 0px #c8e265;display:flex;gap:16px;padding:16px;width:381px;height:115px;top:118px;left:-13px;max-width:100%}.virfice-inbox-preview .virfice-inbox-preview-active img{width:37px;height:37px;border-radius:50%}.virfice-inbox-preview .virfice-inbox-preview-active .virfice-inbox-preview-active-title{color:var(--gmail-black, #292929);font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:700;line-height:normal}.virfice-inbox-preview .virfice-inbox-preview-active .virfice-inbox-preview-active-sub-title{color:var(--gmail-black, #292929);font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.virfice-inbox-preview .virfice-inbox-preview-active .virfice-inbox-preview-active-message{color:var(--gmail-grey, #5d5c5d);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.virfice-builder-section-main{position:absolute;top:112px;height:calc(100vh - 112px);overflow:hidden;margin:auto;width:100%}.virfice-builder-section-main.virfice-builder-section-main-brand-settings .virfice-builder-right-panel-wrapper{overflow:scroll}.virfice-builder-section-main .virfice-builder-left-panel-wrapper{width:880px}.virfice-builder-section-main .virfice-builder-left-panel-wrapper #virfice-editor-wrapper{height:calc(-204px + 100vh);text-align:center;overflow:hidden}.virfice-builder-section-main .virfice-builder-right-panel-wrapper{width:380px;height:calc(-110px + 100vh);overflow:scroll}.virfice-builder-section-main .virfice-ready-blocks-wrapper{width:378px;height:calc(100vh - 120px);overflow:scroll;margin-left:-20px;padding-left:20px;padding-right:20px;padding-bottom:16px;margin-bottom:-16px}.virfice-editor-wrapper{position:relative}.virfice-editor-wrapper iframe{height:100%;width:100%}.virfice-editor-wrapper .virfice-element-controls.virfice-empty-canvas{width:100%;position:absolute;top:20px}.virfice-editor-wrapper .virfice-element-controls .virfice-element-border{box-shadow:0 1px 0 0 rgba(2,115,45,.1137254902),0 -1px 0 0 rgba(2,115,45,.1137254902),-1px 0 0 0 rgba(2,115,45,.1137254902),1px 0 0 0 rgba(2,115,45,.1137254902),0 0 0 1px rgba(2,115,45,.1137254902);pointer-events:none}.virfice-editor-wrapper .virfice-element-controls .virfice-right-control{pointer-events:all;position:absolute;right:-36px;top:0px;border-radius:99px;border:1px solid #c9c9c9;width:28px;background:#fff;box-shadow:3px 4px 6px -3px rgba(10,10,10,.08);overflow:hidden;display:flex;flex-direction:column;align-items:center}.virfice-editor-wrapper .virfice-element-controls .virfice-right-control .virfice-btn{padding:0 !important}.virfice-editor-wrapper .virfice-element-hover-border{box-shadow:0 1px 0 0 rgba(3,192,76,.1411764706),0 -1px 0 0 rgba(3,192,76,.1411764706),-1px 0 0 0 rgba(3,192,76,.1411764706),1px 0 0 0 rgba(3,192,76,.1411764706),0 0 0 1px rgba(3,192,76,.1411764706);pointer-events:none}.virfice-editor-wrapper .virfice-element-hover-border .virfice-add-section-button-wrapper{opacity:0}.virfice-editor-wrapper .virfice-empty-add-button{position:relative;padding:20px}.virfice-editor-wrapper .virfice-empty-add-button .virfice-add-section-button-wrapper{position:relative !important;bottom:unset}.virfice-editor-wrapper .virfice-add-section-button-wrapper{position:absolute;bottom:-16px;display:flex;justify-content:center;align-items:center;width:100%;transition:all .3s}.virfice-editor-wrapper .virfice-add-section-button-wrapper.virfice-add-section-button-wrapper-opened{opacity:1}.virfice-editor-wrapper .virfice-add-section-button-wrapper:hover{opacity:1 !important}.virfice-editor-wrapper .virfice-add-section-button-wrapper .virfice-add-section-items-wrapper{position:absolute;background:#f4f9e1;width:100%;top:-14px;border:1px dashed #89a31f}.virfice-editor-wrapper .virfice-add-section-button-wrapper .virfice-add-section-header{display:flex;padding:16px;align-items:center;gap:8px;justify-content:space-between;border-bottom:1px solid #c9c9c9}.virfice-editor-wrapper .virfice-add-section-button-wrapper .virfice-add-section-header .virfice-title{color:var(--text-text-headline, #1a1a1a);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.15px}.virfice-editor-wrapper .virfice-add-section-button-wrapper .virfice-add-section-body{padding:16px;gap:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.virfice-editor-wrapper .virfice-add-section-button-wrapper .virfice-add-section-body .virfice-item{pointer-events:all;display:flex;height:80px;width:100px;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing, 4px);flex-shrink:0;border-radius:16px;border:var(--size-0, 1px) solid var(--border-button-border-btn-idle, #949494);background:var(--bg-button-bg-btn-secondary-idle, #fcfcfc);box-shadow:1.5px 1.5px 0px 0px rgba(0,0,0,.2);cursor:pointer}.virfice-editor-wrapper .virfice-add-section-button-wrapper .virfice-add-section-body .virfice-item:hover{background:var(--bg-button-bg-btn-secondary-hover, #f2f2f2)}.virfice-editor-wrapper .virfice-add-section-button-wrapper .virfice-add-section-body .virfice-item .virfice-item-title{white-space:nowrap;text-overflow:ellipsis;max-width:90px;overflow:hidden}.virfice-template-wrapper *{user-select:none;cursor:default;line-height:1 !important}.virfice-settings-wrapper{width:378px;height:calc(100vh - 186px);overflow:scroll;margin-left:-20px;padding-left:20px;padding-right:20px;padding-bottom:16px;margin-bottom:-16px}.virfice-settings-wrapper .virfice-settings-tab-stikcy{position:sticky;top:0px;background:#fffefa;z-index:1}.virfice-settings-wrapper .virfice-child-list-wrapper .virfice-child-list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;user-select:none;cursor:default;align-self:stretch}.virfice-settings-wrapper .virfice-child-list-wrapper .virfice-child-list .virfice-item{border-radius:6px;background:#fff;display:flex;padding:4px 8px;align-items:center;gap:8px;overflow:hidden;justify-content:space-between;width:100%}.virfice-settings-wrapper .virfice-child-list-wrapper .virfice-child-list .virfice-item:hover{border-radius:6px;background:#f2f2f2}.virfice-settings-wrapper .virfice-child-list-wrapper .virfice-child-list .virfice-item:hover .virfice-item-action{visibility:visible !important;opacity:1 !important}.virfice-settings-wrapper .virfice-child-list-wrapper .virfice-child-list .virfice-item .virfice-item-action-wrapper{display:flex;gap:8px;line-height:0;justify-content:center;align-items:center}.virfice-settings-wrapper .virfice-child-list-wrapper .virfice-child-list .virfice-item .virfice-item-action-wrapper .virfice-item-action{cursor:pointer;visibility:hidden;opacity:0}.virfice-template-preview-wrapper{width:100%;height:100%;position:relative;top:64px}.virfice-template-preview-wrapper .virfice-desktop{width:600px;margin:auto;box-shadow:0px 440px 123px 0px rgba(0,0,0,0),0px 282px 113px 0px rgba(0,0,0,.01),0px 158px 95px 0px rgba(0,0,0,.05),0px 70px 70px 0px rgba(0,0,0,.09),0px 18px 39px 0px rgba(0,0,0,.1)}.virfice-template-preview-wrapper .virfice-desktop iframe{height:658px !important;width:600px;top:-5px;position:relative}.virfice-template-preview-wrapper .virfice-actions{position:absolute;right:64px;bottom:64px;border-radius:99px;border:1px solid var(--border-border-card, #c9c9c9);background:var(--bg-bg-brand, #c8e265);box-shadow:3px 4px 12px -3px rgba(92,110,22,.5)}.virfice-contact-add-view{width:100%;display:grid;grid-template-columns:1fr 270px;gap:16px}.virfice-contact-add-view .virfice-media-uploader-has-media{height:140px;width:140px;padding:4px}.virfice-contact-add-view .virfice-media-uploader-has-media img{width:100%;height:100%;object-fit:contain}
