.bcm-yearperiodselect-container-d8dd3afc298948ced422{text-align:center;width:100%}.bcm-yearperiodselect-text-dc93d83e4c0b0c14e742{color:#b9b9b9}.bcm-yearperiodselect-img-c9e3027a48bcc2acd04e{display:inline}.bcm-yearperiodselect-container-da9ffc96102299d216fd{align-items:center;display:flex;justify-content:center}.bcm-yearperiodselect-icon-a3ba9095636afe225023{fill:#666;height:16px;overflow:hidden;width:16px}.bcm-yearperiodselect-icon-a3ba9095636afe225023 path{fill:inherit!important}.bcm-yearperiodselect-icon_hover-f1968e9b81c406d33c59:hover{fill:var(--bcm-yearperiodselect-color-theme-5)}.bcm-yearperiodselect-disable-a55637544d6c3babd89d{opacity:.5}.bcm-yearperiodselect-container-bf6ae90f1d25eb623d58{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));grid-gap:10px;grid-auto-flow:row}.bcm-yearperiodselect-svgItem-a2b1f4da5836b4ab7e25{align-items:center;display:flex;flex-direction:column}.bcm-yearperiodselect-title-cd046b3063cd49bac082{text-align:center}.bcm-yearperiodselect-container-dd1f3ee781fe125b7472{background-color:#fff;border-radius:4px;display:flex;font-size:13px;height:100%;min-height:320px;overflow:hidden;width:100%}.bcm-yearperiodselect-sidebar-d0e0ccc5397c5805d12f{background-color:#fafafa;border-right:1px solid #f0f0f0;flex-shrink:0;padding-top:4px;width:60px}.bcm-yearperiodselect-tabItem-fde257ba2e567eae699a{border-radius:0;color:#595959;cursor:pointer;font-size:13px;line-height:1.4;padding:12px 6px;text-align:center;transition:color .2s,background-color .2s;word-break:break-all}.bcm-yearperiodselect-tabItem-fde257ba2e567eae699a:hover{background-color:#f0f5ff;color:var(--bcm-yearperiodselect-color-theme-5)}.bcm-yearperiodselect-tabActive-b1cf0fd1c7289a10fbc2{background-color:#fff;color:var(--bcm-yearperiodselect-color-theme-5);font-weight:600;position:relative}.bcm-yearperiodselect-tabActive-b1cf0fd1c7289a10fbc2:before{background-color:var(--bcm-yearperiodselect-color-theme-5);border-radius:0 3px 3px 0;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.bcm-yearperiodselect-content-e970e92679a15b6369c8{background-color:#fff;display:flex;flex:1;flex-direction:column;overflow:hidden}.bcm-yearperiodselect-searchBar-f461b98352d7bd91dae1{align-items:center;background-color:#fff;border-bottom:1px solid #f5f5f5;display:flex;flex-shrink:0;gap:8px;padding:10px 12px}.bcm-yearperiodselect-searchInputWrapper-a5a0b45760bde0ec0705{flex:1;position:relative}.bcm-yearperiodselect-searchIcon-ed60127dd8383dc9d7c3{align-items:center;color:#bfbfbf;display:flex;font-size:13px;left:8px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.bcm-yearperiodselect-searchInput-cdf81942ee8f863fbf1c{background-color:#f7f8fa;border:1px solid #e8e8e8;border-radius:6px;box-sizing:border-box;color:#333;font-size:12px;height:30px;outline:none;padding:0 8px 0 28px;transition:border-color .2s,background-color .2s,box-shadow .2s;width:100%}.bcm-yearperiodselect-searchInput-cdf81942ee8f863fbf1c::-moz-placeholder{color:#c0c4cc}.bcm-yearperiodselect-searchInput-cdf81942ee8f863fbf1c::placeholder{color:#c0c4cc}.bcm-yearperiodselect-searchInput-cdf81942ee8f863fbf1c:focus{background-color:#fff;border-color:var(--bcm-yearperiodselect-color-theme-5);box-shadow:0 0 0 2px rgba(39,111,245,.1)}.bcm-yearperiodselect-clearBtn-d5ae66e6b7312a376a5f{border-radius:4px;color:var(--bcm-yearperiodselect-color-theme-5);cursor:pointer;flex-shrink:0;font-size:12px;padding:3px 8px;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.bcm-yearperiodselect-clearBtn-d5ae66e6b7312a376a5f:hover{background-color:#f0f5ff}.bcm-yearperiodselect-clearBtn-d5ae66e6b7312a376a5f:active{opacity:.8}.bcm-yearperiodselect-listArea-ad644680376c06a74e70{flex:1;overflow-y:auto;padding:4px 0}.bcm-yearperiodselect-listArea-ad644680376c06a74e70::-webkit-scrollbar{width:4px}.bcm-yearperiodselect-listArea-ad644680376c06a74e70::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:2px}.bcm-yearperiodselect-listArea-ad644680376c06a74e70::-webkit-scrollbar-thumb:hover{background-color:silver}.bcm-yearperiodselect-listArea-ad644680376c06a74e70::-webkit-scrollbar-track{background:transparent}.bcm-yearperiodselect-listItem-cc2a2643ddf7ab820470{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px 14px;transition:background-color .15s}.bcm-yearperiodselect-listItem-cc2a2643ddf7ab820470:hover{background-color:#f7f8fa}.bcm-yearperiodselect-listItemActive-f8c2abc85d8e7c03b6cc{background-color:#f0f5ff}.bcm-yearperiodselect-listItemActive-f8c2abc85d8e7c03b6cc:hover{background-color:#e8f0fe}.bcm-yearperiodselect-radio-b04319ce1fb498812abf{background-color:#fff;border:1.5px solid #d0d0d0;border-radius:50%;display:inline-block;flex-shrink:0;height:15px;position:relative;transition:border-color .2s;width:15px}.bcm-yearperiodselect-radioChecked-b4b6727620c31344e50d{border-color:var(--bcm-yearperiodselect-color-theme-5);border-width:2px}.bcm-yearperiodselect-radioChecked-b4b6727620c31344e50d:after{background-color:var(--bcm-yearperiodselect-color-theme-5);border-radius:50%;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.bcm-yearperiodselect-itemName-cd68d8dccb3c555e4055{color:#333;flex:1;font-size:13px;line-height:1.4}.bcm-yearperiodselect-listItemActive-f8c2abc85d8e7c03b6cc .bcm-yearperiodselect-itemName-cd68d8dccb3c555e4055{color:var(--bcm-yearperiodselect-color-theme-5);font-weight:500}.bcm-yearperiodselect-currentTag-b0df9f1b8ee9f1f6b6f0{border:1px solid;border-radius:3px;color:var(--bcm-yearperiodselect-color-theme-5);font-size:11px;line-height:1.6;opacity:.75;padding:1px 6px;white-space:nowrap}.bcm-yearperiodselect-empty-a721577d0c65b942c561{color:#c0c4cc;font-size:13px;padding:32px 0;text-align:center}.bcm-yearperiodselect-selectedArea-c5b3edd34dcd0981c8a5{background-color:#fff;border-top:1px solid #f0f0f0;flex-shrink:0;padding:8px 14px 10px}.bcm-yearperiodselect-selectedLabel-ad362894a64c8101667c{color:#aaa;display:block;font-size:11px;letter-spacing:.5px;margin-bottom:6px}.bcm-yearperiodselect-selectedTags-c9dab27bbbe536c3e655{display:flex;flex-wrap:wrap;gap:6px}.bcm-yearperiodselect-selectedTag-fcd5b767cef4ebdb1f35{align-items:center;background-color:var(--bcm-yearperiodselect-color-theme-5);border-radius:12px;box-shadow:0 1px 4px rgba(39,111,245,.25);color:#fff;display:inline-flex;font-size:12px;font-weight:500;letter-spacing:.2px;padding:3px 10px;white-space:nowrap}