.aiAdvisor{margin:20px 0 0;position:relative}@media (max-width: 768px){.aiAdvisor{margin-left:-1em;margin-right:-1em}}.aiAdvisor .pageContainer{display:flex;background-color:#f8fafc;position:relative;height:calc(100vh - 115px);overflow:hidden}@supports (height: 100dvh){.aiAdvisor .pageContainer{height:calc(100dvh - 115px)}}@media (max-width: 768px){.aiAdvisor .pageContainer{flex-direction:column-reverse}}.aiAdvisor .pageContainer .template-container{flex:1;display:flex;flex-direction:column;height:100%;overflow-y:auto}@media (max-width: 768px){.aiAdvisor .pageContainer .template-container{position:relative}}.aiAdvisor .pageContainer .template-container .template-content-holder{display:flex;height:100%;overflow-y:auto}@media (max-width: 768px){.aiAdvisor .pageContainer .template-container .menuWrapper{position:absolute!important;z-index:9;height:90%!important;bottom:0;border-radius:8px 8px 0 0}}.aiAdvisor .pageContainer .menuWrapper{height:calc(100vh - 50px);overflow-y:auto}@media (max-width: 768px){.aiAdvisor .pageContainer .menuWrapper{height:auto;border-top:1px solid rgba(100,116,139,.24)}}.aiAdvisor .pageContainer .menuWrapper .menu{height:100%}.aiAdvisor .pageContainer .menuWrapper .menu.visible{height:auto;border:1px solid}.aiAdvisor .pageContainer .menuWrapper .menu.vertical{display:flex;flex-direction:column;border:none;border-right:1px solid rgba(100,116,139,.24);width:80px;padding:10px 8px;gap:4px}@media (max-width: 768px){.aiAdvisor .pageContainer .menuWrapper .menu.vertical{flex-direction:row;justify-content:space-between;width:100%}}.aiAdvisor .pageContainer .menuWrapper .menu.vertical .menu-item{width:64px}.aiAdvisor .pageContainer .menuWrapper .menu.vertical .menu-item:nth-last-child(1){margin-top:auto}@media (max-width: 768px){.aiAdvisor .pageContainer .menuWrapper .menu.vertical .menu-item:nth-last-child(1){display:none}}.aiAdvisor .pageContainer .menuWrapper.subMenu,.aiAdvisor .pageContainer .menuWrapper.resourceMenu{position:relative;max-width:420px;width:100%;padding:20px;border-right:1px solid rgba(100,116,139,.24);background-color:#fff;height:auto}.aiAdvisor .pageContainer .menuWrapper.subMenu .sub-menu-items,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .sub-menu-items{padding:10px 5px}.aiAdvisor .pageContainer .menuWrapper.subMenu .search,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .search{padding-top:10px}.aiAdvisor .pageContainer .menuWrapper.subMenu .search .input,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .search .input{width:100%}.aiAdvisor .pageContainer .menuWrapper.subMenu .buttonsContainer,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .buttonsContainer{display:flex;justify-content:flex-end;align-items:center}.aiAdvisor .pageContainer .menuWrapper.subMenu .buttonsContainer .resource-button,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .buttonsContainer .resource-button{background-color:#0504080d;border-radius:8px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card{margin-top:20px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment{box-shadow:none;border-radius:8px;border:1px solid rgba(100,116,139,.24);padding:0;overflow:hidden}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header{background-color:#f8fafc;display:flex;justify-content:space-between;align-items:center;padding:12px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .header,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .header{line-height:normal;max-width:106px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header h2,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header h2{margin-bottom:0;color:#0f172a;font-weight:600;font-size:14px;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;max-width:150px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .arn,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .arn{display:block;font-size:10px;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .arn a,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .arn a{color:#1a77c3;font-weight:400}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .button-wrapper,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .button-wrapper{display:flex;gap:4px;align-items:center}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .button-wrapper.properties-btn input,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .button-wrapper.properties-btn input{min-width:120px;max-width:150px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .button-wrapper .button,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .button-wrapper .button{margin-right:0}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .button-wrapper .button .chip,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .button-wrapper .button .chip{border-radius:10px;color:#1a77c3;background-color:#1a77c31a;padding:1px 10px;font-size:12px;font-weight:500;height:18px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .button-wrapper .add-button svg,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .button-wrapper .add-button svg{width:16px;height:16px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .module-header .button-wrapper .add-button svg path,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .module-header .button-wrapper .add-button svg path{fill:#0f172a}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .form-content,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .form-content{padding:16px 10px;max-height:250px;overflow-y:auto}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .form-content .inputField,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .form-content .inputField{width:100%}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .form-content tr,.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .form-content td,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .form-content tr,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .form-content td{border:none}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .form-content button,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .form-content button{width:100%}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .form-content .env-form,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .form-content .env-form{flex-direction:column;margin-bottom:15px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .form-content .env-form:not(:last-of-type),.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .form-content .env-form:not(:last-of-type){border-bottom:1px solid rgba(5,4,8,.05);padding-bottom:20px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment .form-content .env-form button,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment .form-content .env-form button{margin-left:5px;width:fit-content;margin-top:10px}.aiAdvisor .pageContainer .menuWrapper.subMenu .moodule-card .segment textarea,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .moodule-card .segment textarea{width:100%}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-header,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-header{display:flex;align-items:center;gap:10px}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-header p,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-header p{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#0f172a}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-buttons,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-buttons{display:flex;flex-direction:column;padding-top:10px;gap:10px}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-buttons .resounce-custom-button,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-buttons .resounce-custom-button{background-color:#f8fafc;border-radius:8px;padding:16px;text-align:left;font-family:Inter,sans-serif;cursor:pointer}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-buttons .resounce-custom-button span,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-buttons .resounce-custom-button span{font-size:14px;font-weight:600;line-height:20px;color:#1a77c3}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-buttons .or,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-buttons .or{position:relative;width:100%;height:30px;line-height:30px;text-align:center;color:#0f172a66}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-buttons .or:after,.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-buttons .or:before,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-buttons .or:after,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-buttons .or:before{position:absolute;width:160px;height:1px;top:15px;background-color:#e2e8f0;content:""}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-buttons .or:before,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-buttons .or:before{left:0}.aiAdvisor .pageContainer .menuWrapper.subMenu .no-resource-buttons .or:after,.aiAdvisor .pageContainer .menuWrapper.resourceMenu .no-resource-buttons .or:after{right:0}.aiAdvisor .pageContainer .menuWrapper.howto{position:absolute;z-index:9;left:80px;max-width:900px;width:100%;padding:20px;border-right:1px solid rgba(100,116,139,.24);background-color:#fff}.aiAdvisor .pageContainer .menuWrapper.howto h4{font-weight:600;font-family:Inter,sans-serif;font-size:14px}.aiAdvisor .pageContainer .menuWrapper.howto .how-to-card{border-radius:8px;padding:10px;border:1px solid rgba(26,119,195,.2);margin-bottom:10px}.aiAdvisor .pageContainer .menuWrapper.howto .how-to-card .help{display:flex;align-items:center;gap:15px}.aiAdvisor .pageContainer .menuWrapper.howto .how-to-card .help p{margin-bottom:0}.aiAdvisor .pageContainer .menuWrapper.howto .how-to-card .help .help-image{border-radius:6px;background:#1a77c31a;padding:10px}.aiAdvisor .pageContainer .menuWrapper.howto .how-to-card p{margin-bottom:5px}.aiAdvisor .pageContainer .menuWrapper.resourceMenu{max-width:400px;width:100%;padding:20px;border-right:1px solid rgba(100,116,139,.24);background-color:#fff}@media (max-width: 768px){.aiAdvisor .pageContainer .menuWrapper.resourceMenu{z-index:10}}.aiAdvisor .pageContainer .menuWrapper .menu-item.active .resource-badge-icon{border-color:#1a77c3}.aiAdvisor .pageContainer .menuWrapper .menu-item .resource-badge-icon{width:32px;height:32px;border-radius:100px;border:2px solid #8A8FAC;display:flex;align-items:center;justify-content:center}.aiAdvisor .pageContainer .menuWrapper .menu-item .resource-badge-icon span{font-size:14px;font-weight:700}.aiAdvisor .pageContainer .contentWrapper{flex:1;padding:20px;display:flex;flex-direction:column;overflow:auto}.aiAdvisor .pageContainer .contentWrapper .title-holder{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.aiAdvisor .pageContainer .contentWrapper .title-holder{flex-direction:column}.aiAdvisor .pageContainer .contentWrapper .title-holder .content-title{display:none}.aiAdvisor .pageContainer .contentWrapper .title-holder .button-wrapper,.aiAdvisor .pageContainer .contentWrapper .title-holder .button-wrapper button{width:100%}}.aiAdvisor .pageContainer .contentWrapper .title-holder .content-title{color:#0f172a;font-size:18px;font-weight:600;margin-bottom:0}.aiAdvisor .pageContainer .contentWrapper .preset-details{padding:12px 16px;margin-bottom:10px;border-radius:8px;background:#fff;border:1px solid rgba(100,116,139,.24)}.aiAdvisor .pageContainer .contentWrapper .preset-details .header{color:#0f172a;font-size:14px;line-height:18px;font-style:normal;font-weight:400;margin-bottom:5px;display:flex;align-items:center;justify-content:space-between}.aiAdvisor .pageContainer .contentWrapper .preset-details .header .sub{font-size:11px;color:#1a77c3;font-weight:400}.aiAdvisor .pageContainer .contentWrapper .preset-details .preset-description{color:#64748b;max-height:65px;overflow:auto}.aiAdvisor .pageContainer .contentWrapper .dimmable{flex:1;display:flex;flex-direction:column;overflow:hidden}.aiAdvisor .pageContainer .contentWrapper .templateWrapper{border-radius:8px;border:1px solid rgba(100,116,139,.24);overflow:hidden;height:100%}.aiAdvisor .pageContainer .contentWrapper .templateWrapper .template-header{padding:12px;margin-bottom:-.5em;background-color:#f8fafc;display:flex;align-items:center;justify-content:space-between}.aiAdvisor .pageContainer .contentWrapper .templateWrapper pre{margin-bottom:0!important;height:calc(100% - 52px)}.aiAdvisor .pageContainer .contentWrapper .templateWrapper pre code{height:100%!important}.aiAdvisor .pageContainer .contentWrapper .templateWrapper .template-buttonWrapper{display:flex}.aiAdvisor .pageContainer .contentWrapper .templateWrapper .template-buttonWrapper button{margin:0}.aiAdvisor .pageContainer .contentWrapper .templateWrapper .template-buttonWrapper button:first-child{position:relative;margin-right:25px}@media (max-width: 768px){.aiAdvisor .pageContainer .contentWrapper .templateWrapper .template-buttonWrapper button:first-child{margin-right:10px}}.aiAdvisor .pageContainer .contentWrapper .templateWrapper .template-buttonWrapper button:first-child:after{content:"";position:absolute;width:1px;background-color:#64748b3d;height:100%;right:-18px}.aiAdvisor .pageContainer .contentWrapper .preset-button{display:flex;gap:5px}.aiAdvisor .pageContainer .contentWrapper .preset-button .custom-btn-black svg path{fill:#fff}@media (max-width: 768px){.aiAdvisor .pageContainer .contentWrapper .preset-button.hide-sm{display:none}}@media (min-width: 992px){.aiAdvisor .pageContainer .contentWrapper .preset-button.hide-lg{display:none}}.aiAdvisor .pageContainer .contentWrapper .ui.negative{border-radius:8px;color:#fef2f2;background-color:#fef2f2;margin-bottom:20px}.aiAdvisor .pageContainer .contentWrapper .ui.negative .header{font-size:14px;font-weight:600;color:#fef2f2}.aiAdvisor .pageContainer .contentWrapper .ui.negative p{margin:0;color:#64748b;font-weight:400;font-size:12px}.aiAdvisor .pageContainer .contentWrapper .ui.success{border-radius:8px;color:#059669;background:linear-gradient(0deg,#0ea4921a 0% 100%),#fff;margin-bottom:20px}.aiAdvisor .pageContainer .contentWrapper .ui.success .header{font-size:14px;font-weight:600;color:#059669}.aiAdvisor .pageContainer .contentWrapper .ui.success p{margin:0;color:#0f172a;font-weight:400;font-size:12px}.aiAdvisor .pageContainer .contentWrapper .button-wrapper{display:flex;gap:4px}.aiAdvisor .pageContainer .pushable{flex:1;margin-top:0;background-color:transparent;height:auto}.aiAdvisor .advisor-button{display:flex;justify-content:center;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width: 768px){.aiAdvisor .advisor-button{right:10px;transform:none;left:auto;bottom:10px;z-index:9}}.aiAdvisor .advisor-button button{background-color:#1a77c3;border-radius:8px 8px 0 0!important;color:#fff;margin:0}@media (max-width: 768px){.aiAdvisor .advisor-button button{border-radius:8px!important;padding:10px 15px}}.aiAdvisor .advisor-button button:hover{background-color:#155d99;color:#fff}@media (max-width: 768px){.aiAdvisor .advisor-button button .button-text{display:none!important}}.aiAdvisor .advisor-button .inputContainer{width:100%;padding:20px 20px 0;background:linear-gradient(0deg,#105dfb0d 0% 100%),#fff}.aiAdvisor .advisor-button .inputContainer .inputWrapper{width:75%;margin:0 auto}.aiAdvisor .advisor-button .inputContainer .inputWrapper .inputField{width:100%}.aiAdvisor .advisor-button .inputContainer button{margin:20px auto 0;padding-right:12px}.horizontal-menu{background-color:#105dfb1a;padding:0 10px}@media (max-width: 768px){.horizontal-menu{padding:20px 6px 0;margin:0 -1em}}.horizontal-menu ul{list-style-type:none;padding:0;margin:0}.horizontal-menu ul.parent-list{display:flex;align-items:center;width:100%;justify-content:center}@media (max-width: 768px){.horizontal-menu ul.parent-list{justify-content:center}}.horizontal-menu ul li{display:inline-flex;align-items:center;gap:10px;cursor:pointer;padding:10px}.horizontal-menu ul li p{color:#5c656c;margin-bottom:0}@media (max-width: 768px){.horizontal-menu ul li p{font-size:13px}}.horizontal-menu ul .selected{border-bottom:2px solid #1a77c3}.horizontal-menu ul .aws-items{display:flex;align-items:center;position:relative}@media (max-width: 768px){.horizontal-menu ul .aws-items .terraform-item{padding:10px 6px;gap:4px}.horizontal-menu ul .aws-items .terraform-item.open svg{transform:rotate(180deg)}}.horizontal-menu ul .aws-items .mobile-selected-item{display:none}@media (max-width: 768px){.horizontal-menu ul .aws-items .mobile-selected-item{display:block}}.horizontal-menu ul .aws-items .selected-item{background-color:#1a77c3;border-radius:3px;padding:4px 6px;min-width:80px}.horizontal-menu ul .aws-items .selected-item p{color:#fff}.horizontal-menu ul .aws-items .menu-sub-items{display:none}.horizontal-menu ul .aws-items .menu-sub-items.open{display:flex;flex-direction:column;position:absolute;top:45px;background-color:#fff;width:100%;box-shadow:0 8px 16px #0003;z-index:1000;padding:10px;right:0}.horizontal-menu ul .aws-items .menu-sub-items.open li{margin-bottom:2px}.horizontal-menu ul .aws-items .menu-sub-items{background-color:#105dfb1a;border-radius:3px;padding:3px}@media (min-width: 768px){.horizontal-menu ul .aws-items .menu-sub-items{display:block;position:static}}@media (max-width: 768px){.horizontal-menu ul .aws-items .menu-sub-items{padding:0;background-color:transparent}}.horizontal-menu ul .aws-items .menu-sub-items .selected{background-color:#1a77c3;border-radius:3px}.horizontal-menu ul .aws-items .menu-sub-items .selected p{color:#fff}.horizontal-menu ul .aws-items .menu-sub-items li{padding:4px 10px}.horizontal-menu img{width:24px;height:24px;border-radius:8px}@media (max-width: 768px){.horizontal-menu img{width:20px;height:20px;border-radius:4px}}.ui.message.custom-message-success{margin-top:20px;border-radius:8px;border:1px solid #059669;background:linear-gradient(0deg,#0ea4921a 0% 100%),#fff;box-shadow:0 2px 8px #0ea49229}.ui.message.custom-message-success .header{padding:0;font-size:14px;font-style:normal;font-weight:500;text-align:left;color:#0f172a;display:flex;gap:10px}.ui.message.custom-message-success .header p{padding:0;margin:0;flex:1}.ui.message.custom-message-success .header a{color:#1a77c3}.ui.message.custom-message-info{border-radius:8px;border:1px solid #059669;background:linear-gradient(0deg,#0ea4921a 0% 100%),#fff;box-shadow:0 2px 8px #0ea49229}.ui.message.custom-message-info .header{padding:0;font-size:14px;font-style:normal;font-weight:500;text-align:left;color:#0f172a;display:flex;gap:10px}.ui.message.custom-message-info .header p{padding:0;margin:0;flex:1}.ui.message.custom-message-info .header a{color:#1a77c3}.modals .custom-modal{border-radius:16px;overflow:hidden;height:auto}.modals .custom-modal .header{border:none;padding:24px 24px 0}@media (max-width: 768px){.modals .custom-modal .header{padding:10px!important}}.modals .custom-modal .header p{font-size:14px;font-family:Inter,sans-serif;font-weight:400;padding-top:10px}.modals .custom-modal .modal-header{display:flex;align-items:center;justify-content:space-between}.modals .custom-modal .modal-header h2{margin-bottom:0}.modals .custom-modal .content{padding:14px 24px 24px}.modals .custom-modal .content .form{padding-bottom:20px}.modals .custom-modal .content .inputWrapper .inputField{width:100%}.modals .custom-modal .content .properties-wrapper{max-height:500px;overflow-y:auto}.modals .custom-modal .content .properties-wrapper .properties-list{cursor:pointer;border-radius:8px;padding:8px 16px 10px;border:1px solid rgba(100,116,139,.24);margin-bottom:5px}.modals .custom-modal .content .properties-wrapper .properties-list .list-header{display:flex;align-items:center;justify-content:space-between}.modals .custom-modal .content .properties-wrapper .properties-list .list-header .list-title{display:flex;gap:10px;align-items:center}.modals .custom-modal .content .properties-wrapper .properties-list .list-header .list-title h3{margin:0;color:#0f172a;font-size:14px;font-weight:600}.modals .custom-modal .content .properties-wrapper .properties-list .list-content{color:#64748b;font-size:12px;padding-top:5px}.modals .custom-modal .actions{display:flex;align-items:center;justify-content:flex-end}.modals .custom-modal.reset-modal{width:480px}@media (max-width: 768px){.modals .custom-modal.reset-modal{width:auto;margin:0 10px}}.modals .custom-modal.reset-modal .content{display:flex;flex-direction:column;gap:10px}.modals .custom-modal.template-modal{width:480px}.modals .custom-modal.share-modal{width:640px}@media (max-width: 768px){.modals .custom-modal.share-modal{width:auto;margin:0 10px}}.modals .custom-modal.share-modal .link-button svg path{fill:#fff}
