.btn-wrapper{position:relative}.btn-wrapper.loading span{width:25px;height:25px;display:block;position:absolute;border:2px solid rgba(0,0,0,0);top:50%;transform:translate(-50%, -50%);left:50%;border-radius:50%;border-top-color:#000;border-bottom-color:#000;animation:spin 400ms linear infinite}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.charming-portfolio-dashboard-container{max-width:900px;margin:40px auto;background:#fff;border-radius:10px;box-shadow:0 4px 32px rgba(0,0,0,.08);padding:32px}.charming-portfolio-dashboard-container .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;flex-wrap:wrap}.charming-portfolio-dashboard-container .header-images{display:flex;gap:20px}.charming-portfolio-dashboard-container .header-images img{width:90px;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:2px solid #222;background:#f4f4f4}.charming-portfolio-dashboard-container .header-info{flex:1;padding-left:32px;min-width:200px}.charming-portfolio-dashboard-container .header-info h1{margin:0;font-size:2.2rem;font-weight:700;color:#222}.charming-portfolio-dashboard-container .header-info .header-links{display:flex;gap:18px;margin-top:10px;flex-wrap:wrap}.charming-portfolio-dashboard-container .header-info .header-links a{text-decoration:none;color:#222;background:#fafafa;border-radius:4px;padding:4px 10px;font-size:.98rem;border:1px solid #eee;transition:background .2s}.charming-portfolio-dashboard-container .header-info .header-links a:hover{background:#e5e5e5}.charming-portfolio-dashboard-container .dashboard-row{display:flex;gap:30px;margin-bottom:32px}@media(max-width: 900px){.charming-portfolio-dashboard-container .dashboard-row{flex-direction:column;gap:24px}}.charming-portfolio-dashboard-container .dashboard-stats{display:flex;gap:18px}.charming-portfolio-dashboard-container .dashboard-stats .dashboard-stat:first-child{background:#e0f7fa}.charming-portfolio-dashboard-container .dashboard-stats .dashboard-stat{flex:1;background:#fffde4;color:#444;border-radius:10px;padding:22px 18px;box-shadow:0 2px 8px rgba(0,0,0,.07);text-align:center;font-size:1.1rem;font-weight:600;border:1px solid #eee}.charming-portfolio-dashboard-container .dashboard-stats .dashboard-stat span{display:block}.charming-portfolio-dashboard-container .dashboard-stats .dashboard-stat div{font-size:1.5rem;margin-top:8px}@media(max-width: 600px){.charming-portfolio-dashboard-container .dashboard-stats{flex-direction:column;gap:12px}.charming-portfolio-dashboard-container .dashboard-stats .dashboard-stat{padding:16px 10px;font-size:1rem}.charming-portfolio-dashboard-container .dashboard-stats .dashboard-stat div{font-size:1.2rem}}.charming-portfolio-dashboard-container .dashboard-main{flex:2}.charming-portfolio-dashboard-container .dashboard-sidebar{flex:1;background:#f9f9f9;border-radius:8px;padding:18px;border:1px solid #eee}.charming-portfolio-dashboard-container .dashboard-sidebar h3{font-size:1.1rem;margin-top:0;color:#222;margin-bottom:10px}.charming-portfolio-dashboard-container .dashboard-sidebar ul{list-style:none;padding:0;margin:0 0 18px 0}.charming-portfolio-dashboard-container .dashboard-sidebar ul li{margin-bottom:7px;font-size:.97rem}.charming-portfolio-dashboard-container .profile-info{margin-bottom:24px}.charming-portfolio-dashboard-container .profile-info p{margin:9px 0}.charming-portfolio-dashboard-container .social-links{display:flex;gap:12px;margin-bottom:10px;flex-wrap:wrap}.charming-portfolio-dashboard-container .social-links a{display:inline-block;color:#fff;background:#222;border-radius:3px;padding:3px 11px;font-size:.97rem;text-decoration:none;transition:background .2s}.charming-portfolio-dashboard-container .social-links a:hover{background:#07f}.charming-portfolio-dashboard-container .available-yes{display:inline-block;background:#e0ffe0;color:#070;font-weight:700;border-radius:4px;padding:2px 12px;font-size:.99rem;border:1px solid #b7ffb7}.charming-portfolio-dashboard-container .available-no{display:inline-block;background:#ffe0e0;color:#c00;font-weight:700;border-radius:4px;padding:2px 12px;font-size:.99rem;border:1px solid #ffb7ff}.charming-portfolio-dashboard-container .section-title{font-weight:600;margin-bottom:9px;color:#222;font-size:1.13rem;border-left:3px solid #222;padding-left:9px}.charming-portfolio-dashboard-container .footer-links{margin-top:32px;padding:10px;background:#fafafa;border:1px solid #eee}.charming-portfolio-dashboard-container .footer-links a{font-size:16px;color:#222;margin-left:8px}@media(max-width: 700px){.charming-portfolio-dashboard-container{padding:16px}.charming-portfolio-dashboard-container .header{flex-direction:column;align-items:flex-start;gap:18px}.charming-portfolio-dashboard-container .header-info{padding-left:0}.charming-portfolio-dashboard-container .header-info h1{font-size:1.4rem}.charming-portfolio-dashboard-container .header-images img{width:62px;height:62px}}.portfolio_page_CHARMING_PORTFOLIO_menu .page-contents,.toplevel_page_CHARMING_PORTFOLIO_page .page-contents,.portfolio_page_charming_portfolio_danger_zone .page-contents,.portfolio_page_charming_portfolio_additional_menu .page-contents{max-width:1080px;margin:40px auto;background:#fff;padding:32px 28px 44px;box-shadow:0 2px 24px rgba(162,89,255,.05);border-radius:0;border:1px solid #e6e8ec;font-family:"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.portfolio_page_CHARMING_PORTFOLIO_menu .portfolio-section-wrapper,.toplevel_page_CHARMING_PORTFOLIO_page .portfolio-section-wrapper,.portfolio_page_charming_portfolio_danger_zone .portfolio-section-wrapper,.portfolio_page_charming_portfolio_additional_menu .portfolio-section-wrapper{background:#fff;border-radius:0;margin-bottom:28px;box-shadow:none;padding:0 0 20px 0;border-bottom:1px solid #e6e8ec;overflow:hidden;overflow-x:auto}.portfolio_page_CHARMING_PORTFOLIO_menu .portfolio-section-wrapper:last-child,.toplevel_page_CHARMING_PORTFOLIO_page .portfolio-section-wrapper:last-child,.portfolio_page_charming_portfolio_danger_zone .portfolio-section-wrapper:last-child,.portfolio_page_charming_portfolio_additional_menu .portfolio-section-wrapper:last-child{margin-bottom:0;border-bottom:none}.portfolio_page_CHARMING_PORTFOLIO_menu .portfolio-section-toggle,.toplevel_page_CHARMING_PORTFOLIO_page .portfolio-section-toggle,.portfolio_page_charming_portfolio_danger_zone .portfolio-section-toggle,.portfolio_page_charming_portfolio_additional_menu .portfolio-section-toggle{font-size:1.19rem;font-weight:500;letter-spacing:.02em;margin:0 0 8px 0;padding:8px 0;color:#000;background:none;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.portfolio_page_CHARMING_PORTFOLIO_menu .portfolio-section-content,.toplevel_page_CHARMING_PORTFOLIO_page .portfolio-section-content,.portfolio_page_charming_portfolio_danger_zone .portfolio-section-content,.portfolio_page_charming_portfolio_additional_menu .portfolio-section-content{display:flex;flex-direction:column;gap:14px}.portfolio_page_CHARMING_PORTFOLIO_menu label,.toplevel_page_CHARMING_PORTFOLIO_page label,.portfolio_page_charming_portfolio_danger_zone label,.portfolio_page_charming_portfolio_additional_menu label{font-size:.97rem;font-weight:450;color:#222;margin-bottom:3px;display:flex;align-items:center;gap:5px}.portfolio_page_CHARMING_PORTFOLIO_menu input[type=text],.portfolio_page_CHARMING_PORTFOLIO_menu input[type=email],.portfolio_page_CHARMING_PORTFOLIO_menu input[type=tel],.portfolio_page_CHARMING_PORTFOLIO_menu textarea,.toplevel_page_CHARMING_PORTFOLIO_page input[type=text],.toplevel_page_CHARMING_PORTFOLIO_page input[type=email],.toplevel_page_CHARMING_PORTFOLIO_page input[type=tel],.toplevel_page_CHARMING_PORTFOLIO_page textarea,.portfolio_page_charming_portfolio_danger_zone input[type=text],.portfolio_page_charming_portfolio_danger_zone input[type=email],.portfolio_page_charming_portfolio_danger_zone input[type=tel],.portfolio_page_charming_portfolio_danger_zone textarea,.portfolio_page_charming_portfolio_additional_menu input[type=text],.portfolio_page_charming_portfolio_additional_menu input[type=email],.portfolio_page_charming_portfolio_additional_menu input[type=tel],.portfolio_page_charming_portfolio_additional_menu textarea{background:#f2f3f7;color:#222;border:1px solid #e6e8ec;border-radius:6px;padding:8px 12px;font-size:1rem;margin-top:2px;margin-bottom:2px;transition:all .2s cubic-bezier(0.4, 0.1, 0.7, 1)}.portfolio_page_CHARMING_PORTFOLIO_menu input[type=text]:focus,.portfolio_page_CHARMING_PORTFOLIO_menu input[type=email]:focus,.portfolio_page_CHARMING_PORTFOLIO_menu input[type=tel]:focus,.portfolio_page_CHARMING_PORTFOLIO_menu textarea:focus,.toplevel_page_CHARMING_PORTFOLIO_page input[type=text]:focus,.toplevel_page_CHARMING_PORTFOLIO_page input[type=email]:focus,.toplevel_page_CHARMING_PORTFOLIO_page input[type=tel]:focus,.toplevel_page_CHARMING_PORTFOLIO_page textarea:focus,.portfolio_page_charming_portfolio_danger_zone input[type=text]:focus,.portfolio_page_charming_portfolio_danger_zone input[type=email]:focus,.portfolio_page_charming_portfolio_danger_zone input[type=tel]:focus,.portfolio_page_charming_portfolio_danger_zone textarea:focus,.portfolio_page_charming_portfolio_additional_menu input[type=text]:focus,.portfolio_page_charming_portfolio_additional_menu input[type=email]:focus,.portfolio_page_charming_portfolio_additional_menu input[type=tel]:focus,.portfolio_page_charming_portfolio_additional_menu textarea:focus{background:#fff;border-color:#ff2eab;outline:none;box-shadow:0 0 0 2px rgba(255,46,171,.08)}.portfolio_page_CHARMING_PORTFOLIO_menu input[type=text]:disabled,.portfolio_page_CHARMING_PORTFOLIO_menu input[type=email]:disabled,.portfolio_page_CHARMING_PORTFOLIO_menu input[type=tel]:disabled,.portfolio_page_CHARMING_PORTFOLIO_menu textarea:disabled,.toplevel_page_CHARMING_PORTFOLIO_page input[type=text]:disabled,.toplevel_page_CHARMING_PORTFOLIO_page input[type=email]:disabled,.toplevel_page_CHARMING_PORTFOLIO_page input[type=tel]:disabled,.toplevel_page_CHARMING_PORTFOLIO_page textarea:disabled,.portfolio_page_charming_portfolio_danger_zone input[type=text]:disabled,.portfolio_page_charming_portfolio_danger_zone input[type=email]:disabled,.portfolio_page_charming_portfolio_danger_zone input[type=tel]:disabled,.portfolio_page_charming_portfolio_danger_zone textarea:disabled,.portfolio_page_charming_portfolio_additional_menu input[type=text]:disabled,.portfolio_page_charming_portfolio_additional_menu input[type=email]:disabled,.portfolio_page_charming_portfolio_additional_menu input[type=tel]:disabled,.portfolio_page_charming_portfolio_additional_menu textarea:disabled{opacity:.6;color:#777;background:#fff;cursor:not-allowed}.portfolio_page_CHARMING_PORTFOLIO_menu textarea,.toplevel_page_CHARMING_PORTFOLIO_page textarea,.portfolio_page_charming_portfolio_danger_zone textarea,.portfolio_page_charming_portfolio_additional_menu textarea{min-height:60px;resize:vertical;font-size:1rem;line-height:1.6}.portfolio_page_CHARMING_PORTFOLIO_menu .switch-btn-wrapper,.toplevel_page_CHARMING_PORTFOLIO_page .switch-btn-wrapper,.portfolio_page_charming_portfolio_danger_zone .switch-btn-wrapper,.portfolio_page_charming_portfolio_additional_menu .switch-btn-wrapper{display:flex;align-items:center;gap:10px;margin:2px 0 8px 0}.portfolio_page_CHARMING_PORTFOLIO_menu .switch-btn,.toplevel_page_CHARMING_PORTFOLIO_page .switch-btn,.portfolio_page_charming_portfolio_danger_zone .switch-btn,.portfolio_page_charming_portfolio_additional_menu .switch-btn{position:relative;width:44px;height:24px;background:#e6e8ec;border-radius:12px;transition:all .2s cubic-bezier(0.4, 0.1, 0.7, 1);box-shadow:none}.portfolio_page_CHARMING_PORTFOLIO_menu .switch-btn span,.toplevel_page_CHARMING_PORTFOLIO_page .switch-btn span,.portfolio_page_charming_portfolio_danger_zone .switch-btn span,.portfolio_page_charming_portfolio_additional_menu .switch-btn span{position:absolute;left:2px;top:2px;width:20px;height:20px;border-radius:50%;background:#fa2222;transition:all .2s cubic-bezier(0.4, 0.1, 0.7, 1);box-shadow:0 1px 5px rgba(255,46,171,.11)}.portfolio_page_CHARMING_PORTFOLIO_menu input[type=checkbox],.toplevel_page_CHARMING_PORTFOLIO_page input[type=checkbox],.portfolio_page_charming_portfolio_danger_zone input[type=checkbox],.portfolio_page_charming_portfolio_additional_menu input[type=checkbox]{display:none}.portfolio_page_CHARMING_PORTFOLIO_menu input[type=checkbox]:checked+.switch-btn span,.toplevel_page_CHARMING_PORTFOLIO_page input[type=checkbox]:checked+.switch-btn span,.portfolio_page_charming_portfolio_danger_zone input[type=checkbox]:checked+.switch-btn span,.portfolio_page_charming_portfolio_additional_menu input[type=checkbox]:checked+.switch-btn span{left:22px;background:#22c55e;box-shadow:0 1px 5px rgba(162,89,255,.13)}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-help-icon,.portfolio_page_CHARMING_PORTFOLIO_menu .dashicons-editor-help,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-help-icon,.toplevel_page_CHARMING_PORTFOLIO_page .dashicons-editor-help,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-help-icon,.portfolio_page_charming_portfolio_danger_zone .dashicons-editor-help,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-help-icon,.portfolio_page_charming_portfolio_additional_menu .dashicons-editor-help{font-size:1.09em;color:#000;margin-left:4px;cursor:pointer;transition:color .2s}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-help-icon:hover,.portfolio_page_CHARMING_PORTFOLIO_menu .dashicons-editor-help:hover,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-help-icon:hover,.toplevel_page_CHARMING_PORTFOLIO_page .dashicons-editor-help:hover,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-help-icon:hover,.portfolio_page_charming_portfolio_danger_zone .dashicons-editor-help:hover,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-help-icon:hover,.portfolio_page_charming_portfolio_additional_menu .dashicons-editor-help:hover{color:#000}.portfolio_page_CHARMING_PORTFOLIO_menu .simplecharm-portfolio-user-image,.portfolio_page_CHARMING_PORTFOLIO_menu .simplecharm-portfolio-user-image2,.toplevel_page_CHARMING_PORTFOLIO_page .simplecharm-portfolio-user-image,.toplevel_page_CHARMING_PORTFOLIO_page .simplecharm-portfolio-user-image2,.portfolio_page_charming_portfolio_danger_zone .simplecharm-portfolio-user-image,.portfolio_page_charming_portfolio_danger_zone .simplecharm-portfolio-user-image2,.portfolio_page_charming_portfolio_additional_menu .simplecharm-portfolio-user-image,.portfolio_page_charming_portfolio_additional_menu .simplecharm-portfolio-user-image2{display:block;margin:10px 0 4px 0;border-radius:6px;border:1px solid #e6e8ec;max-width:140px;box-shadow:none;background:#f2f3f7}.portfolio_page_CHARMING_PORTFOLIO_menu .button,.portfolio_page_CHARMING_PORTFOLIO_menu .btn,.portfolio_page_CHARMING_PORTFOLIO_menu input[type=submit].charming-portfolio-save-data,.toplevel_page_CHARMING_PORTFOLIO_page .button,.toplevel_page_CHARMING_PORTFOLIO_page .btn,.toplevel_page_CHARMING_PORTFOLIO_page input[type=submit].charming-portfolio-save-data,.portfolio_page_charming_portfolio_danger_zone .button,.portfolio_page_charming_portfolio_danger_zone .btn,.portfolio_page_charming_portfolio_danger_zone input[type=submit].charming-portfolio-save-data,.portfolio_page_charming_portfolio_additional_menu .button,.portfolio_page_charming_portfolio_additional_menu .btn,.portfolio_page_charming_portfolio_additional_menu input[type=submit].charming-portfolio-save-data{display:inline-block;padding:0 12px;border-radius:6px;border:none;background:#e9630a;color:#fff;font-weight:600;font-size:14px;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;box-shadow:0 2px 12px rgba(255,46,171,.07);transition:all .2s cubic-bezier(0.4, 0.1, 0.7, 1);margin-top:7px;margin-bottom:7px}.portfolio_page_CHARMING_PORTFOLIO_menu .button:hover,.portfolio_page_CHARMING_PORTFOLIO_menu .button:focus,.portfolio_page_CHARMING_PORTFOLIO_menu .btn:hover,.portfolio_page_CHARMING_PORTFOLIO_menu .btn:focus,.portfolio_page_CHARMING_PORTFOLIO_menu input[type=submit].charming-portfolio-save-data:hover,.portfolio_page_CHARMING_PORTFOLIO_menu input[type=submit].charming-portfolio-save-data:focus,.toplevel_page_CHARMING_PORTFOLIO_page .button:hover,.toplevel_page_CHARMING_PORTFOLIO_page .button:focus,.toplevel_page_CHARMING_PORTFOLIO_page .btn:hover,.toplevel_page_CHARMING_PORTFOLIO_page .btn:focus,.toplevel_page_CHARMING_PORTFOLIO_page input[type=submit].charming-portfolio-save-data:hover,.toplevel_page_CHARMING_PORTFOLIO_page input[type=submit].charming-portfolio-save-data:focus,.portfolio_page_charming_portfolio_danger_zone .button:hover,.portfolio_page_charming_portfolio_danger_zone .button:focus,.portfolio_page_charming_portfolio_danger_zone .btn:hover,.portfolio_page_charming_portfolio_danger_zone .btn:focus,.portfolio_page_charming_portfolio_danger_zone input[type=submit].charming-portfolio-save-data:hover,.portfolio_page_charming_portfolio_danger_zone input[type=submit].charming-portfolio-save-data:focus,.portfolio_page_charming_portfolio_additional_menu .button:hover,.portfolio_page_charming_portfolio_additional_menu .button:focus,.portfolio_page_charming_portfolio_additional_menu .btn:hover,.portfolio_page_charming_portfolio_additional_menu .btn:focus,.portfolio_page_charming_portfolio_additional_menu input[type=submit].charming-portfolio-save-data:hover,.portfolio_page_charming_portfolio_additional_menu input[type=submit].charming-portfolio-save-data:focus{background:#e9630a;color:#fff;box-shadow:0 4px 24px rgba(162,89,255,.1);outline:none}.portfolio_page_CHARMING_PORTFOLIO_menu input[type=submit].charming-portfolio-save-data,.toplevel_page_CHARMING_PORTFOLIO_page input[type=submit].charming-portfolio-save-data,.portfolio_page_charming_portfolio_danger_zone input[type=submit].charming-portfolio-save-data,.portfolio_page_charming_portfolio_additional_menu input[type=submit].charming-portfolio-save-data{padding:10px 0}.portfolio_page_CHARMING_PORTFOLIO_menu .btn-fullwidth,.toplevel_page_CHARMING_PORTFOLIO_page .btn-fullwidth,.portfolio_page_charming_portfolio_danger_zone .btn-fullwidth,.portfolio_page_charming_portfolio_additional_menu .btn-fullwidth{width:100%;padding:8px 0}.portfolio_page_CHARMING_PORTFOLIO_menu .btn-wrapper,.toplevel_page_CHARMING_PORTFOLIO_page .btn-wrapper,.portfolio_page_charming_portfolio_danger_zone .btn-wrapper,.portfolio_page_charming_portfolio_additional_menu .btn-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:32px}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-layout,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-layout,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-layout,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-layout,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links{background:#e9ebf0;border:1px solid #e6e8ec;border-radius:6px;padding:18px 16px 12px;margin-bottom:8px;box-shadow:none}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-layout,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-layout,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-layout,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-layout{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:8px}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-layout label,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-layout label,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-layout label,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-layout label{cursor:pointer;display:flex;border:4px solid rgba(0,0,0,0);padding:14px 10px;background:#fff;flex-direction:column;border-radius:4px;justify-content:space-between}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-layout label:has(input[type=radio]:checked),.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-layout label:has(input[type=radio]:checked),.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-layout label:has(input[type=radio]:checked),.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-layout label:has(input[type=radio]:checked){border-color:#a259ff}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-layout label .checkbox-wrapper,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-layout label .checkbox-wrapper,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-layout label .checkbox-wrapper,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-layout label .checkbox-wrapper{opacity:0;visibility:hidden;position:absolute;pointer-events:none}.portfolio_page_CHARMING_PORTFOLIO_menu table.stat-boxes-table,.toplevel_page_CHARMING_PORTFOLIO_page table.stat-boxes-table,.portfolio_page_charming_portfolio_danger_zone table.stat-boxes-table,.portfolio_page_charming_portfolio_additional_menu table.stat-boxes-table{background:#e9ebf0;padding:18px 16px 12px;border:1px solid #e6e8ec}.portfolio_page_CHARMING_PORTFOLIO_menu table.stat-boxes-table tbody,.toplevel_page_CHARMING_PORTFOLIO_page table.stat-boxes-table tbody,.portfolio_page_charming_portfolio_danger_zone table.stat-boxes-table tbody,.portfolio_page_charming_portfolio_additional_menu table.stat-boxes-table tbody{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social tbody,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links tbody,.portfolio_page_CHARMING_PORTFOLIO_menu .stat-boxes-table tbody,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links tbody,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social tbody,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links tbody,.toplevel_page_CHARMING_PORTFOLIO_page .stat-boxes-table tbody,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links tbody,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social tbody,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links tbody,.portfolio_page_charming_portfolio_danger_zone .stat-boxes-table tbody,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links tbody,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social tbody,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links tbody,.portfolio_page_charming_portfolio_additional_menu .stat-boxes-table tbody,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links tbody{display:grid;gap:10px;justify-content:center;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social tbody tr,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links tbody tr,.portfolio_page_CHARMING_PORTFOLIO_menu .stat-boxes-table tbody tr,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links tbody tr,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social tbody tr,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links tbody tr,.toplevel_page_CHARMING_PORTFOLIO_page .stat-boxes-table tbody tr,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links tbody tr,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social tbody tr,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links tbody tr,.portfolio_page_charming_portfolio_danger_zone .stat-boxes-table tbody tr,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links tbody tr,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social tbody tr,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links tbody tr,.portfolio_page_charming_portfolio_additional_menu .stat-boxes-table tbody tr,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links tbody tr{display:flex;gap:8px;align-items:center;background:#fff;margin-bottom:10px;flex-direction:column;padding:16px;border-radius:4px}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social tbody tr input,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links tbody tr input,.portfolio_page_CHARMING_PORTFOLIO_menu .stat-boxes-table tbody tr input,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links tbody tr input,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social tbody tr input,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links tbody tr input,.toplevel_page_CHARMING_PORTFOLIO_page .stat-boxes-table tbody tr input,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links tbody tr input,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social tbody tr input,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links tbody tr input,.portfolio_page_charming_portfolio_danger_zone .stat-boxes-table tbody tr input,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links tbody tr input,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social tbody tr input,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links tbody tr input,.portfolio_page_charming_portfolio_additional_menu .stat-boxes-table tbody tr input,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links tbody tr input{width:100%}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social tbody tr .button,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links tbody tr .button,.portfolio_page_CHARMING_PORTFOLIO_menu .stat-boxes-table tbody tr .button,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links tbody tr .button,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social tbody tr .button,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links tbody tr .button,.toplevel_page_CHARMING_PORTFOLIO_page .stat-boxes-table tbody tr .button,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links tbody tr .button,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social tbody tr .button,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links tbody tr .button,.portfolio_page_charming_portfolio_danger_zone .stat-boxes-table tbody tr .button,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links tbody tr .button,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social tbody tr .button,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links tbody tr .button,.portfolio_page_charming_portfolio_additional_menu .stat-boxes-table tbody tr .button,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links tbody tr .button{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social tbody tr td,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links tbody tr td,.portfolio_page_CHARMING_PORTFOLIO_menu .stat-boxes-table tbody tr td,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links tbody tr td,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social tbody tr td,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links tbody tr td,.toplevel_page_CHARMING_PORTFOLIO_page .stat-boxes-table tbody tr td,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links tbody tr td,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social tbody tr td,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links tbody tr td,.portfolio_page_charming_portfolio_danger_zone .stat-boxes-table tbody tr td,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links tbody tr td,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social tbody tr td,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links tbody tr td,.portfolio_page_charming_portfolio_additional_menu .stat-boxes-table tbody tr td,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links tbody tr td{width:100%}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social tbody tr td:last-child,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links tbody tr td:last-child,.portfolio_page_CHARMING_PORTFOLIO_menu .stat-boxes-table tbody tr td:last-child,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links tbody tr td:last-child,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social tbody tr td:last-child,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links tbody tr td:last-child,.toplevel_page_CHARMING_PORTFOLIO_page .stat-boxes-table tbody tr td:last-child,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links tbody tr td:last-child,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social tbody tr td:last-child,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links tbody tr td:last-child,.portfolio_page_charming_portfolio_danger_zone .stat-boxes-table tbody tr td:last-child,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links tbody tr td:last-child,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social tbody tr td:last-child,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links tbody tr td:last-child,.portfolio_page_charming_portfolio_additional_menu .stat-boxes-table tbody tr td:last-child,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links tbody tr td:last-child{align-self:end}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social table,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links table,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links table,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social table,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links table,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links table,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social table,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links table,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links table,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social table,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links table,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links table{background:none}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social p,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links p,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links p,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-social p,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-header-links p,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-footer-links p,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-social p,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-header-links p,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-footer-links p,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-social p,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-header-links p,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-footer-links p{margin:6px 0 0 0}.portfolio_page_CHARMING_PORTFOLIO_menu table,.toplevel_page_CHARMING_PORTFOLIO_page table,.portfolio_page_charming_portfolio_danger_zone table,.portfolio_page_charming_portfolio_additional_menu table{width:100%;border-collapse:separate;border-spacing:0;background:none}.portfolio_page_CHARMING_PORTFOLIO_menu tbody,.toplevel_page_CHARMING_PORTFOLIO_page tbody,.portfolio_page_charming_portfolio_danger_zone tbody,.portfolio_page_charming_portfolio_additional_menu tbody{width:100%}.portfolio_page_CHARMING_PORTFOLIO_menu tr.flex,.toplevel_page_CHARMING_PORTFOLIO_page tr.flex,.portfolio_page_charming_portfolio_danger_zone tr.flex,.portfolio_page_charming_portfolio_additional_menu tr.flex{display:flex;gap:12px;align-items:center}.portfolio_page_CHARMING_PORTFOLIO_menu td,.toplevel_page_CHARMING_PORTFOLIO_page td,.portfolio_page_charming_portfolio_danger_zone td,.portfolio_page_charming_portfolio_additional_menu td{flex:1;padding:5px 0}.portfolio_page_CHARMING_PORTFOLIO_menu tr .button,.toplevel_page_CHARMING_PORTFOLIO_page tr .button,.portfolio_page_charming_portfolio_danger_zone tr .button,.portfolio_page_charming_portfolio_additional_menu tr .button{margin-left:6px;font-size:14px;padding:0 12px}.portfolio_page_CHARMING_PORTFOLIO_menu .screen-reader-text,.toplevel_page_CHARMING_PORTFOLIO_page .screen-reader-text,.portfolio_page_charming_portfolio_danger_zone .screen-reader-text,.portfolio_page_charming_portfolio_additional_menu .screen-reader-text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-layout label,.toplevel_page_CHARMING_PORTFOLIO_page .charming-portfolio-layout label,.portfolio_page_charming_portfolio_danger_zone .charming-portfolio-layout label,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-layout label{display:flex;align-items:center;gap:7px;font-size:1.03rem;font-weight:500;margin-right:18px;margin-bottom:0}.portfolio_page_CHARMING_PORTFOLIO_menu input[type=radio],.toplevel_page_CHARMING_PORTFOLIO_page input[type=radio],.portfolio_page_charming_portfolio_danger_zone input[type=radio],.portfolio_page_charming_portfolio_additional_menu input[type=radio]{accent-color:#ff2eab;width:16px;height:16px;margin-right:0;margin-top:0;margin-bottom:0;position:relative}.portfolio_page_CHARMING_PORTFOLIO_menu input[type=radio]::before,.toplevel_page_CHARMING_PORTFOLIO_page input[type=radio]::before,.portfolio_page_charming_portfolio_danger_zone input[type=radio]::before,.portfolio_page_charming_portfolio_additional_menu input[type=radio]::before{transform:translate(-50%, -50%);top:50%;left:50%;position:absolute;display:block;margin:0}@media(max-width: 600px){.portfolio_page_CHARMING_PORTFOLIO_menu .page-contents{padding:16px 6px}.portfolio_page_CHARMING_PORTFOLIO_menu .portfolio-section-content{padding:0 9px}.portfolio_page_CHARMING_PORTFOLIO_menu .portfolio-section-content.charming-portfolio-layout{padding:10px 8px}.portfolio_page_CHARMING_PORTFOLIO_menu .portfolio-section-toggle{padding:13px 10px 0 10px}.portfolio_page_CHARMING_PORTFOLIO_menu tr.flex{flex-direction:column;gap:4px;align-items:stretch}.portfolio_page_CHARMING_PORTFOLIO_menu td{padding:4px 0}.portfolio_page_CHARMING_PORTFOLIO_menu .simplecharm-portfolio-user-image,.portfolio_page_CHARMING_PORTFOLIO_menu .simplecharm-portfolio-user-image2{max-width:100px}.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-social,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-header-links,.portfolio_page_CHARMING_PORTFOLIO_menu .charming-portfolio-footer-links{padding:12px 4px 8px}}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills .button{min-height:revert;line-height:1.5;padding-block:4px}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills tbody{display:flex;flex-direction:column;gap:10px}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills tbody .skill{display:flex;flex-direction:column;padding:10px 16px;background:#fff;border-radius:4px;box-shadow:rgba(0,0,0,.05) 0px 0px 0px 1px,#d1d5db 0px 0px 0px 1px inset}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills tbody .skill td{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills tbody .skill td:last-child{display:flex;justify-content:end;align-items:end;flex-direction:column}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills tbody .skill td input{width:min(100%,300px)}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills tbody .skill td img{width:50px;display:block;height:auto;-o-object-fit:contain;object-fit:contain}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills tbody .skill td .button{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills tbody .skill td label{max-width:50%}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills .cp__add-another-btn-wrapper{text-align:right}.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills .charming-portfolio-projects a.button,.portfolio_page_charming_portfolio_additional_menu .charming-portfolio-skills .charming-portfolio-experience a.button{min-height:revert;line-height:1.5}.portfolio_page_charming_portfolio_additional_menu .single-experience,.portfolio_page_charming_portfolio_additional_menu .single-project{display:flex;flex-direction:column;box-shadow:rgba(0,0,0,.05) 0px 0px 0px 1px,#d1d5db 0px 0px 0px 1px inset;padding:16px;border-radius:6px;margin-block:8px}.portfolio_page_charming_portfolio_additional_menu .single-experience td,.portfolio_page_charming_portfolio_additional_menu .single-project td{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:16px;width:100%}@media screen and (max-width: 760px){.portfolio_page_charming_portfolio_additional_menu textarea{width:100%}}.portfolio-section-wrapper.section-danger-zone{background:#fff;border:1px solid #e0e0e0;border-left:4px solid #d63638;padding:24px;box-shadow:0 2px 6px rgba(0,0,0,.05);margin-top:20px;font-family:"Inter","Segoe UI",sans-serif}.portfolio-section-wrapper.section-danger-zone .portfolio-section-toggle{color:#d63638;font-size:20px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}.portfolio-section-wrapper.section-danger-zone .portfolio-section-content{background:#fff6f6;border:1px solid #f3caca;border-radius:6px;padding:16px 20px;margin-bottom:20px;line-height:1.6;color:#4a0000}.portfolio-section-wrapper.section-danger-zone .portfolio-section-content p{margin:0 0 10px}.portfolio-section-wrapper.section-danger-zone .flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.portfolio-section-wrapper.section-danger-zone .button-danger{background:#d63638 !important;border-color:#b91c1c !important;color:#fff !important;font-weight:500;padding:2px 14px;border-radius:4px;transition:background .2s,transform .1s}.portfolio-section-wrapper.section-danger-zone .button-danger:hover{background:#b91c1c !important;transform:translateY(-1px)}.portfolio-section-wrapper.section-danger-zone .button-secondary{background:#f6f7f7 !important;color:#1e1e1e !important;border:1px solid #ccc !important}.portfolio-section-wrapper.section-danger-zone .button-secondary:hover{background:#e0e0e0 !important}.portfolio-section-wrapper.section-danger-zone .button-primary:disabled{opacity:.6;cursor:not-allowed}.portfolio-section-wrapper.section-danger-zone .erase-data-challange{background:#fffaf9;border:1px solid #f5d5d0;padding:20px;margin-block:16px;border-radius:6px;display:none}.portfolio-section-wrapper.section-danger-zone .cp-modal-inner{display:flex;flex-direction:column;gap:12px}.portfolio-section-wrapper.section-danger-zone .erase-data-challange-input{width:100%;max-width:400px;padding:2px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px}.portfolio-section-wrapper.section-danger-zone .erase-data-challange-input:focus{border-color:#d63638;box-shadow:0 0 0 2px rgba(214,54,56,.15);outline:none}.portfolio-section-wrapper.section-danger-zone .final-erase-data-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(10,10,10,.6);justify-content:center;align-items:center;z-index:9999}.portfolio-section-wrapper.section-danger-zone .final-erase-data-modal-content{background:#fff;border-radius:8px;padding:24px;max-width:480px;width:90%;box-shadow:0 6px 20px rgba(0,0,0,.15)}.portfolio-section-wrapper.section-danger-zone .final-erase-data-modal-content h3{color:#d63638;font-weight:600;margin-bottom:12px}.portfolio-section-wrapper.section-danger-zone .final-erase-data-modal-content p{color:#444;margin-bottom:20px;line-height:1.5}.portfolio-section-wrapper.section-danger-zone .final-erase-data-modal-footer p{font-size:13px;color:#888;text-align:center}.portfolio-section-wrapper.section-danger-zone .erase-data-challange-message{font-size:13px;color:#b91c1c;margin-top:4px;font-weight:500}@media(max-width: 600px){.portfolio-section-wrapper.section-danger-zone{padding:16px}.portfolio-section-wrapper.section-danger-zone .final-erase-data-modal-content{padding:18px}}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row !important}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}.flex-wrap{flex-wrap:wrap}.m-0{margin:0 !important}.p-0{padding:0 !important}.gap-1{gap:4px}.column-half{width:50%}.quill-textarea-slot{display:none}.quill-container-slot{height:-moz-max-content;height:max-content;width:100%;margin-top:6px}.charming-portfolio-tabs .tab-content{display:none}.charming-portfolio-tabs .tab-content.active{display:block}.charming-portfolio-tab-list{display:flex;flex-flow:row wrap;gap:8px;row-gap:4px}.charming-portfolio-tab-list .charming-portfolio-tab a,.charming-portfolio-tab-list .charming-portfolio-tab-link a{padding:8px 12px;border:1px solid rgba(233,99,10,.2666666667);color:#e9630a;background:rgba(0,0,0,0);border-radius:4px;color:inherit;background:inherit;font-size:14px;font-weight:600;text-decoration:none;height:100%}.charming-portfolio-tab-list .charming-portfolio-tab.active a,.charming-portfolio-tab-list .charming-portfolio-tab-link.active a{background:#e9630a;color:#fff}.charming-portfolio-tab-list .charming-portfolio-tab:not(.active) a:hover,.charming-portfolio-tab-list .charming-portfolio-tab a:focus,.charming-portfolio-tab-list .charming-portfolio-tab a:active,.charming-portfolio-tab-list .charming-portfolio-tab-link:not(.active) a:hover,.charming-portfolio-tab-list .charming-portfolio-tab-link a:focus,.charming-portfolio-tab-list .charming-portfolio-tab-link a:active{border-color:#e9630a;outline:none;box-shadow:none}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor > *{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}

/*# sourceMappingURL=quill.snow.css.map*/

/*# sourceMappingURL=admin.css.map*/