.svg-icon[data-v-e6d8c3ab]{display:inline-block;vertical-align:middle;fill:currentColor;overflow:hidden}.slider-bg[data-v-de0f01ba]{height:40px;background:var(--color-surface);position:relative;border-radius:4px;overflow:hidden;-webkit-user-select:none;user-select:none}.slider-progress[data-v-de0f01ba]{position:absolute;left:0;top:0;height:100%;background:var(--color-on-primary);transition:background-color .2s;z-index:1}.slider-progress.success[data-v-de0f01ba]{background:var(--color-primary-container-light)}.slider-text[data-v-de0f01ba]{position:absolute;width:100%;height:100%;line-height:40px;text-align:center;color:var(--icon-color);-webkit-user-select:none;user-select:none;z-index:2}.slider-text.success[data-v-de0f01ba]{color:var(--color-primary)}.slider-text.error[data-v-de0f01ba]{color:var(--color-error)}.slider-bar[data-v-de0f01ba]{width:50px;height:100%;position:absolute;background:var(--color-primary-container-hover);box-shadow:0 0 3px rgba(var(--shadow-color),.3);cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:3;transform:translate(0);will-change:transform}.slider-bar.success[data-v-de0f01ba]{background:var(--color-primary)}.slider-icon[data-v-de0f01ba]{color:var(--icon-color);width:20px;height:20px;transition:all .2s ease}.slider-icon[data-v-de0f01ba]:hover{transform:scale(1.1)}.slider-bar.success .slider-icon[data-v-de0f01ba]{color:var(--color-on-primary)}.login-page[data-v-59ade532]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;position:relative}.login-page[data-v-59ade532]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(data:image/webp;base64,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);background-size:cover;background-position:center;z-index:-1}.login-page.main-bg-loaded[data-v-59ade532]:before{background-image:url(/assets/login-bg-DU76IIJ4.webp);filter:grayscale(80%)}.login-wrapper[data-v-59ade532]{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#0009;padding:20px;border-radius:10px;box-shadow:0 0 10px #0000001a}.header-wrapper[data-v-59ade532]{display:flex;flex-direction:row;align-items:center}.header-wrapper .logo[data-v-59ade532]{width:64px;height:64px;margin-right:5px;transform:translateY(-4px)}.login-wrapper h1[data-v-59ade532]{color:#fff;font-size:24px;font-family:MyCustomFont,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;margin-bottom:20px}.login-wrapper form[data-v-59ade532]{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-group[data-v-59ade532]{display:flex;align-items:center;margin-bottom:10px;background-color:field;border-radius:5px;width:100%}.login-wrapper input[data-v-59ade532]{width:100%;padding:10px;border:none;border-radius:5px;background-color:unset;box-sizing:border-box}.login-wrapper input[data-v-59ade532]:not([type=checkbox]){padding-left:15px}.login-wrapper label[data-v-59ade532]{font-size:15px;width:70px;padding:0 10px;text-align-last:justify;white-space:nowrap;border-right:1px solid #666;margin-right:0}.captcha-group[data-v-59ade532] .slider-captcha{flex:1}.remember-password[data-v-59ade532]{flex-direction:row;justify-content:flex-start;align-self:flex-start;background-color:transparent}.remember-password input[type=checkbox][data-v-59ade532]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:field;transform:scale(.7);border:1px solid #ccc;width:auto}.remember-password input[type=checkbox][data-v-59ade532]:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.remember-password input[type=checkbox][data-v-59ade532]:checked:after{content:"✔";font-size:12px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.remember-password label[data-v-59ade532]{color:#fff;border-right:none;width:auto;padding:0}.login-wrapper form button[data-v-59ade532]{width:50%;padding:5px 10px;border:none;border-radius:5px;color:#fff;cursor:pointer}.login-wrapper form button[data-v-59ade532]:hover{background-color:var(--color-primary-hover)}.modal-overlay[data-v-96b8d6e3]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000001a;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-96b8d6e3]{background-color:var(--bg-color-secondary);border-radius:6px;width:600px;max-height:80vh;display:flex;flex-direction:column}.modal-header[data-v-96b8d6e3]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid var(--border-color)}.modal-header h3[data-v-96b8d6e3]{margin:0;color:var(--text-color)}.close-button[data-v-96b8d6e3]{background:none;color:var(--icon-color);padding:0;width:30px;height:30px}.close-button[data-v-96b8d6e3] .svg-icon{width:20px;height:20px}.close-button[data-v-96b8d6e3]:hover{background-color:var(--hover-bg-color)}.notification-container[data-v-96b8d6e3]{display:flex;height:400px;overflow:hidden}.notification-list[data-v-96b8d6e3]{width:40%;border-right:1px solid var(--border-color);overflow-y:auto}.notification-item[data-v-96b8d6e3]{padding:10px;cursor:pointer;border-bottom:1px solid var(--border-color)}.notification-item[data-v-96b8d6e3]:hover,.notification-item.active[data-v-96b8d6e3]{background-color:var(--hover-bg-color)}.notification-detail[data-v-96b8d6e3]{width:60%;padding:10px;overflow-y:auto}.no-selection[data-v-96b8d6e3]{color:var(--text-color-secondary);text-align:center;margin-top:20px}.modal-overlay[data-v-5fbfd13e]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000001a;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-5fbfd13e]{background-color:var(--bg-color-secondary);border-radius:6px;width:400px}.modal-header[data-v-5fbfd13e]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid var(--border-color)}.modal-header h3[data-v-5fbfd13e]{margin:0;color:var(--text-color)}.close-button[data-v-5fbfd13e]{background:none;border:none;color:var(--text-color);cursor:pointer;font-size:20px}.page-options[data-v-5fbfd13e]{padding:20px}.page-option[data-v-5fbfd13e]{display:flex;align-items:center;padding:10px;cursor:pointer;border-radius:4px;margin-bottom:10px}.page-option[data-v-5fbfd13e]:hover,.page-option.active[data-v-5fbfd13e]{background-color:var(--hover-bg-color)}.page-option i[data-v-5fbfd13e]{margin-right:10px}.button-group[data-v-5fbfd13e]{display:flex;justify-content:flex-end;padding:10px;border-top:1px solid var(--border-color)}.cancel-button[data-v-5fbfd13e],.submit-button[data-v-5fbfd13e]{padding:5px 10px;border-radius:4px;cursor:pointer}.cancel-button[data-v-5fbfd13e]{border:1px solid var(--border-color);background-color:var(--secondary-color);color:var(--text-color);margin-right:10px}.submit-button[data-v-5fbfd13e]{border:none;background-color:var(--color-primary-hover);color:#fff}.modal-overlay[data-v-a7187e25]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000001a;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-a7187e25]{background-color:var(--bg-color-secondary);border-radius:6px;width:400px}.modal-header[data-v-a7187e25]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid var(--border-color)}.modal-header h3[data-v-a7187e25]{margin:0;color:var(--text-color)}.close-button[data-v-a7187e25]{background:none;border:none;color:var(--text-color);cursor:pointer;font-size:20px}.theme-options[data-v-a7187e25]{display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px}.theme-option[data-v-a7187e25]{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-bottom:20px}.theme-preview[data-v-a7187e25]{width:80px;height:80px;border-radius:24px;margin-bottom:10px;border:2px solid var(--border-color)}.theme-option.active .theme-preview[data-v-a7187e25]{border-color:var(--color-primary)}.button-group[data-v-a7187e25]{display:flex;justify-content:flex-end;padding:10px;border-top:1px solid var(--border-color)}.cancel-button[data-v-a7187e25],.submit-button[data-v-a7187e25]{padding:5px 10px;border-radius:4px;cursor:pointer}.cancel-button[data-v-a7187e25]{border:1px solid var(--border-color);background-color:var(--secondary-color);color:var(--text-color);margin-right:10px}.submit-button[data-v-a7187e25]{border:none;background-color:var(--color-primary-hover);color:#fff}.modal-overlay[data-v-f2a682fc]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000001a;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-f2a682fc]{background-color:var(--bg-color-secondary);border-radius:6px;width:400px}.modal-header[data-v-f2a682fc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:10px 15px;border-bottom:1px solid var(--border-color)}.modal-header h3[data-v-f2a682fc]{margin:0;color:var(--text-color)}.close-button[data-v-f2a682fc]{background:none;color:var(--icon-color);padding:0;width:30px;height:30px}.close-button[data-v-f2a682fc] .svg-icon{width:20px;height:20px}.close-button[data-v-f2a682fc]:hover{background-color:var(--hover-bg-color)}.password-form[data-v-f2a682fc]{margin:0 30px}.form-group[data-v-f2a682fc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}label[data-v-f2a682fc]{display:block;margin-bottom:5px;color:var(--text-color)}input[data-v-f2a682fc]{width:70%;padding:5px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box}.error-message[data-v-f2a682fc]{color:red;margin-top:10px;text-align:center}.button-group[data-v-f2a682fc]{display:flex;justify-content:flex-end;margin:20px 10px 0;padding:10px;border-top:1px solid var(--border-color)}.cancel-button[data-v-f2a682fc],.submit-button[data-v-f2a682fc]{padding:5px 10px;border-radius:4px;cursor:pointer}.cancel-button[data-v-f2a682fc]{border:1px solid var(--border-color);background-color:var(--secondary-color);color:var(--text-color);margin-right:10px}.submit-button[data-v-f2a682fc]{border:none;background-color:var(--color-primary-hover);color:#fff}.cancel-button[data-v-f2a682fc]:focus,.cancel-button[data-v-f2a682fc]:focus-visible{outline:1px solid var(--color-primary-hover)}.submit-button[data-v-f2a682fc]:focus,.submit-button[data-v-f2a682fc]:focus-visible{outline:1px solid var(--border-color-reverse)}.modal-overlay[data-v-fbd89cd2]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000001a;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-fbd89cd2]{background-color:var(--bg-color-secondary);border-radius:6px;width:400px}.modal-header[data-v-fbd89cd2]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid var(--border-color)}.modal-header h3[data-v-fbd89cd2]{margin:0;color:var(--text-color)}.close-button[data-v-fbd89cd2]{background:none;border:none;color:var(--text-color);cursor:pointer;font-size:20px}.language-options[data-v-fbd89cd2]{padding:20px}.language-option[data-v-fbd89cd2]{display:flex;align-items:center;padding:10px;cursor:pointer;border-radius:4px;margin-bottom:10px}.language-option[data-v-fbd89cd2]:hover,.language-option.active[data-v-fbd89cd2]{background-color:var(--hover-bg-color)}.button-group[data-v-fbd89cd2]{display:flex;justify-content:flex-end;padding:10px;border-top:1px solid var(--border-color)}.cancel-button[data-v-fbd89cd2],.submit-button[data-v-fbd89cd2]{padding:5px 10px;border-radius:4px;cursor:pointer}.cancel-button[data-v-fbd89cd2]{border:1px solid var(--border-color);background-color:var(--secondary-color);color:var(--text-color);margin-right:10px}.submit-button[data-v-fbd89cd2]{border:none;background-color:var(--color-primary-hover);color:#fff}.sidebar[data-v-4782780e],.header[data-v-4782780e]{background-color:var(--color-surface);color:var(--color-on-surface)}.dashboard-layout[data-v-4782780e]{display:flex;height:100vh;--sidebar-width: 50px}.icon-button[data-v-4782780e]{width:30px;height:30px;min-width:30px;min-height:30px;display:flex;justify-content:center;align-items:center;padding:0;background:none;border:none;cursor:pointer;outline:none;transition:background-color .3s ease}.icon-button[data-v-4782780e]:hover{background-color:var(--hover-bg-color)}.icon-button .svg-icon[data-v-4782780e]{width:20px;height:20px;color:var(--icon-color)}.sidebar[data-v-4782780e]{max-width:var(--sidebar-width);transition:all .3s ease;border-right:1px solid var(--border-color)}.sidebar.sidebar-hidden[data-v-4782780e]{max-width:0;opacity:0;border-right:none}.sidebar-content[data-v-4782780e]{width:var(--sidebar-width);display:flex;flex-direction:column;height:100%;padding:0 10px;box-sizing:border-box;float:right}.sidebar-top[data-v-4782780e]{margin-top:0}.sidebar-logo[data-v-4782780e]{position:absolute;width:50px;height:50px;transform:translate(-9px)}.sidebar-logo .svg-icon[data-v-4782780e]{width:100%;height:100%;color:var(--icon-color)}.sidebar-bottom[data-v-4782780e]{margin-top:auto}.user-avatar[data-v-4782780e]{position:relative;width:26px;height:26px;margin:2px 2px 20px;background-color:var(--icon-color-light);border-radius:50%;cursor:pointer;transition:transform .3s ease}.user-avatar[data-v-4782780e]:hover{transform:scale(1.1)}.user-avatar img[data-v-4782780e]{width:100%;height:100%;object-fit:cover}.online-indicator[data-v-4782780e]{position:absolute;top:0;right:0;width:8px;height:8px;background-color:#4caf50;border-radius:50%}.sidebar-button[data-v-4782780e]{margin-bottom:15px}.sidebar-menu[data-v-4782780e]{position:fixed;left:var(--sidebar-width);bottom:1px;background-color:var(--bg-color-secondary);border-radius:5px;box-shadow:0 2px 10px #0000001a;z-index:1000}.sidebar-menu-item[data-v-4782780e]{display:block;width:100%;padding:10px 15px;text-align:left;background:none;border:none;cursor:pointer;color:var(--text-color);transition:background-color .3s ease}.sidebar-menu-item[data-v-4782780e]:hover{background-color:var(--hover-bg-color)}.main-content[data-v-4782780e]{flex:1;display:flex;flex-direction:column;transition:width .3s ease}.header[data-v-4782780e]{display:flex;align-items:center;padding:8px;border-bottom:1px solid var(--border-color);margin-left:-1px}.toggle-sidebar-button[data-v-4782780e]{margin-left:5px}.navigation[data-v-4782780e]{display:flex;margin-left:10px}.nav-link[data-v-4782780e]{color:var(--color-on-surface);display:flex;align-items:center;text-decoration:none;padding:5px 10px;height:34px;margin-left:15px;box-sizing:border-box;border-radius:8px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.nav-link[data-v-4782780e]:hover{background-color:var(--hover-bg-color);box-shadow:3px 4px 7px #00000038}.svg-icon.nav-icon[data-v-4782780e]{width:17px;height:17px;min-width:17px;display:flex;margin-right:5px;margin-bottom:1px}.nav-text[data-v-4782780e]{font-size:15px;white-space:nowrap}.full-text[data-v-4782780e]{display:block}.short-text[data-v-4782780e]{display:none}@media (max-width: 768px){.nav-text:has(.short-text) .full-text[data-v-4782780e]{display:none}.short-text[data-v-4782780e]{display:block}.nav-link[data-v-4782780e]{padding:5px 8px}}.router-link-exact-active[data-v-4782780e]{color:var(--color-primary-deep);background-color:var(--color-primary-container)}.router-link-exact-active[data-v-4782780e]:hover{background-color:var(--color-primary-container-hover)}.router-link-exact-active[data-v-4782780e]:after{content:none}.content[data-v-4782780e]{flex:1;padding:20px;overflow-y:auto}.account-number[data-v-4782780e]{position:fixed;right:10px;bottom:5px;color:var(--color-primary-deep);font-size:14px;z-index:1000;pointer-events:none}.my-select-wrapper[data-v-442e1754],.selected-option[data-v-442e1754]{border-radius:var(--border-radius-select)}.my-select-wrapper[data-v-442e1754]{position:relative;width:var(--width-select)}.my-select-wrapper[data-v-442e1754]:hover{background-color:var(--color-select-bg, #fff);box-shadow:2px 5px 14px rgba(var(--shadow-color),.25)}input[data-v-442e1754]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.selected-option[data-v-442e1754]{color:var(--color-select-text, #333);border:1px solid var(--color-select-border);padding:var(--padding-select);cursor:pointer}.my-select:focus-within .selected-option[data-v-442e1754],.my-select:has(.options) .selected-option[data-v-442e1754]{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--color-select-bg, #fff);box-shadow:2px 5px 14px rgba(var(--shadow-color),.25)}.options[data-v-442e1754]{position:absolute;top:100%;left:0;right:0;background-color:var(--color-select-bg, #fff);border:1px solid var(--color-select-border);border-top:none;border-radius:0 0 var(--border-radius-select, 17px) var(--border-radius-select, 17px);list-style:none;margin:0;padding:0;max-height:300px;overflow-y:auto;z-index:1000;box-shadow:2px 7px 14px rgba(var(--shadow-color),.35)}.options li[data-v-442e1754]{padding:5px 10px;cursor:pointer}.options li[data-v-442e1754]:hover,.options li.selected[data-v-442e1754]{background-color:var(--color-select-hover, #e0e0e0)}.options:hover li.selected[data-v-442e1754]:not(:hover){opacity:.7}.options[data-v-442e1754]{scrollbar-color:rgba(var(--shadow-color),.2) transparent}.options[data-v-442e1754]::-webkit-scrollbar{width:6px}.options[data-v-442e1754]::-webkit-scrollbar-track{background:transparent}.options[data-v-442e1754]::-webkit-scrollbar-thumb{background-color:rgba(var(--shadow-color),.2);border-radius:3px;border:2px solid transparent;background-clip:padding-box}.options[data-v-442e1754]::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--shadow-color),.3)}.options[data-v-442e1754]{overflow-y:auto}.options[data-v-442e1754]:hover::-webkit-scrollbar-thumb{background-color:rgba(var(--shadow-color),.2)}.options[data-v-442e1754]:not(:hover)::-webkit-scrollbar-thumb{background-color:transparent}.options[data-v-442e1754]:not(:hover)::-webkit-scrollbar{width:6px}.initiate-inquiry[data-v-815f4cc6]{margin-bottom:2rem}.card-content[data-v-815f4cc6]{display:flex;flex-direction:column}.inquiry-form[data-v-815f4cc6]{display:grid;grid-template-columns:auto 1fr;gap:10px 20px;align-items:center;margin:5px}.form-label[data-v-815f4cc6]{text-align:right}.form-field[data-v-815f4cc6]{display:flex;flex-wrap:wrap;gap:10px}.form-field label[data-v-815f4cc6]{display:flex;align-items:center;margin-right:15px;white-space:nowrap;padding:2px 4px;cursor:pointer;border:1px solid transparent;border-radius:4px}.form-field label[data-v-815f4cc6]:hover{color:var(--color-primary-deep);border-color:var(--color-primary-deep)}.form-field input[data-v-815f4cc6]{cursor:pointer;margin:3px 3px 3px 1px}.required-star[data-v-815f4cc6]{color:var(--color-error);position:absolute;transform:translate(-10px)}.error-message[data-v-815f4cc6]{color:var(--color-error);text-align:right;margin:0 10px 5px;font-size:14px}.card-content .button-group[data-v-815f4cc6]{flex-grow:0;align-self:flex-end}.button-group button[data-v-815f4cc6]{margin-left:10px}.secondary-button[data-v-815f4cc6]{background-color:transparent;border:1px solid var(--color-button)}.secondary-button[data-v-815f4cc6]:hover{background-color:var(--color-button)}.form-group[data-v-815f4cc6]{display:flex;align-items:center;margin:5px 5px 20px}.form-group label[data-v-815f4cc6]{margin-right:10px}[data-v-815f4cc6] ul#inquiryStructure-listbox li{text-align:center;white-space:pre}[data-v-815f4cc6] ul#inquiryStructure-listbox li[data-type=call]{color:var(--text-color-call)}[data-v-815f4cc6] ul#inquiryStructure-listbox li[data-type=put]{color:var(--text-color-put)}input[data-v-f4d39518]{font-family:var(--font-main);font-size:16px;color:var(--color-on-surface);background-color:var(--color-input-bg);border:1px solid var(--color-select-border);border-radius:var(--border-radius-select);padding:var(--padding-select);transition:all .3s ease;outline:none;box-sizing:border-box;text-align:center}input[data-v-f4d39518]:hover,input[data-v-f4d39518]:focus{border-color:var(--color-primary);box-shadow:var(--box-shadow)}input[data-v-f4d39518]:focus::placeholder{opacity:.5}.form-group[data-v-7d8f1b44]{display:flex;justify-content:center;gap:30px;margin:5px 5px 15px}label[data-v-7d8f1b44]{display:block;margin-bottom:5px}[data-v-7d8f1b44] input{width:var(--width-select)}.form-group[data-v-acb41f21]{display:flex;align-items:center;margin:5px 5px 20px}.form-group label[data-v-acb41f21]{text-align:right;margin-right:10px}.form-group select[data-v-acb41f21]{flex:1;max-width:300px}.date-range-picker[data-v-d8f14d4e]{position:relative}.inputs-container[data-v-d8f14d4e]{display:flex;align-items:center;border:1px solid var(--color-select-border);border-radius:var(--border-radius-select);padding:var(--padding-select);cursor:pointer}.inputs-container[data-v-d8f14d4e]:hover{background-color:var(--color-primary-container-hover, #fff);box-shadow:2px 5px 14px rgba(var(--shadow-color),.25)}.inputs-container input[data-v-d8f14d4e]{border:none;outline:none;width:180px;padding:0;cursor:pointer;background-color:transparent;text-align:center}.date-icon[data-v-d8f14d4e]{width:16px;height:16px;cursor:pointer;margin-left:8px;margin-bottom:4px}.date-icon[data-v-d8f14d4e] svg{width:100%;height:100%;fill:var(--icon-color)}.picker[data-v-d8f14d4e]{position:absolute;top:100%;left:0;z-index:1000;padding:16px 24px 24px;margin-top:8px}.picker[data-v-d8f14d4e]:hover{box-shadow:2px 5px 14px rgba(var(--shadow-color),.25)}.picker-header[data-v-d8f14d4e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.picker-header button[data-v-d8f14d4e]{background:var(--color-primary-container);color:var(--color-primary);border:none;font-size:22px;padding:7px 24px}.picker-header span[data-v-d8f14d4e]{font-size:20px}.weekdays[data-v-d8f14d4e]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-weight:700;margin-bottom:12px}.days[data-v-d8f14d4e]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.day[data-v-d8f14d4e]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;border-radius:50%;font-size:14px;margin:1px}.day[data-v-d8f14d4e]:not(.current-month){color:#ccc}.day.selected[data-v-d8f14d4e]{background-color:var(--color-primary-light);color:var(--color-primary)}.day.in-range[data-v-d8f14d4e]:not(.selected){background-color:var(--color-primary-container);color:var(--color-primary)}.day.today[data-v-d8f14d4e]{font-weight:700;border:1px solid var(--color-primary)}.day[data-v-d8f14d4e]:hover:not(.selected){background-color:var(--color-primary-container)}.picker-body[data-v-d8f14d4e]{position:relative}.next-month-indicator[data-v-d8f14d4e]{position:absolute;right:-30px;bottom:10px;font-size:24px;color:var(--color-primary);cursor:pointer;animation:float-d8f14d4e 2s ease-in-out infinite}@keyframes float-d8f14d4e{0%{transform:translate(0)}50%{transform:translate(5px)}to{transform:translate(0)}}.last-day[data-v-d8f14d4e]{position:relative}.last-day[data-v-d8f14d4e]:after{content:"";position:absolute;right:-10px;bottom:-10px;width:20px;height:20px;background-color:transparent}.order-record[data-v-1167119d]{margin-bottom:30px}.filter-row[data-v-1167119d]{display:flex;justify-content:space-between;margin-bottom:15px;flex-wrap:wrap}.form-group[data-v-1167119d]{display:flex;align-items:center;margin:5px}.form-group label[data-v-1167119d]{margin-right:10px}.date-range[data-v-1167119d]{display:flex;align-items:center}.date-range input[data-v-1167119d]{width:150px}.separator[data-v-1167119d]{margin:0 10px}select[data-v-1167119d]{width:200px}.exercise-record[data-v-3027c7e9]{margin-bottom:30px}.filter-row[data-v-3027c7e9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap}.form-group[data-v-3027c7e9]{display:flex;align-items:center;margin:5px}.form-group>label[data-v-3027c7e9]{margin-right:10px}.filter-row>button[data-v-3027c7e9]{margin:5px 5px 5px auto}.date-range[data-v-3027c7e9]{display:flex;align-items:center}.date-range input[data-v-3027c7e9]{width:130px}.separator[data-v-3027c7e9]{margin:0 10px}select[data-v-3027c7e9]{width:150px}.currency-row[data-v-a951f0cf],.currency-column[data-v-a951f0cf]{display:flex;flex-direction:column}.currency-item[data-v-a951f0cf]{margin-bottom:10px}.currency-label[data-v-a951f0cf]{font-family:var(--font-special);font-weight:700;margin-left:5px}.currency-amount[data-v-a951f0cf]{font-size:1.2em}.filter-row[data-v-a951f0cf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap}.form-group[data-v-a951f0cf]{display:flex;align-items:center;margin:5px}.form-group label[data-v-a951f0cf]{margin-right:10px}.positive[data-v-a951f0cf]{color:var(--list-color-positive)}.negative[data-v-a951f0cf]{color:var(--list-color-negative)}.docs-layout[data-v-05c9c592]{display:flex;height:100vh}.docs-sidebar[data-v-05c9c592]{flex-shrink:0;max-width:200px;background-color:var(--color-surface);border-right:1px solid var(--border-color);transition:all .3s ease;overflow:hidden}.docs-sidebar.sidebar-hidden[data-v-05c9c592]{max-width:0;opacity:0;border-right:none}.sidebar-content[data-v-05c9c592]{width:200px;height:100%;padding:20px;overflow-y:auto;box-sizing:border-box}.docs-main[data-v-05c9c592]{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.docs-header[data-v-05c9c592]{display:flex;align-items:center;justify-content:space-between;background-color:var(--color-surface);border-bottom:1px solid var(--border-color);padding:10px 20px}.header-left[data-v-05c9c592],.header-right[data-v-05c9c592]{flex:1;display:flex;align-items:center}.header-title[data-v-05c9c592]{flex:2;text-align:center;margin:0}.icon-button[data-v-05c9c592]{width:30px;height:30px;min-width:30px;min-height:30px;display:flex;justify-content:center;align-items:center;padding:0;background:none;border:none;cursor:pointer;outline:none;transition:background-color .3s ease;color:var(--color-on-surface);border-radius:8px}.icon-button[data-v-05c9c592]:hover{background-color:var(--hover-bg-color);box-shadow:3px 4px 7px #00000038}.home-button[data-v-05c9c592]{margin-left:5px}.docs-content[data-v-05c9c592]{flex-grow:1;padding:20px;overflow-y:auto}.article-list[data-v-05c9c592]{list-style-type:none;padding:0}.article-list li[data-v-05c9c592]{margin-bottom:10px}.article-list a[data-v-05c9c592]{color:var(--color-on-surface);text-decoration:none}.article-list a[data-v-05c9c592]:hover{color:var(--color-primary)}@font-face{font-family:MyCustomFont;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal}:root{--font-main: "Poppins", "Helvetica Neue", "Arial", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-heading: "Playfair Display", "Georgia", "Times New Roman", "SimSun", serif;--font-special: "Montserrat", "Helvetica Neue", "Arial", "Microsoft YaHei", sans-serif;font-family:var(--font-main);font-size:16px;line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--text-color);background-color:var(--bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--border-radius: 6px;--border-radius-select: 8px;--box-shadow: 0 1px 3px rgba(var(--shadow-color), .12), 0 1px 2px rgba(var(--shadow-color), .24);--box-shadow-card: 4px 7px 10px rgba(var(--shadow-color), .22), 0 0 14px rgba(var(--shadow-color), .25);--width-select: 180px;--padding-select: 7px 10px;--list-color-positive: #4caf50;--list-color-negative: #f44336;--color-on-button: var(--color-on-primary-container);--color-select-bg: var(--color-primary-container-hover);--color-select-text: var(--color-on-primary-container);--color-select-border: var(--color-primary-light);--color-select-arrow: var(--color-primary);--color-select-hover: var(--color-primary-light);--bg-color: #ffffff;--bg-color-primary: #999;--bg-color-secondary: #ccc;--border-color: #ddd;--border-color-reverse: #333;--hover-bg-color: rgba(0, 0, 0, .1);--icon-color: #444;--icon-color-light: rgb(68, 68, 68, .8);--text-color: #213547;--text-color-call: #003300;--text-color-put: #330000;--shadow-color: 0, 0, 0;--color-surface: #f5f5f5;--color-on-surface: #000000;--color-background: #ffffff;--color-on-background: #000000;--color-error: #b00020;--color-on-error: #fff;--color-card-border: #ddd;--color-card-bg: var(--color-primary-container);--color-input-bg: var(--color-primary-container-light);--theme-orange-primary: #e88234;--theme-orange-on-primary: #ffffff;--theme-orange-primary-hover: #c56f2c;--theme-orange-primary-light: #e7cb92;--theme-orange-primary-container: #ffeac1;--theme-orange-primary-container-hover: #fae6b7;--theme-orange-primary-container-light: #fff5e1;--theme-orange-on-primary-container: #321a14;--theme-orange-primary-deep: #c04526;--theme-orange-button: #dccaa7;--theme-orange-button-hover: #ccbb9b;--theme-blue-primary: #0061a4;--theme-blue-on-primary: #ffffff;--theme-blue-primary-hover: #007bff;--theme-blue-primary-light: #74abdf;--theme-blue-primary-container: #d1e4ff;--theme-blue-primary-container-hover: #c1d4ef;--theme-blue-primary-container-light: #cfdef3;--theme-blue-on-primary-container: #001d36;--theme-blue-primary-deep: #0009b3;--theme-blue-button: #b1c4df;--theme-blue-button-hover: #a8bccf}:root{--color-primary: var(--theme-orange-primary);--color-on-primary: var(--theme-orange-on-primary);--color-primary-hover: var(--theme-orange-primary-hover);--color-primary-light: var(--theme-orange-primary-light);--color-primary-container: var(--theme-orange-primary-container);--color-primary-container-hover: var(--theme-orange-primary-container-hover);--color-primary-container-light: var(--theme-orange-primary-container-light);--color-on-primary-container: var(--theme-orange-on-primary-container);--color-primary-deep: var(--theme-orange-primary-deep);--color-button: var(--theme-orange-button);--color-button-hover: var(--theme-orange-button-hover)}:root.theme-blue{--color-primary: var(--theme-blue-primary);--color-on-primary: var(--theme-blue-on-primary);--color-primary-hover: var(--theme-blue-primary-hover);--color-primary-light: var(--theme-blue-primary-light);--color-primary-container: var(--theme-blue-primary-container);--color-primary-container-hover: var(--theme-blue-primary-container-hover);--color-primary-container-light: var(--theme-blue-primary-container-light);--color-on-primary-container: var(--theme-blue-on-primary-container);--color-primary-deep: var(--theme-blue-primary-deep);--color-button: var(--theme-blue-button);--color-button-hover: var(--theme-blue-button-hover)}@media (prefers-color-scheme: dark){:root{--bg-color: #242424;--bg-color-primary: #333;--bg-color-secondary: #2c2c2c;--border-color: #444;--border-color-reverse: #ccc;--hover-bg-color: rgba(255, 255, 255, .1);--icon-color: #ccc;--icon-color-light: rgb(204, 204, 204, .8);--text-color: rgba(255, 255, 255, .87);--text-color-call: #e6ffe6;--text-color-put: #ffe6e6;--shadow-color: 128, 128, 128;--color-surface: #1a1c1e;--color-on-surface: #e2e2e6;--color-background: #1a1c1e;--color-on-background: #e2e2e6;--color-error: #7a0319;--color-on-error: #ddd;--color-card-border: var(--color-primary-deep);--color-card-bg: var(--bg-color);--color-input-bg: var(--bg-color)}:root{--theme-orange-primary: #e88334;--theme-orange-on-primary: #883603;--theme-orange-primary-hover: #ffa75f;--theme-orange-primary-light: #d07224;--theme-orange-primary-container: #6f2d03;--theme-orange-primary-container-hover: #693d00;--theme-orange-primary-container-light: #7c4d10;--theme-orange-on-primary-container: #fee5d3;--theme-orange-primary-deep: #b7611f;--theme-orange-button: #c16a27;--theme-orange-button-hover: #d78440}:root.theme-blue{--theme-blue-primary: #9ccaff;--theme-blue-on-primary: #003258;--theme-blue-primary-hover: #6daaef;--theme-blue-primary-light: #50769a;--theme-blue-primary-container: #000a10;--theme-blue-primary-container-hover: #065d98;--theme-blue-primary-container-light: #005691;--theme-blue-on-primary-container: #d1e4ff;--theme-blue-primary-deep: #5f83ed;--theme-blue-button: #66a3dd;--theme-blue-button-hover: #9ccaff}input::placeholder{color:#aaa}}.card{background-color:var(--color-card-bg);color:var(--color-on-surface);padding:2rem;margin:1rem;border-radius:var(--border-radius);border:1px solid var(--color-card-border);box-shadow:var(--box-shadow)}.card:hover{box-shadow:var(--box-shadow-card)}.modal{background-color:var(--color-surface);color:var(--color-on-surface);padding:2rem;margin:1rem;border-radius:var(--border-radius);border:2px solid var(--color-primary-light);box-shadow:var(--box-shadow)}.modal:hover{box-shadow:var(--box-shadow-card)}.card,.modal,button{transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-user-select:none;user-select:none}.card:has(>.card-header){padding-top:1rem}.card-title{font-family:var(--font-heading);font-size:1.2rem;font-weight:600;text-align:left}.card button{background-color:var(--color-button);color:var(--color-on-button)}.card button:hover{background-color:var(--color-button-hover);box-shadow:3px 5px 7px #00000038}button{background-color:var(--color-primary);color:var(--color-on-surface);border-radius:var(--border-radius);border:1px solid transparent;padding:.6em 1.2em;font-size:1rem;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s}button:hover{box-shadow:3px 5px 7px #00000038}button:focus,button:focus-visible{outline:none}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;font-size:1rem;line-height:1.5}input{font-family:var(--font-main)}button svg{display:block}button,.label,.tag{font-family:var(--font-special)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;color:var(--primary-color)}h1{font-size:2rem;line-height:1.1}h2{font-size:1.5rem}input:focus-visible{outline:1px solid #666}#app{width:100%;height:100%;text-align:center}table{width:100%;border-collapse:collapse}table th,table td{padding:10px;text-align:left;font-size:14px;position:relative}table tr{position:relative}table thead tr{font-family:var(--font-heading);font-weight:700}table thead tr,table tbody tr:nth-child(2n){background-color:var(--color-primary-light);color:var(--color-on-primary-container)}table tbody tr{background-color:var(--color-primary-container)}table tr:hover{transform:scale(1.01);box-shadow:var(--box-shadow);z-index:1}table tr:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid var(--border-color);pointer-events:none}table tbody tr:not(:hover):before{border-top:none}table tr td:not(:first-child):before,table tr th:not(:first-child):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-left:1px solid var(--border-color);pointer-events:none}table td:has(button){padding:5px 10px}table button{padding:.2em .5em;border-radius:0}.form-group label{white-space:nowrap}.card-header{margin-bottom:15px}.card-header h3{margin-block-start:0;margin-block-end:0;text-align:left}.two-sections-row{display:flex;margin-bottom:2rem}.balance-panel,.transaction-panel{flex:1}@media (max-width: 768px){.two-sections-row{flex-direction:column;margin-bottom:0}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]:disabled{background-color:var(--color-surface-variant);color:var(--color-on-surface-variant);cursor:not-allowed}
