.professional-voting-description .voting-modal[data-v-34ab32c3]{border-radius:16px!important;overflow:hidden;max-width:900px;width:100%;margin:auto;background:#fff;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15)!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important}.professional-voting-description .voting-modal .professional-header[data-v-34ab32c3]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;border-radius:0!important;position:relative;overflow:hidden}.professional-voting-description .voting-modal .professional-header[data-v-34ab32c3]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%23fff' fill-opacity='.05' fill-rule='evenodd'/%3E%3C/svg%3E") repeat;opacity:.1}.professional-voting-description .voting-modal .professional-header .header-content[data-v-34ab32c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;position:relative;z-index:1}.professional-voting-description .voting-modal .professional-header .header-content .header-left[data-v-34ab32c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.professional-voting-description .voting-modal .professional-header .header-content .header-left .icon-section[data-v-34ab32c3]{background:hsla(0,0%,100%,.2);border-radius:50%;width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.5rem;backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.3)}.professional-voting-description .voting-modal .professional-header .header-content .header-left .title-section .modal-title[data-v-34ab32c3]{font-size:1.75rem;font-weight:700;margin:0 0 .25rem 0;color:#fff;font-family:Roboto,sans-serif;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.1)}.professional-voting-description .voting-modal .professional-header .header-content .header-left .title-section .modal-subtitle[data-v-34ab32c3]{font-size:1rem;color:hsla(0,0%,100%,.9);margin:0;font-weight:400;opacity:.95}.professional-voting-description .voting-modal .professional-header .header-content .header-actions .close-btn[data-v-34ab32c3]{background:hsla(0,0%,100%,.2)!important;backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.professional-voting-description .voting-modal .professional-header .header-content .header-actions .close-btn[data-v-34ab32c3]:hover{background:hsla(0,0%,100%,.3)!important;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.professional-voting-description .voting-modal .professional-content .content-container[data-v-34ab32c3]{padding:0}.professional-voting-description .voting-modal .professional-content .content-container .description-section[data-v-34ab32c3]{padding:2rem;border-bottom:1px solid #f0f2f5}.professional-voting-description .voting-modal .professional-content .content-container .description-section .section-header[data-v-34ab32c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f8f9fa}.professional-voting-description .voting-modal .professional-content .content-container .description-section .section-header .section-title[data-v-34ab32c3]{font-size:1.25rem;font-weight:600;color:#2c3e50;font-family:Roboto,sans-serif}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:2rem;line-height:1.8;font-size:1rem;color:#374151;position:relative;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.02);box-shadow:0 2px 4px rgba(0,0,0,.02)}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#1976d2),to(#1565c0));background:linear-gradient(180deg,#1976d2,#1565c0);border-radius:2px 0 0 2px}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h1,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h2,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h3,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h4,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h5,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h6{color:#2c3e50!important;font-weight:600!important;margin:1.5rem 0 1rem 0!important;font-family:Roboto,sans-serif!important;line-height:1.4!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h1{font-size:1.75rem!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h2{font-size:1.5rem!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h3{font-size:1.3rem!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h4{font-size:1.2rem!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h5{font-size:1.1rem!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] h6{font-size:1rem!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] p{margin:1rem 0!important;line-height:1.8!important;color:#374151!important;font-size:1rem!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] ol,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] ul{margin:1rem 0 1rem 1.5rem!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] ol li,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] ul li{margin:.5rem 0!important;line-height:1.6!important;color:#374151!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] b,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] strong{color:#1976d2!important;font-weight:600!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] em,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] i{color:#666!important;font-style:italic!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] blockquote{border-left:4px solid #1976d2!important;padding-left:1rem!important;margin:1.5rem 0!important;background:#f0f8ff!important;padding:1rem 1rem 1rem 2rem!important;border-radius:0 8px 8px 0!important;font-style:italic!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] a{color:#1976d2!important;text-decoration:none!important;font-weight:500!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] a:hover{text-decoration:underline!important;color:#1565c0!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] table{width:100%!important;border-collapse:collapse!important;margin:1.5rem 0!important;background:#fff!important;border-radius:8px!important;overflow:hidden!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] table td,.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] table th{padding:12px 16px!important;text-align:left!important;border-bottom:1px solid #e2e8f0!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] table th{background:#f8fafc!important;color:#374151!important;font-weight:600!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] table tr:hover{background:#f8fafc!important}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3] code{background:#f1f5f9!important;padding:2px 6px!important;border-radius:4px!important;font-family:Monaco,Menlo,monospace!important;font-size:.9rem!important;color:#1976d2!important}.professional-voting-description .voting-modal .professional-content .content-container .action-section[data-v-34ab32c3]{padding:2rem;background:linear-gradient(135deg,#f8f9fa,#fff);border-top:1px solid #e9ecef}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper[data-v-34ab32c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper .action-btn[data-v-34ab32c3]{font-weight:600!important;text-transform:none!important;letter-spacing:.5px!important;padding:0 32px!important;height:48px!important;font-size:1rem!important;border-radius:24px!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;font-family:Roboto,sans-serif!important}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper .action-btn.understand-btn[data-v-34ab32c3]{background:linear-gradient(135deg,#1976d2,#1565c0)!important;-webkit-box-shadow:0 4px 15px rgba(25,118,210,.3)!important;box-shadow:0 4px 15px rgba(25,118,210,.3)!important}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper .action-btn.understand-btn[data-v-34ab32c3]:hover{-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important;-webkit-box-shadow:0 8px 25px rgba(25,118,210,.4)!important;box-shadow:0 8px 25px rgba(25,118,210,.4)!important}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper .action-btn.cancel-btn[data-v-34ab32c3]{border:2px solid #e2e8f0!important;color:#64748b!important}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper .action-btn.cancel-btn[data-v-34ab32c3]:hover{border-color:#cbd5e1!important;background:#f8fafc!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}@media(max-width:768px){.professional-voting-description .voting-modal[data-v-34ab32c3]{margin:1rem;max-width:calc(100vw - 2rem)}.professional-voting-description .voting-modal .professional-header .header-content[data-v-34ab32c3]{padding:1.5rem}.professional-voting-description .voting-modal .professional-header .header-content .header-left .icon-section[data-v-34ab32c3]{width:48px;height:48px;margin-right:1rem}.professional-voting-description .voting-modal .professional-header .header-content .header-left .title-section .modal-title[data-v-34ab32c3]{font-size:1.5rem}.professional-voting-description .voting-modal .professional-header .header-content .header-left .title-section .modal-subtitle[data-v-34ab32c3]{font-size:.9rem}.professional-voting-description .voting-modal .professional-content .content-container .description-section[data-v-34ab32c3]{padding:1.5rem}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3]{padding:1.5rem;font-size:.95rem}.professional-voting-description .voting-modal .professional-content .content-container .action-section[data-v-34ab32c3]{padding:1.5rem}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper[data-v-34ab32c3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper .action-btn[data-v-34ab32c3]{width:100%;max-width:280px}.professional-voting-description .voting-modal .professional-content .content-container .action-section .action-wrapper .action-btn.cancel-btn[data-v-34ab32c3]{margin-left:0!important}}@media(max-width:480px){.professional-voting-description .voting-modal[data-v-34ab32c3]{margin:.5rem}.professional-voting-description .voting-modal .professional-header .header-content[data-v-34ab32c3]{padding:1rem}.professional-voting-description .voting-modal .professional-header .header-content .header-left .icon-section[data-v-34ab32c3]{width:40px;height:40px;margin-right:.75rem}.professional-voting-description .voting-modal .professional-header .header-content .header-left .title-section .modal-title[data-v-34ab32c3]{font-size:1.25rem}.professional-voting-description .voting-modal .professional-header .header-content .header-left .title-section .modal-subtitle[data-v-34ab32c3]{font-size:.85rem}.professional-voting-description .voting-modal .professional-content .content-container .description-section[data-v-34ab32c3]{padding:1rem}.professional-voting-description .voting-modal .professional-content .content-container .description-section .section-header .section-title[data-v-34ab32c3]{font-size:1.1rem}.professional-voting-description .voting-modal .professional-content .content-container .description-section .description-content .content-wrapper[data-v-34ab32c3]{padding:1rem;font-size:.9rem;line-height:1.7}.professional-voting-description .voting-modal .professional-content .content-container .action-section[data-v-34ab32c3]{padding:1rem}}.v-sheet--offset[data-v-e690bb28]{top:-24px;position:relative}.v-dialog[data-v-e690bb28]{display:none}.vertical[data-v-e690bb28]{border-left:1px solid #000;height:140px;position:absolute;left:50%}.font[data-v-e690bb28]{font-size:50px;margin-left:120px}