.CostOverview_container__J9g_7{max-width:980px;margin:0 auto;padding:3rem 2rem}.CostOverview_header__pEGMI{text-align:center;margin-bottom:4rem}.CostOverview_title__uKYQA{font-size:3rem;font-weight:800;color:#ffffff;margin-bottom:1rem;text-shadow:0 0 20px rgba(255,255,255,.3);line-height:1.1}.CostOverview_subtitle__3e3de{font-size:1rem;color:#94a3b8;margin:0;line-height:1.5}.CostOverview_costGrid__Ffbrm{display:flex;flex-direction:column;gap:1rem;margin-top:-1rem}.CostOverview_totalCostCard__dmU8a{text-align:center;margin-bottom:1rem;padding:1.5rem 0}.CostOverview_totalCostCard__dmU8a .CostOverview_subtitle__3e3de{margin-top:1rem;margin-bottom:0}.CostOverview_totalCostCard__dmU8a .CostOverview_subtitle__3e3de:not(:first-child){margin-top:.25rem}.CostOverview_totalsInfo__8672j{display:flex;justify-content:center;gap:2rem;margin-top:1rem;flex-wrap:wrap}.CostOverview_totalInfo__RK_kM{font-size:.9rem;color:#64748b;font-weight:500}.CostOverview_totalCostLabel__7NPC8{font-size:1.4rem;font-weight:600;color:#94a3b8;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.8px}.CostOverview_totalCostValue__3MdrS{font-size:5rem;font-weight:900;color:#ffffff;text-shadow:0 0 30px rgba(255,255,255,.3);margin:0;line-height:1;outline:none;border:none;background:none}.CostOverview_costBreakdown__Iddp1{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:2.5rem;gap:2.5rem}.CostOverview_costCard__tI0qM{text-align:center}.CostOverview_costLabel__CV44c{font-size:1rem;font-weight:600;color:#94a3b8;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.8px}.CostOverview_costValue__y4BaG{font-size:1.5rem;font-weight:700;color:#ffffff;margin:0;line-height:1.2;outline:none;border:none;background:none}.CostOverview_loading__m6C6W{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.CostOverview_spinner__Ik_Sj{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#00ff88;border-radius:50%;animation:CostOverview_spin__XwYcN 1s linear infinite;margin-bottom:1rem}@keyframes CostOverview_spin__XwYcN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CostOverview_loading__m6C6W p{color:#94a3b8;font-size:1.1rem;margin:0}@media (max-width:768px){.CostOverview_container__J9g_7{padding:1rem}.CostOverview_title__uKYQA{font-size:2rem}.CostOverview_totalCostCard__dmU8a{padding:2rem 1rem}.CostOverview_totalCostValue__3MdrS{font-size:3rem}.CostOverview_costBreakdown__Iddp1{grid-template-columns:1fr;gap:1rem}.CostOverview_costCard__tI0qM{padding:1.5rem}.CostOverview_costValue__y4BaG{font-size:1.5rem}.CostOverview_totalsInfo__8672j{gap:1rem}.CostOverview_totalInfo__RK_kM{font-size:.8rem}}@media (max-width:480px){.CostOverview_title__uKYQA{font-size:1.5rem}.CostOverview_totalCostValue__3MdrS{font-size:2.5rem}.CostOverview_costValue__y4BaG{font-size:1.25rem}.CostOverview_totalsInfo__8672j{gap:.75rem}.CostOverview_totalInfo__RK_kM{font-size:.75rem}}.PrinterSelector_container__jGw55{position:relative;display:inline-block;width:100%}.PrinterSelector_selector__Z4Osn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;background:rgba(255,255,255,.1);border:none;border-radius:8px;color:#ffffff;font-size:.9rem;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.PrinterSelector_selector__Z4Osn:hover{background:#ffffff;color:#000000}.PrinterSelector_printerInfo__gD5Bo{display:flex;flex-direction:column;align-items:flex-start;flex:1 1}.PrinterSelector_printerName__ZNpcX{font-weight:600;font-size:.9rem}.PrinterSelector_printerDetails__EDhWB{font-size:.75rem;opacity:.7;margin-top:.1rem}.PrinterSelector_arrow__cZ5BP{font-size:.7rem;transition:transform .2s ease;opacity:.7}.PrinterSelector_arrowOpen__PNexM{transform:rotate(180deg)}.PrinterSelector_dropdown__cNq2I{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:rgba(26,26,26,.95);border:1px solid rgba(255,255,255,.2);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9998;max-height:350px;overflow:hidden;display:flex;flex-direction:column}.PrinterSelector_searchContainer__imHJo{padding:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.PrinterSelector_searchInput__J4lK8{width:100%;padding:.75rem 1rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffff;font-size:.9rem;outline:none;transition:all .2s ease}.PrinterSelector_searchInput__J4lK8:focus{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.4)}.PrinterSelector_searchInput__J4lK8::placeholder{color:rgba(255,255,255,.5)}.PrinterSelector_printerList__uY_E2{flex:1 1;overflow-y:auto;max-height:250px}.PrinterSelector_printerGroup__fieGH{margin-bottom:.5rem}.PrinterSelector_groupHeader__iV2Tp{padding:.4rem 1rem;font-size:.7rem;font-weight:500;color:#94a3b8;text-transform:uppercase;letter-spacing:.3px;background:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.1)}.PrinterSelector_printerGroup__fieGH:last-child{margin-bottom:0}.PrinterSelector_option__3XMqK{display:flex;align-items:center;width:100%;padding:.6rem 1rem;background:transparent;border:none;color:#ffffff;font-size:.9rem;text-align:left;cursor:pointer;transition:background-color .2s ease}.PrinterSelector_option__3XMqK:hover{background:rgba(255,255,255,.1)}.PrinterSelector_optionSelected__vbs4E{background:rgba(255,255,255,.15);color:#ffffff}.PrinterSelector_printerList__uY_E2::-webkit-scrollbar{width:6px}.PrinterSelector_printerList__uY_E2::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:3px}.PrinterSelector_printerList__uY_E2::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:3px}.PrinterSelector_printerList__uY_E2::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}.FilamentSelector_container__HdjUn{position:relative;display:inline-block;width:100%}.FilamentSelector_selector__z3YaO{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;background:rgba(255,255,255,.1);border:none;border-radius:8px;color:#ffffff;font-size:.9rem;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.FilamentSelector_selector__z3YaO:hover{background:#ffffff;color:#000000}.FilamentSelector_filamentInfo__Kjz4g{display:flex;flex-direction:column;align-items:flex-start;flex:1 1}.FilamentSelector_filamentName__A6whM{font-weight:600;font-size:.9rem}.FilamentSelector_filamentDetails__CYCUh{font-size:.75rem;opacity:.7;margin-top:.1rem}.FilamentSelector_priceHint__oXHZn{color:rgba(255,255,255,.4);font-size:.7rem;font-style:italic}.FilamentSelector_arrow__7HM5d{font-size:.7rem;transition:transform .2s ease;opacity:.7}.FilamentSelector_arrowOpen__BWJHl{transform:rotate(180deg)}.FilamentSelector_dropdown__OwTt4{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:rgba(26,26,26,.95);border:1px solid rgba(255,255,255,.2);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9998;max-height:350px;overflow:hidden;display:flex;flex-direction:column}.FilamentSelector_searchContainer__m8RS3{padding:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.FilamentSelector_searchInput__dS87z{width:100%;padding:.75rem 1rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffff;font-size:.9rem;outline:none;transition:all .2s ease}.FilamentSelector_searchInput__dS87z:focus{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.4)}.FilamentSelector_searchInput__dS87z::placeholder{color:rgba(255,255,255,.5)}.FilamentSelector_filamentList__qPTGQ{flex:1 1;overflow-y:auto;max-height:250px}.FilamentSelector_filamentGroup__2OhhQ{margin-bottom:.5rem}.FilamentSelector_groupHeader__SdmnI{padding:.4rem 1rem;font-size:.7rem;font-weight:500;color:#94a3b8;text-transform:uppercase;letter-spacing:.3px;background:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.1)}.FilamentSelector_filamentGroup__2OhhQ:last-child{margin-bottom:0}.FilamentSelector_option__aY94g{display:flex;align-items:center;width:100%;padding:.6rem 1rem;background:transparent;border:none;color:#ffffff;font-size:.9rem;text-align:left;cursor:pointer;transition:background-color .2s ease}.FilamentSelector_option__aY94g:hover{background:rgba(255,255,255,.1)}.FilamentSelector_optionSelected__2s0Zu{background:rgba(255,255,255,.15);color:#ffffff}.FilamentSelector_filamentList__qPTGQ::-webkit-scrollbar{width:6px}.FilamentSelector_filamentList__qPTGQ::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:3px}.FilamentSelector_filamentList__qPTGQ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:3px}.FilamentSelector_filamentList__qPTGQ::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}.FirstTimeSetupModal_overlay__d28UQ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:FirstTimeSetupModal_fadeIn__sDKQD .2s ease-out}@keyframes FirstTimeSetupModal_fadeIn__sDKQD{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.FirstTimeSetupModal_modal__ESvjJ{background:linear-gradient(135deg,#1a1a1a,#252525);border:1px solid #333;border-radius:16px;padding:2rem;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;animation:FirstTimeSetupModal_slideIn__XlCRX .3s ease-out;transform-origin:center}@keyframes FirstTimeSetupModal_slideIn__XlCRX{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.FirstTimeSetupModal_header__iPTm0{text-align:center;margin-bottom:2rem}.FirstTimeSetupModal_header__iPTm0 h2{color:#ffffff;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.FirstTimeSetupModal_header__iPTm0 p{color:#94a3b8;font-size:1rem;margin:0}.FirstTimeSetupModal_form__Fk0VE{display:flex;flex-direction:column;gap:1.5rem}.FirstTimeSetupModal_inputGroup__1Xen7{display:flex;flex-direction:column;gap:.5rem}.FirstTimeSetupModal_inputGroup__1Xen7 label{color:#ffffff;font-size:1rem;font-weight:600}.FirstTimeSetupModal_inputGroup__1Xen7 input{background:rgba(255,255,255,.05);border:1px solid #333;border-radius:8px;padding:.75rem;color:#ffffff;font-size:1rem;transition:all .2s ease}.FirstTimeSetupModal_inputGroup__1Xen7 input:focus{outline:none;border-color:#ffffff;background:rgba(255,255,255,.1)}.FirstTimeSetupModal_helpText__bQVbF{color:#94a3b8;font-size:.85rem;margin:0;line-height:1.4}.FirstTimeSetupModal_actions__Kt_cZ{display:flex;justify-content:center;margin-top:1rem}.FirstTimeSetupModal_continueButton__h0x_m{background:rgba(34,197,94,.2);border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:.75rem 2rem;color:#22c55e;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px}.FirstTimeSetupModal_continueButton__h0x_m:hover:not(:disabled){background:#ffffff;border-color:#ffffff;color:#000000}.FirstTimeSetupModal_continueButton__h0x_m:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.FirstTimeSetupModal_modal__ESvjJ{padding:1.5rem;margin:1rem}.FirstTimeSetupModal_header__iPTm0 h2{font-size:1.25rem}.FirstTimeSetupModal_header__iPTm0 p{font-size:.9rem}}.AddPrintJob_addButton__Wzm7X{background:linear-gradient(135deg,#1a1a1a,#252525);border:3px solid #ffffff;border-radius:12px;padding:1rem 2rem;color:#ffffff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-transform:uppercase;letter-spacing:.5px;width:100%;max-width:300px;margin:0 auto;display:block}.AddPrintJob_addButton__Wzm7X:hover{background:#ffffff;color:#000000;border-color:#ffffff}.AddPrintJob_addButtonContainer__sGokJ{text-align:center;margin:5rem 0 4rem}.AddPrintJob_addButtonDescription__R3vhg{color:#94a3b8;font-size:1rem;max-width:600px;margin:2rem auto 0;line-height:1.6}.AddPrintJob_shortcutHint__kB7lQ{color:rgba(255,255,255,.4);font-size:.8rem;font-style:italic}.AddPrintJob_container__YtMrz{background:linear-gradient(135deg,#1a1a1a,#252525);border-radius:16px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:700px;margin:0 auto}.AddPrintJob_form__b3LUX{display:flex;flex-direction:column;gap:1.5rem}.AddPrintJob_header__QlZjO{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.AddPrintJob_header__QlZjO h3{color:#ffffff;font-size:1.5rem;font-weight:700;margin:0}.AddPrintJob_closeButton__7wsLu{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#ffffff;font-size:1.2rem;font-weight:600;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AddPrintJob_closeButton__7wsLu:hover{background:#ffffff;border-color:#ffffff;color:#000000;transform:scale(1.05)}.AddPrintJob_inputGroup__gC0me{display:flex;flex-direction:column;gap:.5rem}.AddPrintJob_inputRow__OVt5T{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.AddPrintJob_inputGroup__gC0me label{color:#94a3b8;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.AddPrintJob_inputGroup__gC0me input{background:rgba(255,255,255,.1);border:none;border-radius:8px;padding:.75rem 1rem;color:#ffffff;font-size:1rem;outline:none;transition:all .2s ease}.AddPrintJob_inputGroup__gC0me input:focus{background:rgba(255,255,255,.15)}.AddPrintJob_inputGroup__gC0me input[type=number]::-webkit-inner-spin-button,.AddPrintJob_inputGroup__gC0me input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AddPrintJob_inputGroup__gC0me input[type=number]{-moz-appearance:textfield}.AddPrintJob_inputGroup__gC0me input::placeholder{color:rgba(255,255,255,.4)}.AddPrintJob_actions__cWyz4{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.AddPrintJob_cancelButton__rJGPV{background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:.75rem 1.5rem;color:#94a3b8;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.AddPrintJob_cancelButton__rJGPV:hover{background:#ffffff;color:#000000}.AddPrintJob_submitButton__u1W31{background:linear-gradient(135deg,#1a1a1a,#252525);border:3px solid #ffffff;border-radius:8px;padding:.75rem 1.5rem;color:#ffffff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.AddPrintJob_submitButton__u1W31:hover{background:#ffffff;color:#000000;border-color:#ffffff}@media (max-width:768px){.AddPrintJob_container__YtMrz{padding:1.5rem;margin:0 1rem}.AddPrintJob_inputRow__OVt5T{grid-template-columns:1fr}.AddPrintJob_actions__cWyz4{flex-direction:column}}.JobSearch_searchContainer__EH3yA{margin-bottom:1.5rem}.JobSearch_searchInputWrapper__fikmw{position:relative;display:flex;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:.75rem 1rem}.JobSearch_searchInputWrapper__fikmw:focus-within{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.08)}.JobSearch_searchIcon__z0ebI{width:20px;height:20px;color:rgba(255,255,255,.6);margin-right:.75rem;flex-shrink:0}.JobSearch_searchInput__uxh7B{flex:1 1;background:none;border:none;color:#ffffff;font-size:1rem;outline:none;padding:0}.JobSearch_searchInput__uxh7B::placeholder{color:rgba(255,255,255,.4)}.JobSearch_clearButton__Zm85e{background:none;border:none;color:rgba(255,255,255,.6);cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;margin-left:.5rem}.JobSearch_clearButton__Zm85e:hover{color:#ffffff;background:rgba(255,255,255,.1)}.JobSearch_clearButton__Zm85e svg{width:16px;height:16px}@media (max-width:768px){.JobSearch_searchInputWrapper__fikmw{padding:.75rem}.JobSearch_searchInput__uxh7B{font-size:.9rem}}.PrintJobList_container__5Hgzr{margin-top:5rem;max-width:980px;margin-left:auto;margin-right:auto;padding:0 2rem}.PrintJobList_header__8QrJ3{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.PrintJobList_title__Z5Wxy{color:#ffffff;font-size:1.5rem;font-weight:700;margin:0;line-height:1.2}.PrintJobList_filterCount__71USx{color:#94a3b8;font-size:.9rem;font-weight:500;background:rgba(255,255,255,.1);padding:.25rem .75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.PrintJobList_jobList__Uo66i{display:flex;flex-direction:column;gap:1rem}.PrintJobList_jobCard__qOw80{background:linear-gradient(135deg,#1a1a1a,#252525);border:1px solid #333;border-radius:12px;padding:1.5rem 2rem;display:flex;align-items:center;justify-content:space-between}.PrintJobList_jobCard__qOw80:hover{transform:translateY(-2px);border-color:#444;cursor:pointer}.PrintJobList_jobInfo__Lq_SG{flex:1 1}.PrintJobList_jobName__qz4tg{color:#ffffff;font-size:1.1rem;font-weight:600;margin-bottom:.5rem;line-height:1.3}.PrintJobList_jobDetails__SMf9e{color:#94a3b8;font-size:.9rem;display:flex;align-items:center;gap:.5rem;line-height:1.4}.PrintJobList_jobDetails__SMf9e span:nth-child(2n){opacity:.5}.PrintJobList_jobCost__efBaF{color:#ffffff;font-size:1.2rem;font-weight:700;margin-right:1.5rem;line-height:1.2}.PrintJobList_removeButton__mi6Iw{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;width:2rem;height:2rem;color:#ffffff;font-size:1.2rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,border-color .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PrintJobList_removeButton__mi6Iw:hover{background:#ffffff;border-color:#ffffff;color:#000000;transform:scale(1.05)}@media (max-width:768px){.PrintJobList_jobCard__qOw80{padding:.75rem 1rem}.PrintJobList_jobName__qz4tg{font-size:.9rem}.PrintJobList_jobDetails__SMf9e{font-size:.8rem}.PrintJobList_jobCost__efBaF{font-size:1rem;margin-right:.5rem}.PrintJobList_removeButton__mi6Iw{width:1.75rem;height:1.75rem;font-size:1rem}}.PrintJobList_editCard__wqoDd{background:linear-gradient(135deg,#1a1a1a,#252525);border:1px solid #333;border-radius:12px;padding:1.5rem;margin-bottom:.75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PrintJobList_editForm__eSTZ5{display:flex;flex-direction:column;gap:1rem}.PrintJobList_editHeader__mpfKM{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.PrintJobList_editHeader__mpfKM h4{color:#ffffff;font-size:1.1rem;font-weight:600;margin:0}.PrintJobList_cancelEditButton__rcsjw{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;width:2rem;height:2rem;color:#ffffff;font-size:1.2rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,border-color .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PrintJobList_cancelEditButton__rcsjw:hover{background:#ffffff;border-color:#ffffff;color:#000000;transform:scale(1.05)}.PrintJobList_editInputGroup__kec6c{display:flex;flex-direction:column;gap:.5rem}.PrintJobList_editInputGroup__kec6c label{color:#94a3b8;font-size:.9rem;font-weight:500}.PrintJobList_editInputGroup__kec6c input{background:rgba(255,255,255,.05);border:1px solid #333;border-radius:8px;padding:.75rem;color:#ffffff;font-size:.9rem;transition:transform .2s ease,border-color .2s ease}.PrintJobList_editInputGroup__kec6c input:focus{outline:none;border-color:#ffffff;background:rgba(255,255,255,.1)}.PrintJobList_editInputGroup__kec6c input[type=number]::-webkit-inner-spin-button,.PrintJobList_editInputGroup__kec6c input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PrintJobList_editInputGroup__kec6c input[type=number]{-moz-appearance:textfield}.PrintJobList_editInputRow__jDSFF{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.PrintJobList_editActions__lxy1_{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}.PrintJobList_cancelButton__pn_fn{background:rgba(107,114,128,.2);border:1px solid rgba(107,114,128,.3);border-radius:8px;padding:.5rem 1rem;color:#9ca3af;font-size:.9rem;font-weight:500;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.PrintJobList_cancelButton__pn_fn:hover{background:#ffffff;border-color:#ffffff;color:#000000}.PrintJobList_saveButton__fIQfK{background:rgba(34,197,94,.2);border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:.5rem 1rem;color:#22c55e;font-size:.9rem;font-weight:500;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.PrintJobList_saveButton__fIQfK:hover{background:#ffffff;border-color:#ffffff;color:#000000}@media (max-width:768px){.PrintJobList_editInputRow__jDSFF{grid-template-columns:1fr;gap:.75rem}.PrintJobList_editActions__lxy1_{flex-direction:column}.PrintJobList_cancelButton__pn_fn,.PrintJobList_saveButton__fIQfK{width:100%}}.PrintJobList_noResults__AjuS6{text-align:center;padding:3rem 2rem;color:#94a3b8}.PrintJobList_noResults__AjuS6 p{margin:0 0 1rem;font-size:1rem}.PrintJobList_clearSearchButton__EpTbX{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:.5rem 1rem;color:#ffffff;font-size:.9rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.PrintJobList_clearSearchButton__EpTbX:hover{background:#ffffff;color:#000000}.LoadingSpinner_container__Ox_kv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.LoadingSpinner_spinner__OND0E{width:50px;height:50px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:LoadingSpinner_spin__EKlBN 1s linear infinite}@keyframes LoadingSpinner_spin__EKlBN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingSpinner_text__XJBJf{color:#6c757d;font-size:.875rem;margin:0}.Toast_toast__K4dn_{position:relative;background:linear-gradient(135deg,#1a1a1a,#252525);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;margin-bottom:.75rem;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);min-width:300px;max-width:400px;overflow:hidden}.Toast_entering__U9GJv{animation:Toast_toastSlideIn__1zGNn .3s cubic-bezier(.4,0,.2,1)}.Toast_exiting__7AyUY{animation:Toast_toastSlideOut__UPRsP .3s cubic-bezier(.4,0,.2,1)}@keyframes Toast_toastSlideIn__1zGNn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Toast_toastSlideOut__UPRsP{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.Toast_content__b6o8I{display:flex;align-items:center;gap:.75rem}.Toast_icon__NiAJC{width:20px;height:20px;flex-shrink:0}.Toast_message__Gas8Z{flex:1 1;color:#ffffff;font-size:.9rem;font-weight:500;line-height:1.4}.Toast_closeButton__TJF6d{background:none;border:none;color:rgba(255,255,255,.6);cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Toast_closeButton__TJF6d:hover{color:#ffffff;background:rgba(255,255,255,.1)}.Toast_closeButton__TJF6d svg{width:16px;height:16px}.Toast_success__eDNXF{border-left:4px solid #22c55e}.Toast_success__eDNXF .Toast_icon__NiAJC{color:#22c55e}.Toast_error__STKrt{border-left:4px solid #ef4444}.Toast_error__STKrt .Toast_icon__NiAJC{color:#ef4444}.Toast_warning__JN1MR{border-left:4px solid #f59e0b}.Toast_warning__JN1MR .Toast_icon__NiAJC{color:#f59e0b}.Toast_info__T_wN0{border-left:4px solid #3b82f6}.Toast_info__T_wN0 .Toast_icon__NiAJC{color:#3b82f6}.Toast_progressBar__57xrl{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(255,255,255,.1);overflow:hidden}.Toast_progressFill__6Ls4b{height:100%;background:linear-gradient(90deg,#22c55e,#16a34a);animation:Toast_progressShrink__opyo6 linear forwards}@keyframes Toast_progressShrink__opyo6{0%{width:100%}to{width:0}}@media (max-width:768px){.Toast_toast__K4dn_{min-width:280px;max-width:calc(100vw - 2rem);margin:0 1rem .75rem}}.ToastContext_toastContainer__Ur_Ti{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.ToastContext_toastContainer__Ur_Ti>*{pointer-events:auto}@media (max-width:768px){.ToastContext_toastContainer__Ur_Ti{top:.5rem;right:.5rem;left:.5rem;align-items:stretch}}.page_mainSection__V57pM{padding:0 0 8rem;min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center}.page_mainSection__V57pM .page_container__aoG4z{display:flex;flex-direction:column;gap:4rem;align-items:center;max-width:1200px;width:100%}@media (max-width:768px){.page_mainSection__V57pM{padding:0 0 6rem}.page_mainSection__V57pM .page_container__aoG4z{gap:3rem;padding:0 1rem}}