@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#app,#app>div,body,html{height:100%}.Layout_Content__dYf0P{margin-top:0}.Toolbar_Toolbar__5eJFG{align-items:center;background-color:#f5f5f5;box-sizing:border-box;display:flex;height:66px;justify-content:space-between;left:0;padding:0 40px;top:0;width:100%;z-index:90}.Toolbar_Toolbar__5eJFG nav{height:100%}.Toolbar_Logo__OydZg{height:80%}.Toolbar_Btn__unOFn{background-color:#7cdd94;border:none;border-radius:15px;color:#000;cursor:pointer;font-size:.8vw;font-weight:700;margin-left:1200px;padding:.5vw 1.8vw;text-align:center}.Toolbar_Btn__unOFn:hover{border:1px solid #fff;transform:translate(-1px,-1px)}.Toolbar_InfoItems__kxLd6{align-items:center;display:flex;height:60%;margin:0;padding:0;width:auto}.Toolbar_InfoItems__kxLd6 a{padding:18px 10px 0 4px}.Toolbar_InfoItems__kxLd6 a,.Toolbar_InfoItems__kxLd6 i{box-sizing:border-box;color:#302f33;height:100%;text-decoration:none}.Toolbar_InfoItems__kxLd6 i{padding:18px 0}@media(max-width:499px){.Toolbar_DesktopOnly__f2-Gh{display:none}}@media (min-width:500px){.Toolbar_InfoItems__kxLd6{display:none}}.Logo_Logo__QVYPI{background-color:#f5f5f5;border-radius:5px;box-sizing:border-box;height:100%;padding:8px}.Logo_Logo__QVYPI img{height:100%}.Logo_LivrairieLogoText__BwOJe{display:none}@media (min-width:600px){.Logo_LivrairieLogoText__BwOJe{display:block}.Logo_LivrairieLogo__gpZWm{display:none}}.DrawerToggle_DrawerToggle__LS59P{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-flow:column;height:60%;justify-content:space-around;padding:10px 0;width:30px}.DrawerToggle_DrawerToggle__LS59P div{background-color:#f05b3f;height:3px;width:90%}.SideDrawer_SideDrawer__gxHcE{background-color:#fff;box-sizing:border-box;height:100%;left:0;max-width:70%;overflow-y:auto;padding:32px 16px;position:fixed;top:0;transition:transform .3s ease-out;width:280px;z-index:200}.SideDrawer_Open__AFuHt{transform:translate(0)}.SideDrawer_Close__jUXi8{transform:translate(-100%)}.SideDrawer_Logo__VvnpA{height:11%;margin-bottom:32px;overflow:hidden}.NavigationItems_NavigationItems__MiNaK{align-items:center;display:flex;flex-flow:column;height:100%;list-style:none;margin:0;padding:0}.NavigationItems_InfoItems__M0PO3{align-items:center;border-bottom:4px solid #0000;color:#302f33;height:60%;margin:30px 0;padding:16px 20px;text-decoration:none}.NavigationItem_NavigationItem__PMZzu{box-sizing:border-box;display:block;margin:10px 0;width:100%}.NavigationItem_NavigationItem__PMZzu a{box-sizing:border-box;color:#2c2b2b;display:block;text-decoration:none;width:100%}.NavigationItem_NavigationItem__PMZzu a.NavigationItem_active__3y9Ce,.NavigationItem_NavigationItem__PMZzu a:active,.NavigationItem_NavigationItem__PMZzu a:hover{color:#f05b3f}.Backdrop_Backdrop__8KBiO{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.Modal_Modal__xccgi{background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 1px #000;box-sizing:border-box;display:flex;flex-direction:column;left:15%;max-height:80vh;overflow-y:auto;padding:16px;position:fixed;top:25%;transition:all .3s ease-out;width:70%;z-index:500}@media (min-width:600px){.Modal_Modal__xccgi{left:calc(50% - 250px);width:500px}}.Button_Button__oxVPN{background-color:initial;border:none;color:#fff;cursor:pointer;font:inherit;font-weight:700;margin:10px;outline:none;padding:10px}.Button_Button__oxVPN:first-of-type{margin-left:0;padding-left:0}.Button_Button__oxVPN:disabled{color:#ccc;cursor:not-allowed}.Button_Success__t8Ncl{color:#5c9210}.Button_Danger__GnlmE{color:#944317}.UserRoleCrud_twoPanel__-ot8Z{align-items:flex-start;display:flex;gap:24px;padding:16px}.UserRoleCrud_panel__GWbEx{background-color:#fff;border:1px solid #dee2e6;border-radius:6px;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.UserRoleCrud_panelHeader__8OLzi{align-items:center;background-color:#007bff;color:#fff;display:flex;justify-content:space-between;padding:10px 14px}.UserRoleCrud_panelTitle__pEbAI{font-size:15px;font-weight:600}.UserRoleCrud_panelList__AUC4V{flex:1 1;max-height:420px;overflow-y:auto;padding:8px 0}.UserRoleCrud_listItem__8eWBn{align-items:center;cursor:pointer;display:flex;gap:10px;padding:8px 14px;transition:background-color .15s}.UserRoleCrud_listItem__8eWBn:hover{background-color:#f0f4ff}.UserRoleCrud_listItem__8eWBn.UserRoleCrud_selected__2aN3L{background-color:#d0e4ff}.UserRoleCrud_listItem__8eWBn input[type=checkbox],.UserRoleCrud_listItem__8eWBn input[type=radio]{cursor:pointer;flex-shrink:0;height:16px;width:16px}.UserRoleCrud_listItem__8eWBn input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.UserRoleCrud_disabledBadge__thjk7{background-color:#dc3545;border-radius:10px;color:#fff;font-size:11px;margin-left:auto;padding:1px 6px}.UserRoleCrud_moduleRoute__HRxxj{color:#6c757d;font-size:12px;margin-left:auto}.UserRoleCrud_saveRow__phTj2{border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;padding:10px 14px}.UserRoleCrud_button__tpNbc{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;outline:none;padding:7px 16px}.UserRoleCrud_newButton__36wMf{background-color:#28a745}.UserRoleCrud_saveButton__DqRhV{background-color:#007bff}.UserRoleCrud_newButton__36wMf:hover{background-color:#218838}.UserRoleCrud_saveButton__DqRhV:hover{background-color:#0069d9}.UserRoleCrud_saveButton__DqRhV:disabled{background-color:#8ab4f8;cursor:not-allowed}.UserRoleCrud_formGroup__7LkmT{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.UserRoleCrud_formGroup__7LkmT label{color:#495057;font-size:13px;font-weight:600}.UserRoleCrud_formGroup__7LkmT input{border:1px solid #ced4da;border-radius:4px;font-size:14px;outline:none;padding:7px 10px}.UserRoleCrud_formGroup__7LkmT input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.UserRoleCrud_modalButtons__YO0Gi{display:flex;gap:10px;margin-top:6px}.Spinner_Loader__YmL79,.Spinner_Loader__YmL79:after,.Spinner_Loader__YmL79:before{border-radius:50%}.Spinner_Loader__YmL79{box-shadow:inset 0 0 0 1em;color:#42a7c0;font-size:11px;height:10em;margin:55px auto;position:relative;text-indent:-99999em;transform:translateZ(0);width:10em}.Spinner_Loader__YmL79:after,.Spinner_Loader__YmL79:before{content:"";position:absolute}.Spinner_Loader__YmL79:before{animation:Spinner_load2__jQ7T4 2s ease 1.5s infinite;background:#f5f5f5;border-radius:10.2em 0 0 10.2em;height:10.2em;left:-.1em;top:-.1em;transform-origin:5.1em 5.1em;width:5.2em}.Spinner_Loader__YmL79:after{animation:Spinner_load2__jQ7T4 2s ease infinite;background:#f5f5f5;border-radius:0 10.2em 10.2em 0;height:10.2em;left:4.9em;top:-.1em;transform-origin:.1em 5.1em;width:5.2em}@keyframes Spinner_load2__jQ7T4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.PersonCrud_libraryTable__19X9y{background-color:#f8f9fa;border-collapse:collapse;margin-top:20px;width:100%}.PersonCrud_libraryTable__19X9y td,.PersonCrud_libraryTable__19X9y th{border:1px solid #dee2e6;padding:12px 15px;text-align:left}.PersonCrud_libraryTable__19X9y thead{background-color:#007bff;color:#fff}.PersonCrud_buttonContainer__zwIuM{display:flex;gap:10px}.PersonCrud_button__fkd-T{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;outline:none;padding:8px 16px}.PersonCrud_newButton__anEt4{background-color:#28a745}.PersonCrud_modifyButton__9JE\+t{background-color:#007bff}.PersonCrud_deleteButton__pW1nw{background-color:#dc3545}.PersonCrud_deleteButton__pW1nw:hover,.PersonCrud_modifyButton__9JE\+t:hover,.PersonCrud_newButton__anEt4:hover{opacity:.85}.Admin_ScrollableStudentsMenu__y-z20{display:flex;list-style-type:none;overflow-x:hidden;padding:0;scrollbar-color:#ccc #f2f2f2;scrollbar-width:thin;white-space:nowrap}.Admin_ScrollableStudentsMenuItem__nUXgC{cursor:pointer;display:inline-block;padding:10px}.Admin_ActiveStudentItem__jJ8e8{font-weight:700}.FournitureCrud_FournitureManager__0iHJZ{padding:20px}button{cursor:pointer}.FournitureCrud_ButtonGroup__4nlku{justify-content:space-around;margin-bottom:20px}.FournitureCrud_ButtonGroup__4nlku button{font-size:16px;padding:10px 20px}.FournitureCrud_Table__JxA4L{margin-top:20px}.FournitureCrud_Table__JxA4L table{border-collapse:collapse;width:100%}.FournitureCrud_Table__JxA4L td,.FournitureCrud_Table__JxA4L th{border:1px solid #ddd;padding:8px;text-align:left}.FournitureCrud_Table__JxA4L th{background-color:#f2f2f2}.FournitureCrud_ModalContent__YaW9W{align-items:center;display:flex;flex-direction:column}.FournitureCrud_ModalContent__YaW9W input,.FournitureCrud_ModalContent__YaW9W select{margin-bottom:10px;padding:8px;width:100%}.FournitureCrud_ButtonGroup__4nlku{display:flex;justify-content:space-between}.FournitureCrud_Success__bJYQa{background-color:#4caf50;border:none;color:#fff;cursor:pointer;padding:10px 20px}.FournitureCrud_Danger__eH\+27{background-color:#f44336;border:none;color:#fff;cursor:pointer;padding:10px 20px}.FournitureCrud_Success__bJYQa:hover{background-color:#45a049}.FournitureCrud_Danger__eH\+27:hover{background-color:#e53935}.Preparation_GoContainer__hphmD{align-items:center;display:flex;height:100vh;justify-content:center}.Preparation_ScrollableStudentsMenu__rnPuP{display:flex;list-style-type:none;overflow-x:hidden;padding:0;scrollbar-color:#ccc #f2f2f2;scrollbar-width:thin;white-space:nowrap}.Preparation_ScrollableStudentsMenuItem__3VfdP{cursor:pointer;display:inline-block;padding:10px}.Preparation_ActiveStudentItem__G84ER{font-weight:700}.Preparation_GoButton__DbbYj{background-color:#3498db;border:none;border-radius:50%;box-shadow:0 0 10px 0 #0000001a;color:#fff;cursor:pointer;display:inline-block;font-size:24px;font-weight:700;padding:20px 30px;text-align:center;text-decoration:none;transition:background-color .3s ease}.Preparation_mandatoryField__DU3KR{border:2px solid red}.Preparation_ValidateButton__m66dn{background-color:#4caf50}.Preparation_CloseButton__mWND1,.Preparation_ValidateButton__m66dn{border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;margin:10px;padding:5px 10px}.Preparation_CloseButton__mWND1{background-color:red}.Preparation_NeutreButton__5RZ51{background-color:#9696ac;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;margin:10px;padding:5px 10px}.Preparation_PartialModalContent__z01HP{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.Preparation_TopButtonsContainer__suj\+m{align-items:center;display:flex;justify-content:space-between;width:100%}.Preparation_ShowFilesButton__mnRlf{background-color:#3498db;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.Preparation_PartialModalContent__z01HP label{margin:10px;text-align:center}.Preparation_ModalItemName__F-XVZ{display:block;margin-bottom:20px;text-align:center}.Preparation_QuantityContainer__NfZVZ{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.Preparation_PartialModalQuantity__WndlP{font-weight:700}.Preparation_DicreaseQuantityButton__8VGJZ,.Preparation_IncreaseQuantityButton__4MdvA{align-items:center;background-color:#ddd;border:none;border-radius:50%;color:#333;cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin:0 10px;transition:background-color .2s ease;width:30px}.Preparation_DicreaseQuantityButton__8VGJZ:disabled,.Preparation_IncreaseQuantityButton__4MdvA:disabled{visibility:hidden}.Preparation_DicreaseQuantityButton__8VGJZ:hover:not(:disabled),.Preparation_IncreaseQuantityButton__4MdvA:hover:not(:disabled){background-color:#ccc}.Preparation_MoveModalButtonsContainer__WmTkX{align-items:center;display:flex;flex-direction:row;justify-content:center}.Preparation_MoveIconButton__r\+2-a{align-items:center;background-color:initial;border:2px solid #adacac;border-radius:5px;cursor:pointer;display:flex;font-size:24px;justify-content:center;margin:10px;padding:8px;transition:transform .2s ease,box-shadow .2s ease}.Preparation_ModalPrice__YkIss{padding:10px}.Preparation_ThumbUp__nT7Ys{color:green;font-size:24px;padding:8px}.Preparation_ThumbDown__KQDDo{color:red}.Preparation_Question__D3c\+-{color:#ff0}.Preparation_redColor__cRW2y{background-color:red;color:#fff;padding:3px}.Preparation_greenColor__qHMCt{background-color:#10af4d;color:#fff;padding:3px}.Preparation_blackColor__T6k9I{background-color:#000;color:#fff;padding:3px}.Preparation_blueColor__yup5Y{background-color:blue;color:#fff;padding:3px}.Preparation_PricedButtonsContainer__-9mVq{align-items:center;cursor:pointer;display:flex;justify-content:center}.Preparation_PricedIconContainer__s9WzK{margin:0 10px;position:relative}.Preparation_PricedIcon__bLsSG{color:grey;font-size:2rem;margin:0 10px}.Preparation_PricedIconActive__Ybckd{border:2px solid green;border-radius:50%;padding:15px}.Preparation_strikethrough__PPA2N{background-color:red;height:2px;left:3%;position:absolute;top:48%;transform:rotate(45deg);transform-origin:center;width:86%}.Preparation_CorrectMatchingContainer__Ej-qc{border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:16px auto;max-width:300px;padding:16px}.Preparation_CorrectMatchingContent__VQiHZ{align-items:center;display:flex;flex-direction:column}.Preparation_CorrectMatchingArticleName__K\+F2\+{margin-bottom:16px}.Preparation_CorrectMatchingLabel__eYPYR{cursor:pointer;font-size:16px;margin:8px}.Preparation_CorrectMatchingInput__DQ1rw[type=radio]{margin-right:8px}.Recolte_ScrollableStudentsMenu__8Ix5F{display:flex;list-style-type:none;overflow-x:hidden;padding:0;scrollbar-color:#ccc #f2f2f2;scrollbar-width:thin;white-space:nowrap}.Recolte_ScrollableStudentsMenuItem__kNw4n{cursor:pointer;display:inline-block;padding:10px}.Recolte_ActiveStudentItem__gVfBi{font-weight:700}.Recolte_LibraryGroupsContainer__hYhb6{display:flex;flex-wrap:wrap}.Recolte_LibraryGroup__Q8HH5{border:1px solid #ccc;display:flex;flex-direction:column;justify-content:space-between;margin:10px;padding:10px}.Recolte_LibraryName__Ud6Gg{font-weight:700;margin-bottom:20px;text-align:center}.Recolte_OrderDetails__MotcY{align-items:center;display:flex;gap:20px;justify-content:flex-start;margin-bottom:10px;padding:10px}.Recolte_OrderDate__ms2Ks,.Recolte_OrderId__g8BS8{font-style:italic}.Recolte_OrderId__g8BS8{font-size:x-large;font-weight:700;text-decoration:underline}.Recolte_RecolteButton__ORqdu{background-color:#30ff37;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px}.Recolte_RecolteButton__ORqdu:hover{background-color:#45a049}.Recolte_ModalOrderId__-6std{font-size:xx-large;font-weight:700;text-align:center;text-decoration:underline}.OptionTabComponent_errorLabel__8u6wG{color:red}.OptionTabComponent_RecolteButton__ARyjs{background-color:#30ff37;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px}.OptionTabComponent_RecolteButton__ARyjs:hover{background-color:#45a049}.RecoltedOrders_Recolte__NEhAU{align-items:center;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;margin-bottom:10px;padding:15px;transition:transform .2s ease,box-shadow .2s ease}.RecoltedOrders_Recolte__NEhAU:hover{box-shadow:0 4px 6px #00000026;transform:translateY(-2px)}.RecoltedOrders_New__w5W6X{background-color:#4caf50;color:#fff}.RecoltedOrders_Recolted__QFwWL{background-color:#9e9e9e;color:#fff}.RecoltedOrders_Recolte__NEhAU span{font-size:16px;font-weight:500}.RecoltedOrders_Recolte__NEhAU .RecoltedOrders_faEye__z0iVj{color:#ececec;cursor:pointer;margin-left:12px}.RecoltedOrders_Recolte__NEhAU .RecoltedOrders_faEye__z0iVj:hover{color:#424242}.RecoltedOrders_RecolteDetails__KpyGJ{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px #0000001a;margin-top:15px;padding:20px}.RecoltedOrders_RecolteDetails__KpyGJ div{margin-bottom:15px}.RecoltedOrders_RecolteDetails__KpyGJ strong{color:#333;display:block;font-size:18px;margin-bottom:10px}.RecoltedOrders_RecolteDetails__KpyGJ div>div{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;color:#333;display:flex;justify-content:space-between;margin-bottom:5px;padding:10px}.RecoltedOrders_OrderId__VGvyY{color:#333;display:inline-block;font-weight:700;margin-right:10px}.RecoltedOrders_OrderId__VGvyY:before{color:#777;content:"ID: ";font-weight:400}.RecoltedOrders_RecolteDetails__KpyGJ button{background-color:#ff5722;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px;transition:background-color .2s ease}.RecoltedOrders_RecolteDetails__KpyGJ button:hover{background-color:#e64a19}.RecoltedOrders_OrderRow__4IwyC{align-items:center;display:flex;gap:8px}.RecoltedOrders_OrderToggle__nctM3{color:#666;cursor:pointer;text-align:center;width:20px}.RecoltedOrders_OrderToggle__nctM3:hover{color:#333}.RecoltedOrders_OrderItems__AfL03{background:#f5f5f5;border-radius:6px;margin:5px 0 10px 28px;padding:8px}.RecoltedOrders_OrderItem__61DTp{align-items:center;background:#fff;border-radius:4px;display:flex;font-size:14px;justify-content:space-between;margin-bottom:4px;padding:6px 10px}.RecoltedOrders_ItemName__1-gMG{color:#333;flex:1 1}.RecoltedOrders_ItemStatus__qN2NU{border-radius:12px;font-size:12px;font-weight:600;padding:2px 8px}.RecoltedOrders_StatusFound__kXQUi{background-color:#e8f5e9;color:#2e7d32}.RecoltedOrders_StatusNotFound__7O-ZT{background-color:#ffebee;color:#c62828}.RecoltedOrders_ItemsLoading__MGfl5{color:#999;font-size:14px;padding:8px;text-align:center}.RecoltedOrders_UnrecoltButton__GDmuO{background-color:#ff5722;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px}.Reception_reception__OxikQ{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:900px;padding:20px}.Reception_dashboard__XtV9S{width:100%}.Reception_sectionTitle__xEQNd{border-bottom:2px solid #eee;color:#333;font-size:18px;font-weight:600;margin:20px 0 10px;padding-bottom:6px}.Reception_emptyText__DXdze{color:#999;font-style:italic;padding:10px 0}.Reception_recolteCard__rJ1Et{border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:10px;overflow:hidden}.Reception_recolteCard__rJ1Et.Reception_recolted__4IIUZ{border-left:4px solid #ff9800}.Reception_recolteCard__rJ1Et.Reception_received__IdXY2{border-left:4px solid #4caf50}.Reception_recolteHeader__Uc1OM{align-items:center;background:#fff;cursor:pointer;display:flex;gap:12px;padding:12px 16px;-webkit-user-select:none;user-select:none}.Reception_recolteHeader__Uc1OM:hover{background:#fafafa}.Reception_recolteId__SvI0q{color:#333;font-size:15px;font-weight:600}.Reception_recolteDate__E9Fs7{color:#888;font-size:13px}.Reception_statusBadge__wTvuc{border-radius:12px;font-size:12px;font-weight:600;padding:2px 10px}.Reception_recoltedBadge__0\+kGP{background:#fff3e0;color:#e65100}.Reception_receivedBadge__oTfHt{background:#e8f5e9;color:#2e7d32}.Reception_expandIcon__5v69p{color:#999;font-size:12px;margin-left:auto}.Reception_recolteBody__Qr9yD{background:#fafafa;padding:10px 16px 16px}.Reception_libraryGroup__mGS6g{background:#fff;border-radius:6px;box-shadow:0 1px 3px #00000014;margin-bottom:12px;padding:10px 14px}.Reception_libraryHeader__9H0T3{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.Reception_libraryHeader__9H0T3 strong{color:#333;font-size:15px}.Reception_libraryOrder__87kRW{margin-bottom:4px}.Reception_loRow__bBEdv{align-items:center;background:#f9f9f9;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;-webkit-user-select:none;user-select:none}.Reception_loRow__bBEdv:hover{background:#f0f0f0}.Reception_loExpandIcon__hOEE5{color:#999;font-size:11px;width:16px}.Reception_loId__rDhrO{color:#333;font-size:14px;font-weight:600}.Reception_loDate__1GPYJ{color:#999;font-size:13px}.Reception_loStatus__QppOM{border-radius:12px;font-size:12px;font-weight:600;margin-left:auto;padding:2px 8px}.Reception_loReceived__nf00w{background:#e8f5e9;color:#2e7d32}.Reception_loPending__8WWgZ{background:#fff3e0;color:#e65100}.Reception_loItems__udWkY{background:#f5f5f5;border-radius:6px;margin:4px 0 8px 24px;padding:8px}.Reception_loItem__3JHRI{align-items:center;background:#fff;border-radius:4px;display:flex;font-size:13px;gap:10px;margin-bottom:3px;padding:6px 10px}.Reception_itemName__cKTZn{color:#333;flex:1 1}.Reception_itemPrice__xVjMT{color:#666;font-weight:500}.Reception_statusFoundBadge__gjIR6{background:#e8f5e9;border-radius:12px;color:#2e7d32;font-size:11px;font-weight:600;padding:2px 8px}.Reception_statusNotFoundBadge__UkVl3{background:#ffebee;border-radius:12px;color:#c62828;font-size:11px;font-weight:600;padding:2px 8px}.Reception_button__QfGiY{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s}.Reception_button__QfGiY:disabled{cursor:not-allowed;opacity:.5}.Reception_submitButton__\+cNrJ{background-color:#28a745;color:#fff}.Reception_submitButton__\+cNrJ:hover:not(:disabled){background-color:#218838}.Reception_manageButton__ic6-X{background-color:#17a2b8;color:#fff;font-size:13px;padding:6px 12px}.Reception_manageButton__ic6-X:hover{background-color:#138496}.Reception_backButton__DjewK{background:none;border:1px solid #ccc;border-radius:4px;color:#666;cursor:pointer;font-size:14px;margin-bottom:16px;padding:6px 14px}.Reception_backButton__DjewK:hover{background:#f5f5f5}.Reception_error__NYs3\+{background:#fff5f5;border-radius:4px;color:#dc3545;margin:10px 0;padding:8px}.Reception_invoiceForm__g75bj{margin:0 auto;max-width:600px;width:100%}.Reception_invoiceForm__g75bj h2{color:#333;font-size:18px;margin-bottom:20px}.Reception_invoiceSection__dbQ9-{margin-bottom:20px}.Reception_invoiceSection__dbQ9- h3{color:#555;font-size:15px;margin-bottom:10px}.Reception_checkboxLabel__5v7zU{align-items:center;background:#f9f9f9;border-radius:4px;cursor:pointer;display:flex;font-size:14px;gap:8px;margin-bottom:4px;padding:8px 10px}.Reception_checkboxLabel__5v7zU:hover{background:#f0f0f0}.Reception_checkboxLabel__5v7zU input[type=checkbox]{height:16px;width:16px}.Reception_invoiceFields__xkfSb{display:flex;flex-direction:column;gap:12px}.Reception_invoiceFields__xkfSb label{color:#555;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:4px}.Reception_creditLabelRow__JtJI8{align-items:center;display:flex;gap:8px;justify-content:space-between}.Reception_receivableHint__Vwm8e{background:#e8f5e9;border-radius:12px;color:#2e7d32;font-size:12px;font-weight:500;padding:2px 8px}.Reception_input__dj0Hm{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;padding:8px 12px;width:100%}.Reception_input__dj0Hm:focus{border-color:#007bff;outline:none}.ReceptionResolvePrices_container__J4eZY{margin:0 auto;max-width:700px;width:100%}.ReceptionResolvePrices_title__vHk-l{color:#333;font-size:18px;margin-bottom:20px}.ReceptionResolvePrices_backButton__MPmRw{background:none;border:1px solid #ccc;border-radius:4px;color:#666;cursor:pointer;font-size:14px;margin-bottom:16px;padding:6px 14px}.ReceptionResolvePrices_backButton__MPmRw:hover{background:#f5f5f5}.ReceptionResolvePrices_progressSection__iiNgD{background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000014;margin-bottom:24px;padding:16px}.ReceptionResolvePrices_progressBar__76otR{background:#e0e0e0;border-radius:6px;height:12px;margin-bottom:8px;overflow:hidden}.ReceptionResolvePrices_progressFill__7clRh{background:#ff9800;border-radius:6px;height:100%;transition:width .3s ease}.ReceptionResolvePrices_progressResolved__AXu1p{background:#4caf50}.ReceptionResolvePrices_progressInfo__f62TP{color:#666;display:flex;font-size:13px;justify-content:space-between;margin-bottom:4px}.ReceptionResolvePrices_progressLabel__4O1FM{font-size:14px;font-weight:600;text-align:center}.ReceptionResolvePrices_resolved__Qz0bv{color:#2e7d32}.ReceptionResolvePrices_deficit__cN0Sf{color:#e65100}.ReceptionResolvePrices_itemsList__fKv5G{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.ReceptionResolvePrices_itemCard__Nw\+BT{background:#fff;border-radius:8px;box-shadow:0 1px 3px #00000014;padding:14px}.ReceptionResolvePrices_itemHeader__joFSx{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ReceptionResolvePrices_itemName__L0gRT{color:#333;font-size:14px;font-weight:600}.ReceptionResolvePrices_itemQty__U24WN{background:#e3f2fd;border-radius:12px;color:#1565c0;font-size:12px;font-weight:600;padding:2px 8px}.ReceptionResolvePrices_itemPrices__IojmX{display:flex;flex-direction:column;gap:6px}.ReceptionResolvePrices_priceRow__DhA9x{align-items:center;display:flex;font-size:13px;justify-content:space-between}.ReceptionResolvePrices_priceLabel__MOnSb{color:#666}.ReceptionResolvePrices_priceValue__iQqRG{align-items:center;color:#333;display:flex;font-weight:500;gap:8px}.ReceptionResolvePrices_editBtn__r5W0I{background:none;border:1px solid #1976d2;border-radius:4px;color:#1976d2;cursor:pointer;font-size:11px;font-weight:600;padding:2px 8px}.ReceptionResolvePrices_editBtn__r5W0I:hover{background:#e3f2fd}.ReceptionResolvePrices_editGroup__n4pth{align-items:center;display:flex;gap:4px}.ReceptionResolvePrices_priceInput__PNsTJ{border:1px solid #1976d2;border-radius:4px;font-size:13px;padding:4px 8px;width:90px}.ReceptionResolvePrices_confirmBtn__jd8nw{background:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:4px 8px}.ReceptionResolvePrices_confirmBtn__jd8nw:disabled{opacity:.5}.ReceptionResolvePrices_cancelBtn__QiyoG{background:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:4px 8px}.ReceptionResolvePrices_actions__9ixil{display:flex;justify-content:center;padding:16px 0}.ReceptionResolvePrices_actionBtn__UPjNe{border:none;border-radius:6px;cursor:pointer;font-size:15px;font-weight:600;padding:12px 32px;transition:all .2s}.ReceptionResolvePrices_allGoodBtn__vNCyd{background:#4caf50;color:#fff}.ReceptionResolvePrices_allGoodBtn__vNCyd:hover{background:#388e3c}.ReceptionResolvePrices_letPreparatorBtn__ZsogE{background:#ff9800;color:#fff}.ReceptionResolvePrices_letPreparatorBtn__ZsogE:hover{background:#f57c00}.OrderError_Container__rPBaS{background-color:#f8f9fa;display:flex;font-family:Arial,sans-serif;height:100vh}.OrderError_LeftPanel__BnyGi{border-right:1px solid #ccc;flex:2 1;overflow-y:auto;padding:20px}.OrderError_SummaryPanel__bWaOx{background-color:#fff;box-shadow:-2px 0 5px #0000000d;display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:space-between;overflow-y:auto;padding:20px;position:-webkit-sticky;position:sticky;top:0}.OrderError_SearchBox__5cK93{display:flex;gap:10px;margin-bottom:20px}.OrderError_SearchBox__5cK93 input{border:1px solid #ccc;border-radius:4px;flex:1 1;padding:8px}.OrderError_SearchBox__5cK93 button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.OrderError_SearchBox__5cK93 button:hover{background-color:#0056b3}.OrderError_ErrorMessage__gDCmx{color:red;margin-top:8px}.OrderError_ScrollableStudentsMenu__V8UBp{display:flex;gap:8px;list-style:none;margin-bottom:20px;overflow-x:auto;padding:0}.OrderError_ScrollableStudentsMenuItem__kQBDA{background-color:#e9ecef;border-radius:4px;cursor:pointer;padding:8px 12px;white-space:nowrap}.OrderError_ActiveStudentItem__87TZ0{background-color:#007bff;color:#fff}.OrderError_ItemList__TpDCV{display:flex;flex-direction:column;gap:16px}.OrderError_ItemRow__yFI-P{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:6px;display:flex;gap:12px;padding:10px}.OrderError_ItemRow__yFI-P select{border:1px solid #ced4da;border-radius:4px;padding:6px}.OrderError_AddedLabel__\+5rOP{background-color:#28a745;border-radius:20px;color:#fff;font-size:.85rem;font-weight:700;padding:4px 10px}.OrderError_SummaryRow__4B2pv{border-bottom:1px solid #e1e1e1;display:flex;flex-direction:column;padding:10px}.OrderError_SummaryRow__4B2pv span{margin:2px 0}.OrderError_SummaryRow__4B2pv button{align-self:flex-start;background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.8rem;margin-top:5px;padding:4px 8px}.OrderError_SummaryRow__4B2pv button:hover{background-color:#c82333}.OrderError_FinishButton__HcmvO{background-color:#20c997;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:12px}.OrderError_FinishButton__HcmvO:hover{background-color:#17a589}.OrderError_FinishButton__HcmvO:disabled{background-color:silver;cursor:not-allowed}.RegisterReturnCollectionMade_Container__PFXPK{background-color:#f8f9fa;font-family:Arial,sans-serif;padding:20px}.RegisterReturnCollectionMade_CustomerBlock__K3u3q{background-color:#fff;border:1px solid #dee2e6;border-radius:6px;margin-bottom:20px;padding:15px}.RegisterReturnCollectionMade_OrderBlock__IxdtL{border-top:1px solid #dee2e6;padding:10px 0}.RegisterReturnCollectionMade_ItemRow__7s3Hm,.RegisterReturnCollectionMade_OrderHeader__kOPqX{align-items:center;display:flex;justify-content:space-between}.RegisterReturnCollectionMade_ItemRow__7s3Hm{margin:8px 0}.RegisterReturnCollectionMade_ModalContent__I2mm4{padding:10px}.RegisterReturnCollectionMade_modalButtonContainer__ceb4K{display:flex;gap:10px;margin-top:15px}.RegisterReturnCollectionMade_ErrorText__pIGad{color:red;margin-top:10px}.OrderProcessing_GoContainer__BpbCG{align-items:center;display:flex;height:100vh;justify-content:center}.OrderProcessing_OrderProcessing__QzMgf{padding:0 12px 20px}.OrderProcessing_ScrollableStudentsMenu__mIFNF{border-bottom:2px solid #e5e7eb;display:flex;list-style-type:none;margin:0 0 12px;overflow-x:auto;padding:0;scrollbar-color:#ccc #f2f2f2;scrollbar-width:thin;white-space:nowrap}.OrderProcessing_ScrollableStudentsMenuItem__MQiDn{border-bottom:3px solid #0000;color:#6b7280;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;margin-bottom:-2px;padding:10px 18px;text-transform:capitalize;transition:color .15s,border-color .15s}.OrderProcessing_ScrollableStudentsMenuItem__MQiDn:hover{color:#111827}.OrderProcessing_ActiveStudentItem__BUFjL{border-bottom-color:#8b5cf6;color:#6d28d9;font-weight:700}.OrderProcessing_SelectionToolbar__YMt0X{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px;padding:8px 12px}.OrderProcessing_SelectionCount__9ZfV1{color:#374151;font-size:13px;font-weight:600}.OrderProcessing_SelectionActions__LBf9q{display:flex;gap:8px}.OrderProcessing_ActionButton__APk2K{background:#fff;border:1.5px solid #ddd6fe;border-radius:6px;color:#6d28d9;cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:background .15s,border-color .15s,color .15s}.OrderProcessing_ActionButton__APk2K:hover:not(:disabled){background:#f5f3ff;border-color:#c4b5fd}.OrderProcessing_ActionButton__APk2K:disabled{border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.OrderProcessing_TableWrap__MDxQh{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0000000a;overflow:hidden}.OrderProcessing_ItemsTable__190Lh{border-collapse:collapse;font-size:14px;width:100%}.OrderProcessing_ItemsTable__190Lh thead th{background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#374151;font-size:12px;font-weight:600;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.OrderProcessing_ItemsTable__190Lh tbody td{border-bottom:1px solid #f3f4f6;color:#111827;padding:10px 12px;vertical-align:top}.OrderProcessing_ItemsTable__190Lh tbody tr:last-child td{border-bottom:none}.OrderProcessing_Row__GALIz{transition:background .1s}.OrderProcessing_Row__GALIz:hover{background:#fafafa}.OrderProcessing_RowChecked__RFnpZ{background:#f5f3ff!important}.OrderProcessing_RowSplittable__J\+zST{cursor:pointer}.OrderProcessing_RowSplittable__J\+zST:hover{background:#faf5ff}.OrderProcessing_RowNoLocation__silSW{background:#fafafa}.OrderProcessing_RowNoLocation__silSW .OrderProcessing_LocationChip__oCY4R,.OrderProcessing_RowNoLocation__silSW .OrderProcessing_Muted__Bsexj{color:#9ca3af}.OrderProcessing_ColCheck__lWacP{padding-right:0!important;width:36px}.OrderProcessing_ColCheck__lWacP input[type=checkbox]{cursor:pointer;height:16px;width:16px}.OrderProcessing_ColQty__WgFZd{text-align:center;width:56px}.OrderProcessing_ColGamme__HfJNQ{color:#f59e0b;font-size:15px;text-align:center;width:70px}.OrderProcessing_ColLocation__dfBxs{white-space:nowrap;width:1%}.OrderProcessing_QuantityBadge__pjK3Y{align-items:center;background:#ede9fe;border-radius:11px;color:#5b21b6;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;min-width:28px;padding:0 6px}.OrderProcessing_ArticleCell__NcJbS{display:flex;flex-direction:column;gap:2px;min-width:0}.OrderProcessing_ArticleName__Wsl4c{color:#111827;font-weight:500;line-height:1.35;word-break:break-word}.OrderProcessing_ArticleLevel__TPoNM{align-self:flex-start;background:#f3f4f6;border-radius:4px;color:#6b7280;font-size:11px;margin-top:4px;padding:1px 8px}.OrderProcessing_PackParts__UypEX{color:#4b5563;font-size:13px;list-style:none;margin:4px 0 0;padding:0}.OrderProcessing_PackParts__UypEX li{padding:1px 0 1px 12px;position:relative}.OrderProcessing_PackParts__UypEX li:before{color:#9ca3af;content:"•";left:0;position:absolute}.OrderProcessing_LocationChip__oCY4R{background:#ecfeff;border:1px solid #a5f3fc;border-radius:4px;color:#155e75;display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:2px 8px}.OrderProcessing_Muted__Bsexj{color:#9ca3af}.OrderProcessing_EmptyState__9IvPo{background:#fff;border:1px dashed #e5e7eb;border-radius:10px;color:#6b7280;font-size:14px;padding:40px 24px;text-align:center}@media (max-width:640px){.OrderProcessing_OrderProcessing__QzMgf{padding:0 4px 20px}.OrderProcessing_ItemsTable__190Lh tbody td,.OrderProcessing_ItemsTable__190Lh thead th{padding:8px}.OrderProcessing_ColGamme__HfJNQ{width:50px}}.OrderProcessing_GoButton__vcZgf{background-color:#3498db;border:none;border-radius:50%;box-shadow:0 0 10px 0 #0000001a;color:#fff;cursor:pointer;display:inline-block;font-size:24px;font-weight:700;padding:20px 30px;text-align:center;text-decoration:none;transition:background-color .3s ease}.OrderProcessing_ValidateButton__pUevz{background-color:#4caf50;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;margin:10px;padding:5px 10px}.OrderProcessing_DownloadButton__11OSp{border:none;border-radius:5px;color:blue;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px;text-align:center;text-decoration:none}.OrderProcessing_CloseButton__0MqSK{background-color:red}.OrderProcessing_CloseButton__0MqSK,.OrderProcessing_NeutreButton__wkjwx{border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;margin:10px;padding:5px 10px}.OrderProcessing_NeutreButton__wkjwx{background-color:#9696ac}.OrderProcessing_PartialModalContent__jXz2I{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.OrderProcessing_PartialModalContent__jXz2I label{margin:10px;text-align:center}.OrderProcessing_ModalItemName__nJsE\+{display:block;margin-bottom:20px;text-align:center}.OrderProcessing_QuantityContainer__br-pB{align-items:center;display:flex;justify-content:center;margin-bottom:30px;margin-top:30px}.OrderProcessing_PartialModalQuantity__dHfML{font-weight:700;text-decoration:underline}.OrderProcessing_DicreaseQuantityButton__6Waei,.OrderProcessing_IncreaseQuantityButton__xkMgN{align-items:center;background-color:#ddd;border:none;border-radius:50%;color:#333;cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin:0 10px;transition:background-color .2s ease;width:30px}.OrderProcessing_DicreaseQuantityButton__6Waei:disabled,.OrderProcessing_IncreaseQuantityButton__xkMgN:disabled{visibility:hidden}.OrderProcessing_DicreaseQuantityButton__6Waei:hover:not(:disabled),.OrderProcessing_IncreaseQuantityButton__xkMgN:hover:not(:disabled){background-color:#ccc}.OrderProcessing_MoveModalButtonsContainer__lv1OY{align-items:center;display:flex;flex-direction:row;justify-content:center}.OrderProcessing_MoveIconButton__0W3Tf{align-items:center;background-color:initial;border:2px solid #adacac;border-radius:5px;cursor:pointer;display:flex;font-size:24px;justify-content:center;margin:10px;padding:8px;transition:transform .2s ease,box-shadow .2s ease}.OrderProcessing_ThumbUp__0lMyu{color:green;font-size:24px;padding:8px}.OrderProcessing_ThumbDown__3XSo-{color:red}.OrderProcessing_Question__7r2FS{color:#ff0}.SuiviItems_ModifyformContainer__hlVWq{border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:column;gap:10px;margin:20px;padding:10px}.SuiviItems_Modifylabel__uk2zx{color:#333;font-size:16px}.SuiviItems_Modifyinput__fA7Xc{border:1px solid #ddd;border-radius:4px;color:#666;font-size:14px;padding:8px}.SuiviItems_Modifyinput__fA7Xc:focus{border-color:#0056b3;outline:none}.SuiviItems_table__P3mu0{border-collapse:collapse;table-layout:auto;width:100%}.SuiviItems_table__P3mu0 td,.SuiviItems_table__P3mu0 th{border:1px solid #ddd;padding:8px;text-align:left;white-space:nowrap;width:auto}.SuiviItems_table__P3mu0 th{background-color:#f4f4f4}.SuiviItems_table__P3mu0 th input{width:100%}:root{--primary-color:#007bff;--success-color:#28a745;--danger-color:#dc3545;--light-gray:#f8f9fa;--dark-gray:#343a40}.CartonManager_container__K25Og{align-items:flex-start;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;padding:20px}.CartonManager_label__8LOEu{color:#343a40;color:var(--dark-gray);font-size:16px;margin-bottom:8px}.CartonManager_inputButtonContainer__jJhDg{align-items:center;display:flex}.CartonManager_input__jP7EA{border:1px solid #ced4da;border-radius:4px;color:#343a40;color:var(--dark-gray);flex:1 1;font-size:16px;margin-right:10px;outline:none;padding:8px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.CartonManager_input__jP7EA:focus{border-color:#007bff;border-color:var(--primary-color);box-shadow:0 0 0 .2rem #007bff40}.CartonManager_button__n10EK{background-color:#007bff;background-color:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 12px;transition:background-color .2s ease-in-out}.CartonManager_button__n10EK:hover{background-color:darken(#007bff,10%);background-color:darken(var(--primary-color),10%)}.CartonManager_actionButton__LR1N3{background-color:#343a40;background-color:var(--dark-gray);border:none;border-radius:4px;color:#fff;cursor:pointer;margin:10px;padding:8px 12px;transition:background-color .2s ease-in-out}.CartonManager_actionButton__LR1N3:hover{background-color:#0056b3}.CartonManager_notFound__g2pKn{color:#dc3545;color:var(--danger-color);margin-top:8px}.CartonManager_found__vE8Ns{color:#28a745;color:var(--success-color);margin-top:8px}.InternalInventoryPurchase_inventoryManagement__6Z9cS{align-items:center;display:flex;flex-direction:column;padding:20px}.InternalInventoryPurchase_container__-iG8A{display:flex;margin-bottom:20px}.InternalInventoryPurchase_scrollableContainer__JmNAJ{margin-bottom:20px;max-height:400px;overflow-y:auto;width:100%}.InternalInventoryPurchase_itemsTable__YUFLZ{border-collapse:collapse;margin-bottom:20px;width:100%}.InternalInventoryPurchase_itemsTable__YUFLZ td,.InternalInventoryPurchase_itemsTable__YUFLZ th{border:1px solid #ccc;padding:8px;text-align:left}.InternalInventoryPurchase_Button__Sopm-{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:5px;padding:8px 16px}.InternalInventoryPurchase_Button__Sopm-:disabled{background-color:#ccc;cursor:not-allowed}.InternalInventoryPurchase_Ul__X5a47{list-style-type:none;padding:0}.InternalInventoryPurchase_Li__jztkA{background-color:#007bff;border:1px solid #ddd;border-radius:4px;color:#fff;margin-bottom:5px;padding:8px}.RegisterExpense_expenseForm__DunWx{align-items:center;display:flex;flex-direction:column;padding:20px}.RegisterExpense_expenseForm__DunWx button,.RegisterExpense_expenseForm__DunWx input,.RegisterExpense_expenseForm__DunWx select{margin:10px;padding:5px;width:200px}.RegisterExpense_success__YDl7y{color:green}.RegisterExpense_error__3hPec{color:red}.SalariesComponent_container__wquaq{border:1px solid #ccc;border-radius:5px;margin:20px;padding:20px}.SalariesComponent_errorLabel__duiCX{color:red;margin-bottom:10px}.TakeLoan_expenseForm__o0llt{align-items:center;display:flex;flex-direction:column;padding:20px}.TakeLoan_expenseForm__o0llt button,.TakeLoan_expenseForm__o0llt input,.TakeLoan_expenseForm__o0llt select{margin:10px;padding:5px;width:200px}.TakeLoan_success__XxOh3{color:green}.TakeLoan_error__RH4tV{color:red}.Investment_expenseForm__Lvctf{align-items:center;display:flex;flex-direction:column;padding:20px}.Investment_expenseForm__Lvctf button,.Investment_expenseForm__Lvctf input,.Investment_expenseForm__Lvctf select{margin:10px;padding:5px;width:200px}.Investment_success__-T6OO{color:green}.Investment_error__JqlR\+{color:red}.RetreiveCashFromBank_expenseForm__UQsI4{align-items:center;display:flex;flex-direction:column;padding:20px}.RetreiveCashFromBank_expenseForm__UQsI4 button,.RetreiveCashFromBank_expenseForm__UQsI4 input,.RetreiveCashFromBank_expenseForm__UQsI4 select{margin:10px;padding:5px;width:200px}.RetreiveCashFromBank_success__1um1N{color:green}.RetreiveCashFromBank_error__-izLt{color:red}.TransferCashToBank_expenseForm__Q7x5Y{align-items:center;display:flex;flex-direction:column;padding:20px}.TransferCashToBank_expenseForm__Q7x5Y button,.TransferCashToBank_expenseForm__Q7x5Y input,.TransferCashToBank_expenseForm__Q7x5Y select{margin:10px;padding:5px;width:200px}.TransferCashToBank_success__0sY0k{color:green}.TransferCashToBank_error__JJTv2{color:red}.PrepaidExpense_expenseForm__g6mj7{align-items:center;display:flex;flex-direction:column;padding:20px}.PrepaidExpense_expenseForm__g6mj7 button,.PrepaidExpense_expenseForm__g6mj7 input,.PrepaidExpense_expenseForm__g6mj7 select{margin:10px;padding:5px;width:200px}.PrepaidExpense_success__KbMDd{color:green}.PrepaidExpense_error__sVVuP{color:red}.PrepaidChangeReturn_container__aoc6L{border:1px solid #ccc;border-radius:5px;margin:20px;padding:20px}.PrepaidChangeReturn_errorLabel__5XKMd{color:red;margin-bottom:10px}button,input,select{border:1px solid #ccc;border-radius:3px;margin-bottom:10px;margin-top:5px;padding:5px}label{margin-right:10px}.DeliveryRemittance_container__lM9gk{display:flex;flex-direction:column;padding:20px}.DeliveryRemittance_dropdown__pYVSi{margin-bottom:10px}.DeliveryRemittance_ordersList__9S\+f2,.DeliveryRemittance_requestedOrdersList__K2kgj{border:1px solid #ccc;margin:10px 0;max-height:300px;overflow-y:auto}.DeliveryRemittance_ordersList__9S\+f2{list-style:none;margin:0;padding:0}.DeliveryRemittance_orderLine__pMArT{align-items:center;background-color:#f8f8f8;border:1px solid #e1e1e1;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;transition:background-color .3s}.DeliveryRemittance_orderLine__pMArT:hover{background-color:#e9e9e9}.DeliveryRemittance_orderLine__pMArT input[type=checkbox]{margin-right:10px}.DeliveryRemittance_orderLine__pMArT span{flex:1 1;margin-right:10px;text-align:left}.DeliveryRemittance_orderLine__pMArT span:first-child{flex:0 0 auto;font-weight:700}.DeliveryRemittance_orderLine__pMArT button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .2s}.DeliveryRemittance_orderLine__pMArT button:hover{background-color:#45a049}.DeliveryRemittance_orderLine__pMArT button:disabled{background-color:#ccc;cursor:not-allowed}.DeliveryRemittance_deliveredOrderLine__f7lOw{align-items:center;background-color:#8e9ee6;border:1px solid #e1e1e1;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;transition:background-color .3s}.DeliveryRemittance_deliveredOrderLine__f7lOw:hover{background-color:#abaaec}.DeliveryRemittance_deliveredOrderLine__f7lOw input[type=checkbox]{margin-right:10px}.DeliveryRemittance_deliveredOrderLine__f7lOw span{flex:1 1;margin-right:10px;text-align:left}.DeliveryRemittance_deliveredOrderLine__f7lOw span:first-child{flex:0 0 auto;font-weight:700}.DeliveryRemittance_deliveredOrderLine__f7lOw button{background-color:#c41414;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .2s}.DeliveryRemittance_deliveredOrderLine__f7lOw button:hover{background-color:#ee8787}.DeliveryRemittance_deliveredOrderLine__f7lOw button:disabled{background-color:#ccc;cursor:not-allowed}.DeliveryRemittance_moveButton__AVD9o{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.DeliveryRemittance_moveButton__AVD9o:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.DeliveryRemittance_requestedOrdersList__K2kgj{border-top:2px solid #ccc;margin-top:20px;padding-top:10px}.DeliveryRemittance_finishButton__7x3iU{background-color:#008cba;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.DeliveryRemittance_finishButton__7x3iU:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.DeliveryRemittance_modal__b2BJI{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;left:50%;max-width:600px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.DeliveryRemittance_requestedOrder__L\+GEI{align-items:stretch;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex}.DeliveryRemittance_requestedOrderID__mWNoe{font-weight:700;margin-right:20px;white-space:nowrap}.DeliveryRemittance_deliveryOrdersContainer__vl36K{align-items:center;display:flex;flex-grow:1;flex:1 1;flex-wrap:wrap;height:100%;justify-content:flex-start}.DeliveryRemittance_deliveryOrder__bqypR{align-items:center;background-color:#e7d7ac;border:2px solid #4f3002;border-radius:8px;display:inline-flex;flex-wrap:wrap;margin:5px;padding:5px}.DeliveryRemittance_okButton__aCazc{align-self:flex-end;background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.DeliveryRemittance_modalButtonContainer__722wx{display:flex;justify-content:space-between}.DeliveryRemittance_modalYesButton__nwIO7{border:none;color:#2c8815;cursor:pointer;font-weight:700;padding:10px 20px}.DeliveryRemittance_modalYesButton__nwIO7:disabled{border:none;color:#686868;cursor:not-allowed;padding:10px 20px}.DeliveryRemittance_modalNoButton__JUJ39{border:none;color:#f11212;cursor:pointer;font-weight:700;padding:10px 20px}.CancelOrder_container__LLKdZ{font-family:Arial,sans-serif;padding:20px}.CancelOrder_label__jZ7fH{font-size:18px;font-weight:700}.CancelOrder_inputGroup__W1jZR{margin-top:10px}.CancelOrder_input__jWITL{margin-right:10px;padding:6px 10px;width:180px}.CancelOrder_button__rZAJE{background-color:#007bff;border:none;color:#fff;cursor:pointer;padding:6px 12px}.CancelOrder_button__rZAJE:hover{background-color:#0056b3}.CancelOrder_table__qKNZN{border-collapse:collapse;margin-top:20px;width:100%}.CancelOrder_table__qKNZN td,.CancelOrder_table__qKNZN th{border:1px solid #ccc;padding:8px}.CancelOrder_cancelButton__aVgQs{background-color:red;border:none;color:#fff;cursor:pointer;margin-top:20px;padding:8px 15px}.CancelOrder_cancelledText__d1gWk{color:green;font-weight:700;margin-top:20px}.CancelOrder_notCancelledText__Um0nu{color:red;font-weight:700;margin-top:20px}.CancelOrder_error__2YIjQ{color:red;font-weight:700;margin-top:10px}.InventoryUse_inventoryManagement__wRxP8{align-items:center;display:flex;flex-direction:column;padding:20px}.InventoryUse_container__4SvuO{display:flex;margin-bottom:20px}.InventoryUse_scrollableContainer__s4b3\+{margin-bottom:20px;max-height:400px;overflow-y:auto;width:100%}.InventoryUse_itemsTable__A8VRm{border-collapse:collapse;margin-bottom:20px;width:100%}.InventoryUse_itemsTable__A8VRm td,.InventoryUse_itemsTable__A8VRm th{border:1px solid #ccc;padding:8px;text-align:left}input[type=text]{margin-right:10px;padding:8px;width:300px}.InventoryUse_Button__HCDRL{background-color:#dbab0b;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-left:5px;padding:8px 16px}.InventoryUse_Button__HCDRL:disabled{background-color:#ccc;cursor:not-allowed}select{margin-left:10px;padding:8px}ul{list-style-type:none;padding:0}.InventoryUse_Lis__Lr6Zm{background-color:#dbab0b;border:1px solid #ddd;border-radius:4px;color:#fff;margin-bottom:5px;padding:8px}.RegisterCollection_container__d8AJH{display:flex;flex-direction:column;padding:20px}.RegisterCollection_dropdown__X6icN{margin-bottom:10px}.RegisterCollection_ordersList__nILjV,.RegisterCollection_requestedOrdersList__D2PHU{border:1px solid #ccc;margin:10px 0;max-height:300px;overflow-y:auto}.RegisterCollection_ordersList__nILjV{list-style:none;margin:0;padding:0}.RegisterCollection_orderLine__f6XwW{align-items:center;background-color:#f8f8f8;border:1px solid #e1e1e1;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;transition:background-color .3s}.RegisterCollection_orderLine__f6XwW:hover{background-color:#e9e9e9}.RegisterCollection_orderLine__f6XwW input[type=checkbox]{margin-right:10px}.RegisterCollection_orderLine__f6XwW span{flex:1 1;margin-right:10px;text-align:left}.RegisterCollection_orderLine__f6XwW span:first-child{flex:0 0 auto;font-weight:700}.RegisterCollection_buttonGroup__Jux8G{display:flex;gap:10px;justify-content:space-between;margin-top:1rem;width:100%}.RegisterCollection_orderLine__f6XwW button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .2s}.RegisterCollection_orderLine__f6XwW button:hover{background-color:#45a049}.RegisterCollection_orderLine__f6XwW button:disabled{background-color:#ccc;cursor:not-allowed}.RegisterCollection_moveButton__A6-I\+{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.RegisterCollection_moveButton__A6-I\+:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.RegisterCollection_requestedOrdersList__D2PHU{border-top:2px solid #ccc;margin-top:20px;padding-top:10px}.RegisterCollection_finishButton__WGWOc{background-color:#008cba;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.RegisterCollection_finishButton__WGWOc:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.RegisterCollection_modal__rcdX7{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;left:50%;max-width:600px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.RegisterCollection_requestedOrder__gc9Sn{align-items:stretch;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex}.RegisterCollection_requestedOrderID__jXyuC{font-weight:700;margin-right:20px;white-space:nowrap}.RegisterCollection_separator__MSlX9{background-color:#ddd;margin:0 5px;min-height:100%;width:3px}.RegisterCollection_deliveryOrdersContainer__tA3GK{align-items:center;display:flex;flex-grow:1;flex:1 1;flex-wrap:wrap;height:100%;justify-content:flex-start}.RegisterCollection_deliveryOrder__nnSeQ{align-items:center;background-color:#e7d7ac;border:2px solid #4f3002;border-radius:8px;display:inline-flex;flex-wrap:wrap;margin:5px;padding:5px}.RegisterCollection_box__6Dq47{align-items:center;background-color:#c2a661;background-image:linear-gradient(#fff6 1px,#0000 0),linear-gradient(90deg,#fff6 1px,#0000 0),linear-gradient(#fff3 1px,#0000 0),linear-gradient(90deg,#fff3 1px,#0000 0);background-position:-1px -1px,-1px -1px,-1px -1px,-1px -1px;background-size:20px 20px,20px 20px,10px 10px,10px 10px;border-radius:8px;box-shadow:inset 0 0 8px #0000004d,0 2px 4px #0003;color:#4f3002;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;margin:5px;padding:10px 15px;text-shadow:0 1px 1px #ffffff4d}.RegisterCollection_okButton__UFBsP{align-self:flex-end;background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.RequestModal_deliveryOrdersContainer__k9DsG{align-items:center;display:flex;flex-grow:1;flex:1 1;flex-wrap:wrap;height:100%;justify-content:flex-start}.RequestModal_deliveryOrder__dvwID{background-color:#e7d7ac;border:2px solid #4f3002;flex-wrap:wrap;padding:5px}.RequestModal_box__JakAl,.RequestModal_deliveryOrder__dvwID{align-items:center;border-radius:8px;display:inline-flex;margin:5px}.RequestModal_box__JakAl{background-color:#c2a661;background-image:linear-gradient(#fff6 1px,#0000 0),linear-gradient(90deg,#fff6 1px,#0000 0),linear-gradient(#fff3 1px,#0000 0),linear-gradient(90deg,#fff3 1px,#0000 0);background-position:-1px -1px,-1px -1px,-1px -1px,-1px -1px;background-size:20px 20px,20px 20px,10px 10px,10px 10px;box-shadow:inset 0 0 8px #0000004d,0 2px 4px #0003;color:#4f3002;font-size:16px;font-weight:700;justify-content:center;padding:10px 15px;text-shadow:0 1px 1px #ffffff4d}.RequestModal_buttonsContainer__JVuE3{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.RequestModal_button__xXcru{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:8px 16px;transition:background-color .3s ease}.RequestModal_button__xXcru:disabled{background-color:#ccc;cursor:not-allowed}.RequestModal_addButton__uuWcW{background-color:#28a745}.RequestModal_moveButton__b9om3{background-color:#ffc107}.RequestModal_closeButton__H7dJq{background-color:#dc3545}.RequestModal_okButton__zlndz{background-color:#17a2b8}.RequestModal_button__xXcru:not(:disabled):hover{background-color:#0056b3}.RequestModal_addButton__uuWcW:not(:disabled):hover{background-color:#218838}.RequestModal_moveButton__b9om3:not(:disabled):hover{background-color:#e0a800}.RequestModal_closeButton__H7dJq:not(:disabled):hover{background-color:#c82333}.RequestModal_okButton__zlndz:not(:disabled):hover{background-color:#138496}.RegisterDeliveryFailure_container__-Sv3\+{display:flex;flex-direction:column;padding:20px}.RegisterDeliveryFailure_dropdown__VUYaH{margin-bottom:10px}.RegisterDeliveryFailure_ordersList__aLCOU,.RegisterDeliveryFailure_requestedOrdersList__7Sngq{border:1px solid #ccc;margin:10px 0;max-height:300px;overflow-y:auto}.RegisterDeliveryFailure_ordersList__aLCOU{list-style:none;margin:0;padding:0}.RegisterDeliveryFailure_orderLine__d5xrS{align-items:center;background-color:#f8f8f8;border:1px solid #e1e1e1;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;transition:background-color .3s}.RegisterDeliveryFailure_orderLine__d5xrS:hover{background-color:#e9e9e9}.RegisterDeliveryFailure_orderLine__d5xrS input[type=checkbox]{margin-right:10px}.RegisterDeliveryFailure_orderLine__d5xrS span{flex:1 1;margin-right:10px;text-align:left}.RegisterDeliveryFailure_orderLine__d5xrS span:first-child{flex:0 0 auto;font-weight:700}.RegisterDeliveryFailure_orderLine__d5xrS button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .2s}.RegisterDeliveryFailure_orderLine__d5xrS button:hover{background-color:#45a049}.RegisterDeliveryFailure_orderLine__d5xrS button:disabled{background-color:#ccc;cursor:not-allowed}.RegisterDeliveryFailure_deliveredOrderLine__GtJVQ{align-items:center;background-color:#8e9ee6;border:1px solid #e1e1e1;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;transition:background-color .3s}.RegisterDeliveryFailure_deliveredOrderLine__GtJVQ:hover{background-color:#abaaec}.RegisterDeliveryFailure_deliveredOrderLine__GtJVQ input[type=checkbox]{margin-right:10px}.RegisterDeliveryFailure_deliveredOrderLine__GtJVQ span{flex:1 1;margin-right:10px;text-align:left}.RegisterDeliveryFailure_deliveredOrderLine__GtJVQ span:first-child{flex:0 0 auto;font-weight:700}.RegisterDeliveryFailure_deliveredOrderLine__GtJVQ button{background-color:#c41414;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .2s}.RegisterDeliveryFailure_deliveredOrderLine__GtJVQ button:hover{background-color:#ee8787}.RegisterDeliveryFailure_deliveredOrderLine__GtJVQ button:disabled{background-color:#ccc;cursor:not-allowed}.RegisterDeliveryFailure_moveButton__QgVBg{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.RegisterDeliveryFailure_moveButton__QgVBg:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.RegisterDeliveryFailure_requestedOrdersList__7Sngq{border-top:2px solid #ccc;margin-top:20px;padding-top:10px}.RegisterDeliveryFailure_finishButton__4PCqN{background-color:#008cba;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}.RegisterDeliveryFailure_finishButton__4PCqN:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.RegisterDeliveryFailure_modal__snKau{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;left:50%;max-width:600px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.RegisterDeliveryFailure_requestedOrder__SiRjF{align-items:stretch;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex}.RegisterDeliveryFailure_requestedOrderID__B3Suf{font-weight:700;margin-right:20px;white-space:nowrap}.RegisterDeliveryFailure_deliveryOrdersContainer__oFbId{align-items:center;display:flex;flex-grow:1;flex:1 1;flex-wrap:wrap;height:100%;justify-content:flex-start}.RegisterDeliveryFailure_deliveryOrder__qg9VV{align-items:center;background-color:#e7d7ac;border:2px solid #4f3002;border-radius:8px;display:inline-flex;flex-wrap:wrap;margin:5px;padding:5px}.RegisterDeliveryFailure_okButton__KbsR\+{align-self:flex-end;background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.RegisterDeliveryFailure_modalButtonContainer__EW32S{display:flex;justify-content:space-between}.RegisterDeliveryFailure_modalYesButton__qnU-9{border:none;color:#2c8815;cursor:pointer;font-weight:700;padding:10px 20px}.RegisterDeliveryFailure_modalYesButton__qnU-9:disabled{border:none;color:#686868;cursor:not-allowed;padding:10px 20px}.RegisterDeliveryFailure_modalNoButton__7uYsA{border:none;color:#f11212;cursor:pointer;font-weight:700;padding:10px 20px}.FinancialOverviewComponent_financialOverview__zGFTZ{background-color:#f4f4f4;border-radius:8px;box-shadow:0 4px 8px #0000001a;font-family:Arial,sans-serif;padding:20px}.FinancialOverviewComponent_section__P4IKV{margin-bottom:20px}.FinancialOverviewComponent_section__P4IKV h2{border-bottom:2px solid #666;color:#333}.FinancialOverviewComponent_error__m8FHS{color:red;font-weight:700}.OrdersOverviewComponent_financialOverview__04f9Q{background-color:#f4f4f4;border-radius:8px;box-shadow:0 4px 8px #0000001a;font-family:Arial,sans-serif;padding:20px}.OrdersOverviewComponent_section__19vDS{margin-bottom:20px}.OrdersOverviewComponent_section__19vDS h2{border-bottom:2px solid #666;color:#333}.OrdersOverviewComponent_error__ljgZT{color:red;font-weight:700}.SearchOrDeliverChoice_orderIdTable__ihSnF{border-collapse:collapse;font-size:18px;margin:20px 0;text-align:left;width:100%}.SearchOrDeliverChoice_orderIdTable__ihSnF td,.SearchOrDeliverChoice_orderIdTable__ihSnF th{border:1px solid #ddd;padding:12px 15px}.SearchOrDeliverChoice_orderIdTable__ihSnF th{background-color:#f4f4f4}.SearchOrDeliverChoice_orderIdTable__ihSnF tbody tr:nth-child(2n){background-color:#f9f9f9}.SearchOrDeliverChoice_orderIdTable__ihSnF tbody tr:hover{background-color:#f1f1f1}.SearchOrDeliverChoice_buttonContainer__du2a-{display:flex;justify-content:center}.SearchOrDeliverChoice_button__ReUic{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease}.SearchOrDeliverChoice_button__ReUic:hover{background-color:#0056b3}.SearchOrDeliverChoice_chooseButton__wN\+em{background-color:#28a745}.SearchOrDeliverChoice_chooseButton__wN\+em:hover{background-color:#218838}.SearchOrDeliverChoice_choiceModalContent__V3j0N{align-items:center;display:flex;flex-direction:column}.SearchOrDeliverChoice_choiceModalContent__V3j0N h2{margin-bottom:20px}.SearchOrDeliverChoice_choiceModalContent__V3j0N label{margin-right:10px}.SearchOrDeliverChoice_choiceModalContent__V3j0N select{font-size:16px;margin-bottom:20px;padding:5px}.SearchOrDeliverChoice_modalButtonContainer__30oTt{display:flex;justify-content:space-between;width:100%}.SearchOrDeliverChoice_modalButtonContainer__30oTt Button{width:45%}.FreeEtagere_container__YWoB7{align-items:center;display:flex;flex-direction:column;margin:20px}.FreeEtagere_label__9xAfT{font-size:18px;margin-bottom:10px}.FreeEtagere_input__qZAx-{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:8px;width:200px}.FreeEtagere_button__KbaXo{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.FreeEtagere_button__KbaXo:hover{background-color:#45a049}.FreeEtagere_message__BO\+AZ{font-size:16px;margin-top:10px}.OSOC_container__K3DXP{font-family:Arial,sans-serif;padding:20px}.OSOC_label__M8Iq2{font-size:18px;font-weight:700}.OSOC_inputGroup__UOIxm{margin-top:10px}.OSOC_input__jucaP{margin-right:10px;padding:6px 10px;width:180px}.OSOC_button__jPby6{background-color:#007bff;border:none;color:#fff;cursor:pointer;padding:6px 12px}.OSOC_button__jPby6:hover{background-color:#0056b3}.OSOC_table__Lv7Nd{border-collapse:collapse;margin-top:20px;width:100%}.OSOC_table__Lv7Nd td,.OSOC_table__Lv7Nd th{border:1px solid #ccc;padding:8px}.CreateList_Container__jksGS{margin:0 auto;max-width:1200px;padding:16px}.CreateList_PageTitle__Eme8-{font-size:20px;font-weight:700;margin-bottom:12px}.CreateList_SuccessMessage__tdwla{background:#d4edda;border-radius:4px;color:#155724;margin-bottom:12px;padding:10px 16px}.CreateList_Filters__xRBpa{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.CreateList_FilterInput__ybTmj,.CreateList_FilterSelect__9IjuC{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:6px 10px}.CreateList_SortButton__AS6hY{background:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:14px;padding:6px 12px}.CreateList_ActionBar__xdrrd{align-items:center;display:flex;gap:16px;margin-bottom:10px}.CreateList_TableWrapper__lIYrN{overflow-x:auto}.CreateList_Table__UhDNX{border-collapse:collapse;font-size:14px;width:100%}.CreateList_Table__UhDNX td,.CreateList_Table__UhDNX th{border:1px solid #ddd;padding:8px 10px;text-align:left}.CreateList_Table__UhDNX th{background:#f5f5f5;font-weight:700}.CreateList_SelectedRow__BGUga{background:#e8f4fd}.CreateList_EmptyRow__8dWvD{color:#888;font-style:italic;text-align:center}.CreateList_LibsCell__njxNr{display:flex;flex-wrap:wrap;gap:4px}.CreateList_LibBadge__aRKLC{background:#e0e0e0;border-radius:3px;font-size:12px;font-weight:700;padding:2px 6px}.CreateList_ModalBackdrop__SE0U1{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.CreateList_Modal__LtzQA{background:#fff;border-radius:8px;max-height:90vh;max-width:700px;overflow-y:auto;padding:24px;width:90%}.CreateList_Modal__LtzQA h3{font-size:18px;margin-bottom:16px;margin-top:0}.CreateList_LibrarySelect__d6\+h4{align-items:center;display:flex;gap:10px;margin-bottom:16px}.CreateList_LibrarySelect__d6\+h4 label{font-weight:700;min-width:110px}.CreateList_LibrarySelect__d6\+h4 select{border:1px solid #ccc;border-radius:4px;flex:1 1;font-size:14px;padding:6px 10px}.CreateList_TemplateGrid__gVaP7{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:20px}.CreateList_TemplateCard__Nq9KT{border:2px solid #ddd;border-radius:8px;cursor:pointer;padding:14px;transition:border-color .2s,background .2s}.CreateList_TemplateCard__Nq9KT:hover{background:#f0f8ff;border-color:#3498db}.CreateList_TemplateCardSelected__scCRI{background:#e8f4fd;border-color:#3498db}.CreateList_TemplateCardTitle__YDegR{font-size:15px;font-weight:700;margin-bottom:6px}.CreateList_TemplateCardSchool__vexq8{color:#555;font-size:13px;margin-bottom:4px}.CreateList_TemplateCardAddress__PU-B6{color:#888;font-size:12px}.CreateList_ModalActions__UMQX0{display:flex;flex-wrap:wrap;gap:10px}.CreateList_ParagraphEditor__FdEE4{padding:16px}.CreateList_ParagraphEditorHeader__AKa3B{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.CreateList_TemplateHeader__Sb6R- h2{font-size:20px;margin:0 0 4px}.CreateList_TemplateHeader__Sb6R- p{color:#555;font-size:14px;margin:2px 0}.CreateList_ParagraphEditorActions__5gnys{display:flex;gap:10px}.CreateList_MovingBanner__QzZXZ{align-items:center;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:10px 14px}.CreateList_MoveTargetBtn__oE86Z{background:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:4px 10px}.CreateList_ParagraphsContainer__-OSOP{display:flex;flex-wrap:wrap;gap:16px}.CreateList_ParagraphSection__IO40R{border:1px solid #ddd;border-radius:6px;flex:1 1 200px;min-width:180px;padding:12px}.CreateList_ParagraphTitle__PWgN6{border-bottom:1px solid #eee;color:#333;font-size:15px;font-weight:700;margin:0 0 8px;padding-bottom:6px}.CreateList_EmptyParagraph__2s\+ID{color:#aaa;font-size:13px;font-style:italic}.CreateList_ParagraphItems__2U8NE{list-style:none;margin:0;padding:0}.CreateList_ParagraphItem__bHmW2{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;font-size:14px;gap:6px;justify-content:space-between;padding:5px 0}.CreateList_MoveBtn__B1q9F{background:none;border:1px solid #ccc;border-radius:3px;color:#666;cursor:pointer;flex-shrink:0;font-size:14px;padding:2px 6px}.CreateList_PrimaryButton__qq0\+u{background:#3498db;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:8px 18px}.CreateList_PrimaryButton__qq0\+u:disabled{background:#a0c4e8;cursor:not-allowed}.CreateList_DownloadButton__KvqWl{background:#27ae60;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 18px}.CreateList_SecondaryButton__qcPm1{background:#f0f0f0;border:1px solid #ccc;border-radius:6px;color:#333;cursor:pointer;font-size:14px;padding:8px 18px}.CreateList_CancelButton__Xyuyj{background:#e74c3c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 18px}.ProcessList_ListsView__mEPNs{padding:16px}.ProcessList_ListsView__mEPNs h2{font-size:20px;font-weight:700;margin-bottom:16px}.ProcessList_SectionTitle__0PI1m{border-bottom:2px solid #3498db;color:#333;font-size:17px;font-weight:700;margin-bottom:10px;padding-bottom:6px}.ProcessList_EmptyText__gGIkh{color:#888;font-style:italic}.ProcessList_ListTable__-rw0e{border-collapse:collapse;font-size:14px;width:100%}.ProcessList_ListTable__-rw0e td,.ProcessList_ListTable__-rw0e th{border:1px solid #ddd;padding:8px 12px;text-align:left}.ProcessList_ListTable__-rw0e th{background:#f5f5f5;font-weight:700}.ProcessList_ActionCell__uLe4d{align-items:center;display:flex;gap:6px}.ProcessList_ViewButton__MuLxS{background:#f0f0f0;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:13px;padding:5px 12px}.ProcessList_ViewButton__MuLxS:hover{background:#e0e0e0}.ProcessList_ProcessButton__LbBhp{background:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:5px 12px}.ProcessList_ProcessingView__Y9b9T{padding-bottom:20px}.ProcessList_Toolbar__ogvDx{border-bottom:2px solid #eee;display:flex;list-style:none;margin:0 0 10px;overflow-x:auto;padding:0;white-space:nowrap}.ProcessList_ToolbarItem__5ZhQs{color:#555;cursor:pointer;font-size:14px;padding:10px 16px}.ProcessList_ActiveTab__MNpMK{border-bottom:2px solid #3498db;color:#3498db;font-weight:700}.ProcessList_SelectionBar__j80\+k{align-items:center;display:flex;gap:10px;margin-bottom:10px;padding:6px 0}.ProcessList_MoveButton__4zH6F{background:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:13px;padding:4px 12px}.ProcessList_MoveButton__4zH6F:disabled{cursor:not-allowed;opacity:.5}.ProcessList_OrderItem__yY7hS{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;padding:6px 0}.ProcessList_ItemText__tXZ8D{cursor:pointer;font-size:14px}.ProcessList_OptionTab__qCs4o{padding:16px 0}.ProcessList_OptionTab__qCs4o>div:first-child{color:#666;font-size:13px;margin-bottom:12px}.ProcessList_DoneButton__mdGW6{background:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 24px}.ProcessList_SuccessMsg__kW9U0{background:#d4edda;border-radius:4px;color:#155724;margin-bottom:10px;padding:10px 16px}.ProcessList_FinishButton__sf4Zg{background:#3498db;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 20px}.ProcessList_MoveModalButtons__yCEBR{display:flex;gap:16px;justify-content:center;padding:16px}.ProcessList_MoveIconButton__3JY-t{background:none;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:22px;padding:10px 16px}.ProcessList_PartialModal__lO205{align-items:center;display:flex;flex-direction:column;gap:16px;padding:20px}.ProcessList_ModalItemName__rxOk4{font-size:16px;font-weight:700;text-align:center}.ProcessList_QtyControls__u3T8E{align-items:center;display:flex;font-size:20px;gap:12px}.ProcessList_QtyControls__u3T8E button{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:20px;height:36px;width:36px}.ProcessList_ModalBackdrop__VOs3K{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ProcessList_ViewModal__ZPkNE{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:80vh;max-width:560px;overflow:hidden;width:90%}.ProcessList_ViewModalHeader__h5Q9M{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:15px;justify-content:space-between;padding:14px 18px}.ProcessList_ViewModalMeta__5YK4Z{color:#888;font-size:13px}.ProcessList_CloseBtn__-nMNH{background:none;border:none;color:#555;cursor:pointer;font-size:18px;padding:0 4px}.ProcessList_ViewItemList__3egDv{flex:1 1;list-style:none;margin:0;overflow-y:auto;padding:0}.ProcessList_ViewItem__Bz36v{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;font-size:14px;gap:10px;padding:10px 18px}.ProcessList_ViewItem__Bz36v:last-child{border-bottom:none}.ProcessList_ViewItemQty__Fb0He{color:#3498db;font-weight:700;min-width:24px}.ProcessList_ViewItemName__uraga{flex:1 1}.ProcessList_ViewItemName__uraga em{color:#888;font-size:12px;font-style:normal}.ProcessList_ViewItemType__gUSTM{color:#aaa;font-size:12px;white-space:nowrap}.ProcessList_FoundButton__ZSaFG{background:#4caf50;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:50px;width:50px}.ProcessList_PdfPage__b0GmR{margin:0 auto;max-width:1200px;padding:16px}.ProcessList_PdfPageTitle__ZRWpz{font-size:20px;font-weight:700;margin-bottom:16px}.ProcessList_PdfPageActions__DsCch{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ProcessList_PdfEditorHeader__kYAjt{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.ProcessList_PdfEditorInfo__I1O1m h2{font-size:20px;margin:0 0 4px}.ProcessList_PdfEditorInfo__I1O1m p{color:#555;font-size:14px;margin:2px 0}.ProcessList_PdfEditorActions__Zvoox{display:flex;gap:10px}.ProcessList_TemplateGrid__sxN3J{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:20px}.ProcessList_TemplateCard__bqLwE{border:2px solid #ddd;border-radius:8px;cursor:pointer;padding:14px;transition:border-color .2s,background .2s}.ProcessList_TemplateCard__bqLwE:hover{background:#f0f8ff;border-color:#3498db}.ProcessList_TemplateCardSelected__Etve6{background:#e8f4fd;border-color:#3498db}.ProcessList_TemplateCardTitle__aAVTO{font-size:15px;font-weight:700;margin-bottom:6px}.ProcessList_TemplateCardSchool__-DiFw{color:#555;font-size:13px;margin-bottom:4px}.ProcessList_TemplateCardAddress__EzEKd{color:#888;font-size:12px}.ProcessList_MovingBanner__Q2-qS{align-items:center;background:#fff3cd;border:1px solid #ffc107;border-radius:6px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:10px 14px}.ProcessList_MoveTargetBtn__suicx{background:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:4px 10px}.ProcessList_ParagraphsContainer__dOpAT{display:flex;flex-wrap:wrap;gap:16px}.ProcessList_ParagraphSection__1QkpO{border:1px solid #ddd;border-radius:6px;flex:1 1 200px;min-width:180px;padding:12px}.ProcessList_ParagraphTitle__m0Qkq{border-bottom:1px solid #eee;color:#333;font-size:15px;font-weight:700;margin:0 0 8px;padding-bottom:6px}.ProcessList_EmptyParagraph__Vg-zl{color:#aaa;font-size:13px;font-style:italic}.ProcessList_ParagraphItems__mWjWe{list-style:none;margin:0;padding:0}.ProcessList_ParagraphItem__sYv87{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;font-size:14px;gap:6px;justify-content:space-between;padding:5px 0}.ProcessList_MoveBtn__5AMIG{background:none;border:1px solid #ccc;border-radius:3px;color:#666;cursor:pointer;flex-shrink:0;font-size:14px;padding:2px 6px}.ProcessList_PrimaryButton__yg9Xc{background:#3498db;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:8px 18px}.ProcessList_SecondaryButton__Bgsef{background:#f0f0f0;border:1px solid #ccc;border-radius:6px;color:#333;cursor:pointer;font-size:14px;padding:8px 18px}.ProcessList_CancelButton__bgK\+Y{background:#e74c3c}.ProcessList_CancelButton__bgK\+Y,.ProcessList_DownloadButton__61kEY{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 18px}.ProcessList_DownloadButton__61kEY{background:#27ae60}.ManualStockReception_PageContainer__sFvd0{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:24px auto;width:min(1200px,96%)}.ManualStockReception_PageTitle__7TP16{color:#1f3552;font-size:22px;font-weight:700;margin-bottom:20px}.ManualStockReception_CreateButton__Gc\+xm{background:#42a7c0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-bottom:20px;padding:10px 20px;transition:background .2s}.ManualStockReception_CreateButton__Gc\+xm:hover{background:#369ab1}.ManualStockReception_FormOverlay__q9QUu{align-items:center;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:500}.ManualStockReception_FormCard__JRUQ5{background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000026;padding:28px 32px;width:min(500px,92%)}.ManualStockReception_FormTitle__mUD3y{color:#1f3552;font-size:18px;font-weight:700;margin-bottom:20px}.ManualStockReception_FormGroup__pWvVw{margin-bottom:14px}.ManualStockReception_FormGroup__pWvVw label{color:#2f4765;display:block;font-size:13px;font-weight:600;margin-bottom:4px}.ManualStockReception_FormInput__q26oB{border:1px solid #dde6f0;border-radius:6px;box-sizing:border-box;font-size:14px;padding:8px 12px;transition:border-color .2s;width:100%}.ManualStockReception_FormInput__q26oB:focus{border-color:#42a7c0;box-shadow:0 0 0 3px #42a7c026;outline:none}.ManualStockReception_FormSelect__1ZDmm{background:#fff;border:1px solid #dde6f0;border-radius:6px;box-sizing:border-box;font-size:14px;padding:8px 12px;width:100%}.ManualStockReception_SupplierRow__pJC2G{align-items:flex-end;display:flex;gap:8px}.ManualStockReception_SupplierRow__pJC2G .ManualStockReception_FormSelect__1ZDmm{flex:1 1}.ManualStockReception_AddSupplierBtn__1Sdvi{background:#e8f4f7;border:1px solid #42a7c0;border-radius:6px;color:#42a7c0;cursor:pointer;font-size:13px;padding:8px 12px;white-space:nowrap}.ManualStockReception_FormActions__3DMSM{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.ManualStockReception_BtnPrimary__DjdWw{background:#42a7c0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px}.ManualStockReception_BtnPrimary__DjdWw:disabled{cursor:not-allowed;opacity:.5}.ManualStockReception_BtnSecondary__gwhfi{background:#f5f5f5;border:1px solid #dde6f0;border-radius:8px;color:#2f4765;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px}.ManualStockReception_ReceptionTable__qUEd8{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 4px #0000000f;overflow:hidden;width:100%}.ManualStockReception_ReceptionTable__qUEd8 th{background:#f5f8fa;border-bottom:2px solid #e7edf5;color:#2f4765;font-size:13px;font-weight:600;padding:10px 14px;text-align:left}.ManualStockReception_ReceptionTable__qUEd8 td{border-bottom:1px solid #f0f3f7;color:#1f3552;font-size:13px;padding:10px 14px}.ManualStockReception_ReceptionTable__qUEd8 tr:hover{background:#f9fbfe}.ManualStockReception_StatusBadge__3BGRz{border-radius:999px;display:inline-block;font-size:12px;font-weight:600;padding:3px 10px}.ManualStockReception_StatusOpen__DlCo8{background:#e8f4f7;color:#42a7c0}.ManualStockReception_StatusFinished__gZQi2{background:#e6f7e6;color:#2e8b2e}.ManualStockReception_OpenLink__MbzIt{background:none;border:none;color:#42a7c0;cursor:pointer;font-size:13px;font-weight:600;text-decoration:underline}.ManualStockReception_WorkspaceContainer__FxiAK{margin:16px auto;width:min(1400px,98%)}.ManualStockReception_WorkspaceHeader__jb\+e2{align-items:center;background:#f5f8fa;border:1px solid #e7edf5;border-radius:10px;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px;padding:14px 20px}.ManualStockReception_HeaderItem__okG2Q{color:#6b7a8d;font-size:13px}.ManualStockReception_HeaderItem__okG2Q strong{color:#1f3552}.ManualStockReception_WorkspaceBody__TnMLv{align-items:flex-start;display:flex;gap:20px}.ManualStockReception_ItemsPanel__ajbjw{background:#fff;border:1px solid #e7edf5;border-radius:10px;flex:1 1;min-height:500px;overflow:hidden}.ManualStockReception_ItemsPanelTitle__UsZba{background:#f5f8fa;border-bottom:1px solid #e7edf5;color:#1f3552;font-size:14px;font-weight:700;padding:12px 16px}.ManualStockReception_ItemsTable__xNiB\+{border-collapse:collapse;width:100%}.ManualStockReception_ItemsTable__xNiB\+ th{background:#fafbfc;border-bottom:1px solid #f0f3f7;color:#6b7a8d;font-size:12px;font-weight:600;padding:8px 12px;text-align:left}.ManualStockReception_ItemsTable__xNiB\+ td{border-bottom:1px solid #f0f3f7;color:#1f3552;font-size:13px;padding:8px 12px}.ManualStockReception_ItemImage__YFj7E{background:#f0f3f7;border-radius:6px;height:40px;object-fit:cover;width:40px}.ManualStockReception_EmptyItemsMsg__jtcjQ{color:#9e9e9e;font-size:14px;padding:40px 20px;text-align:center}.ManualStockReception_AddPanel__FYFYS{background:#fff;border:1px solid #e7edf5;border-radius:10px;min-height:500px;padding:16px;width:380px}.ManualStockReception_AddPanelTitle__nx6UG{color:#1f3552;font-size:14px;font-weight:700;margin-bottom:12px}.ManualStockReception_BarcodeInput__xsYq4{background:#f9fbfe;border:2px dashed #42a7c0;border-radius:8px;box-sizing:border-box;font-size:14px;padding:10px 14px;text-align:center;transition:border-color .2s;width:100%}.ManualStockReception_BarcodeInput__xsYq4:focus{background:#fff;border-color:#42a7c0;border-style:solid;outline:none}.ManualStockReception_SearchManuallyBtn__9H8cs{background:none;border:1px solid #42a7c0;border-radius:6px;color:#42a7c0;cursor:pointer;display:block;font-size:13px;font-weight:600;margin-top:8px;padding:8px;text-align:center;transition:background .2s;width:100%}.ManualStockReception_SearchManuallyBtn__9H8cs:hover{background:#e8f4f7}.ManualStockReception_NotFoundMsg__11hql{background:#fff3f0;border:1px solid #ffccbc;border-radius:6px;color:#d84315;font-size:13px;margin-top:12px;padding:10px;text-align:center}.ManualStockReception_ArticleDetail__PcEJg{border-top:1px solid #e7edf5;margin-top:16px;padding-top:16px}.ManualStockReception_ArticleDetailHeader__JBTFY{align-items:flex-start;display:flex;gap:12px;margin-bottom:14px}.ManualStockReception_ArticleImageContainer__uqjwT{align-items:center;background:#f0f3f7;border-radius:8px;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;position:relative;width:80px}.ManualStockReception_ArticleImageContainer__uqjwT img{height:100%;object-fit:cover;width:100%}.ManualStockReception_EmptyImageIcon__SP98U{color:#ccc;font-size:28px}.ManualStockReception_AddImageBtn__xdEbP{background:#42a7c0;border:none;border-radius:4px;bottom:2px;color:#fff;cursor:pointer;font-size:10px;padding:2px 6px;position:absolute;right:2px}.ManualStockReception_ArticleInfo__q185O h4{color:#1f3552;font-size:14px;margin:0 0 4px}.ManualStockReception_ArticleInfo__q185O p{color:#6b7a8d;font-size:12px;margin:0}.ManualStockReception_DetailFields__OMAr0{display:flex;flex-direction:column;gap:10px}.ManualStockReception_DetailField__R5j2k label{color:#6b7a8d;display:block;font-size:12px;font-weight:600;margin-bottom:3px}.ManualStockReception_DetailField__R5j2k input{border:1px solid #dde6f0;border-radius:6px;box-sizing:border-box;font-size:13px;padding:7px 10px;width:100%}.ManualStockReception_DetailField__R5j2k input:focus{border-color:#42a7c0;outline:none}.ManualStockReception_LocationField__mAi5g{align-items:flex-end;display:flex;gap:8px}.ManualStockReception_LocationField__mAi5g input{flex:1 1}.ManualStockReception_LocationLabel__\+VbVW{color:#9e9e9e;font-size:11px;margin-top:2px}.ManualStockReception_AddItemBtn__HRxV\+{background:#42a7c0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:14px;padding:10px;transition:background .2s;width:100%}.ManualStockReception_AddItemBtn__HRxV\+:hover{background:#369ab1}.ManualStockReception_AddItemBtn__HRxV\+:disabled{cursor:not-allowed;opacity:.5}.ManualStockReception_FinishBar__haxdZ{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.ManualStockReception_FinishBtn__7qmTZ{background:#2e8b2e;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:12px 28px;transition:background .2s}.ManualStockReception_FinishBtn__7qmTZ:hover{background:#247524}.ManualStockReception_FinishBtn__7qmTZ:disabled{cursor:not-allowed;opacity:.5}.ManualStockReception_BackBtn__hYwZa{background:#f5f5f5;border:1px solid #dde6f0;border-radius:8px;color:#2f4765;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px}.ManualStockReception_ModalOverlay__MGelh{align-items:center;background:#00000073;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:600}.ManualStockReception_ModalCard__C1lka{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;max-height:88vh;min-height:480px;overflow-y:auto;padding:32px 36px;width:min(960px,94%)}.ManualStockReception_ModalTitle__vxumy{color:#1f3552;font-size:20px;font-weight:700;margin-bottom:20px}.ManualStockReception_RadioGroup__8Wm00{display:flex;gap:16px;margin-bottom:14px}.ManualStockReception_RadioLabel__NaoSD{align-items:center;color:#2f4765;cursor:pointer;display:flex;font-size:14px;gap:6px}.ManualStockReception_RadioLabel__NaoSD input[type=radio]{accent-color:#42a7c0}.ManualStockReception_SearchInputContainer__mgfrR{margin-bottom:14px;position:relative}.ManualStockReception_SearchInput__QPQO5{border:1px solid #dde6f0;border-radius:8px;box-sizing:border-box;font-size:15px;padding:12px 16px;width:100%}.ManualStockReception_SearchInput__QPQO5:focus{border-color:#42a7c0;outline:none}.ManualStockReception_SearchDropdown__ODmBL{background:#fff;border:1px solid #dde6f0;border-radius:0 0 8px 8px;box-shadow:0 4px 12px #0000001a;left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.ManualStockReception_SearchDropdownItem__5ZpC1{border-bottom:1px solid #f5f5f5;color:#1f3552;cursor:pointer;font-size:13px;padding:8px 14px}.ManualStockReception_SearchDropdownItem__5ZpC1:hover{background:#e8f4f7}.ManualStockReception_AttributeSection__4iJO2{display:flex;flex-direction:column;gap:10px;margin-top:14px}.ManualStockReception_AttributeField__xf\+6t label{color:#2f4765;display:block;font-size:13px;font-weight:600;margin-bottom:3px}.ManualStockReception_AttributeSelect__Fc95G{background:#fff;border:1px solid #dde6f0;border-radius:6px;font-size:14px;padding:8px 12px;width:100%}.ManualStockReception_ModalActions__CDUmt{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.ManualStockReception_ErrorMsg__ASY-D{background:#fff3f0;border:1px solid #ffccbc;border-radius:6px;color:#d84315;font-size:13px;margin-top:10px;padding:8px 12px}.ManualStockReception_SuccessMsg__uNqlZ{background:#e6f7e6;border:1px solid #b2dfb2;border-radius:6px;color:#2e8b2e;font-size:13px;margin-top:10px;padding:8px 12px}.ManualStockReception_RemoveItemBtn__zb-Np{background:none;border:none;color:#d84315;cursor:pointer;font-size:16px;padding:2px 6px}.ManualStockReception_HiddenFileInput__a1fMV{display:none}.ManualStockReception_Loading__b9LgS{color:#6b7a8d;font-size:14px;padding:20px;text-align:center}.LibraryPicker_page__WkSW0{background:#f8f9fa;box-sizing:border-box;min-height:calc(100vh - 60px);padding:16px 24px 32px}.LibraryPicker_topBar__1YGBC{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.LibraryPicker_topBarTitle__bOIZO{color:#111827;font-size:20px;font-weight:700}.LibraryPicker_librarySelector__Nsjd4{align-items:center;color:#374151;display:flex;font-size:14px;gap:8px}.LibraryPicker_librarySelector__Nsjd4 select{background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:14px;min-width:180px;padding:8px 12px}.LibraryPicker_errorBanner__K2JuJ{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:14px;margin-bottom:12px;padding:10px 14px}.LibraryPicker_tabs__BS-ME{border-bottom:2px solid #e5e7eb;display:flex;gap:4px;margin-bottom:16px}.LibraryPicker_tabActive__RqV-d,.LibraryPicker_tab__HLAQz{background:#0000;border:none;border-bottom:3px solid #0000;color:#6b7280;cursor:pointer;font-size:14px;font-weight:600;margin-bottom:-2px;padding:12px 20px;transition:color .15s,border-color .15s}.LibraryPicker_tab__HLAQz:hover{color:#111827}.LibraryPicker_tabActive__RqV-d{border-bottom-color:#8b5cf6;color:#6d28d9}.LibraryPicker_tabBody__RLQ7g{min-height:400px}.LibraryPicker_emptyState__tYQcf{background:#fff;border:1px dashed #e5e7eb;border-radius:12px;color:#6b7280;font-size:14px;padding:60px 24px;text-align:center}@media (max-width:640px){.LibraryPicker_page__WkSW0{padding:12px}.LibraryPicker_topBarTitle__bOIZO{font-size:18px}.LibraryPicker_tabActive__RqV-d,.LibraryPicker_tab__HLAQz{padding:10px 14px}}.RayonnagesTab_dashboard__peHBu{width:100%}.RayonnagesTab_header__lNZXx{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.RayonnagesTab_headerTitle__T6-K2{color:#111827;font-size:20px;font-weight:700;margin:0 0 4px}.RayonnagesTab_headerSubtitle__MKng-{color:#6b7280;font-size:13px;margin:0}.RayonnagesTab_createButton__wGDB5{align-items:center;background:#8b5cf6;border:none;border-radius:8px;box-shadow:0 1px 2px #8b5cf64d;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:10px 18px;transition:background .15s,transform .15s}.RayonnagesTab_createButton__wGDB5:hover{background:#7c3aed}.RayonnagesTab_createButton__wGDB5:active{transform:translateY(1px)}.RayonnagesTab_errorBanner__F4j8-{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:14px;margin-bottom:16px;padding:10px 14px}.RayonnagesTab_placeholder__Jyibx{background:#fff;border-radius:12px;color:#6b7280;font-size:14px;padding:40px;text-align:center}.RayonnagesTab_emptyCard__hgPgZ{align-items:center;background:#fff;border:1px dashed #d6bcfa;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:48px 24px;text-align:center}.RayonnagesTab_emptyIcon__5sGcL{font-size:40px;margin-bottom:4px}.RayonnagesTab_emptyTitle__kJEuZ{color:#111827;font-size:18px;font-weight:700;margin:0}.RayonnagesTab_emptyText__3xkFr{color:#6b7280;font-size:14px;margin:0 0 12px;max-width:360px}.RayonnagesTab_grid__ONDHY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (max-width:640px){.RayonnagesTab_header__lNZXx{align-items:stretch;flex-direction:column}.RayonnagesTab_createButton__wGDB5{justify-content:center}}.ShelfCard_card__juNeg{background:#fff;border-radius:12px;border-top:4px solid #8b5cf6;box-shadow:0 1px 3px #00000014;display:flex;flex-direction:column;overflow:hidden;transition:transform .15s,box-shadow .15s}.ShelfCard_card__juNeg:hover{box-shadow:0 6px 14px #00000014;transform:translateY(-2px)}.ShelfCard_cardHeader__U7y2t{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;padding:16px 18px 10px}.ShelfCard_title__89YXc{color:#111827;font-size:16px;font-weight:700;margin:0;word-break:break-word}.ShelfCard_bookCount__CZPiU{background:#f3f4f6;border-radius:999px;color:#374151;font-size:12px;font-weight:600;padding:3px 10px;white-space:nowrap}.ShelfCard_cardBody__2HQe1{display:flex;flex-direction:column;gap:10px;padding:4px 18px 14px}.ShelfCard_statRow__6K0BD{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ShelfCard_stat__Gn-dU{align-items:center;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;display:flex;gap:10px;padding:8px 10px}.ShelfCard_statIcon__PoslF{font-size:18px;text-align:center;width:28px}.ShelfCard_statInfo__jeEcV{display:flex;flex-direction:column;line-height:1.1}.ShelfCard_statValue__eG4Z9{color:#111827;font-size:15px;font-weight:700}.ShelfCard_statLabel__9KFKL{color:#6b7280;font-size:11px}.ShelfCard_cardFooter__5L2t9{border-top:1px solid #f3f4f6;padding:12px 18px 16px}.ShelfCard_manageButton__xK1iu{align-items:center;background:#0000;border:1.5px solid #ddd6fe;border-radius:8px;color:#6d28d9;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 12px;transition:background .15s,color .15s,border-color .15s;width:100%}.ShelfCard_manageButton__xK1iu:hover:not(:disabled){background:#f5f3ff;border-color:#c4b5fd}.ShelfCard_manageButton__xK1iu:disabled{cursor:not-allowed;opacity:.55}.ShelfCard_blue__KbPfT{border-top-color:#3b82f6}.ShelfCard_purple__eCDYk{border-top-color:#8b5cf6}.ShelfCard_green__4UuOg{border-top-color:#10b981}.ShelfCard_orange__a9ZSW{border-top-color:#f59e0b}.ShelfCard_red__74Kca{border-top-color:#ef4444}.ShelfCard_indigo__FUatF{border-top-color:#6366f1}.ShelfCard_pink__3aq3v{border-top-color:#ec4899}.ShelfCard_teal__p4Kt2{border-top-color:#14b8a6}.AddShelf_addShelf__C42aa{width:100%}.AddShelf_toolbar__exAIQ{margin-bottom:16px}.AddShelf_backButton__YL2U-{align-items:center;background:#fff;border:1.5px solid #ddd6fe;border-radius:8px;color:#6d28d9;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .15s,border-color .15s}.AddShelf_backButton__YL2U-:hover{background:#f5f3ff;border-color:#c4b5fd}.AddShelf_cancelButton__D4mMf{background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:background .15s,border-color .15s}.AddShelf_cancelButton__D4mMf:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.AddShelf_cancelButton__D4mMf:disabled{cursor:not-allowed;opacity:.6}.AddShelf_errorBanner__EbXkf{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:13px;margin-bottom:16px;padding:10px 12px}.AddShelf_confirmPanel__2pJMp{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;display:flex;gap:12px;margin-top:4px;padding:14px 16px}.AddShelf_confirmIcon__rP8AG{flex-shrink:0;font-size:22px;line-height:1}.AddShelf_confirmBody__ERKzQ{display:flex;flex:1 1;flex-direction:column;gap:8px}.AddShelf_confirmTitle__pndmi{color:#9a3412;font-size:14px;font-weight:700}.AddShelf_confirmText__EFbLY{color:#7c2d12;font-size:13px;line-height:1.5}.AddShelf_confirmActions__\+EPyW{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.AddShelf_destructiveButton__AlEKg{background:#dc2626;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:background .15s}.AddShelf_destructiveButton__AlEKg:hover:not(:disabled){background:#b91c1c}.AddShelf_destructiveButton__AlEKg:disabled{cursor:not-allowed;opacity:.6}.AddShelf_grid__7mu27{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.AddShelf_formSection__jLJtj,.AddShelf_previewSection__HfotX{display:flex;flex-direction:column;gap:16px}.AddShelf_formCard__wEjJe,.AddShelf_listCard__DDRW\+,.AddShelf_previewCard__W7r8M{background:#fff;border-radius:12px;box-shadow:0 1px 3px #00000014;overflow:hidden}.AddShelf_formHeader__x7DaH,.AddShelf_previewHeader__fEmUU{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:16px;padding:20px}.AddShelf_formIcon__R\+uD1{align-items:center;background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:12px;display:flex;flex-shrink:0;font-size:18px;height:44px;justify-content:center;width:44px}.AddShelf_formHeader__x7DaH h3,.AddShelf_previewHeader__fEmUU h3{color:#111827;font-size:18px;font-weight:600;margin:0 0 4px}.AddShelf_formHeader__x7DaH p,.AddShelf_previewHeader__fEmUU p{color:#6b7280;font-size:13px;margin:0}.AddShelf_formBody__sj0GB{padding:20px}.AddShelf_inputGroup__xiX\+P{margin-bottom:20px}.AddShelf_inputGroup__xiX\+P label{color:#374151;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.AddShelf_textInput__bun4h{background:#fff;border:2px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#111827;font-size:14px;padding:10px 14px;transition:border-color .15s,box-shadow .15s;width:100%}.AddShelf_textInput__bun4h:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61f;outline:none}.AddShelf_structureSection__uxDXT{margin-bottom:24px}.AddShelf_structureSection__uxDXT h4{color:#111827;font-size:15px;font-weight:600;margin:0 0 6px}.AddShelf_structureSection__uxDXT>p{color:#6b7280;font-size:13px;margin:0 0 18px}.AddShelf_sliderGroup__rmSMp{margin-bottom:16px}.AddShelf_sliderGroup__rmSMp label{color:#374151;display:block;font-size:13px;font-weight:500;margin-bottom:8px}.AddShelf_sliderContainer__aF25X{align-items:center;display:flex;gap:14px}.AddShelf_slider__mBUmR{-webkit-appearance:none;appearance:none;background:#e5e7eb;border-radius:3px;cursor:pointer;flex:1 1;height:6px;outline:none}.AddShelf_slider__mBUmR::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:18px;width:18px}.AddShelf_slider__mBUmR::-moz-range-thumb{background:linear-gradient(135deg,#8b5cf6,#a855f7);border:none;border-radius:50%;cursor:pointer;height:18px;width:18px}.AddShelf_sliderValue__SgYJh{background:#8b5cf6;border-radius:6px;color:#fff;font-size:13px;font-weight:600;min-width:36px;padding:4px 10px;text-align:center}.AddShelf_actionButtons__AdQu-{border-top:1px solid #e5e7eb;display:flex;gap:10px;padding-top:16px}.AddShelf_createButton__uFFfJ{align-items:center;background:#8b5cf6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:10px 20px;transition:background .15s,transform .15s}.AddShelf_createButton__uFFfJ:hover:not(:disabled){background:#7c3aed}.AddShelf_createButton__uFFfJ:disabled{cursor:not-allowed;opacity:.6}.AddShelf_message__uh5bx{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;color:#5b21b6;font-size:13px;margin-bottom:16px;padding:10px 12px}.AddShelf_listCard__DDRW\+{padding:16px 20px}.AddShelf_listHeader__UeyOs{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.AddShelf_listHeader__UeyOs h3{color:#111827;font-size:15px;font-weight:600;margin:0}.AddShelf_countBadge__uzmEF{background:#ede9fe;border-radius:999px;color:#6d28d9;font-size:12px;font-weight:600;padding:2px 10px}.AddShelf_rayonnageList__zsUOB{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:0}.AddShelf_rayonnageListItem__dLGqc{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;display:flex;font-size:13px;justify-content:space-between;padding:8px 12px}.AddShelf_rayonnageListName__odi4U{color:#111827;font-weight:500}.AddShelf_rayonnageListId__ZIFes{color:#9ca3af;font-size:12px}.AddShelf_emptyState__HUqkX{color:#6b7280;font-size:13px;padding:24px;text-align:center}.AddShelf_previewContent__0DEoN{padding:20px}.AddShelf_previewTitle__8bkA7{background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:8px;color:#fff;font-size:15px;font-weight:600;margin-bottom:20px;padding:14px;text-align:center}.AddShelf_rayonnagesGrid__n5GMV{display:flex;flex-direction:column;gap:16px}.AddShelf_rayonnage__f5vHG{background:#faf5ff;border:2px solid #d6bcfa;border-radius:10px;padding:14px}.AddShelf_rayonnageTitle__8Ak5C{color:#6b21a8;font-size:13px;font-weight:700;margin-bottom:10px}.AddShelf_compartimentsGrid__GBZ9e{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.AddShelf_compartiment__3dC6C{background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:10px}.AddShelf_compartimentTitle__Z90ay{color:#374151;font-size:12px;font-weight:600;margin-bottom:8px}.AddShelf_shelvesStack__Zwd4-{display:flex;flex-direction:column;gap:4px}.AddShelf_shelfRow__u6lgo{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:5px;display:flex;gap:6px;padding:4px 6px}.AddShelf_shelfLabel__FPblh{color:#6b7280;font-size:10px;font-weight:500;min-width:46px;white-space:nowrap}.AddShelf_locations__NTdIj{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:3px}.AddShelf_location__6jHEc{background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:2px;height:12px;width:12px}.AddShelf_moreLocations__0keuH{color:#6b7280;font-size:10px;margin-left:2px}.AddShelf_summaryCard__P6std{background:#f9fafb;border-top:1px solid #e5e7eb;padding:16px 20px}.AddShelf_summaryTitle__U6FoM{color:#374151;font-size:13px;font-weight:600;margin-bottom:10px}.AddShelf_summaryStats__C2P\+Q{display:flex;flex-direction:column;gap:6px}.AddShelf_summaryItem__Wgpuo{align-items:center;display:flex;font-size:13px;justify-content:space-between}.AddShelf_summaryLabel__QHasP{color:#6b7280}.AddShelf_summaryValue__UYAbj{background:#8b5cf6;border-radius:6px;color:#fff;font-size:12px;font-weight:600;min-width:30px;padding:2px 10px;text-align:center}@media (max-width:1024px){.AddShelf_grid__7mu27{grid-template-columns:1fr}}@media (max-width:640px){.AddShelf_formBody__sj0GB,.AddShelf_formHeader__x7DaH,.AddShelf_listCard__DDRW\+,.AddShelf_previewContent__0DEoN,.AddShelf_previewHeader__fEmUU,.AddShelf_summaryCard__P6std{padding:14px}.AddShelf_compartimentsGrid__GBZ9e{grid-template-columns:1fr}}.LivresTab_layout__yYgfj{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:260px 1fr}.LivresTab_sidebar__RxRR7{background:#fff;border-radius:12px;box-shadow:0 1px 3px #00000014;padding:16px;position:-webkit-sticky;position:sticky;top:16px}.LivresTab_sidebarHeader__LvDQ2{color:#111827;font-size:14px;font-weight:700;margin-bottom:12px}.LivresTab_filterGroup__vrGqJ{margin-bottom:12px}.LivresTab_filterGroup__vrGqJ label{color:#6b7280;display:block;font-size:12px;font-weight:600;margin-bottom:6px}.LivresTab_filterGroup__vrGqJ select{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;font-size:13px;padding:8px 10px;width:100%}.LivresTab_filterGroup__vrGqJ select:disabled{background:#f3f4f6;color:#9ca3af}.LivresTab_content__Ik0Gq{background:#fff;border-radius:12px;box-shadow:0 1px 3px #00000014;min-height:400px;padding:16px}.LivresTab_toolbar__S7RYj{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:14px}.LivresTab_toolbarTitle__o9UPk{align-items:center;color:#111827;display:flex;font-size:16px;font-weight:700;gap:10px}.LivresTab_countBadge__y9jKF{background:#ede9fe;border-radius:999px;color:#6d28d9;font-size:12px;font-weight:600;padding:2px 10px}.LivresTab_toolbarRight__4nc6q{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.LivresTab_searchBox__qu0ZF{align-items:center;display:inline-flex;position:relative}.LivresTab_searchInput__bWrY5{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;font-size:13px;padding:8px 30px 8px 12px;transition:border-color .15s,box-shadow .15s;width:260px}.LivresTab_searchInput__bWrY5:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61f;outline:none}.LivresTab_searchClear__zvmj8{background:#0000;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;font-size:18px;line-height:1;padding:0 6px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.LivresTab_searchClear__zvmj8:hover{background:#f3f4f6;color:#111827}.LivresTab_locationCell__F8D0W{color:#4b5563;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;white-space:nowrap}.LivresTab_addButton__jo4aW{background:#8b5cf6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px;transition:background .15s}.LivresTab_addButton__jo4aW:hover{background:#7c3aed}.LivresTab_message__z5i1j{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;color:#5b21b6;font-size:13px;margin-bottom:12px;padding:10px 12px}.LivresTab_tableWrap__-4-ij{border:1px solid #e5e7eb;border-radius:8px;overflow-x:auto}.LivresTab_table__PFX-4{border-collapse:collapse;font-size:13px;width:100%}.LivresTab_table__PFX-4 thead th{background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#374151;font-weight:600;padding:10px 12px;text-align:left;white-space:nowrap}.LivresTab_table__PFX-4 tbody td{border-bottom:1px solid #f3f4f6;color:#111827;padding:10px 12px}.LivresTab_table__PFX-4 tbody tr:hover{background:#fafafa}.LivresTab_tableEmpty__wLP2P{color:#6b7280;padding:24px!important;text-align:center}@media (max-width:900px){.LivresTab_layout__yYgfj{grid-template-columns:1fr}.LivresTab_sidebar__RxRR7{position:static}}@media (max-width:500px){.LivresTab_toolbarRight__4nc6q,.LivresTab_toolbar__S7RYj{align-items:stretch;flex-direction:column}.LivresTab_addButton__jo4aW,.LivresTab_searchBox__qu0ZF,.LivresTab_searchInput__bWrY5{width:100%}}.AddLivreModal_backdrop__b27bn{align-items:center;background:#11182780;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.AddLivreModal_modal__no3oC{background:#fff;border-radius:12px;box-shadow:0 20px 40px #00000040;display:flex;flex-direction:column;max-height:92vh;max-width:720px;overflow:hidden;width:100%}.AddLivreModal_modalHeader__BdGq1{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.AddLivreModal_modalHeader__BdGq1 h3{color:#111827;font-size:17px;font-weight:700;margin:0}.AddLivreModal_closeBtn__X51Ho{background:#0000;border:none;color:#6b7280;cursor:pointer;font-size:26px;line-height:1;padding:0 4px}.AddLivreModal_closeBtn__X51Ho:hover{color:#111827}.AddLivreModal_modalBody__k6mxz{flex:1 1;overflow-y:auto;padding:18px 20px}.AddLivreModal_contextCard__fG4d6{grid-gap:6px 16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:grid;gap:6px 16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:16px;padding:10px 14px}.AddLivreModal_contextItem__EbikU{color:#6b7280;font-size:12px}.AddLivreModal_contextItem__EbikU strong{color:#111827;margin-left:4px}.AddLivreModal_isbnRow__yK0NN{align-items:flex-end;display:flex;gap:10px;margin-bottom:10px}.AddLivreModal_isbnRow__yK0NN .AddLivreModal_field__ngYgt{flex:1 1;margin-bottom:0}.AddLivreModal_searchBtn__emzYX{background:#6d28d9;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:38px;padding:9px 16px;white-space:nowrap}.AddLivreModal_searchBtn__emzYX:hover:not(:disabled){background:#5b21b6}.AddLivreModal_searchBtn__emzYX:disabled{cursor:not-allowed;opacity:.6}.AddLivreModal_newBtn__Ay\+Z6{background:#fff;border:1.5px solid #ddd6fe;border-radius:8px;color:#6d28d9;cursor:pointer;font-size:13px;font-weight:600;height:38px;padding:9px 14px;transition:background .15s,border-color .15s;white-space:nowrap}.AddLivreModal_newBtn__Ay\+Z6:hover:not(:disabled){background:#f5f3ff;border-color:#c4b5fd}.AddLivreModal_newBtn__Ay\+Z6:disabled{cursor:not-allowed;opacity:.6}.AddLivreModal_resultsCard__QMfCU{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:14px;margin-top:6px;overflow:hidden}.AddLivreModal_resultsHeader__9HURB{background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#374151;font-size:13px;padding:10px 14px}.AddLivreModal_resultsList__CdbcA{list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:0}.AddLivreModal_resultItem__HjqGV{align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 14px;transition:background .1s}.AddLivreModal_resultItem__HjqGV:last-child{border-bottom:none}.AddLivreModal_resultItem__HjqGV:hover{background:#f5f3ff}.AddLivreModal_resultMain__YQ29z{flex:1 1;min-width:0}.AddLivreModal_resultTitle__TsP\+u{color:#111827;font-size:13px;font-weight:600;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddLivreModal_resultMeta__eJznC{color:#6b7280;display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.AddLivreModal_resultPick__E0AoK{color:#6d28d9;font-size:12px;font-weight:600;white-space:nowrap}.AddLivreModal_formStatusRow__my12t{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:12px}.AddLivreModal_linkBtn__rrxnw{background:#0000;border:none;color:#6d28d9;cursor:pointer;font-size:13px;font-weight:600;padding:4px 6px}.AddLivreModal_linkBtn__rrxnw:hover{text-decoration:underline}.AddLivreModal_statusInfo__dv24h{background:#ecfeff;border:1px solid #a5f3fc;border-radius:6px;color:#155e75;font-size:13px;margin-bottom:12px;padding:8px 12px}.AddLivreModal_statusError__7To4e{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:13px;margin-top:12px;padding:8px 12px}.AddLivreModal_fieldsGrid__gopz\+{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.AddLivreModal_field__ngYgt{display:flex;flex-direction:column;margin-bottom:10px}.AddLivreModal_field__ngYgt label{color:#374151;font-size:12px;font-weight:600;margin-bottom:4px}.AddLivreModal_field__ngYgt input{border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;font-size:13px;padding:8px 10px}.AddLivreModal_field__ngYgt input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61f;outline:none}.AddLivreModal_field__ngYgt input.AddLivreModal_locked__K8xWe,.AddLivreModal_field__ngYgt input:disabled{background:#f3f4f6;color:#4b5563;cursor:not-allowed}.AddLivreModal_modalFooter__HMSUu{background:#fafafa;border-top:1px solid #e5e7eb;display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.AddLivreModal_cancelBtn__ZVBAX{background:#f3f4f6;border:none;border-radius:8px;color:#374151;cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px}.AddLivreModal_cancelBtn__ZVBAX:hover:not(:disabled){background:#e5e7eb}.AddLivreModal_saveBtn__MXzxx{background:#8b5cf6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:9px 18px}.AddLivreModal_saveBtn__MXzxx:hover:not(:disabled){background:#7c3aed}.AddLivreModal_cancelBtn__ZVBAX:disabled,.AddLivreModal_saveBtn__MXzxx:disabled{cursor:not-allowed;opacity:.6}@media (max-width:520px){.AddLivreModal_isbnRow__yK0NN{align-items:stretch;flex-direction:column}.AddLivreModal_newBtn__Ay\+Z6,.AddLivreModal_searchBtn__emzYX{height:auto;padding:10px;width:100%}.AddLivreModal_fieldsGrid__gopz\+{grid-template-columns:1fr}}.Login_LoginForm__TDsuz{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #0000001a;display:flex;flex-direction:column;margin:100px auto 0;padding:30px;width:300px}.Login_LoginLabel__w01BA{color:red;margin-bottom:10px}.Login_LoginInput__WFJod{border:1px solid #ddd;border-radius:5px;margin-bottom:20px;padding:10px}.Login_LoginButton__dSQ6k{background-color:#3498db;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.Login_LoginButton__dSQ6k:hover{background-color:#2980b9}
/*# sourceMappingURL=main.8e04c8f6.css.map*/