@charset "UTF-8";*{overflow:auto;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body,html{min-width:270px!important;overflow:hidden;height:100%}body{margin:0!important;-ms-overflow-style:scrollbar;-webkit-user-select:text;user-select:text}html,body,*{scrollbar-width:thin;scrollbar-color:var(--border-b) var(--bg-1)}.custom-scroll{scrollbar-width:thin;scrollbar-color:var(--btn-1) var(--nav-3);overflow:auto}.custom-scroll::-webkit-scrollbar{width:8px;height:8px;display:block}.custom-scroll::-webkit-scrollbar-track{background:var(--nav-3);border-radius:8px}.custom-scroll::-webkit-scrollbar-thumb{background-color:var(--btn-1);border-radius:8px;border:2px solid var(--btn-3)}.custom-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--nav-4)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}:root{--minWidth: 220px;--maxWidth: 320px;--maxHeight: 50px;--bg-1: #FFFFFF;--bg-2: #F8FAFC;--bg-3: #F1F5F9;--bg-4: #E2E8F0;--border-1: #E2E8F0;--border-2: #CBD5E1;--border-3: #94A3B8;--border-4: #005A9C;--shadow-1: rgba(0, 90, 156, .05);--shadow-2: rgba(0, 90, 156, .1);--shadow-3: rgba(0, 40, 80, .15);--shadow-4: rgba(0, 0, 0, .2);--grid-bg-1: #FFFFFF;--grid-bg-2: #F8FAFC;--grid-bg-3: #F1F5F9;--grid-bg-4: #E2E8F0;--grid-border-1: #F1F5F9;--grid-border-2: #E2E8F0;--grid-border-3: #CBD5E1;--grid-border-4: #94A3B8;--btn-1: #005A9C;--btn-2: #0077CC;--btn-3: #004477;--btn-4: #E3F2FD;--btn-hover-1: #0077CC;--btn-hover-2: #0099FF;--btn-hover-3: #005A9C;--btn-hover-4: #D1E9FF;--text-1: #0F172A;--text-2: #334155;--text-3: #64748B;--text-4: #94A3B8;--success-1: #2D6A4F;--success-2: #40916C;--success-3: #52B788;--success-4: #D8F3DC;--failure-1: #BC4749;--failure-2: #d43134;--failure-3: #c50d10;--failure-4: #c50d10;--error-1: #D90429;--error-2: #EF233C;--error-3: #c0081e;--error-4: #55050e;--nav-1: #005A9C;--nav-2: #FFFFFF;--nav-3: #F8FAFC;--nav-4: #003366;--input-1: #FFFFFF;--input-2: #F1F5F9;--input-3: #005A9C;--input-4: #CBD5E1;--transfer-1: #fd5fc9;--transfer-2: #eb45b3;--transfer-3: #d62b9d;--transfer-4: #bb0c81;--status-1: #00621d;--status-2: #0aa639;--status-3: #22b088;--status-4: #04c68f;--alerts-1: #0bffeb;--alerts-2: #0bcfbf;--alerts-3: #06a799;--alerts-4: #05857a}[data-theme=white-green]{--bg-1: #FFFFFF;--bg-2: #F7F9F7;--bg-3: #F0F4F0;--bg-4: #E8EEE8;--border-1: #DDE5DD;--border-2: #C2D1C2;--border-3: #8A9A8A;--border-4: #386641;--shadow-1: rgba(56, 102, 65, .05);--shadow-2: rgba(56, 102, 65, .1);--shadow-3: rgba(20, 40, 20, .1);--shadow-4: rgba(0, 0, 0, .1);--grid-bg-1: #FFFFFF;--grid-bg-2: #F7F9F7;--grid-bg-3: #F0F4F0;--grid-bg-4: #E8EEE8;--grid-border-1: #F0F4F0;--grid-border-2: #DDE5DD;--grid-border-3: #C2D1C2;--grid-border-4: #8A9A8A;--btn-1: #386641;--btn-2: #4A7C59;--btn-3: #2D5035;--btn-4: #E9F0E9;--btn-hover-1: #4A7C59;--btn-hover-2: #6A994E;--btn-hover-3: #386641;--btn-hover-4: #DDE5DD;--text-1: #1B2E1F;--text-2: #354F39;--text-3: #607D64;--text-4: #94A394;--success-1: #6A994E;--success-2: #A7C957;--success-3: #499d39;--success-4: #386641;--failure-1: #BC4749;--failure-2: #6A994E;--failure-3: #386641;--failure-4: #F2E8CF;--error-1: #AE2012;--error-2: #9B2226;--error-3: #BB3E03;--error-4: #ee2c00;--nav-1: #386641;--nav-2: #FFFFFF;--nav-3: #F7F9F7;--nav-4: #1B2E1F;--input-1: #FFFFFF;--input-2: #F0F4F0;--input-3: #386641;--input-4: #C2D1C2;--transfer-1: #fd5fc9;--transfer-2: #eb45b3;--transfer-3: #d62b9d;--transfer-4: #bb0c81;--status-1: #003162;--status-2: #0b56a2;--status-3: #1da5c0;--status-4: #23c5e5;--alerts-1: #caff0b;--alerts-2: #aedb0a;--alerts-3: #93b909;--alerts-4: #718f07}[data-theme=neon-blue]{--bg-1: #05070A;--bg-2: #0D1117;--bg-3: #161B22;--bg-4: #1F2937;--border-1: #1F2937;--border-2: #30363D;--border-3: #00F5FF;--border-4: #00D1D9;--shadow-1: rgba(0, 245, 255, .2);--shadow-2: rgba(0, 245, 255, .4);--shadow-3: rgba(0, 245, 255, .6);--shadow-4: rgba(0, 0, 0, .8);--grid-bg-1: #05070A;--grid-bg-2: #0D1117;--grid-bg-3: #161B22;--grid-bg-4: #1F2937;--grid-border-1: #0D1117;--grid-border-2: #161B22;--grid-border-3: rgba(0, 245, 255, .2);--grid-border-4: rgba(0, 245, 255, .4);--btn-1: #00F5FF;--btn-2: #70FFFF;--btn-3: #00B4D8;--btn-4: #002D30;--btn-hover-1: #70FFFF;--btn-hover-2: #A3FFFF;--btn-hover-3: #00F5FF;--btn-hover-4: #00454A;--text-1: #F0F6FC;--text-2: #C9D1D9;--text-3: #8B949E;--text-4: #484F58;--success-1: #00FF95;--success-2: #3DFFB1;--success-3: #00CC77;--success-4: #00331E;--failure-1: #FF0055;--failure-2: #FF4D88;--failure-3: #CC0044;--failure-4: #330011;--error-1: #FF3131;--error-2: #FF5E5E;--error-3: #D00000;--error-4: #620101;--nav-1: #0D1117;--nav-2: #05070A;--nav-3: #1F2937;--nav-4: #00F5FF;--input-1: #0D1117;--input-2: #161B22;--input-3: #00F5FF;--input-4: #30363D;--transfer-1: #fd9e5f;--transfer-2: #eb8846;--transfer-3: #db6e26;--transfer-4: #c75407;--status-1: #00621d;--status-2: #0aa639;--status-3: #2bd6a6;--status-4: #89ffde;--alerts-1: #5900ff;--alerts-2: #6a1ef7;--alerts-3: #7a37f5;--alerts-4: #8f59f3}[data-theme=neon-green]{--bg-1: #020502;--bg-2: #0A0F0A;--bg-3: #141A14;--bg-4: #1D261D;--border-1: #1D261D;--border-2: #2D3D2D;--border-3: #39FF14;--border-4: #32D912;--shadow-1: rgba(57, 255, 20, .2);--shadow-2: rgba(57, 255, 20, .4);--shadow-3: rgba(57, 255, 20, .6);--shadow-4: rgba(0, 0, 0, .9);--grid-bg-1: #020502;--grid-bg-2: #0A0F0A;--grid-bg-3: #141A14;--grid-bg-4: #1D261D;--grid-border-1: #0A0F0A;--grid-border-2: #141A14;--grid-border-3: rgba(57, 255, 20, .1333333333);--grid-border-4: rgba(57, 255, 20, .2666666667);--btn-1: #39FF14;--btn-2: #70FF55;--btn-3: #2DBF10;--btn-4: #0B3304;--btn-hover-1: #70FF55;--btn-hover-2: #A3FF8F;--btn-hover-3: #39FF14;--btn-hover-4: #124508;--text-1: #EDF2ED;--text-2: #C7D1C7;--text-3: #8A948A;--text-4: #485848;--success-1: #CCFF00;--success-2: #D9FF33;--success-3: #A3CC00;--success-4: #293300;--failure-1: #FF5E00;--failure-2: #FF8533;--failure-3: #CC4B00;--failure-4: #331300;--error-1: #FF003C;--error-2: #FF4D76;--error-3: #CC0030;--error-4: #450010;--nav-1: #0A0F0A;--nav-2: #020502;--nav-3: #1D261D;--nav-4: #39FF14;--input-1: #0A0F0A;--input-2: #141A14;--input-3: #39FF14;--input-4: #2D3D2D;--transfer-1: #fd9e5f;--transfer-2: #eb8846;--transfer-3: #db6e26;--transfer-4: #c75407;--status-1: #003162;--status-2: #0b56a2;--status-3: #1da5c0;--status-4: #23c5e5;--alerts-1: #00fafa;--alerts-2: #1bdada;--alerts-3: #37c9c9;--alerts-4: #46b4b4}body{background-color:var(--bg-1)}body *{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.Loader{display:flex;width:100%;justify-content:center;padding:20px;height:fit-content;flex-direction:column;align-items:center}.Loader>svg{height:24px;width:24px;animation:rotate360 5s linear infinite,colorShift 3s ease-in-out infinite}.Loader>div{font-size:12px;font-style:italic;animation:colorShift 3s ease-in-out infinite}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes colorShift{0%{color:var(--btn-1)}20%{color:var(--btn-4)}40%{color:var(--btn-2)}60%{color:var(--btn-4)}80%{color:var(--btn-3)}to{color:var(--btn-4)}}#ContentManager{min-height:100vh;scrollbar-width:thin;scrollbar-color:var(--btn-1) var(--nav-3)}#ContentManager::-webkit-scrollbar{width:8px;height:8px;display:block}#ContentManager::-webkit-scrollbar-track{background:var(--nav-3);border-radius:8px}#ContentManager::-webkit-scrollbar-thumb{background-color:var(--btn-1);border-radius:8px;border:2px solid var(--btn-3)}#ContentManager::-webkit-scrollbar-thumb:hover{background-color:var(--nav-4)}#NewCustomer{display:flex;flex-direction:column;gap:10px;align-items:center;overflow:visible}#NewCustomer>button{width:100%}#NewCustomer .FPInput{width:100%}.Messaging{min-height:24px;display:block;text-overflow:ellipsis;text-indent:10px;text-align:center}.Messaging.red{color:red}.Messaging.green{color:green}#DirectBooking{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:flex-start;gap:6px;width:100%;overflow:visible}#QueryOrderSelect{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:visible}#QueryOrderSelect>span{display:block;width:calc(100% - 24px);text-align:center;padding:10px;font-style:italic;color:#6f726f}#QueryOrderSelect>.OrderCard{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--border-4);color:var(--btn-3);border-top:4px solid;border-radius:10px;padding:8px;font-size:12px;margin-top:20px;cursor:pointer;min-width:240px;min-height:60px}#QueryOrderSelect>.OrderCard>div{display:flex;gap:8px}#QueryOrderSelect>.OrderCard>div>div{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center}#QueryOrderSelect>.OrderCard .GrandTotal{width:100%;display:flex;justify-content:center;margin-top:4px;padding-top:4px;border-top:2px dotted var(--border-a)}#QueryOrderSelect .NoOrdersFound{color:var(--failure-1);margin:10px;text-align:center}.MultiTimes{width:auto;min-width:230px;max-width:245px;display:flex;height:auto;max-height:35vh;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;background-color:var(--bg-4);padding:4px;border-radius:10px}.MultiTimes>div{gap:2px;width:40px;height:36px;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;color:var(--btn-3);border-radius:4px;font-size:10px;background-color:var(--grid-bg-2);cursor:pointer}.MultiTimes>div:nth-of-type(odd){background-color:var(--grid-bg-1)}.MultiTimes>div:hover{background-color:var(--grid-bg-3)}.MultiTimes>div.selected{background-color:var(--btn-3);color:var(--nav-3)}.theme-btn{position:fixed;bottom:4px;left:4px;height:40px;width:40px;display:flex;align-items:center;cursor:pointer;border-radius:8px;transition:all .3s ease;border:0px solid var(--border-4);padding:0;z-index:999}.theme-btn>img{width:inherit;height:inherit}.form-input-text{background:none;border:none;outline:none;width:calc(100% - 40px);padding:10px 20px;font-size:16px;border-radius:9999px;box-shadow:inset 2px 5px 10px var(--input-3);color:var(--text-2);min-height:28px}.form-input-text:-webkit-autofill,.form-input-text:-webkit-autofill:hover,.form-input-text:-webkit-autofill:focus,.form-input-text:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--input-3) inset,inset 2px 5px 10px var(--input-3)!important;-webkit-text-fill-color:var(--btn-4)!important;caret-color:var(--text-2)}#form-input-cont{position:relative;width:100%;min-height:48px}#form-input-cont .Floating-Label{font-size:10px;position:absolute;top:0;left:20px;color:var(--text-1);opacity:0;transition:opacity .75s ease}#form-input-cont .Floating-Label.show{position:absolute;top:0;left:20px;opacity:1}#form-input-cont:has(.form-input-text:-webkit-autofill) .Floating-Label.show{color:var(--input-1);font-weight:600}#Departments{overflow:visible}#Gate-cont{display:flex;align-items:center;flex-direction:column;gap:8px;padding-top:24px;overflow:visible}#Gate-cont>label{color:var(--text-2)}.Gate{overflow:visible}#Gate-card{display:flex;flex-direction:column;align-items:center;gap:8px;overflow:visible}#Gate-card>span{font-size:10px;letter-spacing:.5px;color:var(--text-3);cursor:pointer}span.MSuccess{color:var(--success-3)!important}span.MFailure{color:var(--error-2)!important}.form-button{width:100%;height:100%;min-height:50px;outline:none!important;overflow:visible;position:relative;padding:1rem 2rem;font-size:1.1rem;font-weight:700;color:var(--btn-3);background:linear-gradient(to bottom,var(--bg-3),var(--bg-4));border-radius:9999px;cursor:pointer;box-shadow:0 2px 4px var(--shadow-3),0 2px 6px var(--shadow-4);transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-3);max-height:50px;max-width:300px;margin-left:auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis}.form-button:hover{color:var(--btn-2);background:linear-gradient(to bottom,var(--bg-4),var(--bg-3))}.form-button:active{transform:translateY(2px);box-shadow:0 1px 2px var(--shadow-3),0 4px 8px var(--shadow-4)}.Left-burger{position:fixed;min-width:40px;height:40px;gap:8px;display:flex;align-items:center;justify-content:flex-end;background-color:var(--bg-3)}.Left-burger>svg{min-width:36px;height:28px;padding:6px;margin-left:4px;background-color:var(--btn-3)}.Left-burger>img{min-width:36px;height:39px;padding-left:4px;padding-right:4px;background-color:var(--btn-3)}#HierarchyMenu.Mobile{z-index:1000;display:flex;position:fixed;top:40px;left:0;gap:8px;background-color:var(--bg-3);color:var(--btn-1);height:fit-content;overflow:visible;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:0;transition:width .75s ease;max-width:fit-content}#HierarchyMenu.Mobile:has(.show){width:100%;max-width:fit-content}#HierarchyMenu.Mobile>.Options{width:0px;transition:width .75s ease;max-width:fit-content}#HierarchyMenu.Mobile>.Options.show{max-width:fit-content;width:100%;display:flex;justify-content:space-between;gap:4px;transition:width .75s ease;flex-direction:column;align-items:flex-start}#HierarchyMenu.Mobile>.Options.show>div{width:calc(100% - 20px);display:flex;justify-content:flex-start}#HierarchyMenu.Mobile>.Options>div{position:relative;display:flex;gap:4px;cursor:pointer;padding:4px 10px;overflow:hidden;justify-content:flex-start;flex-wrap:nowrap;align-items:center;min-width:min-content}#HierarchyMenu.Mobile>.Options>div>img{height:28px;width:28px;min-width:24px;background-color:var(--nav-4);border-radius:2px;padding:4px}#HierarchyMenu.Mobile>.Options>div:before,#HierarchyMenu.Mobile>.Options>div:after{content:"";position:absolute;top:10%;bottom:10%;width:2px;background-color:var(--border-b);transform:scaleY(0);transition:transform .2s ease-in-out}#HierarchyMenu.Mobile>.Options>div:before{left:0;transform-origin:top}#HierarchyMenu.Mobile>.Options>div:after{right:0;transform-origin:bottom}#HierarchyMenu.Mobile>.Options>div:hover:before,#HierarchyMenu.Mobile>.Options>div:hover:after{transform:scaleY(1)}#HierarchyMenu.Mobile>.Options>div.selected{color:var(--text-3);border-bottom:2px solid var(--border-b);background-color:var(--bg-4);color:var(--btn-2)}#HierarchyMenu.Desktop{z-index:1000;display:flex;align-content:center;align-items:center;justify-content:center;gap:8px;width:100vw;overflow-y:auto;background-color:var(--bg-4);color:var(--btn-1)}#HierarchyMenu.Desktop>div{display:flex;width:revert;justify-content:space-between;gap:4px}#HierarchyMenu.Desktop>div>div{position:relative;display:flex;gap:4px;cursor:pointer;padding:4px 10px;overflow:hidden;justify-content:center;flex-wrap:nowrap;align-items:center;min-width:min-content}#HierarchyMenu.Desktop>div>div>img{height:28px;width:28px;min-width:24px;background-color:var(--nav-4);border-radius:2px;padding:4px}#HierarchyMenu.Desktop>div>div:before,#HierarchyMenu.Desktop>div>div:after{content:"";position:absolute;top:10%;bottom:10%;width:2px;background-color:var(--border-b);transform:scaleY(0);transition:transform .2s ease-in-out}#HierarchyMenu.Desktop>div>div:before{left:0;transform-origin:top}#HierarchyMenu.Desktop>div>div:after{right:0;transform-origin:bottom}#HierarchyMenu.Desktop>div>div:hover:before,#HierarchyMenu.Desktop>div>div:hover:after{transform:scaleY(1)}#HierarchyMenu.Desktop>div>div.selected{color:var(--text-3);border-bottom:2px solid var(--border-b);background-color:var(--bg-3);color:var(--btn-2)}.subCategory{display:flex;flex-direction:row;min-height:36px;gap:4px;width:100%;overflow:hidden;background-color:var(--nav-3);border-radius:10px}.subCategory>.subCategoryTitle{width:100%;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--text-1)}.subCategory>.ScopeLoader{width:32px;height:32px;display:flex;border-radius:10px;border:2px solid var(--success-1);color:var(--success-1);justify-content:center;align-items:center}.subCategory>.ScopeLoader:hover{background-color:var(--success-1);color:var(--nav-3)}.MainCard{display:flex;flex-direction:column;gap:8px;border-left:1px dotted var(--border-b);align-items:center;margin-left:auto;margin-right:auto;padding:8px 20px;margin-top:6px;width:300px;max-height:calc(100vh - 80px);overflow:auto;border:2px solid var(--border-a);border-radius:10px}.ChangeSelection{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-width:36px;width:36px;height:36px;border-radius:.5rem;background-color:var(--nav-4);color:var(--input-2)!important;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .05s ease}.ChangeSelection>svg{color:var(--input-2)!important;fill:var(--bg-1)}.ChangeSelection:hover{background-color:var(--btn-2);color:var(--nav-2)}.ChangeSelection:active{transform:translateY(1px)}.DirectionPage{display:flex;justify-content:center;height:100vh;height:auto;align-items:flex-start;margin-top:8px}.DirectionPage>.Directions{padding-left:10px;padding-right:10px;overflow:hidden}.DirectionPage>.Directions>div{min-width:180px}.Directions{display:flex;gap:var(--spacing-md);justify-content:flex-start;flex-direction:column;align-items:center;padding-bottom:20px;gap:8px;max-height:90vh}.MainCard>.DirectionPage>.Directions{max-height:80vh}.DButton{text-align:center;min-width:180px;min-height:40px;padding:4px;height:auto;background-color:var(--btn-4);display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid var(--border-2);cursor:pointer;font-weight:500;line-height:1;color:var(--nav-4);-webkit-user-select:none;user-select:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .05s ease;width:calc(100% - 10px)}.DButton:hover{border:1px solid var(--border-4);background-color:var(--btn-2);color:var(--nav-2)}.DButton:active{transform:translateY(1px)}#FormsSelectFetch{display:flex;position:relative;top:0;align-items:flex-start;min-width:var(--minWidth);max-width:var(--maxWidth)}#FormsSelectFetch.FormSize{justify-content:center}#FormsSelectFetch.FormSize>.cont{width:100%}#FormsSelectFetch.FormSize>.list{width:100%;text-align:center}#FormsSelectFetch{cursor:pointer;overflow:visible;height:51px}#FormsSelectFetch>.cont{color:var(--nav-3);background-color:var(--btn-2);padding:10px 20px;display:flex;flex-direction:row;min-width:inherit;justify-content:space-evenly;max-height:32px;max-width:280px;border-radius:10px;height:100%}#FormsSelectFetch>.cont>.floating-label{color:var(--btn-4);position:absolute;top:2px;font-size:10px;font-style:italic;letter-spacing:.5px}#FormsSelectFetch>.cont>.box{display:flex;gap:8px;padding-left:4px;padding-right:4px}#FormsSelectFetch>.cont>.box.placeholder{padding-top:4px}#FormsSelectFetch>.cont>.box{white-space:nowrap;text-overflow:ellipsis;border-radius:10px}#FormsSelectFetch>.cont>.box>.selected{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;display:flex;align-items:center}#FormsSelectFetch>.list{position:absolute;top:50px;left:0;background-color:var(--grid-bg-2)}#FormsSelectFetch>.list>ul{margin:0;padding:0;display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start;border:1px dotted var(--bg-3)}#FormsSelectFetch>.list>ul>li{padding:4px 12px;color:var(--text-2);width:calc(100% - 24px)}#FormsSelectFetch>.list>ul>li:nth-of-type(2n){background-color:var(--grid-bg-1)}#FormsSelectFetch>.list>ul>li:hover{color:var(--text-1);font-weight:600}#Solo-Scheduler-container{height:90vh;background-color:var(--bg-3);scrollbar-width:thin;scrollbar-color:var(--btn-1) var(--nav-3)}#Solo-Scheduler-container::-webkit-scrollbar{width:8px;height:8px;display:block}#Solo-Scheduler-container::-webkit-scrollbar-track{background:var(--nav-3);border-radius:8px}#Solo-Scheduler-container::-webkit-scrollbar-thumb{background-color:var(--btn-1);border-radius:8px;border:2px solid var(--btn-3)}#Solo-Scheduler-container::-webkit-scrollbar-thumb:hover{background-color:var(--nav-4)}#Solo-Scheduler-container>.Solo-Scheduler{display:flex;flex-wrap:wrap;flex-direction:row;max-width:90vw;width:fit-content;background-color:var(--bg-1);margin-left:auto;margin-right:auto;border:1px solid var(--border-a);border-radius:10px;margin-top:4px;justify-content:center;align-items:center;align-content:flex-start;gap:8px;position:relative;padding-top:0;overflow:hidden;height:calc(100% - 16px);min-width:700px}#Solo-Scheduler-container>.Solo-Scheduler>.Solo-Scheduler-head{width:100%;height:40px;position:sticky;top:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:var(--nav-3);z-index:2}#Solo-Scheduler-container>.Solo-Scheduler>.Solo-Scheduler-head>.ChangeSelection{margin:2px}#Solo-Scheduler-container>.Solo-Scheduler>.Solo-Scheduler-head>label{color:var(--text-1);font-weight:600;letter-spacing:.5px;width:100%;display:flex;height:40px;align-items:center;justify-content:center}.Scheduler-box{width:calc(100% - 32px);overflow:hidden;height:100%;padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center}.Scheduler-box>.vertical-menu{height:50px;width:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:visible;gap:8px;padding:4px;position:relative;top:0;z-index:20;align-items:flex-start;align-content:flex-start}.Scheduler-box>.vertical-menu>.options{overflow:visible;position:relative;top:0;display:flex;gap:8px;padding-right:48px}.Scheduler-box>.vertical-menu>.options>.Scope-button{min-height:40px;min-width:40px;border-radius:6px;background-color:var(--btn-3);color:var(--nav-3);position:relative;display:flex;align-content:center;justify-content:center;align-items:center;cursor:pointer;height:40px}.Scheduler-box>.vertical-menu>.options>.Scope-button>svg{height:24px;width:24px}.Scheduler-box>.vertical-menu>.options>.Scope-button:hover>svg{height:28px;width:28px}.Scheduler-box>.vertical-menu>.options>.Scope-select{height:fit-content;background:var(--bg-4);display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;gap:4px;overflow:visible;min-width:240px;border-radius:20px;padding:4px}.Scheduler-box>.vertical-menu>#dynamic-select{width:fit-content;min-width:160px}.Scheduler-box>.vertical-menu>#dynamic-select .dynamic-select{width:100%;min-width:160px}.Scheduler-box>.vertical-menu>#dynamic-select .dynamic-select>.select-box{max-width:160px;width:160px}.Scheduler-box>.vertical-menu>#dynamic-select .dynamic-select>.select-box>.arrow{right:10px}.Scheduler-box .Scheduler-week-box{width:calc(100% + 10px);max-height:76vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.Scheduler-box .Scheduler-week{scrollbar-width:thin;scrollbar-color:var(--btn-1) var(--nav-3)}.Scheduler-box .Scheduler-week::-webkit-scrollbar{width:8px;height:8px;display:block}.Scheduler-box .Scheduler-week::-webkit-scrollbar-track{background:var(--nav-3);border-radius:8px}.Scheduler-box .Scheduler-week::-webkit-scrollbar-thumb{background-color:var(--btn-1);border-radius:8px;border:2px solid var(--btn-3)}.Scheduler-box .Scheduler-week::-webkit-scrollbar-thumb:hover{background-color:var(--nav-4)}.Scheduler-box .Scheduler-week{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:fit-content;overflow:scroll;height:76vh;overflow-x:hidden;margin-right:10px;margin-left:10px}.Scheduler-box .Scheduler-week>.Week-days{color:var(--text-2);height:80vh;border-left:1px dotted var(--border-a);padding-left:2px;padding-right:2px;font-size:12px;min-width:80px;overflow:visible;position:relative;min-height:1440px;padding-bottom:80px}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-names{position:sticky;top:0;height:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--bg-1);z-index:10;font-size:10px;border-bottom:1px dotted var(--border-b);overflow:visible}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-names:hover{font-size:12px}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-names>div{cursor:pointer;overflow:visible}.Scheduler-box .Scheduler-week>.Week-days:nth-of-type(1){border-left:none}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-time-Spam{position:relative;overflow:visible}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-time-Spam>.Day-Time-Blocks{height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:10px;z-index:1;position:relative;pointer-events:none}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times{width:100%;border-radius:10px;margin-right:auto;position:absolute;top:38px}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div{position:relative;top:0;min-height:1440px;overflow:hidden}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block{margin-top:2px;display:flex;border-radius:10px;position:absolute;left:calc(5% - 2px);border:2px solid var(--border-1);background-color:var(--btn-4)}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block:hover{border:2px solid #3faae9}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;background-color:var(--btn-3);color:var(--btn-4);height:fit-content;padding-top:10px;padding-bottom:10px;border-radius:10px;position:relative}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block>div>div{margin-bottom:8px}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block>div>div>img{height:20px;width:20px}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block>div>div:hover>img{height:24px;width:24px}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block.Open,.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block.Availability{width:86%;margin-left:auto;margin-right:auto;margin-bottom:10px}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block.Open>div,.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block.Availability>div{z-index:2;opacity:1;overflow:hidden}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block.Availability{background-color:var(--bg-3);cursor:pointer}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block.Availability>div{background-color:var(--bg-2);color:var(--input-3)}.Scheduler-box .Scheduler-week>.Week-days>.Week-days-Open-times>div>.Open-times-Block.Availability:hover{border:2px solid var(--border-4)}.Scheduler-box .Scheduler-week.Hidden{display:none}.datepicker-wrapper{width:300px;border-radius:10px;padding:10px;background:var(--btn-2);position:relative;overflow:visible;min-width:300px}.datepicker-wrapper>.datepicker-header{display:flex;justify-content:space-between;align-items:center;overflow:visible}.datepicker-wrapper>.datepicker-header>button{cursor:pointer;border:0px;border-radius:4px;color:var(--btn-4);background:var(--btn-3);display:flex;justify-content:center;align-items:center;height:32px;width:32px}.datepicker-wrapper>.datepicker-header>button>svg{width:100%;height:100%}.datepicker-wrapper>.datepicker-header>button:hover{background:var(--btn-4);color:var(--btn-2)}.datepicker-wrapper>.datepicker-header>.nav{display:flex;align-items:center;gap:8px}.datepicker-wrapper>.datepicker-header>.nav>button{cursor:pointer;background:transparent;border:0px;border-radius:2px;color:var(--btn-4);display:flex;justify-content:center;align-items:center;padding:4px 12px}.datepicker-wrapper>.datepicker-header>.nav>span{color:var(--btn-4)}.datepicker-wrapper>.datepicker-header .actions{display:flex;gap:5px}.menu{display:flex;justify-content:space-between;width:70%;overflow:visible}.menu>.NewSelect{width:92px;background-color:var(--btn-3);color:var(--nav-3);padding:4px;border-radius:4px;position:relative;height:20px;overflow:visible}.menu>.NewSelect>span{max-width:100px;display:block;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.menu>.NewSelect>.closed{height:0px;transition:height .75s ease}.menu>.NewSelect>.open{height:200px;transition:height .75s ease}.menu>.NewSelect>div{position:absolute;top:34px;left:0;z-index:999;background-color:var(--grid-bg-1);color:var(--input-3);width:100px;cursor:pointer}.menu>.NewSelect>div>div{padding:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu>.NewSelect>div>div:hover{background-color:var(--grid-bg-3)!important;font-weight:500}.menu>.NewSelect>div>div:nth-of-type(2n){background-color:var(--grid-bg-2)}.calendar{margin-top:10px;position:absolute;left:0;top:36px;padding:0 10px;background:var(--grid-bg-4);width:300px;border-radius:0 0 10px 10px;height:fit-content;overflow:hidden}.calendar.closed{max-height:0px;transition:max-height .75s ease}.calendar.open{max-height:300px;transition:max-height .75s ease;max-height:max-content}.calendar .weekdays,.calendar .days{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;color:var(--input-3)}.calendar .days .day:hover{background:var(--grid-bg-2);font-weight:600}.calendar .days .day.selected{background:var(--btn-2);color:var(--btn-4);font-weight:600}.weekdays div{font-weight:700;padding:5px 0}.day{padding:10px 0;cursor:pointer;border-radius:5px}.QueryListActions{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row-reverse;justify-content:space-around;width:100%;max-width:300px}.QueryListActions>div>img{width:30px;height:30px}#EditView{overflow:hidden}#EditView .QueryList{font-size:12px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:calc(100% - 4px);position:relative;overflow:scroll;border-left:1px dashed var(--bg-4);border-right:1px dashed var(--bg-4);padding-left:4px;max-height:70vh;min-height:35vh}#EditView .QueryList>.QueryListHeader{position:sticky;left:0;top:0;width:calc(100% - 10px);min-height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:98;padding-right:10px}#EditView .QueryList>.QueryListHeader>.QueryListActions{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row-reverse;justify-content:space-around;width:100%;max-width:300px}#EditView .QueryList>.QueryListHeader>.QueryListActions>div{padding:8px;border-radius:10px;background-color:var(--btn-2);color:var(--btn-4);cursor:pointer;display:flex;justify-content:center;align-items:center;align-content:center}#EditView .QueryList>.QueryListHeader>.QueryListActions>div>svg{width:20px;height:20px}#EditView .QueryList>.QueryListHeader>.QueryListActions>div:hover{padding:5px}#EditView .QueryList>.QueryListHeader>.QueryListActions>div:hover>svg{transition:width .5s;transition:height .5s;width:26px;height:26px}#EditView .QueryList>.QueryListInputs{position:sticky;display:flex;top:40px;min-height:44px;left:0;gap:6px;padding-right:20px;z-index:98;overflow:visible}#EditView .QueryList>.QueryListInputs .FPInput{z-index:1;max-width:160px;border-right-color:#d8dbe63d;text-indent:6px}#EditView .QueryList>.QueryListInputs select.FPInput{max-width:164px}#EditView .QueryList>.QueryListInputs>#DynamicInput{max-width:190px;min-width:190px;max-height:44px;min-height:44px}#EditView .QueryList>.QueryListInputs>#DynamicInput>.Floating-Label{z-index:2;font-size:10px;position:absolute;top:2px;left:6px}#EditView .QueryList>.QueryListInputs>.Index{width:40px;height:44px;background-color:var(--bg-4);color:var(--btn-3);border-radius:10px;display:flex;justify-content:center;align-items:center}#EditView .QueryList>.paginatedList{padding-right:10px}#EditView .QueryList>.paginatedList>.QueryListItem{overflow:visible;display:flex;background-color:var(--grid-bg-2);color:var(--input-3);justify-content:flex-start;border-radius:10px;min-height:20px;gap:6px;align-items:center;padding-bottom:2px;padding-top:2px}#EditView .QueryList>.paginatedList>.QueryListItem :first-child{position:sticky;left:0}#EditView .QueryList>.paginatedList>.QueryListItem :first-child>div{min-width:16px;width:fit-content;height:16px;padding:2px;display:flex;justify-content:center;background-color:var(--grid-bg-1);border-radius:20px;overflow:visible}#EditView .QueryList>.paginatedList>.QueryListItem.selected{background-color:var(--list-selected-1)!important}#EditView .QueryList>.paginatedList>.QueryListItem:nth-of-type(2n){background-color:var(--grid-bg-3)}#EditView .QueryList>.paginatedList>.QueryListItem>div{display:flex;max-width:114px;height:100%;justify-content:flex-start;align-items:center}#EditView .QueryList>.paginatedList>.QueryListItem>div:nth-of-type(1){width:40px;display:flex;justify-content:center}#EditView .QueryList>.paginatedList>.QueryListItem>div:not(:nth-of-type(1)){min-width:190px;max-width:190px}#EditView .QueryList>.paginatedList>.QueryListItem>div>img{color:red;width:24px}#EditView .QueryList>.paginatedList>div:nth-last-of-type(1){margin-bottom:60px}#EditView .QueryList>.paginatedList:has(.PaginationBar)>div:nth-last-of-type(2){margin-bottom:60px}#EditView .QueryList>.paginatedList:has(.PaginationBar)>div:nth-last-of-type(1){margin-bottom:0}#EditView .QueryList .PaginationBar{display:flex;position:fixed;bottom:6px;width:140px;background-color:var(--bg-4);left:calc(50% - 70px);color:var(--btn-3);min-height:28px;overflow:hidden;align-content:center;align-items:center;justify-content:space-around;border-radius:10px;border:1px solid var(--border-a);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#EditView .QueryList .PaginationBar>div{margin:0;height:16px;width:16px;display:flex;align-items:center;justify-content:center;padding:4px}#EditView .QueryList .PaginationBar>div:hover{color:var(--input-3);background-color:var(--nav-2);border-radius:20px}#EditView .QueryList .PaginationBar>div.LastPage>svg{color:#ff2f2f}#DynamicInput{cursor:pointer;position:relative;min-height:44px;display:flex;flex-direction:row}#DynamicInput>div{position:absolute}#DynamicInput>.clear{position:absolute;right:7px;top:8px}#DynamicInput>.clear>img{width:20px;height:20px}#DynamicInput>.Required{border:1px dashed var(--Required)}#DynamicInput .Floating-Label{z-index:2;font-size:10px;position:absolute;top:2px;left:6px;color:var(--input-2)}#DynamicInput>.FPInput{text-indent:4px;border-radius:10px 0 0 10px;background-color:var(--input-3);color:var(--input-1);font-size:.95rem;border:0px;transition:border-color .15s ease,box-shadow .15s ease;width:calc(100% - 18px);text-overflow:ellipsis}#DynamicInput>.FPInput::placeholder{color:var(--muted-foreground)}#DynamicInput>.FPInput:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring) / .25}#DynamicInput>.FPInput.isRequired{border-color:#8b0000!important}#DynamicInput>.Field-Actions{min-height:calc(100% - 4px);z-index:0;background-color:var(--bg-3);border:2px solid var(--btn-4);color:var(--btn-3);right:0;width:24px;display:flex;flex-direction:column;align-items:center;border-radius:10px;overflow:hidden;justify-content:space-evenly;padding-left:20px}#DynamicInput>.Field-Actions>div{overflow:hidden;cursor:pointer}#DynamicInput>.Field-Actions>div>svg{transition:height .25s;transition:width .25s;height:12px;width:12px}#DynamicInput>.Field-Actions>div:hover>svg{transition:height .25s;transition:width .25s;height:16px;width:16px}#DynamicInput.DynamicCheckContainer{overflow:hidden}#DynamicInput.DynamicCheckContainer>.CheckSlot{z-index:1;width:165px;border-radius:10px 0 0 10px;display:flex;flex-direction:row-reverse;justify-content:center;gap:6px;height:100%;align-items:center;font-size:.95rem;background-color:var(--btn-1);color:var(--input-1)}#DynamicInput.DynamicCheckContainer>.CheckSlot>.CustomBox{width:28px;height:28px;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}#DynamicInput.DynamicCheckContainer>.CheckSlot>.CustomBox>svg{width:24px;height:24px}#DynamicInput.DynamicCheckContainer>.CheckSlot>.HiddenCheckbox{display:none}#DynamicInput.DynamicCheckContainer>.Field-Actions{min-height:calc(100% - 4px);z-index:0;background-color:var(--bg-3);border:2px solid var(--btn-4);color:var(--btn-3);right:0;width:24px;display:flex;flex-direction:column;align-items:center;border-radius:10px;overflow:hidden;justify-content:space-evenly;padding-left:20px}#DynamicInput.DynamicCheckContainer>.Field-Actions>div{overflow:hidden;cursor:pointer}#DynamicInput.DynamicCheckContainer>.Field-Actions>div>svg{transition:height .25s;transition:width .25s;height:12px;width:12px}#DynamicInput.DynamicCheckContainer>.Field-Actions>div:hover>svg{transition:height .25s;transition:width .25s;height:16px;width:16px}.file-upload{display:flex;align-items:center;position:relative!important}.file-upload .hidden-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-upload .custom-file-button{display:flex;border:1px solid var(--border-a);border-radius:10px 0 0 10px;cursor:pointer;font-size:14px;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:164px;z-index:7;height:43px;border-right-color:#d8dbe63d;justify-content:center;align-items:center;background-color:var(--input-3);color:var(--input-1);flex-direction:column;transition:font-size .5s;text-overflow:ellipsis;overflow:hidden}.file-upload .custom-file-button>.HasFile{position:absolute;top:2px;left:10px;font-size:10px}.file-upload .custom-file-button>span{display:block;text-overflow:ellipsis;overflow:hidden;width:80%}.file-upload .custom-file-button:hover{transition:font-size .5s;font-size:16px}.file-upload .custom-file-button:active{transform:scale(.98)}#dynamic-select{position:relative;top:0;left:0;overflow:visible;width:190px;display:flex;flex-direction:row;z-index:0}#dynamic-select.isDynamic{width:100%;display:flex;justify-content:center;min-width:300px}#dynamic-select.isDynamic>.dynamic-select{width:100%;border-radius:20px;max-width:300px;display:flex;flex-direction:column;align-items:center}#dynamic-select.isDynamic>.dynamic-select>.select-box{max-width:inherit!important;width:inherit!important;position:relative}#dynamic-select.isDynamic>.dynamic-select>.select-box>.arrow{position:absolute;width:0px;overflow:visible;right:36px!important}#dynamic-select.isDynamic>.dynamic-select>.floating-label{position:relative;top:2px;height:0px;overflow:visible;z-index:10;font-size:9px;font-style:italic;color:var(--input-2)}#dynamic-select.isDynamic>#options-list{position:absolute;top:48px;width:100%;max-width:300px}#dynamic-select>.dynamic-select{z-index:2;display:flex;justify-content:flex-start;position:relative;width:165px;overflow:visible;background-color:var(--btn-1);border-radius:10px 0 0 10px;color:var(--input-1);cursor:pointer}#dynamic-select>.dynamic-select:hover .placeholder{font-weight:600}#dynamic-select>.dynamic-select:not(.Field-Actions)>.select-box{width:190px;max-width:190px}#dynamic-select>.dynamic-select:not(.Field-Actions)>.select-box>.arrow{right:10px}#dynamic-select>.dynamic-select>.floating-label{position:absolute;top:4px;z-index:10;left:4px;font-size:10px}#dynamic-select>.dynamic-select>.select-box{z-index:1;max-width:160px;background-color:var(--btn-bg-2);height:43px;width:160px;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;border-radius:10px;border:1px solid var(--border-a);border-right-color:#d8dbe63d}#dynamic-select>.dynamic-select>.select-box>span{max-width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#dynamic-select>.dynamic-select>.select-box:hover{font-weight:600}#dynamic-select>.dynamic-select>.select-box>.selected-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:4px;max-width:80%}#dynamic-select>.dynamic-select>.select-box>.arrow{position:absolute;right:34px}#dynamic-select>.Field-Actions{min-height:calc(100% - 4px);z-index:0;background-color:var(--bg-3);border:2px solid var(--btn-4);color:var(--btn-3);right:0;width:24px;display:flex;flex-direction:column;align-items:center;border-radius:10px;overflow:hidden;justify-content:space-evenly;padding-left:20px}#dynamic-select>.Field-Actions>div{overflow:hidden;cursor:pointer}#dynamic-select>.Field-Actions>div>svg{transition:height .25s;transition:width .25s;height:12px;width:12px}#dynamic-select>.Field-Actions>div:hover>svg{transition:height .25s;transition:width .25s;height:16px;width:16px}#dynamic-select>.Field-Actions{position:absolute;z-index:1}#options-list{position:absolute;width:190px;background-color:var(--bg-4);border-radius:10px;padding-top:0;padding-bottom:6px;top:44px;z-index:11;cursor:pointer}#options-list.FullPage{position:fixed;top:90px}#options-list.FullPage>div>label{color:var(--btn-3);text-align:center;width:100%;display:block;font-style:italic;font-size:12px;height:20px;letter-spacing:.5px}#options-list.FullPage>div>input{background-color:var(--input-2);color:var(--text-1);border:0px!important;border-radius:10px!important;text-align:center}.options-list{position:relative;top:0;z-index:99;padding:0;margin:0;max-height:200px}.options-list>li{display:flex;align-content:center;justify-content:center;align-items:center;padding:4px;color:var(--input-3)}.options-list>li.clear{color:var(--error-3)!important}.options-list>li.selected{color:var(--btn-4);background-color:var(--btn-3)!important}.options-list>li.selected.clear{background-color:var(--bg-3)!important}.options-list>li:nth-of-type(2n){background-color:var(--bg-4)}.options-list>li:nth-of-type(odd){background-color:var(--bg-3)}.options-list>li:hover{font-weight:600}#TimeTilePicker{width:190px;background:var(--btn-1);color:var(--input-1);border-radius:10px;position:relative;overflow:visible}#TimeTilePicker:has(.IsDynamic){border-radius:10px 20px 20px 10px}#TimeTilePicker>.head{position:relative;height:100%;overflow:visible}#TimeTilePicker>.head>.Field-Actions{display:none}#TimeTilePicker>.head.IsDynamic{width:160px;border-radius:10px 20px}#TimeTilePicker>.head.IsDynamic>.Field-Actions{min-height:calc(100% - 4px);z-index:0;background-color:var(--bg-3);border:2px solid var(--btn-4);color:var(--btn-3);right:0;width:24px;display:flex;flex-direction:column;align-items:center;border-radius:10px;overflow:hidden;justify-content:space-evenly;padding-left:20px}#TimeTilePicker>.head.IsDynamic>.Field-Actions>div{overflow:hidden;cursor:pointer}#TimeTilePicker>.head.IsDynamic>.Field-Actions>div>svg{transition:height .25s;transition:width .25s;height:12px;width:12px}#TimeTilePicker>.head.IsDynamic>.Field-Actions>div:hover>svg{transition:height .25s;transition:width .25s;height:16px;width:16px}#TimeTilePicker>.head.IsDynamic>.Field-Actions{position:absolute;top:0;right:-30px;height:calc(100% - 8px);padding-left:0;border-radius:0 10px 10px 0}#TimeTilePicker>.head>.title{font-size:10px;text-indent:8px}#TimeTilePicker>.head>.time{display:flex;justify-content:center;gap:4px}#TimeTilePicker>.head>.time>input{color:var(--input-3);background:var(--input-2);width:42%;border:0px;border-radius:4px;padding:2px;text-align:center}#TimeTilePicker>.tile-cont{z-index:999;position:absolute;top:40px;left:0;width:inherit;background:var(--bg-4);overflow:visible}#TimeTilePicker>.tile-cont.hide{height:0px;overflow:hidden}#TimeTilePicker>.tile-cont.show{height:26px}#TimeTilePicker>.tile-cont>nav{color:var(--nav-4);width:calc(100% - 8px);display:flex;padding:4px;flex-direction:row;justify-content:space-between;height:18px}#TimeTilePicker>.tile-cont>nav>span{cursor:pointer}#TimeTilePicker>.tile-cont>nav>span.selected{font-weight:600;text-decoration:underline}#TimeTilePicker>.tile-cont>nav>span:hover{font-weight:600}#TimeTilePicker>.tile-cont>div{position:relative;overflow:visible;background-color:transparent}#TimeTilePicker>.tile-cont>div>div:nth-of-type(1){position:absolute;color:var(--nav-1);background:var(--bg-4);display:flex;flex-direction:column;width:190px;padding:4px;border-radius:0 0 10px 10px;background:var(--bg-3);overflow:hidden}#TimeTilePicker>.tile-cont>div>div:nth-of-type(1)>span{display:block;min-height:20px}#TimeTilePicker>.tile-cont>div>div:nth-of-type(1)>div{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:4px;align-content:center;gap:6px;overflow:hidden}#TimeTilePicker>.tile-cont>div>div:nth-of-type(1)>div>button{border:0px;border-radius:4px;background:var(--btn-2);color:var(--input-1);height:20px;font-size:10px;width:32px;cursor:pointer}#TimeTilePicker>.tile-cont>div>div:nth-of-type(1)>div>button.selected{background:var(--input-1);color:var(--btn-2);font-weight:900;border:2px solid}#TimeTilePicker>.tile-cont>div>div:nth-of-type(1)>div>button:hover{background:var(--input-1);color:var(--btn-2)}#TimeTilePicker>.tile-cont>div>div:nth-of-type(1).show{transition:height .75s ease;height:170px}#TimeTilePicker>.tile-cont>div>div:nth-of-type(1).hide{transition:height .75s ease;height:0px;padding-top:0;padding-bottom:0}#TimeTilePicker>.tile-cont>div>div:nth-of-type(2){position:absolute;color:var(--nav-1);background:var(--bg-4);display:flex;flex-direction:column;width:190px;padding:4px;border-radius:0 0 10px 10px;background:var(--bg-3);overflow:hidden}#TimeTilePicker>.tile-cont>div>div:nth-of-type(2)>span{display:block;min-height:20px}#TimeTilePicker>.tile-cont>div>div:nth-of-type(2)>div{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:4px;align-content:center;gap:6px;overflow:hidden}#TimeTilePicker>.tile-cont>div>div:nth-of-type(2)>div>button{border:0px;border-radius:4px;background:var(--btn-2);color:var(--input-1);height:20px;font-size:10px;width:32px;cursor:pointer}#TimeTilePicker>.tile-cont>div>div:nth-of-type(2)>div>button.selected{background:var(--input-1);color:var(--btn-2);font-weight:900;border:2px solid}#TimeTilePicker>.tile-cont>div>div:nth-of-type(2)>div>button:hover{background:var(--input-1);color:var(--btn-2)}#TimeTilePicker>.tile-cont>div>div:nth-of-type(2).show{transition:height .75s ease;height:90px}#TimeTilePicker>.tile-cont>div>div:nth-of-type(2).hide{transition:height .75s ease;height:0px;padding-top:0;padding-bottom:0}.Overview{min-width:300px;flex-wrap:nowrap;flex-direction:column;max-width:90vw;width:fit-content;background-color:var(--bg-1);margin-left:auto;margin-right:auto;border:1px solid var(--border-a);border-radius:10px;padding:8px;gap:8px;position:relative;max-height:90vh;height:90vh;max-width:600px;opacity:1;display:block;transition:opacity .4s ease-in-out,display .4s ease-in-out allow-discrete}.Overview.is-hidden{opacity:0;display:none}@starting-style{.Overview{opacity:0}}.Overview{display:flex}.Overview>.BeforeMessage{color:var(--btn-1)}.Overview.Wide{width:96%}.Overview>.Overview-head{height:40px;position:sticky;top:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:var(--bg-3);border-radius:10px;z-index:2}.Overview>.Overview-head>.ChangeSelection{margin:2px}.Overview>.Overview-head>label{color:var(--text-1);font-weight:600;letter-spacing:.5px;width:100%;display:flex;height:40px;align-items:center;justify-content:center;padding:0 8px}.Overview>.Overview-head>label>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Overview>.Tiles-box{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;align-content:center;gap:10px;position:relative;max-width:600px}.Overview>.Tiles-box>.Tile{padding:8px;display:flex;flex-direction:column;border-radius:10px;background-color:var(--btn-2);color:var(--nav-2);align-items:center;justify-content:center;width:fit-content;min-width:60px;cursor:pointer;min-height:40px}.Overview>.Tiles-box>.Tile.Selected{background-color:var(--success-1);color:var(--nav-3)}.Overview>.Tiles-box>.Tile.Selected:hover{background-color:var(--success-2)}.Overview>.Tiles-box>.Tile>img{height:40px;width:40px;overflow:hidden}.Overview>.Tiles-box>.Tile:hover{background-color:var(--btn-3)}.Overview>.Tiles-box>.Tile:not(.Active){pointer-events:none;background-color:#fff;opacity:50%}.override-options{display:flex;flex-direction:column;gap:8px;align-items:center}.override-options .direction-btn{color:var(--nav-2);background:var(--btn-3);padding:10px 20px;border-radius:10px;display:flex;justify-content:center;align-items:center;width:260px;cursor:pointer}.override-options .direction-btn:hover{text-decoration:underline}.Overview-options{display:flex;flex-direction:column;gap:10px;padding:10px;background-color:var(--bg-1);border:2px solid var(--border-a);border-radius:10px;position:sticky;bottom:0}#DateTimePicker.Compact{min-width:190px;width:190px;display:flex;flex-direction:row;position:relative;overflow:visible;background-color:var(--border-4);border-radius:10px}#DateTimePicker.Compact>.Header{width:inherit;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;color:var(--btn-4)}#DateTimePicker.Compact>.Header>div{font-weight:600;overflow:hidden;text-overflow:clip}#DateTimePicker.Compact>.Header>div:hover{font-weight:900}#DateTimePicker.Compact>.Header>div.selected{font-weight:900;text-decoration:underline}#DateTimePicker.Compact>.DropdownContainer{position:absolute;height:0px;overflow:visible;top:45px;background-color:var(--bg-3)}#DateTimePicker.Compact>.DropdownContainer>.dropdown-list{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-direction:column;max-height:150px;width:190px;overflow-x:hidden;border-bottom:4px solid var(--border-4);border-radius:10px}#DateTimePicker.Compact>.DropdownContainer>.dropdown-list>div{min-height:20px}#DateTimePicker.Compact>.DropdownContainer>.dropdown-list>div.selected{color:var(--btn-4);background-color:var(--btn-1)!important;font-weight:600}#DateTimePicker.Compact>.DropdownContainer>.dropdown-list>div{cursor:pointer;padding:4px;width:100%;display:flex;background-color:var(--bg-1);justify-content:center;align-items:center;align-content:center}#DateTimePicker.Compact>.DropdownContainer>.dropdown-list>div:nth-of-type(2n){background-color:var(--bg-2)}#DateTimePicker.Compact>.DropdownContainer>.dropdown-list>div:hover{background-color:var(--btn-2);color:var(--btn-4);font-weight:500}#FormsSelect{width:var(--maxWidth);background-color:var(--btn-1);color:var(--input-1);border-radius:20px;height:48px;cursor:pointer;overflow:visible;position:relative;min-height:48px}#FormsSelect>.cont{height:100%;display:flex;flex-direction:column;justify-content:center}#FormsSelect>.cont:has(.floating-label){padding-top:4px}#FormsSelect>.cont>.floating-label{text-indent:16px;font-style:italic;font-size:12px;position:absolute;top:4px}#FormsSelect>.cont>.box{display:flex;justify-content:flex-start;padding-left:16px;position:relative}#FormsSelect>.cont>.box>.selected{width:90%;overflow:hidden;text-overflow:ellipsis}#FormsSelect>.cont>.box:hover>.selected{font-weight:500}#FormsSelect>.cont>.box>.arrow{position:absolute;top:0;right:16px}#FormsSelect>.list{position:absolute;top:44px;border-radius:10px;left:0;z-index:999;background-color:var(--bg-4);width:100%}#FormsSelect>.list>ul{padding:0 0 16px;margin:0}#FormsSelect>.list>ul>li{padding:4px;text-indent:8px;color:var(--btn-2)}#FormsSelect>.list>ul>li:nth-of-type(2n){background-color:var(--bg-2)}#FormsSelect>.list>ul>li:nth-of-type(odd){background-color:var(--bg-3)}#FormsSelect>.list>ul>li:hover{font-weight:500}.GlobalOperationHours{display:flex;flex-wrap:wrap;flex-direction:column;max-width:90vw;width:fit-content;background-color:var(--bg-1);margin-left:auto;margin-right:auto;border:1px solid var(--border-a);border-radius:10px;padding:0 8px 8px;justify-content:flex-start;align-items:center;align-content:flex-start;gap:8px;position:relative;max-height:80vh;height:100vh}.GlobalOperationHours>.GlobalOperationHours-head{margin-top:8px;width:300px;height:40px;position:sticky;top:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:var(--nav-3);border-radius:10px;z-index:2}.GlobalOperationHours>.GlobalOperationHours-head>.ChangeSelection{margin:2px}.GlobalOperationHours>.GlobalOperationHours-head>label{color:var(--text-1);font-weight:600;letter-spacing:.5px;width:100%;align-items:center;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.GlobalOperationHours>.OpenTemplates{overflow:visible;display:flex;flex-direction:column;align-items:center}.GlobalOperationHours>.OpenTemplates>.EstName{width:300px;display:flex;justify-content:center;align-items:center;height:40px;background:var(--border-2);color:var(--btn-3);border-radius:10px;padding:6px;margin-bottom:10px}.GlobalOperationHours>.OpenTemplates>.Action-box{margin-top:10px;text-align:center;width:calc(100% - 20px)}.GlobalOperationHours>.OpenTemplates>.Action-box>.Action{padding:10px 20px;background-color:var(--error-3);color:var(--nav-3);border-radius:20px;cursor:pointer}.GlobalOperationHours>.OpenTemplates>.Action-box>.Action:hover{background-color:var(--error-2)}#DateTimeEditor{padding-top:8px}#DateTimeEditor.Operations>.Operations-head{width:300px;display:flex;align-items:center;justify-content:flex-start;gap:20px;margin-left:auto;margin-right:auto;background-color:var(--bg-2);border-radius:10px;color:var(--nav-4);overflow:visible}#DateTimeEditor.Operations>.Operations-head>label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#DateTimeEditor.Operations>.Fields{display:flex;gap:10px;padding:10px;flex-direction:column;align-items:center;height:100vh;overflow:visible}#DateTimeEditor.Operations>.Fields>.Horizontal{display:flex;overflow:visible;gap:8px}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput{width:150px;background-color:var(--bg-4);border-radius:10px;color:var(--input-3);cursor:pointer}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput>.CheckSlot{background-color:var(--bg-4);color:var(--input-3)}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput>label{position:absolute;top:2px;left:2px}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput.DynamicCheckContainer>.CheckSlot{width:100%}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput.DynamicCheckContainer>.CheckSlot>.CheckLabel{text-align:center}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput.DynamicCheckContainer>.CheckSlot>.HiddenCheckbox{display:none}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput.DynamicCheckContainer>.CheckSlot>.CustomBox{text-align:center}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput .Floating-Label{width:100%;left:0;text-align:center;font-size:16px;color:var(--input-3)}#DateTimeEditor.Operations>.Fields>.Horizontal>#DynamicInput .FPInput{width:100%;text-align:center;height:50%;position:relative;top:36%;background:no-repeat;border:none;color:var(--input-3)}#DateTimeEditor.Operations>.Fields .Actions{display:flex;flex-direction:row;min-width:300px;gap:2px;border-radius:10px}#DateTimeEditor.Operations>.Fields .Actions>div{width:50%;height:40px;padding:10px;background-color:var(--btn-3);color:var(--btn-4);display:flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer}#DateTimeEditor.Operations>.Fields .Actions>div.Create{width:100%}#DateTimeEditor.Operations>.Fields .Actions>div.Locked{color:#fff;background-color:gray;text-decoration:line-through}#DateTimeEditor.Operations>.Fields .Actions>div.Locked:hover{background-color:#000}#DateTimeEditor.Operations>.Fields .Actions>div:hover{background-color:var(--btn-4);color:var(--btn-3);font-weight:600}#DateTimeEditor.Operations>.Fields .Actions>div:nth-of-type(2){background-color:var(--btn-3);color:var(--error-3)}#DateTimeEditor.Operations>.Fields .Actions>div:nth-of-type(2):hover{background-color:var(--error-3);color:var(--btn-4)}#DateTimeEditor #VerticalPicker{position:relative;overflow:visible}#DateTimeEditor #VerticalPicker>div{min-width:150px;background-color:var(--bg-4);border-radius:10px;color:var(--input-3)}#DateTimeEditor #VerticalPicker>div>div{padding:8px;background-color:var(--btn-bg-2);border-radius:10px;border:2px solid var(--border-a);display:flex;flex-direction:column;align-items:center}#DateTimeEditor #VerticalPicker>div>div.Current{cursor:pointer;height:50px}#DateTimeEditor #VerticalPicker>.Spectrum{max-height:300px;overflow-y:scroll;position:absolute;top:70px;display:flex;flex-direction:column;align-items:center;gap:4px;background-color:var(--bg-1);border-radius:10px}#DateTimeEditor #VerticalPicker>.Spectrum>div{min-height:28px;width:calc(100% - 24px);text-align:center;font-size:20px;letter-spacing:1px;background-color:var(--bg-3);cursor:pointer;color:var(--border-3)}#DateTimeEditor #VerticalPicker>.Spectrum>div:nth-last-of-type(odd){background-color:var(--bg-2)}#DateTimeEditor #VerticalPicker>.Spectrum>div:hover{background-color:var(--bg-4);font-weight:600}#Daily-Scheduler-container{height:90vh;background-color:var(--bg-3);scrollbar-width:thin;scrollbar-color:var(--btn-1) var(--nav-3)}#Daily-Scheduler-container::-webkit-scrollbar{width:8px;height:8px;display:block}#Daily-Scheduler-container::-webkit-scrollbar-track{background:var(--nav-3);border-radius:8px}#Daily-Scheduler-container::-webkit-scrollbar-thumb{background-color:var(--btn-1);border-radius:8px;border:2px solid var(--btn-3)}#Daily-Scheduler-container::-webkit-scrollbar-thumb:hover{background-color:var(--nav-4)}#Daily-Scheduler-container>.Daily-Scheduler{display:flex;flex-wrap:wrap;flex-direction:row;max-width:90vw;width:fit-content;background-color:var(--bg-1);margin-left:auto;margin-right:auto;border:1px solid var(--border-a);border-radius:10px;margin-top:4px;justify-content:center;align-items:center;align-content:flex-start;gap:8px;position:relative;padding-top:0;overflow:hidden;height:calc(100% - 16px);min-width:700px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-head{width:100%;height:40px;position:sticky;top:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:var(--nav-3);z-index:2}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-head>.ChangeSelection{margin:2px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-head>label{color:var(--text-1);font-weight:600;letter-spacing:.5px;width:100%;display:flex;height:40px;align-items:center;justify-content:center}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body{color:#00f;overflow:hidden}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu{overflow:visible;position:fixed;bottom:20px;width:300px;height:42px;border-radius:10px;left:calc(50% - 150px);right:auto}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu>.Quick-Actions{overflow:visible;display:flex;justify-content:center;gap:10px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu>.Quick-Actions>div{overflow:visible;background-color:var(--btn-4);width:40px;height:40px;display:flex;align-items:center;justify-content:center;align-content:center;border:1px dotted var(--border-a);border-radius:50%}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu>.Quick-Actions>div>svg{width:24px;height:24px;color:var(--btn-3);position:absolute}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu>.Quick-Actions>div>div{position:relative;overflow:visible;display:none;pointer-events:none}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu>.Quick-Actions>div>div>div{border-radius:20px;padding:4px;position:relative;top:-40px;color:#4a9bff;font-size:10px;width:200px;text-align:center;white-space:nowrap;height:20px;pointer-events:none}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu>.Quick-Actions>div>div>div>div{height:16px;background-color:#def5ff;display:flex;justify-content:center;align-items:center;width:fit-content;margin-left:auto;margin-right:auto;padding:2px 8px;border-radius:20px;pointer-events:none}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu>.Quick-Actions>div:hover div{display:block}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body #Quick-Menu>.Quick-Actions>divsvg:hover~div{display:block}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu{height:50px;width:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:visible;gap:8px;padding:4px;position:relative;top:0;z-index:20;align-items:flex-start;align-content:flex-start}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>.options{overflow:visible;position:relative;top:0;display:flex;gap:8px;padding-right:48px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>.options>.Scope-button{min-height:40px;min-width:40px;border-radius:6px;background-color:var(--btn-3);color:var(--nav-3);position:relative;display:flex;align-content:center;justify-content:center;align-items:center;cursor:pointer;height:40px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>.options>.Scope-button>svg{height:24px;width:24px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>.options>.Scope-button:hover>svg{height:28px;width:28px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>.options>.Scope-select{height:fit-content;background:var(--bg-4);display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;gap:4px;overflow:visible;min-width:240px;border-radius:20px;padding:4px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>#dynamic-select{width:fit-content;min-width:160px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>#dynamic-select .dynamic-select{width:100%;min-width:160px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>#dynamic-select .dynamic-select>.select-box{max-width:160px;width:160px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.vertical-menu>#dynamic-select .dynamic-select>.select-box>.arrow{right:10px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box{display:flex;flex-direction:row;align-items:flex-start;width:calc(100% - 20px);gap:4px;height:75vh;max-height:76vh;overflow:overlay;padding-right:20px;background:var(--bg-1)}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division{display:flex;flex-direction:column;max-width:100px;align-items:flex-start;min-width:100px;font-size:14px;overflow:visible}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Name{display:flex;width:100px;height:40px;background-color:var(--bg-3);border-radius:4px;min-width:100px;color:var(--btn-3);position:sticky;top:0;z-index:10;justify-content:center}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Name>div{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;text-align:center;padding:4px;overflow:hidden}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Seperator{height:2px;width:100px;margin-top:3px;margin-bottom:3px;border-top:1px dotted var(--border-b)}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column{height:1470px;min-height:1470px;position:relative;width:90px;border-left:1px dotted var(--border-b);border-right:1px dotted var(--border-b);margin-top:4px;margin-bottom:4px;padding-left:4px;padding-right:4px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.time-Spam{position:absolute;width:calc(100% - 8px)}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.time-Spam>div{height:30px;display:flex;justify-content:center;align-items:center;font-size:10px;letter-spacing:1px;color:var(--btn-3);cursor:pointer}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.time-Spam>div:hover{color:var(--btn-2);font-weight:600}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.time-Spam>div.Selected-Time{color:var(--input-1);font-size:small;background-color:var(--success-3);border-radius:10px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.time-Spam>div.Selected-Time.IsTransfer:after{color:var(--input-1);content:" ✓"}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.time-Spam>div.IsTransfer{font-weight:600;position:relative}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.time-Spam>div.IsTransfer:after{content:" 🢔";color:var(--input-3);font-size:.85em;margin-left:4px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.Scheduler-Division-appointment{position:absolute;color:var(--btn-4);padding:4px;font-weight:600;border-radius:6px;background-color:var(--btn-2);border:2px solid var(--btn-4);width:calc(100% - 20px)}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.Scheduler-Division-appointment.Selected{background-color:var(--btn-3);border:2px solid var(--btn-2)}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.Scheduler-Division-appointment.Transferable{background-color:var(--transfer-2);border:2px solid var(--transfer-4);width:10px}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.Scheduler-Division-appointment.Transferable>div{display:none}#Daily-Scheduler-container>.Daily-Scheduler>.Daily-Scheduler-body>.Scheduler-Divisions-box>.Scheduler-Division>.Column>.Scheduler-Division-appointment>div{display:flex;flex-direction:column;font-size:10px;text-align:center;gap:4px}#SectorManagement{display:flex;flex-direction:column;align-items:center;width:100%;gap:8px;height:93vh;max-height:93vh;min-height:93vh}#SectorManagement>.Choice-Tabs{width:300px;display:flex;justify-content:center;height:46px;align-items:center}#SectorManagement>.Choice-Tabs>div{color:var(--btn-3);text-align:center;width:calc(50% - 16px);background-color:var(--bg-3);padding:8px;cursor:pointer}#SectorManagement>.Choice-Tabs>div:nth-of-type(1){border-radius:10px 0 0 10px}#SectorManagement>.Choice-Tabs>div:nth-of-type(2){border-radius:0 10px 10px 0}#SectorManagement>.Choice-Tabs>div:hover,#SectorManagement>.Choice-Tabs>div.selected{color:var(--btn-4);background-color:var(--btn-3)}#SectorManagement>.vertical-menu{height:50px;width:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:visible;gap:8px;padding:4px;position:relative;top:0;z-index:20;align-items:flex-start;align-content:flex-start}#SectorManagement>.vertical-menu>.options{overflow:visible;position:relative;top:0;display:flex;gap:8px;padding-right:48px}#SectorManagement>.vertical-menu>.options>.Scope-button{min-height:40px;min-width:40px;border-radius:6px;background-color:var(--btn-3);color:var(--nav-3);position:relative;display:flex;align-content:center;justify-content:center;align-items:center;cursor:pointer;height:40px}#SectorManagement>.vertical-menu>.options>.Scope-button>svg{height:24px;width:24px}#SectorManagement>.vertical-menu>.options>.Scope-button:hover>svg{height:28px;width:28px}#SectorManagement>.vertical-menu>.options>.Scope-select{height:fit-content;background:var(--bg-4);display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;gap:4px;overflow:visible;min-width:240px;border-radius:20px;padding:4px}#SectorManagement>.vertical-menu>#dynamic-select{width:fit-content;min-width:160px}#SectorManagement>.vertical-menu>#dynamic-select .dynamic-select{width:100%;min-width:160px}#SectorManagement>.vertical-menu>#dynamic-select .dynamic-select>.select-box{max-width:160px;width:160px}#SectorManagement>.vertical-menu>#dynamic-select .dynamic-select>.select-box>.arrow{right:10px}#SectorManagement>.Choice{display:flex;justify-content:center;gap:10px;color:var(--btn-3)}#SectorManagement>.Orders-Choice{color:green;display:flex;justify-content:center;gap:10px;overflow:visible}#SectorManagement>.Box{display:flex;justify-content:center;gap:10px;flex-direction:column;align-items:flex-start;width:300px;background-color:var(--bg-1);border-radius:10px;border:2px solid var(--border-a);overflow-x:visible;padding:8px 20px}#SectorManagement>.Box>div{overflow:visible;display:flex;flex-direction:column;gap:6px}#SectorManagement>.Box>div .CurrentOrder{color:var(--text-2);width:300px;display:flex;flex-direction:column}#SectorManagement>.Box>div .CurrentOrder>div:nth-of-type(1){width:fit-content}#SectorManagement>.Box>div>.Items{background-color:var(--bg-2);border-radius:10px;border:2px solid var(--border-a);padding:8px;width:calc(100% - 20px);display:flex;flex-direction:row;justify-content:center;position:relative;overflow:visible}#SectorManagement>.Box>div>.Items>div{display:flex;width:100%;justify-content:space-between;align-items:center;flex-direction:column}#SectorManagement>.Box>div>.Items>div:nth-of-type(1){color:var(--btn-3)}#SectorManagement>.Box>div>.Items>div:nth-of-type(2){color:var(--btn-2)}#SectorManagement>.Box>div>.Items>.Actions{color:var(--btn-4);position:absolute;right:-20px;height:40px;width:40px;background-color:var(--btn-1);top:calc(50% - 20px);overflow:visible;border-radius:20px;display:flex;justify-content:center;align-content:center;align-items:center;cursor:pointer}#SectorManagement>.Box>div>.Items>.Actions.Return{background-color:var(--success-1)}#SectorManagement>.Box>div>.Items>.Actions:hover{color:var(--success-1);background-color:var(--btn-4)}#SectorManagement>.Box>div>.Items>.Actions>svg{height:20px;width:20px}.VivaDetails>label{color:var(--text-2)}.seed{color:var(--btn-3)}.qr-container{color:var(--btn-3);overflow:visible;display:flex;flex-direction:column;align-items:center}.qr-container>div{overflow:visible}.qr-container>h3{text-align:center;padding:4px;margin:4px}.SuccessCont,.FailCont{display:flex;flex-direction:column;align-items:center;background-color:var(--bg-4);height:100%}.SuccessCont>.fail,.FailCont>.fail{color:var(--error-2)}.SuccessCont>h2,.FailCont>h2{color:var(--success-1)}.SuccessCont>div,.FailCont>div{color:var(--btn-3);background-color:var(--bg-3);border-radius:10px;padding:8px;width:100%;max-width:300px;display:flex;flex-direction:column;align-items:center}.SuccessCont>div.Options,.FailCont>div.Options{overflow:visible;width:300px;display:flex;flex-direction:column;gap:8px;align-items:stretch;background:none}.SuccessCont>div.Options>a,.FailCont>div.Options>a{overflow:visible}.SuccessCont>div>div,.FailCont>div>div{display:flex;flex-direction:column;align-items:center;gap:6px}.SuccessCont>div>div>span,.FailCont>div>div>span{overflow:visible}.SuccessCont>div>div>span:nth-of-type(1),.FailCont>div>div>span:nth-of-type(1){font-size:12px;font-style:italic;margin-top:6px}.SuccessCont>p,.FailCont>p{color:var(--btn-1)}.Overview-head{display:flex;align-items:center;background-color:var(--bg-3)}.Overview-head>label{color:var(--btn-3);text-align:center;display:block;width:100%;height:22px}.Rental-list{padding:10px;border:1px solid var(--border-3);width:92%;max-width:280px;border-radius:10px;max-height:300px;color:var(--btn-3)}.Rental-list>.Rental{position:relative;color:var(--text-3);border-bottom:1px dotted var(--border-4);padding-bottom:6px;margin-bottom:6px;cursor:pointer}.Rental-list>.Rental>.Checkout{color:var(--btn-3);position:absolute;top:calc(50% - 10px);right:0;width:24px;height:24px;font-size:16px;display:flex;justify-content:center;align-items:center;background-color:var(--bg-4);border-radius:4px}.Rental-list>.Rental>.Checkout:hover{color:red}.Rental-list>.Rental:hover{color:var(--text-1);border-bottom:2px solid var(--border-4)}.Rental-list>.Rental.selected{color:var(--text-2);border-bottom:2px solid var(--border-4)}.targeted-apps{display:flex;flex-direction:column;gap:8px;height:52vh;overflow:overlay;width:fit-content;margin-left:auto;margin-right:auto;padding:10px;align-items:center}.targeted-apps>h3{color:var(--btn-2);height:20px;font-size:15px;display:contents;text-align:center;width:100%;margin-left:auto;margin-right:auto}.targeted-apps>button{width:220px;font-size:16px}#QueryRentalsSelect{display:flex;flex-direction:column;align-content:center;align-items:stretch;gap:10px;overflow:visible;margin-top:8px}.Rental-actions-cont{display:flex;flex-direction:column;align-content:center;align-items:stretch;gap:10px;overflow:visible}.Rental-actions-cont>.scope-control-container{width:100%;max-width:none}#Query{display:flex;background-color:var(--btn-bg-2);border-radius:10px;border:1px solid var(--border-a);justify-content:space-between;max-height:36px}#Query>div{display:flex}#Query>div>img{width:24px}.QueryFields{display:flex}.Floating-Label{z-index:2;font-size:10px;position:absolute;top:2px;left:6px}.NotSelected{opacity:.4;filter:grayscale(100%);pointer-events:none;cursor:not-allowed;transition:all .3s ease}.NotSelected>img{transform:scale(.9)}#Editor{display:flex;flex-direction:column;gap:8px;padding:var(--card-padding);border:1px solid var(--border-a);border-radius:10px;width:fit-content;margin-left:auto;margin-right:auto;margin-top:6px;max-width:90vw}.CustomCard{overflow:visible!important}.CustomCard .Field-Actions{display:none}.CustomCard .select-box,.CustomCard #options-list{width:100%!important;max-width:calc(100% + -0px)!important}.CustomCard .Form{overflow:visible}.CustomCard .options-list{background-color:var(--bg-1)}.CustomCard .FPInput{width:100%!important}.mini-dropdown-container{position:relative;overflow:visible}.mini-dropdown-container>.dropdown-content{color:var(--bg-1);position:absolute;top:20px;background-color:var(--text-3);padding:4px 4px 12px;height:22px;z-index:100;border-radius:2px 2px 10px 10px;overflow:hidden}.SpecialDateButton,.SpecialTimeButton{width:190px;background-color:var(--btn-bg-2);padding:4px;height:36px;border-radius:10px;display:flex;justify-content:center;align-items:center;gap:4px;border:1px solid var(--border-a)}.SpecialPopUp{position:fixed;top:0;height:100vh;background-color:#ffffff4d;width:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:10000}.SpecialPopUp>div{position:relative!important;top:40px!important;overflow:visible}.SpecialPopUp .options-list{max-height:300px!important}.InstructionsButton{color:var(--alerts-4);width:34px;height:34px;font-size:24px;display:flex;align-items:center;justify-content:center;align-content:center}.MessageCont{height:30px;display:flex;align-items:flex-end;text-align:center;justify-content:center}.DirectBook{color:var(--btn-4);padding:6px 16px;background-color:var(--btn-3);border-radius:10px;cursor:pointer}.DirectBook:hover{background-color:var(--btn-2)}#Auth{display:flex;gap:var(--spacing-md);justify-content:center;flex-direction:column;align-items:center}#Auth .FPInput{width:100%}.AuthForms{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.LoginCard{padding:var(--card-padding);background-color:var(--bg-2);border-radius:.75rem;border:2px solid var(--border-a);max-width:420px}.LoginCard>.Directions{padding:0}#MainLogo{width:140px;height:140px;border-radius:10%}.LoginHeader{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);justify-content:center}.LogoMark{width:44px;height:44px;border-radius:.75rem;background:linear-gradient(135deg,var(--primary),var(--accent-foreground))}#AuthCard{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--card-padding);background-color:var(--bg-1);border:1px solid var(--border-a);border-radius:.75rem;width:100%;max-width:300px}.rounded-select-container>.dynamic-select{border-radius:12px;overflow:hidden;border:1px solid #ddd;display:flex;align-items:center;background:#fff;transition:all .2s ease}.rounded-select-container>.dynamic-select:hover{border-color:#bbb;box-shadow:0 2px 4px #0000000d}.rounded-select-container>.select-box{border-radius:12px;border:none!important;flex:1}.rounded-select-container>.select-box.required{border:1px solid darkred!important}.dynamic-date-input{border-radius:12px;padding:10px;border:none;outline:none;width:100%;font-family:inherit;cursor:pointer;background-color:transparent}.CreateUser{gap:8px;display:flex;flex-direction:column}.FlatSelect{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:8px;max-height:100vh}.FlatSelect>div{width:100%;height:40px;background-color:var(--bg-1);border-radius:10px;border:1px solid var(--btn-bg-2);color:var(--btn-text-2);display:flex;justify-content:center;align-items:center}.FlatSelect>div:hover{color:var(--btn-4)!important;background-color:var(--btn-hover-1)}.FlatSelect>div:hover *{color:var(--btn-4)!important}.FlatSelect.LargeFlat>div{height:60px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;position:relative;overflow:visible}.FlatSelect.LargeFlat>div>div{display:flex;flex-direction:column;align-items:flex-start}.FlatSelect.LargeFlat>div>div:nth-of-type(1){width:90px}.FlatSelect.LargeFlat>div>div:nth-of-type(2){width:160px}.FlatSelect.LargeFlat>div>div.Lock{color:var(--btn-text-2);position:absolute;right:-5px;background-color:var(--btn-bg-2);padding:4px;height:24px;width:24px;border:1px solid var(--border-a);border-radius:50%;display:flex;align-items:center;justify-content:center}.Branch{height:40px;width:100%;background-color:var(--btn-bg-2);border-radius:10px;margin-bottom:8px;display:flex;justify-content:center;align-items:center;position:relative}.Branch>svg{position:absolute;left:8px}.Branch:hover{color:var(--btn-hover-1)}.MultiSelect{margin-bottom:8px}#ManagersByAttribute,#ManagersByAttribute *{overflow:visible;color:var(--text-1)}.QuerySelect>.dynamic-select{max-width:190px}.datepicker-container{width:320px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;box-shadow:0 4px 15px #00000014;font-family:Inter,system-ui,sans-serif}.datepicker-container .datepicker-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-left:8px;padding-right:8px;padding-bottom:8px}.datepicker-container .datepicker-header .nav-arrow{background:none;border:1px solid #e5e7eb;border-radius:6px;padding:4px 10px;cursor:pointer;color:#374151;transition:all .2s}.datepicker-container .datepicker-header .nav-arrow:hover{background-color:#f9fafb}.datepicker-container .datepicker-header .view-controls{display:flex;align-items:center;gap:5px}.datepicker-container .datepicker-header .view-controls .month-label{font-weight:700;color:#374151}.datepicker-container .datepicker-header .view-controls .year-select{border:none;background:transparent;font-weight:700;font-size:1rem;color:#374151;cursor:pointer;outline:none}.datepicker-container .datepicker-header .view-controls .year-select:focus{color:#3b82f6}.datepicker-container .datepicker-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:8px}.datepicker-container .datepicker-grid .weekday-label{font-size:.75rem;font-weight:600;color:#9ca3af;padding-bottom:8px;text-align:center}.datepicker-container .datepicker-grid .day-cell{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border:none;background:none;border-radius:8px;font-size:.875rem;cursor:pointer;color:#374151;transition:.2s ease}.datepicker-container .datepicker-grid .day-cell:hover:not(:disabled){background-color:#eff6ff;color:#3b82f6}.datepicker-container .datepicker-grid .day-cell.selected{background-color:#3b82f6;color:#fff;font-weight:600}.datepicker-container .datepicker-grid .day-cell:disabled{color:#d1d5db;cursor:not-allowed}.datepicker-container .datepicker-grid .day-cell.empty{cursor:default}.datepicker-container .datepicker-footer{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb;font-size:.8rem;color:#6b7280;text-align:center}.time-selector-container{padding:20px;background:#f9f9f9;border-radius:8px;max-width:500px}.time-selector-container h3{margin-bottom:15px;color:#333;font-family:sans-serif}.time-selector-container .grid-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px;margin-bottom:20px;max-height:300px;overflow-y:auto;padding-right:5px}.time-selector-container .time-btn{padding:10px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;transition:all .2s}.time-selector-container .time-btn:hover{background:#e3f2fd;border-color:#2196f3}.time-selector-container .manual-input{border-top:1px solid #ddd;padding-top:15px;display:flex;flex-direction:column;gap:8px}.time-selector-container .manual-input>div{display:flex;align-items:center;justify-content:center;gap:8px;height:44px}.time-selector-container .manual-input>div>div{color:#666;background-color:#fff;padding:10px;height:20px;width:20px;border-radius:50px;font-size:12px;letter-spacing:.5px;display:flex;flex-direction:column;align-items:center;justify-content:center}.time-selector-container .manual-input>div>div:hover{transform:scale(1.1)}.time-selector-container .manual-input label{font-size:.9rem;color:#666}.time-selector-container .manual-input input{padding:8px;border-radius:4px;border:1px solid #ccc;width:fit-content}.time-selector-container .no-availability{color:#d32f2f;font-weight:700}#OrdersMasterManager{display:flex;flex-direction:column;width:100%;height:82vh}#OrdersMasterManager>.Navigation{height:104px;background-color:var(--btn-3);border-radius:10px 10px 0 0;color:var(--btn-4);cursor:pointer}#OrdersMasterManager>.Navigation>.OrderNav,#OrdersMasterManager>.Navigation .CardsNav{display:flex;justify-content:space-around;gap:12px;padding:4px}#OrdersMasterManager>.Navigation>.OrderNav:nth-of-type(2n),#OrdersMasterManager>.Navigation .CardsNav:nth-of-type(2n){background:var(--btn-4);color:var(--btn-3)}#OrdersMasterManager>.Navigation>.OrderNav>div,#OrdersMasterManager>.Navigation .CardsNav>div{width:100%;display:flex;justify-content:center;white-space:nowrap;min-width:60px;flex-direction:column;align-items:center}#OrdersMasterManager>.Navigation>.OrderNav>div:hover,#OrdersMasterManager>.Navigation .CardsNav>div:hover{color:var(--nav-2);font-weight:500}#OrdersMasterManager>.Navigation>.OrderNav>.Selected{text-decoration:underline;font-weight:700;max-width:140px;min-width:100px;overflow:hidden;width:100%;text-overflow:ellipsis;display:block;text-align:center}.AfterSuccess{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:8px}.AfterSuccess>label{color:var(--success-1)}#Cancellations{height:90%;background-color:var(--bg-2)}#Cancellations>.ReturnsPanel>#OrderProducts{color:var(--btn-3)}#Cancellations>.ReturnsPanel>#OrderProducts>.OrderProduct{background-color:var(--bg-3);border-bottom:4px solid var(--btn-1);padding:6px 8px}#Cancellations>.ReturnsPanel>#OrderProducts>.OrderProduct>.Actions>div{color:#51f751}#Cancellations>.ReturnsPanel>#OrderProducts>.OrderProduct>.Actions>div>button{color:#51f751}#Cancellations>.ReturnsPanel>#OrderProducts>.OrderProduct>.Actions>div>div{width:32px;height:32px;display:flex;align-items:center;justify-content:center}#Cancellations>.ReturnsPanel>#OrderProducts>.OrderProduct>.Actions>div>div>svg{color:var(--btn-3);width:22px;height:22px;cursor:pointer}#Cancellations>.ReturnsPanel>#OrderProducts>.OrderProduct>.Actions>div>div>svg:hover{width:26px;height:26px}#Cancellations>.ReturnsPanel>#OrderProducts>.OrderProduct>.Actions>div>input{height:22px;border-radius:4px;border:none;text-align:center;outline:none}#Cancellations>.ReturnsPanel>#OrderServices>.OrderList{color:var(--btn-3)}#Cancellations>.ReturnsPanel>#OrderServices>.OrderList>.OrderService{border:2px solid transparent;cursor:pointer;margin-Bottom:10px;padding:10px;display:flex;justify-Content:space-between;flex-direction:column;align-items:flex-start}#Cancellations>.ReturnsPanel>#OrderServices>.OrderList>.OrderService.Selected{border-left:4px solid var(--btn-2);background-Color:transparent}#Cancellations>.ReturnsPanel>.OrderCheckout{color:var(--btn-1)}#Cancellations>.ReturnsPanel>.OrderCheckout>.BatchSummary{max-height:60vh}#Cancellations>.ReturnsPanel>.OrderCheckout>.RefundActions{color:var(--error-2);display:flex;height:80px;flex-direction:column;align-items:center;gap:8px;margin-top:8px}#Cancellations>.ReturnsPanel>.OrderCheckout>.RefundActions>button{padding:10px 24px;border:none;border-radius:4px;cursor:pointer;font-Weight:600;color:var(--error-3);background-color:var(--btn-4)}#Cancellations>.ReturnsPanel>.OrderCheckout>.RefundActions>button:hover{font-Weight:800}#Cancellations>.CardsNav{display:flex;justify-content:space-around;background-color:var(--btn-1);color:var(--btn-4)}#Cancellations>.CardsNav>div{padding:6px 0;background-color:var(--btn-3);width:33%;text-align:center;cursor:pointer}#Cancellations>.CardsNav>div:hover{font-weight:600}#Cancellations>.Path{display:flex;flex-direction:row;width:100%;min-width:270px;overflow:overlay;padding:6px 8px}#Cancellations>.Path>div{white-space:nowrap;min-width:fit-content;cursor:pointer}#Cancellations>.Path>div:hover{text-decoration:underline}#Cancellations>.OrderNav{display:flex;flex-direction:column;align-items:center;gap:6px}#Cancellations>.OrderNav>div{display:flex;cursor:pointer;flex-direction:column;min-width:260px;text-align:center;background-color:var(--btn-3);color:var(--btn-4);padding:8px;border-radius:6px}#Cancellations>.OrderNav>div:hover{font-weight:600}#Cancellations>.DeptSelect{color:green!important;display:flex;flex-direction:column;align-items:center;gap:6px}#Cancellations>.DeptSelect>div{display:flex;cursor:pointer;flex-direction:row;min-width:260px;text-align:center;background-color:var(--btn-3);color:var(--btn-4);padding:8px;gap:8px;border-radius:6px}#Cancellations>.DeptSelect>div:hover{font-weight:600}#Cancellations>.DeptSelect>div>div{display:flex;justify-content:center;flex-direction:column;width:50%}#Cancellations>.DeptSelect>div>div:nth-of-type(1){align-items:flex-end}#Cancellations>.DeptSelect>div>div:nth-of-type(2){align-items:flex-start}.AfterCheckout{display:flex;flex-direction:column;align-content:center;align-items:center;gap:10px;margin:10px;overflow:visible}.AfterCheckout>label{color:var(--btn-3)}.OrderCheckout{overflow:visible;opacity:1;display:block;transition:opacity .4s ease-in-out,display .4s ease-in-out allow-discrete}.OrderCheckout.is-hidden{opacity:0;display:none}@starting-style{.OrderCheckout{opacity:0}}.OrderCheckout.RentalCheckout{max-width:300px;margin-left:auto;margin-right:auto;margin-top:10px}.OrderCheckout .stats{overflow:visible}.OrderCheckout .stats div{display:flex;width:100%;color:var(--text-2);align-items:center}.OrderCheckout .stats div:nth-of-type(2n){background-color:var(--bg-2)}.OrderCheckout .stats div>span{display:block;width:70%}.OrderCheckout .stats div>span:nth-of-type(1){text-align:end}.OrderCheckout .stats div>span:nth-of-type(2){text-indent:10px;width:30%}.OrderCheckout>.CheckoutBox{overflow:visible}.OrderCheckout>.CheckoutBox .Warnings{color:var(--error-3);display:flex;flex-direction:column}.OrderCheckout>.CheckoutBox .Checkout-btn{display:flex;justify-content:center;overflow:visible;flex-direction:column;gap:10px;margin-top:10px}.OrderCheckout>.CheckoutPortal{margin-top:10px;overflow:visible;display:flex;flex-direction:column;gap:10px}.OrderActions{position:absolute;margin-top:2px;z-index:10;width:100%;display:flex;justify-content:center;background-color:var(--bg-2);border-bottom:1px dotted var(--border-4);padding-bottom:4px;margin-bottom:4px;gap:4px}.OrderActions>div{padding:4px 10px;background-color:var(--btn-2);width:fit-content;border-radius:4px;color:var(--btn-4);cursor:pointer}.ListPanel{height:100%;width:100%;background-color:var(--bg-2);position:relative}.ListPanel>.Intergrated{min-width:300px;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:flex-start;gap:6px;margin-left:auto;margin-right:auto;height:calc(100% - 40px);overflow:hidden;background-color:var(--bg-2);border-radius:0 0 10px 10px}.ListPanel>.Intergrated>label{height:24px;font-style:italic}.ListPanel>.Intergrated.UpdateServiceStatus>label{color:var(--btn-3);font-style:italic}.ListPanel>.Intergrated>span{color:var(--btn-3);font-style:italic;font-size:12px}.ListPanel>.Intergrated>.Actions{display:flex;gap:6px;overflow:visible}.ListPanel>.Intergrated>.Actions>.ChangeSelection{color:var(--error-2);font-size:24px}.ListPanel #OrderProducts{width:96%;height:90%;padding:0 6px 6px;display:flex;justify-content:space-evenly;position:relative;top:40px}.ListPanel #OrderProducts>.AddNewItem{position:absolute;top:10px;display:flex;gap:8px;height:0px;max-height:none;overflow:visible;flex-direction:column;align-content:center;align-items:center;z-index:7;width:fit-content;min-width:300px;border-radius:10px;background-color:var(--grid-bg-3)}.ListPanel #OrderProducts>.AddNewItem>.dynamic-select{width:revert-rule}.ListPanel #OrderProducts>.AddNewItem>.Action{padding:4px;background-color:var(--btn-2);color:var(--btn-4);border-radius:10px;height:40px;width:40px;min-height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;font-weight:600;align-content:center;font-size:10px;cursor:pointer}.ListPanel #OrderProducts>.AddNewItem>.Action.NoValue{display:none}.ListPanel #OrderProducts>.OrderList{color:var(--btn-3);height:100%;width:100%;position:relative}.ListPanel #OrderProducts>.OrderList>.OrderProduct{padding:4px;border-bottom:1px dotted var(--border-4);min-width:max-content;overflow:scroll}.ListPanel #OrderProducts>.OrderList>.OrderProduct>div:nth-of-type(1){display:flex;flex-direction:row;justify-content:space-between}.ListPanel #OrderProducts>.OrderList>.OrderProduct>div:nth-of-type(1)>div{display:flex;gap:6px}.ListPanel #OrderProducts>.OrderList>.OrderProduct>div .Remove{color:#8b0000}.ListPanel #OrderProducts>.OrderList>.OrderProduct:nth-of-type(odd){background-color:var(--bg-3)}.ListPanel #OrderProducts>.OrderList>.OrderProduct>.Actions{display:flex;gap:4px;padding:4px}.ListPanel #OrderProducts>.OrderList>.OrderProduct>.Actions>div{display:flex;align-items:center}.ListPanel #OrderProducts>.OrderList>.OrderProduct>.Actions input{width:20px;height:14px;border-radius:4px;border:none;text-align:center;outline:none;background-color:var(--btn-1);font-weight:800;color:var(--btn-4)}.ListPanel #OrderProducts>.Actions{border-radius:10px;height:100%;width:20%;background-color:pink}.ListPanel #OrderProducts>.Actions>div{padding:4px;background-color:var(--btn-2);color:var(--btn-4);border-radius:10px;height:40px;width:40px;min-height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;font-weight:600;align-content:center;font-size:10px;cursor:pointer}.ListPanel>.ServActions{gap:12px;position:sticky;top:0;width:100%;display:flex;justify-content:center;margin-top:2px;z-index:5;background-color:var(--bg-2);padding-bottom:4px;border-bottom:1px dotted var(--btn-1);margin-bottom:4px;padding-top:2px}.ListPanel>.ServActions>div{padding:4px 10px;background-color:var(--btn-2);border-radius:4px;color:var(--btn-4);cursor:pointer;display:flex;justify-content:center;flex-direction:column;align-content:center;align-items:center;text-align:center}.ListPanel>.ServActions>div:hover{font-weight:500}.ListPanel #OrderServices{position:relative;height:min-content;padding-bottom:40px}.ListPanel #OrderServices>.OrderList{height:100%;overflow:scroll}.ListPanel #OrderServices>.OrderList>.OrderService{position:relative;border-bottom:1px dotted var(--input-3);color:var(--text-2);padding-bottom:4px}.ListPanel #OrderServices>.OrderList>.OrderService:nth-of-type(odd){background:var(--bg-3)}.ListPanel #OrderServices>.OrderList>.OrderService.Selected{border-left:2px solid #51f751;padding-left:2px;background-color:var(--bg-4)}.ListPanel #OrderServices>.OrderList>.OrderService:hover{background-color:var(--btn-hover-4)}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(1){display:flex;flex-direction:row;gap:6px;font-size:14px;font-style:italic}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(2){display:flex;flex-direction:column;font-size:12px}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(2)>span:nth-of-type(1){font-size:10px}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(3){display:flex;flex-direction:column;font-size:12px}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(3)>div{display:flex;gap:10px}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(4){display:flex;flex-direction:row;gap:6px;font-size:14px}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(5){position:absolute;height:24px;width:24px;top:calc(50% - 12px);right:4px;overflow:visible}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(5):hover{color:var(--error-1)}.ListPanel #OrderServices>.OrderList>.OrderService>div:nth-of-type(5)>svg{width:24px;height:24px}.ListPanel #OrderServices>.OrderList>.OrderService>div>span>.StatusIcons.completed{color:var(--status-1)}.ListPanel #OrderServices>.OrderList>.OrderService>div>span>.StatusIcons.confirmed{color:var(--status-2)}.ListPanel #OrderServices>.OrderList>.OrderService>div>span>.StatusIcons.inprocess{color:var(--status-3)}.ListPanel #OrderServices>.OrderList>.OrderService>div>span>.StatusIcons.pending{color:var(--status-4)}.NewCryptoTenant{overflow:visible;width:300px;margin-left:auto;margin-right:auto;color:var(--btn-3)}.NewCryptoTenant>div{font-weight:600;overflow:visible;cursor:pointer}.NewCryptoTenant>div:hover{text-decoration:underline}.NewCryptoTenant>div>p{overflow:hidden;text-overflow:clip}.NewCryptoTenant>div>div{overflow:visible}.NewCryptoTenant>h2{color:var(--input-3)}.CryptoCheckout{display:flex;flex-direction:column;align-items:center;overflow:visible;margin-bottom:20px;padding-bottom:20px;color:var(--nav-4)}.CryptoCheckout>div{width:300px;overflow:visible}.CryptoCheckout>div>.stats{padding:8PX;border-radius:10PX;background-color:var(--bg-3);margin-bottom:20px;color:var(--text-3);gap:8px}.CryptoCheckout>div>.stats>div{display:flex;justify-content:center;flex-direction:row}.CryptoCheckout>div>.stats>div:nth-of-type(odd){background-color:var(--bg-4)}.CryptoCheckout>div>.stats>div>div{width:70%}.CryptoCheckout>div>.stats>div>div:nth-of-type(1){text-align:end}.CryptoCheckout>div>.stats>div>div:nth-of-type(2){width:30%;text-indent:8px}.CryptoCheckout>div>.stats>div>span{display:block;width:50%}.CryptoCheckout>div>.stats>div>span:nth-of-type(1){text-align:end;width:40%}.CryptoCheckout>div>.stats>div>span:nth-of-type(2){width:60%;text-indent:8px}.CryptoCheckout>div>.FinallyPay{overflow:visible}.scope-select-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn .2s ease-out}.scope-select-overlay .scope-select-popup{background:var(--bg-1);width:100%;max-width:500px;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;overflow:hidden;animation:scaleIn .25s cubic-bezier(.16,1,.3,1)}.scope-select-overlay .scope-select-popup .popup-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e2e8f0}.scope-select-overlay .scope-select-popup .popup-header h3{margin:0;font-size:1.15rem;font-weight:600;color:var(--input-3)}.scope-select-overlay .scope-select-popup .popup-header .header-actions{display:flex;gap:8px}.scope-select-overlay .scope-select-popup .popup-header .header-actions .action-btn{background:none;border:1px solid #e2e8f0;border-radius:6px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;transition:all .15s ease}.scope-select-overlay .scope-select-popup .popup-header .header-actions .action-btn svg{font-size:18px;transition:transform .2s ease}.scope-select-overlay .scope-select-popup .popup-header .header-actions .action-btn svg.active{color:var(--btn-2)}.scope-select-overlay .scope-select-popup .popup-header .header-actions .action-btn:hover{background-color:#f1f5f9;color:var(--input-3)}.scope-select-overlay .scope-select-popup .popup-header .header-actions .action-btn.reset-btn:hover{color:#ef4444;border-color:#fca5a5;background-color:#fef2f2}.scope-select-overlay .scope-select-popup .popup-body{padding:24px;display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;background-color:var(--bg-2)}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group{display:flex;flex-direction:column;gap:6px;transition:opacity .2s ease,transform .2s ease}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group .select-label{font-size:.85rem;font-weight:600;color:var(--input-3);text-transform:uppercase;letter-spacing:.05em}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group .custom-select-wrapper{position:relative;width:100%}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group .custom-select-wrapper select{width:100%;padding:10px 14px;font-size:.95rem;color:var(--input-3);background-color:var(--bg-3);border:1px solid #e2e8f0;border-radius:8px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group .custom-select-wrapper select:focus:not(:disabled){border-color:var(--btn-2);box-shadow:0 0 0 3px #2563eb26}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group .custom-select-wrapper select>option{cursor:pointer}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group .custom-select-wrapper select>option:checked{background-color:var(--bg-4);font-weight:700}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group .custom-select-wrapper select>option:nth-of-type(1):checked{background-color:var(--bg-3)}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group.disabled{opacity:.5}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group.disabled .select-label{color:#64748b}.scope-select-overlay .scope-select-popup .popup-body .cascade-select-group.disabled .custom-select-wrapper select{background-color:#f8fafc;cursor:not-allowed;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.scope-select-overlay .scope-select-popup .popup-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background-color:var(--bg-1);border-top:1px solid #e2e8f0}.scope-select-overlay .scope-select-popup .popup-footer .btn{padding:10px 18px;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .15s ease;border:none}.scope-select-overlay .scope-select-popup .popup-footer .btn.btn-secondary{background-color:var(--failure-2);border:1px solid #e2e8f0;color:var(--bg-1);border:var(--failure-2)}.scope-select-overlay .scope-select-popup .popup-footer .btn.btn-secondary:hover{background-color:var(--failure-3);color:var(--bg-1)}.scope-select-overlay .scope-select-popup .popup-footer .btn.btn-primary{background-color:var(--btn-2);color:var(--bg-1)}.scope-select-overlay .scope-select-popup .popup-footer .btn.btn-primary:hover:not(:disabled){background-color:var(--btn-3)}.scope-select-overlay .scope-select-popup .popup-footer .btn.btn-primary:disabled{background-color:var(--failure-4);cursor:not-allowed}@keyframes scaleIn{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.scope-control-container{width:100%;max-width:320px;max-width:190px;width:190px;color:var(--input-2)}.scope-control-container>label{z-index:2;font-size:10px;position:absolute;text-indent:6px}.scope-control-container .scope-control-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.95rem;color:var(--input-1);background-color:var(--btn-1);border:1px solid var(--btn-1);border-radius:8px;cursor:pointer;text-align:left;transition:all .15s ease;box-shadow:0 1px 2px #0000000d}.scope-control-container .scope-control-trigger:hover{font-weight:800}.scope-control-container .scope-control-trigger .trigger-text{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%}.scope-control-container .scope-control-trigger .trigger-text.placeholder{color:var(--input-1)}.scope-control-container .scope-control-trigger .trigger-arrow{color:var(--input-1);font-size:16px;flex-shrink:0;margin-left:8px}.DynamicFileUrl{display:flex;align-items:center;width:100%;padding:6px;max-width:190px;background-color:var(--border-4);border-radius:10px}.DynamicFileUrl input[type=text]{flex:1;min-width:0;background-color:var(--btn-4);color:var(--input-3);border-radius:4px;padding:4px}.DynamicFileUrl .DynamicFileUrlUpload{display:flex;align-items:center;justify-content:center;padding:8px 10px;cursor:pointer;font-size:16px;color:var(--btn-4)}.DynamicFileUrl .DynamicFileUrlUpload:hover{scale:1.2}@keyframes pulseGlow{0%{box-shadow:0 0 #6366f166}70%{box-shadow:0 0 0 10px #6366f100}to{box-shadow:0 0 #6366f100}}.blur{position:fixed;top:40px;left:-50vw;width:150vw;height:100vh;z-index:99;background-color:var(--shadow-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.org-gallery-container{max-width:1200px;margin:0 auto;padding:.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:calc(92vh + -0px);padding-bottom:80px}.org-gallery-container.popup{z-index:100;position:absolute;top:0;width:80%;margin-left:10%;margin-top:10%}.org-gallery-container .org-gallery-title{font-size:1rem;font-weight:700;color:var(--nav-4);margin-bottom:1.5rem;text-align:center;position:sticky;top:-10px;letter-spacing:1px;z-index:994;background-color:var(--bg-2);padding:8px}.org-gallery-container .org-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1.75rem;margin-bottom:40px;overflow:visible}.org-gallery-container .org-card{display:flex;flex-direction:column;flex:1 1 320px;max-width:380px;min-width:280px;background:var(--grid-bg-4);border-radius:16px;border:2px solid var(--border-2);overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeIn .4s ease-out forwards;height:fit-content;min-height:400px}.org-gallery-container .org-card:hover{transform:translateY(-6px);border-color:var(--border-4);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000000d}.org-gallery-container .org-card:hover .org-image{transform:scale(1.05)}.org-gallery-container .org-card.selected{border-color:#6366f1;background-color:#f8fafc;animation:pulseGlow 1.5s infinite}.org-gallery-container .org-card .org-image-wrapper{position:relative;width:100%;height:200px;background-color:#0f172a;overflow:hidden}.org-gallery-container .org-card .org-image-wrapper:hover .nav-btn{opacity:1}.org-gallery-container .org-card .org-image-wrapper .org-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.org-gallery-container .org-card .org-image-wrapper .org-image-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#94a3b8;font-size:.9rem}.org-gallery-container .org-card .org-image-wrapper .selected-badge{position:absolute;top:12px;right:12px;background:var(--input-4);color:var(--input-3);padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:4px;box-shadow:0 4px 6px -1px #0003;z-index:2}.org-gallery-container .org-card .org-image-wrapper .nav-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#0006;color:#fff;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;opacity:0;transition:all .2s ease;z-index:2}.org-gallery-container .org-card .org-image-wrapper .nav-btn:hover{background:#000000bf}.org-gallery-container .org-card .org-image-wrapper .nav-btn.prev{left:10px}.org-gallery-container .org-card .org-image-wrapper .nav-btn.next{right:10px}.org-gallery-container .org-card .org-image-wrapper .image-dots{display:flex;justify-content:center;align-items:center;gap:6px;position:absolute;bottom:10px;width:100%;z-index:2}.org-gallery-container .org-card .org-image-wrapper .image-dots .dot{width:6px;height:6px;background:#ffffff80;border-radius:50%;transition:all .2s}.org-gallery-container .org-card .org-image-wrapper .image-dots .dot.active{background:#fff;width:16px;border-radius:4px}.org-gallery-container .org-card .org-card-body{display:flex;flex-direction:column;padding:1.25rem;flex-grow:1;gap:.75rem;background-color:var(--bg-3)}.org-gallery-container .org-card .org-card-body .org-header .org-name{font-size:1.15rem;font-weight:700;color:var(--nav-4);margin:0 0 .25rem}.org-gallery-container .org-card .org-card-body .org-header .org-description{font-size:.875rem;color:var(--btn-3);margin:0}.org-gallery-container .org-card .org-card-body .image-caption{font-size:.8rem;color:var(--btn-3);background:var(--bg-3);padding:6px 10px;border-radius:6px;margin:0}.org-gallery-container .org-card .org-card-body .org-details{font-size:.825rem;color:var(--btn-3);border-top:1px solid var(--bg-3);padding-top:.75rem}.org-gallery-container .org-card .org-card-body .org-details .detail-item{display:flex;align-items:flex-start;gap:6px;line-height:1.4}.org-gallery-container .org-card .org-card-body .org-contact{margin-top:auto;border-top:1px dashed var(--border-2);padding-top:.75rem}.org-gallery-container .org-card .org-card-body .org-contact .contact-heading{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;display:block;margin-bottom:.5rem}.org-gallery-container .org-card .org-card-body .org-contact .contact-links{display:flex;flex-wrap:wrap;gap:.5rem}.org-gallery-container .org-card .org-card-body .org-contact .contact-links .contact-btn{font-size:.75rem;color:var(--btn-3);background:var(--bg-3);padding:6px 10px;border-radius:6px;text-decoration:none;font-weight:500;transition:background .2s}.org-gallery-container .org-card .org-card-body .org-contact .contact-links .contact-btn:hover{background:var(--btn-hover-4)}.org-gallery-container .org-card .org-card-body .select-action-btn{width:100%;margin-top:.5rem;padding:.6rem;border:none;border-radius:8px;background:var(--bg-3);font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease}.org-gallery-container .org-card .org-card-body .select-action-btn.active{background:#6366f1;color:#fff}.fusion-navbar{width:100%;background:var(--grid-bg-4);border-bottom:1px solid var(--border-2);position:sticky;top:0;z-index:1000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 1px 3px #0000000d}.fusion-navbar .navbar-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;width:fit-content}.fusion-navbar .navbar-brand{font-size:1.35rem;font-weight:800;color:var(--nav-4);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;position:absolute;left:20px}.fusion-navbar .navbar-brand .brand-accent{color:var(--btn-3)}.fusion-navbar .navbar-menu{background:transparent;border:none;color:var(--btn-3);font-size:.925rem;font-weight:500;padding:.5rem .1rem;border-radius:8px;cursor:pointer;transition:all .2s ease;min-width:fit-content}.fusion-navbar .navbar-menu .mobile-drawer-header{display:none}.fusion-navbar .navbar-menu .nav-link{background:transparent;border:none;color:var(--btn-3);font-size:.925rem;font-weight:500;padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:all .2s ease}.fusion-navbar .navbar-menu .nav-link.fixed{position:absolute;right:0}.fusion-navbar .navbar-menu .nav-link:hover{color:var(--btn-3);background:var(--bg-3)}.fusion-navbar .navbar-menu .nav-link.active{color:var(--btn-3);background:var(--btn-hover-4);font-weight:600}.fusion-navbar .navbar-menu .nav-link.scopedOut{opacity:0;width:0;height:0;padding:0;margin:0;overflow:hidden;transition:all .5s ease-in-out}.fusion-navbar .hamburger-btn{display:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1010}.fusion-navbar .hamburger-btn .bar{width:100%;height:2px;background-color:var(--nav-4);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}.fusion-navbar .hamburger-btn.open .bar:nth-child(1){transform:translateY(8px) rotate(45deg)}.fusion-navbar .hamburger-btn.open .bar:nth-child(2){opacity:0}.fusion-navbar .hamburger-btn.open .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.fusion-navbar .navbar-backdrop{display:none}@media(max-width:950px){.fusion-navbar .navbar-container{padding:.75rem 1rem;justify-content:flex-start;gap:1rem;width:94%}.fusion-navbar .navbar-brand{position:static;left:auto;font-size:1.2rem}.fusion-navbar .hamburger-btn{display:flex;margin-right:.5rem}.fusion-navbar .navbar-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1001}.fusion-navbar .navbar-menu{display:flex;position:fixed;top:0;left:-292px;width:260px;height:92vh;background:var(--grid-bg-4);flex-direction:column;align-items:stretch;gap:.5rem;padding:2.25rem 1rem;box-shadow:4px 0 20px #00000026;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1002;overflow-y:auto}.fusion-navbar .navbar-menu.mobile-open{transform:translate(280px)}.fusion-navbar .navbar-menu .nav-link{text-align:left;width:100%;padding:.75rem 1rem;font-size:.95rem}.fusion-navbar .navbar-menu .nav-link.fixed{position:static;right:auto;margin-top:auto}.fusion-navbar .navbar-menu .nav-link.scopedOut{opacity:0;width:100%;max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border:none;overflow:hidden;pointer-events:none;transition:all .4s ease-in-out}}.avatar-container{position:fixed;top:-12px;right:0;width:50px;height:50px;margin:10px;display:inline-block;overflow:visible;scale:.7}.avatar-container .avatar{width:100%;height:100%;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#34495e;box-shadow:1px 1px 5px #0003}.avatar-container .avatar>svg{font-size:50px;overflow:visible}.avatar-container .dot{position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid #ffffff;font-family:system-ui,-apple-system,sans-serif;font-size:10px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0003;cursor:pointer}.avatar-container .dot:hover{animation:tada 1s both}.avatar-container .dot.blue{background-color:#3498db}.avatar-container .dot.pos-1{top:-4px;left:-8px}.avatar-container .dot.pos-2{top:34px;left:-8px}.avatar-container .dot.pos-3{top:-4px;right:-8px}.avatar-container .dot.pos-4{top:34px;right:-8px}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}.user-badge-wrapper{position:relative;display:inline-block;overflow:visible;position:fixed;top:-12px;right:0}.dropdown-menu{position:absolute;top:64px;right:4px;margin-top:8px;padding:0;background-color:var(--bg-4);border:1px solid var(--nav-1);border-radius:8px;box-shadow:var(--shadow-3);list-style:none;min-width:160px;z-index:1000}.dropdown-menu li:nth-of-type(1){padding-top:16px}.dropdown-menu li:nth-last-of-type(1){padding-bottom:16px}.dropdown-menu li:nth-of-type(odd){background-color:var(--bg-3)}.dropdown-menu li{padding:10px 16px;cursor:pointer;font-size:14px;color:var(--btn-3);transition:background-color .2s ease}.dropdown-menu li:hover{background-color:var(--btn-hover-4)}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%{box-shadow:0 0 0 0 var(--shadow-1)}70%{box-shadow:0 0 25px 10px var(--shadow-1)}to{box-shadow:0 0 0 0 var(--shadow-1)}}.confirmation{position:relative}.confirmation>.head{width:100%;text-align:center;position:relative;height:24px;overflow:visible;margin-top:6px}.confirmation>.head>label{color:var(--btn-3)}.confirmation>.head .online-back{top:0}.confirmation>.Cont{display:flex;flex-direction:column;align-items:stretch;justify-content:space-evenly;align-content:center;flex-wrap:nowrap;height:100%}.confirmation>.Cont>div{display:flex;justify-content:center;align-items:center;padding:8px 0;position:relative}.confirmation>.Cont>div>label{color:var(--btn-1);position:absolute;font-style:italic;font-size:12px;font-family:emoji!important;top:10px}.confirmation>.Cont>div>span{color:var(--btn-2);display:block;padding-top:20px}.confirmation>.Actions{display:flex;justify-content:center;margin-top:20px}.confirmation>.Actions>div{padding:10px 20px}.online-back{position:absolute;z-index:10;top:8px;left:8px;color:var(--btn-3)}.online-back>svg{font-size:26px}.online-back:hover{color:var(--btn-2)}.fs-gallery-container{max-width:1200px;margin:0 auto;padding:.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:calc(100vh - 100px)}.fs-gallery-container .fs-gallery-title{font-size:1.75rem;font-weight:700;color:var(--nav-4);margin-bottom:1.5rem;text-align:center}.fs-gallery-container .fs-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1.75rem;margin-bottom:40px;overflow:visible;height:calc(92% - 100px)}.fs-gallery-container .fs-card{display:flex;flex-direction:column;flex:1 1 320px;max-width:380px;min-width:280px;background:var(--grid-bg-4);border-radius:16px;border:2px solid var(--border-2);overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeIn .4s ease-in-out;height:max-content;min-height:400px}.fs-gallery-container .fs-card:hover{border-color:var(--border-4)}.fs-gallery-container .fs-card:hover .fs-image{transform:scale(1.05)}.fs-gallery-container .fs-card.selected{border-color:#6366f1;background-color:#f8fafc;box-shadow:0 0 25px 10px var(--shadow-1)}.fs-gallery-container .fs-card .fs-image-wrapper{position:relative;width:100%;height:200px;background-color:#0f172a;overflow:hidden}.fs-gallery-container .fs-card .fs-image-wrapper:hover .nav-btn{opacity:1}.fs-gallery-container .fs-card .fs-image-wrapper .fs-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.fs-gallery-container .fs-card .fs-image-wrapper .fs-image-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#94a3b8;font-size:.9rem}.fs-gallery-container .fs-card .fs-image-wrapper .selected-badge{position:absolute;top:12px;right:12px;background:var(--input-4);color:var(--input-3);padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:4px;box-shadow:0 4px 6px -1px #0003;z-index:2}.fs-gallery-container .fs-card .fs-image-wrapper .nav-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:#0006;color:#fff;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;opacity:0;transition:all .2s ease;z-index:2}.fs-gallery-container .fs-card .fs-image-wrapper .nav-btn:hover{background:#000000bf}.fs-gallery-container .fs-card .fs-image-wrapper .nav-btn.prev{left:10px}.fs-gallery-container .fs-card .fs-image-wrapper .nav-btn.next{right:10px}.fs-gallery-container .fs-card .fs-image-wrapper .image-dots{display:flex;justify-content:center;align-items:center;gap:6px;position:absolute;bottom:10px;width:100%;z-index:2}.fs-gallery-container .fs-card .fs-image-wrapper .image-dots .dot{width:6px;height:6px;background:#ffffff80;border-radius:50%;transition:all .2s}.fs-gallery-container .fs-card .fs-image-wrapper .image-dots .dot.active{background:#fff;width:16px;border-radius:4px}.fs-gallery-container .fs-card .fs-card-body{display:flex;flex-direction:column;padding:1.25rem;flex-grow:1;gap:.75rem;background-color:var(--bg-3);position:relative}.fs-gallery-container .fs-card .fs-card-body .UserSelection{overflow:visible;display:flex;justify-content:center}.fs-gallery-container .fs-card .fs-card-body .online-proccess-button{position:absolute;bottom:20px;right:20px;width:fit-content;padding:8px 20px;background-color:var(--bg-1);border-radius:10px;color:var(--btn-3)}.fs-gallery-container .fs-card .fs-card-body .online-proccess-button:hover{scale:1.02;border-color:var(--border-4);box-shadow:0 20px 25px -5px var(--shadow-1),0 0 10px 6px var(--shadow-2)}.fs-gallery-container .fs-card .fs-card-body .fs-header .fs-name{font-size:1.15rem;font-weight:700;color:var(--nav-4);margin:0 0 .25rem}.fs-gallery-container .fs-card .fs-card-body .fs-header .fs-description{font-size:.875rem;color:var(--btn-3);margin:0}.fs-gallery-container .fs-card .fs-card-body .image-caption{font-size:.8rem;color:var(--btn-3);background:var(--bg-3);padding:6px 10px;border-radius:6px;margin:0}.fs-gallery-container .fs-card .fs-card-body .fs-details{font-size:.825rem;color:var(--btn-3);border-top:1px solid var(--bg-3);padding-top:.75rem}.fs-gallery-container .fs-card .fs-card-body .fs-details .detail-item{display:flex;align-items:flex-start;gap:6px;line-height:1.4}.fs-gallery-container .fs-card .fs-card-body .fs-contact{margin-top:auto;border-top:1px dashed var(--border-2);padding-top:.75rem}.fs-gallery-container .fs-card .fs-card-body .fs-contact .contact-heading{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;display:block;margin-bottom:.5rem}.fs-gallery-container .fs-card .fs-card-body .fs-contact .contact-links{display:flex;flex-wrap:wrap;gap:.5rem}.fs-gallery-container .fs-card .fs-card-body .fs-contact .contact-links .contact-btn{font-size:.75rem;color:var(--btn-3);background:var(--bg-3);padding:6px 10px;border-radius:6px;text-decoration:none;font-weight:500;transition:background .2s}.fs-gallery-container .fs-card .fs-card-body .fs-contact .contact-links .contact-btn:hover{background:var(--btn-hover-4)}.fs-gallery-container .fs-card .fs-card-body .select-action-btn{width:100%;margin-top:.5rem;padding:.6rem;border:none;border-radius:8px;background:var(--bg-3);font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease}.fs-gallery-container .fs-card .fs-card-body .select-action-btn.active{background:#6366f1;color:#fff}.online-service-selection{display:flex;flex-direction:column;flex:1 1 320px;max-width:380px;min-width:280px;background:var(--grid-bg-4);border-radius:16px;border:2px solid var(--border-2);overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeIn .4s ease-in-out;height:max-content;min-height:400px;margin-left:auto;margin-right:auto;margin-top:.5rem;max-height:92vh;overflow:visible}#OnlineSelect{display:flex;flex-direction:column;align-items:stretch;position:relative}#OnlineSelect>label{color:var(--btn-3);font-size:.925rem;font-weight:500;text-align:center;padding:10px 0;height:26px}#OnlineSelect>.list{color:var(--btn-3);padding:0 0 100px;margin:0;height:70vh}#OnlineSelect>.list>li{display:flex;align-items:center;gap:6px;justify-content:center;background-color:var(--bg-2);transition:padding 1s;flex-direction:column;position:relative}#OnlineSelect>.list>li:hover{padding:12px 0;transition:padding 1s;color:var(--btn-2)}#OnlineSelect>.list>li>div{padding:8px 0;width:100%;display:flex;justify-content:space-evenly}#OnlineSelect>.list>li>div>span{display:block;padding:7px;position:absolute;right:8px;top:calc(50% - 18px)}#OnlineSelect>.list>li>div>span:hover{color:var(--transfer-4);scale:1.1;transition:scale 1s}#OnlineSelect>.list>li>div>span>svg{overflow:visible;transition:scale .5s}#OnlineSelect>.list>li:nth-of-type(2n){background-color:var(--bg-3)}#OnlineDateSelect{display:flex;justify-content:center;padding-top:.5rem;flex-direction:column;align-items:center;gap:8px;overflow:visible}#OnlineDateSelect .datepicker-wrapper{background:none}#OnlineDateSelect .NewSelect{background-color:var(--bg-3);color:var(--btn-3)}#OnlineDateSelect .datepicker-header>button{color:var(--btn-3);background:var(--btn-4)}#OnlineDateSelect .datepicker-header>button:hover{color:var(--btn-4);background:var(--btn-3)}#OnlineDateSelect .datepicker-header .nav{overflow:visible}#OnlineDateSelect .datepicker-header .nav>button{color:var(--nav-4)}#OnlineDateSelect .datepicker-header .nav>button:hover{color:var(--btn-3);scale:1.1}#OnlineDateSelect .datepicker-header .nav>span{color:var(--nav-4)}#OnlineDateSelect>.head{width:100%;text-align:center;position:relative;height:24px;overflow:visible}#OnlineDateSelect>.head>.online-back{top:0}#OnlineDateSelect>.head>label{color:var(--btn-3)}#OnlineDateSelect .calendar{background:none;position:static}.MultiTimesSU{width:100%;display:flex;justify-content:center}.MultiTimesSU>div{width:fit-content;background-color:var(--bg-3);font-size:10px;padding:8px;border-radius:10px}.availabilityBlock{grid-column:1/-1;width:100%;display:flex;flex-direction:column;align-items:center}.filter-bar-container{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:1200px;margin:1rem auto 1.5rem;padding:.5rem 1rem;background:var(--bg-4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;border:1px solid var(--btn-hover-4);box-shadow:0 2px 10px var(--shadow-2);overflow:visible;position:relative;z-index:55;position:sticky;top:0}@media(max-width:600px){.filter-bar-container{flex-direction:row;align-items:stretch;gap:.75rem;display:flex;width:auto}.filter-bar-container .custom-select-wrapper{min-width:auto}}.category-section{display:flex;align-items:center;overflow:visible}.category-picker{display:flex;align-items:center;gap:.5rem}.category-picker .category-chip{background:transparent;border:none;padding:.4rem .9rem;font-size:.85rem;font-weight:500;color:var(--btn-3);border-radius:20px;cursor:pointer;white-space:nowrap;transition:all .2s ease-in-out}.category-picker .category-chip:hover{background:var(--btn-3);color:var(--btn-4)}.category-picker .category-chip.active{background:var(--btn-3);color:var(--btn-4);font-weight:600;box-shadow:inset 0 0 0 1px #1d4ed833}.custom-select-wrapper{position:relative;min-width:180px;overflow:visible}.custom-select-wrapper .custom-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.45rem .9rem .45rem 1rem;font-size:.85rem;font-weight:600;color:var(--btn-3);background:var(--bg-3);border:1px solid var(--btn-hover-4);border-radius:20px;cursor:pointer;transition:all .2s ease}.custom-select-wrapper .custom-select-trigger:hover{border-color:#1d4ed866;background:var(--bg-2)}.custom-select-wrapper .custom-select-trigger.open{background:var(--bg-1);border-color:var(--btn-4);box-shadow:0 0 0 3px var(--shadow-1)}.custom-select-wrapper .custom-select-trigger.open .chevron-icon{transform:rotate(180deg);color:#1d4ed8}.custom-select-wrapper .custom-select-trigger .chevron-icon{width:14px;height:14px;color:var(--btn-3);transition:transform .2s ease,color .2s ease}.custom-select-wrapper .custom-options-menu{position:absolute;top:calc(100% + 6px);left:0;width:100%;margin:0;padding:.35rem;list-style:none;background:var(--bg-3);border:1px solid var(--btn-hover-4);border-radius:12px;box-shadow:0 10px 25px -5pxvar --shadow-4,0 8px 10px -6px var(--shadow-1);z-index:100;animation:fadeIn .15s ease-out}.custom-select-wrapper .custom-options-menu .custom-option{display:flex;align-items:center;justify-content:space-between;padding:.45rem .75rem;font-size:.85rem;font-weight:500;color:var(--btn-3);border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease}.custom-select-wrapper .custom-options-menu .custom-option:hover{background:var(--bg-4);color:var(--btn-2)}.custom-select-wrapper .custom-options-menu .custom-option.selected{background:var(--bg-1);color:var(--btn-1);font-weight:600}.custom-select-wrapper .custom-options-menu .custom-option .check-icon{width:14px;height:14px;color:var(--btn-1)}.search-box{position:relative;display:flex;align-items:center;min-width:220px}.search-box .search-icon{position:absolute;left:10px;width:16px;height:16px;color:#94a3b8;pointer-events:none}.search-box input{width:100%;padding:.45rem 2rem .45rem 2.2rem;font-size:.875rem;color:var(--btn-3);background:var(--bg-4);border:1px solid var(--btn-hover-4);border-radius:20px;outline:none;transition:all .2s ease}.search-box input::placeholder{color:#94a3b8}.search-box input:focus{background:var(--bg-3);border-color:var(--btn-3);box-shadow:0 0 0 3px var(--shadow-1)}.search-box input:focus~.search-icon{color:#1d4ed8}.search-box .clear-btn{position:absolute;right:10px;background:none;border:none;color:#94a3b8;font-size:1.1rem;cursor:pointer}.search-box .clear-btn:hover{color:#0c335e}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.org-image.zoomable{cursor:zoom-in;transition:transform .2s ease,filter .2s ease}.org-image.zoomable:hover{filter:brightness(1.03)}.lightbox-close-btn{position:absolute;top:20px;right:25px;background:var(--bg-4);border:1px solid var(--shadow-2);color:var(--btn-1);font-size:2rem;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:1;transition:background .2s ease;z-index:100001;overflow:visible}.lightbox-close-btn>span{overflow:visible;height:40px}.lightbox-close-btn:hover{background:var(--bg-2)}.lightbox-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--shadow-4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:99999;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease-out}.lightbox-overlay .lightbox-container{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem 1rem}.lightbox-overlay .lightbox-arrow{background:var(--shadow-1);border:1px solid var(--btn-4);color:var(--btn-4);font-size:1.5rem;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100000;transition:background .2s ease,transform .2s ease;-webkit-user-select:none;user-select:none;min-width:40px;max-width:40px;max-height:40px;min-height:40px;position:absolute}.lightbox-overlay .lightbox-arrow.next{right:-20px}.lightbox-overlay .lightbox-arrow.prev{left:-20px}.lightbox-overlay .lightbox-arrow:hover{background:var(--shadow-2)}@media(max-width:600px){.lightbox-overlay .lightbox-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;font-size:1.2rem}.lightbox-overlay .lightbox-arrow.prev{left:10px}.lightbox-overlay .lightbox-arrow.next{right:10px}}.lightbox-overlay .lightbox-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:85vw;max-height:85vh;margin:0 auto;position:relative;overflow:visible}.lightbox-overlay .lightbox-slide img{max-width:100%;max-height:75vh;object-fit:contain;border-radius:10px;box-shadow:0 20px 40px #00000080;touch-action:pinch-zoom}.lightbox-overlay .lightbox-slide .lightbox-caption{margin-top:1rem;text-align:center;color:var(--input-3)}.lightbox-overlay .lightbox-slide .lightbox-caption h4{font-size:1.1rem;font-weight:600;margin:0}.lightbox-overlay .lightbox-slide .lightbox-caption h4 .counter{font-size:.9rem;color:var(--btn-3);margin-left:8px;font-weight:400}.lightbox-overlay .lightbox-slide .lightbox-caption p{font-size:.9rem;color:var(--btn-3);margin:.3rem 0 0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Attention{color:var(--btn-3);text-align:center;margin-top:20px}.Attention>span{color:var(--error-3)}.quantity-controls-wrapper{margin-top:10px;margin-left:auto}.quantity-controls-wrapper .add-to-cart-btn{background-color:var(--btn-4);color:var(--btn-3);border:none;padding:4px 12px;border-radius:4px;font-weight:600;font-size:.85rem;cursor:pointer;transition:background-color .2s ease}.quantity-controls-wrapper .add-to-cart-btn:hover{background-color:var(--btn-hover-2);color:var(--btn-4)}.quantity-controls-wrapper .quantity-stepper{display:inline-flex;align-items:center;background-color:var(--bg-4);border-radius:6px;border:1px solid var(--border-2);overflow:hidden;padding:2px 10px}.quantity-controls-wrapper .quantity-stepper>div{color:var(--btn-3)}.quantity-controls-wrapper .quantity-stepper .qty-btn{background:transparent;color:var(--btn-3);border:none;padding:4px 10px;font-size:.9rem;font-weight:700;cursor:pointer}.quantity-controls-wrapper .quantity-stepper .qty-btn:hover{background-color:var(--bg-3)}.quantity-controls-wrapper .quantity-stepper .qty-count{color:var(--btn-3);font-size:.85rem;padding:0 8px;font-weight:600}.Order-List{color:var(--text-2);display:flex;flex-direction:column;align-items:center;margin-top:10px}.Order-List>label{display:block;padding:10px 0}.Order-List>.Item{max-width:300px;min-width:300px;background-color:var(--bg-4);display:flex;flex-direction:column;align-items:center;border-radius:10px;gap:8px;padding:10px 0;border:2px solid var(--bg-4);cursor:pointer}.Order-List>.Item:hover{border:2px solid var(--border-4)}.Order-List>.Item>.Sums{width:100%;display:flex;justify-content:center;gap:20px}.Order-List>.Item>.Sums>div{display:flex;gap:10px}.Order-Details{color:var(--btn-3);width:300px;min-width:300px;margin-left:auto;margin-right:auto;overflow:visible}.Order-Details>.Prod-list{display:flex;flex-direction:column;gap:10px;margin-top:8px;max-height:400px;overflow:overlay;justify-content:flex-start}.Order-Details>.Prod-list>.Order-product{color:var(--text-2);background:var(--bg-2);display:flex;flex-direction:column;align-items:center;padding:10px 0;gap:6px;border-radius:10px;position:relative;min-height:80px;cursor:pointer;justify-content:space-around;border:2px solid var(--bg-2)}.Order-Details>.Prod-list>.Order-product:nth-of-type(2n){background-color:var(--bg-3)}.Order-Details>.Prod-list>.Order-product:hover{border:2px solid var(--border-4)}.Order-Details>.Prod-list>.Order-product>.quantity-stepper{color:var(--border-4);display:flex;gap:10px;background-color:var(--bg-1)}.Order-Details>.Prod-list>.Order-product>.quantity-stepper>button{background-color:transparent;border:transparent;color:var(--btn-3);cursor:pointer}.Order-Details>.Prod-list>.Order-product>.quantity-stepper>button:hover{background-color:var(--bg-4)}.Order-Details>.Prod-list>.Order-product{cursor:pointer}.Order-Details>.Prod-list>.Order-product>svg{position:absolute;right:8px;font-size:16px;top:calc(50% - 8px)}.Order-Details>.Prod-list>.Order-product>svg:hover{color:red}.Order-Details>div{display:flex;flex-direction:row;width:100%;justify-content:center;position:relative;padding:10px 0;overflow:visible}.Order-Details>div>h4{text-align:center;cursor:pointer;margin:0}.Order-Details>div>.Actions-cont{display:flex;flex-direction:column;align-content:flex-end;align-items:flex-end;position:absolute;z-index:994;overflow:visible;right:0}.Order-Details>div>.Actions-cont>svg{font-size:30px}.Order-Details>div>.Actions-cont>.Actions{display:flex;flex-direction:column;gap:10px;margin-top:10px;position:absolute;right:0;top:90px;z-index:1111111;background-color:var(--shadow-1);padding:10px;border-radius:10px;width:280px}.Order-Details>.switch{display:flex;justify-content:space-around;background-color:var(--bg-4);border-radius:8px}.Order-Details>.switch>div{width:50%;text-align:center;padding:10px 0;cursor:pointer}.Order-Details>.switch>div:hover{background-color:var(--btn-hover-4);color:var(--btn-2)}.Order-Details>.switch>div.selected{background-color:var(--btn-hover-2);color:var(--btn-4)}.Rental-list-su{margin-left:auto;margin-right:auto;margin-top:10px}
