/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial;--gradient-angle:0deg;--gradient-angle-offset:0deg;--gradient-percent:5%;--gradient-shine:#fff}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial;--gradient-angle:0deg;--gradient-angle-offset:0deg;--gradient-percent:5%;--gradient-shine:#fff}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.-top-3\.5{top:calc(var(--spacing) * -3.5)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-4{top:calc(var(--spacing) * 4)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-10{right:calc(var(--spacing) * 10)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.z-10{z-index:10}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.\!hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-48{height:calc(var(--spacing) * 48)}.h-96{height:calc(var(--spacing) * 96)}.h-\[46px\]{height:46px}.h-\[300px\]{height:300px}.h-\[350px\]{height:350px}.h-\[500px\]{height:500px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[96px\]{min-height:96px}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-13{width:calc(var(--spacing) * 13)}.w-48{width:calc(var(--spacing) * 48)}.w-96{width:calc(var(--spacing) * 96)}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[200px\]{min-width:200px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.03\]{scale:1.03}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#e3a32d\]{border-color:#e3a32d}.border-\[\#e3a32d\]\/25{border-color:lab(71.8972% 17.3331 65.8145/.25)}.border-\[\#e3a32d\]\/30{border-color:lab(71.8972% 17.3331 65.8145/.3)}.border-\[\#e3a32d\]\/35{border-color:lab(71.8972% 17.3331 65.8145/.35)}.border-\[\#e3a32d\]\/40{border-color:lab(71.8972% 17.3331 65.8145/.4)}.border-\[\#e3a32d\]\/50{border-color:lab(71.8972% 17.3331 65.8145/.5)}.border-\[\#e3a32d\]\/60{border-color:lab(71.8972% 17.3331 65.8145/.6)}.border-\[\#ffd369\]{border-color:#ffd369}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/50{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.border-blue-400\/30{border-color:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/30{border-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.border-blue-400\/50{border-color:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/50{border-color:color-mix(in oklab, var(--color-blue-400) 50%, transparent)}}.border-blue-500\/25{border-color:#3080ff40}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/25{border-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.border-blue-500\/35{border-color:#3080ff59}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/35{border-color:color-mix(in oklab, var(--color-blue-500) 35%, transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/50{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/35{border-color:color-mix(in oklab, var(--color-emerald-500) 35%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.border-red-500\/25{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-\[\#0a0e11\]{background-color:#0a0e11}.bg-\[\#0a0e12\]{background-color:#0a0e12}.bg-\[\#0b0f13\]{background-color:#0b0f13}.bg-\[\#1d262f\]{background-color:#1d262f}.bg-\[\#080c10\]{background-color:#080c10}.bg-\[\#090d10\]{background-color:#090d10}.bg-\[\#090d11\]{background-color:#090d11}.bg-\[\#151c22\]{background-color:#151c22}.bg-\[\#12171c\]{background-color:#12171c}.bg-\[\#12181d\]{background-color:#12181d}.bg-\[\#12181e\]{background-color:#12181e}.bg-\[\#e3a32d\]{background-color:#e3a32d}.bg-\[\#e3a32d\]\/5{background-color:lab(71.8972% 17.3331 65.8145/.05)}.bg-\[\#e3a32d\]\/10{background-color:lab(71.8972% 17.3331 65.8145/.1)}.bg-\[\#e3a32d\]\/15{background-color:lab(71.8972% 17.3331 65.8145/.15)}.bg-\[\#e3a32d\]\/20{background-color:lab(71.8972% 17.3331 65.8145/.2)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.bg-red-950\/60{background-color:#46080999}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/60{background-color:color-mix(in oklab, var(--color-red-950) 60%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(\#e3a32d_1px\,transparent_1px\)\]{background-image:radial-gradient(#e3a32d 1px,#0000 1px)}.from-\[\#0a0f14\]{--tw-gradient-from:#0a0f14;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#161d23\]{--tw-gradient-from:#161d23;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#172027\]{--tw-gradient-from:#172027;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#e3a32d\]{--tw-gradient-from:#e3a32d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffd369\]{--tw-gradient-from:#ffd369;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffe082\]{--tw-gradient-from:#ffe082;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffe082\]\/15{--tw-gradient-from:lab(90.3398% 2.49732 49.7897/.15);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffe082\]\/25{--tw-gradient-from:lab(90.3398% 2.49732 49.7897/.25);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ffe082\]\/30{--tw-gradient-from:lab(90.3398% 2.49732 49.7897/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\/30{--tw-gradient-from:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.from-amber-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.from-amber-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-400\/30{--tw-gradient-from:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.from-blue-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.from-blue-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400\/30{--tw-gradient-from:#00d2944d}@supports (color:color-mix(in lab, red, red)){.from-emerald-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.from-emerald-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/30{--tw-gradient-from:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.from-white\/30{--tw-gradient-from:color-mix(in oklab, var(--color-white) 30%, transparent)}}.from-white\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.1\]{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.1\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 10%, transparent)}}.from-white\/\[0\.1\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.08\]{--tw-gradient-from:#ffffff14}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 8%, transparent)}}.from-white\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.09\]{--tw-gradient-from:#ffffff17}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 9%, transparent)}}.from-white\/\[0\.09\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.12\]{--tw-gradient-from:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.12\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 12%, transparent)}}.from-white\/\[0\.12\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#1b252d\]{--tw-gradient-via:#1b252d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#070b0e\]{--tw-gradient-via:#070b0e;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#161d24\]\/95{--tw-gradient-via:lab(10.306% -1.67543 -5.91811/.95);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#11171d\]\/90{--tw-gradient-via:lab(7.34777% -1.37944 -5.19591/.9);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#11171e\]\/85{--tw-gradient-via:lab(7.38592% -1.14144 -5.8954/.85);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#121922\]\/85{--tw-gradient-via:lab(8.38061% -1.11707 -7.38727/.85);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#121922\]\/90{--tw-gradient-via:lab(8.38061% -1.11707 -7.38727/.9);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#121922\]\/95{--tw-gradient-via:lab(8.38061% -1.11707 -7.38727/.95);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#e3a32d\]{--tw-gradient-via:#e3a32d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fcd77e\]{--tw-gradient-via:#fcd77e;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0a0f14\]\/98{--tw-gradient-to:lab(4.08647% -.799783 -3.33853/.98);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0b0f14\]\/98{--tw-gradient-to:lab(4.149% -.521369 -3.23884/.98);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0b1015\]\/95{--tw-gradient-to:lab(4.43859% -.849381 -3.49257/.95);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0f1418\]{--tw-gradient-to:#0f1418;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#080c10\]\/98{--tw-gradient-to:lab(3.15251% -.602268 -2.28622/.98);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#090d10\]\/95{--tw-gradient-to:lab(3.43902% -.761196 -1.86408/.95);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#090d10\]\/98{--tw-gradient-to:lab(3.43902% -.761196 -1.86408/.98);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#05070a\]{--tw-gradient-to:#05070a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#172027\]{--tw-gradient-to:#172027;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#b37a10\]{--tw-gradient-to:#b37a10;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#b87c12\]{--tw-gradient-to:#b87c12;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#e3a32d\]{--tw-gradient-to:#e3a32d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#e3a32d\]\/10{--tw-gradient-to:lab(71.8972% 17.3331 65.8145/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#e3a32d\]\/15{--tw-gradient-to:lab(71.8972% 17.3331 65.8145/.15);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#e3a32d\]\/20{--tw-gradient-to:lab(71.8972% 17.3331 65.8145/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-950\/40{--tw-gradient-to:#46190166}@supports (color:color-mix(in lab, red, red)){.to-amber-950\/40{--tw-gradient-to:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.to-amber-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-950\/40{--tw-gradient-to:#16245666}@supports (color:color-mix(in lab, red, red)){.to-blue-950\/40{--tw-gradient-to:color-mix(in oklab, var(--color-blue-950) 40%, transparent)}}.to-blue-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-950\/50{--tw-gradient-to:#16245680}@supports (color:color-mix(in lab, red, red)){.to-blue-950\/50{--tw-gradient-to:color-mix(in oklab, var(--color-blue-950) 50%, transparent)}}.to-blue-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-950\/40{--tw-gradient-to:#002c2266}@supports (color:color-mix(in lab, red, red)){.to-emerald-950\/40{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.to-emerald-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-950\/50{--tw-gradient-to:#002c2280}@supports (color:color-mix(in lab, red, red)){.to-emerald-950\/50{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-950) 50%, transparent)}}.to-emerald-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/\[0\.02\]{--tw-gradient-to:#ffffff05}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.02\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 2%, transparent)}}.to-white\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[background-size\:24px_24px\]{background-size:24px 24px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-amber-400{fill:var(--color-amber-400)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-\[\#0a0e12\]{color:#0a0e12}.text-\[\#1c2228\]{color:#1c2228}.text-\[\#111\]{color:#111}.text-\[\#e3a32d\]{color:#e3a32d}.text-\[\#fcd77e\]{color:#fcd77e}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-current{color:currentColor}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-red-400{color:var(--color-red-400)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#e3a32d\]{accent-color:#e3a32d}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(52\,211\,153\,0\.3\)\,inset_0_1px_1px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#34d3994d), inset 0 1px 1px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(96\,165\,250\,0\.3\)\,inset_0_1px_1px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#60a5fa4d), inset 0 1px 1px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(227\,163\,45\,0\.3\)\,inset_0_1px_1px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#e3a32d4d), inset 0 1px 1px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(245\,158\,11\,0\.3\)\,inset_0_1px_1px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#f59e0b4d), inset 0 1px 1px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(52\,211\,153\,0\.35\)\,inset_0_1px_1px_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#34d39959), inset 0 1px 1px var(--tw-shadow-color,#ffffff80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(96\,165\,250\,0\.35\)\,inset_0_1px_1px_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#60a5fa59), inset 0 1px 1px var(--tw-shadow-color,#ffffff80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(227\,163\,45\,0\.4\)\,inset_0_1px_1px_rgba\(255\,255\,255\,0\.6\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#e3a32d66), inset 0 1px 1px var(--tw-shadow-color,#fff9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_25px_rgba\(0\,0\,0\,0\.5\)\,inset_0_1px_1px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:0 8px 25px var(--tw-shadow-color,#00000080), inset 0 1px 1px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_25px_rgba\(227\,163\,45\,0\.45\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:0 8px 25px var(--tw-shadow-color,#e3a32d73), inset 0 1px 2px var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.5\)\,inset_0_1px_1\.5px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#00000080), inset 0 1px 1.5px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.6\)\,inset_0_1px_1\.5px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#0009), inset 0 1px 1.5px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.7\)\,inset_0_1\.5px_2px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000000b3), inset 0 1.5px 2px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.8\)\,inset_0_1\.5px_2px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000c), inset 0 1.5px 2px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.8\)\,inset_0_1\.5px_2px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#000c), inset 0 1.5px 2px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(227\,163\,45\,0\.25\)\,inset_0_1\.5px_2px_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#e3a32d40), inset 0 1.5px 2px var(--tw-shadow-color,#ffffff80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[\#e3a32d\]\/10{--tw-shadow-color:#e3a32d1a}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#e3a32d\]\/10{--tw-shadow-color:color-mix(in oklab, lab(71.8972% 17.3331 65.8145/.1) var(--tw-shadow-alpha), transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[140px\]{--tw-blur:blur(140px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[160px\]{--tw-blur:blur(160px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}@media (hover:hover){.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#e3a32d\]\/40:hover{border-color:lab(71.8972% 17.3331 65.8145/.4)}.hover\:border-\[\#e3a32d\]\/50:hover{border-color:lab(71.8972% 17.3331 65.8145/.5)}.hover\:border-amber-400\/50:hover{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/50:hover{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.hover\:border-blue-400\/50:hover{border-color:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-400\/50:hover{border-color:color-mix(in oklab, var(--color-blue-400) 50%, transparent)}}.hover\:border-blue-400\/60:hover{border-color:#54a2ff99}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-400\/60:hover{border-color:color-mix(in oklab, var(--color-blue-400) 60%, transparent)}}.hover\:border-emerald-400\/60:hover{border-color:#00d29499}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-400\/60:hover{border-color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.hover\:border-emerald-500\/50:hover{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/50:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:bg-\[\#efb13c\]:hover{background-color:#efb13c}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-amber-500:focus-visible{outline-color:var(--color-amber-500)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-none{flex:none}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-14{gap:calc(var(--spacing) * 14)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.application,.signal,.workflow,.services,.corporate,.final-cta,.site-footer{content-visibility:auto;contain-intrinsic-size:auto 720px}:root{--ink:#090b0d;--paper:#f4f2ed;--amber:#e7a62c;--muted:#a5a8aa}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}a:focus-visible{outline-offset:3px;outline:3px solid var(--amber)!important}button:focus-visible{outline-offset:3px;outline:3px solid var(--amber)!important}input:focus-visible{outline-offset:3px;outline:3px solid var(--amber)!important}textarea:focus-visible{outline-offset:3px;outline:3px solid var(--amber)!important}[role=combobox]:focus-visible{outline-offset:3px;outline:3px solid var(--amber)!important}[role=button]:focus-visible{outline-offset:3px;outline:3px solid var(--amber)!important}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.hero{color:#fff;background:#101418;min-height:800px;position:relative;overflow:hidden}.hero-stage{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:stretch;gap:24px;min-height:708px;display:grid}.hero-mascot{isolation:isolate;background:#eee6dc;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.hero-mascot:after{content:"";background:#eee6dc;width:calc(50vw - 565px);position:absolute;inset:0 auto 0 100%}.hero-mascot img{object-fit:contain;object-position:center center;width:100%;height:100%;max-height:708px;display:block}.nav{z-index:5;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:92px;display:flex;position:relative}.brand{align-items:center;display:flex}.brand-logo{object-fit:contain;filter:invert();transform-origin:0;width:152px;height:58px;display:block;transform:scale(1.06)}.nav-links{color:#d6d7d8;align-items:center;gap:38px;font-size:14px;display:flex}.nav-links a:hover{color:#fff}.nav-cta{border:1px solid #ffffff52;align-items:center;gap:12px;padding:13px 18px;font-size:14px;font-weight:700;display:flex}.menu{color:#fff;background:0 0;border:0;display:none}.hero-content{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;padding:96px 0 72px;display:flex;position:relative}.eyebrow,.kicker{color:var(--amber);letter-spacing:.17em;font-size:12px;font-weight:800}.eyebrow{align-items:center;gap:12px;display:flex}.eyebrow span{background:var(--amber);width:34px;height:2px}h1{letter-spacing:-.065em;max-width:700px;margin:24px 0 20px;font-size:clamp(54px,5.7vw,82px);font-weight:800;line-height:.94}.hero-content>p{color:#c5c9cc;width:min(530px,100%);font-size:18px;line-height:1.7}.hero-actions{gap:12px;margin-top:34px;display:flex}.button{justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 24px;font-size:14px;font-weight:800;display:inline-flex}.button.primary{background:var(--amber);color:#111}.button.ghost{color:#fff;border:1px solid #ffffff47}.hero-proof{border-top:1px solid #ffffff1f;gap:26px;width:min(530px,100%);margin-top:55px;padding-top:28px;display:flex}.hero-proof>div{align-items:center;gap:13px;display:flex}.hero-proof svg{color:var(--amber)}.hero-proof span{flex-direction:column;gap:4px;display:flex}.hero-proof b{font-size:13px}.hero-proof small{color:#969ca0}.scroll-cue{z-index:3;letter-spacing:.2em;color:#777;writing-mode:vertical-rl;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:55px;right:3%}.scroll-cue span{background:var(--amber);width:1px;height:55px}.application{padding:120px 0 132px}.section-heading{max-width:720px;margin-bottom:55px}.section-heading h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(40px,5vw,65px);line-height:1}.section-heading p{color:#666b6e;max-width:620px;font-size:17px;line-height:1.6}.application-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.application-card{flex-direction:column;justify-content:space-between;min-height:590px;padding:42px;transition:transform .25s,box-shadow .25s;display:flex}.application-card:hover{transform:translateY(-5px);box-shadow:0 22px 50px #0000001f}.application-card.courier{color:#fff;background:#111519}.application-card.business{color:#111;background:#e3a32d}.card-top{justify-content:space-between;align-items:flex-start;display:flex}.card-icon{border:1px solid #fff3;place-items:center;width:64px;height:64px;display:grid}.business .card-icon{border-color:#0003}.card-icon svg{width:27px;height:27px}.card-number{letter-spacing:.15em;opacity:.45;font-size:13px}.card-label{letter-spacing:.16em;color:var(--amber);font-size:11px;font-weight:800}.business .card-label{color:#312303}.application-card h3{letter-spacing:-.045em;margin:15px 0 19px;font-size:43px;line-height:1.02}.application-card p{opacity:.68;max-width:455px;font-size:15px;line-height:1.7}.application-card ul{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.application-card li{align-items:center;gap:8px;display:flex}.application-card li svg{width:15px}.card-action{border-top:1px solid #fff3;justify-content:space-between;align-items:center;padding-top:24px;font-size:15px;font-weight:800;display:flex}.business .card-action{border-color:#0003}.signal{color:#fff;background:#111519;padding:72px 0}.signal-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.signal-grid>div{grid-template-columns:auto 1fr;column-gap:16px;display:grid}.signal svg{color:var(--amber);grid-row:1/3;width:36px;height:36px}.signal span{color:var(--amber);letter-spacing:.14em;font-size:11px}.signal b{margin-top:4px;font-size:24px}.signal p{color:#a9aeb1;font-size:16px;line-height:1.75}.site-footer{color:#fff;background:#090b0d;border-top:1px solid #ffffff14;padding:86px 0 30px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:60px;padding-bottom:70px;display:grid}.footer-logo{object-fit:contain;object-position:left center;filter:invert();width:180px;height:78px}.footer-grid p{color:#8e9498;max-width:330px;line-height:1.65}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.footer-grid span{color:var(--amber);letter-spacing:.16em;margin-bottom:8px;font-size:11px;font-weight:800}.footer-grid a{color:#c9ccce;font-size:14px}.footer-grid a:hover{color:#fff}.footer-bottom{color:#6f7477;border-top:1px solid #ffffff14;justify-content:space-between;padding-top:25px;display:flex}.form-page{color:#fff;background:#101418;min-height:100vh}.form-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;width:min(1380px,100% - 56px);height:86px;margin:auto;display:flex}.form-header img{object-fit:contain;filter:invert();width:148px;height:55px}.form-header>span{letter-spacing:.16em;text-transform:uppercase;color:#aeb3b6;font-size:12px}.form-shell{grid-template-columns:.78fr 1.22fr;gap:72px;width:min(1180px,100% - 48px);margin:0 auto;padding:76px 0 100px;display:grid}.form-intro{padding-top:26px}.form-intro h1{margin:20px 0 28px;font-size:clamp(50px,5.4vw,76px);line-height:.96}.form-intro>p{color:#aeb3b6;max-width:480px;font-size:16px;line-height:1.75}.form-intro ol{border-top:1px solid #ffffff1a;margin:62px 0 0;padding:0;list-style:none}.form-intro li{border-bottom:1px solid #ffffff1a;gap:20px;padding:20px 0;display:flex}.form-intro li>b{color:var(--amber);font-size:12px}.form-intro li span{flex-direction:column;gap:5px;display:flex}.form-intro li strong{font-size:14px}.form-intro li small{color:#747b80;font-size:13px}.form-card{color:#111;background:#f4f2ed;padding:44px 46px;box-shadow:0 28px 70px #0003}.form-card-heading{border-bottom:1px solid #d8d5ce;margin-bottom:32px;padding-bottom:28px}.form-card-heading>span{color:#9a6b18;letter-spacing:.17em;font-size:11px;font-weight:800}.form-card-heading h2{letter-spacing:-.04em;margin:9px 0 6px;font-size:34px}.form-card-heading p{color:#777;margin:0;font-size:14px}.form-grid{grid-template-columns:1fr 1fr;gap:22px 18px;display:grid}.form-field{flex-direction:column;gap:8px;display:flex}.form-field>span{font-size:13px;font-weight:700}.form-field b{color:#b77d16}.form-field [data-slot=input],.form-field [data-slot=textarea],.form-select{min-height:48px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5d2ca!important;border-radius:0!important;padding-inline:14px!important;font-size:14px!important}.form-field [data-slot=textarea]{min-height:90px!important;padding-block:12px!important}.form-select{width:100%!important}.consent-row{background:#eae7df;align-items:flex-start;gap:12px;margin-top:28px;padding:18px;display:flex}.consent-row [data-slot=checkbox]{border-radius:2px;margin-top:2px}.consent-row label{color:#555;font-size:12px;line-height:1.55}.form-error{color:#a92e22;background:#fff0ed;margin:14px 0 0;padding:13px 15px;font-size:13px}.form-actions{justify-content:space-between;align-items:center;margin-top:28px;display:flex}.form-actions>a{color:#666;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.form-actions>a svg{width:16px}.submit-button{background:var(--amber)!important;color:#111!important;border-radius:0!important;height:52px!important;padding:0 22px!important;font-weight:800!important}.security-note{color:#858585;justify-content:center;align-items:center;gap:8px;margin:22px 0 0;font-size:11px;display:flex}.security-note svg{width:15px}.trap{opacity:0;position:absolute;left:-9999px}.form-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex}.form-success>svg{color:#2b8b57;width:58px;height:58px;margin-bottom:22px}.form-success>span{letter-spacing:.16em;color:#2b8b57;font-size:11px;font-weight:800}.form-success h2{margin:10px;font-size:42px}.form-success p{color:#666;max-width:430px;line-height:1.6}.form-success strong{background:#e8e5dd;margin:10px;padding:10px 16px}.form-success a{align-items:center;gap:8px;margin-top:22px;font-size:14px;font-weight:800;display:flex}.form-success a svg{width:16px}@media (max-width:800px){.shell{width:min(100% - 32px,1180px)}.hero{min-height:760px}.hero:after{background:linear-gradient(90deg,#03080df5,#03080d85),linear-gradient(#0000,#03080de6)}.hero-backdrop{background-position:61%}.nav{height:78px}.brand-logo{width:128px;height:50px}.nav-links,.nav-cta{display:none}.menu{display:block}.hero-content{padding-top:120px}h1{font-size:61px}.hero-content>p{font-size:16px}.hero-proof{flex-direction:column;gap:22px;margin-top:42px}.scroll-cue{display:none}.application{padding:85px 0}.application-grid{grid-template-columns:1fr}.application-card{min-height:540px;padding:28px}.application-card h3{font-size:36px}.application-card ul{grid-template-columns:1fr}.signal-grid{grid-template-columns:1fr;gap:28px}.signal{padding:55px 0}.footer-grid{grid-template-columns:1fr;gap:38px;padding-bottom:50px}.footer-bottom{flex-direction:column;gap:10px}.form-header{width:calc(100% - 32px);height:74px}.form-header img{width:125px}.form-header>span{font-size:10px}.form-shell{grid-template-columns:1fr;gap:42px;width:calc(100% - 32px);padding:42px 0 70px}.form-intro{padding:0}.form-intro h1{font-size:48px}.form-intro ol{margin-top:36px}.form-card{padding:30px 22px}.form-grid{grid-template-columns:1fr}.form-actions{flex-direction:column-reverse;align-items:stretch;gap:16px}.form-actions>a{justify-content:center}.submit-button{width:100%}}.admin-page{color:#111;background:#f2f3f4;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.admin-sidebar{color:#fff;background:#101418;flex-direction:column;min-height:100vh;padding:30px 22px;display:flex}.admin-sidebar>img{object-fit:contain;filter:invert();width:150px;height:62px;margin-bottom:42px}.admin-sidebar nav a{color:#aeb3b6;align-items:center;gap:12px;padding:13px 14px;font-size:14px;display:flex}.admin-sidebar nav a.active{background:var(--amber);color:#111;font-weight:800}.admin-sidebar nav svg{width:18px}.admin-user{border-top:1px solid #ffffff1a;flex-direction:column;gap:5px;margin-top:auto;padding-top:20px;display:flex}.admin-user span{font-size:13px;font-weight:700}.admin-user small{color:#7f868a;text-overflow:ellipsis;font-size:11px;overflow:hidden}.admin-user a{color:#aeb3b6;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.admin-user a svg{width:15px}.admin-content{min-width:0;padding:48px}.admin-content>header{justify-content:space-between;align-items:flex-end;margin-bottom:32px;display:flex}.admin-content>header span{color:#9a6b18;letter-spacing:.15em;font-size:11px;font-weight:800}.admin-content>header h1{letter-spacing:-.04em;margin:8px 0 0;font-size:40px;line-height:1}.admin-content>header small{color:#808589}.admin-stats{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:22px;display:grid}.admin-stats article{background:#fff;border:1px solid #e1e3e4;grid-template-columns:auto 1fr;gap:8px 12px;padding:22px;display:grid}.admin-stats svg{color:#b77d16;grid-row:1/3;width:22px}.admin-stats span{color:#777;font-size:12px}.admin-stats strong{font-size:25px}.admin-table-card{background:#fff;border:1px solid #e1e3e4;padding:26px;overflow:auto}.admin-table-card>div:first-child h2{margin:0;font-size:20px}.admin-table-card>div:first-child p{color:#888;margin:6px 0 22px;font-size:13px}.admin-table-card table{min-width:780px}.admin-table-card th{color:#777;text-transform:uppercase;letter-spacing:.07em;font-size:11px}.admin-table-card td{font-size:13px}.admin-table-card td strong,.admin-table-card td small{display:block}.admin-table-card td small{color:#888;margin-top:4px}.admin-empty{text-align:center;padding:70px 20px}.admin-empty svg{color:#bbb;width:42px;height:42px}.admin-empty h3{margin:12px 0 5px}.admin-empty p{color:#888}.admin-denied{color:#fff;text-align:center;background:#101418;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.admin-denied>svg{width:54px;height:54px;color:var(--amber)}.admin-denied h1{margin:20px 0 8px;font-size:36px}.admin-denied p{color:#aeb3b6}.admin-denied small{color:#747b80}.admin-denied a{background:var(--amber);color:#111;margin-top:22px;padding:14px 20px;font-size:13px;font-weight:800}@media (max-width:900px){.admin-page{display:block}.admin-sidebar{flex-direction:row;align-items:center;min-height:auto;padding:15px 18px}.admin-sidebar>img{width:115px;height:45px;margin:0 24px 0 0}.admin-sidebar nav{flex:1}.admin-sidebar nav a{width:max-content}.admin-user{display:none}.admin-content{padding:28px 18px}.admin-stats{grid-template-columns:1fr 1fr}.admin-content>header h1{font-size:34px}.admin-table-card{padding:18px}}.admin-user form{margin-top:12px}.admin-user button{color:#aeb3b6;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;display:flex}.admin-user button svg{width:16px}.admin-login-page{color:#fff;background:#101418;place-items:center;min-height:100vh;padding:24px;display:grid}.admin-login-card{background:#191f24;border:1px solid #323a40;width:min(100%,430px);padding:42px;box-shadow:0 28px 80px #0005}.admin-login-card>a img{object-fit:contain;filter:invert()}.admin-login-kicker{color:#e5a927;letter-spacing:.13em;margin-top:36px;font-size:13px;font-weight:800;display:block}.admin-login-card h1{margin:10px 0;font-size:clamp(30px,5vw,42px);line-height:1.1}.admin-login-card>p{color:#b7bec3;margin-bottom:30px;font-size:16px}.admin-login-form{gap:10px;display:grid}.admin-login-form label{margin-top:10px;font-size:14px;font-weight:700}.admin-login-form input{color:#16191b;width:100%;font:inherit;background:#fff;border:1px solid #d8dbdd;border-radius:0;padding:14px;font-size:16px}.admin-login-form input:focus-visible{outline-offset:2px;outline:2px solid #e5a927}.admin-login-form button{color:#121212;font:inherit;cursor:pointer;background:#e9a92a;border:0;margin-top:18px;padding:15px;font-weight:800}.admin-login-form button:disabled{opacity:.6;cursor:wait}.admin-login-error{color:#ffb4a8;margin:8px 0 0;font-size:14px}@media (max-width:900px){.admin-sidebar .admin-user{border:0;margin:0 0 0 auto;padding:0;display:block}.admin-sidebar .admin-user span,.admin-sidebar .admin-user small{display:none}.admin-sidebar .admin-user form{margin:0}.admin-login-card{padding:30px}}.documents-section{border-top:1px solid #d8d5ce;grid-column:1/-1;margin-top:8px;padding-top:24px}.documents-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.documents-heading>svg{color:#9a6b18;width:24px}.documents-heading div{flex-direction:column;gap:3px;display:flex}.documents-heading strong{font-size:14px}.documents-heading small{color:#777;font-size:11px}.document-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.upload-field{background:#fff;border:1px solid #d5d2ca;flex-direction:column;gap:8px;padding:13px;display:flex}.upload-field>span{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.upload-field>span svg{color:#9a6b18;width:15px}.upload-field [data-slot=input]{background:0 0!important;border:0!important;height:auto!important;min-height:36px!important;padding:0!important;font-size:12px!important}.upload-field input::file-selector-button{background:#ece9e2;border:0;margin-right:10px;padding:8px 10px;font-size:11px;font-weight:700}@media (max-width:800px){.document-grid{grid-template-columns:1fr}}.document-links{gap:4px;display:grid}.document-links a{color:#8a5d0f;text-underline-offset:2px;white-space:nowrap;font-size:11px;text-decoration:underline}.admin-card-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.admin-card-head h2{margin:0;font-size:20px}.admin-card-head p{color:#888;font-size:13px;margin:5px 0 0!important}.admin-filters{align-items:center;gap:8px;display:flex}.admin-filters>label{position:relative}.admin-filters>label svg{color:#999;width:16px;position:absolute;top:10px;left:10px}.admin-filters input{border-radius:0;width:230px;padding-left:34px}.admin-filters [data-slot=select-trigger]{background:#fff;border-radius:0;width:145px}.admin-row{cursor:pointer}.status-new{color:#815700;background:#fff7e6;border-color:#df9e22}.status-reviewing{color:#235b91;background:#edf6ff;border-color:#4386c6}.status-approved{color:#1c7447;background:#edfbf4;border-color:#36a268}.status-rejected{color:#9b332b;background:#fff0ef;border-color:#cf5a50}.admin-sheet{overflow-y:auto;background:#f5f4f0!important;gap:0!important;width:min(620px,96vw)!important;max-width:none!important;padding:0!important}.admin-sheet [data-slot=sheet-header]{color:#fff;background:#101418;padding:34px 38px 25px}.admin-sheet [data-slot=sheet-title]{color:#fff;letter-spacing:-.035em;font-size:30px}.admin-sheet [data-slot=sheet-description]{color:#979da0}.sheet-kicker{color:var(--amber);letter-spacing:.16em;font-size:10px;font-weight:800}.sheet-body{padding:30px 38px 45px}.detail-grid{border-top:1px solid #d8d6cf;border-left:1px solid #d8d6cf;grid-template-columns:1fr 1fr;display:grid}.detail-grid>div{background:#fff;border-bottom:1px solid #d8d6cf;border-right:1px solid #d8d6cf;flex-direction:column;gap:6px;min-width:0;padding:16px;display:flex}.detail-grid span,.sheet-review label>span{color:#858585;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.detail-grid strong{overflow-wrap:anywhere;font-size:13px}.sheet-documents{margin-top:24px}.sheet-documents h3,.sheet-review h3{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.sheet-documents h3 svg{color:#9a6b18;width:17px}.sheet-documents>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sheet-documents a{background:#fff;border:1px solid #d8d6cf;align-items:center;gap:8px;padding:12px;font-size:12px;font-weight:700;display:flex}.sheet-documents a svg{color:#9a6b18;width:16px}.sheet-review{border-top:1px solid #d8d6cf;gap:15px;margin-top:28px;padding-top:25px;display:grid}.sheet-review label{gap:7px;display:grid}.sheet-review [data-slot=select-trigger]{background:#fff;border-radius:0;width:100%;height:46px}.sheet-review textarea{background:#fff;border-radius:0;min-height:110px}.sheet-review button{background:var(--amber);color:#111;border-radius:0;height:48px;font-weight:800}.admin-save-error{color:#9b332b;background:#fff0ef;margin:0;padding:11px;font-size:12px}@media (max-width:900px){.admin-card-head{flex-direction:column;align-items:stretch}.admin-filters{grid-template-columns:1fr 1fr;display:grid}.admin-filters>label{grid-column:1/-1}.admin-filters input,.admin-filters [data-slot=select-trigger]{width:100%}.sheet-body{padding:24px 20px 40px}.admin-sheet [data-slot=sheet-header]{padding:28px 20px}.detail-grid,.sheet-documents>div{grid-template-columns:1fr}}.workflow{padding:120px 0}.workflow-grid{border-top:1px solid #d7d4cd;border-left:1px solid #d7d4cd;grid-template-columns:repeat(3,1fr);display:grid}.workflow-grid article{border-bottom:1px solid #d7d4cd;border-right:1px solid #d7d4cd;min-height:320px;padding:34px;position:relative}.workflow-grid article>span{color:#aaa;font-size:12px;position:absolute;top:25px;right:28px}.workflow-grid svg{color:#b77d16;width:35px;height:35px;margin-top:54px}.workflow-grid h3{margin:24px 0 10px;font-size:22px}.workflow-grid p{color:#707477;font-size:14px;line-height:1.7}.services{color:#fff;background:#111519;padding:120px 0}.services-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.services h2,.corporate h2,.final-cta h2{letter-spacing:-.05em;margin:18px 0 24px;font-size:clamp(42px,5vw,68px);line-height:.98}.services-grid>div>p{color:#9da2a5;max-width:520px;margin-bottom:30px;line-height:1.75}.service-list{border-top:1px solid #ffffff21}.service-list article{border-bottom:1px solid #ffffff21;gap:20px;padding:26px 0;display:flex}.service-list svg{color:var(--amber);width:25px}.service-list h3{margin:0 0 7px;font-size:17px}.service-list p{color:#8f969a;margin:0;font-size:13px;line-height:1.6}.corporate{text-align:center;padding:130px 0}.corporate h2{max-width:900px;margin-inline:auto}.corporate>p{color:#666b6e;max-width:770px;margin:0 auto;font-size:17px;line-height:1.8}.final-cta{color:#111;text-align:center;background:#d99a25;padding:90px 0}.final-cta>div>span{letter-spacing:.16em;font-size:11px;font-weight:800}.final-cta h2{max-width:800px;margin-inline:auto}.final-cta>div>div{justify-content:center;gap:10px;display:flex}.final-cta .button.primary{color:#fff;background:#111}.final-cta .button.ghost{color:#111;border-color:#00000059}@media (max-width:800px){.workflow{padding:80px 0}.workflow-grid{grid-template-columns:1fr}.workflow-grid article{min-height:260px}.services{padding:80px 0}.services-grid{grid-template-columns:1fr;gap:55px}.corporate{padding:85px 0}.final-cta{padding:75px 0}.final-cta>div>div{flex-direction:column}.final-cta .button{width:100%}}.consent-row a{text-underline-offset:2px;font-weight:700;text-decoration:underline}.legal-page{color:#151719;background:#f4f2ed;min-height:100vh;padding-bottom:100px}.legal-page>header{border-bottom:1px solid #d8d5ce;justify-content:space-between;align-items:center;width:min(1080px,100% - 40px);height:84px;margin:auto;display:flex}.legal-page>header img{object-fit:contain;width:140px;height:58px}.legal-page>header>a:last-child{font-size:13px;font-weight:700}.legal-page article{width:min(760px,100% - 40px);margin:75px auto 0}.legal-page article>span{color:#9a6b18;letter-spacing:.14em;font-size:10px;font-weight:800}.legal-page h1{color:#111;margin:18px 0 35px;font-size:clamp(46px,7vw,76px);line-height:.95}.legal-page h2{margin:34px 0 10px;font-size:22px}.legal-page p{color:#555b5e;font-size:16px;line-height:1.8}.legal-page article a{color:#8a5d0f;text-underline-offset:3px;text-decoration:underline}.form-select-content{z-index:100!important;min-width:var(--radix-select-trigger-width)!important;max-height:min(360px,var(--radix-select-content-available-height))!important;color:#111!important;background:#fff!important;border:1px solid #cbc7be!important;border-radius:0!important;box-shadow:0 18px 45px #00000038!important}.form-select-content [data-slot=select-item]{background:#fff!important;min-height:40px!important;padding-block:10px!important}.form-select-content [data-slot=select-item][data-highlighted]{color:#111!important;background:#f1eadc!important}.form-select-content [data-slot=select-viewport]{background:#fff!important}.upload-field>span small,.upload-field>span b{letter-spacing:.03em;margin-left:auto;font-size:10px;font-weight:800}.upload-field>span small{color:#777}.upload-field>span b{color:#9a2f25}.required-upload{border-left:3px solid var(--amber)}.mobile-navigation{display:none}.footer-contact{margin-top:8px;gap:10px!important;display:grid!important}.footer-contact span,.footer-contact a{align-items:center;gap:8px;color:#aeb3b6!important;letter-spacing:0!important;margin:0!important;font-size:13px!important;font-weight:500!important;display:flex!important}.footer-contact svg{width:16px;height:16px;color:var(--amber)}.form-field.has-error [data-slot=input],.form-field.has-error [data-slot=textarea],.form-field [aria-invalid=true],.upload-field.has-error{border-color:#b83c31!important}.field-error{color:#a92e22;line-height:1.4;display:block;font-size:12px!important}.consent-row.has-error{outline:1px solid #b83c31}.consent-error{margin-top:8px}.sheet-updated{color:#777;font-size:11px}.status-archived{color:#5f6568;background:#f1f2f2;border-color:#8b8f92}.admin-actions{align-items:center;gap:12px;display:flex}.admin-actions>button{border-radius:0}.admin-actions>button svg{width:16px}.admin-pagination{justify-content:flex-end;align-items:center;gap:14px;margin-top:22px;display:flex}.admin-pagination button{border-radius:0}.admin-pagination svg{width:15px}.admin-pagination span{color:#777;font-size:12px}@media (max-width:800px){.menu{z-index:12;cursor:pointer;place-items:center;width:44px;height:44px;display:grid;position:relative}.menu svg{width:25px;height:25px}.mobile-navigation{z-index:4;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#0a0f13;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.mobile-navigation.is-open{opacity:1;visibility:visible;pointer-events:auto}.mobile-navigation-inner{flex-direction:column;width:calc(100% - 32px);margin:0 auto;padding:118px 0 40px;display:flex}.mobile-navigation-inner>a{letter-spacing:-.03em;border-bottom:1px solid #ffffff1f;align-items:center;gap:18px;padding:20px 4px;font-size:25px;font-weight:750;display:flex}.mobile-navigation-inner>a>span{color:var(--amber);letter-spacing:.12em;font-size:10px}.mobile-navigation-inner .mobile-application-link{background:var(--amber);color:#111;border:0;justify-content:space-between;margin-top:26px;padding:18px;font-size:16px}.mobile-application-link svg{width:18px}.footer-contact{margin-top:4px}.admin-actions{flex-direction:column;align-items:stretch}.admin-actions>button{width:100%}.admin-pagination{justify-content:space-between}.admin-pagination button{padding-inline:10px}}@media (max-width:420px){.hero{min-height:720px}.hero-content{padding-top:92px}h1{letter-spacing:-.055em;font-size:49px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.form-intro h1{font-size:42px}.form-card-heading h2{font-size:30px}}@media (max-width:800px){.hero{min-height:0}.hero-stage{flex-direction:column;gap:0;min-height:0;display:flex}.hero-mascot{order:-1;height:clamp(305px,75vw,500px);margin-inline:-16px}.hero-mascot:after{display:none}.hero-mascot img{object-fit:contain;width:100%;height:100%;max-height:none}.hero-content{padding:46px 0 74px}.hero-content h1{font-size:clamp(46px,9vw,68px)}.hero-proof{margin-top:45px}.scroll-cue{display:none}}@media (max-width:420px){.hero-mascot{height:320px}.hero-content{padding:38px 0 62px}.hero-content h1{font-size:clamp(44px,12vw,52px)}.hero-content>p{font-size:16px;line-height:1.55}.hero-actions{width:100%;margin-top:25px}.hero-proof{margin-top:38px}}@media (min-width:801px) and (max-width:1180px){.hero-mascot:after{width:24px}.hero-stage{gap:20px}.hero-content h1{font-size:clamp(50px,5.2vw,72px)}}.hero{background:radial-gradient(at 82% 55%,#27313a 0%,#141a1e 48%,#101418 78%)}.hero-stage{gap:0}.hero-mascot{background:0 0;align-items:flex-end;overflow:visible}.hero-mascot:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#eaae3838,#eaae380d 48%,#0000 72%);border-radius:50%;width:min(90%,540px);position:absolute;top:15%;left:8%}.hero-mascot:after{display:none}.hero-mascot img{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 28px 22px #00000047);width:112%;height:auto;max-height:690px}.hero-content{z-index:2}@media (max-width:800px){.hero{background:radial-gradient(at 50% 18%,#29343c,#141a1e 55%,#101418 85%)}.hero-mascot{height:clamp(330px,82vw,530px);margin-inline:0;overflow:hidden}.hero-mascot:before{width:min(90%,480px);top:0;left:5%}.hero-mascot img{object-fit:contain;width:auto;max-width:100%;height:100%;max-height:none}.hero-content{padding-top:34px}}@media (max-width:420px){.hero-mascot{height:clamp(290px,83vw,350px)}.hero-content{padding-top:22px}}.hero{isolation:isolate;background:#101418;min-height:740px}.hero-stage{z-index:1;align-items:center;min-height:690px;display:flex;position:relative}.hero-photo{z-index:0;margin:0;position:absolute;inset:0;overflow:hidden}.hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#091016ed 0%,#091016c2 32%,#09101629 68%,#09101605 100%);position:absolute;inset:0}.hero-content{width:min(620px,58%);padding:80px 0 100px}@media (max-width:800px){.hero{min-height:0}.hero-stage{align-items:flex-end;min-height:760px}.hero-photo img{object-position:67% center}.hero:after{background:linear-gradient(#09101629 0%,#09101624 29%,#091016e0 53%,#101418 88%)}.hero-content{width:100%;padding:310px 0 68px}.hero-content h1{font-size:clamp(46px,9vw,68px)}}@media (max-width:420px){.hero-stage{min-height:730px}.hero-photo img{object-position:69% center}.hero-content{padding:275px 0 55px}.hero-content h1{font-size:clamp(44px,12vw,52px)}}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gradient-angle-offset{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gradient-percent{syntax:"<percentage>";inherits:false;initial-value:5%}@property --gradient-shine{syntax:"<color>";inherits:false;initial-value:#fff}.shiny-cta{--shiny-bg:#111519;--shiny-subtle:#313940;--shiny-fg:#fff;--shiny-highlight:#e7a62c;--shiny-highlight-subtle:#ffe2a0;--gradient-shine:#fff;isolation:isolate;cursor:pointer;min-height:56px;color:var(--shiny-fg);background:linear-gradient(var(--shiny-bg),var(--shiny-bg)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent)*2),var(--shiny-highlight) calc(var(--gradient-percent)*3),transparent calc(var(--gradient-percent)*4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-subtle);text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:14px 25px;font:700 15px/1.3 Arial,Helvetica,sans-serif;transition:--gradient-angle-offset .8s cubic-bezier(.25,1,.5,1),--gradient-percent .8s cubic-bezier(.25,1,.5,1),--gradient-shine .8s cubic-bezier(.25,1,.5,1);animation:3s linear infinite gnz-gradient-angle;display:inline-flex;position:relative;overflow:hidden}.shiny-cta-business{--shiny-bg:#e3a32d;--shiny-subtle:#c18417;--shiny-fg:#171717;--shiny-highlight:#fff4cb;--shiny-highlight-subtle:#fff}.shiny-cta-content{z-index:1;justify-content:center;align-items:center;gap:12px;display:inline-flex;position:relative}.shiny-cta:before,.shiny-cta:after,.shiny-cta-content:before{content:"";pointer-events:none;z-index:0;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.shiny-cta:before{border-radius:inherit;width:calc(100% - 6px);height:calc(100% - 6px);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);opacity:.35;background:radial-gradient(circle at 2px 2px,#fff .5px,#0000 1px) 0 0/4px 4px}.shiny-cta:after{aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-highlight),transparent);opacity:.35;width:100%;animation:7.5s linear infinite paused gnz-shimmer;-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.shiny-cta-content:before{width:calc(100% + 1rem);height:calc(100% + 1rem);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-highlight);opacity:0;transition:opacity .8s}.shiny-cta:is(:hover,:focus-visible):after{animation-play-state:running}.shiny-cta:is(:hover,:focus-visible) .shiny-cta-content:before{opacity:.38}.shiny-cta:active{transform:translateY(1px)}.application-card .shiny-cta{align-self:flex-start;margin-top:28px}.final-cta .shiny-cta{min-width:210px}@keyframes gnz-gradient-angle{to{--gradient-angle:360deg}}@keyframes gnz-shimmer{to{rotate:360deg}}@media (max-width:600px){.application-card .shiny-cta,.final-cta .shiny-cta{width:100%}}@media (prefers-reduced-motion:reduce){.shiny-cta,.shiny-cta:after{animation:none}.shiny-cta,.shiny-cta-content:before{transition:none}}.shiny-cta:after,.shiny-cta-content:before{display:none}.shiny-cta:is(:hover,:focus-visible){--gradient-percent:9%;--gradient-angle-offset:45deg;--gradient-shine:var(--shiny-highlight-subtle)}.shiny-cta-business{--shiny-highlight:#111519;--shiny-highlight-subtle:#111519;--gradient-shine:#111519}.report-page{color:#111519;background:#e9e9e6;min-height:100vh;padding:28px 20px 60px}.report-toolbar{justify-content:space-between;align-items:center;width:min(850px,100%);margin:0 auto 18px;font-size:14px;display:flex}.report-toolbar button{color:#fff;cursor:pointer;background:#111519;border:0;padding:12px 20px;font-weight:700}.report-paper{background:#fff;width:min(850px,100%);min-height:1040px;margin:auto;box-shadow:0 20px 50px #00000024}.report-heading{color:#fff;background:#111519;padding:32px 44px 38px}.report-business .report-heading{color:#111519;background:#e3a32d}.report-brand{border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:20px;padding-bottom:17px;display:flex}.report-business .report-brand{border-color:#0000003d}.report-brand img{object-fit:contain;filter:invert()}.report-business .report-brand img{filter:none}.report-brand span,.report-type span{letter-spacing:.15em;font-size:11px;font-weight:800}.report-type{padding-top:38px}.report-type>span{color:#e3a32d}.report-business .report-type>span{color:#111519}.report-type h1{letter-spacing:-.04em;margin:10px 0;font-size:37px;line-height:1.15}.report-type p{opacity:.78;margin:0;font-size:15px}.report-meta{border-bottom:1px solid #d9dcdd;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 44px;padding:28px 0;display:grid}.report-meta div{flex-direction:column;gap:8px;display:flex}.report-meta span,.report-field span{color:#666f73;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.report-meta strong{font-size:14px}.report-section{padding:34px 44px 48px}.report-section h2{margin:0 0 25px;font-size:21px}.report-fields{grid-template-columns:1fr 1fr;column-gap:30px;display:grid}.report-field{overflow-wrap:anywhere;border-bottom:1px solid #e5e6e6;flex-direction:column;gap:7px;min-height:77px;padding:14px 0;display:flex}.report-field strong{font-size:14px;line-height:1.4}.report-footer{border-top:2px solid #111519;justify-content:space-between;gap:25px;margin:20px 44px 0;padding:20px 0 35px;display:flex}.report-business .report-footer{border-color:#e3a32d}.report-footer div{flex-direction:column;gap:5px;min-width:140px;display:flex}.report-footer span,.report-footer small{color:#5e6669;font-size:11px;line-height:1.5}@media (max-width:600px){.report-page{padding:12px}.report-paper{min-height:0}.report-heading{padding:24px}.report-brand{flex-direction:column;align-items:flex-start}.report-meta{grid-template-columns:1fr 1fr;margin:0 24px}.report-section{padding:28px 24px}.report-fields{grid-template-columns:1fr}.report-footer{margin:10px 24px 0}}@page{size:A4;margin:13mm}@media print{html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}.report-page{background:#fff;min-height:0;padding:0}.report-toolbar{display:none}.report-paper{width:100%;min-height:0;box-shadow:none}.report-heading{padding:25px 32px 30px}.report-meta{margin:0 32px;padding:20px 0}.report-section{padding:26px 32px 24px}.report-field{break-inside:avoid;min-height:65px}.report-footer{break-inside:avoid;margin:8px 32px 0}.report-type{padding-top:25px}.report-brand img{width:145px;height:55px}}.sheet-share{border-top:1px solid #dedede;padding:24px 0}.sheet-share h3{margin:0 0 18px;font-size:17px}.sheet-print-link{color:#fff;background:#111519;align-items:center;gap:10px;margin-bottom:22px;padding:12px 16px;font-size:13px;font-weight:700;display:inline-flex}.sheet-print-link:hover{background:#283137}.sheet-share label{margin-bottom:8px;font-size:13px;font-weight:700;display:block}.sheet-mail-controls{gap:8px;display:flex}.sheet-mail-controls input{flex:1;min-width:0}.sheet-mail-controls button{flex:none}.sheet-share>small{color:#666;margin-top:8px;font-size:12px;line-height:1.5;display:block}.admin-mail-notice{background:#fff4d8;border-left:3px solid #d69a2d;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}@media (max-width:450px){.sheet-mail-controls{flex-direction:column}}.coverage-section{color:#fff;background:#101519;padding:110px 0}.coverage-layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,8vw,130px);display:grid}.coverage-section h2,.brands-section h2,.instagram-section h2{letter-spacing:-.055em;margin:15px 0 22px;font-size:clamp(36px,5vw,66px);line-height:1.04}.coverage-section p{color:#b6bdc0;max-width:520px;font-size:18px;line-height:1.7}.coverage-link{color:#e3a32d;border-bottom:1px solid #e3a32d;align-items:center;gap:12px;margin-top:20px;padding-bottom:8px;font-weight:750;display:inline-flex}.coverage-map{background:radial-gradient(circle at 85% 5%,#334047,#151d21 62%);border:1px solid #3c454b;padding:36px;box-shadow:18px 18px #e3a32d}.coverage-map>span{letter-spacing:.18em;color:#e3a32d;font-size:12px;font-weight:800}.coverage-map ul{margin:28px 0 0;padding:0;list-style:none}.coverage-map li{border-top:1px solid #39434a;align-items:center;gap:20px;padding:17px 0;font-size:22px;font-weight:700;display:flex}.coverage-map li b{color:#e3a32d;font-size:12px}.coverage-map li svg{color:#87969d;margin-left:auto}.brands-section h2{color:#101519}.brand-viewport{margin-top:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.brand-track{width:max-content;animation:34s linear infinite brand-drift;display:flex}.brand-set{flex:none;align-items:center;gap:24px;padding-right:24px;display:flex}.brand-tile{background:#fff;border:1px solid #e3e5e4;justify-content:center;align-items:center;gap:12px;width:210px;height:105px;padding:15px;display:flex}.brand-tile img{object-fit:contain;max-width:90px;max-height:63px}.brand-tile span{color:#343a3d;text-overflow:ellipsis;font-size:13px;font-weight:750;overflow:hidden}.instagram-section{padding-top:100px;padding-bottom:110px}.instagram-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.instagram-heading a{color:#171c20;align-items:center;gap:9px;padding-bottom:26px;font-weight:700;display:inline-flex}.instagram-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.instagram-grid>a{aspect-ratio:1;background:#e8e9e7;position:relative;overflow:hidden}.instagram-grid img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.instagram-grid a:hover img{transform:scale(1.05)}.instagram-grid svg{color:#fff;filter:drop-shadow(0 1px 3px #222);position:absolute;top:16px;right:16px}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:38px}.footer-company{color:#c1c5c7;max-width:340px;font-size:12px;line-height:1.6}.site-footer{border-radius:32px 32px 0 0}.brand-admin{background:#fff;border:1px solid #e1e3e4;margin-top:30px;padding:30px}.brand-admin-heading>span{color:#a26912;letter-spacing:.15em;font-size:12px;font-weight:800}.brand-admin-heading h2{margin:8px 0;font-size:26px}.brand-admin-heading p{color:#6e7579;line-height:1.6}.brand-admin form{flex-wrap:wrap;align-items:end;gap:14px;margin-top:22px;display:flex}.brand-admin label{flex-direction:column;flex:1;gap:9px;min-width:190px;font-size:13px;font-weight:700;display:flex}.brand-admin input{background:#fff;border:1px solid #cad0d2;width:100%;min-height:44px;padding:10px}.brand-admin button{color:#fff;cursor:pointer;background:#141a1d;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:700;display:inline-flex}.brand-admin button:disabled{opacity:.55;cursor:wait}.brand-admin-message{color:#77530c}.brand-admin-list{border-top:1px solid #e2e4e4;margin-top:24px}.brand-admin-list>div{border-bottom:1px solid #e2e4e4;align-items:center;gap:18px;padding:14px 0;display:flex}.brand-admin-list img{object-fit:contain;width:90px;height:56px}.brand-admin-list strong{flex:1}.brand-admin-list button{color:#782e25;background:0 0}.brand-admin-list>p{color:#737a7c;padding:20px 0}.legal-page{background:linear-gradient(110deg,#f4f2ed 0%,#fff 75%)}.legal-page article{background:#fff;border:1px solid #e7e4dc;padding:clamp(24px,5vw,60px);box-shadow:0 18px 60px #1015190a}.legal-page h2{border-top:1px solid #e7e4dc;padding-top:25px}.legal-page p{overflow-wrap:anywhere}@keyframes brand-drift{to{transform:translate(-50%)}}@media (max-width:900px){.coverage-layout{grid-template-columns:1fr}.footer-grid{grid-template-columns:repeat(2,1fr)}.brand-admin{padding:20px}}@media (max-width:600px){.coverage-section,.brands-section{padding:70px 0}.coverage-map{padding:22px;box-shadow:8px 8px #e3a32d}.coverage-map li{font-size:18px}.instagram-section{padding-top:70px;padding-bottom:75px}.instagram-heading{display:block}.instagram-heading a{padding-bottom:16px}.instagram-grid{grid-template-columns:repeat(2,1fr);gap:8px}.footer-grid{grid-template-columns:1fr;gap:36px}.brand-tile{width:160px;height:90px}.brand-tile img{max-width:65px}.brand-admin form{display:block}.brand-admin label{margin:14px 0}.brand-admin form>button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.brand-track{animation:none}.instagram-grid img{transition:none}}.brands-section{background:#fff;padding:clamp(68px,8vw,108px) 0 clamp(78px,9vw,118px);overflow:hidden}.brands-heading{margin-bottom:clamp(32px,5vw,58px)}.brands-section h2{margin-bottom:0}.brand-viewport{width:100%;margin:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%)}.brand-track{will-change:transform;width:max-content;animation:42s linear infinite brand-drift;display:flex}.brand-set{flex:none;align-items:center;gap:0;padding:0;display:flex}.brand-unit{flex:none;align-items:center;gap:clamp(42px,6vw,110px);padding-right:clamp(42px,6vw,110px);display:flex}.brand-tile{width:clamp(164px,17vw,250px);height:clamp(80px,9vw,112px);box-shadow:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:12px;padding:6px;display:flex}.brand-tile img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:82px}.brand-tile span{color:#333b40;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(13px,1vw,16px);font-weight:700;overflow:hidden}@media (max-width:600px){.brand-viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.brand-unit{gap:30px;padding-right:30px}.brand-tile{gap:8px;width:175px;height:84px}.brand-tile img{max-width:100%;max-height:65px}.brand-tile span{font-size:12px}}@media (prefers-reduced-motion:reduce){.brand-track{will-change:auto;animation:none}.brand-viewport{scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.site-footer{color:#f7f8f8;background:#0c1013;border-top:0;border-radius:0;padding:clamp(70px,8vw,112px) 0 26px}.footer-main{grid-template-columns:minmax(290px,1.03fr) minmax(0,1.55fr);gap:clamp(48px,8vw,132px);padding-bottom:clamp(52px,6vw,84px);display:grid}.footer-intro .footer-logo{object-fit:contain;object-position:left center;filter:invert();width:165px;height:72px;margin:0 0 24px;display:block}.footer-intro>p{color:#aab1b5;max-width:380px;margin:0 0 31px;font-size:16px;line-height:1.65}.footer-social{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.footer-social a{color:#e9ebec;border:1px solid #354047;align-items:center;gap:9px;min-height:44px;padding:0 13px;font-size:13px;font-weight:650;transition:background .2s,border-color .2s,color .2s;display:inline-flex}:is(.footer-social a:hover,.footer-social a:focus-visible){color:#101519;background:#e3a32d;border-color:#e3a32d}.footer-social svg{color:#e3a32d;flex:none;width:17px;height:17px}.footer-navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,50px);padding-top:15px;display:grid}.footer-navigation>div{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.footer-navigation h2{letter-spacing:.14em;color:#e3a32d;margin:0 0 11px;font-size:12px;font-weight:800}.footer-navigation a{color:#c7cccf;text-underline-offset:5px;font-size:14px;line-height:1.45;text-decoration:none}:is(.footer-navigation a:hover,.footer-navigation a:focus-visible){color:#fff;text-decoration:underline}.footer-details{color:#aeb7bb;border-top:1px solid #30383d;justify-content:space-between;align-items:center;gap:28px;padding:22px 0;font-size:13px;line-height:1.6;display:flex}.footer-details p{align-items:flex-start;gap:11px;max-width:560px;margin:0;display:flex}.footer-details svg{color:#e3a32d;flex:none;width:17px;height:17px;margin-top:2px}.footer-details>span{text-align:right}.footer-bottom{color:#909a9f;border-top:1px solid #30383d;justify-content:space-between;align-items:center;gap:18px;padding-top:24px;display:flex}.footer-bottom small{font-size:12px;line-height:1.5}.footer-bottom a{color:#d5d9db;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.footer-bottom a:hover{color:#e3a32d}.footer-bottom a svg{transform:rotate(-90deg)}@media (max-width:900px){.footer-main{grid-template-columns:1fr;gap:46px}.footer-navigation{padding-top:0}.footer-intro>p{max-width:550px}}@media (max-width:600px){.site-footer{padding-top:68px}.footer-main{gap:46px;padding-bottom:48px}.footer-intro>p{font-size:15px}.footer-social{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.footer-social a{justify-content:center;padding-inline:9px}.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 20px}.footer-navigation h2{margin-bottom:3px}.footer-navigation>div{gap:13px}.footer-details{padding:22px 0;display:block}.footer-details>span{text-align:left;margin-top:16px;display:block}.footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:340px){.footer-social a{gap:5px;font-size:12px}.footer-social svg{width:15px;height:15px}}@media (prefers-reduced-motion:reduce){.footer-social a{transition:none}}.footer-social{background:#1a1e21;border-radius:18px;flex-wrap:nowrap;align-items:center;gap:9px;margin-top:2px;padding:10px;display:inline-flex}.footer-social a{color:#f4f6f6;background:#30363a;border:0;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;min-height:48px;padding:0;transition:background .22s,transform .22s,color .22s;display:grid;position:relative}.footer-social svg{color:currentColor;width:22px;height:22px}:is(.footer-social a:hover,.footer-social a:focus-visible){color:#101519;background:#e3a32d;transform:translateY(-5px)}:is(.footer-social a:hover svg,.footer-social a:focus-visible svg){color:currentColor}@media (max-width:600px){.footer-social{grid-template-columns:none;gap:8px;padding:9px;display:inline-flex}.footer-social a{width:46px;height:46px;min-height:46px}}@media (max-width:340px){.footer-social svg{width:21px;height:21px}}@media (prefers-reduced-motion:reduce){:is(.footer-social a:hover,.footer-social a:focus-visible){transform:none}}.hero-stage{isolation:isolate}.hero-photo{isolation:isolate;background:#101418;width:100vw;left:calc(50% - 50vw);right:calc(50% - 50vw)}.hero-photo:before{content:"";filter:blur(25px)brightness(.42);z-index:-1;background:url(/images/gnz-courier-hero.webp) 50%/cover no-repeat;position:absolute;inset:-32px}.hero:after{background:linear-gradient(90deg,#070d11f2 0%,#070d11d4 24%,#070d117a 46%,#070d1108 78%)}@media (max-width:800px){.hero-photo img{object-position:center top}.hero:after{background:linear-gradient(#09101614 0%,#0910161f 29%,#091016de 53%,#101418 88%)}}.brand-track{animation-duration:var(--brand-duration,90s)}.brand-viewport:hover .brand-track{animation-play-state:running}.brand-unit{gap:clamp(55px,7vw,130px);padding-right:clamp(55px,7vw,130px)}.brand-tile{width:clamp(225px,23vw,340px);height:clamp(115px,12vw,150px);padding:4px}.brand-tile img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}@media (max-width:600px){.brand-unit{gap:32px;padding-right:32px}.brand-tile{width:205px;height:110px}}.hero-photo:before{z-index:0}.hero-photo img{z-index:1}.hero-photo:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#070d11f0,#070d11c2 25%,#070d1147 51%,#0000 80%);position:absolute;inset:0}@media (max-width:800px){.hero-photo:after{background:linear-gradient(#09101605 0%,#0910161a 27%,#091016d9 53%,#101418 89%)}}.hero-photo img{object-fit:contain!important;object-position:center center!important}@media (max-width:800px){.hero-photo img{object-position:center top!important}}.partners-section{color:#f7f8f8;background:#0c1013;padding:clamp(58px,6.5vw,82px) 0 clamp(64px,7vw,90px);overflow:hidden}.partners-viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.partners-track{width:max-content;animation:partners-flow var(--partners-duration,82s) linear infinite;will-change:transform;display:flex}.partner-group,.partner-copy{flex:none;align-items:center;display:flex}.partner-item{flex:none;justify-content:center;align-items:center;display:flex}.partner-logo-image{object-fit:contain;object-position:center;opacity:.96;mix-blend-mode:normal;border:0;border-radius:0;width:100%;height:100%;display:block;box-shadow:none!important;filter:none!important;background:0 0!important;transition:none!important;transform:none!important}@keyframes partners-flow{0%{transform:translate(0)}to{transform:translate(-50%)}}.brand-admin-list .partner-admin-row>img{object-fit:contain;filter:grayscale()saturate(0)contrast(1.06)brightness(.96);background:0 0;padding:6px}@media (max-width:600px){.partners-section{padding:52px 0 60px}.partners-heading{margin-bottom:25px}.partners-viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.partner-copy{gap:22px;padding-right:22px}.partner-logo{width:96px;height:84px;padding:6px}}.service-area-premium{color:#fff;isolation:isolate;background:#101418;border:0;align-items:center;height:360px;padding:0;display:flex;position:relative;overflow:hidden}.service-area-premium:before{content:"";z-index:-2;background:radial-gradient(at 50% 42%,#ffffff06,#0000 48%);position:absolute;inset:0}.service-art{z-index:1;pointer-events:none;opacity:.28;filter:brightness(.55)contrast(.82);width:29.25%;height:70.5%;position:absolute;bottom:0;left:0;overflow:hidden}.service-art img{filter:grayscale();object-fit:contain!important;object-position:left bottom!important;width:100%!important;height:100%!important}.service-area-content{z-index:3;text-align:center;flex-direction:column;align-items:center;margin-top:-2px;display:flex;position:relative}.service-area-content>.kicker{color:#e9a722;letter-spacing:.16em;margin:0 0 16px;font-size:12px;font-weight:900;line-height:1;display:block}.service-area-content h2{letter-spacing:-.038em;color:#f7f7f5;max-width:1000px;margin:0;font-size:clamp(31px,2.35vw,43px);font-weight:850;line-height:1.08}.service-area-content>p{color:#a9adb0;margin:9px 0 29px;font-size:14px;line-height:1.5}.service-location-list{grid-template-columns:repeat(5,92px);justify-content:center;gap:30px;margin:0;padding:0;list-style:none;display:grid}.service-location-list li{flex-direction:column;align-items:center;gap:10px;display:flex}.service-location-list strong{color:#e8e8e6;font-size:14px;font-weight:600;line-height:1}.service-pin{background:#ffffff13;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;box-shadow:inset 0 0 0 1px #ffffff04}.service-pin svg{color:#f7f7f5;fill:#f7f7f5;stroke:#f7f7f5;stroke-width:1.8px;width:27px;height:27px}.service-pin svg circle{fill:#101418!important;stroke:#101418!important}.service-pin svg path{fill:#f7f7f5}.service-motto{z-index:2;color:#aeb2b4;text-align:center;font-family:Segoe Script,Brush Script MT,cursive;font-size:clamp(23px,2vw,35px);font-style:italic;font-weight:500;line-height:1.05;position:absolute;top:50%;right:5.2%;transform:translateY(-49%)rotate(-7deg)}.service-motto span{background:#eda91d;border-radius:10px;width:92px;height:3px;margin:15px auto 0;display:block;transform:rotate(-9deg)}@media (max-width:1100px){.service-art{opacity:.22;filter:brightness(.5)contrast(.78);width:26.25%;height:61.5%}.service-motto{font-size:25px;right:2.5%}.service-location-list{gap:18px}}@media (max-width:850px){.service-area-premium{background:#101418;height:auto;min-height:610px;padding:42px 20px 34px;display:block}.service-art{opacity:.2;filter:brightness(.88)contrast(.82);width:100%;height:47%;position:absolute;inset:auto 0 0;overflow:hidden}.service-art:before{content:"";z-index:1;background:linear-gradient(#101418 0%,#101418b3 25%,#1014185c 70%,#10141885 100%);position:absolute;inset:0}.service-art:after{display:none}.service-art img{filter:grayscale();transform:scale(1.03);object-fit:cover!important;object-position:44% bottom!important}.service-area-content{z-index:3;text-align:left;align-items:flex-start;width:100%;margin:0 auto;padding:0;position:relative}.service-area-content>.kicker{letter-spacing:.18em;color:#e9a722;margin:0 0 12px;font-size:10px}.service-area-content h2{letter-spacing:-.038em;text-align:left;text-wrap:balance;max-width:350px;margin:0;font-size:30px;line-height:1.06}.service-area-content>p{color:#bfc3c5;text-align:left;text-wrap:balance;max-width:345px;margin:12px 0 28px;font-size:12.5px;line-height:1.55}.service-location-list{scroll-snap-type:x proximity;scrollbar-width:none;justify-content:flex-start;gap:10px;width:100%;margin:0;padding:0 0 12px;display:flex;overflow-x:auto}.service-location-list::-webkit-scrollbar{display:none}.service-location-list li{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);scroll-snap-align:start;background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;flex:0 0 94px;gap:9px;min-height:104px;padding:12px 8px}.service-location-list li:last-child{margin:0}.service-location-list strong{font-size:11.5px;font-weight:700}.service-pin{width:44px;height:44px;box-shadow:none;background:#ffffff17}.service-pin svg{width:21px;height:21px}.service-motto{display:none}}@media (max-width:390px){.service-area-premium{min-height:590px;padding:38px 16px 30px}.service-area-content h2{max-width:325px;font-size:28px}.service-area-content>p{max-width:320px;margin-bottom:24px}.service-location-list li{flex-basis:90px}}.franchise-entry{color:#fff;background:linear-gradient(135deg,#111519 0%,#171d22 65%,#22282c 100%);border:1px solid #272e33;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:30px;margin-top:20px;padding:46px 48px;display:grid;position:relative;overflow:hidden}.franchise-entry:after{content:"";border:1px solid #e7a62c2e;border-radius:50%;width:290px;height:290px;position:absolute;top:-150px;right:-120px;box-shadow:0 0 0 40px #e7a62c08,0 0 0 85px #e7a62c05}.franchise-entry-icon{width:72px;height:72px;color:var(--amber);z-index:1;border:1px solid #e7a62c6b;place-items:center;display:grid;position:relative}.franchise-entry-icon svg{width:31px;height:31px}.franchise-entry-copy{z-index:1;position:relative}.franchise-entry-copy h3{letter-spacing:-.04em;max-width:760px;margin:10px 0 12px;font-size:clamp(28px,3vw,40px);line-height:1.05}.franchise-entry-copy p{color:#aeb3b6;max-width:780px;margin:0;line-height:1.65}.franchise-entry-copy ul{color:#d7dadc;flex-wrap:wrap;gap:12px 22px;margin:20px 0 0;padding:0;font-size:12px;font-weight:700;list-style:none;display:flex}.franchise-entry-copy li{align-items:center;gap:7px;display:flex}.franchise-entry-copy li svg{width:14px;color:var(--amber)}.shiny-cta-franchise{z-index:2;white-space:nowrap;position:relative}.franchise-form-page{background:#0e1215}.franchise-hero{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;padding:76px 0 68px;display:grid}.franchise-hero h1{max-width:800px;margin:18px 0 24px;font-size:clamp(48px,5vw,76px)}.franchise-hero>div:first-child>p{color:#aeb3b6;max-width:700px;font-size:17px;line-height:1.75}.franchise-principles{gap:2px;display:grid}.franchise-principles article{background:#151a1e;border:1px solid #252c31;grid-template-columns:44px 1fr;gap:16px;padding:20px;display:grid}.franchise-principles svg{color:var(--amber);width:24px}.franchise-principles span{flex-direction:column;gap:6px;display:flex}.franchise-principles b{font-size:14px}.franchise-principles small{color:#878e93;line-height:1.5}.franchise-process{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;padding:34px 0 38px}.franchise-process>span{color:var(--amber);letter-spacing:.18em;font-size:10px;font-weight:800}.franchise-process>div{background:#272d31;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px;display:grid}.franchise-process article{background:#11161a;padding:26px 28px}.franchise-process b{color:var(--amber);letter-spacing:.14em;font-size:11px}.franchise-process h2{margin:12px 0 7px;font-size:18px}.franchise-process p{color:#858c91;margin:0;font-size:13px;line-height:1.6}.franchise-form-shell{padding-top:82px}.franchise-intro h2{letter-spacing:-.05em;margin:18px 0 24px;font-size:clamp(42px,4.7vw,66px);line-height:1}.franchise-intro>p{color:#aeb3b6;line-height:1.75}.franchise-trust{color:#d8dbdc;border:1px solid #e7a62c40;gap:14px;margin-top:26px;padding:18px;display:flex}.franchise-trust svg{color:var(--amber);flex:none}.franchise-trust span{flex-direction:column;gap:5px;display:flex}.franchise-trust strong{font-size:13px}.franchise-trust small{color:#7f878c;font-size:11px;line-height:1.5}.franchise-form-card{border-top:4px solid var(--amber)}.franchise-application-form .form-field:has(textarea){grid-column:span 2}.franchise-submit{min-width:255px}.franchise-note{color:#111;background:#e3a32d;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-bottom:90px;padding:28px 34px;display:grid}.franchise-note>svg:first-child{width:34px;height:34px}.franchise-note>svg:last-child{opacity:.18;width:46px;height:46px}.franchise-note h2{margin:0 0 6px;font-size:22px}.franchise-note p{max-width:850px;margin:0;font-size:13px;line-height:1.6}@media (max-width:1000px){.franchise-entry{grid-template-columns:64px 1fr}.franchise-entry .shiny-cta-franchise{grid-column:2}.franchise-hero{grid-template-columns:1fr;gap:36px}.admin-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.franchise-entry{grid-template-columns:1fr;padding:30px 24px}.franchise-entry-icon{width:58px;height:58px}.franchise-entry .shiny-cta-franchise{grid-column:auto;width:100%}.franchise-entry-copy ul{display:grid}.franchise-hero{padding:48px 0}.franchise-hero h1{font-size:48px}.franchise-process>div{grid-template-columns:1fr}.franchise-form-shell{padding-top:50px}.franchise-application-form .form-field:has(textarea){grid-column:auto}.franchise-note{grid-template-columns:auto 1fr;margin-bottom:55px;padding:24px}.franchise-note>svg:last-child{display:none}.admin-stats{grid-template-columns:1fr 1fr}}.territory-map-section{color:#fff;background:#0f1418;border-top:1px solid #ffffff14;padding:92px 0 96px}.territory-map-section.is-compact{padding-top:76px}.territory-map-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:34px;display:flex}.territory-map-heading>div:first-child{max-width:760px}.territory-map-heading h2{letter-spacing:-.05em;margin:14px 0 16px;font-size:clamp(36px,4.3vw,58px);line-height:1}.territory-map-heading p{color:#969da2;max-width:720px;margin:0;line-height:1.7}.territory-map-legend{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.territory-map-legend span{color:#c5c9cc;background:#151b1f;border:1px solid #2b3237;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.territory-map-legend i,.territory-admin-counts i{border-radius:50%;width:10px;height:10px;display:inline-block}.territory-map-legend i.available,.territory-admin-counts i.available{background:#20a55b}.territory-map-legend i.pending,.territory-admin-counts i.pending{background:#f59e0b}.territory-map-legend i.taken,.territory-admin-counts i.taken{background:#d6423a}.territory-map-legend i.closed,.territory-admin-counts i.closed{background:#6d7479}.territory-map-legend b{color:#fff;margin-left:2px}.territory-map-frame{background:#151a1e;border:1px solid #2a3136;padding:14px}.territory-map-canvas{z-index:1;background:#20262a;width:100%;height:520px;position:relative}.is-compact .territory-map-canvas{height:420px}.territory-map-note{color:#858d92;align-items:center;gap:10px;padding:14px 4px 2px;font-size:12px;display:flex}.territory-map-note svg{width:16px;color:var(--amber)}.territory-map-error{color:#aeb4b8;background:#171c20;justify-content:center;align-items:center;gap:12px;height:280px;display:flex}.territory-map-error svg{color:var(--amber)}.gnz-map-marker-wrap{background:0 0!important;border:0!important}.gnz-map-marker{border:3px solid #fff;border-radius:50% 50% 50% 0;place-items:center;width:42px;height:42px;display:grid;transform:rotate(-45deg);box-shadow:0 8px 18px #0000004d}.gnz-map-marker img{object-fit:contain;filter:brightness(0)invert();width:27px;height:16px;transform:rotate(45deg)}.gnz-map-marker.is-available{background:#159653}.gnz-map-marker.is-taken{background:#d53d36}.gnz-map-marker.is-closed{background:#626a70}.gnz-map-popup{flex-direction:column;gap:4px;min-width:150px;font-family:Arial,sans-serif;display:flex}.gnz-map-popup strong{font-size:14px}.gnz-map-popup span{color:#777;font-size:12px}.gnz-map-popup b{text-transform:uppercase;margin-top:5px;font-size:11px}.gnz-map-popup b.is-available{color:#13864a}.gnz-map-popup b.is-taken{color:#c53630}.gnz-map-popup b.is-closed{color:#666}.territory-admin{background:#fff;border:1px solid #e1e3e4;margin-top:24px;padding:28px;scroll-margin-top:24px}.territory-admin-head{border-bottom:1px solid #eceeef;justify-content:space-between;align-items:end;gap:28px;padding-bottom:22px;display:flex}.territory-admin-head>div:first-child>span{letter-spacing:.16em;color:#9a6b18;font-size:10px;font-weight:800}.territory-admin-head h2{margin:7px 0 6px;font-size:24px}.territory-admin-head p{color:#777;max-width:660px;margin:0;font-size:13px;line-height:1.55}.territory-admin-counts{flex-wrap:wrap;gap:10px;display:flex}.territory-admin-counts b{white-space:nowrap;border:1px solid #e1e3e4;align-items:center;gap:7px;padding:9px 11px;font-size:11px;display:flex}.territory-add-form{background:#f6f6f4;grid-template-columns:1fr 1fr 1.15fr auto;align-items:end;gap:12px;margin:22px 0 10px;padding:18px;display:grid}.territory-add-form label{flex-direction:column;gap:7px;display:flex}.territory-add-form label>span{color:#555;font-size:11px;font-weight:800}.territory-add-form label small{color:#999;font-weight:400}.territory-add-form [data-slot=input]{background:#fff;border-radius:0}.territory-add-form button{border-radius:0;height:40px}.territory-admin-message{color:#715116;background:#fff7df;margin:10px 0;padding:10px 12px;font-size:12px}.territory-admin-list{gap:8px;margin-top:18px;display:grid}.territory-admin-row{border:1px solid #e5e6e6;grid-template-columns:42px minmax(220px,1fr) 180px auto;align-items:center;gap:16px;padding:13px 14px;display:grid}.territory-admin-row.status-available{border-left:4px solid #159653}.territory-admin-row.status-taken{border-left:4px solid #d53d36}.territory-admin-row.status-closed{border-left:4px solid #767d82}.territory-admin-pin{background:#f1f2f2;place-items:center;width:38px;height:38px;display:grid}.territory-admin-pin svg{width:20px}.territory-admin-place{flex-direction:column;gap:3px;display:flex}.territory-admin-place strong{font-size:13px}.territory-admin-place span{color:#666;font-size:12px}.territory-admin-place small{color:#aaa;font-size:10px}.territory-admin-status{align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.territory-admin-status svg{width:16px}.status-available .territory-admin-status{color:#15844b}.status-taken .territory-admin-status{color:#c53630}.status-closed .territory-admin-status{color:#676d71}.territory-admin-actions{justify-content:flex-end;gap:6px;display:flex}.territory-admin-actions button{border-radius:0;font-size:11px}.territory-admin-actions svg{width:15px}.territory-admin-empty{color:#888;justify-content:center;align-items:center;gap:10px;padding:40px;display:flex}.franchise-application-form [role=option][data-disabled]{opacity:.52}.franchise-application-form .form-select[aria-invalid=true]{border-color:#b33!important}@media (max-width:1000px){.territory-map-heading{display:grid}.territory-map-legend{justify-content:flex-start}.territory-add-form{grid-template-columns:1fr 1fr}.territory-admin-row{grid-template-columns:42px 1fr auto}.territory-admin-status{grid-column:2}.territory-admin-actions{grid-area:1/3/3}}@media (max-width:800px){.territory-map-section{padding:64px 0}.territory-map-canvas,.is-compact .territory-map-canvas{height:390px}.territory-map-frame{padding:8px}.territory-map-heading h2{font-size:40px}.territory-map-legend{grid-template-columns:1fr 1fr 1fr;display:grid}.territory-map-legend span{justify-content:center;padding:9px 7px}.territory-admin{padding:18px}.territory-admin-head{display:grid}.territory-add-form{grid-template-columns:1fr;padding:14px}.territory-admin-row{grid-template-columns:36px 1fr;padding:12px}.territory-admin-status,.territory-admin-actions{grid-column:2}.territory-admin-actions{flex-wrap:wrap;grid-row:auto;justify-content:flex-start}.territory-admin-counts{justify-content:flex-start}}.territory-network-labels{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.territory-network-labels span{color:#cbd0d3;letter-spacing:.02em;background:#151b1f;border:1px solid #293036;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:700;display:flex}.territory-network-labels b{color:var(--amber);letter-spacing:.12em;font-size:10px}.gnz-map-marker{width:var(--marker-size,42px);height:var(--marker-size,42px)}.gnz-map-marker.is-city-marker{border-width:4px;box-shadow:0 10px 24px #00000057,0 0 0 5px #ffffff14}.gnz-map-marker.is-city-marker img{width:33px;height:20px}.gnz-hub-marker-wrap{overflow:visible!important}.gnz-hub-marker{place-items:center;width:68px;height:68px;display:grid;position:relative}.gnz-hub-marker>div{z-index:2;border:3px solid var(--amber);background:#0e1215;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:62px;height:62px;display:flex;position:relative;box-shadow:0 12px 30px #00000061,0 0 0 6px #e7a62c1f}.gnz-hub-marker img{object-fit:contain;filter:brightness(0)invert();width:38px;height:20px}.gnz-hub-marker small{letter-spacing:.16em;color:var(--amber);font-size:7px;font-weight:900}.gnz-hub-pulse{border:1px solid #e7a62c99;border-radius:50%;animation:2.7s ease-out infinite gnzHubPulse;position:absolute;inset:8px}@keyframes gnzHubPulse{0%{opacity:.65;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.85)}}.gnz-hub-popup b{color:#a06e14!important}.gnz-city-popup{min-width:180px}.gnz-city-stats{flex-wrap:wrap;gap:6px;margin:5px 0;display:flex}.gnz-city-stats em{color:#555;background:#f1f2f2;padding:4px 6px;font-size:10px;font-style:normal}@media (max-width:800px){.territory-network-labels{grid-template-columns:1fr;display:grid}.territory-network-labels span{justify-content:flex-start}}.franchise-map-callout{color:#fff;border:1px solid #2b3338;border-left:4px solid var(--amber);background:#111519;justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding:18px 20px;transition:transform .2s,border-color .2s;display:flex}.franchise-map-callout:hover{border-color:#3a444a;transform:translateY(-2px)}.franchise-map-callout span{flex-direction:column;gap:5px;display:flex}.franchise-map-callout b{letter-spacing:.01em;font-size:13px}.franchise-map-callout small{color:#949ba0;font-size:11px;line-height:1.5}.franchise-map-callout>svg{color:var(--amber);flex:none;width:20px}@media (max-width:800px){.franchise-map-callout{padding:16px}.franchise-map-callout small{font-size:10.5px}}.live-operations{color:#fff;background:#0c1013;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff14}.live-operations-grid{grid-template-columns:1.35fr repeat(4,1fr);align-items:stretch;min-height:128px;display:grid}.live-operations-grid>div,.live-operations-grid>article{border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;padding:26px 22px;display:flex}.live-operations-grid>article:last-child{border-right:0}.live-operations-title span{color:var(--amber);letter-spacing:.16em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.live-operations-title i{background:#27b66c;border-radius:50%;width:7px;height:7px;animation:1.9s infinite gnzLive;box-shadow:0 0 0 5px #27b66c1f}.live-operations-title strong{margin-top:9px;font-size:19px}.live-operations-grid article svg{width:18px;height:18px;color:var(--amber);margin-bottom:10px}.live-operations-grid article span{color:#899096;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.live-operations-grid article strong{margin:5px 0 2px;font-size:25px}.live-operations-grid article small{color:#686f74;font-size:10px}@keyframes gnzLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.86)}}.why-gnz{padding:120px 0}.why-gnz-grid svg{color:#b77d16;width:30px;height:30px}.why-gnz-grid h3{letter-spacing:-.025em;margin:38px 0 10px;font-size:22px}.why-gnz-grid p{color:#6d7173;margin:0;font-size:14px;line-height:1.65}.mobile-action-bar{display:none}.franchise-landing{background:#f4f2ed}.franchise-landing-hero{color:#fff;background:#0f1418;min-height:760px}.franchise-landing-stage{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;min-height:660px;display:grid}.franchise-landing-stage h1{max-width:850px;font-size:clamp(58px,6vw,88px)}.franchise-landing-stage>div>p{color:#aeb4b8;max-width:690px;font-size:17px;line-height:1.75}.franchise-landing-panel{background:#141a1e;border:1px solid #2c3439;padding:30px}.franchise-landing-panel>span{letter-spacing:.17em;color:var(--amber);font-size:10px;font-weight:800}.franchise-landing-panel>div{border-bottom:1px solid #2a3136;grid-template-columns:44px 1fr;column-gap:14px;padding:22px 0;display:grid}.franchise-landing-panel>div:last-child{border-bottom:0}.franchise-landing-panel b{color:var(--amber);grid-row:1/3;font-size:11px}.franchise-landing-panel strong{font-size:15px}.franchise-landing-panel small{color:#788086;margin-top:4px;line-height:1.45}.franchise-value{padding:120px 0}.franchise-value-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.franchise-value-grid article{background:#fff;border:1px solid #e0ddd5;min-height:250px;padding:32px}.franchise-value-grid svg{color:#b77d16;width:29px}.franchise-value-grid h3{margin:34px 0 9px;font-size:21px}.franchise-value-grid p{color:#6a6f72;font-size:14px;line-height:1.65}.franchise-fit{background:#e3a32d;padding:92px 0}.franchise-fit-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.franchise-fit .kicker{color:#3c2a07}.franchise-fit h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(40px,4.5vw,62px);line-height:1}.franchise-fit-grid>div:first-child>p{max-width:620px;line-height:1.7}.franchise-fit-grid>div:last-child{gap:12px;display:grid}.franchise-fit-grid>div:last-child p{background:#ffffff57;align-items:center;gap:11px;margin:0;padding:16px;font-size:13px;font-weight:700;display:flex}.franchise-fit-grid svg{width:17px}.franchise-steps{padding:120px 0}.franchise-step-grid{background:#ddd9d0;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.franchise-step-grid article{background:#fff;min-height:290px;padding:30px;position:relative}.franchise-step-grid b{color:#b6b1a8;font-size:11px;position:absolute;top:24px;right:24px}.franchise-step-grid svg{color:#b77d16;width:28px}.franchise-step-grid h3{margin:46px 0 10px;font-size:20px}.franchise-step-grid p{color:#707477;font-size:13px;line-height:1.65}.franchise-faq{grid-template-columns:.75fr 1.25fr;gap:90px;padding:0 0 120px;display:grid}.franchise-faq h2{letter-spacing:-.045em;margin:14px 0;font-size:44px;line-height:1.03}.franchise-faq details{border-top:1px solid #d6d2ca;padding:20px 0}.franchise-faq details:last-child{border-bottom:1px solid #d6d2ca}.franchise-faq summary{cursor:pointer;font-size:15px;font-weight:800}.franchise-faq details p{color:#6c7174;max-width:680px;font-size:13px;line-height:1.65}.franchise-landing-cta{color:#fff;text-align:center;background:#0f1418;padding:100px 0}.franchise-landing-cta span{color:var(--amber);letter-spacing:.17em;font-size:11px;font-weight:800}.franchise-landing-cta h2{letter-spacing:-.05em;margin:16px 0;font-size:clamp(42px,5vw,68px)}.franchise-landing-cta p{color:#899095;margin-bottom:28px}.franchise-landing-cta a{background:var(--amber);color:#111;align-items:center;gap:10px;padding:16px 23px;font-size:13px;font-weight:900;display:inline-flex}.tracking-page{background:#0f1418}.tracking-shell{grid-template-columns:1fr .85fr;align-items:start;gap:24px;width:min(1080px,100% - 48px);margin:auto;padding:90px 0 110px;display:grid}.tracking-card{color:#111;background:#f4f2ed;padding:46px}.tracking-card h1{letter-spacing:-.05em;margin:18px 0;font-size:52px;line-height:1}.tracking-card>p{color:#666;max-width:620px;line-height:1.65}.tracking-fields{grid-template-columns:1fr 1fr;gap:14px;margin:30px 0 18px;display:grid}.tracking-fields label{flex-direction:column;gap:7px;display:flex}.tracking-fields label span{font-size:12px;font-weight:800}.tracking-fields input{background:#fff;border-radius:0;height:50px}.tracking-card>button{background:var(--amber);color:#111;border-radius:0;height:50px;font-weight:800}.tracking-card>small{color:#888;align-items:center;gap:7px;margin-top:18px;font-size:10px;display:flex}.tracking-card>small svg{width:14px}.tracking-error{padding:12px;color:#a92e22!important;background:#fff0ed!important}.tracking-result{color:#fff;background:#171d21;border:1px solid #2a3237;min-height:410px;padding:40px}.tracking-result-icon{border:1px solid #374148;place-items:center;width:64px;height:64px;margin-bottom:32px;display:grid}.tracking-result-icon svg{width:30px;color:var(--amber)}.tracking-result>span{color:#8b949a;letter-spacing:.11em;font-size:10px}.tracking-result h2{margin:12px 0;font-size:34px;line-height:1.05}.tracking-result>p{color:#9da4a8;line-height:1.65}.tracking-timeline{grid-template-columns:repeat(3,1fr);gap:5px;margin:30px 0 12px;display:grid}.tracking-timeline i{background:#363e43;height:4px}.tracking-timeline i.done{background:var(--amber)}.tracking-dates{color:#737b80;justify-content:space-between;display:flex}.tracking-result>a{color:var(--amber);align-items:center;gap:8px;margin-top:32px;font-size:12px;font-weight:800;display:flex}.tracking-result>a svg{width:15px}.tracking-result.status-approved .tracking-result-icon svg{color:#34a86a}.tracking-result.status-rejected .tracking-result-icon svg{color:#c64a42}.region-page{background:#f4f2ed}.region-hero{color:#fff;background:#0f1418;min-height:700px}.region-hero-content{padding:110px 0 120px}.region-hero-content h1{max-width:900px;font-size:clamp(56px,6vw,86px)}.region-hero-content>p{color:#aeb4b8;max-width:690px;font-size:17px;line-height:1.75}.region-proof{z-index:2;background:#d9d6ce;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:-48px;display:grid;position:relative}.region-proof article{background:#fff;padding:30px}.region-proof svg{color:#b77d16}.region-proof h2{margin:24px 0 7px;font-size:19px}.region-proof p{color:#6e7375;font-size:13px;line-height:1.6}.region-business{padding:120px 0}.region-business-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.region-business h2{letter-spacing:-.05em;margin:16px 0;font-size:clamp(40px,4vw,60px);line-height:1}.region-business-grid>div:first-child>p{color:#6c7174;line-height:1.7}.region-business-grid>div:first-child>a{color:#9a6811;align-items:center;gap:8px;margin-top:22px;font-weight:800;display:inline-flex}.region-business-grid>div:last-child{gap:10px;display:grid}.region-business-grid>div:last-child p{background:#fff;border:1px solid #e0ddd6;align-items:center;gap:9px;margin:0;padding:15px;font-size:13px;font-weight:700;display:flex}.region-business-grid svg{color:#b77d16;width:16px}.region-contact{background:#292e31;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:100px;display:grid}.region-contact>div{color:#fff;background:#111519;grid-template-columns:36px 1fr;gap:3px 12px;padding:26px;display:grid}.region-contact svg{color:var(--amber);grid-row:1/3}.region-contact span{letter-spacing:.14em;color:#7f878c;font-size:9px}.region-contact strong{font-size:14px}.admin-dashboard{margin-bottom:24px}.admin-dashboard-cards{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}.admin-dashboard-cards article{background:#fff;border:1px solid #e1e3e4;grid-template-columns:32px 1fr;column-gap:10px;padding:20px;display:grid}.admin-dashboard-cards svg{color:#b77d16;grid-row:1/3;width:21px}.admin-dashboard-cards span{color:#777;font-size:11px}.admin-dashboard-cards strong{font-size:24px}.admin-dashboard-grid{grid-template-columns:1.5fr .5fr;gap:12px;display:grid}.admin-chart-card,.admin-territory-summary{background:#fff;border:1px solid #e1e3e4;padding:24px}.admin-chart-card>div:first-child>span,.admin-territory-summary>span{color:#9a6b18;letter-spacing:.14em;font-size:9px;font-weight:800}.admin-chart-card h2,.admin-territory-summary h2{margin:6px 0;font-size:20px}.admin-chart-card p,.admin-territory-summary p{color:#888;margin:0;font-size:11px}.admin-chart-wrap{height:210px;margin-top:18px}.admin-territory-summary>div{grid-template-columns:1fr;gap:8px;margin:22px 0;display:grid}.admin-territory-summary b{background:#f5f5f3;padding:14px;font-size:22px}.admin-territory-summary b small{color:#888;margin-top:4px;font-size:9px;font-weight:500;display:block}.proposal-page{background:#e7e7e4;min-height:100vh;padding:30px}.proposal-paper{background:#fff;width:min(960px,100%);margin:0 auto;box-shadow:0 20px 70px #0000001f}.proposal-header{color:#fff;background:#111519;justify-content:space-between;align-items:center;padding:28px 38px;display:flex}.proposal-header img{filter:invert();object-fit:contain}.proposal-header>div:first-child{align-items:center;gap:20px;display:flex}.proposal-header>div:first-child span{letter-spacing:.14em;color:#8d959a;font-size:10px}.proposal-header>div:last-child{text-align:right;flex-direction:column;display:flex}.proposal-header small{color:var(--amber);letter-spacing:.13em;font-size:9px}.proposal-header strong{margin-top:4px;font-size:18px}.proposal-hero{border-bottom:1px solid #e2e2df;padding:48px 44px 38px}.proposal-hero>span,.proposal-scope>span{letter-spacing:.15em;color:#9a6b18;font-size:10px;font-weight:800}.proposal-hero h1{letter-spacing:-.045em;margin:12px 0 16px;font-size:44px;line-height:1}.proposal-hero>p{color:#666;max-width:760px;line-height:1.65}.proposal-model{background:#e3a32d;flex-direction:column;margin-top:15px;padding:15px 18px;display:inline-flex}.proposal-model b{font-size:14px}.proposal-model small{margin-top:3px;font-size:9px}.proposal-meta{background:#ddd;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.proposal-meta article{background:#f7f7f5;grid-template-columns:30px 1fr;gap:3px 8px;padding:24px;display:grid}.proposal-meta svg{color:#b77d16;grid-row:1/3;width:19px}.proposal-meta span{color:#888;letter-spacing:.1em;font-size:9px}.proposal-meta strong{font-size:13px}.proposal-scope{padding:38px 44px}.proposal-scope h2{margin:8px 0 18px;font-size:27px}.proposal-scope>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.proposal-scope p{background:#f5f5f2;align-items:flex-start;gap:8px;margin:0;padding:13px;font-size:12px;line-height:1.5;display:flex}.proposal-scope p svg{color:#a06c10;flex:none;width:14px}.proposal-contact{border-top:1px solid #ddd;border-bottom:1px solid #ddd;grid-template-columns:repeat(4,1fr);display:grid}.proposal-contact div{border-right:1px solid #ddd;padding:20px}.proposal-contact div:last-child{border-right:0}.proposal-contact span{letter-spacing:.12em;color:#999;font-size:8px;display:block}.proposal-contact strong{margin-top:5px;font-size:12px;display:block}.proposal-note{background:#fff4d6;border-left:4px solid #e3a32d;margin:32px 44px;padding:18px}.proposal-note strong{font-size:12px}.proposal-note p{color:#666;margin:5px 0 0;font-size:11px;line-height:1.6}.proposal-paper>footer{color:#fff;background:#111519;justify-content:space-between;padding:20px 44px;font-size:10px;display:flex}.proposal-paper>footer span{color:#7e868b}.proposal-link{background:#fff8e8!important}.form-success-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.form-success-actions a{border:1px solid #cbc8c0;padding:11px 14px;margin-top:0!important}.form-success-actions .success-track{color:#fff;background:#111519;border-color:#111519}.hero:before{content:"";pointer-events:none;border:1px solid #e7a62c12;border-radius:50%;width:70%;height:70%;position:absolute;bottom:-42%;left:-18%;box-shadow:0 0 0 70px #e7a62c06,0 0 0 145px #e7a62c05}.hero-photo:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 65%,#e7a62c14);position:absolute;inset:0}.application-card,.why-gnz-grid article,.franchise-value-grid article{will-change:transform}@media print{.proposal-page{background:#fff;padding:0}.proposal-page .report-toolbar{display:none}.proposal-paper{box-shadow:none;width:100%}.mobile-action-bar{display:none!important}}@media (max-width:1100px){.live-operations-grid{grid-template-columns:1.2fr repeat(2,1fr)}.live-operations-grid>article:nth-last-child(-n+2){border-top:1px solid #ffffff14}.why-gnz-grid,.franchise-value-grid{grid-template-columns:1fr 1fr}.admin-dashboard-grid{grid-template-columns:1fr}.franchise-step-grid{grid-template-columns:1fr 1fr}}@media (max-width:800px){body{padding-bottom:66px}.mobile-action-bar{z-index:90;padding:7px max(8px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:#0c1013;border-top:1px solid #2d3439;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0000002e}.mobile-action-bar a{color:#fff;border-right:1px solid #262d31;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:45px;font-size:9px;font-weight:800;display:flex}.mobile-action-bar a:last-child{border-right:0}.mobile-action-bar svg{width:17px;color:var(--amber)}.live-operations-grid{grid-template-columns:1fr 1fr}.live-operations-title{grid-column:1/-1}.live-operations-grid>div,.live-operations-grid>article{padding:20px 16px}.live-operations-grid>article{border-top:1px solid #ffffff14}.why-gnz{padding:80px 0}.why-gnz-grid{grid-template-columns:1fr}.why-gnz-grid article{min-height:220px;padding:27px}.franchise-landing-stage{grid-template-columns:1fr;gap:35px;min-height:auto;padding:70px 0}.franchise-landing-stage h1{font-size:52px}.franchise-value{padding:80px 0}.franchise-value-grid{grid-template-columns:1fr}.franchise-fit{padding:70px 0}.franchise-fit-grid{grid-template-columns:1fr;gap:35px}.franchise-step-grid{grid-template-columns:1fr}.franchise-faq{grid-template-columns:1fr;gap:30px;padding-bottom:80px}.franchise-landing-cta{padding:75px 0}.tracking-shell{grid-template-columns:1fr;width:calc(100% - 32px);padding:55px 0 75px}.tracking-card{padding:28px 22px}.tracking-card h1{font-size:42px}.tracking-fields{grid-template-columns:1fr}.tracking-result{min-height:0;padding:28px 22px}.region-hero{min-height:auto}.region-hero-content{padding:80px 0 100px}.region-hero-content h1{font-size:52px}.region-proof{grid-template-columns:1fr;margin-top:-28px}.region-business{padding:80px 0}.region-business-grid{grid-template-columns:1fr;gap:36px}.region-contact{grid-template-columns:1fr;margin-bottom:70px}.admin-dashboard-cards{grid-template-columns:1fr 1fr}.testimonial-admin-list article{grid-template-columns:1fr}.testimonial-admin-list article>div:last-child{justify-content:flex-start}.proposal-page{padding:10px}.proposal-header{gap:14px;padding:22px;display:grid}.proposal-header>div:first-child{display:grid}.proposal-header>div:last-child{text-align:left}.proposal-hero{padding:30px 22px}.proposal-hero h1{font-size:34px}.proposal-meta{grid-template-columns:1fr}.proposal-scope{padding:28px 22px}.proposal-scope>div{grid-template-columns:1fr}.proposal-contact{grid-template-columns:1fr 1fr}.proposal-note{margin:24px 22px}.proposal-paper>footer{gap:4px;padding:18px 22px;display:grid}}.service-location-list li>a{flex-direction:column;align-items:center;gap:9px;display:flex}.service-location-list li>a>svg{color:#737a7f;transition:transform .2s,color .2s}.service-location-list li>a:hover>svg{color:var(--amber);transform:translate(3px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{color:#111;background:#e7a62c}button,a,[role=button],[role=combobox]{-webkit-tap-highlight-color:transparent}.button,.nav-cta,.submit-button,.shiny-button{transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s}.button:hover,.nav-cta:hover,.submit-button:hover:not(:disabled){transform:translateY(-2px)}.button.primary:hover,.submit-button:hover:not(:disabled){box-shadow:0 12px 28px #e7a62c33}.nav-links a{padding:10px 0;position:relative}.nav-links a:after{content:"";background:var(--amber);height:1px;transition:right .2s;position:absolute;bottom:4px;left:0;right:100%}.nav-links a:hover:after{right:0}.nav-links a:focus-visible:after{right:0}.form-shell{padding-bottom:72px}@media (min-width:1001px){.form-intro{align-self:start;position:sticky;top:24px}}.form-card{border-top:3px solid #e7a62ceb}.form-quality-strip{background:#d9d5cc;border:1px solid #d9d5cc;grid-template-columns:repeat(3,1fr);gap:1px;margin:-4px 0 30px;display:grid}.form-quality-strip>span{background:#ebe8e1;grid-template-columns:22px 1fr;align-items:center;column-gap:8px;padding:13px 14px;display:grid}.form-quality-strip svg{color:#9a6b18;grid-row:1/3;width:17px;height:17px}.form-quality-strip b{font-size:11px;line-height:1.25}.form-quality-strip small{color:#7a7a76;margin-top:2px;font-size:9px;line-height:1.35}.form-field [data-slot=input],.form-field [data-slot=textarea],.form-select{transition:border-color .18s,box-shadow .18s,background-color .18s}.form-field [data-slot=input]:hover,.form-field [data-slot=textarea]:hover,.form-select:hover{border-color:#aaa69e!important}.form-field [data-slot=input]:focus,.form-field [data-slot=textarea]:focus{border-color:#b77d16!important;box-shadow:0 0 0 3px #e7a62c1c!important}.form-select:focus-visible{border-color:#b77d16!important;box-shadow:0 0 0 3px #e7a62c1c!important}.application-form .form-field:has(textarea){grid-column:span 2}.consent-row{border:1px solid #0000;transition:border-color .18s,background .18s}.consent-row:hover{background:#e4e0d7}.consent-row a{text-underline-offset:3px;text-decoration:underline}.form-actions{border-top:1px solid #dcd8d0;padding-top:22px}.form-actions>a{transition:color .18s,transform .18s}.form-actions>a:hover{color:#111;transform:translate(-2px)}.submit-button:disabled{opacity:.62;cursor:not-allowed}.security-note{padding-top:2px}.form-success{padding:40px 20px}.form-success-actions a{transition:transform .18s,background .18s}.form-success-actions a:hover{transform:translateY(-2px)}#bayilik-bolge-haritasi,.application,.workflow,.why-gnz,.corporate{scroll-margin-top:24px}.section-heading h2,.corporate h2,.services h2,.franchise-value h2,.franchise-steps h2{text-wrap:balance}.section-heading p,.corporate p,.services p{text-wrap:pretty}.application-card,.franchise-entry,.why-gnz-grid article,.service-list article{-webkit-backface-visibility:hidden;backface-visibility:hidden}.service-location-list li>a{min-width:78px}.service-location-list li>a:focus-visible .service-pin{box-shadow:0 0 0 3px #e7a62c73}.admin-table-card{overflow:hidden}.admin-table-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;width:100%;padding-bottom:3px;overflow-x:auto}.admin-table-scroll table{min-width:850px}.admin-row{cursor:pointer;transition:background .15s}.admin-row:hover{background:#faf8f3}.territory-admin-actions button,.testimonial-admin-list button{min-height:38px}.territory-admin-row,.testimonial-admin-list article{transition:border-color .18s,box-shadow .18s}.territory-admin-row:hover,.testimonial-admin-list article:hover{border-color:#c9c5bc;box-shadow:0 8px 22px #00000009}.admin-sidebar nav a{transition:background .18s,color .18s,border-color .18s}.admin-sidebar nav a:hover{color:#fff;background:#e7a62c14}.admin-card-head{gap:20px}@media (max-width:800px){.form-shell{gap:34px;padding:48px 0 56px}.form-intro{padding-top:0}.form-intro ol{margin-top:34px}.form-card{padding:28px 20px;box-shadow:0 18px 48px #0000002e}.form-card-heading{margin-bottom:24px;padding-bottom:22px}.form-card-heading h2{font-size:29px}.form-quality-strip{grid-template-columns:1fr;margin-bottom:24px}.form-quality-strip>span{min-height:54px}.form-grid{grid-template-columns:1fr;gap:18px}.application-form .form-field:has(textarea){grid-column:auto}.form-field [data-slot=input],.form-field [data-slot=textarea],.form-select{min-height:50px!important;font-size:16px!important}.form-actions{flex-direction:column-reverse;align-items:stretch;gap:14px}.form-actions>a{justify-content:center;min-height:44px}.submit-button{width:100%!important;min-height:54px!important}.consent-row{padding:15px}.security-note{text-align:center;line-height:1.45}.admin-table-card{padding:16px}.admin-table-scroll{margin-inline:0}.admin-table-scroll table{min-width:760px}.admin-pagination span{font-size:11px}.territory-admin-row,.testimonial-admin-list article{box-shadow:none}}@media (max-width:420px){.form-card{padding-inline:16px}.form-quality-strip>span{padding:12px}.section-heading{margin-bottom:38px}.application{padding-top:78px}}@media (max-width:800px){.mobile-navigation-inner .mobile-tracking-link{letter-spacing:0;color:#dbe0e2;border:1px solid #334047;justify-content:space-between;margin-top:18px;padding:15px 16px;font-size:13px}.mobile-navigation-inner .mobile-tracking-link svg{width:17px;color:var(--amber)}}.workflow{background:#f4f2ed;border-top:1px solid #dedad1;border-bottom:1px solid #dedad1;padding:0}.workflow-inner{padding:110px 0 104px}.workflow-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:80px;margin-bottom:42px;display:grid}.workflow-heading h2{letter-spacing:-.055em;max-width:760px;margin:16px 0 0;font-size:clamp(46px,4.8vw,68px);line-height:.98}.workflow-heading>p{color:#6c7174;justify-self:end;max-width:480px;margin:0;font-size:16px;line-height:1.75}.workflow-grid{background:#fff;border:1px solid #d4d0c7;grid-template-columns:repeat(3,1fr);display:grid}.workflow-grid article{background:#fff;border-right:1px solid #d4d0c7;flex-direction:column;justify-content:space-between;min-height:285px;padding:34px 34px 30px;transition:background .22s,transform .22s;display:flex;position:relative}.workflow-grid article:last-child{border-right:0}.workflow-grid article:hover{z-index:2;background:#faf7f0;transform:translateY(-3px)}.workflow-grid article>span{color:#aaa59b;letter-spacing:.12em;font-size:10px;position:absolute;top:24px;right:26px}.workflow-grid svg{color:#b77d16;width:30px;height:30px;margin:0}.workflow-grid article>div{margin-top:48px}.workflow-grid h3{letter-spacing:-.025em;margin:0 0 10px;font-size:23px}.workflow-grid p{color:#6c7174;max-width:300px;margin:0;font-size:13px;line-height:1.65}.why-gnz{color:#fff;background:#101418;padding:0;position:relative;overflow:hidden}.why-gnz:before{content:"";pointer-events:none;border:1px solid #e7a62c14;border-radius:50%;width:42vw;height:42vw;position:absolute;top:-45%;left:-10%;box-shadow:0 0 0 70px #e7a62c06,0 0 0 145px #e7a62c05}.why-gnz-inner{z-index:1;padding:112px 0 118px;position:relative}.why-gnz-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:80px;margin-bottom:44px;display:grid}.why-gnz-heading h2{letter-spacing:-.06em;color:#fff;max-width:790px;margin:16px 0 0;font-size:clamp(48px,5vw,70px);line-height:.96}.why-gnz-heading>p{color:#9ba2a6;justify-self:end;max-width:480px;margin:0;font-size:16px;line-height:1.75}.why-gnz-grid{background:#2a3034;border:1px solid #2a3034;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.why-gnz-grid article{background:#151b1f;min-height:245px;padding:32px;transition:background .22s,transform .22s;position:relative}.why-gnz-grid article:hover{z-index:2;background:#1a2126;transform:translateY(-3px)}.why-gnz-grid svg{width:27px;height:27px;color:var(--amber)}.why-gnz-grid article>span{color:#5f676c;letter-spacing:.13em;font-size:10px;position:absolute;top:27px;right:27px}.why-gnz-grid h3{letter-spacing:-.025em;color:#f7f8f8;margin:42px 0 9px;font-size:21px}.why-gnz-grid p{color:#8e979c;max-width:300px;margin:0;font-size:13px;line-height:1.65}@media (max-width:950px){.workflow-heading,.why-gnz-heading{grid-template-columns:1fr;gap:20px}.workflow-heading>p,.why-gnz-heading>p{justify-self:start;max-width:620px}.workflow-grid,.why-gnz-grid{grid-template-columns:1fr 1fr}.workflow-grid article:nth-child(2){border-right:0}.workflow-grid article:nth-child(-n+2){border-bottom:1px solid #d4d0c7}}@media (max-width:700px){.workflow-inner,.why-gnz-inner{padding:76px 0}.workflow-heading h2,.why-gnz-heading h2{font-size:42px}.workflow-grid,.why-gnz-grid{grid-template-columns:1fr}.workflow-grid article{border-bottom:1px solid #d4d0c7;border-right:0;min-height:220px;padding:28px}.workflow-grid article:last-child{border-bottom:0}.workflow-grid article>div{margin-top:40px}.why-gnz-grid article{min-height:210px;padding:28px}}.home-page{color:#101418;background:#f4f2ed;overflow:hidden}.home-kicker,.home-eyebrow{letter-spacing:.18em;color:#d69a26;text-transform:uppercase;font-size:10px;font-weight:900}.home-eyebrow{align-items:center;gap:11px;display:inline-flex}.home-eyebrow i{background:#e3a32d;width:28px;height:2px;display:block}.home-hero{color:#fff;background:#0d1216;position:relative}.home-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 4% 95%,#e3a32d1a,#0000 29%);position:absolute;inset:0}.home-hero-stage{border-left:1px solid #ffffff0f;border-right:1px solid #ffffff0f;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:690px;display:grid}.home-hero-copy{z-index:2;flex-direction:column;justify-content:center;padding:92px clamp(28px,4vw,60px) 74px 0;display:flex;position:relative}.home-hero-copy h1{letter-spacing:-.07em;max-width:690px;margin:24px 0;font-size:clamp(60px,6vw,90px);line-height:.91}.home-hero-copy>p{color:#aeb6ba;max-width:550px;margin:0;font-size:17px;line-height:1.72}.home-hero-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.home-btn{letter-spacing:.01em;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-size:12px;font-weight:900;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.home-btn svg{width:17px}.home-btn:hover{transform:translateY(-2px)}.home-btn-primary{color:#111519;background:#e3a32d}.home-btn-primary:hover{background:#ecb44a}.home-btn-ghost{color:#d9dddf;border:1px solid #39434a}.home-btn-ghost:hover{color:#fff;border-color:#68747b}.home-hero-trust{border-top:1px solid #273036;flex-wrap:wrap;gap:30px;margin-top:56px;padding-top:24px;display:flex}.home-hero-trust>span{grid-template-columns:24px auto;align-items:center;gap:2px 9px;display:grid}.home-hero-trust svg{color:#e3a32d;grid-row:1/3;width:18px}.home-hero-trust b{color:#f3f5f6;font-size:11px}.home-hero-trust small{color:#727d82;font-size:9px}.home-hero-visual{background:#111820;min-height:690px;position:relative;overflow:hidden}.home-hero-visual-shade{z-index:1;background:linear-gradient(90deg,#0d1216 0%,#0d121675 20%,#0d12160f 54%,#0d121629 100%);position:absolute;inset:0}.home-hero-location{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0e11db;border:1px solid #ffffff24;align-items:center;gap:11px;padding:13px 16px;display:flex;position:absolute;bottom:30px;left:32px}.home-hero-location svg{color:#e3a32d;width:19px}.home-hero-location span{flex-direction:column;gap:2px;display:flex}.home-hero-location small{letter-spacing:.14em;color:#7e888e;font-size:8px}.home-hero-location b{font-size:12px}.home-hero-badge{z-index:2;background:#111519;border:1px solid #e3a32d80;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:absolute;top:28px;right:28px;box-shadow:0 0 0 7px #e3a32d12}.home-hero-badge span{letter-spacing:-.05em;font-size:15px;font-weight:900}.home-hero-badge small{color:#e3a32d;letter-spacing:.15em;font-size:6px}.home-live{color:#fff;background:#0a0e11;border-top:1px solid #222a2f;border-bottom:1px solid #222a2f}.home-live-grid{grid-template-columns:1.35fr repeat(4,1fr);display:grid}.home-live-grid>*{border-right:1px solid #20272c;flex-direction:column;justify-content:center;min-height:120px;padding:22px;display:flex}.home-live-grid>:last-child{border-right:0}.home-live-title span{color:#e3a32d;letter-spacing:.15em;align-items:center;gap:8px;font-size:9px;font-weight:900;display:flex}.home-live-title span i{background:#26b46a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #26b46a1a}.home-live-title strong{margin-top:8px;font-size:16px}.home-live article svg{color:#e3a32d;width:17px;margin-bottom:9px}.home-live article>span{color:#6f797f;letter-spacing:.09em;text-transform:uppercase;font-size:8px}.home-live article strong{margin:4px 0 2px;font-size:23px}.home-live article small{color:#5f686d;font-size:8px}.home-section{padding:108px 0}.home-section-heading{grid-template-columns:minmax(0,1fr) minmax(280px,.64fr);align-items:end;gap:64px;margin-bottom:46px;display:grid}.home-section-heading h2,.home-operations-heading h2{letter-spacing:-.055em;max-width:760px;margin:14px 0 0;font-size:clamp(46px,4.9vw,68px);line-height:.98}.home-section-heading>p,.home-operations-heading>p{color:#6a7073;justify-self:end;max-width:480px;margin:0;font-size:15px;line-height:1.7}.home-application-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.home-application-card{border:1px solid #dad6ce;flex-direction:column;min-height:540px;padding:30px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.home-application-card:hover{z-index:2;transform:translateY(-4px);box-shadow:0 18px 45px #0e121614}.home-application-card.is-courier{color:#fff;background:#11161a;border-color:#11161a}.home-application-card.is-business{color:#111519;background:#e3a32d;border-color:#e3a32d}.home-application-card.is-franchise{color:#111519;background:#fff}.home-card-head{justify-content:space-between;align-items:flex-start;margin-bottom:72px;display:flex}.home-card-head>span{opacity:.75;border:1px solid;place-items:center;width:50px;height:50px;display:grid}.home-card-head svg{width:21px}.home-card-head>b{letter-spacing:.14em;opacity:.42;font-size:9px}.home-application-card small{letter-spacing:.14em;color:#b77d16;font-size:9px;font-weight:900}.home-application-card.is-courier small{color:#e3a32d}.home-application-card.is-business small{color:#4a3208}.home-application-card h3{letter-spacing:-.045em;margin:11px 0 14px;font-size:31px;line-height:1.02}.home-application-card>div:nth-child(2)>p{opacity:.68;max-width:330px;font-size:12px;line-height:1.65}.home-application-card ul{border-top:1px solid;gap:9px;margin:auto 0 26px;padding:22px 0 0;list-style:none;display:grid}@supports (color:color-mix(in lab, red, red)){.home-application-card ul{border-top-color:color-mix(in srgb,currentColor 17%,transparent)}}.home-application-card li{align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.home-application-card li svg{width:13px}.home-application-card .shiny-cta{justify-content:center;width:100%;margin-top:0}.home-coverage{background:#e8e4dc;padding:0}.home-coverage-grid{grid-template-columns:.92fr 1.08fr;min-height:720px;display:grid}.home-coverage-copy{flex-direction:column;justify-content:center;padding:100px 76px 92px 0;display:flex}.home-coverage-copy h2{letter-spacing:-.06em;max-width:690px;margin:14px 0 20px;font-size:clamp(46px,5vw,68px);line-height:.98}.home-coverage-copy>p{color:#646b6e;max-width:520px;font-size:15px;line-height:1.7}.home-region-list{border-top:1px solid #c8c3b9;margin-top:36px}.home-region-list a{border-bottom:1px solid #c8c3b9;grid-template-columns:38px 1fr 24px;align-items:center;min-height:58px;transition:padding .18s,background .18s;display:grid}.home-region-list a:hover{background:#ffffff75;padding-inline:10px}.home-region-list a>span{color:#9c9588;letter-spacing:.12em;font-size:8px}.home-region-list svg{color:#a86f0c;width:14px}.home-coverage-visual{background:#192126;min-height:720px;position:relative;overflow:hidden}.home-coverage-overlay{z-index:1;background:linear-gradient(90deg,#0d121647,#0000 45%),linear-gradient(#0000 55%,#0d12162e);position:absolute;inset:0}.home-coverage-pin{z-index:2;color:#fff;background:#0f1418;border:1px solid #e3a32d99;align-items:center;gap:8px;padding:12px 15px;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 35px #00000047}.home-coverage-pin svg{color:#e3a32d;width:18px}.home-coverage-pin span{flex-direction:column;display:flex}.home-coverage-pin small{color:#e3a32d;letter-spacing:.13em;font-size:7px}.home-coverage-pin b{font-size:12px}.home-process{background:#f7f5f0;padding:108px 0}.home-process-grid{border:1px solid #d7d3cb;grid-template-columns:repeat(3,1fr);display:grid}.home-process-grid article{background:#fff;border-right:1px solid #d7d3cb;flex-direction:column;justify-content:space-between;min-height:280px;padding:30px;transition:background .2s,transform .2s;display:flex;position:relative}.home-process-grid article:last-child{border-right:0}.home-process-grid article:hover{background:#fbf8f1;transform:translateY(-3px)}.home-process-grid article>span{letter-spacing:.13em;color:#a9a397;font-size:8px;position:absolute;top:22px;right:22px}.home-process-grid svg{color:#b77d16;width:27px}.home-process-grid article>div{margin-top:48px}.home-process-grid h3{letter-spacing:-.025em;margin:0 0 8px;font-size:20px}.home-process-grid p{color:#707578;max-width:300px;margin:0;font-size:12px;line-height:1.65}.home-operations{color:#fff;background:#101519;padding:112px 0 0;position:relative;overflow:hidden}.home-operations:before{content:"";border:1px solid #e3a32d0f;border-radius:50%;width:520px;height:520px;position:absolute;top:20px;left:-260px;box-shadow:0 0 0 70px #e3a32d05,0 0 0 140px #e3a32d03}.home-operations>.shell{z-index:1;position:relative}.home-operations-heading{grid-template-columns:minmax(0,1fr) minmax(280px,.64fr);align-items:end;gap:64px;margin-bottom:44px;display:grid}.home-operations-heading h2{color:#fff}.home-operations-heading>p{color:#929b9f}.home-benefit-grid{background:#2b3237;border:1px solid #2b3237;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.home-benefit-grid article{background:#151b1f;min-height:230px;padding:28px;transition:background .2s;position:relative}.home-benefit-grid article:hover{background:#1b2227}.home-benefit-grid article>svg{color:#e3a32d;width:24px}.home-benefit-grid article>span{letter-spacing:.13em;color:#5f686d;font-size:8px;position:absolute;top:23px;right:24px}.home-benefit-grid h3{margin:38px 0 8px;font-size:18px}.home-benefit-grid p{color:#879095;max-width:300px;margin:0;font-size:11px;line-height:1.65}.home-business-panel{border-top:1px solid #30383d;grid-template-columns:1fr 1fr;gap:90px;margin-top:84px;padding:78px 0 92px;display:grid}.home-business-panel>div:first-child h2{letter-spacing:-.055em;margin:14px 0 18px;font-size:clamp(42px,4.5vw,64px);line-height:.98}.home-business-panel>div:first-child>p{color:#939ca0;max-width:520px;margin-bottom:25px;font-size:14px;line-height:1.7}.home-business-list{border-top:1px solid #30383d}.home-business-list>p{border-bottom:1px solid #30383d;align-items:flex-start;gap:14px;margin:0;padding:17px 0;display:flex}.home-business-list>p>svg{color:#e3a32d;flex:none;width:17px;margin-top:1px}.home-business-list>p>span{flex-direction:column;gap:4px;display:flex}.home-business-list b{font-size:11px}.home-business-list small{color:#757f84;font-size:9px;line-height:1.5}.home-corporate{color:#111519;background:#e3a32d;padding:88px 0}.home-corporate-grid{grid-template-columns:150px 1fr .9fr;align-items:center;gap:58px;display:grid}.home-corporate-mark{letter-spacing:-.08em;border-right:1px solid #00000040;padding-right:40px;font-size:58px;font-weight:900}.home-corporate .home-kicker{color:#473006}.home-corporate h2{letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(38px,4.2vw,57px);line-height:.98}.home-corporate p{max-width:520px;margin:0;font-size:13px;line-height:1.75}.home-final-cta{color:#fff;text-align:center;background:#111519;padding:92px 0}.home-final-cta h2{letter-spacing:-.055em;max-width:800px;margin:14px auto 16px;font-size:clamp(44px,5vw,67px);line-height:.98}.home-final-cta>div>p{color:#929a9e;margin:0 auto 28px;font-size:14px}.home-final-cta>div>div{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.home-final-cta .shiny-cta{min-width:190px}@media (max-width:1050px){.home-hero-stage{grid-template-columns:1fr 1fr}.home-live-grid{grid-template-columns:1.2fr repeat(2,1fr)}.home-live-grid>:nth-child(4),.home-live-grid>:nth-child(5){border-top:1px solid #20272c}.home-application-grid{grid-template-columns:1fr 1fr}.home-application-card.is-franchise{grid-column:1/-1;min-height:440px}.home-coverage-grid,.home-benefit-grid{grid-template-columns:1fr 1fr}.home-corporate-grid{grid-template-columns:120px 1fr}.home-corporate-grid>p{grid-column:2}}@media (max-width:850px){.home-hero-stage{grid-template-columns:1fr;min-height:auto}.home-hero-copy{padding:72px 0 54px}.home-hero-visual{width:100vw;min-height:470px;margin-inline:calc(50% - 50vw)}.home-hero-visual-shade{background:linear-gradient(#0d121605,#0d121614 55%,#0d12168c)}.home-live-grid{grid-template-columns:1fr 1fr}.home-live-title{grid-column:1/-1}.home-section-heading,.home-operations-heading{grid-template-columns:1fr;gap:18px}.home-section-heading>p,.home-operations-heading>p{justify-self:start}.home-application-grid{grid-template-columns:1fr}.home-application-card.is-franchise{grid-column:auto}.home-coverage-grid{grid-template-columns:1fr}.home-coverage-copy{padding:80px 0 62px}.home-coverage-visual{width:100vw;min-height:520px;margin-inline:calc(50% - 50vw)}.home-process-grid{grid-template-columns:1fr}.home-process-grid article{border-bottom:1px solid #d7d3cb;border-right:0;min-height:220px}.home-process-grid article:last-child{border-bottom:0}.home-business-panel{grid-template-columns:1fr;gap:50px}.home-corporate-grid{grid-template-columns:1fr;gap:26px}.home-corporate-mark{border-bottom:1px solid #00000040;border-right:0;padding:0 0 20px}.home-corporate-grid>p{grid-column:auto}}@media (max-width:600px){.home-hero-copy h1{font-size:54px}.home-hero-copy>p{font-size:15px}.home-hero-actions{grid-template-columns:1fr;display:grid}.home-btn{width:100%}.home-hero-trust{grid-template-columns:1fr;display:grid}.home-hero-visual{min-height:390px}.home-hero-location{bottom:16px;left:16px}.home-hero-badge{width:58px;height:58px;top:16px;right:16px}.home-live-grid{grid-template-columns:1fr 1fr}.home-live-grid>*{min-height:102px;padding:16px 13px}.home-live-title{min-height:90px}.home-section,.home-process{padding:76px 0}.home-section-heading h2,.home-operations-heading h2{font-size:42px}.home-application-card{min-height:500px;padding:24px}.home-card-head{margin-bottom:54px}.home-coverage-copy h2{font-size:44px}.home-coverage-visual{min-height:410px}.home-benefit-grid{grid-template-columns:1fr}.home-benefit-grid article{min-height:195px}.home-business-panel{margin-top:60px;padding:58px 0 70px}.home-business-panel>div:first-child h2{font-size:42px}.home-corporate{padding:68px 0}.home-corporate-mark{font-size:48px}.home-final-cta{padding:72px 0}.home-final-cta>div>div{display:grid}.home-final-cta .shiny-cta{width:100%}}.home-hero{overflow:hidden}.home-hero-stage{grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);align-items:stretch;min-height:clamp(580px,76vh,760px)}.home-hero-copy{padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(52px,5.5vw,72px);padding-right:clamp(26px,3.4vw,54px)}.home-hero-copy h1{max-width:640px;font-size:clamp(58px,5.6vw,88px)}.home-hero-copy>p{max-width:520px}.home-hero-visual{height:100%;min-height:100%}.home-hero-visual>img{object-fit:cover!important;object-position:64% center!important}.home-hero-visual-shade{background:linear-gradient(90deg,#0d1216 0%,#0d1216a8 12%,#0d12163d 30%,#0d12160a 55%,#0d12161a 100%)!important}.home-hero-location,.home-hero-badge{display:none!important}@media (max-width:1180px){.home-hero-stage{grid-template-columns:minmax(330px,.92fr) minmax(0,1.08fr);min-height:640px}.home-hero-copy h1{font-size:clamp(52px,5.4vw,74px)}.home-hero-copy>p{font-size:15px}.home-hero-visual>img{object-position:68% center!important}}@media (max-width:900px){.home-hero-stage{border-left:0;border-right:0;grid-template-columns:1fr;min-height:auto}.home-hero-copy{padding:64px 0 46px}.home-hero-copy h1{max-width:760px;font-size:clamp(50px,9vw,72px)}.home-hero-copy>p{max-width:640px}.home-hero-visual{width:100vw;height:auto;min-height:clamp(420px,58vw,560px);margin-inline:calc(50% - 50vw)}.home-hero-visual>img{object-position:center 38%!important}.home-hero-visual-shade{background:linear-gradient(#0d121605 0% 52%,#0d121657 78%,#0d121694 100%)!important}}@media (max-width:640px){.home-hero-copy{padding:48px 0 34px}.home-hero-copy h1{margin-top:18px;font-size:clamp(46px,13vw,60px);line-height:.94}.home-hero-copy>p{font-size:14px;line-height:1.65}.home-hero-actions{grid-template-columns:1fr;margin-top:26px;display:grid}.home-btn{width:100%;min-height:50px}.home-hero-trust{grid-template-columns:1fr;gap:14px;margin-top:34px;display:grid}.home-hero-visual{min-height:360px}.home-hero-visual>img{object-position:70% 34%!important}}@media (max-width:420px){.home-hero-copy h1{font-size:44px}.home-hero-visual{min-height:320px}}.home-coverage-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;min-height:660px}.home-coverage-copy{justify-content:center;padding:88px 64px 86px 0}.home-coverage-copy h2{max-width:620px;margin-bottom:18px;font-size:clamp(44px,4.6vw,64px);line-height:.98}.home-coverage-copy>p{max-width:500px;font-size:14px;line-height:1.68}.home-region-list{margin-top:30px}.home-region-list a{min-height:54px}.home-region-list b{font-size:12px}.home-coverage-visual{border-left:1px solid #11151914;min-height:660px}.home-coverage-visual>img{object-fit:cover!important;object-position:center 48%!important}.home-coverage-overlay{background:linear-gradient(90deg,#0d121614,#0000 30%),linear-gradient(#0000 65%,#0d12160f)!important}.home-coverage-pin{display:none!important}@media (max-width:1050px){.home-coverage-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:600px}.home-coverage-copy{padding-right:40px}.home-coverage-visual{min-height:600px}}@media (max-width:850px){.home-coverage-grid{grid-template-columns:1fr;min-height:auto}.home-coverage-copy{padding:72px 0 54px}.home-coverage-visual{border-top:1px solid #11151914;border-left:0;min-height:500px}.home-coverage-visual>img{object-position:center 45%!important}}@media (max-width:600px){.home-coverage-copy{padding:62px 0 44px}.home-coverage-copy h2{font-size:42px}.home-region-list a{min-height:52px}.home-coverage-visual{min-height:390px}}.home-system{color:#fff;background:#101519;padding:108px 0 96px;position:relative;overflow:hidden}.home-system:before{content:"";border:1px solid #e3a32d0e;border-radius:50%;width:520px;height:520px;position:absolute;top:40px;left:-270px;box-shadow:0 0 0 72px #e3a32d04,0 0 0 145px #e3a32d02}.home-system>.shell{z-index:1;position:relative}.home-system-heading{grid-template-columns:minmax(0,1fr) minmax(280px,.64fr);align-items:end;gap:64px;margin-bottom:44px;display:grid}.home-system-heading h2{letter-spacing:-.055em;max-width:760px;margin:14px 0 0;font-size:clamp(46px,4.8vw,68px);line-height:.98}.home-system-heading>p{color:#949da1;justify-self:end;max-width:480px;margin:0;font-size:15px;line-height:1.72}.home-system-steps{background:#2b3237;border:1px solid #2b3237;grid-template-columns:repeat(3,1fr);display:grid}.home-system-steps article{background:#151b1f;border-right:1px solid #2b3237;min-height:245px;padding:30px;position:relative}.home-system-steps article:last-child{border-right:0}.home-system-steps article>span{letter-spacing:.13em;color:#5f686d;font-size:8px;position:absolute;top:24px;right:24px}.home-system-steps svg{color:#e3a32d;width:25px}.home-system-steps h3{letter-spacing:-.025em;margin:46px 0 8px;font-size:20px}.home-system-steps p{color:#899297;max-width:310px;margin:0;font-size:11px;line-height:1.65}.home-system-divider{background:#2b3237;height:1px;margin:72px 0}.home-system-value{grid-template-columns:.78fr 1.22fr;align-items:start;gap:70px;display:grid}.home-system-value>div:first-child h2{letter-spacing:-.05em;max-width:520px;margin:14px 0 0;font-size:clamp(40px,4vw,56px);line-height:1}.home-system-value-grid{background:#2b3237;gap:1px;display:grid}.home-system-value-grid article{background:#151b1f;grid-template-columns:34px 1fr;align-content:center;column-gap:14px;min-height:140px;padding:24px 26px;display:grid}.home-system-value-grid svg{color:#e3a32d;grid-row:1/3;width:22px}.home-system-value-grid h3{margin:0 0 5px;font-size:16px}.home-system-value-grid p{color:#818b90;max-width:520px;margin:0;font-size:10px;line-height:1.6}.home-system-business{border-top:1px solid #2b3237;grid-template-columns:1fr auto;align-items:end;gap:50px;margin-top:76px;padding-top:64px;display:grid}.home-system-business h2{letter-spacing:-.055em;max-width:760px;margin:14px 0 16px;font-size:clamp(42px,4.4vw,62px);line-height:.98}.home-system-business p{color:#929b9f;max-width:560px;margin:0;font-size:13px;line-height:1.68}.home-system-business-actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.home-text-link{color:#d8dddf;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.home-text-link svg{color:#e3a32d;width:15px}.home-final-cta{padding:78px 0}.testimonials-section{padding-top:82px;padding-bottom:82px}@media (max-width:850px){.home-system{padding:80px 0 72px}.home-system-heading{grid-template-columns:1fr;gap:18px}.home-system-heading>p{justify-self:start}.home-system-steps{grid-template-columns:1fr}.home-system-steps article{border-bottom:1px solid #2b3237;border-right:0;min-height:200px}.home-system-steps article:last-child{border-bottom:0}.home-system-value{grid-template-columns:1fr;gap:34px}.home-system-business{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.home-system-heading h2{font-size:42px}.home-system-divider{margin:52px 0}.home-system-value>div:first-child h2{font-size:38px}.home-system-business{margin-top:58px;padding-top:48px}.home-system-business h2{font-size:40px}.home-system-business-actions,.home-system-business-actions .shiny-cta{width:100%}}.home-page{background:#f4f2ed}.home-system{background:#0f1418;padding:92px 0 78px}.home-system-heading{margin-bottom:36px}.home-system-heading h2{max-width:680px;font-size:clamp(44px,4.5vw,62px)}.home-system-heading>p{font-size:14px}.home-system-steps article{min-height:218px;padding:26px 28px}.home-system-steps h3{margin-top:38px}.home-system-divider{margin:56px 0}.home-system-value{grid-template-columns:1fr;gap:28px}.home-system-value>div:first-child{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:60px;display:grid}.home-system-value>div:first-child h2{max-width:600px;font-size:clamp(38px,3.7vw,52px)}.home-system-value-grid{grid-template-columns:repeat(3,1fr);gap:1px}.home-system-value-grid article{min-height:154px;padding:24px;display:block}.home-system-value-grid svg{width:21px;margin-bottom:28px}.home-system-value-grid h3{margin:0 0 7px}.home-system-business{gap:42px;margin-top:58px;padding-top:52px}.home-system-business h2{font-size:clamp(40px,4vw,56px)}.partners-section{border-top:1px solid #d9d5cc;border-bottom:1px solid #d9d5cc;color:#101418!important;background:#f4f2ed!important;padding:74px 0 68px!important}.partners-heading h2{color:#101418!important;font-size:clamp(34px,3.8vw,48px)!important}.partner-logo-image{opacity:.88!important}.testimonials-section{border-top:0;background:#11161a!important;padding:78px 0!important}.home-final-cta{border-top:1px solid #dad6ce;color:#101418!important;background:#f4f2ed!important;padding:82px 0!important}.home-final-cta .home-kicker{color:#9a6b18}.home-final-cta h2{color:#101418;max-width:760px;font-size:clamp(42px,4.6vw,62px)}.home-final-cta>div>p{color:#697074!important}.home-final-cta .shiny-cta{border-color:#171c20!important}.home-final-cta .shiny-cta-courier,.home-final-cta .shiny-cta-franchise{color:#fff!important;background:#11161a!important}.home-final-cta .shiny-cta-business{color:#111519!important;background:#e3a32d!important}.site-footer{background:#090d10!important;border-top:1px solid #22292e!important;padding-top:72px!important}.footer-main{padding-bottom:58px!important}.footer-intro>p{color:#929b9f!important}.footer-navigation h2{color:#e3a32d!important}.footer-navigation a{color:#bbc2c6!important}.footer-navigation a:hover{color:#fff!important}.footer-social{border:1px solid #293137;background:#141a1e!important;border-radius:14px!important;padding:8px!important}.footer-social a{background:#242b30!important;width:44px!important;height:44px!important;min-height:44px!important}:is(.footer-social a:hover,.footer-social a:focus-visible){color:#101519!important;background:#e3a32d!important}.footer-details,.footer-bottom{border-color:#252d32!important}.home-applications{background:#f4f2ed!important}.home-application-card.is-business{background:#e3a32d!important}.home-application-card.is-franchise{background:#fff!important}.home-application-card.is-courier{background:#11161a!important}.home-coverage{background:#efede8!important}.home-coverage-copy{background:0 0}.home-applications,.home-coverage,.home-system,.partners-section,.home-final-cta,.site-footer{position:relative}.home-applications:after,.home-coverage:after,.home-system:after,.partners-section:after,.home-final-cta:after{content:"";pointer-events:none;background:#10141814;width:min(1180px,100% - 48px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-system:after{background:#ffffff14}@media (max-width:850px){.home-system-value>div:first-child{grid-template-columns:1fr;gap:10px}.home-system-value-grid{grid-template-columns:1fr}.home-system-value-grid article{min-height:136px}.partners-section{padding:62px 0 58px!important}.partner-logo{width:128px!important;height:70px!important}}@media (max-width:600px){.home-system{padding:72px 0 62px}.home-system-divider{margin:44px 0}.home-system-business{margin-top:46px;padding-top:42px}.partners-heading h2{font-size:36px!important}.partner-item{min-width:118px}.partner-logo{width:118px!important;height:64px!important;padding:10px 14px!important}.home-final-cta{padding:68px 0!important}.site-footer{padding-top:60px!important}}.home-final-cta{color:#101418!important;background:#f4f2ed!important;border-top:1px solid #d8d4cc!important;border-bottom:0!important;padding:76px 0 82px!important}.home-final-cta:after{background:#1014181a!important}.home-final-cta h2{max-width:760px}.home-final-cta>div>p{max-width:620px}.partners-section{color:#f6f7f7!important;background:#0b1013!important;border-top:1px solid #222a2f!important;border-bottom:1px solid #222a2f!important;padding:72px 0 70px!important}.partners-heading .kicker{color:#e3a32d!important}.partners-heading h2{color:#f6f7f7!important}.partners-viewport{padding:6px 0 2px!important}.partner-item{min-width:156px!important}.partner-logo{background:#11171b!important;border:1px solid #293137!important;width:156px!important;height:80px!important;padding:14px 18px!important}.partner-logo-image{filter:invert()brightness(1.25)contrast(.92)!important;opacity:.88!important}.partner-logo-loading{background:#ffffff12!important}.testimonials-section{background:#0f1418!important;border-top:0!important;padding:72px 0 78px!important}@media (max-width:850px){.home-final-cta{padding:66px 0 70px!important}.partners-section{padding:60px 0 58px!important}}@media (max-width:600px){.home-final-cta{padding:58px 0 62px!important}.partners-section{padding:52px 0 50px!important}.partner-item{min-width:122px!important}.partner-logo{width:122px!important;height:66px!important;padding:10px 13px!important}}.partners-section{color:#f7f8f8!important;background:#0c1013!important;border-top:0!important;border-bottom:0!important;padding:clamp(58px,6.5vw,82px) 0 clamp(64px,7vw,90px)!important;overflow:hidden!important}.partners-heading{margin-bottom:clamp(30px,3.2vw,42px)!important}.partners-heading .kicker{color:#aeb4b7!important;letter-spacing:.18em!important}.partners-heading h2{color:#f7f8f8!important;letter-spacing:-.05em!important;margin:13px 0 0!important;font-size:clamp(32px,4vw,50px)!important;line-height:1.05!important}.partners-viewport{width:100%!important;padding:0!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)!important}.partner-copy{gap:clamp(34px,4vw,58px)!important;padding-right:clamp(34px,4vw,58px)!important}.partner-item{min-width:0!important;min-height:0!important}.partner-logo{width:clamp(118px,9.5vw,142px)!important;height:clamp(118px,9.5vw,142px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:none!important;place-items:center!important;padding:12px!important;display:grid!important;overflow:hidden!important;transform:none!important}.partner-logo:before,.partner-logo:after{display:none!important}.partner-logo-image{object-fit:contain!important;object-position:center!important;clip-path:none!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;filter:grayscale()contrast(2.8)brightness(.88)!important;mix-blend-mode:screen!important;opacity:.96!important;background:0 0!important;border:0!important;border-radius:0!important;transition:none!important;display:block!important;transform:none!important}.partner-logo-loading{background:#ffffff05!important;border-radius:50%!important;width:44%!important;height:44%!important;display:block!important}.partner-logo:hover,.partner-logo:focus-within{transform:none!important}@media (max-width:600px){.partners-section{padding:54px 0 64px!important}.partners-heading{margin-bottom:27px!important}.partners-viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)!important}.partner-copy{gap:24px!important;padding-right:24px!important}.partner-logo{width:100px!important;height:100px!important;padding:10px!important}}.home-hero-stage{border-left:0!important;border-right:0!important}.home-hero-visual{isolation:isolate!important;box-shadow:none!important;background:#0d1216!important;border-left:0!important;border-right:0!important;position:relative!important;overflow:hidden!important}.home-hero-visual:before{content:"";z-index:0;pointer-events:none;filter:blur(28px)saturate(.92)brightness(.88);opacity:.92;background:linear-gradient(90deg,#0d1216b8 0%,#0d12162e 34%,#0d12160a 58%,#0d121633 100%),url(/images/gnz-courier-hero.webp) 64%/cover no-repeat;position:absolute;inset:-7%;transform:scale(1.08)}.home-hero-visual>img{z-index:1!important;object-fit:cover!important;object-position:64% center!important;filter:saturate(.95)contrast(1.03)!important;position:relative!important}.home-hero-visual-shade{z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#0d1216 0%,#0d1216b3 10%,#0d121647 26%,#0d12160f 50%,#0d12160d 68%,#0d12162e 84%,#0d121694 100%)!important;position:absolute!important;inset:0!important}.home-hero-visual:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0d121600 0%,#0d12160f 28%,#0d121638 52%,#0d121694 78%,#0d1216 100%);width:22%;position:absolute;top:0;bottom:0;right:0}@media (max-width:1180px){.home-hero-visual:before{background-position:68%}.home-hero-visual>img{object-position:68% center!important}}@media (max-width:900px){.home-hero-visual:before{filter:blur(22px)saturate(.92)brightness(.88);background-position:50% 38%;inset:-9%}.home-hero-visual>img{object-position:center 38%!important}.home-hero-visual-shade{background:linear-gradient(#0d121605 0%,#0d12160a 46%,#0d121638 66%,#0d121685 84%,#0d1216 100%)!important}.home-hero-visual:after{background:linear-gradient(#0d121600 0%,#0d121629 42%,#0d121685 72%,#0d1216 100%);width:100%;height:34%;inset:auto 0 0}}@media (max-width:640px){.home-hero-visual:before{filter:blur(18px)saturate(.9)brightness(.86);background-position:70% 34%}.home-hero-visual>img{object-position:70% 34%!important}}.territory-map-frame{background:#11171b;border-color:#2b3338;padding:16px}.territory-map-canvas{filter:saturate(.28)contrast(.96)brightness(.91);border:1px solid #394147;border-radius:2px}.territory-map-canvas .leaflet-control-zoom a{color:#eef1f2;background:#11171b;border-color:#30383d}.territory-map-canvas .leaflet-control-zoom a:hover{color:#fff;background:#1b2328}.territory-map-canvas .leaflet-control-attribution{color:#9aa2a7;background:#0f1418c2;font-size:9px}.territory-map-canvas .leaflet-control-attribution a{color:#c3c8cb}.territory-map-legend i.network,.territory-admin-counts i.network{background:#20a55b;box-shadow:0 0 0 4px #20a55b1f}.gnz-network-marker-wrap{background:0 0!important;border:0!important;overflow:visible!important}.gnz-network-marker{color:#fff;background:#159653;border:2px solid #fffffff5;border-radius:50%;place-items:center;font-family:Arial,sans-serif;font-size:7px;font-weight:900;line-height:1;display:grid;box-shadow:0 4px 13px #0a321f47,0 0 0 4px #1596531c}.gnz-network-marker.is-district{width:24px;height:24px}.gnz-network-marker.is-city{opacity:.88;background:#198652;width:20px;height:20px;box-shadow:0 3px 10px #0a321f38,0 0 0 3px #15965314}.gnz-network-tooltip{color:#f2f4f4!important;letter-spacing:.01em!important;background:#11171b!important;border:1px solid #30383d!important;border-radius:2px!important;padding:6px 8px!important;font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:700!important;box-shadow:0 8px 20px #0000002e!important}.gnz-network-tooltip:before{border-top-color:#30383d!important}.territory-network-labels{margin-bottom:16px}.territory-network-labels span{color:#aeb5b9;background:#0d1215;border-color:#2a3237}.territory-network-labels b{color:#e3a32d}.territory-map-note{line-height:1.55}@media (max-width:800px){.territory-map-frame{padding:9px}.territory-map-canvas{filter:saturate(.25)contrast(.95)brightness(.92)}}.territory-map-canvas{filter:grayscale()saturate(0)contrast(.72)brightness(1.12)}.gnz-network-marker{box-shadow:0 3px 9px #0a321f2e,0 0 0 3px #15965314}.gnz-network-marker.is-district{border-width:1.5px;width:20px;height:20px;font-size:6px}.gnz-network-marker.is-city{opacity:.82;border-width:1.5px;width:17px;height:17px;font-size:5px}.gnz-hub-marker>div{box-shadow:0 8px 22px #00000042,0 0 0 5px #e7a62c17}.territory-map-frame{background:#10161a;padding:14px}.territory-network-labels span{padding:8px 11px;font-size:10px}@media (max-width:800px){.territory-map-canvas{filter:grayscale()saturate(0)contrast(.7)brightness(1.12)}.territory-map-canvas .leaflet-tile-pane{opacity:.68}}.territory-map-canvas{filter:none!important;background:#d9e3d0!important}.territory-map-canvas .leaflet-tile-pane{filter:saturate(1.12)contrast(1.02)brightness(.96)!important;opacity:1!important}.territory-map-canvas .leaflet-overlay-pane svg{opacity:.82!important}.gnz-status-pin-wrap{background:0 0!important;border:0!important;overflow:visible!important}.gnz-status-pin{width:var(--pin-size);height:var(--pin-size);border:2px solid #fff;border-radius:50% 50% 50% 0;place-items:center;display:grid;position:relative;transform:rotate(-45deg);box-shadow:0 7px 18px #00000052}.gnz-status-pin>div{width:calc(var(--pin-size) - 9px);height:calc(var(--pin-size) - 9px);background:#0c1013;border-radius:50%;place-items:center;display:grid}.gnz-status-pin img{object-fit:contain;filter:brightness(0)invert();width:82%;height:55%;transform:rotate(45deg)}.gnz-status-pin.is-available{background:#18a558;box-shadow:0 7px 18px #00000047,0 0 0 4px #18a55824}.gnz-status-pin.is-pending{background:#f59e0b;box-shadow:0 7px 18px #0000004d,0 0 0 4px #f59e0b2e}.gnz-status-pin.is-taken{background:#e13e38;box-shadow:0 7px 18px #0000004d,0 0 0 4px #e13e3826}.gnz-status-pin.is-closed{background:#737b80;box-shadow:0 7px 18px #00000047,0 0 0 4px #737b8021}.gnz-place-label{color:#fff!important;background:#0b0f12!important;border:1px solid #ffffff1f!important;border-radius:4px!important;padding:4px 7px!important;font:700 10px/1.1 Arial,sans-serif!important;box-shadow:0 4px 12px #0000003d!important}.gnz-place-label:before{display:none!important}.gnz-place-label.is-available{border-color:#18a55880!important}.gnz-place-label.is-pending{border-color:#f59e0bad!important}.gnz-place-label.is-taken{border-color:#e13e3894!important}.gnz-place-label.is-closed{border-color:#737b808c!important}.territory-map-legend i.available{background:#18a558;box-shadow:0 0 0 4px #18a5581f}.territory-map-legend i.taken{background:#e13e38}.territory-map-legend i.closed{background:#858d92}.territory-map-note b{color:#dfe3e5}.gnz-hub-marker>div{background:#0b0f12;border-color:#e3a32d;box-shadow:0 10px 28px #0000005c,0 0 0 6px #e3a32d21}@media (max-width:800px){.gnz-place-label{padding:3px 5px!important;font-size:9px!important}.territory-map-canvas .leaflet-tile-pane{filter:saturate(1.05)contrast(1.01)brightness(.97)!important}}.gnz-status-pin img{display:none!important}.gnz-status-pin>div{overflow:hidden}.gnz-pin-wordmark{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:calc(var(--pin-size) * .27);letter-spacing:-.08em;text-shadow:0 1px 2px #00000059;white-space:nowrap;font-weight:800;line-height:1;display:block;transform:rotate(45deg)}.territory-map-frame{background:#0c1216;border:1px solid #283239;box-shadow:0 22px 55px #0000002e}.territory-map-canvas{background:#132027!important;border:1px solid #43515a!important;border-radius:4px!important}.territory-map-canvas .leaflet-tile-pane{filter:saturate(1.12)contrast(1.06)brightness(.82)!important}.territory-map-canvas:after{content:"";z-index:450;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 70px #00000038}.territory-network-labels{align-items:center;gap:12px;margin-bottom:18px;display:flex}.territory-network-labels span{color:#e4e8ea;background:#0b1013;border:1px solid #344047;padding:11px 15px}.territory-network-labels b{color:#f1b323;margin-right:7px}.gnz-status-pin.is-available{background:#079a4f;border-color:#dfffea;box-shadow:0 7px 18px #0006,0 0 0 3px #17e77d2e}.gnz-status-pin.is-taken{background:#d9292e;border-color:#ffe7e7;box-shadow:0 7px 18px #0000006b,0 0 0 3px #ff424833}.gnz-status-pin.is-closed{background:#7d878e;border-color:#edf0f2}.gnz-pin-wordmark{font-size:calc(var(--pin-size) * .25);letter-spacing:-.09em}.gnz-hub-marker>div{background:#090c0e;border:3px solid #e8ac32;box-shadow:0 0 0 7px #e8ac3229,0 0 34px #e8ac3285,0 12px 30px #00000080}.gnz-hub-marker>div:after{border-top-color:#e8ac32}.gnz-place-label{background:#060a0cf0!important;border:1px solid #ffffff2e!important;padding:5px 8px!important;font-size:10px!important;box-shadow:0 5px 14px #00000061!important}.territory-map-note{color:#aeb8be;border-top-color:#263138}.territory-map-note svg{color:#f1b323}.legal-page-v2{color:#111;background:#f5f4f0}.legal-hero{color:#fff;background:#0b0d0e;position:relative;overflow:hidden}.legal-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 82% 40%,#cd9a341f,#0000 32%);position:absolute;inset:0}.legal-hero .nav,.legal-hero-inner{z-index:2;position:relative}.legal-hero-inner{max-width:1120px;padding-top:84px;padding-bottom:82px}.legal-back{color:#aeb3b6;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:38px;font-size:12px;font-weight:700;display:inline-flex}.legal-back svg{width:15px}.legal-hero .eyebrow{margin-bottom:18px}.legal-page-v2 .legal-hero h1{letter-spacing:-.045em;color:#fff;max-width:820px;margin:0;font-size:clamp(42px,6vw,76px);font-weight:650;line-height:.98}.legal-hero-inner>p{color:#b9bec1;max-width:720px;margin:25px 0 0;font-size:17px;line-height:1.75}.legal-meta{color:#d6aa4a;letter-spacing:.11em;align-items:center;gap:10px;margin-top:34px;font-size:11px;font-weight:800;display:flex}.legal-meta svg{width:17px}.legal-content-shell{padding-top:72px;padding-bottom:96px}.legal-content{background:#fff;border:1px solid #deddd8;max-width:900px;margin:0 auto;padding:clamp(30px,5vw,68px);box-shadow:0 20px 55px #0e10110e}.legal-content h2{letter-spacing:-.025em;margin:44px 0 13px;padding-top:5px;font-size:clamp(21px,2.2vw,28px);line-height:1.2}.legal-content h2:first-child{margin-top:0}.legal-content p{color:#51575a;margin:0;font-size:15px;line-height:1.9}.legal-content a{color:#111;text-underline-offset:4px;-webkit-text-decoration:underline #c89a3c;text-decoration:underline #c89a3c}@media (max-width:760px){.legal-hero-inner{padding-top:52px;padding-bottom:58px}.legal-back{margin-bottom:28px}.legal-content-shell{padding-top:28px;padding-bottom:54px}.legal-content{padding:28px 22px}.legal-content h2{margin-top:34px}}.territory-manager-v2{gap:22px;display:grid}.territory-manager-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.territory-manager-head h2{letter-spacing:-.035em;margin:7px 0;font-size:clamp(24px,3vw,36px)}.territory-manager-head p{color:#6d7376;max-width:720px;margin:0;line-height:1.65}.territory-legend{flex-wrap:wrap;gap:8px;display:flex}.territory-legend span{text-transform:uppercase;letter-spacing:.08em;background:#fff;border:1px solid #d8dcda;padding:7px 10px;font-size:10px;font-weight:800}.territory-legend .is-available{color:#167542;border-color:#49a875}.territory-legend .is-taken{color:#b42020;border-color:#d85b5b}.territory-legend .is-closed{color:#596064;border-color:#8b9296}.territory-city-picker{background:#f4f5f3;border:1px solid #e0e3e0;grid-template-columns:minmax(250px,420px) 1fr;align-items:end;gap:18px;padding:20px;display:grid}.territory-city-picker label{gap:7px;display:grid}.territory-city-picker label>span{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.territory-city-picker select{width:100%;height:48px;font:inherit;background:#fff;border:1px solid #171a1b;padding:0 14px}.territory-city-picker>div{gap:4px;padding-bottom:5px;display:grid}.territory-city-picker>div b{font-size:18px}.territory-city-picker>div small{color:#777e81}.territory-message{background:#fff8e7;border-left:3px solid #d7a52c;padding:12px 15px;font-size:13px;font-weight:650}.territory-district-card{background:#fff;border:2px solid #d9dddb;min-width:0;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s}.territory-district-card:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0000000f}.is-available .territory-district-title>svg{color:#199458}.is-taken .territory-district-title>svg{color:#ca2929}.is-closed .territory-district-title>svg{color:#6f777b}.territory-card-loader{color:#d39d20!important;margin-left:auto!important}.territory-card-actions{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:12px;display:grid}.territory-card-actions button{cursor:pointer;background:#fff;border:1px solid #d8dcda;min-width:0;padding:7px 4px;font-size:10px;font-weight:750}.territory-card-actions button:disabled{cursor:default;opacity:.38}.territory-district-card.is-available .territory-card-actions button:first-child,.territory-district-card.is-taken .territory-card-actions button:nth-child(2),.territory-district-card.is-closed .territory-card-actions button:nth-child(3){opacity:1;color:#fff;background:#171a1b;border-color:#171a1b}@media (max-width:1100px){.territory-district-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.territory-manager-head{flex-direction:column;align-items:flex-start}.territory-city-picker{grid-template-columns:1fr}.territory-district-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.territory-district-grid{grid-template-columns:1fr}}.territory-confirm{z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080b0cad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.territory-confirm-card{box-sizing:border-box;background:#fff;border:0;border-radius:3px;width:min(560px,100vw - 48px);max-height:90vh;padding:34px 36px;overflow:auto;box-shadow:0 36px 110px #00000057}.territory-confirm-card.territory-confirm-card-wide{width:min(1040px,100vw - 64px)}.territory-confirm-card>span{color:#b78625;letter-spacing:.16em;margin-bottom:12px;font-size:9px;font-weight:850;display:block}.territory-confirm-card h3{letter-spacing:-.03em;margin:0;font-size:28px;line-height:1.12}.territory-confirm-card>p{color:#72787b;border-bottom:1px solid #eceeeb;margin:14px 0 22px;padding-bottom:20px;font-size:14px;line-height:1.7}.territory-confirm-card>p b,.territory-confirm-card>p strong{color:#111;font-weight:800}.territory-confirm-card>div:last-child{border-top:1px solid #eceeeb;justify-content:flex-end;gap:9px;padding-top:18px;display:flex}.territory-confirm-card button{color:#151819;cursor:pointer;background:#fff;border:1px solid #151819;border-radius:2px;min-height:43px;padding:0 17px;font-weight:750;transition:all .16s}.territory-confirm-card button:hover{transform:translateY(-1px)}.territory-confirm-card .confirm{color:#fff;background:#151819}.territory-confirm-card .confirm:hover{background:#242829}.territory-holder-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 22px!important;margin:10px 0 28px!important;display:grid!important}.territory-holder-form>label{gap:7px;grid-column:auto!important;min-width:0!important;display:grid!important}.territory-holder-form>label.full,.territory-holder-form>small.full{grid-column:1/-1!important}.territory-holder-form label>span{color:#555d60;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.35}.territory-holder-form input,.territory-holder-form textarea{box-sizing:border-box;font:inherit;resize:vertical;background:#fafbf9;border:1px solid #d9dcda;border-radius:2px;padding:11px 14px;transition:all .15s;width:100%!important;min-width:0!important}.territory-holder-form input{height:48px}.territory-holder-form textarea{min-height:82px}.territory-holder-form input:focus,.territory-holder-form textarea:focus{background:#fff;border-color:#b78625;outline:0;box-shadow:0 0 0 3px #b786251c}.territory-holder-form>small{color:#737779;background:#fbf8f0;border-left:2px solid #c79a3b;padding:12px 14px;font-size:11px;line-height:1.55}.territory-record-table{background:#fff!important;border:1px solid #dfe2df!important;border-bottom:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;margin:8px 0 26px!important;display:grid!important}.territory-record-table .record-row{background:#fff!important;border:0!important;border-bottom:1px solid #dfe2df!important;grid-template-columns:145px minmax(0,1fr)!important;align-items:stretch!important;height:auto!important;min-height:62px!important;padding:0!important;display:grid!important}.territory-record-table .record-row:nth-child(odd):not(.full){border-right:1px solid #dfe2df!important}.territory-record-table .record-row.full{grid-column:1/-1!important}.territory-record-table .record-row>span{color:#697073!important;letter-spacing:.09em!important;text-transform:uppercase!important;background:#f5f6f4!important;border-right:1px solid #dfe2df!important;align-self:stretch!important;padding:15px 14px!important;font-size:9px!important;font-weight:850!important;line-height:1.4!important;display:block!important}.territory-record-table .record-row>b{color:#171a1b!important;overflow-wrap:anywhere!important;align-self:start!important;padding:15px 16px!important;font-size:13px!important;font-weight:700!important;line-height:1.55!important;display:block!important}.territory-city-stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.territory-city-stats>div{background:linear-gradient(#fff,#fafbf9);border:1px solid #e2e4e1;border-bottom:0;gap:5px;min-height:104px;padding:18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #0f121309}.territory-city-stats>div:after{content:"";background:#b8bdba;height:3px;position:absolute;bottom:0;left:0;right:0}.territory-city-stats .available:after{background:#20a461}.territory-city-stats .taken:after{background:#d84343}.territory-city-stats .closed:after{background:#858d91}.territory-city-stats span{color:#73797c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.territory-city-stats b{font-size:30px;line-height:1}.territory-city-stats small{color:#9a9fa1;font-size:10px}.territory-district-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.territory-district-card{background:#fff;border:1px solid #d9dddb;border-radius:2px;min-width:0;padding:16px 16px 13px;box-shadow:0 5px 16px #0e111206}.territory-district-card.is-available{background:linear-gradient(135deg,#fbfffd,#f4fbf7);border-color:#72c99e}.territory-district-card.is-taken{background:linear-gradient(135deg,snow,#fff5f5);border-color:#e06a6a}.territory-district-card.is-closed{background:linear-gradient(135deg,#fafafa,#f4f5f5);border-color:#a9afb2}.territory-district-title{align-items:center;gap:9px;min-height:46px;display:flex}.territory-district-title>svg{flex:0 0 18px;width:18px}.territory-district-title span{gap:2px;min-width:0;display:grid}.territory-district-title b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.territory-district-title small{color:#7a8083;font-size:10px}.territory-status-pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850}.territory-status-pill.is-pending{color:#a85d00;background:#fff3d6}.territory-card-actions.compact{margin-top:13px;display:block}.territory-card-actions.compact button{color:#25292a;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #d7dad8;width:100%;min-height:37px;font-size:9px;font-weight:750}.territory-district-card.is-taken .territory-card-actions.compact button,.territory-district-card.is-closed .territory-card-actions.compact button{color:#fff;background:#171a1b}.territory-exception-list{border-top:1px solid #dedfdb;margin-top:38px;padding-top:34px}.territory-exception-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;display:flex}.territory-exception-head h3{margin:5px 0;font-size:27px}.territory-exception-head p{color:#73797c;margin:0;font-size:13px}.territory-exception-head>b{color:#fff;background:#111;padding:7px 10px;font-size:11px}.territory-exception-toolbar{align-items:center;gap:14px;margin-bottom:12px;display:flex}.territory-exception-toolbar input{width:min(520px,100%);height:44px;font:inherit;background:#fff;border:1px solid #cfd3d1;padding:0 14px}.territory-exception-toolbar select{height:44px;font:inherit;background:#fff;border:1px solid #cfd3d1;padding:0 12px;font-size:12px}.territory-exception-toolbar>span{color:#73797c;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:750}.territory-exception-table{background:#fff;border:1px solid #dfe2df}.territory-exception-row{border-top:1px solid #ececea;grid-template-columns:1fr 1fr 1fr 1.35fr .55fr;align-items:center;gap:14px;min-height:56px;padding:11px 16px;font-size:12px;display:grid}.territory-exception-row:first-child{border-top:0}.territory-exception-row.head{color:#747a7d;text-transform:uppercase;background:#f3f4f2;min-height:38px;font-size:10px;font-weight:800}.exception-status{border:1px solid;width:max-content;padding:5px 8px}.exception-status.is-taken{color:#b92323;background:#fff5f5;border-color:#d63838}.exception-status.is-closed{color:#5e6569;background:#f4f5f5;border-color:#8b9296}.territory-row-detail{background:#fff;border:1px solid #cfd3d1;min-height:31px;padding:0 10px;font-size:10px;font-weight:750}.territory-detail-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.territory-exception-empty{color:#697073;border:1px solid #dfe2df;align-items:center;gap:9px;padding:22px;display:flex}.territory-pagination{justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}.territory-pagination button{background:#fff;border:1px solid #171a1b;min-height:36px;padding:0 13px;font-size:11px;font-weight:750}.territory-pagination span{color:#6c7275;font-size:11px}@media (max-width:1100px){.territory-district-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.territory-city-stats{grid-template-columns:repeat(2,1fr)}.territory-district-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.territory-record-table{grid-template-columns:1fr!important}.territory-record-table .record-row,.territory-record-table .record-row.full{grid-column:1!important}.territory-record-table .record-row:nth-child(odd):not(.full){border-right:0!important}.territory-record-table .record-row{grid-template-columns:115px minmax(0,1fr)!important}}@media (max-width:600px){.territory-confirm{padding:14px}.territory-confirm-card,.territory-confirm-card.territory-confirm-card-wide{width:calc(100vw - 28px);padding:25px 20px}.territory-holder-form{grid-template-columns:1fr!important}.territory-exception-toolbar{flex-direction:column;align-items:stretch}.territory-exception-toolbar input{width:100%}.territory-exception-toolbar>span{margin-left:0}.territory-district-grid{grid-template-columns:1fr}}.territory-district-card.is-available .territory-card-actions.compact{grid-template-columns:1fr 1fr;gap:7px;display:grid}.territory-district-card.is-available .territory-card-actions.compact button:first-child{color:#fff;background:#171a1b;border-color:#171a1b}.territory-district-card.is-available .territory-card-actions.compact button:last-child{color:#5f676a;background:#fff;border-color:#a9afb2}.territory-confirm-card .admin-danger{color:#fff!important;background:#9f2424!important;border-color:#9f2424!important}.admin-audit{background:#fff;border:1px solid #e0e2df;margin-top:38px;padding:34px}.audit-toolbar{gap:12px;margin:20px 0 14px;display:flex}.audit-toolbar label{background:#fff;border:1px solid #d6d9d7;flex:1;align-items:center;gap:9px;height:44px;padding:0 13px;display:flex}.audit-toolbar label svg{color:#777;width:16px}.audit-toolbar input{width:100%;font:inherit;background:0 0;border:0;outline:0}.audit-toolbar select{background:#fff;border:1px solid #d6d9d7;min-width:190px;padding:0 12px}.audit-table{border:1px solid #dfe2df}.audit-row{border-top:1px solid #eceeeb;grid-template-columns:180px 1.2fr 1.5fr 1fr;align-items:center;gap:16px;min-height:54px;padding:10px 15px;font-size:12px;display:grid}.audit-row:first-child{border-top:0}.audit-row.head{color:#73797c;letter-spacing:.08em;text-transform:uppercase;background:#f4f5f3;min-height:38px;font-size:9px;font-weight:850}.audit-row strong{font-size:12px}.audit-empty{color:#707679;align-items:center;gap:9px;padding:24px;display:flex}@media (max-width:760px){.audit-toolbar{flex-direction:column}.audit-toolbar select{height:44px}.audit-row{grid-template-columns:1fr 1fr}.audit-row.head{display:none}}.admin-settings{background:#f8f8f6;border:1px solid #dedfdd;margin-top:42px;padding:34px}.settings-hero{border-bottom:1px solid #dedfdd;justify-content:space-between;align-items:flex-start;padding-bottom:24px;display:flex}.settings-hero span{letter-spacing:.16em;color:#9a741f;font-size:10px;font-weight:850}.settings-hero h2{margin:6px 0;font-size:28px}.settings-hero p{color:#6d7270;margin:0}.settings-hero>svg{width:38px;height:38px}.settings-message{background:#fff;border:1px solid #d9ddd8;padding:12px 14px;font-size:12px}.settings-grid{grid-template-columns:1.15fr .85fr;gap:18px;margin-top:22px;display:grid}.settings-grid>article,.settings-users{background:#fff;border:1px solid #dedfdd;padding:24px}.settings-title{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.settings-title>svg{width:20px}.settings-title h3{margin:0 0 4px;font-size:17px}.settings-title p{color:#777;margin:0;font-size:12px}.settings-form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.settings-form>label,.settings-edit-grid>label{gap:6px;font-size:11px;font-weight:750;display:grid}.settings-form input,.settings-form select,.settings-edit-grid input,.settings-edit-grid select{height:43px;font:inherit;background:#fff;border:1px solid #d7dad7;padding:0 12px}.settings-form small{color:#888;font-weight:500}.settings-form fieldset{border:1px solid #dedfdd;grid-column:1/-1;margin:3px 0;padding:15px}.settings-form legend,.settings-edit-grid legend{letter-spacing:.08em;padding:0 7px;font-size:10px;font-weight:850}.permission-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.permission-grid label{border:1px solid #eceeeb;align-items:center;gap:8px;padding:9px;font-size:11px;font-weight:650;display:flex}.permission-grid input{width:15px;height:15px}.settings-form>button{color:#fff;background:#171a1b;border:0;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:800;display:flex}.settings-users{margin-top:18px}.settings-user{border-top:1px solid #eceeeb;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.settings-user:first-of-type{border-top:0}.settings-user>div{gap:3px;display:grid}.settings-user span,.settings-user small{color:#777;font-size:11px}.settings-user button{background:#fff;border:1px solid #ccd0cd;padding:9px 13px;font-weight:750}.settings-edit-grid{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0;display:grid}.settings-edit-grid fieldset.full{border:1px solid #dedfdd;grid-column:1/-1;padding:14px}.settings-edit-grid .active-check{align-items:center;gap:8px;display:flex}.settings-edit-grid .active-check input{width:16px;height:16px}@media (max-width:900px){.settings-grid,.settings-form,.settings-edit-grid,.permission-grid{grid-template-columns:1fr}.settings-form fieldset,.settings-edit-grid fieldset.full{grid-column:auto}.settings-user{flex-direction:column;align-items:flex-start}}.admin-premium{--ap-ink:#111617;--ap-gold:#c99b3d;--ap-bg:#f4f5f4;--ap-line:#e1e4e2;background:var(--ap-bg)!important;grid-template-columns:218px minmax(0,1fr)!important}.admin-premium .admin-sidebar{color:#e9ecea!important;background:linear-gradient(#101617,#0c1112)!important;border-right:0!important;width:auto!important;padding:0 12px 16px!important}.admin-premium .admin-brand{border-bottom:1px solid #ffffff12;align-items:center;height:78px;padding:10px 10px 12px;display:flex}.admin-premium .admin-brand img{object-fit:contain;width:94px!important;height:auto!important}.admin-premium .admin-sidebar nav{gap:5px!important;padding:14px 0!important;display:grid!important}.admin-premium .admin-sidebar nav a{color:#bfc6c3!important;letter-spacing:0!important;text-transform:none!important;border:1px solid #0000!important;border-radius:5px!important;align-items:center!important;gap:11px!important;min-height:43px!important;padding:0 12px!important;font-size:11px!important;font-weight:700!important;display:flex!important}.admin-premium .admin-sidebar nav a svg{width:16px!important;height:16px!important}.admin-premium .admin-sidebar nav a:hover,.admin-premium .admin-sidebar nav a.active{color:#fff!important;background:linear-gradient(90deg,#c99b3d3d,#c99b3d12)!important;border-color:#c99b3d59!important}.admin-premium .admin-user{border-top:1px solid #ffffff14!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin-top:auto!important;padding:14px 8px 2px!important;display:grid!important}.admin-premium .admin-user-avatar{color:#fff;background:#050808;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:850;display:grid}.admin-premium .admin-user>div:nth-child(2){min-width:0;display:grid}.admin-premium .admin-user span{color:#f4f5f4!important;font-size:10px!important}.admin-premium .admin-user small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#777f7c!important;font-size:8px!important}.admin-premium .admin-user form button{color:#7d8582!important;background:0 0!important;border:0!important;place-items:center!important;width:29px!important;height:29px!important;padding:0!important;display:grid!important}.admin-premium .admin-user form button svg{width:14px}.admin-premium .admin-content{min-width:0!important;padding:0 26px 58px!important}.admin-premium-head{border-bottom:1px solid var(--ap-line)!important;background:#fff!important;justify-content:space-between!important;align-items:flex-end!important;margin:0 -26px 22px!important;padding:26px 26px 21px!important;display:flex!important}.admin-premium-head>div>span{color:#a87a23!important;letter-spacing:.15em!important;font-size:8px!important;font-weight:850!important}.admin-premium-head h1{letter-spacing:-.035em!important;margin:5px 0 4px!important;font-size:27px!important;line-height:1.05!important}.admin-premium-head p{color:#777e7b;margin:0;font-size:10px}.admin-premium-head>small{background:#f8f9f8;border:1px solid #e0e3e1;border-radius:4px;padding:7px 9px;color:#6f7673!important;font-size:8px!important}.admin-premium .admin-dashboard{gap:14px!important}.admin-premium .admin-dashboard-cards article{border:1px solid var(--ap-line)!important;background:#fff!important;border-radius:5px!important;min-height:108px!important;padding:15px!important;box-shadow:0 5px 18px #12161606!important}.admin-premium .admin-dashboard-cards article svg{color:#a77b28!important;width:18px!important;height:18px!important}.admin-premium .admin-dashboard-cards article span{color:#777e7b!important;font-size:9px!important}.admin-premium .admin-dashboard-cards article strong{letter-spacing:-.025em!important;font-size:23px!important}.admin-premium .admin-dashboard-grid{gap:11px!important}.admin-premium .admin-chart-card,.admin-premium .admin-territory-summary{border:1px solid var(--ap-line)!important;box-shadow:none!important;background:#fff!important;border-radius:5px!important}.admin-premium .admin-chart-card{padding:18px!important}.admin-premium .admin-chart-card p,.admin-premium .admin-territory-summary p{font-size:10px!important}.admin-premium .admin-territory-summary{padding:18px!important}.admin-premium .admin-table-card,.admin-premium .territory-manager-v2,.admin-premium .testimonial-admin,.admin-premium .brand-admin,.admin-premium .admin-audit,.admin-premium .admin-settings{border:1px solid var(--ap-line)!important;box-shadow:none!important;background:#fff!important;border-radius:5px!important;margin-top:24px!important;padding:22px!important}.admin-premium .admin-card-head h2,.admin-premium .territory-manager-head h2,.admin-premium .territory-admin-head h2,.admin-premium .brand-admin-heading h2,.admin-premium .settings-hero h2{letter-spacing:-.025em!important;font-size:20px!important}.admin-premium table{font-size:10px!important}.admin-premium th{color:#727976!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:#f5f6f5!important;height:39px!important;font-size:8px!important}.admin-premium td{height:53px!important}.admin-premium input,.admin-premium textarea,.admin-premium select,.admin-premium button{border-radius:4px!important}.admin-premium .territory-district-card{border-radius:5px!important}.admin-premium .territory-city-stats>div{border-radius:5px 5px 0 0!important}.admin-premium .territory-exception-table,.admin-premium .audit-table{overflow:hidden;border-radius:5px!important}@media (max-width:1100px){.admin-premium{grid-template-columns:190px minmax(0,1fr)!important}.admin-premium .admin-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.admin-premium{display:block!important}.admin-premium .admin-sidebar{width:100%!important;height:auto!important;position:relative!important}.admin-premium .admin-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-premium .admin-user{display:none!important}.admin-premium .admin-content{padding:0 14px 40px!important}.admin-premium-head{margin:0 -14px 18px!important;padding:20px 14px!important}.admin-premium-head p{display:none}}.admin-premium .admin-sidebar{padding:0 14px 18px!important}.admin-premium .admin-brand{justify-content:flex-start!important;height:88px!important;padding:12px 14px!important}.admin-premium .admin-brand img{filter:invert()!important;opacity:1!important;width:128px!important;max-width:128px!important}.admin-premium .admin-content{padding:0 32px 64px!important}.admin-premium-head{align-items:center!important;min-height:94px!important;margin:0 -32px 24px!important;padding:22px 32px 20px!important}.admin-premium-head h1{margin:4px 0!important;font-size:30px!important}.admin-premium-head p{font-size:11px!important}.admin-premium .admin-dashboard-cards{grid-template-columns:repeat(4,minmax(180px,1fr))!important;gap:12px!important}.admin-premium .admin-dashboard-cards article{grid-template-rows:auto 1fr!important;grid-template-columns:28px 1fr!important;align-items:start!important;column-gap:10px!important;min-height:124px!important;padding:18px 19px!important;display:grid!important}.admin-premium .admin-dashboard-cards article svg{grid-row:1/3!important;width:19px!important;height:19px!important;margin-top:1px!important}.admin-premium .admin-dashboard-cards article span{font-size:10px!important;font-weight:700!important}.admin-premium .admin-dashboard-cards article strong{align-self:end!important;font-size:27px!important}.admin-premium .admin-dashboard-grid{grid-template-columns:minmax(0,2.25fr) minmax(290px,.75fr)!important;gap:12px!important;margin-top:0!important}.admin-premium .admin-chart-card,.admin-premium .admin-territory-summary{min-height:310px!important;padding:20px!important}.admin-premium .admin-chart-wrap{height:215px!important}.admin-premium .admin-chart-card h2,.admin-premium .admin-territory-summary h2{font-size:18px!important}.admin-premium .admin-territory-summary>div{gap:8px!important}.admin-premium .admin-territory-summary b{background:#f6f7f6!important;padding:14px!important}.admin-premium .admin-table-card{margin-top:18px!important}@media (min-width:1500px){.admin-premium .admin-content{padding-left:38px!important;padding-right:38px!important}.admin-premium-head{margin-left:-38px!important;margin-right:-38px!important;padding-left:38px!important;padding-right:38px!important}}@media (max-width:1100px){.admin-premium{grid-template-columns:200px minmax(0,1fr)!important}.admin-premium .admin-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-premium .admin-dashboard-grid{grid-template-columns:1fr!important}}.admin-premium .admin-view{min-width:0;animation:.18s ease-out adminViewIn}.admin-premium .admin-view>.admin-table-card,.admin-premium .admin-view>.territory-manager-v2,.admin-premium .admin-view>.testimonial-admin,.admin-premium .admin-view>.brand-admin,.admin-premium .admin-view>.admin-audit,.admin-premium .admin-view>.admin-settings{margin-top:0!important}@keyframes adminViewIn{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:none}}.admin-premium .settings-audit-wrap{border-top:1px solid #e4e7e5;margin-top:18px;padding-top:18px}.admin-premium .settings-audit-wrap .admin-audit{background:#f8f9f8!important;margin-top:0!important;padding:16px!important}.admin-premium .admin-audit-compact .territory-admin-head h2{font-size:16px!important}.admin-premium .admin-audit-compact .territory-admin-head p{font-size:9px!important}.admin-premium .admin-audit-compact .audit-toolbar{margin:12px 0!important}.admin-premium .admin-audit-compact .audit-row{min-height:38px!important;font-size:8px!important}.admin-premium .admin-audit-compact .audit-row.head{min-height:30px!important}.admin-premium .admin-brand img{filter:brightness(0)saturate()invert(68%)sepia(62%)saturate(630%)hue-rotate(357deg)brightness(91%)contrast(88%)!important;opacity:1!important}.admin-premium .admin-sidebar nav .admin-nav-label{color:#686d6a;letter-spacing:.16em;pointer-events:none;margin:14px 11px 5px;padding:0;font-size:7px;font-weight:800}.admin-premium .admin-sidebar nav .admin-nav-label+a{margin-top:0}.admin-profile-menu{z-index:40;position:relative}.admin-profile-trigger{cursor:pointer;text-align:left;background:#fff;border:1px solid #e0e3e1;border-radius:7px;align-items:center;gap:9px;min-width:176px;padding:6px 8px 6px 6px;transition:all .16s;display:flex}.admin-profile-trigger:hover{border-color:#c9a454;box-shadow:0 5px 18px #181b190f}.admin-profile-logo{background:#f2f3f2;border:1px solid #e2e4e2;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.admin-profile-logo img{object-fit:contain;filter:brightness(0)!important;width:27px!important;height:auto!important}.admin-profile-copy{flex-direction:column;flex:1;min-width:0;display:flex}.admin-profile-copy strong{color:#171a18;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.admin-profile-copy small{color:#8a908d;margin-top:1px;font-size:7px}.admin-profile-trigger>svg{color:#858b88;width:13px;transition:transform .16s}.admin-profile-trigger>svg.is-open{transform:rotate(180deg)}.admin-profile-popover{background:#fff;border:1px solid #dedfdd;border-radius:8px;width:265px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 45px #10141224}.admin-profile-card{border-bottom:1px solid #eceeec;align-items:center;gap:11px;padding:10px 9px 13px;display:flex}.admin-profile-logo.large{width:42px;height:42px}.admin-profile-logo.large img{width:34px!important}.admin-profile-card>div{flex-direction:column;min-width:0;display:flex}.admin-profile-card strong{font-size:11px}.admin-profile-card span{color:#717773;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.admin-profile-card small{color:#a47b28;text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:7px;font-weight:800}.admin-profile-actions{padding-top:6px}.admin-profile-actions a,.admin-profile-actions button{color:#242825;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;padding:10px;font-size:9px;font-weight:650;text-decoration:none;display:flex}.admin-profile-actions a:hover,.admin-profile-actions button:hover{background:#f5f6f5}.admin-profile-actions svg{color:#777e7a;width:15px;height:15px}.admin-profile-actions form{margin:0}.admin-profile-actions form button{color:#8b302b}@media (max-width:700px){.admin-profile-copy{display:none}.admin-profile-trigger{min-width:auto}.admin-profile-popover{right:-4px}}.admin-premium .territory-confirm:has(.territory-record-table){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0d0c85!important;justify-content:flex-end!important;align-items:stretch!important;padding:0!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide{background:#f6f4ef!important;border:0!important;border-radius:0!important;width:min(680px,94vw)!important;max-width:none!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0 38px 34px!important;overflow-y:auto!important;box-shadow:-20px 0 55px #0000002e!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>span{display:block;color:#c99328!important;letter-spacing:.14em!important;background:#101517!important;margin:0 -38px!important;padding:37px 38px 8px!important;font-size:9px!important;font-weight:850!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>h3{color:#fff!important;letter-spacing:-.035em!important;background:#101517!important;margin:0 -38px!important;padding:3px 38px 8px!important;font-size:27px!important;font-weight:720!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>p{color:#aeb6b8!important;background:#101517!important;border-bottom:0!important;margin:0 -38px 30px!important;padding:0 38px 27px!important;font-size:10px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-record-table{background:#fff!important;border:1px solid #d5d2ca!important;border-radius:0!important;grid-template-columns:1fr 1fr!important;margin:0!important;display:grid!important;overflow:hidden!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row{background:#fff!important;border:1px solid #d5d2ca!important;border-top:0!important;border-left:0!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;min-height:78px!important;padding:16px 17px!important;display:flex!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row:nth-child(2n){border-right:0!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row.full{border-right:0!important;grid-column:1/-1!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row:last-child{border-bottom:0!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row span{color:#777e7b!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:8px!important;font-weight:650!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row b{color:#111514!important;font-size:10px!important;font-weight:720!important;line-height:1.45!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions{border-top:1px solid #d9d6ce!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:28px!important;padding-top:21px!important;display:grid!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions button{color:#161a18!important;background:0 0!important;border:1px solid #161a18!important;border-radius:0!important;min-height:43px!important;font-size:10px!important;font-weight:750!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions button.confirm{color:#fff!important;background:#111615!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions button:hover{background:#ece9e2!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions button.confirm:hover{background:#252b28!important}@media (max-width:650px){.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide{padding:0 20px 25px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>span{margin:0 -20px!important;padding:28px 20px 7px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>h3{margin:0 -20px!important;padding:3px 20px 8px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>p{margin:0 -20px 22px!important;padding:0 20px 22px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-record-table{grid-template-columns:1fr!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row{border-right:0!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions{grid-template-columns:1fr!important}}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide{width:min(760px,94vw)!important;padding:0 42px 38px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>span{margin:0 -42px!important;padding:39px 42px 9px!important;font-size:11px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>h3{margin:0 -42px!important;padding:3px 42px 10px!important;font-size:31px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>p{margin:0 -42px 31px!important;padding:0 42px 28px!important;font-size:13px!important;line-height:1.55!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row{gap:11px!important;min-height:104px!important;padding:20px!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row span{letter-spacing:.065em!important;font-size:11px!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row b{font-size:14px!important;line-height:1.5!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions{gap:10px!important;margin-top:31px!important;padding-top:23px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions button{min-height:50px!important;padding:0 18px!important;font-size:13px!important}@media (min-width:1500px){.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide{width:min(800px,90vw)!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row b{font-size:15px!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row span{font-size:11px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions button{font-size:14px!important}}@media (max-width:650px){.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide{padding:0 20px 25px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>span{margin:0 -20px!important;padding:28px 20px 7px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>h3{margin:0 -20px!important;padding:3px 20px 8px!important;font-size:25px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-confirm-card-wide>p{margin:0 -20px 22px!important;padding:0 20px 22px!important;font-size:12px!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row{min-height:88px!important}.admin-premium .territory-confirm:has(.territory-record-table) .record-row b{font-size:13px!important}.admin-premium .territory-confirm:has(.territory-record-table) .territory-detail-actions button{min-height:47px!important;font-size:12px!important}}.admin-sheet,.admin-sheet-premium,.admin-premium .territory-detail-drawer .territory-confirm-card-wide{width:min(760px,94vw)!important;max-width:760px!important;height:100dvh!important;max-height:100dvh!important}.admin-premium .territory-detail-drawer{animation:.2s ease-out both adminDrawerBackdropIn!important}.admin-premium .territory-detail-drawer .territory-confirm-card-wide{animation:.24s cubic-bezier(.2,.8,.2,1) both adminDrawerIn!important}.admin-premium .territory-detail-drawer.is-closing{pointer-events:none;animation:.22s ease-in both adminDrawerBackdropOut!important}.admin-premium .territory-detail-drawer.is-closing .territory-confirm-card-wide{animation:.22s cubic-bezier(.4,0,1,1) both adminDrawerOut!important}@keyframes adminDrawerIn{0%{opacity:.88;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes adminDrawerOut{0%{opacity:1;transform:translate(0)}to{opacity:.9;transform:translate(100%)}}@keyframes adminDrawerBackdropIn{0%{background:#0a0d0c00}to{background:#0a0d0c85}}@keyframes adminDrawerBackdropOut{0%{background:#0a0d0c85}to{background:#0a0d0c00}}@media (max-width:650px){.admin-sheet,.admin-sheet-premium,.admin-premium .territory-detail-drawer .territory-confirm-card-wide{width:94vw!important;max-width:94vw!important}}.admin-premium .admin-content{padding-top:0!important}.admin-reference-topbar{z-index:35;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e7e9e7;justify-content:space-between;align-items:center;height:76px;margin:0 -32px 22px;padding:0 32px;display:flex;position:relative}.admin-global-search{background:#fff;border:1px solid #e0e4e1;border-radius:6px;align-items:center;gap:10px;width:min(475px,48vw);height:39px;padding:0 11px;display:flex;box-shadow:0 2px 8px #14181606}.admin-global-search>svg{color:#202522;width:15px;height:15px}.admin-global-search input{color:#1c211e;flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;font-size:10px!important}.admin-global-search input::placeholder{color:#909692}.admin-global-search kbd{color:#8a908c;background:#fafbfa;border:1px solid #e4e7e5;border-radius:4px;padding:4px 7px;font-family:inherit;font-size:8px;font-weight:650}.admin-topbar-right{align-items:center;gap:15px;display:flex}.admin-reference-topbar .admin-profile-trigger{min-width:176px;box-shadow:none!important;background:0 0!important;border:0!important}.admin-reference-topbar .admin-profile-trigger:hover{background:#f7f8f7!important}.admin-reference-topbar .admin-profile-logo{background:#111513;border-color:#111513;width:35px;height:35px}.admin-reference-topbar .admin-profile-logo img{filter:brightness(0)saturate()invert(67%)sepia(54%)saturate(684%)hue-rotate(357deg)brightness(91%)contrast(90%)!important}.admin-page-heading{background:0 0!important;border:0!important;min-height:auto!important;margin:0 0 20px!important;padding:0!important}@media (max-width:800px){.admin-reference-topbar{height:66px;margin:0 -18px 18px;padding:0 18px}.admin-global-search{width:min(360px,55vw)}.admin-global-search kbd,.admin-reference-topbar .admin-profile-copy{display:none}.admin-reference-topbar .admin-profile-trigger{min-width:auto}}.admin-premium .admin-sidebar{background:linear-gradient(#101516 0%,#111617 55%,#0c1112 100%)!important;border-right:1px solid #202526!important;height:100vh!important;padding:0 17px 16px!important;position:sticky!important;top:0!important}.admin-premium .admin-brand{border-bottom:0!important;justify-content:flex-start!important;height:96px!important;padding:15px 17px!important}.admin-premium .admin-brand img{width:142px!important;max-width:142px!important;height:auto!important}.admin-premium .admin-sidebar nav{flex-direction:column!important;flex:1!important;gap:3px!important;padding:0!important;display:flex!important;overflow:auto!important}.admin-premium .admin-sidebar nav a{color:#d7dbd9!important;border:1px solid #0000!important;border-radius:6px!important;align-items:center!important;gap:13px!important;min-height:47px!important;padding:0 13px!important;font-size:10px!important;font-weight:540!important;text-decoration:none!important;transition:all .16s!important;display:flex!important;position:relative!important}.admin-premium .admin-sidebar nav a svg{stroke-width:1.7px!important;color:#d6dad8!important;width:17px!important;height:17px!important}.admin-premium .admin-sidebar nav a:hover{color:#fff!important;background:#191f20!important}.admin-premium .admin-sidebar nav a.active{color:#121615!important;background:linear-gradient(135deg,#e6ae43,#f1ca7a)!important;border-color:#d3a13d!important;font-weight:760!important;box-shadow:0 7px 20px #c48b1f21!important}.admin-premium .admin-sidebar nav a.active svg{color:#121615!important}.admin-premium .admin-sidebar nav .admin-nav-label{color:#818785!important;letter-spacing:.11em!important;margin:12px 10px 3px!important;padding:0!important;font-size:8px!important;font-weight:650!important}.admin-premium .admin-sidebar nav .admin-nav-label~a:nth-of-type(4){margin-top:10px!important}.admin-nav-count{color:#e7b650!important;background:#4d3a17!important;border-radius:999px!important;place-items:center!important;min-width:20px!important;height:20px!important;margin-left:auto!important;padding:0 5px!important;font-size:8px!important;font-weight:750!important;display:grid!important}.admin-premium .admin-sidebar nav a.active .admin-nav-count{color:#111513!important;background:#11151321!important}.admin-sidebar-promo{background:radial-gradient(circle at 80% 78%,#c5922e26,#0000 32%),linear-gradient(145deg,#202526,#111617)!important;border:1px solid #303637!important;border-radius:7px!important;min-height:205px!important;margin-top:auto!important;padding:21px 17px!important;box-shadow:inset 0 1px #ffffff06!important}.admin-sidebar-promo strong{color:#f2f3f2;letter-spacing:-.02em;font-size:17px;font-weight:520;line-height:1.28;display:block}.admin-sidebar-promo em{color:#d6a342;font-style:normal}.admin-sidebar-promo span{color:#7e8582;letter-spacing:.03em;margin-top:83px;font-size:8px;display:block}.admin-sidebar-foot{color:#d7dad8;justify-content:space-between;align-items:flex-end;padding:16px 2px 0;display:flex}.admin-sidebar-foot small{color:#6e7471;text-align:right;font-size:7px;line-height:1.5}@media (max-height:760px){.admin-sidebar-promo{display:none!important}}@media (max-width:900px){.admin-premium{grid-template-columns:76px minmax(0,1fr)!important}.admin-premium .admin-sidebar{padding:0 10px 14px!important}.admin-premium .admin-brand{height:76px!important;padding:12px 4px!important}.admin-premium .admin-brand img{width:56px!important}.admin-premium .admin-sidebar nav a{justify-content:center!important;padding:0!important}.admin-premium .admin-sidebar nav a span,.admin-premium .admin-sidebar nav .admin-nav-label,.admin-nav-count,.admin-sidebar-promo,.admin-sidebar-foot{display:none!important}}.admin-dashboard-reference{display:block!important}.admin-dashboard-reference .admin-welcome{align-items:center;min-height:98px;padding:2px 0 17px;display:flex;position:relative;overflow:hidden}.admin-dashboard-reference .admin-welcome:after{content:"";pointer-events:none;background:radial-gradient(#c9973514,#0000 68%);width:330px;height:125px;position:absolute;bottom:-38px;right:4%}.admin-dashboard-reference .admin-welcome h1{color:#101412;letter-spacing:-.045em;margin:0;font-size:34px;font-weight:790;line-height:1.05}.admin-dashboard-reference .admin-welcome h1 em{color:#bd8828;font-style:normal;font-weight:700}.admin-dashboard-reference .admin-welcome p{color:#717773;margin:8px 0 0;font-size:10px}.admin-dashboard-reference .admin-dashboard-cards{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:11px!important;margin-bottom:16px!important;display:grid!important}.admin-dashboard-reference .admin-dashboard-cards article{background:linear-gradient(135deg,#fff 45%,#fbf8f1)!important;border:1px solid #e5e6e3!important;border-radius:7px!important;align-items:center!important;gap:13px!important;min-height:91px!important;padding:15px 16px!important;display:flex!important;box-shadow:0 4px 16px #12161406!important}.admin-dashboard-reference .dashboard-card-icon{color:#b77e1d;background:#fbf2df;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.admin-dashboard-reference .dashboard-card-icon svg{stroke-width:1.8px!important;width:19px!important;height:19px!important;margin:0!important}.admin-dashboard-reference .admin-dashboard-cards article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-dashboard-reference .admin-dashboard-cards article span:not(.dashboard-card-icon){color:#777d79;white-space:nowrap;font-size:9px!important;font-weight:560!important}.admin-dashboard-reference .admin-dashboard-cards article strong{color:#111513;font-size:24px!important;font-weight:790!important;line-height:1!important}.admin-dashboard-reference .dashboard-chart-full{margin-top:0!important;display:block!important}.admin-dashboard-reference .admin-chart-card{border-radius:7px!important;min-height:330px!important;padding:20px!important}@media (min-width:1500px){.admin-dashboard-reference .admin-welcome h1{font-size:39px}.admin-dashboard-reference .admin-welcome p{font-size:11px}.admin-dashboard-reference .admin-dashboard-cards article{min-height:98px}.admin-dashboard-reference .admin-dashboard-cards article strong{font-size:27px!important}}@media (max-width:1200px){.admin-dashboard-reference .admin-dashboard-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.admin-dashboard-reference .admin-welcome h1{font-size:28px}.admin-dashboard-reference .admin-dashboard-cards{grid-template-columns:1fr 1fr!important}}@media (max-width:480px){.admin-dashboard-reference .admin-dashboard-cards{grid-template-columns:1fr!important}}.admin-dashboard-reference .admin-dashboard-cards article{background:#fff!important;border:1px solid #e6e5e1!important;border-radius:7px!important;gap:12px!important;min-height:92px!important;padding:14px 15px!important;position:relative!important;overflow:hidden!important;box-shadow:0 5px 18px #14181609!important}.admin-dashboard-reference .admin-dashboard-cards article:first-child{background:linear-gradient(115deg,#fff8e9 0%,#fff 76%)!important}.admin-dashboard-reference .dashboard-card-icon{color:#b77b18!important;background:#fff8e9!important;border:1px solid #f0dfbd!important;width:39px!important;height:39px!important}.admin-dashboard-reference .dashboard-card-copy{flex-direction:column!important;flex:1!important;gap:8px!important;min-width:0!important;display:flex!important}.admin-dashboard-reference .dashboard-card-copy>span{color:#737a76!important;letter-spacing:0!important;font-size:9px!important;font-weight:560!important}.admin-dashboard-reference .dashboard-card-value{align-items:flex-end!important;gap:9px!important;min-height:27px!important;display:flex!important}.admin-dashboard-reference .dashboard-card-value strong{letter-spacing:-.04em!important;font-size:25px!important;font-weight:800!important}.admin-dashboard-reference .dashboard-card-value small{color:#27a356!important;white-space:nowrap!important;margin-bottom:3px!important;font-size:8px!important;font-weight:700!important}.dashboard-spark{transform:skew(-12deg);align-items:flex-end!important;gap:2px!important;width:42px!important;height:20px!important;margin:0 0 2px auto!important;display:flex!important}.dashboard-spark b{transform-origin:0!important;border-top:1.5px solid #c8902d!important;width:7px!important;display:block!important}.dashboard-spark b:first-child{transform:rotate(-12deg);height:4px!important}.dashboard-spark b:nth-child(2){transform:rotate(19deg);height:8px!important}.dashboard-spark b:nth-child(3){transform:rotate(-8deg);height:12px!important}.dashboard-spark b:nth-child(4){transform:rotate(15deg);height:7px!important}.dashboard-spark b:nth-child(5){transform:rotate(-14deg);height:14px!important}.dashboard-spark.black b{border-color:#171b19!important}@media (min-width:1500px){.admin-dashboard-reference .admin-dashboard-cards article{min-height:98px!important;padding:15px 17px!important}.admin-dashboard-reference .dashboard-card-copy>span{font-size:10px!important}.admin-dashboard-reference .dashboard-card-value strong{font-size:27px!important}}.admin-dashboard-reference .admin-chart-card{background:#fff!important;border:1px solid #e5e7e5!important;padding:19px 20px 17px!important}.dashboard-chart-head{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;display:flex!important}.dashboard-chart-head h2{letter-spacing:-.025em!important;margin:0 0 4px!important;font-size:16px!important;font-weight:760!important}.dashboard-chart-head p{color:#858b87!important;margin:0!important;font-size:9px!important}.dashboard-chart-legend{align-items:center!important;gap:7px!important;display:flex!important}.dashboard-chart-legend span,.dashboard-chart-legend b{color:#555c58!important;white-space:nowrap!important;background:#fff!important;border:1px solid #e5e7e5!important;border-radius:5px!important;align-items:center!important;gap:6px!important;height:31px!important;padding:0 10px!important;font-size:8px!important;font-weight:560!important;display:flex!important}.dashboard-chart-legend b{color:#202522!important;margin-left:15px!important;font-weight:650!important}.dashboard-chart-legend i{background:#c58b25!important;border-radius:50%!important;width:7px!important;height:7px!important}.dashboard-chart-legend i.business{background:#171b19!important}.dashboard-chart-legend i.franchise{background:#aeb3b0!important}.admin-dashboard-reference .admin-chart-wrap{height:250px!important;margin-top:13px!important}@media (max-width:800px){.dashboard-chart-head{flex-direction:column!important}.dashboard-chart-legend{flex-wrap:wrap!important;width:100%!important}.dashboard-chart-legend b{margin-left:0!important}}.dashboard-bottom-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr);gap:12px;margin-top:14px;display:grid}.dashboard-recent-card,.dashboard-actions-card{background:#fff;border:1px solid #e5e7e5;border-radius:7px;overflow:hidden}.dashboard-recent-card>header,.dashboard-actions-card>header{border-bottom:1px solid #eceeec;justify-content:space-between;align-items:center;min-height:62px;padding:15px 18px;display:flex}.dashboard-recent-card h2,.dashboard-actions-card h2{color:#171b19;margin:0;font-size:15px;font-weight:760}.dashboard-recent-card header p,.dashboard-actions-card header p{color:#929793;margin:3px 0 0;font-size:8px}.dashboard-recent-head,.dashboard-recent-row{grid-template-columns:1.55fr .65fr .85fr .9fr .75fr;align-items:center;column-gap:10px;padding:0 18px;display:grid}.dashboard-recent-head{color:#929793;letter-spacing:.05em;background:#fafbfa;height:31px;font-size:7px;font-weight:700}.dashboard-recent-row{color:#525854;border-top:1px solid #eff0ef;min-height:57px;font-size:8px;text-decoration:none}.dashboard-recent-row:hover{background:#fcfaf5}.recent-person{align-items:center;gap:9px;display:flex!important}.recent-person>i{color:#b47b1d;background:#fbf2df;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.recent-person svg{width:14px;height:14px}.recent-person>b{color:#202421;flex-direction:column;min-width:0;font-size:9px;display:flex}.recent-person small{color:#979c99;margin-top:2px;font-size:7px;font-weight:500}.dashboard-recent-row em{color:#9b6a19;background:#f7f0e2;border-radius:4px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:650;display:inline-flex}.dashboard-recent-row .type-business{color:#38628e;background:#edf3fa}.dashboard-recent-row .type-franchise{color:#944e45;background:#f8e9e6}.dashboard-recent-row .status-approved{color:#28783b;background:#e7f5e9}.dashboard-recent-row .status-reviewing{color:#38628e;background:#eaf1f8}.dashboard-recent-row .status-rejected{color:#93483e;background:#f8e8e6}.dashboard-action-row{border-bottom:1px solid #eff0ef;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;display:grid}.dashboard-action-row:last-child{border-bottom:0}.dashboard-action-row>i{color:#b77c1d;background:#faf5e9;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.dashboard-action-row svg{width:14px;height:14px}.dashboard-action-row>div{flex-direction:column;min-width:0;display:flex}.dashboard-action-row b{color:#252a27;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:680;overflow:hidden}.dashboard-action-row span{color:#9a9f9c;margin-top:3px;font-size:7px}.dashboard-action-row time{color:#8d938f;white-space:nowrap;font-size:7px}.dashboard-empty{color:#929793;text-align:center;padding:26px 18px;font-size:9px}@media (max-width:1100px){.dashboard-bottom-grid{grid-template-columns:1fr}.dashboard-recent-head,.dashboard-recent-row{grid-template-columns:1.4fr .65fr .8fr .85fr .75fr}}@media (max-width:720px){.dashboard-recent-head{display:none}.dashboard-recent-row{grid-template-columns:1fr auto;gap:7px;padding:12px 14px}.dashboard-recent-row>span:nth-child(3),.dashboard-recent-row>span:nth-child(4){display:none}}.admin-premium{grid-template-columns:clamp(220px,13.5vw,260px) minmax(0,1fr)!important}.admin-premium .admin-content{padding-left:clamp(22px,2vw,38px)!important;padding-right:clamp(22px,2vw,38px)!important}.admin-reference-topbar{margin-left:calc(-1*clamp(22px,2vw,38px))!important;margin-right:calc(-1*clamp(22px,2vw,38px))!important;padding-left:clamp(22px,2vw,38px)!important;padding-right:clamp(22px,2vw,38px)!important}.admin-global-search{width:clamp(360px,31vw,540px)!important;height:43px!important}.admin-global-search kbd{font-size:10px!important}.admin-premium .admin-sidebar nav a{min-height:49px!important;font-size:12px!important}.admin-nav-count,.admin-sidebar-foot span{font-size:10px!important}.admin-sidebar-foot small{font-size:9px!important}.admin-dashboard-reference .admin-welcome{min-height:112px!important}.admin-dashboard-reference .admin-welcome h1{font-size:clamp(34px,2.25vw,43px)!important}.admin-dashboard-reference .admin-welcome p{font-size:13px!important}.admin-dashboard-reference .admin-dashboard-cards{gap:14px!important}.admin-dashboard-reference .admin-dashboard-cards article{min-height:108px!important;padding:17px 18px!important}.admin-dashboard-reference .dashboard-card-icon{width:44px!important;height:44px!important}.admin-dashboard-reference .dashboard-card-icon svg{width:21px!important;height:21px!important}.admin-dashboard-reference .dashboard-card-copy>span{font-size:12px!important}.admin-dashboard-reference .dashboard-card-value strong{font-size:30px!important}.admin-dashboard-reference .admin-chart-card{min-height:390px!important;padding:23px 25px!important}.dashboard-chart-head h2{font-size:20px!important}.dashboard-chart-head p{font-size:12px!important}.dashboard-chart-legend span,.dashboard-chart-legend b{height:35px!important;padding:0 12px!important;font-size:11px!important}.admin-dashboard-reference .admin-chart-wrap{height:300px!important}.dashboard-bottom-grid{gap:15px!important;margin-top:16px!important}.dashboard-recent-card>header,.dashboard-actions-card>header{min-height:72px!important;padding:17px 20px!important}.dashboard-recent-card h2,.dashboard-actions-card h2{font-size:18px!important}.dashboard-recent-card header p,.dashboard-actions-card header p{font-size:11px!important}.dashboard-recent-head,.dashboard-recent-row{padding-left:20px!important;padding-right:20px!important}.dashboard-recent-head{height:38px!important;font-size:9px!important}.dashboard-recent-row{min-height:67px!important;font-size:11px!important}.recent-person>i{width:34px!important;height:34px!important}.recent-person>b{font-size:12px!important}.recent-person small{font-size:10px!important}.dashboard-recent-row em{padding:5px 8px!important;font-size:10px!important}.dashboard-action-list{padding:0 19px!important}.dashboard-action-row{grid-template-columns:38px minmax(0,1fr) auto!important;min-height:68px!important}.dashboard-action-row>i{width:34px!important;height:34px!important}.dashboard-action-row b{font-size:11px!important}.dashboard-action-row span,.dashboard-action-row time{font-size:10px!important}.dashboard-empty{font-size:11px!important}.admin-page-heading h1{font-size:clamp(28px,2vw,36px)!important}.admin-page-heading p{font-size:12px!important}.admin-page-heading span{font-size:10px!important}@media (min-width:1800px){.admin-premium .admin-content{padding-left:42px!important;padding-right:42px!important}.admin-reference-topbar{margin-left:-42px!important;margin-right:-42px!important;padding-left:42px!important;padding-right:42px!important}.admin-dashboard-reference .admin-dashboard-cards article{min-height:116px!important}.admin-dashboard-reference .dashboard-card-copy>span{font-size:13px!important}.admin-dashboard-reference .dashboard-card-value strong{font-size:32px!important}.dashboard-recent-row{font-size:12px!important}.recent-person>b{font-size:13px!important}}@media (max-width:1450px){.admin-premium{grid-template-columns:220px minmax(0,1fr)!important}.admin-dashboard-reference .admin-dashboard-cards{grid-template-columns:repeat(6,minmax(0,1fr))!important}.admin-dashboard-reference .admin-dashboard-cards article{gap:9px!important;padding:14px!important}.admin-dashboard-reference .dashboard-card-icon{width:38px!important;height:38px!important}.admin-dashboard-reference .dashboard-card-copy>span{font-size:10px!important}.admin-dashboard-reference .dashboard-card-value strong{font-size:25px!important}}@media (max-width:1180px){.admin-dashboard-reference .admin-dashboard-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-bottom-grid{grid-template-columns:1fr!important}}@media (max-width:900px){.admin-premium{grid-template-columns:76px minmax(0,1fr)!important}.admin-premium .admin-content{padding-left:18px!important;padding-right:18px!important}.admin-reference-topbar{margin-left:-18px!important;margin-right:-18px!important;padding-left:18px!important;padding-right:18px!important}.admin-global-search{width:min(430px,55vw)!important}.admin-dashboard-reference .admin-welcome h1{font-size:32px!important}}@media (max-width:700px){.admin-reference-topbar{gap:8px!important;height:64px!important}.admin-global-search{width:calc(100% - 92px)!important;height:40px!important}.admin-topbar-right{gap:5px!important}.admin-dashboard-reference .admin-welcome{min-height:96px!important}.admin-dashboard-reference .admin-welcome h1{font-size:28px!important}.admin-dashboard-reference .admin-welcome p{font-size:11px!important;line-height:1.5!important}.admin-dashboard-reference .admin-dashboard-cards{grid-template-columns:1fr 1fr!important}.admin-dashboard-reference .admin-chart-card{min-height:340px!important;padding:17px!important}.admin-dashboard-reference .admin-chart-wrap{height:245px!important}.dashboard-chart-head{gap:12px!important}.dashboard-chart-legend span,.dashboard-chart-legend b{font-size:10px!important}.dashboard-recent-row{font-size:11px!important}}@media (max-width:480px){.admin-premium{grid-template-columns:60px minmax(0,1fr)!important}.admin-premium .admin-sidebar{padding-left:7px!important;padding-right:7px!important}.admin-premium .admin-content{padding-left:12px!important;padding-right:12px!important}.admin-reference-topbar{margin-left:-12px!important;margin-right:-12px!important;padding-left:12px!important;padding-right:12px!important}.admin-dashboard-reference .admin-dashboard-cards{grid-template-columns:1fr!important}.admin-dashboard-reference .admin-dashboard-cards article{min-height:92px!important}.admin-dashboard-reference .admin-welcome h1{font-size:25px!important}.dashboard-action-row time{display:none!important}}.admin-premium{color:#171b19}.admin-premium .admin-sidebar nav a{color:#eef0ef!important;font-size:13px!important;font-weight:600!important}.admin-premium .admin-sidebar nav .admin-nav-label{color:#a2aaa6!important;font-size:10px!important;font-weight:750!important}.admin-nav-count{font-size:11px!important;font-weight:800!important}.admin-global-search input{color:#222824!important;font-size:13px!important}.admin-global-search input::placeholder{opacity:1;color:#737b76!important}.admin-reference-topbar .admin-profile-copy strong{color:#151916!important;font-size:13px!important}.admin-reference-topbar .admin-profile-copy small{color:#656d68!important;font-size:11px!important}.admin-dashboard-reference .admin-welcome p{color:#59615c!important;font-size:14px!important}.admin-dashboard-reference .dashboard-card-copy>span{color:#5e6661!important;font-size:13px!important;font-weight:650!important}.admin-dashboard-reference .dashboard-card-value strong{color:#0e1210!important;font-size:32px!important}.dashboard-chart-head h2{color:#111513!important;font-size:21px!important}.dashboard-chart-head p{color:#606863!important;font-size:13px!important}.dashboard-chart-legend span,.dashboard-chart-legend b{color:#343a36!important;font-size:12px!important}.dashboard-recent-card h2,.dashboard-actions-card h2{color:#111513!important;font-size:19px!important}.dashboard-recent-head{color:#69716c!important;font-size:10px!important;font-weight:800!important}.dashboard-recent-row{color:#3e4641!important;font-size:12px!important}.recent-person>b{color:#111513!important;font-size:13px!important}.recent-person small{color:#6f7772!important;font-size:11px!important}.dashboard-recent-row em{font-size:11px!important;font-weight:750!important}.dashboard-action-row b{color:#171b19!important;font-size:13px!important}.dashboard-action-row span,.dashboard-action-row time{color:#69716c!important;font-size:11px!important}.dashboard-empty{color:#69716c!important;font-size:12px!important}.admin-sidebar-promo strong{font-size:19px!important}.admin-sidebar-promo span{color:#a3aaa6!important;font-size:10px!important}.admin-sidebar-foot span{font-size:11px!important}.admin-sidebar-foot small{color:#939a96!important;font-size:10px!important}@media (min-width:1700px){.admin-premium .admin-sidebar nav a,.admin-dashboard-reference .dashboard-card-copy>span{font-size:14px!important}.admin-dashboard-reference .dashboard-card-value strong{font-size:34px!important}.dashboard-recent-row{font-size:13px!important}.recent-person>b{font-size:14px!important}.recent-person small{font-size:12px!important}.dashboard-action-row b{font-size:14px!important}.dashboard-action-row span,.dashboard-action-row time{font-size:12px!important}}.admin-applications-screen{width:100%;display:block}.applications-overview{background:linear-gradient(110deg,#fff 58%,#fbf6ea);border:1px solid #e4e6e3;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;min-height:126px;margin-bottom:16px;padding:22px 24px;display:flex;box-shadow:0 5px 18px #14181606}.applications-overview>div:first-child>span{color:#b57d1d;letter-spacing:.13em;font-size:10px;font-weight:800}.applications-overview h2{color:#111513;letter-spacing:-.035em;margin:5px 0;font-size:28px;font-weight:790}.applications-overview p{color:#5f6762;margin:0;font-size:13px}.applications-stats{background:#fff;border:1px solid #e7e5df;border-radius:7px;grid-template-columns:repeat(4,minmax(92px,1fr));min-width:min(520px,48%);display:grid;overflow:hidden}.applications-stats b{color:#121614;border-right:1px solid #ecebe7;flex-direction:column;justify-content:center;min-height:74px;padding:12px 15px;font-size:24px;font-weight:800;display:flex}.applications-stats b:last-child{border-right:0}.applications-stats small{color:#717974;margin-bottom:5px;font-size:10px;font-weight:650}.applications-table-card{box-shadow:none!important;background:#fff!important;border:1px solid #e4e6e3!important;border-radius:8px!important;overflow:hidden!important}.applications-table-card .admin-card-head{border-bottom:1px solid #e9ebe9!important;min-height:78px!important;padding:16px 19px!important}.applications-table-card .admin-card-head h3{color:#141815;margin:0;font-size:18px;font-weight:760}.applications-table-card .admin-card-head p{color:#737b76;margin:4px 0 0;font-size:11px}.applications-table-card .admin-actions{gap:10px!important}.applications-table-card .admin-actions>button{border-color:#dfe2df!important;height:40px!important;padding:0 14px!important;font-size:11px!important}.applications-table-card .admin-filters{gap:8px!important}.applications-table-card .admin-filters label{min-width:260px!important;height:40px!important}.applications-table-card .admin-filters input{font-size:12px!important}.applications-table-card .admin-filters button{height:40px!important;font-size:11px!important}.applications-table-card table{font-size:12px!important}.applications-table-card thead th{color:#68706b!important;letter-spacing:.045em!important;background:#f8f9f8!important;height:43px!important;padding:0 15px!important;font-size:10px!important;font-weight:800!important}.applications-table-card tbody td{color:#3d4540!important;border-color:#eceeec!important;height:66px!important;padding:10px 15px!important}.applications-table-card tbody td strong{display:block;color:#141815!important;font-size:13px!important;font-weight:720!important}.applications-table-card tbody td small{margin-top:3px;display:block;color:#707873!important;font-size:10px!important}.applications-table-card tbody tr{transition:all .14s;cursor:pointer!important}.applications-table-card .status-new,.applications-table-card .status-reviewing,.applications-table-card .status-approved,.applications-table-card .status-rejected,.applications-table-card .status-archived{font-size:10px!important;font-weight:750!important}.applications-table-card .admin-pagination{border-top:1px solid #eceeec!important;min-height:58px!important;padding:10px 17px!important}.applications-table-card .admin-pagination span{color:#626a65!important;font-size:11px!important}.applications-table-card .admin-pagination button{height:35px!important;font-size:11px!important}@media (max-width:1250px){.applications-overview{flex-direction:column;align-items:flex-start}.applications-stats{width:100%;min-width:0}.applications-table-card .admin-card-head{flex-direction:column!important;align-items:flex-start!important;gap:13px!important}.applications-table-card .admin-actions{flex-wrap:wrap!important;width:100%!important}.applications-table-card .admin-filters{flex:1!important}}@media (max-width:760px){.applications-overview{padding:18px}.applications-overview h2{font-size:24px}.applications-stats{grid-template-columns:1fr 1fr}.applications-stats b:nth-child(2){border-right:0}.applications-stats b:nth-child(-n+2){border-bottom:1px solid #ecebe7}.applications-table-card .admin-filters{flex-direction:column!important;width:100%!important}.applications-table-card .admin-filters label{width:100%!important;min-width:0!important}.applications-table-card .admin-filters>button{width:100%!important}.applications-table-card table{min-width:900px!important}}.applications-overview{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:block!important}.applications-overview>div:first-child{margin-bottom:18px!important}.applications-overview>div:first-child>span{display:none!important}.applications-overview h2{margin:0 0 5px!important;font-size:32px!important}.applications-overview p{font-size:13px!important}.applications-stats{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}.applications-stats b{color:#111513!important;background:#fff!important;border:1px solid #e6e5e1!important;border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;gap:13px!important;min-height:108px!important;padding:17px 18px!important;display:flex!important;box-shadow:0 5px 18px #14181609!important}.applications-stats b>i{color:#b77b18!important;background:#fff8e9!important;border:1px solid #f0dfbd!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important}.applications-stats b>i svg{stroke-width:1.8px!important;width:21px!important;height:21px!important}.applications-stats b>span{color:#0e1210!important;letter-spacing:-.04em!important;flex-direction:column!important;min-width:0!important;font-size:30px!important;font-weight:800!important;line-height:1!important;display:flex!important}.applications-stats b small{color:#5e6661!important;letter-spacing:0!important;margin:0 0 8px!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important}.applications-table-card{margin-top:16px!important}@media (min-width:1700px){.applications-stats b{min-height:116px!important}.applications-stats b>span{font-size:34px!important}.applications-stats b small{font-size:14px!important}}@media (max-width:1180px){.applications-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.applications-overview h2{font-size:26px!important}.applications-stats{grid-template-columns:1fr!important}.applications-stats b{min-height:92px!important}}.applications-table-card .admin-card-head{align-items:center!important;gap:20px!important;min-height:94px!important;padding:20px 22px!important;display:flex!important}.applications-table-card .admin-card-head h3{font-size:20px!important}.applications-table-card .admin-card-head p{color:#69716c!important;font-size:12px!important}.applications-table-card .admin-actions{flex:1!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.applications-table-card .admin-filters{flex:1!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;max-width:720px!important;display:flex!important}.applications-table-card .admin-filters label{background:#fff!important;border:1px solid #d9ddda!important;border-radius:6px!important;flex:1!important;min-width:300px!important;height:44px!important}.applications-table-card .admin-filters label svg{color:#737b76!important;width:17px!important;height:17px!important}.applications-table-card .admin-filters input{color:#202522!important;font-size:13px!important}.applications-table-card .admin-filters [role=combobox]{border-color:#d9ddda!important;border-radius:6px!important;min-width:150px!important;height:44px!important;font-size:12px!important}.applications-filter-button{color:#111513!important;height:44px!important;box-shadow:none!important;background:linear-gradient(135deg,#d99f35,#c38820)!important;border:1px solid #b98322!important;border-radius:6px!important;padding:0 19px!important;font-size:12px!important;font-weight:750!important}.applications-filter-button:hover{background:#bd811d!important}.applications-export-button{color:#2f3632!important;background:#fff!important;border-color:#d9ddda!important;border-radius:6px!important;height:44px!important;padding:0 15px!important;font-size:12px!important;font-weight:650!important}.applications-table-card .admin-table-scroll{border-top:1px solid #e9ebe9!important}.applications-table-card table{width:100%!important}.applications-table-card thead th{color:#5d6660!important;letter-spacing:.07em!important;text-transform:uppercase!important;background:#f6f7f6!important;border-bottom:1px solid #dfe2df!important;height:48px!important;padding:0 18px!important;font-size:10px!important;font-weight:800!important}.applications-table-card tbody td{color:#3c443f!important;vertical-align:middle!important;border-bottom:1px solid #e9ebe9!important;height:76px!important;padding:12px 18px!important;font-size:12px!important}.applications-table-card tbody tr:last-child td{border-bottom:0!important}.applications-table-card tbody td strong{color:#111513!important;font-size:14px!important}.applications-table-card tbody td small{color:#747c77!important;font-size:11px!important}.applications-table-card tbody tr:hover{background:#fdfaf3!important}.applications-table-card tbody td:nth-child(2){color:#323934!important;font-weight:600!important}.applications-table-card tbody td:nth-child(3){line-height:1.5!important}.applications-table-card tbody td:nth-child(4){color:#555d58!important;font-weight:650!important}.applications-table-card .status-new,.applications-table-card .status-reviewing,.applications-table-card .status-approved,.applications-table-card .status-rejected,.applications-table-card .status-archived{border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:68px!important;height:28px!important;font-size:11px!important;font-weight:750!important;display:inline-flex!important}.applications-row-action{color:#9a6b1d!important;white-space:nowrap!important;width:90px!important;font-weight:700!important}.applications-row-action svg{vertical-align:-3px!important;width:15px!important;height:15px!important;margin-left:5px!important}.applications-table-card .admin-pagination{background:#fff!important;min-height:66px!important;padding:12px 20px!important}.applications-table-card .admin-pagination button{border-radius:5px!important;height:38px!important;padding:0 13px!important}.applications-table-card .admin-pagination span{font-size:12px!important;font-weight:600!important}@media (max-width:1320px){.applications-table-card .admin-card-head{flex-direction:column!important;align-items:flex-start!important}.applications-table-card .admin-actions,.applications-table-card .admin-filters{justify-content:flex-start!important;width:100%!important;max-width:none!important}.applications-export-button{margin-left:auto!important}}@media (max-width:800px){.applications-table-card .admin-filters{flex-direction:column!important;align-items:stretch!important}.applications-table-card .admin-filters label,.applications-table-card .admin-filters [role=combobox],.applications-filter-button{width:100%!important;min-width:0!important}.applications-export-button{width:100%!important;margin-left:0!important}.applications-table-card table{min-width:980px!important}}.applications-table-card .admin-filters label:focus-within{border-color:#c58b25!important;outline:none!important;box-shadow:0 0 0 2px #c58b251f!important}.applications-table-card .admin-filters label input,.applications-table-card .admin-filters label input:focus{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.applications-table-card .admin-filters label input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.admin-premium .admin-content{background:linear-gradient(#f7f8f7 0,#f3f5f3 100%)!important}.admin-reference-topbar{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#fffffff5!important;border-bottom:1px solid #e5e8e5!important}.admin-dashboard-reference .admin-dashboard-cards article,.applications-stats b,.dashboard-recent-card,.dashboard-actions-card,.admin-dashboard-reference .admin-chart-card,.applications-table-card{transition:border-color .18s,box-shadow .18s,transform .18s!important}.admin-dashboard-reference .admin-dashboard-cards article:hover,.applications-stats b:hover{border-color:#ddd5c5!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #13181512!important}.admin-dashboard-reference .admin-chart-card,.dashboard-recent-card,.dashboard-actions-card,.applications-table-card{box-shadow:0 8px 24px #12171409!important}.admin-dashboard-reference .admin-chart-card:hover,.dashboard-recent-card:hover,.dashboard-actions-card:hover,.applications-table-card:hover{border-color:#daddda!important;box-shadow:0 12px 30px #1217140d!important}.admin-dashboard-reference .admin-welcome h1,.applications-overview h2{letter-spacing:-.045em!important;font-weight:820!important}.admin-dashboard-reference .admin-welcome h1 em{color:#b77b18!important;font-style:normal!important}.admin-premium .admin-sidebar{box-shadow:8px 0 28px #04080614!important}.admin-premium .admin-sidebar nav a{border:1px solid #0000!important;transition:background .16s,border-color .16s,color .16s!important}.admin-premium .admin-sidebar nav a:not(.active):hover{background:#ffffff0b!important;border-color:#ffffff12!important}.admin-premium .admin-sidebar nav a.active{box-shadow:0 8px 22px #c68b232e!important}.applications-table-card tbody tr{transition:background .14s,box-shadow .14s!important}.applications-table-card tbody tr:hover{background:#fffcf5!important;box-shadow:inset 3px 0 #c58b25!important}.applications-row-action{opacity:.72!important;transition:opacity .14s,transform .14s!important}.applications-table-card tbody tr:hover .applications-row-action{opacity:1!important}.applications-table-card tbody tr:hover .applications-row-action svg{transform:translate(2px)!important}.applications-table-card .admin-filters label,.applications-table-card .admin-filters [role=combobox],.applications-export-button{transition:border-color .16s,box-shadow .16s,background .16s!important}.applications-table-card .admin-filters label:hover,.applications-table-card .admin-filters [role=combobox]:hover,.applications-export-button:hover{background:#fdfefd!important;border-color:#c8ccc9!important}.applications-filter-button{transition:transform .16s,box-shadow .16s!important;box-shadow:0 7px 16px #be811d24!important}.applications-filter-button:hover{transform:translateY(-1px)!important;box-shadow:0 10px 20px #be811d33!important}.applications-stats b:first-child,.admin-dashboard-reference .admin-dashboard-cards article:first-child{position:relative!important;overflow:hidden!important}.applications-stats b:first-child:after,.admin-dashboard-reference .admin-dashboard-cards article:first-child:after{content:"";pointer-events:none;background:radial-gradient(circle,#cf97321c,#cf973200 70%);border-radius:50%;width:105px;height:105px;position:absolute;top:-30px;right:-22px}.dashboard-recent-row{transition:background .14s,box-shadow .14s!important}.dashboard-recent-row:hover{box-shadow:inset 3px 0 #c58b25!important}@media (prefers-reduced-motion:reduce){.admin-premium *{scroll-behavior:auto!important;transition:none!important;transform:none!important}}.territory-manager-v3{width:100%;display:block}.territory-v3-heading{margin-bottom:18px}.territory-v3-heading .admin-section-kicker{color:#b57d1d;letter-spacing:.12em;font-size:10px;font-weight:800}.territory-v3-heading h2{color:#111513;letter-spacing:-.045em;margin:5px 0;font-size:32px;font-weight:820}.territory-v3-heading p{color:#5f6762;margin:0;font-size:13px}.territory-v3-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.territory-v3-stats article{background:#fff;border:1px solid #e6e5e1;border-radius:7px;align-items:center;gap:13px;min-height:108px;padding:17px 18px;display:flex;box-shadow:0 5px 18px #14181609}.territory-v3-stats article:first-child{background:linear-gradient(115deg,#fff8e9,#fff 76%)}.territory-v3-stats i{color:#b77b18;background:#fff8e9;border:1px solid #f0dfbd;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.territory-v3-stats i svg{width:21px;height:21px}.territory-v3-stats span{flex-direction:column;display:flex}.territory-v3-stats small{color:#5e6661;margin-bottom:7px;font-size:13px;font-weight:650}.territory-v3-stats b{color:#0e1210;font-size:30px;font-weight:800;line-height:1}.territory-v3-workspace{grid-template-columns:minmax(0,1.8fr) minmax(300px,.7fr);align-items:start;gap:14px;display:grid}.territory-v3-list,.territory-v3-summary,.territory-v3-exceptions{background:#fff;border:1px solid #e4e6e3;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px #12171409}.territory-v3-list-head{border-bottom:1px solid #e9ebe9;justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:16px 18px;display:flex}.territory-v3-list-head h3,.territory-v3-summary h3{color:#141815;margin:0;font-size:18px;font-weight:760}.territory-v3-list-head p,.territory-v3-summary p{color:#737b76;margin:4px 0 0;font-size:11px}.territory-v3-toolbar{gap:8px;display:flex}.territory-v3-toolbar label{border:1px solid #d9ddda;border-radius:6px;align-items:center;gap:8px;width:270px;height:42px;padding:0 12px;display:flex}.territory-v3-toolbar label svg{color:#777;width:16px}.territory-v3-toolbar input{background:0 0;border:0;outline:0;width:100%;font-size:12px}.territory-v3-toolbar select{background:#fff;border:1px solid #d9ddda;border-radius:6px;height:42px;padding:0 32px 0 12px;font-size:12px}.territory-v3-row{color:#3d4540;border-bottom:1px solid #eceeec;grid-template-columns:1.15fr .8fr 1.35fr .9fr;align-items:center;gap:12px;min-height:66px;padding:0 18px;font-size:12px;display:grid}.territory-v3-row.head{color:#68706b;letter-spacing:.055em;background:#f7f8f7;min-height:43px;font-size:10px;font-weight:800}.territory-v3-row:last-child{border-bottom:0}.territory-v3-row>strong{color:#151916;align-items:center;gap:9px;font-size:13px;display:flex}.territory-v3-row>strong i{color:#b77b18;background:#fbf2df;border-radius:5px;place-items:center;width:30px;height:30px;display:grid}.territory-v3-row>strong svg{width:14px}.territory-v3-actions{gap:6px;display:flex}.territory-v3-actions button,.territory-v3-row .territory-row-detail{color:#303732;background:#fff;border:1px solid #d9ddda;border-radius:5px;min-height:34px;padding:0 10px;font-size:10px;font-weight:700}.territory-v3-actions button:hover,.territory-v3-row .territory-row-detail:hover{color:#9a6815;border-color:#c58b25}.territory-v3-summary{padding:18px}.territory-v3-summary-head{border-bottom:1px solid #eceeec;padding-bottom:16px}.territory-v3-summary-head>span{color:#b57d1d;letter-spacing:.12em;font-size:9px;font-weight:800}.territory-v3-summary-grid{grid-template-columns:1fr 1fr;gap:8px;padding:16px 0;display:grid}.territory-v3-summary-grid b{color:#171b19;background:#fafbfa;border:1px solid #eceeec;border-radius:6px;flex-direction:column;justify-content:center;min-height:72px;padding:12px;font-size:22px;display:flex}.territory-v3-summary-grid small{color:#737b76;margin-bottom:5px;font-size:10px;font-weight:600}.territory-v3-note{color:#3d443f;background:#fbf6e9;border-radius:6px;gap:10px;padding:14px;display:flex}.territory-v3-note>svg{color:#b77b18;flex:none;width:18px}.territory-v3-note b{font-size:11px}.territory-v3-note p{font-size:10px;line-height:1.5}.territory-v3-exceptions{margin-top:15px}.territory-v3-exceptions .territory-exception-head{padding:18px 20px!important}.territory-v3-exceptions .territory-exception-toolbar{background:#fafbfa!important;border-top:1px solid #eceeec!important;border-bottom:1px solid #eceeec!important;margin:0!important;padding:12px 20px!important}@media (min-width:1700px){.territory-v3-stats article{min-height:116px}.territory-v3-stats b{font-size:34px}.territory-v3-stats small{font-size:14px}.territory-v3-row{font-size:13px}.territory-v3-row>strong{font-size:14px}}@media (max-width:1180px){.territory-v3-stats{grid-template-columns:1fr 1fr}.territory-v3-workspace{grid-template-columns:1fr}.territory-v3-summary{order:-1}.territory-v3-summary-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.territory-v3-heading h2{font-size:26px}.territory-v3-stats{grid-template-columns:1fr}.territory-v3-list-head{flex-direction:column;align-items:flex-start}.territory-v3-toolbar{flex-direction:column;width:100%}.territory-v3-toolbar label{width:100%}.territory-v3-summary-grid{grid-template-columns:1fr 1fr}.territory-v3-table{overflow-x:auto}.territory-v3-row{min-width:760px}}.applications-stats{gap:14px!important}.applications-stats b{background:#fff!important;border:1px solid #e6e5e1!important;border-radius:7px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:13px!important;min-height:108px!important;padding:17px 18px!important;box-shadow:0 5px 18px #14181609!important}.applications-stats b:first-child{background:linear-gradient(115deg,#fff8e9,#fff 76%)!important}.applications-stats b>i{color:#b77b18!important;background:#fff8e9!important;border:1px solid #f0dfbd!important;border-radius:50%!important;flex:0 0 44px!important;width:44px!important;height:44px!important}.applications-stats b>span{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;font-size:30px!important;font-weight:800!important;line-height:1!important;display:flex!important}.applications-stats b small{color:#5e6661!important;margin:0 0 7px!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important}@media (min-width:1700px){.applications-stats b{min-height:116px!important}.applications-stats b>span{font-size:34px!important}.applications-stats b small{font-size:14px!important}}.territory-v3-list-head{min-height:92px!important;padding:18px 20px!important}.territory-v3-toolbar{align-items:center!important;gap:9px!important}.territory-v3-toolbar label{background:#fff!important;border-color:#d9ddda!important;width:300px!important;height:44px!important;transition:border-color .16s,box-shadow .16s!important}.territory-v3-toolbar label:focus-within{border-color:#c58b25!important;box-shadow:0 0 0 2px #c58b251a!important}.territory-v3-toolbar input{color:#202522!important;font-size:12px!important}.territory-v3-toolbar select{color:#242a26!important;cursor:pointer!important;background-color:#fff!important;border:1px solid #d9ddda!important;border-radius:6px!important;outline:0!important;height:44px!important;padding:0 38px 0 13px!important;font-size:12px!important;font-weight:650!important;transition:border-color .16s,box-shadow .16s!important}.territory-v3-toolbar select:hover{border-color:#c6cbc7!important}.territory-v3-toolbar select:focus{border-color:#c58b25!important;box-shadow:0 0 0 2px #c58b251a!important}.territory-status-filter{min-width:145px!important}.territory-city-select{color:#815914!important;background-color:#fffaf0!important;border-color:#dfc184!important;min-width:150px!important}.territory-v3-row{min-height:70px!important;padding:0 20px!important}.territory-v3-row.head{background:#f6f7f6!important;min-height:46px!important}.territory-v3-row:not(.head){transition:background .14s,box-shadow .14s!important}.territory-v3-row:not(.head):hover{background:#fffcf5!important;box-shadow:inset 3px 0 #c58b25!important}.territory-status-pill{border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:74px!important;height:28px!important;padding:0 10px!important;font-size:10px!important;font-style:normal!important;font-weight:800!important;display:inline-flex!important}.territory-status-pill.is-available{color:#168244!important;background:#e8f7ed!important}.territory-status-pill.is-taken{color:#9a6411!important;background:#fff2d9!important}.territory-status-pill.is-closed{color:#a33b3b!important;background:#f6e8e8!important}.territory-v3-actions button,.territory-v3-row .territory-row-detail{background:#fff!important;height:36px!important;padding:0 12px!important}.territory-v3-pagination{color:#69716c;background:#fff;border-top:1px solid #e8ebe8;justify-content:space-between;align-items:center;min-height:62px;padding:11px 20px;font-size:11px;display:flex}.territory-v3-pagination>div{align-items:center;gap:9px;display:flex}.territory-v3-pagination b{color:#4d554f;font-weight:650}.territory-v3-pagination button{color:#303732;background:#fff;border:1px solid #d9ddda;border-radius:5px;height:36px;padding:0 13px;font-size:11px;font-weight:650}.territory-v3-pagination button:hover:not(:disabled){color:#916114;border-color:#c58b25}.territory-v3-pagination button:disabled{opacity:.42;cursor:not-allowed}@media (max-width:1450px){.territory-v3-list-head{flex-direction:column!important;align-items:flex-start!important}.territory-v3-toolbar{width:100%!important}.territory-v3-toolbar label{flex:1!important;width:auto!important}}@media (max-width:760px){.territory-v3-toolbar{align-items:stretch!important}.territory-v3-toolbar label,.territory-status-filter,.territory-city-select{width:100%!important;min-width:0!important}.territory-v3-pagination{flex-direction:column;align-items:flex-start;gap:10px}.territory-v3-pagination>div{justify-content:space-between;width:100%}}.territory-v3-stats article{transition:transform .18s,border-color .18s,box-shadow .18s!important;position:relative!important;overflow:hidden!important}.territory-v3-stats article:hover{border-color:#ddd5c5!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #13181512!important}.territory-v3-stats article:first-child:after{content:"";pointer-events:none;background:radial-gradient(circle,#cf97321c,#cf973200 70%);border-radius:50%;width:105px;height:105px;position:absolute;top:-30px;right:-22px}.territory-v3-stats article i{transition:transform .18s,background .18s,border-color .18s!important}.territory-v3-stats article:hover i{background:#fff4dc!important;border-color:#e8cf9d!important;transform:scale(1.04)!important}.territory-v3-list,.territory-v3-summary{transition:border-color .18s,box-shadow .18s,transform .18s!important}.territory-v3-list:hover,.territory-v3-summary:hover{border-color:#daddda!important;box-shadow:0 12px 30px #1217140d!important}.territory-v3-summary-grid b{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s!important}.territory-v3-summary-grid b:hover{background:#fffaf0!important;border-color:#e1d5bd!important;transform:translateY(-1px)!important;box-shadow:0 7px 16px #191d1a0b!important}.territory-v3-note{border:1px solid #0000!important;transition:border-color .16s,box-shadow .16s!important}.territory-v3-note:hover{border-color:#ead9b7!important;box-shadow:0 7px 18px #b87c1912!important}@media (prefers-reduced-motion:reduce){.territory-v3-stats article,.territory-v3-stats article i,.territory-v3-list,.territory-v3-summary,.territory-v3-summary-grid b,.territory-v3-note{transition:none!important;transform:none!important}}.admin-premium{font-size:clamp(14px,.76vw,16px)!important}.admin-premium .admin-content{line-height:1.45!important}.admin-premium .admin-sidebar nav a{font-size:clamp(13px,.72vw,15px)!important}.admin-premium .admin-sidebar nav .admin-nav-label{font-size:clamp(10px,.58vw,12px)!important}.admin-global-search input{font-size:clamp(13px,.7vw,15px)!important}.admin-reference-topbar .admin-profile-copy strong{font-size:clamp(13px,.72vw,15px)!important}.admin-reference-topbar .admin-profile-copy small{font-size:clamp(11px,.62vw,13px)!important}.admin-dashboard-reference .admin-welcome h1,.applications-overview h2,.territory-v3-heading h2{font-size:clamp(28px,1.7vw,38px)!important}.admin-dashboard-reference .admin-welcome p,.applications-overview p,.territory-v3-heading p{font-size:clamp(13px,.76vw,15px)!important}.admin-dashboard-reference .dashboard-card-copy>span,.applications-stats b small,.territory-v3-stats small{font-size:clamp(13px,.72vw,15px)!important}.admin-dashboard-reference .dashboard-card-value strong,.applications-stats b>span,.territory-v3-stats b{font-size:clamp(30px,1.7vw,38px)!important}.dashboard-chart-head h2,.dashboard-recent-card h2,.dashboard-actions-card h2,.applications-table-card .admin-card-head h3,.territory-v3-list-head h3,.territory-v3-summary h3{font-size:clamp(18px,1.02vw,22px)!important}.dashboard-chart-head p,.applications-table-card .admin-card-head p,.territory-v3-list-head p,.territory-v3-summary p,.applications-table-card table,.territory-v3-row{font-size:clamp(12px,.68vw,14px)!important}.applications-table-card thead th,.territory-v3-row.head{font-size:clamp(10px,.58vw,12px)!important}.applications-table-card tbody td strong,.territory-v3-row>strong{font-size:clamp(13px,.73vw,15px)!important}.applications-table-card tbody td small{font-size:clamp(11px,.62vw,13px)!important}.applications-table-card .admin-filters input,.applications-table-card .admin-filters [role=combobox],.applications-filter-button,.applications-export-button,.territory-v3-toolbar input,.territory-v3-toolbar select{font-size:clamp(12px,.67vw,14px)!important}.territory-v3-actions button,.territory-v3-row .territory-row-detail{font-size:clamp(11px,.61vw,13px)!important}.territory-status-pill{font-size:clamp(10px,.58vw,12px)!important}.territory-v3-summary-grid small,.territory-v3-note p{font-size:clamp(10px,.59vw,12px)!important}.territory-v3-summary-grid b{font-size:clamp(22px,1.28vw,28px)!important}.territory-v3-pagination,.admin-pagination{font-size:clamp(11px,.62vw,13px)!important}@media (max-width:760px){.admin-premium{font-size:14px!important}.admin-premium .admin-sidebar nav a{font-size:13px!important}.admin-dashboard-reference .admin-welcome h1,.applications-overview h2,.territory-v3-heading h2{font-size:27px!important}.applications-table-card table,.territory-v3-row{font-size:12px!important}}.brand-admin-v2{width:100%}.brand-v2-heading{margin-bottom:18px}.brand-v2-heading>span,.brand-v2-card-head>div>span{color:#b57d1d;letter-spacing:.12em;font-size:10px;font-weight:800}.brand-v2-heading h2{color:#111513;letter-spacing:-.045em;margin:5px 0;font-size:clamp(28px,1.7vw,38px);font-weight:820}.brand-v2-heading p{color:#5f6762;margin:0;font-size:clamp(13px,.76vw,15px)}.brand-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.brand-v2-stats article{background:#fff;border:1px solid #e6e5e1;border-radius:7px;align-items:center;gap:13px;min-height:108px;padding:17px 18px;transition:all .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #14181609}.brand-v2-stats article:first-child{background:linear-gradient(115deg,#fff8e9,#fff 76%)}.brand-v2-stats article:first-child:after{content:"";background:radial-gradient(circle,#cf97321c,#0000 70%);border-radius:50%;width:105px;height:105px;position:absolute;top:-30px;right:-22px}.brand-v2-stats article:hover{border-color:#ddd5c5;transform:translateY(-2px);box-shadow:0 12px 28px #13181512}.brand-v2-stats i{color:#b77b18;background:#fff8e9;border:1px solid #f0dfbd;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.brand-v2-stats i svg{width:21px}.brand-v2-stats span{flex-direction:column;display:flex}.brand-v2-stats small{color:#5e6661;margin-bottom:7px;font-size:clamp(13px,.72vw,15px);font-weight:650}.brand-v2-stats b{color:#0e1210;font-size:clamp(30px,1.7vw,38px);line-height:1}.brand-v2-workspace{grid-template-columns:minmax(300px,.58fr) minmax(0,1.42fr);align-items:start;gap:14px;display:grid}.brand-v2-add,.brand-v2-list-card{background:#fff;border:1px solid #e4e6e3;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px #12171409}.brand-v2-card-head,.brand-v2-list-head{border-bottom:1px solid #e9ebe9;padding:19px 20px}.brand-v2-card-head h3,.brand-v2-list-head h3{color:#141815;margin:4px 0;font-size:clamp(18px,1.02vw,22px)}.brand-v2-card-head p,.brand-v2-list-head p{color:#737b76;margin:4px 0 0;font-size:clamp(12px,.68vw,14px)}.brand-v2-fields{gap:15px;padding:20px;display:grid}.brand-v2-fields label{gap:7px;display:grid}.brand-v2-fields label>span{color:#444c47;font-size:12px;font-weight:700}.brand-v2-fields input[type=text]{border:1px solid #d9ddda;border-radius:6px;outline:0;height:44px;padding:0 13px;font-size:13px}.brand-v2-fields input[type=text]:focus{border-color:#c58b25;box-shadow:0 0 0 2px #c58b251a}.brand-v2-upload{background:#fffbf3;border:1px dashed #d9c49a;border-radius:7px;padding:14px}.brand-v2-upload input{font-size:12px}.brand-v2-upload small{color:#777f7a;font-size:10px}.brand-v2-primary{cursor:pointer;background:linear-gradient(135deg,#d99f35,#c38820);border:1px solid #b98322;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:44px;margin:0 20px 20px;padding:0 18px;font-size:12px;font-weight:800;display:flex}.brand-v2-primary svg{width:16px}.brand-v2-list-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand-v2-list-head label{border:1px solid #d9ddda;border-radius:6px;align-items:center;gap:8px;width:270px;height:42px;padding:0 12px;display:flex}.brand-v2-list-head label svg{color:#777;width:16px}.brand-v2-list-head input{background:0 0;border:0;outline:0;width:100%;font-size:12px}.brand-admin-message{color:#805710!important;background:#fff7e5!important;border-radius:5px!important;margin:12px 20px!important;padding:10px 12px!important;font-size:11px!important}.brand-v2-row{border-bottom:1px solid #eceeec;grid-template-columns:78px minmax(140px,1fr) 90px minmax(270px,1.25fr);align-items:center;gap:12px;min-height:76px;padding:0 18px;transition:all .14s;display:grid}.brand-v2-row.head{color:#68706b;letter-spacing:.06em;background:#f6f7f6;min-height:46px;font-size:10px;font-weight:800}.brand-v2-row:not(.head):hover{background:#fffcf5;box-shadow:inset 3px 0 #c58b25}.brand-v2-logo{background:#f7f8f7;border:1px solid #e7e8e6;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.brand-v2-logo img{object-fit:cover;filter:grayscale();width:100%;height:100%}.brand-v2-name{flex-direction:column;display:flex}.brand-v2-name strong{color:#111513;font-size:14px}.brand-v2-name small{color:#777f7a;margin-top:3px;font-size:11px}.brand-v2-row em{color:#168244;background:#e8f7ed;border-radius:999px;justify-content:center;align-items:center;width:58px;height:27px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.brand-v2-actions,.brand-v2-actions form{align-items:center;gap:7px;display:flex}.brand-v2-actions form{flex:1}.brand-v2-actions input{border:1px solid #d9ddda;border-radius:5px;flex:1;min-width:0;height:38px;padding:0 10px;font-size:11px}.brand-v2-actions button{color:#303732;background:#fff;border:1px solid #d9ddda;border-radius:5px;align-items:center;gap:5px;height:38px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.brand-v2-actions button svg{width:14px}.brand-v2-actions button:hover{color:#916114;border-color:#c58b25}.brand-v2-actions .danger:hover{color:#a33b3b;background:#fff8f8;border-color:#d9aaaa}.brand-v2-empty{color:#777f7a;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex}.brand-v2-empty>svg{color:#b77b18;width:30px;margin-bottom:10px}.brand-v2-empty b{color:#313733}.brand-v2-empty p{font-size:11px}@media (max-width:1180px){.brand-v2-workspace{grid-template-columns:1fr}.brand-v2-stats{grid-template-columns:1fr 1fr}}@media (max-width:700px){.brand-v2-stats{grid-template-columns:1fr}.brand-v2-list-head{flex-direction:column;align-items:flex-start}.brand-v2-list-head label{width:100%}.brand-v2-table{overflow-x:auto}.brand-v2-row{min-width:780px}.brand-v2-primary{width:calc(100% - 40px)}}.admin-premium input:focus,.admin-premium select:focus,.admin-premium textarea:focus,.admin-premium button:focus,.admin-premium [role=combobox]:focus,.admin-premium label:focus-within,.brand-v2-list-head label:focus-within,.territory-v3-toolbar label:focus-within{box-shadow:none!important;outline:none!important}.admin-premium input:focus-visible{box-shadow:none!important;outline:none!important}.admin-premium select:focus-visible{box-shadow:none!important;outline:none!important}.admin-premium textarea:focus-visible{box-shadow:none!important;outline:none!important}.admin-premium button:focus-visible{box-shadow:none!important;outline:none!important}.admin-premium [role=combobox]:focus-visible{box-shadow:none!important;outline:none!important}.settings-v2{width:100%;padding-bottom:48px}.settings-v2-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.settings-v2-heading>div:first-child>span,.settings-v2-section-head span{color:#b67b18;letter-spacing:.13em;font-size:10px;font-weight:850}.settings-v2-heading h2{color:#111513;letter-spacing:-.045em;margin:5px 0 3px;font-size:clamp(29px,1.75vw,39px);line-height:1.05}.settings-v2-heading p{color:#626a65;margin:0;font-size:clamp(13px,.75vw,15px)}.settings-v2-security{background:#fffbf2;border:1px solid #eadcc0;border-radius:7px;align-items:center;gap:10px;min-width:215px;padding:11px 14px;display:flex}.settings-v2-security>svg{color:#b67b18;width:22px}.settings-v2-security span{flex-direction:column;display:flex}.settings-v2-security b{color:#242a26;font-size:11px}.settings-v2-security small{color:#737a75;margin-top:2px;font-size:9px}.settings-v2-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.settings-v2-stats article{background:#fff;border:1px solid #e4e6e3;border-radius:7px;align-items:center;gap:13px;min-height:108px;padding:17px 18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 5px 18px #14181609}.settings-v2-stats article:first-child{background:linear-gradient(115deg,#fff8e9,#fff 76%)}.settings-v2-stats article:hover{border-color:#ddd2bd;transform:translateY(-2px);box-shadow:0 12px 28px #13181512}.settings-v2-stats i{color:#b77b18;background:#fff8e9;border:1px solid #f0dfbd;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.settings-v2-stats i svg{width:20px}.settings-v2-stats span{flex-direction:column;display:flex}.settings-v2-stats small{color:#626a65;margin-bottom:7px;font-size:clamp(12px,.7vw,14px);font-weight:650}.settings-v2-stats b{color:#0e1210;font-size:clamp(25px,1.55vw,34px);line-height:1}.settings-v2 .settings-message{color:#7a5515!important;background:#fff8e9!important;border:1px solid #efdfbc!important;border-radius:6px!important;margin:0 0 14px!important;padding:11px 14px!important;font-size:12px!important}.settings-v2-grid{gap:14px!important;margin-bottom:14px!important}.settings-v2-card,.settings-v2-users,.settings-v2-audit{overflow:hidden;background:#fff!important;border:1px solid #e3e5e2!important;border-radius:8px!important;box-shadow:0 8px 25px #12171409!important}.settings-v2 .settings-title{background:#fff!important;border-bottom:1px solid #e9ebe9!important;padding:19px 20px!important}.settings-v2 .settings-title>svg{color:#b67b18;background:#fff8e9;border:1px solid #efdfc0;border-radius:50%;padding:9px;display:grid;width:38px!important;height:38px!important}.settings-v2 .settings-title h3{color:#151916!important;font-size:clamp(17px,.98vw,21px)!important}.settings-v2 .settings-title p{color:#737a75!important;font-size:12px!important}.settings-v2 .settings-form{gap:14px!important;padding:20px!important}.settings-v2 .settings-form label{color:#424944!important;font-size:11px!important;font-weight:750!important}.settings-v2 .settings-form input{color:#151916!important;background:#fff!important;border:1px solid #d9ddda!important;border-radius:6px!important;min-height:43px!important;padding:0 12px!important;font-size:12px!important}.settings-v2 .settings-form input:focus{border-color:#c99536!important}.settings-v2 .settings-form fieldset{background:#fafbfa!important;border:1px solid #e1e4e1!important;border-radius:7px!important;padding:14px!important}.settings-v2 .settings-form legend{color:#555d58;letter-spacing:.05em;padding:0 7px;font-size:10px;font-weight:800}.settings-v2 .permission-grid{gap:7px!important}.settings-v2 .permission-grid label{background:#fff;border:1px solid #e6e8e6;border-radius:5px;min-height:38px;transition:all .15s;padding:8px 10px!important}.settings-v2 .permission-grid label:hover{background:#fffaf0;border-color:#dcc89f}.settings-v2 .permission-grid input{min-height:auto!important}.settings-v2 .settings-form>button{transition:all .16s;color:#fff!important;background:#111513!important;border-radius:6px!important;min-height:43px!important;font-size:11px!important;font-weight:800!important}.settings-v2 .settings-form>button:hover{transform:translateY(-1px);color:#111!important;background:#b67b18!important}.settings-v2-users{margin-top:0!important}.settings-v2 .settings-user{min-height:76px;transition:all .15s;border-top:1px solid #eceeec!important;padding:13px 20px!important}.settings-v2 .settings-user:hover{background:#fffcf6;box-shadow:inset 3px 0 #c58b25}.settings-v2 .settings-user span{color:#555d58!important;font-size:11px!important}.settings-v2 .settings-user small{color:#858c87!important;font-size:10px!important}.settings-v2 .settings-user button{min-height:36px;background:#fff!important;border:1px solid #d8dcda!important;border-radius:5px!important;padding:0 13px!important;font-size:10px!important;font-weight:750!important}.settings-v2 .settings-user button:hover{color:#946315!important;border-color:#c58b25!important}.settings-v2-audit{margin-top:14px!important}.settings-v2-section-head{border-bottom:1px solid #e9ebe9;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.settings-v2-section-head h3{color:#151916;margin:4px 0 2px;font-size:19px}.settings-v2-section-head p{color:#737a75;margin:0;font-size:11px}.settings-v2-section-head>svg{color:#b67b18;width:22px}.settings-v2-audit .admin-audit{box-shadow:none!important;border:0!important;margin:0!important}.settings-v2 .territory-confirm-card-wide{border-radius:9px!important;max-width:820px!important}.settings-v2 .settings-edit-grid input{border:1px solid #d9ddda;border-radius:5px;min-height:42px;padding:0 11px}.settings-v2 .active-check{background:#fafbfa;border:1px solid #e1e4e1;border-radius:5px;padding:11px 12px}@media (max-width:1200px){.settings-v2-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.settings-v2-heading{flex-direction:column;align-items:flex-start}.settings-v2-security{width:100%}.settings-v2-stats{grid-template-columns:1fr}.settings-v2-grid{grid-template-columns:1fr!important}.settings-v2 .settings-user{gap:10px;flex-direction:column!important;align-items:flex-start!important}.settings-v2 .settings-user button{width:100%}}.admin-premium .admin-view{width:100%;min-width:0}.admin-premium :where(.settings-v2,.brand-admin-v2,.territory-v3,.admin-applications-screen,.admin-dashboard-reference){color:#171b19}.admin-premium :where(.settings-v2,.brand-admin-v2,.territory-v3,.admin-applications-screen) p{line-height:1.55}.admin-premium :where(input,select,textarea,button){font-family:inherit}.admin-premium :where(input,select,button){min-height:40px}.admin-premium :where(input,select,textarea){color:#202622}.admin-premium :where(input,textarea)::placeholder{color:#8a918c;opacity:1}.admin-premium :where(button){line-height:1.15}.admin-premium :where(.admin-card-head,.brand-v2-list-head,.territory-v3-list-head,.settings-title){box-sizing:border-box}.admin-premium :where(.applications-table-card tbody tr,.brand-v2-row:not(.head),.territory-v3-row:not(.head),.audit-row:not(.head)){min-height:58px}.admin-premium :where(.applications-table-card thead th,.brand-v2-row.head,.territory-v3-row.head,.audit-row.head){color:#59625c;letter-spacing:.045em;font-weight:800}.admin-premium :where(.applications-table-card tbody td,.brand-v2-row,.territory-v3-row,.audit-row){color:#242a26}.admin-premium :where(.applications-table-card button,.territory-v3-actions button,.brand-v2-actions button,.audit-toolbar select,.territory-pagination button){font-size:clamp(11px,.64vw,13px)}.settings-v2-heading{padding-top:2px}.settings-v2 .settings-title{min-height:78px;align-items:center!important;gap:12px!important;display:flex!important}.settings-v2 .settings-title h3{margin:0 0 3px!important;line-height:1.2!important}.settings-v2 .settings-title p{margin:0!important;font-size:clamp(12px,.69vw,14px)!important}.settings-v2 .settings-form label{font-size:clamp(12px,.68vw,14px)!important}.settings-v2 .settings-form input{font-size:clamp(12px,.69vw,14px)!important}.settings-v2 .settings-form legend{font-size:clamp(11px,.63vw,13px)!important}.settings-v2 .permission-grid label,.settings-v2 .settings-form>button{font-size:clamp(11px,.64vw,13px)!important}.settings-v2 .settings-user strong{font-size:clamp(13px,.73vw,15px)!important}.settings-v2 .settings-user span{font-size:clamp(12px,.67vw,14px)!important}.settings-v2 .settings-user small{font-size:clamp(11px,.61vw,13px)!important}.settings-v2 .audit-empty{color:#69716c!important;padding:30px 20px!important;font-size:clamp(12px,.68vw,14px)!important}.settings-v2-audit .audit-toolbar{background:#fbfcfb!important;border-bottom:1px solid #e8ebe8!important;grid-template-columns:minmax(240px,1fr) 190px!important;gap:10px!important;padding:14px!important;display:grid!important}.settings-v2-audit .audit-toolbar label{background:#fff!important;border:1px solid #d9ddda!important;border-radius:6px!important;align-items:center!important;gap:8px!important;height:42px!important;padding:0 12px!important;display:flex!important}.settings-v2-audit .audit-toolbar label svg{color:#7d857f!important;width:16px!important}.settings-v2-audit .audit-toolbar input{background:0 0!important;border:0!important;width:100%!important;min-height:0!important;font-size:clamp(12px,.68vw,14px)!important}.settings-v2-audit .audit-toolbar select{background:#fff!important;border:1px solid #d9ddda!important;border-radius:6px!important;height:42px!important;padding:0 12px!important}.settings-v2-audit .audit-table{overflow-x:auto!important}.settings-v2-audit .audit-row{border-bottom:1px solid #eceeec!important;grid-template-columns:180px minmax(180px,.85fr) minmax(220px,1.3fr) minmax(210px,1fr)!important;align-items:center!important;min-width:820px!important;padding:0 16px!important;font-size:clamp(11px,.64vw,13px)!important;display:grid!important}.settings-v2-audit .audit-row.head{background:#f5f7f5!important;min-height:42px!important;font-size:clamp(10px,.58vw,12px)!important}.settings-v2-audit .audit-row:not(.head){min-height:54px!important}.settings-v2-audit .audit-row strong{font-size:clamp(12px,.68vw,14px)!important}.settings-v2-audit .territory-pagination{border-top:0!important;min-height:58px!important;padding:10px 16px!important}.settings-v2-audit .territory-pagination button{height:36px!important;min-height:36px!important}@media (min-width:1800px){.admin-premium .admin-content{font-size:15px}.admin-premium :where(input,select,textarea,button){font-size:13px}.settings-v2 .settings-form{padding:22px!important}}@media (max-width:900px){.settings-v2-audit .audit-toolbar{grid-template-columns:1fr!important}.settings-v2-audit .audit-toolbar select{width:100%!important}}.settings-v2-audit .audit-row.head{letter-spacing:.035em!important;color:#59615c!important;min-height:44px!important;font-size:12px!important;font-weight:750!important}.settings-v2-audit .audit-row:not(.head){color:#333a35!important;min-height:58px!important;font-size:13px!important;font-weight:500!important}.settings-v2-audit .audit-row:not(.head)>span:first-child{color:#59615c!important;font-size:12px!important;font-weight:550!important}.settings-v2-audit .audit-row strong{color:#171b19!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important}.settings-v2-audit .audit-row:not(.head)>span:nth-child(3),.settings-v2-audit .audit-row:not(.head)>span:nth-child(4){color:#4f5752!important;font-size:12.5px!important;font-weight:500!important}.settings-v2-audit .territory-pagination{color:#5f6762!important;font-size:12px!important}.settings-v2-audit .territory-pagination button{min-width:72px!important;font-size:12px!important;font-weight:650!important}.franchise-reservation-notice{color:#7a4a00;background:#fff7e6;border:1px solid #f0c36a;flex-direction:column;gap:5px;margin:0 0 18px;padding:14px 16px;display:flex}.franchise-reservation-notice strong{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:850}.franchise-reservation-notice span{font-size:12px;line-height:1.55}.franchise-reservation-notice.status-approved{color:#9f2924;background:#fff0ef;border-color:#e7aaaa}.franchise-reservation-notice.status-rejected,.franchise-reservation-notice.status-archived{color:#596164;background:#f5f6f6;border-color:#d7dada}@media (max-width:800px){.mobile-navigation{z-index:90;overscroll-behavior:contain;background:radial-gradient(circle at 75% -10%,#e3a32d1f,#0000 30%),linear-gradient(155deg,#0d1216 0%,#080b0e 72%,#050708 100%);overflow:auto}.mobile-navigation.is-open{animation:.28s cubic-bezier(.22,1,.36,1) gnz-menu-in}.mobile-menu-head{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b0eeb;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:78px;padding:14px 20px;display:flex;position:sticky;top:0}.mobile-menu-head>a{align-items:center;display:flex}.mobile-menu-head img{object-fit:contain;filter:brightness(0)invert();width:104px;height:42px}.mobile-menu-head>button{color:#fff;background:#ffffff09;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mobile-menu-head>button svg{width:21px;height:21px}.mobile-navigation-inner{width:100%;min-height:calc(100dvh - 78px);padding:18px 18px max(28px,env(safe-area-inset-bottom));flex-direction:column;margin:0;display:flex}.mobile-menu-list{gap:5px;display:grid}.mobile-menu-list>a{color:#e9ecee;letter-spacing:-.015em;border:1px solid #0000;border-radius:12px;grid-template-columns:24px 1fr 18px;align-items:center;gap:13px;min-height:54px;padding:0 15px;font-size:15px;font-weight:650;transition:background .18s,border-color .18s,transform .18s;display:grid}.mobile-menu-list>a>svg:first-child{color:#aeb6bb;stroke-width:1.8px;width:19px;height:19px}.mobile-menu-list>a>svg:last-child{color:#606a70;opacity:0;width:15px;height:15px;transition:all .18s;transform:translate(-5px)}.mobile-menu-list>a.is-primary{color:#f2c35d;background:linear-gradient(90deg,#e3a32d24,#e3a32d09);border-color:#e3a32d33;box-shadow:inset 3px 0 #e3a32d}.mobile-menu-list>a.is-primary>svg:first-child{color:#e3a32d}.mobile-menu-list>a:active{background:#ffffff0e;transform:scale(.985)}.mobile-menu-list>a:active>svg:last-child{opacity:1;transform:none}.mobile-menu-bottom{border-top:1px solid #ffffff17;gap:12px;margin-top:auto;padding-top:24px;display:grid}.mobile-navigation-inner .mobile-application-link{color:#101316;letter-spacing:-.01em;background:linear-gradient(135deg,#f0c25d,#dda02d);border:0;border-radius:999px;justify-content:space-between;align-items:center;min-height:56px;margin:0;padding:0 19px;font-size:14px;font-weight:800;display:flex;box-shadow:0 10px 30px #d7971f2e,inset 0 1px #ffffff6b}.mobile-navigation-inner .mobile-application-link svg{width:17px}.mobile-support-card{color:#fff;background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:13px;padding:13px 15px;display:flex}.mobile-support-card>span{color:#e3a32d;background:#12191e;border:1px solid #e3a32d33;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.mobile-support-card>span svg{width:18px}.mobile-support-card div{gap:1px;display:grid}.mobile-support-card small{letter-spacing:.13em;color:#838e94;font-size:9px;font-style:normal}.mobile-support-card strong{letter-spacing:.01em;font-size:15px}.mobile-support-card em{color:#838e94;font-size:10px;font-style:normal}.mobile-navigation-inner .mobile-tracking-link{min-height:56px;box-shadow:none;color:#f0c25d;background:#f0c25d14;border:1px solid #f0c25d8c;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 19px;font-size:14px;font-weight:800;display:flex}.mobile-navigation-inner .mobile-tracking-link svg{color:#f0c25d;width:17px}body:has(.mobile-navigation.is-open) .mobile-action-bar{visibility:hidden}}@media (max-width:390px){.mobile-menu-head{height:70px}.mobile-navigation-inner{min-height:calc(100dvh - 70px);padding-top:12px}.mobile-menu-list>a{min-height:49px;font-size:14px}.mobile-menu-bottom{padding-top:18px}.mobile-support-card{padding-block:10px}}@keyframes gnz-menu-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@media (max-width:800px){.home-coverage{padding-top:0!important}.home-coverage-grid{flex-direction:column!important;gap:0!important;display:flex!important}.home-coverage-visual{aspect-ratio:1.16!important;width:calc(100% + 32px)!important;min-height:0!important;box-shadow:none!important;background:#172126!important;border:0!important;order:-1!important;margin-left:-16px!important;overflow:hidden!important}.home-coverage-visual img{object-fit:cover!important;object-position:center center!important}.home-coverage-overlay{background:linear-gradient(#0000 68%,#1015198c 88%,#101519 100%)!important}.home-coverage-copy{padding-top:34px!important}.home-coverage-copy .home-kicker{margin-bottom:12px!important;display:inline-flex!important}}@media (max-width:420px){.home-coverage-visual{aspect-ratio:1.08!important}.home-coverage-copy{padding-top:28px!important}}.footer-navigation-mobile{display:none}.footer-navigation-desktop>div{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.footer-navigation-desktop .footer-link-group{gap:14px}.footer-navigation>details>summary{list-style:none}.footer-navigation>details>summary::-webkit-details-marker{display:none}.footer-navigation>details>summary>span{display:none}.footer-link-group{flex-direction:column;display:flex}@media (max-width:800px){.footer-navigation-desktop{display:none!important}.footer-navigation-mobile{border-top:1px solid #ffffff1c;width:100%;margin-top:25px;display:block!important}.footer-navigation>details{border-bottom:1px solid #ffffff1c}.footer-navigation>details>summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;min-height:64px;display:flex}.footer-navigation>details>summary h2{letter-spacing:.16em!important;color:#e3a32d!important;margin:0!important;font-size:11px!important}.footer-navigation>details>summary>span{width:18px;height:18px;display:block;position:relative}.footer-navigation>details>summary>span:before,.footer-navigation>details>summary>span:after{content:"";background:#8f999e;width:12px;height:1px;transition:transform .22s,opacity .22s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-navigation>details>summary>span:after{transform:translate(-50%,-50%)rotate(90deg)}.footer-navigation>details[open]>summary>span:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.footer-link-group{gap:0;padding:0 0 18px}.footer-link-group a{align-items:center;min-height:42px;color:#d7dcdf!important;border:0!important;margin:0!important;font-size:14px!important;display:flex!important}.footer-navigation>details[open] .footer-link-group{animation:.2s footer-accordion-in}}@keyframes footer-accordion-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (max-width:800px){.mobile-action-bar{border-top:0!important;box-shadow:0 -10px 30px #0000002e!important}.territory-network-labels,.territory-map-note{display:none!important}.territory-map-frame{padding-top:0!important}.site-footer .footer-socials{border-radius:14px!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;width:100%!important;max-width:none!important;padding:8px!important;display:grid!important}.site-footer .footer-socials a{border-radius:10px!important;place-items:center!important;width:auto!important;min-width:0!important;height:46px!important;display:grid!important}.site-footer .footer-intro{align-items:stretch!important;width:100%!important}.site-footer .footer-social{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding:8px!important;display:grid!important}.site-footer .footer-social a{border-radius:10px!important;place-items:center!important;width:100%!important;height:46px!important;min-height:46px!important;display:grid!important}}.footer-back-top{min-width:42px;color:#e3a32d!important;background:#12181c!important;border:1px solid #2b343a!important;border-radius:50%!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;display:grid!important}.footer-back-top svg{transform:rotate(-90deg);margin:0!important}:is(.footer-back-top:hover,.footer-back-top:focus-visible){color:#101519!important;background:#e3a32d!important;border-color:#e3a32d!important}@media (max-width:800px){.footer-bottom{justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.footer-bottom small{max-width:calc(100% - 58px);line-height:1.5!important}.footer-back-top{flex:0 0 42px!important;margin-left:auto!important}}.page-back-top{z-index:54;color:#e3a32d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e1317f0;border:1px solid #2b343a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:fixed;bottom:24px;right:22px;box-shadow:0 10px 28px #00000038}.page-back-top svg{transform:rotate(-90deg)}:is(.page-back-top:hover,.page-back-top:focus-visible){color:#101519;background:#e3a32d;border-color:#e3a32d}@media (max-width:800px){.site-header{z-index:80!important;-webkit-backdrop-filter:blur(18px)!important;background:#090d10f0!important;position:sticky!important;top:0!important}.page-back-top{right:16px!important;bottom:calc(86px + env(safe-area-inset-bottom))!important;z-index:55!important;width:42px!important;height:42px!important}.footer-bottom{justify-content:flex-start!important}body{padding-top:72px!important}.nav.shell{z-index:85!important;-webkit-backdrop-filter:blur(18px)!important;background:#090d10f5!important;border-bottom:1px solid #ffffff17!important;width:100%!important;height:72px!important;margin:0!important;padding:0 18px!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.nav.shell .brand-logo{height:48px!important}.mobile-navigation{z-index:90!important;position:fixed!important;inset:0!important}.territory-map-heading{gap:24px!important;margin-bottom:26px!important}.territory-map-legend{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.territory-map-legend span{justify-content:flex-start!important;gap:8px!important;width:100%!important;min-height:52px!important;padding:10px 12px!important;font-size:11px!important;line-height:1.25!important}.territory-map-legend span b{margin-left:auto!important}.territory-map-legend i{flex:0 0 10px!important}body:has(.admin-page){overflow-x:hidden;background:#f4f5f3!important;padding-top:0!important}.admin-page.admin-premium{color:#171b19!important;background:#f4f5f3!important;width:100%!important;min-height:100dvh!important;display:block!important;overflow:visible!important}.admin-page .admin-sidebar{z-index:95!important;background:#0b1013!important;border-bottom:1px solid #252d31!important;border-right:0!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;position:sticky!important;top:0!important;left:auto!important;overflow:visible!important;box-shadow:0 8px 24px #0000001f!important}.admin-page .admin-brand{border-bottom:1px solid #ffffff14!important;align-items:center!important;height:58px!important;min-height:58px!important;padding:7px 16px!important;display:flex!important}.admin-page .admin-brand img{object-fit:contain!important;width:92px!important;height:40px!important}.admin-page .admin-sidebar nav{scrollbar-width:none!important;white-space:nowrap!important;align-items:center!important;gap:5px!important;height:54px!important;padding:5px 8px!important;display:flex!important;overflow:auto hidden!important}.admin-page .admin-sidebar nav::-webkit-scrollbar{display:none!important}.admin-page .admin-sidebar nav>a{color:#aab2b6!important;border:1px solid #0000!important;border-radius:9px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:46px!important;height:43px!important;margin:0!important;padding:0 11px!important;font-size:11px!important;font-weight:700!important;display:flex!important}.admin-page .admin-sidebar nav>a svg{flex:0 0 17px!important;width:17px!important;height:17px!important}.admin-page .admin-sidebar nav>a.active{color:#f0b43c!important;background:#171e22!important;border-color:#30393e!important;box-shadow:inset 0 -2px #e3a32d!important}.admin-page .admin-nav-label{display:none!important}.admin-page .admin-nav-count{color:#101416!important;background:#e3a32d!important;border-radius:9px!important;place-items:center!important;min-width:17px!important;height:17px!important;padding:0 4px!important;font-size:9px!important;display:grid!important;position:static!important}.admin-page .admin-sidebar-promo,.admin-page .admin-sidebar-foot{display:none!important}.admin-page .admin-content{width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}.admin-page .admin-reference-topbar{z-index:82!important;-webkit-backdrop-filter:blur(14px)!important;background:#fffffff5!important;border-bottom:1px solid #e0e3df!important;align-items:center!important;gap:9px!important;width:100%!important;height:auto!important;min-height:58px!important;padding:8px 14px!important;display:flex!important;position:sticky!important;top:112px!important}.admin-page .admin-global-search{flex:auto!important;min-width:0!important;height:40px!important}.admin-page .admin-global-search input{width:100%!important;height:40px!important;padding-right:10px!important;font-size:12px!important}.admin-page .admin-global-search kbd{display:none!important}.admin-page .admin-topbar-right{flex:none!important}.admin-page .admin-view{width:100%!important;max-width:none!important;margin:0!important;padding:18px 14px 34px!important}.admin-page .admin-welcome{margin-bottom:16px!important}.admin-page .admin-welcome h1,.admin-page .applications-overview h2,.admin-page .territory-v3-heading h2,.admin-page .brand-v2-heading h2{letter-spacing:-.035em!important;font-size:26px!important;line-height:1.08!important}.admin-page .admin-welcome p,.admin-page .applications-overview p,.admin-page .territory-v3-heading p,.admin-page .brand-v2-heading p{font-size:12px!important;line-height:1.55!important}.admin-page .admin-section-kicker{letter-spacing:.14em!important;font-size:9px!important}.admin-page .admin-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-bottom:12px!important}.admin-page .admin-dashboard-cards article{border-radius:10px!important;gap:10px!important;min-height:96px!important;padding:13px!important}.admin-page .dashboard-card-icon{flex:0 0 35px!important;width:35px!important;height:35px!important}.admin-page .dashboard-card-icon svg{width:17px!important}.admin-page .dashboard-card-copy>span{font-size:10px!important;line-height:1.25!important}.admin-page .dashboard-card-value strong{font-size:25px!important}.admin-page .admin-dashboard-grid,.admin-page .dashboard-bottom-grid{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.admin-page .admin-chart-card,.admin-page .dashboard-recent-card,.admin-page .dashboard-actions-card{border-radius:10px!important;min-width:0!important;overflow:hidden!important}.admin-page .dashboard-chart-head{gap:10px!important;padding:15px!important;display:grid!important}.admin-page .dashboard-chart-head h2,.admin-page .dashboard-recent-card h2,.admin-page .dashboard-actions-card h2{font-size:15px!important}.admin-page .dashboard-chart-legend{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;font-size:9px!important}.admin-page .admin-chart-wrap{height:230px!important;padding:0 4px 8px!important}.admin-page .dashboard-recent-head{display:none!important}.admin-page .dashboard-recent-row{grid-template-columns:1fr auto!important;align-items:center!important;gap:8px 12px!important;padding:13px 14px!important;display:grid!important}.admin-page .dashboard-recent-row>span:nth-child(3),.admin-page .dashboard-recent-row>span:nth-child(4){color:#737b76!important;font-size:10px!important}.admin-page .dashboard-action-row{grid-template-columns:32px 1fr!important;gap:10px!important;padding:12px 14px!important}.admin-page .dashboard-action-row time{grid-column:2!important;font-size:9px!important}.admin-page .applications-overview{margin-bottom:14px!important}.admin-page .applications-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.admin-page .applications-stats article{min-height:82px!important;padding:12px!important}.admin-page .applications-toolbar,.admin-page .admin-filters{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.admin-page .applications-toolbar>*,.admin-page .admin-filters>*{width:100%!important;min-width:0!important}.admin-page .applications-table-card{-webkit-overflow-scrolling:touch!important;border-radius:10px!important;width:100%!important;overflow-x:auto!important}.admin-page .applications-table-card table{min-width:760px!important}.admin-page .applications-table-card th,.admin-page .applications-table-card td{padding:11px 10px!important;font-size:11px!important}.admin-page .admin-pagination{grid-template-columns:1fr!important;gap:9px!important;padding:12px!important;display:grid!important}.admin-page .admin-pagination>div{grid-template-columns:1fr auto 1fr!important;width:100%!important;display:grid!important}.admin-page .admin-pagination button{min-height:38px!important}.admin-page .brand-v2-stats{grid-template-columns:1fr 1fr!important;gap:8px!important}.admin-page .brand-v2-stats article{min-height:84px!important;padding:12px!important}.admin-page .brand-v2-layout{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.admin-page .brand-v2-card,.admin-page .brand-v2-list-card{border-radius:10px!important;min-width:0!important}.admin-page .brand-v2-form-grid{grid-template-columns:1fr!important}.admin-page .brand-v2-list-head{gap:10px!important;display:grid!important}.admin-page .brand-v2-search{width:100%!important;max-width:none!important}.admin-page .brand-v2-row{grid-template-columns:48px minmax(0,1fr) auto!important;gap:10px!important;padding:11px!important}.admin-page .territory-v3-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.admin-page .territory-v3-stats article{min-height:82px!important;padding:12px!important}.admin-page .territory-v3-workspace{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.admin-page .territory-v3-summary{order:-1!important}.admin-page .territory-v3-summary-grid{grid-template-columns:repeat(3,1fr)!important}.admin-page .territory-v3-list-head{gap:12px!important;display:grid!important}.admin-page .territory-v3-toolbar{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.admin-page .territory-v3-toolbar>*{width:100%!important;min-width:0!important}.admin-page .territory-v3-table{border-radius:9px!important;overflow:hidden!important}.admin-page .territory-v3-row.head{display:none!important}.admin-page .territory-v3-row{grid-template-columns:1fr auto!important;gap:8px 10px!important;padding:13px!important;display:grid!important}.admin-page .territory-v3-row>strong{font-size:13px!important}.admin-page .territory-v3-row>span:nth-child(3){color:#6d746f!important;grid-column:1/-1!important;font-size:11px!important}.admin-page .territory-v3-row>span:nth-child(4){grid-column:1/-1!important}.admin-page .territory-v3-actions{grid-template-columns:1fr 1fr!important;gap:7px!important;width:100%!important;display:grid!important}.admin-page .territory-v3-actions button,.admin-page .territory-row-detail{width:100%!important;min-height:38px!important}.admin-page .territory-v3-pagination{gap:10px!important;display:grid!important}.admin-page .territory-v3-pagination>div{grid-template-columns:1fr auto 1fr!important;gap:6px!important;display:grid!important}.admin-page .territory-v3-pagination button{min-height:38px!important}.admin-page .admin-settings-grid,.admin-page .settings-grid,.admin-page .admin-user-grid{grid-template-columns:1fr!important}.admin-page input,.admin-page select,.admin-page textarea,.admin-page button{max-width:100%}.admin-page input,.admin-page select{min-height:42px}.admin-page textarea{min-height:90px}.admin-page .territory-holder-form{grid-template-columns:1fr!important}.admin-page .territory-holder-form .full{grid-column:auto!important}.admin-page .territory-record-table{grid-template-columns:1fr!important}.admin-page .record-row.full{grid-column:auto!important}.admin-page .territory-confirm,.admin-page .admin-confirm-overlay{align-items:flex-end!important;padding:12px!important}.admin-page .territory-confirm-card,.admin-page .admin-confirm-card{border-radius:16px 16px 8px 8px!important;width:100%!important;max-width:none!important;max-height:88dvh!important;padding:18px!important;overflow:auto!important}.admin-page .territory-detail-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.admin-page .territory-detail-actions button{min-height:42px!important}.admin-page button,.admin-page a,.admin-page [role=button]{touch-action:manipulation}.admin-page button{min-height:38px}}@media (max-width:390px){.admin-page .admin-sidebar nav>a{padding:0 9px!important}.admin-page .admin-sidebar nav>a span{display:none!important}.admin-page .admin-sidebar nav>a.active span{display:inline!important}.admin-page .admin-view{padding-inline:11px!important}.admin-page .admin-dashboard-cards,.admin-page .applications-stats,.admin-page .brand-v2-stats,.admin-page .territory-v3-stats{grid-template-columns:1fr 1fr!important}}@media (max-width:800px){.admin-page .admin-profile-trigger{max-width:44px!important;min-height:40px!important;padding:4px!important}.admin-page .admin-profile-trigger .admin-profile-copy{display:none!important}.admin-page .admin-profile-popover{z-index:120!important;width:auto!important;max-width:none!important;position:fixed!important;top:174px!important;left:10px!important;right:10px!important}.admin-page .admin-profile-card{width:100%!important}.admin-page .admin-table-scroll{-webkit-overflow-scrolling:touch!important;border-radius:9px!important;width:100%!important;overflow-x:auto!important}.admin-page .admin-table-scroll table{min-width:760px!important}.admin-page .admin-sheet{width:100vw!important;max-width:100vw!important;height:100dvh!important;padding:0!important;top:0!important;right:0!important;overflow:hidden!important}.admin-page .admin-sheet>div:first-child,.admin-page .admin-sheet [data-slot=sheet-header]{padding:18px 18px 14px!important}.admin-page .sheet-body{height:calc(100dvh - 92px)!important;padding:0 16px 28px!important;overflow-y:auto!important}.admin-page .detail-grid{grid-template-columns:1fr!important;gap:8px!important}.admin-page .detail-grid>div{min-width:0!important;padding:11px 12px!important}.admin-page .detail-grid strong{overflow-wrap:anywhere!important}.admin-page .sheet-mail-controls{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.admin-page .sheet-mail-controls button{width:100%!important}.admin-page .sheet-documents>div{grid-template-columns:1fr!important;display:grid!important}.admin-page .sheet-review button{width:100%!important;min-height:44px!important}.admin-page .settings-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.admin-page .settings-v2-grid{grid-template-columns:1fr!important;gap:12px!important}.admin-page .settings-v2-card,.admin-page .settings-v2-users,.admin-page .settings-v2-audit{border-radius:10px!important;min-width:0!important}.admin-page .settings-form,.admin-page .settings-edit-grid{grid-template-columns:1fr!important}.admin-page .settings-user{grid-template-columns:1fr!important;gap:10px!important;padding:13px!important;display:grid!important}.admin-page .settings-user>div:last-child{flex-wrap:wrap!important;justify-content:flex-start!important}.admin-page .settings-audit-wrap{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}}.admin-mobile-nav{display:none}@media (max-width:800px){.admin-page .admin-sidebar{display:none!important}.admin-mobile-nav{z-index:110;width:100%;height:68px;position:sticky;top:0;display:block!important}.admin-mobile-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090d10fa;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:68px;padding:0 16px;display:flex;box-shadow:0 8px 28px #00000021}.admin-mobile-brand{color:#fff;align-items:center;gap:10px;display:flex}.admin-mobile-brand img{object-fit:contain;filter:brightness(0)invert();width:88px;height:38px}.admin-mobile-brand span{letter-spacing:.16em;color:#929ca1;border-left:1px solid #ffffff26;padding-left:10px;font-size:9px;font-weight:800}.admin-mobile-menu-button,.admin-mobile-drawer-head>button{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.admin-mobile-menu-button svg,.admin-mobile-drawer-head>button svg{width:20px;height:20px}.admin-mobile-drawer{z-index:130;opacity:0;visibility:hidden;background:radial-gradient(circle at 78% -8%,#e3a32d1f,#0000 28%),linear-gradient(155deg,#0d1216,#070a0c 75%);flex-direction:column;transition:opacity .22s,transform .25s cubic-bezier(.22,1,.36,1),visibility .22s;display:flex;position:fixed;inset:0;transform:translateY(-8px)}.admin-mobile-drawer.is-open{opacity:1;visibility:visible;transform:none}.admin-mobile-drawer-head{border-bottom:1px solid #ffffff17;flex:0 0 72px;justify-content:space-between;align-items:center;height:72px;padding:0 17px;display:flex}.admin-mobile-drawer-head>div{align-items:center;gap:10px;display:flex}.admin-mobile-drawer-head img{object-fit:contain;filter:brightness(0)invert();width:90px;height:39px}.admin-mobile-drawer-head span{letter-spacing:.14em;color:#8d979c;border-left:1px solid #ffffff24;padding-left:10px;font-size:9px;font-weight:800}.admin-mobile-drawer nav{gap:6px;padding:18px 16px;display:grid;overflow-y:auto}.admin-mobile-drawer nav a{color:#dbe0e2;border:1px solid #0000;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:55px;padding:0 14px;font-size:14px;font-weight:700;display:grid}.admin-mobile-drawer nav a i{color:#9ba5aa;background:#ffffff0b;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.admin-mobile-drawer nav a i svg{width:18px;height:18px}.admin-mobile-drawer nav a b{color:#dce1e3;background:#20282d;border-radius:12px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;display:grid}.admin-mobile-drawer nav a.active{color:#f2c35d;background:linear-gradient(90deg,#e3a32d24,#e3a32d09);border-color:#e3a32d33;box-shadow:inset 3px 0 #e3a32d}.admin-mobile-drawer nav a.active i{color:#e3a32d;background:#e3a32d1a}.admin-mobile-drawer nav a.active b{color:#111619;background:#e3a32d}.admin-mobile-drawer-foot{padding:18px 20px max(24px,env(safe-area-inset-bottom));border-top:1px solid #ffffff14;gap:3px;margin-top:auto;display:grid}.admin-mobile-drawer-foot span{letter-spacing:.16em;color:#e3a32d;font-size:10px;font-weight:800}.admin-mobile-drawer-foot small{color:#707b81;font-size:10px}body.admin-mobile-menu-open{overflow:hidden!important}.admin-page .admin-reference-topbar{top:68px!important}.admin-page .admin-content{padding-top:0!important}.admin-page .admin-profile-menu{z-index:121!important;position:relative!important}.admin-page .admin-profile-trigger{background:#f5f6f4!important;border:1px solid #e1e4e1!important;border-radius:10px!important;place-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;padding:0!important;display:grid!important}.admin-page .admin-profile-trigger>.admin-profile-logo{width:32px!important;height:32px!important;margin:0!important}.admin-page .admin-profile-trigger>.admin-profile-copy,.admin-page .admin-profile-trigger>svg{display:none!important}.admin-page .admin-profile-backdrop{z-index:124!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#04080a7a!important;border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;position:fixed!important;inset:0!important}.admin-page .admin-profile-popover{z-index:125!important;background:#fff!important;border:0!important;border-left:1px solid #dfe3df!important;border-radius:0!important;flex-direction:column!important;width:min(86vw,340px)!important;max-width:340px!important;height:100dvh!important;margin:0!important;padding:18px!important;animation:.24s cubic-bezier(.22,1,.36,1) admin-account-drawer-in!important;display:flex!important;position:fixed!important;top:0!important;left:auto!important;right:0!important;box-shadow:-18px 0 45px #00000029!important}.admin-page .admin-profile-card{background:0 0!important;border-bottom:1px solid #e8eae7!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;padding:16px 0 20px!important;display:grid!important}.admin-page .admin-profile-logo.large{width:46px!important;height:46px!important}.admin-page .admin-profile-card>div{gap:3px!important;min-width:0!important;display:grid!important}.admin-page .admin-profile-card strong{color:#171b19!important;font-size:15px!important}.admin-page .admin-profile-card span{color:#747b77!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}.admin-page .admin-profile-card small{color:#ad7200!important;letter-spacing:.12em!important;background:#fff5dc!important;border-radius:5px!important;width:max-content!important;margin-top:3px!important;padding:4px 7px!important;font-size:8px!important;font-weight:800!important}.admin-page .admin-profile-actions{gap:7px!important;margin-top:16px!important;display:grid!important}.admin-page .admin-profile-actions a,.admin-page .admin-profile-actions button{color:#222825!important;background:#f8f9f7!important;border:1px solid #e4e7e3!important;border-radius:9px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:0 13px!important;font-size:12px!important;font-weight:700!important;display:flex!important}.admin-page .admin-profile-actions svg{color:#a86e00!important;width:17px!important;height:17px!important}.admin-page .admin-profile-actions form{width:100%!important;margin-top:auto!important}.admin-page .admin-profile-actions form button{color:#a63232!important;background:snow!important;border-color:#f0dddd!important}.admin-page .admin-profile-actions form button svg{color:#b23a3a!important}}@keyframes admin-account-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:800px){.admin-page .admin-topbar-right{display:none!important}.admin-mobile-drawer nav{flex:0 auto!important}.admin-mobile-account{background:#ffffff05;border-top:1px solid #ffffff17;margin-top:auto;padding:14px 16px 10px}.admin-mobile-account-user{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;padding:0 2px 12px;display:grid}.admin-mobile-account-user>img{object-fit:contain;background:#070a0c;border:1px solid #e3a32d33;border-radius:50%;width:42px;height:42px}.admin-mobile-account-user>div{gap:2px;min-width:0;display:grid}.admin-mobile-account-user strong{color:#f0f2f3;font-size:13px}.admin-mobile-account-user small{color:#78848a;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.admin-mobile-account-user em{letter-spacing:.11em;color:#e3a32d;width:max-content;margin-top:2px;font-size:8px;font-style:normal;font-weight:800}.admin-mobile-account-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-mobile-account-actions a,.admin-mobile-account-actions button{color:#cbd1d4;background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.admin-mobile-account-actions svg{color:#e3a32d;width:14px;height:14px}.admin-mobile-account-actions form{width:100%}.admin-mobile-account-actions form button{color:#c8a5a5}.admin-mobile-account-actions form button svg{color:#c26b6b}.admin-mobile-drawer-foot{padding-top:11px!important;padding-bottom:max(14px,env(safe-area-inset-bottom))!important;border-top:0!important;margin-top:0!important}.admin-mobile-account-user>img{display:none!important}.admin-mobile-account-user:before{content:"GnZ";color:#e3a32d;letter-spacing:-.06em;text-shadow:0 0 12px #e3a32d24;background:#070a0c;border:1px solid #e3a32d6b;border-radius:50%;place-items:center;width:42px;height:42px;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:800;display:grid;content:"GnZ"!important;color:#f0b83e!important;letter-spacing:-.07em!important;text-shadow:0 0 1px #f5c55d,0 0 9px #e3a32d3d!important;background:radial-gradient(circle at 50% 44%,#e3a32d1c,#0000 48%),#070a0c!important;border:1.5px solid #c99120!important;font-family:Georgia,Times New Roman,serif!important;font-size:13px!important;font-weight:900!important;box-shadow:inset 0 0 0 2px #070a0c,inset 0 0 0 3px #e3a32d38,0 0 0 1px #e3a32d0f!important}.admin-page .admin-reference-topbar{display:none!important}.admin-page .admin-view{padding-top:18px!important}.admin-page .admin-dashboard-cards>article:last-child:nth-child(odd) .dashboard-card-copy{justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;display:flex!important}.admin-page .admin-dashboard-cards>article:last-child:nth-child(odd) .dashboard-card-value{margin-left:auto!important}.admin-page .admin-dashboard-cards{flex-direction:column!important;gap:7px!important;display:flex!important}.admin-page .admin-dashboard-cards>article{border-radius:10px!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:62px!important;padding:10px 13px!important;display:flex!important}.admin-page .admin-dashboard-cards>article:first-child{background:linear-gradient(135deg,#fff9ed 0%,#fff 78%)!important;border-color:#ead7ae!important;min-height:116px!important;padding:18px!important}.admin-page .admin-dashboard-cards>article:first-child .dashboard-card-icon{flex:0 0 46px!important;width:46px!important;height:46px!important}.admin-page .admin-dashboard-cards>article:first-child .dashboard-card-icon svg{width:21px!important;height:21px!important}.admin-page .admin-dashboard-cards>article:first-child .dashboard-card-copy{gap:5px!important;display:grid!important}.admin-page .admin-dashboard-cards>article:first-child .dashboard-card-copy>span{font-size:11px!important;font-weight:700!important}.admin-page .admin-dashboard-cards>article:first-child .dashboard-card-value strong{font-size:34px!important;line-height:1!important}.admin-page .admin-dashboard-cards>article:not(:first-child) .dashboard-card-icon{flex:0 0 34px!important;width:34px!important;height:34px!important}.admin-page .admin-dashboard-cards>article:not(:first-child) .dashboard-card-copy{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;display:flex!important}.admin-page .admin-dashboard-cards>article:not(:first-child) .dashboard-card-copy>span{font-size:10px!important}.admin-page .admin-dashboard-cards>article:not(:first-child) .dashboard-card-value strong{font-size:21px!important;line-height:1!important}.admin-page .admin-dashboard-cards>article:last-child:nth-child(odd){min-height:62px!important}.admin-page .admin-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.admin-page .admin-dashboard-cards>article:first-child{grid-column:1/-1!important}.admin-page .admin-dashboard-cards>article:not(:first-child){align-items:center!important;gap:10px!important;width:100%!important;min-height:94px!important;padding:12px!important;display:flex!important}.admin-page .admin-dashboard-cards>article:not(:first-child) .dashboard-card-copy{place-content:center stretch!important;gap:5px!important;width:100%!important;display:grid!important}.admin-page .admin-dashboard-cards>article:not(:first-child) .dashboard-card-copy>span{font-size:9px!important;line-height:1.25!important}.admin-page .admin-dashboard-cards>article:not(:first-child) .dashboard-card-value{margin:0!important}.admin-page .admin-dashboard-cards>article:not(:first-child) .dashboard-card-value strong{font-size:23px!important}.admin-page .admin-dashboard-cards>article:last-child:nth-child(odd){grid-column:auto!important;min-height:94px!important}.admin-page .applications-table-card .admin-card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;padding:14px!important;display:grid!important}.admin-page .applications-table-card .admin-card-head>div:first-child{min-width:0!important}.admin-page .applications-table-card .admin-card-head h3{margin:0!important;font-size:15px!important;line-height:1.2!important}.admin-page .applications-table-card .admin-card-head p{margin:4px 0 0!important;font-size:9px!important}.admin-page .applications-table-card .admin-actions{display:contents!important}.admin-page .applications-table-card .admin-filters label{grid-column:1/-1!important;height:40px!important}.admin-page .applications-table-card .admin-filters label input{height:40px!important;min-height:40px!important}.admin-page .applications-table-card .admin-filters [role=combobox]{height:38px!important;min-height:38px!important;font-size:10px!important}.admin-page .applications-table-card .applications-filter-button{width:auto!important;min-width:82px!important;height:38px!important;min-height:38px!important;padding:0 10px!important;font-size:9px!important}.admin-page .applications-table-card .applications-export-button{grid-area:1/2!important;place-items:center!important;width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:0!important;display:grid!important;overflow:hidden!important}.admin-page .applications-table-card .applications-export-button svg{width:16px!important;height:16px!important;margin:0!important}.admin-page .applications-table-card .admin-table-scroll{margin-top:0!important}.admin-page .applications-table-card .admin-card-head{grid-template-columns:1fr!important}.admin-page .applications-table-card .admin-actions{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) 38px!important;gap:7px!important;display:grid!important}.admin-page .applications-table-card .admin-filters{grid-column:1!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;display:grid!important}.admin-page .applications-table-card .admin-filters label{grid-column:1/-1!important}.admin-page .applications-table-card .applications-export-button{grid-area:2/2!important;align-self:end!important;width:38px!important;height:38px!important;min-height:38px!important}.admin-page .applications-table-card .admin-actions{grid-template-rows:auto 38px!important;grid-template-columns:minmax(0,1fr) 38px!important;align-items:end!important;gap:7px!important;display:grid!important}.admin-page .applications-table-card .admin-filters{grid-area:1/1/3!important;grid-template-rows:40px 38px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;display:grid!important}.admin-page .applications-table-card .admin-filters label{grid-area:1/1/auto/-1!important}.admin-page .applications-table-card .admin-filters [role=combobox]{grid-area:2/1!important}.admin-page .applications-table-card .applications-filter-button{grid-area:2/2!important;align-self:stretch!important}.admin-page .applications-table-card .applications-export-button{grid-area:2/2!important;align-self:stretch!important;margin:0!important}.admin-page .applications-table-card .admin-actions{grid-template-columns:minmax(0,1fr) 38px!important;width:100%!important}.admin-page .applications-table-card .admin-filters{display:contents!important}.admin-page .applications-table-card .admin-filters label{grid-area:1/1/auto/-1!important;width:100%!important}.admin-page .applications-table-card .admin-filters label input{width:100%!important}.admin-page .applications-table-card .admin-filters [role=combobox]{grid-area:2/1!important;width:100%!important}.admin-page .applications-table-card .applications-filter-button{grid-area:2/1!important;justify-self:end!important;width:auto!important;margin-right:0!important}.admin-page .applications-table-card .applications-export-button{grid-area:2/2!important}.admin-page :is(.admin-pagination,.territory-v3-pagination,.territory-pagination){background:#fff!important;border-top:1px solid #e6e9e6!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:58px!important;padding:10px 12px!important;display:grid!important}.admin-page :is(.admin-pagination,.territory-v3-pagination,.territory-pagination)>span,.admin-page :is(.admin-pagination,.territory-v3-pagination,.territory-pagination)>b{white-space:nowrap!important;text-align:center!important;color:#68706b!important;grid-area:1/2!important;margin:0!important;font-size:10px!important}.admin-page :is(.admin-pagination,.territory-v3-pagination,.territory-pagination)>button{border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 10px!important;font-size:10px!important;display:flex!important}.admin-page :is(.admin-pagination,.territory-v3-pagination,.territory-pagination)>button:first-of-type{grid-area:1/1!important}.admin-page :is(.admin-pagination,.territory-v3-pagination,.territory-pagination)>button:last-of-type{grid-area:1/3!important}.admin-page :is(.territory-v3-pagination,.territory-pagination)>div{display:contents!important}.admin-page :is(.territory-v3-pagination,.territory-pagination)>div>button:first-child{grid-area:1/1!important;width:100%!important}.admin-page :is(.territory-v3-pagination,.territory-pagination)>div>button:last-child{grid-area:1/3!important;width:100%!important}.admin-page :is(.territory-v3-pagination,.territory-pagination)>div>span,.admin-page :is(.territory-v3-pagination,.territory-pagination)>div>b{white-space:nowrap!important;text-align:center!important;grid-area:1/2!important;align-self:center!important;font-size:10px!important}}.applications-mobile-list{display:none}@media (max-width:800px){.admin-page .applications-table-card .admin-table-scroll{display:none!important}.admin-page .applications-mobile-list{border-top:1px solid #e8ebe8!important;padding:0 12px 4px!important;display:grid!important}.admin-page .applications-mobile-row{text-align:left!important;color:#171b19!important;background:0 0!important;border:0!important;border-bottom:1px solid #e8ebe8!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:74px!important;padding:12px 4px!important;display:grid!important}.admin-page .applications-mobile-row:last-child{border-bottom:0!important}.admin-page .applications-mobile-row:active{background:#faf8f2!important}.admin-page .applications-mobile-main{gap:3px!important;min-width:0!important;display:grid!important}.admin-page .applications-mobile-main strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#171b19!important;font-size:12.5px!important;font-weight:750!important;line-height:1.3!important;overflow:hidden!important}.admin-page .applications-mobile-main small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#68716c!important;font-size:9px!important;line-height:1.35!important;overflow:hidden!important}.admin-page .applications-mobile-main time{color:#929994!important;font-size:8.5px!important;line-height:1.3!important}.admin-page .applications-mobile-side{align-items:center!important;gap:7px!important;display:flex!important}.admin-page .applications-mobile-side .badge{letter-spacing:.03em!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;height:24px!important;padding:0 8px!important;font-size:8px!important;font-weight:800!important;display:inline-flex!important}.admin-page .applications-mobile-side>svg{color:#9aa19c!important;width:16px!important;height:16px!important}.admin-page .applications-table-card .admin-pagination{margin-top:0!important}.admin-page [data-slot=sheet-overlay],.admin-page [data-slot=dialog-overlay],.admin-page .admin-confirm-overlay,.admin-page .territory-confirm{z-index:190!important}.admin-page [data-slot=sheet-content],.admin-page [data-slot=dialog-content],.admin-page .admin-sheet,.admin-page .admin-confirm-card,.admin-page .territory-confirm-card{z-index:200!important}.admin-page .admin-sheet{height:100dvh!important;max-height:100dvh!important;top:0!important;bottom:0!important}.admin-page .admin-sheet [data-slot=sheet-header]{z-index:2!important;background:#0d1216!important;position:sticky!important;top:0!important}.admin-page .admin-sheet,.admin-page [data-slot=sheet-content]{height:calc(100dvh - 68px)!important;max-height:calc(100dvh - 68px)!important;top:68px!important;bottom:0!important}.admin-page .admin-sheet [data-slot=sheet-header],.admin-page [data-slot=sheet-content] [data-slot=sheet-header]{top:0!important}.admin-page .admin-sheet .sheet-body{height:calc(100dvh - 160px)!important;max-height:calc(100dvh - 160px)!important}body:has(.admin-page) [data-slot=sheet-overlay]{z-index:105!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet{z-index:106!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - 68px)!important;max-height:calc(100dvh - 68px)!important;top:68px!important;bottom:0!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet [data-slot=sheet-header]{z-index:4!important;background:#0d1216!important;flex:none!important;position:sticky!important;top:0!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet .sheet-body{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet [data-slot=sheet-close]{z-index:6!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet>[data-slot=sheet-close]{z-index:12!important;color:#fff!important;opacity:1!important;background:#ffffff0f!important;border:1px solid #ffffff29!important;border-radius:50%!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;display:grid!important;position:absolute!important;top:18px!important;right:18px!important;box-shadow:0 5px 18px #0000002e!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet>[data-slot=sheet-close] svg{stroke-width:2px!important;width:19px!important;height:19px!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet>[data-slot=sheet-close]:active{color:#f0b83e!important;background:#e3a32d24!important;border-color:#e3a32d73!important;transform:scale(.96)!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet>[data-slot=sheet-header]{padding-right:72px!important}}.admin-sheet-mobile-close{display:none}@media (max-width:800px){body:has(.admin-page) .admin-sheet-mobile-close{z-index:20!important;color:#fff!important;background:#171d21!important;border:1px solid #ffffff2e!important;border-radius:50%!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;display:grid!important;position:absolute!important;top:17px!important;right:17px!important;box-shadow:0 5px 16px #0000002e!important}body:has(.admin-page) .admin-sheet-mobile-close svg{width:19px!important;height:19px!important}.admin-page .territory-v3-summary{display:none!important}body:has(.admin-page) [data-slot=sheet-content].admin-sheet>[data-slot=sheet-close]:not(.admin-sheet-mobile-close){display:none!important}.admin-page .territory-v3-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.admin-page .territory-v3-stats>article:first-child{background:linear-gradient(135deg,#fff9ed 0%,#fff 78%)!important;border-color:#ead7ae!important;grid-column:1/-1!important;min-height:108px!important;padding:16px 18px!important}.admin-page .territory-v3-stats>article:first-child>i{flex:0 0 46px!important;width:46px!important;height:46px!important}.admin-page .territory-v3-stats>article:first-child>span small{font-size:11px!important}.admin-page .territory-v3-stats>article:first-child>span b{font-size:34px!important;line-height:1!important}.admin-page .territory-v3-stats>article:not(:first-child){min-height:92px!important;padding:12px!important}.admin-page .territory-v3-stats>article:not(:first-child)>i{flex:0 0 36px!important;width:36px!important;height:36px!important}.admin-page .territory-v3-stats>article:not(:first-child)>span{min-width:0!important}.admin-page .territory-v3-stats>article:not(:first-child)>span small{font-size:9px!important;line-height:1.25!important}.admin-page .territory-v3-stats>article:not(:first-child)>span b{font-size:25px!important;line-height:1!important}.admin-page .territory-v3-layout{grid-template-columns:1fr!important}.admin-page .territory-v3-heading .admin-section-kicker{letter-spacing:.14em!important;font-family:inherit!important;font-size:9px!important;font-weight:800!important;line-height:1.2!important}.admin-page .territory-v3-heading h2{letter-spacing:-.035em!important;font-family:inherit!important;font-size:26px!important;font-weight:800!important;line-height:1.08!important}.admin-page .territory-v3-heading p{letter-spacing:0!important;font-family:inherit!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important}.admin-page .territory-v3-stats>article span small{letter-spacing:0!important;font-family:inherit!important;font-size:10px!important;font-weight:500!important;line-height:1.25!important}.admin-page .territory-v3-stats>article span b{letter-spacing:-.025em!important;font-family:inherit!important;font-size:25px!important;font-weight:800!important;line-height:1!important}.admin-page .territory-v3-stats>article:first-child span small{font-size:10px!important;font-weight:500!important}.admin-page .territory-v3-stats>article:first-child span b{letter-spacing:-.035em!important;font-size:34px!important;font-weight:800!important;line-height:1!important}.admin-page .territory-v3-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;display:grid!important}.admin-page .territory-v3-toolbar>label{grid-column:1/-1!important;width:100%!important}.admin-page .territory-v3-toolbar>.territory-status-filter,.admin-page .territory-v3-toolbar>.territory-city-select{grid-column:auto!important;width:100%!important;min-width:0!important;height:42px!important;margin:0!important}.admin-page .territory-v3-table{background:#fff!important;border:1px solid #e2e6e2!important;border-radius:10px!important;overflow:hidden!important}.admin-page .territory-v3-row:not(.head){background:#fff!important;border:0!important;border-bottom:1px solid #e7eae7!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name status""desc desc""actions actions"!important;align-items:center!important;gap:7px 10px!important;min-height:0!important;padding:12px 13px!important;display:grid!important}.admin-page .territory-v3-row:not(.head):last-child{border-bottom:0!important}.admin-page .territory-v3-row:not(.head)>strong{color:#151a17!important;grid-area:name!important;align-items:center!important;gap:8px!important;min-width:0!important;font-size:12px!important;font-weight:750!important;line-height:1.25!important;display:flex!important}.admin-page .territory-v3-row:not(.head)>strong i{color:#c68408!important;background:#fff6e3!important;border-radius:7px!important;flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.admin-page .territory-v3-row:not(.head)>strong i svg{width:14px!important;height:14px!important}.admin-page .territory-v3-row:not(.head)>span:nth-child(2){grid-area:status!important;justify-self:end!important}.admin-page .territory-status-pill{white-space:nowrap!important;border-radius:999px!important;align-items:center!important;height:23px!important;padding:0 8px!important;font-size:8px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.admin-page .territory-v3-row:not(.head)>span:nth-child(3){color:#747d77!important;grid-area:desc!important;min-width:0!important;font-size:9px!important;line-height:1.35!important}.admin-page .territory-v3-row:not(.head)>span:nth-child(4){grid-area:actions!important;width:100%!important;min-width:0!important}.admin-page .territory-v3-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.admin-page .territory-v3-actions button,.admin-page .territory-row-detail{color:#242a26!important;white-space:nowrap!important;background:#fff!important;border:1px solid #dfe3df!important;border-radius:7px!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:9px!important;font-weight:750!important}.admin-page .territory-v3-actions button:last-child{color:#8a5b00!important;background:#faf8f3!important;border-color:#ead9b8!important}.admin-page .territory-row-detail{background:#f8f9f7!important}.admin-page .territory-v3-table .territory-v3-row:not(.head){grid-template:"tname tstatus""tdesc tdesc""tactions tactions"/minmax(0,1fr) auto!important;gap:6px 8px!important;width:100%!important;min-width:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}.admin-page .territory-v3-row .territory-mobile-name{grid-area:tname!important;min-width:0!important}.admin-page .territory-v3-row .territory-mobile-status{grid-area:tstatus!important;place-self:center end!important;min-width:0!important;display:block!important}.admin-page .territory-v3-row .territory-mobile-status .territory-status-pill{width:auto!important;min-width:0!important;height:22px!important;padding:0 7px!important;font-size:8px!important;display:inline-flex!important}.admin-page .territory-v3-row .territory-mobile-desc{color:#747d77!important;grid-area:tdesc!important;min-width:0!important;font-size:9px!important;line-height:1.3!important;display:block!important}.admin-page .territory-v3-row .territory-mobile-actions{grid-area:tactions!important;width:100%!important;min-width:0!important;display:block!important;overflow:hidden!important}.admin-page .territory-v3-row .territory-mobile-actions .territory-v3-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.admin-page .territory-v3-row .territory-mobile-actions .territory-v3-actions>button{justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:9px!important;display:flex!important}.admin-page .territory-v3-row .territory-mobile-actions>.territory-row-detail{justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;height:34px!important;display:flex!important}}.territory-mobile-card{display:none}@media (max-width:800px){.admin-page .territory-v3-table>.territory-desktop-row{display:none!important}.admin-page .territory-mobile-card{background:#fff!important;border-bottom:1px solid #e7eae7!important;gap:6px!important;width:100%!important;min-width:0!important;padding:12px 13px!important;display:grid!important}.admin-page .territory-mobile-card:last-child{border-bottom:0!important}.admin-page .territory-mobile-card-top{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;display:flex!important}.admin-page .territory-mobile-card-top>strong{color:#151a17!important;align-items:center!important;gap:8px!important;min-width:0!important;font-size:12px!important;font-weight:750!important;display:flex!important}.admin-page .territory-mobile-card-top>strong i{color:#c68408!important;background:#fff6e3!important;border-radius:7px!important;flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.admin-page .territory-mobile-card-top>strong i svg{width:14px!important;height:14px!important}.admin-page .territory-mobile-card-top>.territory-status-pill{flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:22px!important;padding:0 7px!important;font-size:8px!important;display:inline-flex!important}.admin-page .territory-mobile-card>p{color:#747d77!important;margin:0!important;font-size:9px!important;line-height:1.35!important;display:block!important}.admin-page .territory-mobile-card-actions{width:100%!important;min-width:0!important;margin-top:2px!important;display:block!important}.admin-page .territory-mobile-card-actions>.territory-v3-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.admin-page .territory-mobile-card-actions>.territory-v3-actions>button,.admin-page .territory-mobile-card-actions>.territory-row-detail{border-radius:7px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;padding:0 8px!important;font-size:9px!important;display:flex!important}html body .admin-page .territory-v3-table>div.territory-v3-row.territory-desktop-row{visibility:hidden!important;border:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}html body .admin-page .territory-v3-table>article.territory-mobile-card{display:grid!important}html,body{max-width:100%;overflow-x:hidden}.admin-page,.admin-page main,.admin-page section,.admin-page article,.admin-page aside{min-width:0;max-width:100%}.admin-page img,.admin-page svg{max-width:100%}.admin-page .admin-pagination{grid-template-rows:40px!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;padding:10px 12px!important;display:grid!important}.admin-page .admin-pagination>button{width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;position:static!important}.admin-page .admin-pagination>button:first-child{grid-area:1/1!important}.admin-page .admin-pagination>span{white-space:nowrap!important;text-align:center!important;grid-area:1/2!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:1!important;position:static!important}.admin-page .admin-pagination>button:last-child{grid-area:1/3!important}.admin-page .territory-v3-pagination{width:100%!important;padding:10px 12px!important;display:block!important;overflow:hidden!important}.admin-page .territory-v3-pagination>span{display:none!important}.admin-page .territory-v3-pagination>div{grid-template-rows:40px!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}.admin-page .territory-v3-pagination>div>button{width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 8px!important;position:static!important}.admin-page .territory-v3-pagination>div>button:first-child{grid-area:1/1!important}.admin-page .territory-v3-pagination>div>b{white-space:nowrap!important;text-align:center!important;grid-area:1/2!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:1!important;position:static!important}.admin-page .territory-v3-pagination>div>button:last-child{grid-area:1/3!important}.admin-page :is(input,select,textarea,button,[role=combobox]){min-width:0;max-width:100%}.admin-page :is(.admin-card,.applications-table-card,.territory-v3-list,.territory-v3-table,.admin-settings-card){overflow:hidden;max-width:100%!important}.admin-page .brand-v2-workspace{gap:12px!important}.admin-page .brand-v2-add,.admin-page .brand-v2-list-card{border-radius:10px!important;overflow:hidden!important;box-shadow:0 8px 28px #1418150a!important}.admin-page .brand-v2-add{padding:0!important}.admin-page .brand-v2-card-head{background:linear-gradient(135deg,#fffaf0 0%,#fff 72%)!important;border-bottom:1px solid #eceeea!important;padding:16px 18px 13px!important}.admin-page .brand-v2-card-head span{letter-spacing:.14em!important;font-size:9px!important;font-weight:800!important}.admin-page .brand-v2-card-head h3{margin:5px 0 3px!important;font-size:17px!important;line-height:1.15!important}.admin-page .brand-v2-card-head p{margin:0!important;font-size:10px!important;line-height:1.45!important}.admin-page .brand-v2-fields{grid-template-columns:1fr!important;gap:10px!important;padding:14px 18px 10px!important;display:grid!important}.admin-page .brand-v2-fields>label>span{margin-bottom:6px!important;font-size:10px!important;font-weight:700!important;display:block!important}.admin-page .brand-v2-fields input[type=text]{border-radius:7px!important;height:42px!important;min-height:42px!important;font-size:11px!important}.admin-page .brand-v2-upload{background:0 0!important;border:0!important;padding:0!important}.admin-page .brand-v2-upload-control{background:#fffaf1!important;border:1px dashed #d7b66f!important;border-radius:8px!important;align-items:center!important;gap:11px!important;min-height:68px!important;padding:11px 12px!important;display:flex!important;position:relative!important;overflow:hidden!important}.admin-page .brand-v2-upload-control>i{color:#b87900!important;background:#fff!important;border:1px solid #ead9b7!important;border-radius:8px!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important}.admin-page .brand-v2-upload-control>i svg{width:17px!important;height:17px!important}.admin-page .brand-v2-upload-control>div{gap:2px!important;min-width:0!important;display:grid!important}.admin-page .brand-v2-upload-control b{font-size:10px!important;font-weight:750!important}.admin-page .brand-v2-upload-control small{color:#777f79!important;font-size:8.5px!important;line-height:1.35!important}.admin-page .brand-v2-upload-control input[type=file]{opacity:0!important;cursor:pointer!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.admin-page .brand-v2-primary{color:#fff!important;background:#111719!important;border:1px solid #c98b16!important;border-radius:7px!important;width:calc(100% - 36px)!important;height:42px!important;min-height:42px!important;margin:0 18px 16px!important;font-size:10px!important;font-weight:800!important}.admin-page .brand-v2-primary svg{width:14px!important;height:14px!important}.admin-page .brand-v2-list-head{grid-template-columns:minmax(0,1fr) 150px!important;align-items:center!important;gap:12px!important;padding:15px 18px!important;display:grid!important}.admin-page .brand-v2-list-head h3{font-size:16px!important;line-height:1.15!important}.admin-page .brand-v2-list-head p{font-size:9px!important;line-height:1.4!important}.admin-page .brand-v2-list-head label{width:100%!important;height:38px!important}.admin-page .brand-v2-list-head label input{height:38px!important;min-height:38px!important;font-size:9px!important}}@media (max-width:430px){.admin-page .brand-v2-list-head{grid-template-columns:1fr!important}.admin-page .brand-v2-list-head label{width:100%!important}}@media (max-width:800px){.admin-page .brand-v2-list-head{background:#fff!important;grid-template-columns:1fr!important;gap:12px!important;padding:16px 18px!important;display:grid!important}.admin-page .brand-v2-list-head>div{min-width:0!important}.admin-page .brand-v2-list-head h3{letter-spacing:-.02em!important;margin:0 0 4px!important;font-size:16px!important;font-weight:750!important}.admin-page .brand-v2-list-head p{color:#747c77!important;max-width:260px!important;margin:0!important;font-size:9px!important;line-height:1.4!important}.admin-page .brand-v2-list-head>label{background:#fafbf9!important;border:1px solid #dde1dd!important;border-radius:8px!important;align-items:center!important;width:100%!important;height:42px!important;margin:0!important;transition:border-color .18s,box-shadow .18s,background .18s!important;display:flex!important;position:relative!important;box-shadow:0 1px 2px #14181506!important}.admin-page .brand-v2-list-head>label:focus-within{background:#fff!important;border-color:#c99125!important;box-shadow:0 0 0 3px #c9912517!important}.admin-page .brand-v2-list-head>label>svg{color:#8a928d!important;pointer-events:none!important;width:15px!important;height:15px!important;position:absolute!important;left:13px!important}.admin-page .brand-v2-list-head>label>input{width:100%!important;height:40px!important;min-height:40px!important;box-shadow:none!important;color:#171b19!important;background:0 0!important;border:0!important;outline:0!important;padding:0 13px 0 38px!important;font-size:10px!important}.admin-page .brand-v2-list-head>label>input::placeholder{color:#9aa19d!important;opacity:1!important}.admin-page .brand-v2-list-head>label>svg{margin:0!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.admin-page .brand-v2-list-head>label>input{padding-top:0!important;padding-bottom:0!important;line-height:40px!important}.admin-page .brand-v2-table{background:#fff!important;border:0!important;display:block!important}.admin-page .brand-v2-table>.brand-v2-row.head{display:none!important}.admin-page .brand-v2-table>.brand-v2-row:not(.head){background:#fff!important;border:0!important;border-top:1px solid #e8ebe8!important;grid-template-columns:46px minmax(0,1fr)!important;grid-template-areas:"logo name""actions actions"!important;align-items:center!important;gap:10px 12px!important;min-height:0!important;padding:13px 18px!important;display:grid!important}.admin-page .brand-v2-table>.brand-v2-row:not(.head):first-of-type{border-top:0!important}.admin-page .brand-v2-row .brand-v2-logo{background:#fff!important;border:1px solid #e0e4e0!important;border-radius:50%!important;grid-area:logo!important;place-items:center!important;width:46px!important;height:46px!important;margin:0!important;display:grid!important;overflow:hidden!important}.admin-page .brand-v2-row .brand-v2-logo img{object-fit:contain!important;border-radius:50%!important;width:100%!important;height:100%!important;padding:4px!important}.admin-page .brand-v2-row .brand-v2-name{grid-area:name!important;align-self:center!important;gap:3px!important;min-width:0!important;display:grid!important}.admin-page .brand-v2-row .brand-v2-name strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#171b19!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}.admin-page .brand-v2-row .brand-v2-name small{color:#7a827d!important;font-size:9px!important;line-height:1.2!important}.admin-page .brand-v2-row>span{display:none!important}.admin-page .brand-v2-row .brand-v2-actions{grid-area:actions!important;grid-template-columns:minmax(0,1fr) 38px!important;gap:7px!important;width:100%!important;min-width:0!important;margin:1px 0 0!important;display:grid!important}.admin-page .brand-v2-actions>form{grid-template-columns:minmax(0,1fr) 38px!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.admin-page .brand-v2-actions input{background:#fafbf9!important;border:1px solid #dde1dd!important;border-radius:7px!important;width:100%!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:9px!important}.admin-page .brand-v2-actions input:focus{background:#fff!important;border-color:#c99125!important;outline:0!important;box-shadow:0 0 0 3px #c9912514!important}.admin-page .brand-v2-actions button{border-radius:7px!important;place-items:center!important;width:38px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:0!important;display:grid!important}.admin-page .brand-v2-actions button svg{width:14px!important;height:14px!important}.admin-page .brand-v2-actions form button{color:#a56b00!important;background:#fffaf0!important;border:1px solid #d8c18f!important}.admin-page .brand-v2-actions>button.danger{color:#b53b3b!important;background:snow!important;border:1px solid #ecd4d4!important}.admin-page .brand-admin-message{border-radius:7px!important;margin:0 18px 12px!important;padding:10px 12px!important;font-size:9px!important;line-height:1.35!important}.admin-page .brand-v2-empty{padding:28px 18px!important}.admin-page .brand-v2-table>.brand-v2-row:not(.head){box-sizing:border-box!important;overflow:hidden!important}.admin-page .brand-v2-row .brand-v2-actions{box-sizing:border-box!important;grid-area:actions!important;grid-template-columns:minmax(0,1fr) 38px!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.admin-page .brand-v2-row .brand-v2-actions>form{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 38px!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.admin-page .brand-v2-row .brand-v2-actions input{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.admin-page .brand-v2-row .brand-v2-actions>form>button,.admin-page .brand-v2-row .brand-v2-actions>button.danger{place-items:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:36px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}}.brand-mobile-record{display:none}@media (max-width:800px){.admin-page .brand-v2-table>.brand-v2-row.head{display:none!important}.admin-page .brand-record-wrap{width:100%!important;min-width:0!important;display:block!important}.admin-page .brand-record-wrap>.brand-desktop-record{display:none!important}.admin-page .brand-mobile-record{box-sizing:border-box!important;background:#fff!important;border-top:1px solid #e8ebe8!important;gap:10px!important;width:100%!important;min-width:0!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}.admin-page .brand-record-wrap:first-of-type .brand-mobile-record{border-top:0!important}.admin-page .brand-mobile-record-head{grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}.admin-page .brand-mobile-record-logo{background:#fff!important;border:1px solid #dfe3df!important;border-radius:50%!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important;overflow:hidden!important}.admin-page .brand-mobile-record-logo img{object-fit:contain!important;box-sizing:border-box!important;width:100%!important;height:100%!important;padding:4px!important}.admin-page .brand-mobile-record-head>div:nth-child(2){gap:2px!important;min-width:0!important;display:grid!important}.admin-page .brand-mobile-record-head strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}.admin-page .brand-mobile-record-head small{color:#7a827d!important;font-size:8.5px!important}.admin-page .brand-mobile-record-head>em{color:#168044!important;text-transform:uppercase!important;background:#eaf7ee!important;border-radius:999px!important;align-items:center!important;height:21px!important;padding:0 7px!important;font-size:7.5px!important;font-style:normal!important;font-weight:800!important;display:inline-flex!important}.admin-page .brand-mobile-record-edit{grid-template-columns:minmax(0,1fr) 38px 38px!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.admin-page .brand-mobile-record-edit input{box-sizing:border-box!important;background:#fafbf9!important;border:1px solid #dde1dd!important;border-radius:7px!important;width:100%!important;min-width:0!important;height:36px!important;padding:0 10px!important;font-size:9px!important}.admin-page .brand-mobile-record-edit button{border-radius:7px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}.admin-page .brand-mobile-record-edit button svg{width:14px!important;height:14px!important}.admin-page .brand-mobile-record-edit .save{color:#a66b00!important;background:#fff9ec!important;border:1px solid #dfbf7a!important}.admin-page .brand-mobile-record-edit .delete{color:#c23d3d!important;background:snow!important;border:1px solid #efd0d0!important}.admin-page .settings-v2{width:100%!important;min-width:0!important}.admin-page .settings-v2-heading{grid-template-columns:1fr!important;gap:10px!important;margin-bottom:12px!important;display:grid!important}.admin-page .settings-v2-heading>div:first-child>span{letter-spacing:.14em!important;font-size:9px!important;font-weight:800!important}.admin-page .settings-v2-heading h2{letter-spacing:-.035em!important;margin:5px 0 4px!important;font-size:26px!important;font-weight:800!important;line-height:1.08!important}.admin-page .settings-v2-heading p{color:#69716c!important;margin:0!important;font-size:11px!important;line-height:1.5!important}.admin-page .settings-v2-security{background:#fffaf0!important;border:1px solid #ead9b7!important;border-radius:9px!important;align-items:center!important;gap:9px!important;min-height:48px!important;padding:9px 11px!important;display:flex!important}.admin-page .settings-v2-security>svg{color:#b97b06!important;width:18px!important;height:18px!important}.admin-page .settings-v2-security span{gap:1px!important;display:grid!important}.admin-page .settings-v2-security b{font-size:10px!important}.admin-page .settings-v2-security small{color:#7c7466!important;font-size:8.5px!important}.admin-page .settings-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:12px!important;display:grid!important}.admin-page .settings-v2-stats>article{border-radius:9px!important;align-items:center!important;gap:10px!important;min-height:82px!important;padding:12px!important;display:flex!important}.admin-page .settings-v2-stats>article i{flex:0 0 36px!important;width:36px!important;height:36px!important}.admin-page .settings-v2-stats>article small{font-size:9px!important;line-height:1.25!important}.admin-page .settings-v2-stats>article b{font-size:24px!important;line-height:1!important}.admin-page .settings-message{border-radius:8px!important;margin:0 0 12px!important;padding:10px 12px!important;font-size:9px!important}.admin-page .settings-v2-grid{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.admin-page .settings-v2-card,.admin-page .settings-v2-users,.admin-page .settings-v2-audit{border-radius:10px!important;overflow:hidden!important;box-shadow:0 8px 28px #14181509!important}.admin-page .settings-v2-card{padding:0!important}.admin-page .settings-v2-card>.settings-title,.admin-page .settings-v2-users>.settings-title{background:linear-gradient(135deg,#fffaf1 0%,#fff 72%)!important;border-bottom:1px solid #e9ece9!important;margin:0!important;padding:14px 16px!important}.admin-page .settings-title{align-items:flex-start!important;gap:9px!important;display:flex!important}.admin-page .settings-title>svg{color:#b97b06!important;width:17px!important;height:17px!important;margin-top:1px!important}.admin-page .settings-title h3{margin:0 0 3px!important;font-size:15px!important;line-height:1.2!important}.admin-page .settings-title p{color:#747c77!important;margin:0!important;font-size:9px!important;line-height:1.4!important}.admin-page .settings-form{grid-template-columns:1fr!important;gap:10px!important;padding:14px 16px 16px!important;display:grid!important}.admin-page .settings-form>label{gap:5px!important;font-size:9px!important;font-weight:700!important;display:grid!important}.admin-page .settings-form label>small{color:#8a918d!important;font-size:8px!important;font-weight:400!important}.admin-page .settings-form input:not([type=checkbox]){border-radius:7px!important;width:100%!important;height:40px!important;min-height:40px!important;padding:0 11px!important;font-size:10px!important}.admin-page .settings-form fieldset{border-radius:8px!important;margin:2px 0 0!important;padding:11px!important}.admin-page .settings-form fieldset legend{padding:0 5px!important;font-size:9px!important;font-weight:800!important}.admin-page .permission-grid{grid-template-columns:1fr!important;gap:5px!important;display:grid!important}.admin-page .permission-grid>label{background:#fafbf9!important;border:1px solid #e4e7e4!important;border-radius:7px!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding:7px 9px!important;font-size:9px!important;line-height:1.25!important;display:flex!important}.admin-page .permission-grid input[type=checkbox]{flex:0 0 15px!important;width:15px!important;height:15px!important}.admin-page .settings-form>button{border-radius:7px!important;width:100%!important;height:42px!important;min-height:42px!important;font-size:10px!important;font-weight:800!important}.admin-page .settings-v2-users{margin-top:12px!important}.admin-page .settings-user{border-bottom:1px solid #e8ebe8!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px 16px!important;display:grid!important}.admin-page .settings-user:last-child{border-bottom:0!important}.admin-page .settings-user>div{gap:3px!important;min-width:0!important;display:grid!important}.admin-page .settings-user strong{font-size:11px!important}.admin-page .settings-user span,.admin-page .settings-user small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#747c77!important;font-size:8.5px!important;overflow:hidden!important}.admin-page .settings-user>button{border-radius:7px!important;width:auto!important;min-width:92px!important;height:34px!important;padding:0 9px!important;font-size:8.5px!important}.admin-page .settings-v2-audit{margin-top:12px!important}.admin-page .settings-v2-section-head{border-bottom:1px solid #e8ebe8!important;justify-content:space-between!important;align-items:center!important;padding:14px 16px!important;display:flex!important}.admin-page .settings-v2-section-head span{letter-spacing:.14em!important;font-size:8px!important;font-weight:800!important}.admin-page .settings-v2-section-head h3{margin:4px 0 2px!important;font-size:15px!important}.admin-page .settings-v2-section-head p{color:#747c77!important;margin:0!important;font-size:8.5px!important}.admin-page .settings-v2-section-head>svg{color:#b97b06!important;width:18px!important;height:18px!important}.admin-page .territory-confirm-card-wide{border-radius:11px!important;width:calc(100vw - 28px)!important;max-width:430px!important;max-height:calc(100dvh - 28px)!important;padding:18px!important;overflow-y:auto!important}.admin-page .territory-confirm-card-wide>span{letter-spacing:.14em!important;font-size:8px!important}.admin-page .territory-confirm-card-wide>h3{margin:5px 0 14px!important;font-size:19px!important}.admin-page .settings-edit-grid{grid-template-columns:1fr!important;gap:9px!important;display:grid!important}.admin-page .settings-edit-grid>label{gap:5px!important;font-size:9px!important;font-weight:700!important;display:grid!important}.admin-page .settings-edit-grid input:not([type=checkbox]){height:39px!important;min-height:39px!important;font-size:10px!important}.admin-page .settings-edit-grid .active-check{align-items:center!important;gap:8px!important;min-height:36px!important;display:flex!important}.admin-page .settings-edit-grid fieldset.full{border-radius:8px!important;padding:10px!important}.admin-page .territory-confirm-card-wide>div:last-child{background:#fff!important;border-top:1px solid #e8ebe8!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:14px -18px -18px!important;padding:10px 18px 18px!important;display:grid!important;position:sticky!important;bottom:-18px!important}.admin-page .territory-confirm-card-wide>div:last-child button{width:100%!important;height:40px!important;margin:0!important}.admin-page .settings-v2-audit .audit-table{background:#f7f8f6!important;border:0!important;gap:6px!important;padding:10px 12px!important;display:grid!important}.admin-page .settings-v2-audit .audit-row.head{display:none!important}.admin-page .settings-v2-audit .audit-row:not(.head){background:#fff!important;border:1px solid #e2e6e2!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"action date""record record"!important;align-items:center!important;gap:3px 10px!important;min-height:0!important;padding:9px 10px!important;display:grid!important;box-shadow:0 1px 2px #12171406!important}.admin-page .settings-v2-audit .audit-row .audit-action{text-overflow:ellipsis!important;white-space:nowrap!important;color:#252a27!important;grid-area:action!important;min-width:0!important;font-size:10px!important;font-weight:600!important;line-height:1.25!important;overflow:hidden!important}.admin-page .settings-v2-audit .audit-row .audit-date{white-space:nowrap!important;color:#8b928e!important;grid-area:date!important;font-size:8px!important;font-weight:400!important;line-height:1.2!important}.admin-page .settings-v2-audit .audit-row .audit-record{text-overflow:ellipsis!important;white-space:nowrap!important;color:#6f7772!important;grid-area:record!important;min-width:0!important;font-size:8.5px!important;font-weight:400!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.admin-page .settings-v2-audit .audit-row .audit-actor{display:none!important}.admin-page .settings-v2-audit .audit-toolbar{gap:7px!important;padding:10px 12px!important}.admin-page .settings-v2-audit .audit-toolbar label,.admin-page .settings-v2-audit .audit-toolbar select{border-radius:7px!important;height:38px!important;min-height:38px!important;font-size:9px!important}.admin-page .settings-v2-audit .territory-pagination{padding:10px 12px!important}}.audit-mobile-summary,.audit-mobile-detail{display:none}@media (max-width:800px){.admin-page .settings-v2-audit .audit-table{gap:6px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}.admin-page .settings-v2-audit .audit-row:not(.head){box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e6e2!important;border-radius:8px!important;width:100%!important;min-width:0!important;padding:0!important;display:block!important;overflow:hidden!important}.admin-page .settings-v2-audit .audit-row:not(.head)>.audit-date,.admin-page .settings-v2-audit .audit-row:not(.head)>.audit-action,.admin-page .settings-v2-audit .audit-row:not(.head)>.audit-record,.admin-page .settings-v2-audit .audit-row:not(.head)>.audit-actor{display:none!important}.admin-page .settings-v2-audit .audit-mobile-summary{color:#202522!important;text-align:left!important;background:#fff!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:50px!important;margin:0!important;padding:9px 10px!important;display:flex!important;position:static!important}.admin-page .settings-v2-audit .audit-mobile-summary>span{gap:3px!important;min-width:0!important;display:grid!important}.admin-page .settings-v2-audit .audit-mobile-summary strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;overflow:hidden!important}.admin-page .settings-v2-audit .audit-mobile-summary small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#737b76!important;font-size:9px!important;font-weight:400!important;line-height:1.2!important;overflow:hidden!important}.admin-page .settings-v2-audit .audit-mobile-summary>svg{color:#8a928d!important;flex:0 0 14px!important;width:14px!important;height:14px!important;transition:transform .18s!important}.admin-page .settings-v2-audit .audit-row.is-open .audit-mobile-summary>svg{transform:rotate(180deg)!important}.admin-page .settings-v2-audit .audit-row.is-open .audit-mobile-summary{background:#fffaf1!important}.admin-page .settings-v2-audit .audit-mobile-detail{background:#fafbf9!important;border-top:1px solid #eceeea!important;padding:10px!important;display:block!important}.admin-page .settings-v2-audit .audit-mobile-detail dl{gap:7px!important;margin:0!important;display:grid!important}.admin-page .settings-v2-audit .audit-mobile-detail dl>div{grid-template-columns:78px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;display:grid!important}.admin-page .settings-v2-audit .audit-mobile-detail dt{color:#8b928e!important;font-size:8px!important;font-weight:700!important}.admin-page .settings-v2-audit .audit-mobile-detail dd{overflow-wrap:anywhere!important;color:#303632!important;min-width:0!important;margin:0!important;font-size:8.5px!important;font-weight:400!important;line-height:1.35!important}}.report-courier .report-paper{color:#111519;background:#fff}.report-courier .report-heading{color:#111519;background:linear-gradient(135deg,#fff 0%,#fbfaf7 100%);border-top:4px solid #c9922e;padding:30px 44px 34px;position:relative;overflow:hidden}.report-courier .report-heading:after{content:"";pointer-events:none;background:radial-gradient(circle,#c9922e1a,#c9922e00 68%);border-radius:50%;width:330px;height:330px;position:absolute;top:-105px;right:-70px}.report-courier .report-brand{z-index:1;border-bottom:1px solid #dedbd3;padding-bottom:18px;position:relative}.report-courier .report-brand span{color:#343b3f;letter-spacing:.18em}.report-courier .report-type{z-index:1;border-left:3px solid #c9922e;padding-top:28px;padding-left:18px;position:relative}.report-courier .report-type>span{color:#b77c16}.report-courier .report-type h1{color:#101519;margin:8px 0 7px;font-size:34px}.report-courier .report-type p{color:#697075;opacity:1}.report-courier .report-meta{border-bottom:1px solid #dddcd7;grid-template-columns:repeat(4,1fr);margin:0 44px;padding:24px 0}.report-courier .report-meta div{border-left:2px solid #d6a143;padding-left:12px}.report-courier .report-meta span{color:#747a7d;font-size:10px}.report-courier .report-meta strong{color:#15191c;font-size:13px}.report-courier .report-section{padding:28px 44px 18px}.report-courier .report-section h2{letter-spacing:.01em;align-items:center;gap:12px;margin:0 0 16px;font-size:17px;display:flex}.report-courier .report-section h2:before{content:"";background:#c9922e;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 6px #c9922e1f}.report-courier .report-fields{border-top:1px solid #e4e2dc}.report-courier .report-field{border-bottom:1px solid #ebe9e4;min-height:62px;padding:12px 0}.report-courier .report-field span{color:#777d80;font-size:9px}.report-courier .report-field strong{color:#1c2023;font-size:13px;font-weight:650}.report-courier .report-review{background:#faf8f3;border:1px solid #e8e2d6;border-left:3px solid #c9922e;margin:8px 44px 0;padding:20px 22px}.report-courier .report-review .report-fields{border-top:0}.report-courier .report-review .report-field{border-bottom:0;min-height:48px}.report-courier .report-review .report-field-wide{grid-column:span 1}.report-courier .report-footer span{color:#555e62}@media (max-width:600px){.report-courier .report-heading{padding:24px}.report-courier .report-meta{grid-template-columns:1fr 1fr;margin:0 24px}.report-courier .report-section{padding:24px}.report-courier .report-review{margin:6px 24px 0;padding:18px}.report-courier .report-footer{flex-direction:column;align-items:flex-start;margin:22px 24px 0}.report-courier .report-footer small{text-align:left}}@media print{.report-courier .report-heading{padding:20px 28px 22px}.report-courier .report-brand{padding-bottom:12px}.report-courier .report-type{padding-top:18px}.report-courier .report-type h1{font-size:28px}.report-courier .report-meta{margin:0 28px;padding:15px 0}.report-courier .report-section{padding:18px 28px 10px}.report-courier .report-review{margin:6px 28px 0;padding:13px 16px}.report-courier .report-footer{margin:16px 28px 0;padding:12px 0 16px}.report-courier .report-field{min-height:49px;padding:9px 0}}.courier-report-sections{padding:12px 44px 8px}.courier-report-block{break-inside:avoid;border-bottom:1px solid #deded9;padding:20px 0 18px}.courier-report-block header{align-items:center;gap:12px;margin-bottom:15px;display:flex}.courier-report-block header b{color:#fff;background:#c9922e;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;display:grid;box-shadow:0 0 0 6px #f8f1e4}.courier-report-block header h2{letter-spacing:.055em;color:#161a1d;margin:0;font-size:16px}.courier-report-grid{grid-template-columns:1fr 1fr;column-gap:42px;display:grid}.courier-report-grid>div{border-bottom:1px solid #efede8;grid-template-columns:minmax(110px,.8fr) 1.2fr;gap:12px;min-width:0;padding:8px 0;display:grid}.courier-report-grid span{color:#687075;font-size:11px}.courier-report-grid strong{color:#181c1f;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.courier-doc-block p{color:#666d70;background:#faf8f3;border-left:2px solid #c9922e;margin:0 0 4px 44px;padding:12px 15px;font-size:11px;line-height:1.55}.report-courier .report-footer{margin-top:12px}@media (max-width:600px){.courier-report-sections{padding:10px 24px}.courier-report-grid{grid-template-columns:1fr;column-gap:0}.courier-doc-block p{margin-left:0}.courier-report-grid>div{grid-template-columns:120px 1fr}}@media print{.courier-report-sections{padding:6px 28px}.courier-report-block{padding:11px 0 9px}.courier-report-block header{margin-bottom:8px}.courier-report-block header b{width:25px;height:25px;font-size:11px;box-shadow:0 0 0 4px #f8f1e4}.courier-report-block header h2{font-size:13px}.courier-report-grid>div{padding:5px 0}.courier-report-grid span{font-size:9px}.courier-report-grid strong{font-size:10px}.courier-doc-block p{padding:8px 11px;font-size:9px}}.report-paper{box-sizing:border-box;width:210mm;max-width:calc(100vw - 40px);min-height:297mm;margin:0 auto}.report-courier .report-paper{height:auto;min-height:297mm}@media (max-width:900px){.report-paper{aspect-ratio:auto;width:min(210mm,100vw - 24px);min-height:auto}}@page{size:A4 portrait;margin:0}@media print{html,body{width:210mm;min-height:297mm;margin:0!important;padding:0!important}.report-page{width:210mm;margin:0!important;padding:0!important}.report-paper{width:210mm;max-width:none;min-height:297mm;box-shadow:none;page-break-after:avoid;margin:0}.report-courier .report-paper{width:210mm;min-height:297mm}}.report-business .report-heading,.report-franchise .report-heading{color:#111519;background:linear-gradient(135deg,#fff 0%,#fbfaf7 100%);border-top:4px solid #c9922e;padding:30px 44px 34px;position:relative;overflow:hidden}.report-business .report-heading:after,.report-franchise .report-heading:after{content:"";pointer-events:none;background:radial-gradient(circle,#c9922e1a,#c9922e00 68%);border-radius:50%;width:330px;height:330px;position:absolute;top:-105px;right:-70px}.report-business .report-brand,.report-franchise .report-brand{z-index:1;border-bottom:1px solid #dedbd3;padding-bottom:18px;position:relative}.report-business .report-brand img,.report-franchise .report-brand img{filter:none;width:145px;height:auto}.report-business .report-brand span,.report-franchise .report-brand span{color:#343b3f;letter-spacing:.18em}.report-business .report-type,.report-franchise .report-type{z-index:1;border-left:3px solid #c9922e;padding-top:28px;padding-left:18px;position:relative}.report-business .report-type>span,.report-franchise .report-type>span{color:#b77c16}.report-business .report-type h1,.report-franchise .report-type h1{color:#101519;margin:8px 0 7px;font-size:34px}.report-business .report-type p,.report-franchise .report-type p{color:#697075;opacity:1}.report-business .report-meta,.report-franchise .report-meta{border-bottom:1px solid #dddcd7;grid-template-columns:repeat(4,1fr);margin:0 44px;padding:24px 0}.report-business .report-meta div,.report-franchise .report-meta div{border-left:2px solid #d6a143;padding-left:12px}.report-business .report-meta span,.report-franchise .report-meta span{color:#747a7d;font-size:10px}.report-business .report-meta strong,.report-franchise .report-meta strong{color:#15191c;font-size:13px}.report-business .report-footer,.report-franchise .report-footer{border-color:#22282b;margin-top:12px}@media (max-width:600px){.report-business .report-heading,.report-franchise .report-heading{padding:24px}.report-business .report-meta,.report-franchise .report-meta{grid-template-columns:1fr 1fr;margin:0 24px}}@media print{.report-business .report-heading,.report-franchise .report-heading{padding:20px 28px 22px}.report-business .report-brand,.report-franchise .report-brand{padding-bottom:12px}.report-business .report-type,.report-franchise .report-type{padding-top:18px}.report-business .report-type h1,.report-franchise .report-type h1{font-size:28px}.report-business .report-meta,.report-franchise .report-meta{margin:0 28px;padding:15px 0}}.sheet-email-status{background:#fff;border:1px solid #dedbd2;gap:14px;margin:24px 0;padding:20px;display:grid}.sheet-email-status>div{align-items:center;gap:12px;min-width:0;display:flex}.sheet-email-status>div>svg{color:#a5761d;flex:none}.sheet-email-status>div>span{flex:1;gap:4px;min-width:0;display:grid}.sheet-email-status strong{color:#17191a;font-size:15px}.sheet-email-status small{color:#62666a;font-size:13px;line-height:1.45}.sheet-email-status b{white-space:nowrap;border-radius:30px;padding:6px 10px;font-size:12px}.mail-state-success{color:#17633a;background:#eaf7ef}.mail-state-pending{color:#7a5214;background:#fff1d4}.sheet-email-status [data-slot=button]{white-space:normal;width:100%;min-height:42px}.decision-mail-card{color:#fff;background:#181a1b;border-top:4px solid #d5a333;margin-top:22px;padding:22px}.decision-mail-card.rejected{border-top-color:#a37654}.decision-mail-eyebrow{letter-spacing:.13em;color:#e4ba62;font-size:11px;font-weight:700}.decision-mail-card h4{color:#fff;margin:10px 0 8px;font-size:20px}.decision-mail-card p{color:#d2d2cd;overflow-wrap:anywhere;margin:0 0 18px;font-size:14px;line-height:1.55}.decision-mail-send{width:100%;color:#181818!important;background:#e5ab31!important;border:0!important;border-radius:2px!important;min-height:48px!important;font-size:14px!important;font-weight:800!important}.decision-mail-done{color:#b9e7c9;align-items:center;gap:8px;font-size:14px;display:inline-flex}.form-success .form-email-status{color:#373b3d;background:#ebe8df;max-width:430px;margin:14px 0 0;padding:12px 16px;font-size:14px}@media (max-width:640px){.sheet-email-status{padding:16px}.sheet-email-status>div{flex-wrap:wrap}.sheet-email-status b{margin-left:30px}.decision-mail-card{padding:18px}}.report-courier .report-paper{color:#111;background:#fff;border:1px solid #d9d9d9;box-shadow:0 18px 48px #0000001a}.report-courier .report-heading{color:#111;background:#fff;border-top:0;padding:22px 34px 18px;overflow:visible}.report-courier .report-heading:after{display:none}.report-courier .report-brand{border-bottom:1px solid #cfcfcf;min-height:54px;padding-bottom:14px}.report-courier .report-brand img{filter:none;width:128px;height:auto}.report-courier .report-brand span{color:#181818;letter-spacing:.22em;font-size:9px;font-weight:800}.report-courier .report-type{border-left:2px solid #292929;padding:17px 0 0 14px}.report-courier .report-type>span{color:#626262;letter-spacing:.22em;font-size:9px}.report-courier .report-type h1{color:#090909;letter-spacing:-.035em;margin:5px 0 3px;font-size:29px;line-height:1.08}.report-courier .report-type p{color:#666;opacity:1;margin:0;font-size:12px}.report-courier .report-meta{background:#fbfbfb;border:1px solid #dedede;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 34px;padding:13px 0;overflow:hidden}.report-courier .report-meta div{border-left:1px solid #d7d7d7;min-width:0;padding:0 13px}.report-courier .report-meta div:first-child{border-left:0}.report-courier .report-meta span{color:#777;letter-spacing:.12em;font-size:8px}.report-courier .report-meta strong{color:#111;overflow-wrap:anywhere;margin-top:3px;font-size:11px;line-height:1.25}.report-courier .courier-report-sections{gap:8px;padding:13px 34px 5px;display:grid}.report-courier .courier-report-block{break-inside:avoid;background:#fff;border:1px solid #dedede;border-radius:7px;padding:0;overflow:hidden}.report-courier .courier-report-block header{background:#fcfcfc;border-bottom:1px solid #e4e4e4;gap:10px;margin:0;padding:8px 12px}.report-courier .courier-report-block header b{color:#fff;width:26px;height:26px;box-shadow:none;background:#2d3033;flex:none;font-size:11px;font-weight:700}.report-courier .courier-report-block header h2{color:#161616;letter-spacing:.09em;margin:0;font-size:12.5px;font-weight:800}.report-courier .courier-report-grid{grid-template-columns:1fr 1fr;column-gap:0}.report-courier .courier-report-grid>div{border-bottom:1px solid #ededed;grid-template-columns:minmax(88px,.8fr) 1.2fr;gap:9px;min-height:34px;padding:7px 12px}.report-courier .courier-report-grid>div:nth-child(odd){border-right:1px solid #ededed}.report-courier .courier-report-grid>div:nth-last-child(-n+2){border-bottom:0}.report-courier .courier-report-grid span{color:#747474;font-size:8.5px;line-height:1.35}.report-courier .courier-report-grid strong{color:#111;font-size:10px;font-weight:650;line-height:1.35}.report-courier .courier-doc-block p{color:#666;background:#fff;border-left:0;margin:0;padding:9px 12px 10px 48px;font-size:8.5px;line-height:1.45}.report-courier .report-footer{border-top:1px solid #222;align-items:flex-end;margin:8px 34px 0;padding:9px 0 16px}.report-courier .report-footer strong{font-size:10px}.report-courier .report-footer span,.report-courier .report-footer small{color:#6a6a6a;font-size:7.5px;line-height:1.4}.report-courier .report-footer small{text-align:right;max-width:360px}@media (max-width:600px){.report-courier .report-heading{padding:20px}.report-courier .report-meta{grid-template-columns:1fr 1fr;margin:0 20px}.report-courier .report-meta div:nth-child(3){border-top:1px solid #d7d7d7;border-left:0;margin-top:8px;padding-top:8px}.report-courier .report-meta div:nth-child(4){border-top:1px solid #d7d7d7;margin-top:8px;padding-top:8px}.report-courier .courier-report-sections{padding:12px 20px}.report-courier .courier-report-grid{grid-template-columns:1fr}.report-courier .courier-report-grid>div:nth-child(odd){border-right:0}.report-courier .courier-report-grid>div:nth-last-child(-n+2){border-bottom:1px solid #ededed}.report-courier .courier-report-grid>div:last-child{border-bottom:0}.report-courier .courier-doc-block p{padding-left:12px}.report-courier .report-footer{margin:8px 20px 0}}@page{size:A4 portrait;margin:0}@media print{html,body{width:210mm;height:297mm;overflow:hidden}.report-courier{background:#fff;width:210mm;height:297mm;overflow:hidden}.report-courier .report-paper{width:210mm;height:297mm;min-height:297mm;max-height:297mm;box-shadow:none;border:0;overflow:hidden}.report-courier .report-heading{padding:10mm 11mm 5mm}.report-courier .report-brand{min-height:12mm;padding-bottom:3mm}.report-courier .report-brand img{width:31mm}.report-courier .report-type{padding-top:4mm;padding-left:4mm}.report-courier .report-type h1{font-size:21pt}.report-courier .report-type p{font-size:8.5pt}.report-courier .report-meta{margin:0 11mm;padding:3mm 0}.report-courier .report-meta div{padding:0 3mm}.report-courier .courier-report-sections{gap:2.2mm;padding:3.5mm 11mm 1mm}.report-courier .courier-report-block header{padding:2mm 3mm}.report-courier .courier-report-block header b{width:6mm;height:6mm;font-size:7.5pt}.report-courier .courier-report-block header h2{font-size:8.5pt}.report-courier .courier-report-grid>div{min-height:8mm;padding:1.6mm 3mm}.report-courier .courier-report-grid span{font-size:6.2pt}.report-courier .courier-report-grid strong{font-size:7.2pt}.report-courier .courier-doc-block p{padding:2mm 3mm 2.2mm 12mm;font-size:6.2pt}.report-courier .report-footer{margin:2mm 11mm 0;padding:2mm 0 3mm}.report-courier .report-footer strong{font-size:7.2pt}.report-courier .report-footer span,.report-courier .report-footer small{font-size:5.7pt}}.v109-navigation{gap:8px;padding:8px 0;display:grid}.v109-navigation>section>button{width:100%;min-height:44px;color:inherit;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;font-weight:650;display:flex}.v109-navigation>section>button[aria-expanded=true]{background:var(--admin-raised,#f5f5f4)}.v109-navigation>section>div{gap:3px;padding:4px 0 4px 12px;display:grid}.v109-navigation a{min-height:44px;color:inherit;border-radius:9px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;line-height:1.35;display:flex}.v109-navigation a.active{background:var(--admin-accent-bg,#fff0c7);box-shadow:inset 3px 0 var(--admin-accent,#c58b25);font-weight:750}:is(.v109-navigation button:focus-visible,.v109-navigation a:focus-visible,.ops-screen :is(button,a,input,select,summary):focus-visible,.gnz-workspace :is(button,a,input,select,summary):focus-visible){outline:3px solid var(--admin-accent,#c58b25);outline-offset:3px}.v109-task-center .ops-stats>a{border:1px solid var(--admin-line,#dededb);background:var(--admin-surface,#fff);color:inherit;border-radius:14px;gap:10px;min-height:130px;padding:20px;display:grid}.v109-task-center .ops-stats>a strong{font-size:30px;font-weight:750}.v109-task-center .ops-stats>a span{font-size:16px}.v109-task-center .ops-stats>a small{font-size:14px}.v109-steps{flex-wrap:wrap;gap:10px;display:flex}.v109-steps>span{border:1px solid var(--admin-line,#dededb);border-radius:30px;padding:10px 14px;font-size:14px}.v109-steps>span[aria-current=step]{background:var(--admin-accent-bg,#fff0c7);font-weight:750}.v109-inline-row{grid-template-columns:2fr 1fr 1fr auto;gap:10px;margin-block:12px;display:grid}.v109-inline-row>*{min-width:0;min-height:44px}.v109-receipt-image{object-fit:contain;background:#eee;border-radius:12px;width:100%;max-width:420px;max-height:620px;margin-block:16px;display:block}.v109-receipt-example{border:1px dashed;border-radius:12px;max-width:330px;padding:20px;font-size:16px;line-height:1.6}.ops-screen,.gnz-workspace,.admin-content,.admin-view,.ops-card{min-width:0}.ops-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ops-tabs a{border:1px solid var(--admin-line,#dededb);min-height:44px;color:inherit;border-radius:9px;align-items:center;padding:10px 18px;font-size:14px;display:flex}.admin-search-results{max-height:min(70vh,560px);overflow-y:auto}.admin-search-results section>small{padding:12px 14px;display:block}.admin-search-results a>span>small{color:var(--admin-muted,#666);font-weight:400;display:block}.ops-screen .settings-form label,.ops-screen fieldset>label{gap:8px;font-size:14px;display:grid}.ops-screen :is(input:not([type=checkbox]),select,button),.gnz-workspace :is(input:not([type=checkbox]),select,button){min-height:44px}.ops-screen fieldset{border:0;min-width:0;padding:0}.ops-screen .ops-table-wrap{overscroll-behavior-x:contain;max-width:100%}@media (max-width:700px){.v109-inline-row,.v109-task-center .ops-stats{grid-template-columns:minmax(0,1fr)}.ops-tabs{width:100%}.v109-receipt-image{max-height:460px}.admin-search-results{width:auto;position:fixed;top:70px;left:12px;right:12px}.ops-screen .settings-form{grid-template-columns:minmax(0,1fr)}.ops-profile-card{max-width:calc(100vw - 16px)}.ops-screen .focus-actions{flex-wrap:wrap}.gnz-portal-card{overflow-wrap:anywhere}}@media print{:is(body:has(.admin-page),html:has(.admin-page)){width:auto;height:auto;overflow:visible}.admin-page .admin-sidebar,.admin-page .admin-reference-topbar,.admin-page .admin-mobile-bar,.admin-page .focus-actions,.admin-page .settings-form,.admin-page .admin-studio-footer{display:none!important}.admin-page .admin-content{width:100%;margin:0;padding:0}.admin-page .ops-table-wrap{overflow:visible}.admin-page table{width:100%;font-size:10px}.admin-page .ops-card{box-shadow:none;break-inside:auto}}.admin-sidebar .v109-navigation>section>button{color:#cbd5d9;background:0 0}.admin-sidebar .v109-navigation>section>button[aria-expanded=true]{color:#f4cc78;background:#263438}.admin-page.admin-premium .v109-tabs{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.admin-page.admin-premium .v109-tabs>button{background:var(--admin-raised);min-height:44px;color:var(--admin-text);border:1px solid var(--admin-line);border-radius:10px;padding:10px 20px}.admin-page.admin-premium .v109-tabs>button[aria-pressed=true]{background:var(--admin-accent-bg);color:var(--admin-accent)}.admin-page.admin-premium :is(.ops-actions,.focus-actions,.record-action-group) :is(button,a){min-width:44px!important;min-height:44px!important}@media print{.admin-page .ops-screen input,.admin-page .ops-screen select{display:none!important}.admin-page .ops-screen .ops-head,.admin-page .ops-screen .ops-card{border:0}}@media (max-width:700px){.admin-page .v109-mobile-table{display:block;width:100%!important;min-width:0!important}.admin-page .v109-mobile-table thead{display:none}.admin-page .v109-mobile-table tbody{gap:16px;width:100%;display:grid}.admin-page .v109-mobile-table tr{border:1px solid var(--admin-line);border-radius:12px;grid-template-columns:minmax(0,1fr);padding:12px;display:grid}.admin-page .v109-mobile-table td{grid-template-columns:minmax(0,1fr);gap:8px;display:grid;white-space:normal!important;width:auto!important;padding:10px!important}.admin-page .v109-mobile-table td:before{content:attr(data-label);color:var(--admin-muted);font-size:14px;font-weight:650}.admin-page .v109-mobile-table :is(input,select){width:100%;min-width:0}}.v109-navigation [hidden]{display:none!important}.courier-application-intro h1{letter-spacing:-.035em;margin:18px 0 20px;font-size:clamp(2.6rem,4.5vw,4rem);line-height:1.06}.courier-application-intro h1 em{color:#edc66d;font-style:normal}.courier-application-intro>p{color:#bac3ca;font-size:1rem;line-height:1.65}.courier-earnings{margin-top:30px}.courier-earnings>h2{letter-spacing:0;color:#e9edf0;margin:0 0 14px;font-size:1rem;font-weight:600}.courier-earning-card{background:#1a2127;border:1px solid #3a4249;border-radius:18px;min-width:0;padding:20px}.courier-earning-card h3{color:#d4dce2;letter-spacing:0;margin:10px 0 12px;font-size:.875rem;font-weight:600;line-height:1.45}.courier-earning-card>svg{color:#edc66d;width:24px;height:24px}.courier-earning-card strong{letter-spacing:-.025em;color:#fff;font-size:2rem;font-weight:750;line-height:1.15;display:block}.courier-earning-card strong span{letter-spacing:0;font-size:1rem;font-weight:500}.courier-earning-card p{color:#bcc6ce;margin:10px 0 0;font-size:.875rem;line-height:1.6}.courier-earning-primary{background:#edc66d;border-color:#edc66d;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:22px 18px;display:grid}.courier-earning-icon{color:#182129;background:#16202812;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.courier-earning-icon svg{width:26px;height:26px}.courier-earning-primary h3{color:#182129;margin:0;font-size:.875rem}.courier-earning-primary p{color:#3d4549;margin:4px 0 0;font-size:.875rem}.courier-earning-primary strong{color:#121b23;white-space:nowrap;font-size:2.5rem}.courier-earning-secondary{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.courier-apply-cta{color:#14202a;background:#fff;border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;min-height:52px;margin-top:22px;padding:14px 20px;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.courier-apply-cta:hover{background:#f3e4bb;border-color:#f3e4bb}.courier-apply-cta:focus-visible{outline-offset:5px;outline:3px solid #edc66d}.courier-application-intro>p.courier-document-free{color:#c5cdd3;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:.875rem;display:flex}.courier-document-free svg{color:#edc66d;flex-shrink:0;width:18px;height:18px}.courier-application-intro .courier-application-steps{margin-top:28px}.courier-application-steps li strong,.courier-application-steps li small{font-size:.875rem}.courier-application-page #kurye-basvuru-formu{border-radius:20px;min-width:0;scroll-margin-top:24px}.courier-application-page .form-card-heading p{line-height:1.6}.courier-application-details{color:#bac3ca;padding-block:0 48px;line-height:1.75}.courier-application-details h2{color:#fff;letter-spacing:-.02em;font-size:1.5rem}.courier-application-details a{color:#edc66d;text-underline-offset:3px;text-decoration:underline}@media (max-width:800px){.courier-application-page .form-shell{gap:28px;padding-top:28px}.courier-application-intro h1{font-size:2.65rem}.courier-application-intro .courier-application-steps{display:none}.courier-earnings{margin-top:22px}.courier-earning-card{padding:18px}.courier-earning-primary{padding:18px 16px}.courier-application-page .form-card{padding:28px 22px}.courier-application-details{padding-bottom:32px}}@media (max-width:360px){.courier-earning-primary{grid-template-columns:minmax(0,1fr) auto}.courier-earning-icon{display:none}.courier-earning-secondary{gap:10px}.courier-earning-card{padding:14px}.courier-earning-card strong{font-size:1.75rem}}.gnz-public-refresh *,.gnz-public-refresh :before,.gnz-public-refresh :after{min-width:0}@media (max-width:639px){.gnz-public-refresh .shell{width:calc(100% - 32px)}.gnz-public-refresh section.py-24{padding-block:56px}.gnz-public-refresh h2{overflow-wrap:break-word;font-size:30px;line-height:1.16}.gnz-public-refresh h3{overflow-wrap:break-word}.gnz-public-refresh .mb-16{margin-bottom:32px}.gnz-public-refresh .gnz-region-metrics>div{padding:14px 12px}.gnz-public-refresh .gnz-region-metrics>div:last-child{grid-column:1/-1}.gnz-public-refresh .gnz-region-metrics>div>div:first-child{gap:6px}.gnz-public-refresh .gnz-region-metrics .tracking-wider{letter-spacing:.025em;font-size:10px}.gnz-public-refresh .gnz-region-metrics svg{flex-shrink:0}.gnz-public-refresh a{min-height:44px}.gnz-public-refresh .shiny-button{width:100%}.gnz-public-refresh input[type=range]{touch-action:pan-y;min-height:28px}}@media (prefers-reduced-motion:reduce){.gnz-public-refresh *{transition:none!important;animation:none!important}}.gnz-public-refresh section[id],.gnz-public-refresh #bolgeler,.gnz-public-refresh #kurumsal{scroll-margin-top:76px}@media (max-width:359px){.gnz-public-refresh h2{font-size:27px}.gnz-public-refresh .gnz-region-metrics>div{padding:12px 10px}.gnz-public-refresh .gnz-region-metrics .w-8{flex-shrink:0;width:24px;height:24px}}@media (max-width:767px){.home-page .home-hero{isolation:isolate;background:#090d10}.home-page .home-hero:before{display:none}.home-page .home-hero-stage,.home-page .home-hero-copy,.home-page .home-hero-actions,.home-page .home-hero-actions .home-btn{box-sizing:border-box}.home-page .home-hero-stage{width:100%;max-width:100%;box-shadow:none;background:0 0;flex-direction:column;gap:0;margin-inline:0;display:flex;border:0!important;min-height:0!important}.home-page .home-hero-copy{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;padding:34px 20px 24px!important}.home-page .home-eyebrow{letter-spacing:.18em;font-size:10px}.home-page .home-hero-copy h1{letter-spacing:-.05em;max-width:100%;margin:18px 0!important;font-size:clamp(35px,10vw,46px)!important;line-height:1.04!important}.home-page .home-hero-copy>p{max-width:100%;font-size:14px!important;line-height:1.65!important}.home-page .home-hero-actions{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;margin:22px 0 0;display:grid}.home-page .home-hero-actions .home-btn{box-sizing:border-box;touch-action:manipulation;background:linear-gradient(120deg,#f4c76c,#d59a25);border:1px solid #f0bc57;border-radius:14px;width:100%;min-width:0;max-width:100%;min-height:48px;margin:0;padding:12px 18px;font-size:13px;transform:none;box-shadow:0 8px 24px #0004}.home-page .home-hero-actions .home-btn:hover,.home-page .home-hero-actions .home-btn:active{transform:none}.home-page .home-hero-trust{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;padding-top:18px;display:grid}.home-page .home-hero-trust>span{grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:7px;min-width:0}.home-page .home-hero-trust b{font-size:10px;line-height:1.45}.home-page .home-hero-trust small{color:#a0aaaf;font-size:9px;line-height:1.5}.home-page .home-hero-trust svg{width:17px;height:17px}.home-page .home-hero-visual{aspect-ratio:auto;border:1px solid #ffffff1c;border-radius:20px;flex:none;width:calc(100% - 32px)!important;height:230px!important;min-height:0!important;max-height:230px!important;margin:0 16px 24px!important}.home-page .home-hero-visual>img{object-fit:cover!important;object-position:65% 40%!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.home-page .home-hero-visual:before,.home-page .home-hero-visual:after{display:none!important}.home-page .home-hero-visual-shade{background:linear-gradient(#0000 50%,#090d1080)!important}.home-page .gnz-public-refresh>section:first-child{padding:4px 0 24px}.home-page .gnz-public-refresh>section:first-child>.shell{grid-template-columns:1fr 1fr;gap:10px}.home-page .gnz-public-refresh>section:first-child>.shell>div{border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex}.home-page .gnz-public-refresh>section:first-child strong{font-size:13px;line-height:1.35}.home-page .gnz-public-refresh>section:first-child .text-\[11px\]{font-size:10px;line-height:1.45}.home-page .gnz-public-refresh>section:first-child .w-11{border-radius:10px;width:34px;height:34px}body:has(.home-page) .mobile-action-bar{left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);background:#0c1013f0;border-radius:20px;border:1px solid #ffffff20!important;padding:6px!important;box-shadow:0 10px 30px #0008!important}body:has(.home-page) .mobile-action-bar a{gap:4px;min-height:46px;font-size:10px}.home-page{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.home-page .nav{height:74px;min-height:74px}.home-page .nav .brand-logo{width:106px;height:46px}}.gnz-cookie-settings{color:#abb2b8;cursor:pointer;min-height:44px;font:inherit;background:#090b0d;border:0;margin:0 auto;padding:14px 20px;font-size:12px;text-decoration:underline;display:block}.gnz-cookie-notice{z-index:110;color:#fff;background:#101619;border:1px solid #dba64040;border-radius:18px;align-items:center;gap:20px;max-width:720px;margin:auto;padding:20px;font-family:Arial,Helvetica,sans-serif;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 15px 55px #0009}.gnz-cookie-notice strong{font-size:15px}.gnz-cookie-notice p{color:#b4bcc1;margin:7px 0 0;font-size:12px;line-height:1.6}.gnz-cookie-notice a{color:#e8bd65;text-decoration:underline}.gnz-cookie-actions{flex-shrink:0;gap:8px;display:flex}.gnz-cookie-actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff30;border-radius:10px;min-height:44px;padding:10px 14px;font-size:12px}.gnz-cookie-actions button:last-child{color:#141414;background:#e7b34c;border-color:#e7b34c;font-weight:700}@media (max-width:767px){.gnz-cookie-notice{bottom:calc(84px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:14px;max-height:calc(100dvh - 120px);padding:18px;left:12px;right:12px;overflow:auto}.gnz-cookie-actions{grid-template-columns:1fr 1fr;display:grid}.gnz-cookie-settings{margin-bottom:80px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.gnz-application-design{--apply-bg:#090c0e;--apply-surface:#12171b;--apply-border:#ffffff14;--apply-muted:#a2adb5;--apply-gold:#e6bb68;background:var(--apply-bg);color:#f6f7f8;isolation:isolate;font-family:Arial,Helvetica,sans-serif;position:relative}.gnz-application-design:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 0 30%,#bd914514,#0000 53%);height:750px;position:absolute;inset:70px 0 auto}.gnz-application-design .nav{height:84px}.gnz-application-design .application-page-top{color:#7f8b94;align-items:center;gap:11px;padding-top:28px;font-size:11px;display:flex}.gnz-application-design .application-page-top strong{color:#d9dfe3;font-weight:500}.gnz-application-design .application-paths{border:1px solid var(--apply-border);background:#ffffff03;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px;padding:6px;display:grid}.gnz-application-design .application-paths a{color:#86929b;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;min-height:48px;padding:12px 18px;font-size:13px;font-weight:600;transition:background .18s,color .18s;display:flex}.gnz-application-design .application-paths a>span{color:#65717a;font-size:10px;font-weight:500}.gnz-application-design .application-paths a svg{opacity:.45;width:15px;height:15px;margin-left:auto}.gnz-application-design .application-paths a[aria-current=page]{color:#f2ddb5;background:linear-gradient(120deg,#e6bb6814,#e6bb6807);border-color:#e6bb6830}.gnz-application-design .application-paths a[aria-current=page]>span{color:var(--apply-gold)}.gnz-application-design .application-paths a:hover{color:#fff;background:#ffffff08}.gnz-application-design .form-shell{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;padding-top:50px;padding-bottom:64px}.gnz-application-design .form-intro{min-width:0;padding:14px 0 0;position:static}.gnz-application-design .kicker{letter-spacing:.14em;color:var(--apply-gold);align-items:center;gap:10px;font-size:10px;display:flex}.gnz-application-design .kicker i{background:var(--apply-gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 15px #e6bb6870}.gnz-application-design .form-intro h1{letter-spacing:-.055em;margin:23px 0 20px;font-size:clamp(40px,4.5vw,62px);font-weight:750;line-height:1.07}.gnz-application-design .form-intro h1 em{color:var(--apply-gold);font-style:normal}.gnz-application-design .form-intro>p{color:var(--apply-muted);max-width:365px;font-size:15px;line-height:1.8}.gnz-application-design .courier-earnings{margin-top:36px}.gnz-application-design .courier-earnings h2{letter-spacing:.13em;color:#7d8a94;margin:0 0 14px;font-size:10px;font-weight:600}.gnz-application-design .courier-earning-card{border:1px solid var(--apply-border);background:linear-gradient(145deg,#ffffff05,#ffffff01);border-radius:16px;min-width:0;padding:18px;box-shadow:inset 0 1px #ffffff06}.gnz-application-design .courier-earning-primary{background:linear-gradient(120deg,#d5a34c0c,#ffffff02);border-color:#e6bb682d;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.gnz-application-design .courier-earning-icon{background:#d5a34c12;border:1px solid #d5a34c25;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.gnz-application-design .courier-earning-card svg{width:19px;height:19px;color:var(--apply-gold)}.gnz-application-design .courier-earning-card h3{color:#e1e5e8;margin:0;font-size:12px;font-weight:600;line-height:1.5}.gnz-application-design .courier-earning-card p{color:#88959f;margin:4px 0 0;font-size:11px;line-height:1.65}.gnz-application-design .courier-earning-card strong{letter-spacing:-.045em;color:#f2d49b;white-space:nowrap;font-size:30px;font-weight:700;line-height:1.2}.gnz-application-design .courier-earning-card strong span{letter-spacing:0;color:#9eabb4;font-size:11px;font-weight:500}.gnz-application-design .courier-earning-secondary{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.gnz-application-design .courier-earning-secondary article{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.gnz-application-design .courier-earning-secondary strong{font-size:25px}.gnz-application-design .courier-earning-secondary p{margin:0;font-size:10px}.gnz-application-design .courier-apply-cta{color:#edcc93;width:100%;min-height:48px;box-shadow:none;background:#e6bb6808;border:1px solid #e6bb6830;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 0;padding:12px 17px;font-size:12px;font-weight:600;transition:background .18s;display:flex}.gnz-application-design .courier-apply-cta:hover{background:#e6bb6818;transform:none}.gnz-application-design .courier-apply-cta svg{width:17px;height:17px}.gnz-application-design .form-intro>p.courier-document-free{color:#94a19b;justify-content:flex-start;gap:7px;margin-top:13px;font-size:11px}.gnz-application-design .courier-document-free svg{color:#a8cbb6;width:14px;height:14px}.gnz-application-design .courier-application-steps{border:0;margin:32px 0 0}.gnz-application-design .courier-application-steps li{border-bottom:1px solid var(--apply-border);align-items:center;gap:15px;padding:15px 0}.gnz-application-design .courier-application-steps li>b{border:1px solid var(--apply-border);color:#c4a46e;border-radius:8px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.gnz-application-design .courier-application-steps strong{font-size:12px;font-weight:600}.gnz-application-design .courier-application-steps small{color:#7e8c96;font-size:11px;line-height:1.6}.gnz-application-design .form-card{color:#e9edf0;background:linear-gradient(135deg,#171e23,#101619 70%);border:1px solid #ffffff18;border-radius:22px;min-width:0;padding:32px;box-shadow:0 24px 64px #0003,inset 0 1px #ffffff05}.gnz-application-design .form-card-heading{border-color:var(--apply-border);margin-bottom:22px;padding-bottom:24px}.gnz-application-design .application-card-eyebrow{color:var(--apply-gold);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:10px;font-size:9px;font-weight:650;display:flex}.gnz-application-design .application-card-eyebrow span:last-child{letter-spacing:0;color:#91a29a;align-items:center;gap:5px;font-size:9px;font-weight:400;display:flex}.gnz-application-design .application-card-eyebrow svg{width:12px;height:12px}.gnz-application-design .form-card-heading h2{letter-spacing:-.04em;color:#f5f6f7;margin:15px 0 10px;font-size:29px;font-weight:700;line-height:1.2}.gnz-application-design .form-card-heading p{color:#8d9ba5;font-size:12px;line-height:1.7}.gnz-application-design .form-quality-strip{background:0 0;border:0;flex-wrap:wrap;gap:16px;margin:0 0 26px;display:flex}.gnz-application-design .form-quality-strip>span{background:0 0;align-items:center;gap:6px;padding:0;display:flex}.gnz-application-design .form-quality-strip svg{color:#8b9b95;width:13px;height:13px}.gnz-application-design .form-quality-strip b{color:#adb8bf;font-size:10px;font-weight:500}.gnz-application-design .form-quality-strip small{display:none}.gnz-application-design .form-grid{gap:18px 16px}.gnz-application-design .application-field-group{border-top:1px solid var(--apply-border);grid-column:1/-1;align-items:center;gap:10px;margin:8px 0 1px;padding-top:20px;display:flex}.gnz-application-design .application-field-group:first-child{border:0;margin-top:0;padding-top:0}.gnz-application-design .application-field-group>span{color:#d8b77b;background:#e6bb6809;border:1px solid #e6bb681c;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.gnz-application-design .application-field-group h3{letter-spacing:-.01em;color:#e8edf0;margin:0;font-size:13px;font-weight:600}.gnz-application-design .application-field-group p{color:#788995;margin:3px 0 0;font-size:10px;line-height:1.5}.gnz-application-design .form-field{gap:8px;min-width:0}.gnz-application-design .form-field>span{color:#c4ced5;font-size:11px;font-weight:500}.gnz-application-design .form-field>span b{color:#bf9a5e;font-weight:400}.gnz-application-design .form-field:has(input[type=email]){grid-column:1/-1}.gnz-application-design .form-field [data-slot=input],.gnz-application-design .form-field [data-slot=textarea],.gnz-application-design .form-select{width:100%;color:#e4eaf0!important;background:#0b1115!important;border:1px solid #ffffff1b!important;border-radius:10px!important;min-height:46px!important;padding:12px 13px!important;font-size:13px!important;box-shadow:inset 0 1px 3px #0002!important}.gnz-application-design .form-field input::placeholder,.gnz-application-design .form-field textarea::placeholder,.gnz-application-design [data-placeholder]{opacity:1;color:#657784!important}.gnz-application-design .form-field [data-slot=input]:hover,.gnz-application-design .form-select:hover{border-color:#ffffff3c!important}.gnz-application-design .form-field [data-slot=input]:focus{border-color:#d8b77b!important;outline:0!important;box-shadow:0 0 0 3px #d8b77b16!important}.gnz-application-design .form-select:focus-visible{border-color:#d8b77b!important;outline:0!important;box-shadow:0 0 0 3px #d8b77b16!important}.gnz-application-design .form-field.has-error [data-slot=input],.gnz-application-design .form-field [aria-invalid=true]{border-color:#e88b7b!important}.gnz-application-design .field-error{color:#f2a597;font-size:11px!important}.gnz-application-design .consent-row{border:1px solid var(--apply-border);background:#ffffff03;border-radius:12px;margin-top:26px;padding:15px}.gnz-application-design .consent-row:hover{background:#ffffff05}.gnz-application-design .consent-row label{color:#94a4af;font-size:10px;line-height:1.8}.gnz-application-design .consent-row a{color:#c9b385}.gnz-application-design .consent-row [data-slot=checkbox]{color:#111;background:#0b1115;border-color:#66747d;border-radius:5px;flex-shrink:0;width:18px;height:18px}.gnz-application-design .consent-row [data-state=checked]{background:#e6bb68;border-color:#e6bb68}.gnz-application-design .consent-row.has-error{outline:1px solid #e88b7b}.gnz-application-design .form-actions{border-color:var(--apply-border);gap:16px;margin-top:22px;padding-top:20px}.gnz-application-design .form-actions>a{color:#91a0aa;font-size:11px;font-weight:500}.gnz-application-design .submit-button{min-height:48px;font-size:12px;box-shadow:0 5px 20px #0002;background:linear-gradient(110deg,#ebc87f,#dca94c)!important;border:1px solid #f1ce8b!important;border-radius:11px!important;height:auto!important;padding:13px 20px!important;font-weight:650!important}.gnz-application-design .submit-button:hover:not(:disabled){transform:none;box-shadow:0 0 22px #e6bb6825}.gnz-application-design .security-note{color:#6f838f;text-align:center;align-items:flex-start;gap:6px;margin-top:18px;font-size:9px;line-height:1.65}.gnz-application-design .security-note svg{flex:none;width:12px;height:12px}.gnz-application-design .form-error{color:#ffb6a9;background:#e88b7b0c;border:1px solid #e88b7b30;border-radius:10px;font-size:12px}.gnz-application-design .form-success p{color:var(--apply-muted)}.gnz-application-design .form-success h2{color:#f5f6f7;font-size:36px}.gnz-application-design .form-success strong{color:var(--apply-gold);background:#e6bb6810;border:1px solid #e6bb6820;border-radius:9px}.gnz-application-design .form-success a{color:var(--apply-gold)}.gnz-application-design .courier-application-details{border-top:1px solid var(--apply-border);align-items:flex-start;gap:20px;padding:30px 0 50px;display:flex}.gnz-application-design .application-detail-icon{border:1px solid var(--apply-border);width:40px;height:40px;color:var(--apply-gold);border-radius:12px;flex:none;place-items:center;display:grid}.gnz-application-design .application-detail-icon svg{width:18px;height:18px}.gnz-application-design .courier-application-details h2{margin:0 0 8px;font-size:20px;line-height:1.4}.gnz-application-design .courier-application-details p{color:#91a0aa;max-width:780px;margin:8px 0;font-size:12px;line-height:1.8}body:has(.gnz-application-design) .application-design-select{color:#e5ecf2!important;background:#141c22!important;border:1px solid #ffffff24!important;border-radius:12px!important;box-shadow:0 16px 44px #0008!important}:is(body:has(.gnz-application-design) .application-design-select [data-slot=select-viewport],body:has(.gnz-application-design) .application-design-select [data-slot=select-item]){font-size:13px;color:#d4dee5!important;background:#141c22!important}body:has(.gnz-application-design) .application-design-select [data-highlighted]{color:#f2d8a7!important;background:#e6bb6815!important}@media (max-width:1000px){.gnz-application-design .form-shell{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px}.gnz-application-design .form-card{padding:25px}.gnz-application-design .form-intro h1{font-size:42px}.gnz-application-design .application-paths a{padding-inline:12px;font-size:12px}.gnz-application-design .application-paths a svg{display:none}}@media (max-width:800px){.gnz-application-design .form-shell{grid-template-columns:1fr;gap:28px;padding-top:30px}.gnz-application-design .form-intro{padding:0}.gnz-application-design .form-intro h1{max-width:500px;margin:18px 0 14px;font-size:44px}.gnz-application-design .form-intro>p{max-width:520px;font-size:14px;line-height:1.75}.gnz-application-design .courier-earnings{margin-top:24px}.gnz-application-design .courier-application-steps{display:none}.gnz-application-design .courier-earning-secondary{grid-template-columns:1fr 1fr}.gnz-application-design .courier-earning-secondary article{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px 9px;display:grid}.gnz-application-design .courier-earning-secondary strong,.gnz-application-design .courier-earning-secondary p{grid-column:1/-1}.gnz-application-design .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gnz-application-design .form-actions{flex-direction:row;align-items:center}.gnz-application-design .submit-button{width:auto}.gnz-application-design .application-paths{gap:3px;margin-top:18px;padding:4px}.gnz-application-design .application-paths a{justify-content:center;gap:5px;min-height:44px;padding:10px 5px;font-size:11px}.gnz-application-design .application-paths a>span{display:none}.gnz-application-design .application-page-top{padding-top:20px;font-size:10px}}@media (max-width:480px){.gnz-application-design .nav{height:74px}.gnz-application-design .form-shell{width:calc(100% - 32px);padding-top:28px;padding-bottom:36px}.gnz-application-design .form-intro h1{font-size:42px}.gnz-application-design .form-card{border-radius:18px;padding:24px 19px}.gnz-application-design .form-card-heading h2{font-size:26px}.gnz-application-design .form-grid{grid-template-columns:minmax(0,1fr)}.gnz-application-design .form-field [data-slot=input],.gnz-application-design .form-select{min-height:50px!important;font-size:16px!important}.gnz-application-design .form-actions{flex-direction:column-reverse;align-items:stretch}.gnz-application-design .submit-button{width:100%}.gnz-application-design .form-actions>a{justify-content:center;min-height:40px}.gnz-application-design .courier-earning-card{padding:15px}.gnz-application-design .courier-earning-card strong{font-size:27px}.gnz-application-design .courier-earning-secondary strong{font-size:23px}.gnz-application-design .courier-earning-card h3{font-size:11px}.gnz-application-design .application-card-eyebrow{letter-spacing:.06em;font-size:9px}.gnz-application-design .application-card-eyebrow span:last-child{font-size:9px}.gnz-application-design .courier-application-details{gap:12px}.gnz-application-design .courier-application-details h2{font-size:18px}.gnz-application-design .form-quality-strip{gap:14px}.gnz-application-design .courier-apply-cta{margin-top:15px}.gnz-application-design .security-note{font-size:10px}}@media (prefers-reduced-motion:reduce){.gnz-application-design *{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.gnz-application-design) .application-design-select{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.gnz-application-design #kurye-basvuru-formu,.gnz-application-design #isletme-basvuru-formu{scroll-margin-top:104px}.gnz-application-design.business-form-page .form-field:has(input[type=email]){grid-column:auto}.gnz-application-design.business-form-page .form-field:has(input[name=serviceNeed]){grid-column:1/-1}.gnz-application-design .application-offers{margin-top:36px}.gnz-application-design .application-offers>h2{letter-spacing:.13em;color:#7d8a94;margin:0 0 14px;font-size:10px;font-weight:600}.gnz-application-design .application-offer{border:1px solid var(--apply-border);background:linear-gradient(145deg,#ffffff05,#ffffff01);border-radius:16px;min-width:0;padding:18px;box-shadow:inset 0 1px #ffffff06}.gnz-application-design .application-offer-primary{background:linear-gradient(120deg,#d5a34c0c,#ffffff02);border-color:#e6bb682d;align-items:center;gap:14px;display:flex}.gnz-application-design .application-offer-icon{background:#d5a34c12;border:1px solid #d5a34c25;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.gnz-application-design .application-offer svg{width:19px;height:19px;color:var(--apply-gold);flex:none}.gnz-application-design .application-offer h3{color:#e1e5e8;margin:0;font-size:12px;font-weight:600;line-height:1.5}.gnz-application-design .application-offer p{color:#88959f;margin:6px 0 0;font-size:11px;line-height:1.65}.gnz-application-design .application-offer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.gnz-application-design .application-offer-grid article>svg{margin-bottom:12px}.gnz-application-design .form-intro>p.application-side-note{color:#94a19b;align-items:flex-start;gap:7px;margin-top:13px;font-size:11px;line-height:1.6;display:flex}.gnz-application-design .application-side-note svg{color:#a8cbb6;flex:none;width:14px;height:14px;margin-top:2px}.gnz-application-design .form-field [data-slot=textarea]:focus{border-color:#d8b77b!important;outline:0!important;box-shadow:0 0 0 3px #d8b77b16!important}@media (max-width:800px){.gnz-application-design .application-offers{margin-top:24px}}@media (max-width:480px){.gnz-application-design .application-offer{padding:15px}.gnz-application-design .application-offer h3{font-size:11px}.gnz-application-design .form-field [data-slot=textarea]{font-size:16px!important}}.gnz-application-design #bayilik-basvuru-formu,.gnz-application-design #bayilik-bolge-haritasi{scroll-margin-top:104px}.gnz-application-design.franchise-form-page .form-field:has(input[type=email]){grid-column:auto}.gnz-application-design .franchise-application-form .form-field:has(textarea){grid-column:1/-1}.gnz-application-design .franchise-submit{min-width:0}.gnz-application-design .franchise-map-callout{color:#d9c394;background:#e6bb6808;border:1px solid #e6bb6825;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:17px;display:flex}.gnz-application-design .franchise-map-callout b{margin-bottom:6px;font-size:12px;font-weight:600;display:block}.gnz-application-design .franchise-map-callout small{color:#94a3ad;font-size:10px;line-height:1.7;display:block}.gnz-application-design .franchise-map-callout>svg{flex:none;width:17px;height:17px}.gnz-application-design .territory-map-section{background:0 0;padding:52px 0 64px}.gnz-application-design .territory-map-heading{align-items:start;gap:32px}.gnz-application-design .territory-map-heading h2{letter-spacing:-.04em;font-size:30px;line-height:1.2}.gnz-application-design .territory-map-heading p{color:#91a0aa;font-size:12px;line-height:1.8}.gnz-application-design .territory-map-legend span{border-color:var(--apply-border);background:#ffffff03;border-radius:9px;font-size:10px}.gnz-application-design .territory-map-frame{border-color:var(--apply-border);border-radius:18px;overflow:hidden}.gnz-application-design .territory-network-labels span,.gnz-application-design .territory-map-note{font-size:10px;line-height:1.7}@media (max-width:800px){.gnz-application-design .territory-map-heading{flex-direction:column;gap:18px}.gnz-application-design .territory-map-heading h2{font-size:26px}.gnz-application-design .territory-map-legend{justify-content:flex-start}.gnz-application-design .territory-map-section{padding:32px 0 44px}}.gnz-privacy-page{color:#f5f6f6;background:#090c0e;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.privacy-hero{padding-top:140px;padding-bottom:0;position:relative}.privacy-hero:before{content:"";pointer-events:none;background:radial-gradient(#cfa4470d,#0000 70%);width:400px;height:260px;position:absolute;top:80px;right:0}.privacy-back{color:#a4adb3;align-items:center;gap:9px;min-height:44px;margin-bottom:30px;font-size:12px;display:inline-flex}.privacy-eyebrow{color:#d9af5a;letter-spacing:.17em;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.privacy-eyebrow>span{background:#d9af5a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #d9af5a55}.privacy-hero-grid{grid-template-columns:1fr 220px;align-items:center;gap:50px;margin-top:22px;margin-bottom:45px;display:grid}.privacy-hero h1{letter-spacing:-.055em;max-width:800px;margin:0;font-size:clamp(35px,4.8vw,64px);font-weight:700;line-height:1.08}.privacy-hero p{color:#9fa9b0;max-width:620px;margin:20px 0 0;font-size:15px;line-height:1.8}.privacy-seal{background:linear-gradient(140deg,#d6b4680c,#ffffff02);border:1px solid #d6b46822;border-radius:28px;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:17px;width:180px;height:160px;display:flex;box-shadow:inset 0 1px #ffffff09,0 20px 45px #0002}.privacy-seal>svg{stroke:#d7b569;stroke-width:1.2px;width:36px;height:36px}.privacy-seal>span{text-align:center;color:#8d989f;font-size:12px;line-height:1.7}.privacy-seal strong{color:#e7e7e4;font-weight:500}.privacy-tabs{background:#ffffff03;border:1px solid #ffffff0c;border-radius:16px;gap:7px;padding:7px;display:flex}.privacy-tabs a{color:#a6afb5;border:1px solid #0000;border-radius:10px;flex:1;justify-content:space-between;align-items:center;gap:28px;min-height:46px;padding:12px 20px;font-size:13px;transition:background .2s,color .2s;display:flex}.privacy-tabs a[aria-current=page]{color:#e7c983;background:#d8b15c0d;border-color:#d8b15c30}.privacy-tabs a:hover{color:#fff;background:#ffffff06}.privacy-body{grid-template-columns:230px minmax(0,1fr);gap:44px;padding-top:42px;padding-bottom:85px;display:grid}.privacy-sidebar{align-self:start;position:sticky;top:110px}.privacy-sidebar nav{flex-direction:column;padding:8px 0 24px;display:flex}.privacy-sidebar nav>span{letter-spacing:.18em;color:#718089;margin:0 0 14px 12px;font-size:9px;font-weight:700}.privacy-sidebar nav a{color:#a9b2b8;border-radius:8px;align-items:baseline;gap:12px;padding:11px 12px;font-size:12px;line-height:1.5;transition:background .2s;display:flex}.privacy-sidebar nav a:hover{color:#e6c681;background:#ffffff05}.privacy-sidebar small{color:#a88a4d;font-size:9px}.privacy-contact{background:linear-gradient(140deg,#ffffff05,#ffffff01);border:1px solid #ffffff10;border-radius:16px;flex-direction:column;gap:12px;padding:22px 18px;display:flex}.privacy-contact>svg{color:#c9a45d}.privacy-contact strong{font-size:13px}.privacy-contact p{color:#929fa8;margin:0;font-size:12px;line-height:1.7}.privacy-contact a{color:#d8bd83;overflow-wrap:anywhere;align-items:center;gap:7px;min-height:35px;font-size:11px;display:flex}.privacy-document-meta{color:#89969e;align-items:center;gap:9px;padding:2px 3px 19px;font-size:10px;display:flex}.privacy-document-meta>span:last-child{color:#5f6c75;margin-left:auto}.privacy-document-meta svg{color:#c6a157}.privacy-section{background:linear-gradient(125deg,#ffffff04,#ffffff01);border:1px solid #ffffff0d;border-radius:18px;margin-bottom:12px;padding:28px 30px;scroll-margin-top:110px;box-shadow:inset 0 1px #ffffff04}.privacy-section-heading{align-items:baseline;gap:14px;margin-bottom:16px;display:flex}.privacy-section-heading>span{color:#a8894b;font-variant-numeric:tabular-nums;font-size:10px}.privacy-section h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600;line-height:1.4}.privacy-section-content{padding-left:27px}.privacy-section-content p{color:#a6b0b7;overflow-wrap:anywhere;margin:0 0 13px;font-size:14px;line-height:1.9}.privacy-section-content p:last-child{margin-bottom:0}.privacy-section-content a{color:#e3c482;text-underline-offset:4px;text-decoration:underline}.privacy-section-content code{color:#c8ced2;font-size:12px}.privacy-bottom-note{color:#c7a660;align-items:flex-start;gap:12px;padding:23px 25px;display:flex}.privacy-bottom-note p{color:#83919a;margin:0;font-size:12px;line-height:1.8}.privacy-bottom-note svg{flex:none;margin-top:3px}.privacy-storage-list{gap:12px;margin-top:23px;display:grid}.privacy-storage-list>div{background:#0002;border:1px solid #ffffff0a;border-radius:12px;padding:18px 20px}.privacy-storage-list span{color:#bb9d60;letter-spacing:.12em;font-size:9px}.privacy-storage-list h3{color:#ebeeef;margin:8px 0;font-size:14px}.privacy-preferences-button{color:#e3c482;cursor:pointer;background:#d8b2680b;border:1px solid #d8b26844;border-radius:10px;align-items:center;gap:12px;min-height:46px;margin:9px 0;padding:13px 17px;font-size:12px;display:inline-flex}.gnz-cookie-settings{color:#9ca7ae;background:#090c0e;justify-content:center;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.cookie-sr-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gnz-cookie-notice.cookie-notice-v2{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(130deg,#181d20f5,#0e1215fa);border:1px solid #c3aa6c30;border-radius:20px;align-items:center;gap:18px;max-width:1000px;padding:23px 25px;box-shadow:0 22px 70px #0009,inset 0 1px #ffffff0a}.cookie-notice-icon{color:#d5b773;background:#c9ab630b;border:1px solid #c9ab6330;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.cookie-notice-copy{flex:1}.cookie-notice-copy>span{color:#ba9f66;letter-spacing:.17em;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.gnz-cookie-notice .cookie-notice-copy strong{letter-spacing:-.025em;font-size:17px;font-weight:600}.gnz-cookie-notice .cookie-notice-copy p{color:#a6b0b7;max-width:500px;font-size:12px;line-height:1.7}.cookie-notice-copy a{align-items:center;gap:3px;display:inline-flex}.cookie-notice-v2 .gnz-cookie-actions{gap:7px;display:flex}.cookie-notice-v2 .gnz-cookie-actions button,.cookie-notice-v2 .gnz-cookie-actions button:last-child{color:#e6e9eb;font-weight:500;font:inherit;background:#ffffff04;border:1px solid #ffffff25;border-radius:9px;min-height:44px;padding:11px 14px;font-size:12px;transition:background .2s}.cookie-notice-v2 .gnz-cookie-actions button:hover{background:#ffffff0b}.cookie-dialog-overlay{z-index:200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000b;animation:.18s privacy-fade;position:fixed;inset:0}.cookie-dialog{z-index:201;color:#f3f5f6;background:linear-gradient(135deg,#1a2024,#0c1013 65%);border:1px solid #d5b87538;border-radius:24px;width:min(570px,100% - 32px);max-height:calc(100dvh - 40px);padding:30px;font-family:Arial,Helvetica,sans-serif;animation:.18s privacy-fade;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 30px 100px #000b,inset 0 1px #ffffff0a}.cookie-dialog-heading{align-items:center;gap:13px;margin-bottom:24px;display:flex}.cookie-dialog-symbol{color:#d4b46c;background:#d4b46c09;border:1px solid #d4b46c30;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.cookie-dialog-heading>span:nth-child(2){letter-spacing:.12em;color:#b29a67;font-size:9px}.cookie-dialog-close{color:#99a6ae;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.cookie-dialog-title{letter-spacing:-.045em;margin:0 0 14px;font-size:29px;font-weight:600;line-height:1.15}.cookie-dialog-description{color:#a1aeb7;margin:0 0 25px;font-size:13px;line-height:1.8}.cookie-category{border-top:1px solid #ffffff10;align-items:center;gap:20px;padding:21px 0;display:flex}.cookie-category>div{flex:1}.cookie-category h3{align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.cookie-category h3 svg{color:#baa06a;flex:none}.cookie-category p{color:#8e9da7;margin:0;font-size:12px;line-height:1.75}.cookie-required{white-space:nowrap;color:#93b8a6;background:#67aa8810;border:1px solid #67aa881c;border-radius:20px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:flex}.cookie-switch{cursor:pointer;box-sizing:border-box;background:#30383e;border:1px solid #ffffff24;border-radius:20px;flex:none;width:48px;height:30px;padding:4px;position:relative}.cookie-switch:before{content:"";position:absolute;inset:-8px 0}.cookie-switch>span{background:#a6b0b7;border-radius:50%;width:20px;height:20px;transition:transform .18s,background .18s;display:block}.cookie-switch[aria-checked=true]{background:#d5b56a30;border-color:#d5b56a}.cookie-switch[aria-checked=true]>span{background:#dfc17f;transform:translate(18px)}.cookie-information{background:#ffffff03;border:1px solid #ffffff0a;border-radius:12px;align-items:flex-start;gap:10px;margin-top:6px;padding:15px;display:flex}.cookie-information>svg{color:#b7a06c;flex:none;margin-top:3px}.cookie-information p{color:#8999a4;margin:0;font-size:11px;line-height:1.8}.cookie-dialog-links{gap:22px;margin:19px 0 24px;display:flex}.cookie-dialog-links a{color:#cdb47c;align-items:center;gap:5px;min-height:32px;font-size:11px;display:inline-flex}.cookie-dialog-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cookie-dialog-actions button{color:#e6eaed;cursor:pointer;background:#ffffff03;border:1px solid #ffffff25;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;font-family:inherit;font-size:12px;display:flex}.cookie-dialog-actions .cookie-save{color:#e9cd91;background:#d6b56716;border-color:#d6b56755;grid-column:1/-1}.gnz-privacy-page a:focus-visible{outline-offset:4px;outline:2px solid #e0bd6c}.privacy-preferences-button:focus-visible{outline-offset:4px;outline:2px solid #e0bd6c}.cookie-dialog :focus-visible{outline-offset:4px;outline:2px solid #e0bd6c}.cookie-notice-v2 button:focus-visible{outline-offset:4px;outline:2px solid #e0bd6c}.gnz-cookie-settings:focus-visible{outline-offset:4px;outline:2px solid #e0bd6c}.cookie-dialog button:hover{filter:brightness(1.15)}@keyframes privacy-fade{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.privacy-body{grid-template-columns:190px minmax(0,1fr);gap:25px}.privacy-hero-grid{grid-template-columns:1fr 170px}.privacy-seal{width:150px;height:140px}.cookie-notice-v2 .gnz-cookie-actions{flex-wrap:wrap;max-width:190px}.cookie-notice-v2 .gnz-cookie-actions button{flex:1}.gnz-cookie-notice.cookie-notice-v2{align-items:flex-start}}@media (max-width:700px){.privacy-hero{padding-top:110px}.privacy-back{margin-bottom:20px}.privacy-hero-grid{grid-template-columns:1fr;gap:0;margin:20px 0 28px}.privacy-seal{display:none}.privacy-hero h1{font-size:40px}.privacy-hero p{font-size:14px}.privacy-tabs{border-radius:13px;gap:3px;padding:5px}.privacy-tabs a{gap:7px;min-height:48px;padding:11px 8px;font-size:11px;line-height:1.4}.privacy-tabs svg{display:none}.privacy-body{padding-top:27px;padding-bottom:35px;display:block}.privacy-sidebar{margin-bottom:24px;position:static}.privacy-sidebar nav{scrollbar-width:thin;flex-direction:row;gap:6px;padding:0 0 12px;overflow-x:auto}.privacy-sidebar nav>span,.privacy-contact{display:none}.privacy-sidebar nav a{white-space:nowrap;border:1px solid #ffffff10;flex:none;align-items:center;min-height:44px;padding:10px 12px;font-size:11px}.privacy-section{border-radius:15px;padding:22px 18px;scroll-margin-top:100px}.privacy-section h2{font-size:18px}.privacy-section-content{padding-left:0}.privacy-section-content p{font-size:14px;line-height:1.85}.privacy-section-heading{gap:12px}.privacy-bottom-note{padding:19px 7px}.privacy-document-meta{font-size:9px}.privacy-storage-list>div{padding:16px}.gnz-cookie-notice.cookie-notice-v2{bottom:calc(83px + env(safe-area-inset-bottom));border-radius:18px;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:19px;display:grid;left:12px;right:12px}.cookie-notice-icon{border-radius:11px;width:34px;height:34px}.cookie-notice-icon svg{width:18px}.gnz-cookie-notice .cookie-notice-copy strong{font-size:16px}.cookie-notice-copy>span{font-size:7px}.cookie-notice-v2 .gnz-cookie-actions{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:6px;max-width:none;display:grid}.cookie-notice-v2 .gnz-cookie-actions button{padding:10px 6px;font-size:11px}.cookie-dialog{border-radius:20px;width:calc(100% - 24px);max-height:calc(100dvh - 28px);padding:23px 20px}.cookie-dialog-title{font-size:27px}.cookie-category{gap:12px}.cookie-required{white-space:normal;max-width:92px;font-size:8px}.cookie-dialog-links{gap:15px}.cookie-dialog-heading{margin-bottom:19px}}@media (prefers-reduced-motion:reduce){.cookie-dialog,.cookie-dialog-overlay{animation:none}.cookie-switch>span,.privacy-tabs a,.privacy-sidebar nav a{transition:none}}.gnz-privacy-page .privacy-hero{padding-top:64px}.privacy-section-heading h2{overflow-wrap:anywhere;min-width:0}.privacy-section-heading>span{flex:none}.privacy-sidebar nav::-webkit-scrollbar{display:none}@media (max-width:700px){.gnz-privacy-page .privacy-hero{padding-top:28px}.privacy-sidebar nav{scrollbar-width:none}.privacy-document-meta{font-size:10px}}.gnz-portal{--gold:#8b6d37;--ink:#171b1f;--muted:#626b73;min-height:100dvh;color:var(--ink);box-sizing:border-box;background:#f4f5f6;padding:20px max(20px,50vw - 620px);font-family:inherit;line-height:1.5}.gnz-portal *{box-sizing:border-box}.gnz-portal header{border-bottom:1px solid #dde1e5;justify-content:space-between;align-items:center;gap:20px;padding:0 0 18px;display:flex}.gnz-portal-brand{color:var(--ink);flex-shrink:0;align-items:center;gap:18px;text-decoration:none;display:inline-flex}.gnz-portal-brand img{object-fit:contain;width:94px;height:auto}.gnz-portal-brand span{border-left:1px solid #d7dce1;max-width:160px;padding-left:18px;font-size:12px;font-weight:600;line-height:1.5}.gnz-portal header>a:not(.gnz-portal-brand){color:var(--muted);font-size:13px}.gnz-portal header>div{align-items:center;gap:18px;min-width:0;display:flex}.gnz-portal header strong{overflow-wrap:anywhere}.gnz-portal-heading{max-width:800px;padding:38px 0 24px}.gnz-eyebrow{letter-spacing:.14em;color:var(--gold);margin:0 0 12px;font-size:11px;font-weight:750}.gnz-portal h1{letter-spacing:-.045em;margin:12px 0 18px;font-size:clamp(28px,3.7vw,42px);line-height:1.15}.gnz-portal h2{letter-spacing:-.025em;margin:0 0 18px;font-size:21px;line-height:1.3}.gnz-portal h3{margin:0 0 10px;font-size:17px}.gnz-portal p{color:var(--muted);margin:12px 0 18px;line-height:1.65}.gnz-portal-card{background:#fff;border:1px solid #e0e4e8;border-radius:20px;margin:22px 0;padding:28px;scroll-margin-top:96px;box-shadow:0 3px 16px #17202b04}.gnz-portal-card>.gnz-portal-card{box-shadow:none;background:#fafbfc;border-radius:14px}.gnz-portal-card h2:not(:first-child){margin-top:30px}.gnz-auth-layout{margin:48px 0;grid-template-columns:1fr 1fr;align-items:start;gap:48px;max-width:1100px;margin-inline:auto;display:grid}.gnz-auth-intro{color:#fff;background:#171b1f;border-radius:24px;flex-direction:column;min-height:490px;padding:44px;display:flex}.gnz-auth-intro .gnz-eyebrow{color:#d6bd8b}.gnz-auth-intro h2{letter-spacing:-.04em;margin-top:22px;font-size:clamp(30px,3.2vw,42px);line-height:1.17}.gnz-auth-intro p{color:#bcc4cc}.gnz-auth-intro ul{margin:20px 0;padding:0;list-style:none}.gnz-auth-intro li{border-top:1px solid #ffffff20;padding:14px 0;font-size:14px}.gnz-auth-intro li:before{content:"↗";color:#d6bd8b;margin-right:14px}.gnz-auth-intro-foot{letter-spacing:.04em;color:#aeb7c0;margin-top:auto;padding-top:30px;font-size:12px}.gnz-auth-card{width:100%;max-width:540px;margin:0;padding:34px}.gnz-auth-card h1{font-size:30px}.gnz-portal form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}:is(.gnz-portal form>button,.gnz-portal form>p,.gnz-portal form>small,.gnz-portal form>label:has(textarea)){grid-column:1/-1}.gnz-auth-card form{grid-template-columns:1fr}.gnz-portal label{gap:8px;min-width:0;font-size:13px;font-weight:650;display:grid}.gnz-portal input,.gnz-portal select,.gnz-portal textarea{width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd2d9;border-radius:10px;padding:12px 14px;font-weight:400;transition:border-color .15s,box-shadow .15s}.gnz-portal input::placeholder{color:#7b8590}.gnz-portal textarea{resize:vertical;min-height:100px}.gnz-portal input:focus,.gnz-portal select:focus,.gnz-portal textarea:focus{border-color:#947642;box-shadow:0 0 0 3px #94764215}.gnz-portal button{background:var(--ink);color:#fff;cursor:pointer;min-height:46px;font:inherit;border:1px solid #0000;border-radius:10px;padding:11px 18px;font-size:13px;font-weight:650;transition:background .15s,transform .15s}.gnz-portal button:hover:not(:disabled){background:#303941}.gnz-portal button:active:not(:disabled){transform:translateY(1px)}.gnz-portal button:disabled{opacity:.55;cursor:wait}.gnz-portal .gnz-secondary{color:var(--ink);background:#fff;border:1px solid #cbd2d9;margin-top:0}.gnz-portal .gnz-secondary:hover:not(:disabled){background:#f0f2f4}.gnz-auth-switch{background:#f0f2f4;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:28px;padding:4px;display:grid}.gnz-auth-switch button{color:var(--muted);background:0 0;min-height:42px}.gnz-auth-switch button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 2px 6px #17202b0c}.gnz-auth-switch button:hover:not(:disabled){color:var(--ink);background:#e5e9ed}.gnz-portal .gnz-password-toggle{color:var(--muted);background:0 0;justify-self:start;align-items:center;gap:8px;min-height:36px;padding:4px 0;font-size:12px;display:flex}.gnz-portal .gnz-password-toggle:hover{color:var(--ink);background:0 0}.gnz-auth-submit{justify-content:space-between;align-items:center;display:flex}.gnz-auth-card>small{border-top:1px solid #e0e4e8;margin-top:22px;padding-top:18px;display:block}.gnz-portal-tabs{scrollbar-width:thin;z-index:5;background:#e9edf0;border-radius:14px;flex-wrap:nowrap;gap:8px;max-width:100%;margin-bottom:26px;padding:8px;display:flex;position:sticky;top:8px;overflow-x:auto}.gnz-portal-tabs a,.gnz-portal-tabs button{white-space:nowrap;color:var(--ink);background:#fff;border:1px solid #0000;border-radius:9px;flex-shrink:0;align-items:center;min-height:46px;padding:12px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.gnz-portal-tabs button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:0 3px 8px #17202b14}.gnz-portal-tabs .gnz-secondary{background:0 0;border:0}.gnz-portal-summary{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:24px 0;display:grid}.gnz-portal-summary article{background:#fff;border:1px solid #dde2e7;border-radius:18px;gap:14px;padding:26px;display:grid}.gnz-portal-summary article:first-child{background:var(--ink);color:#fff;border-color:var(--ink)}.gnz-portal-summary strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:32px}.gnz-portal-summary article:first-child small{color:#c2cad2}.gnz-table-wrap{border:1px solid #e3e7eb;border-radius:12px;overflow-x:auto}.gnz-portal table{border-collapse:collapse;width:100%;font-size:13px}.gnz-portal th,.gnz-portal td{text-align:left;white-space:nowrap;vertical-align:top;border-bottom:1px solid #e7ebee;padding:16px 14px}.gnz-portal th{letter-spacing:.04em;color:#59636d;background:#f5f7f8;font-size:11px;font-weight:650}.gnz-portal tr:last-child td{border-bottom:0}.gnz-portal tbody tr:hover{background:#fafbfc}.gnz-settlement-table td:nth-child(2){white-space:normal;min-width:160px;color:var(--muted)}.gnz-settlement-table td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.gnz-portal li{padding:9px 0;line-height:1.7}.gnz-portal footer{color:var(--muted);border-top:1px solid #dde2e7;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:28px 0;font-size:12px;display:flex}.gnz-portal footer .gnz-portal-brand img{width:66px}.gnz-portal footer .gnz-portal-brand span{display:none}.gnz-empty{text-align:center;border:1px dashed #cbd2d9;border-radius:12px;padding:20px}.gnz-admin-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.gnz-portal .gnz-inline{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.gnz-portal small{color:var(--muted);font-size:12px;line-height:1.6}.gnz-portal [role=status]{overflow-wrap:anywhere}.gnz-portal .gnz-form-message{color:#874214;background:#fff5ed;border:1px solid #eed5c1;border-radius:10px;padding:14px}.gnz-portal :focus-visible{outline-offset:3px;outline:3px solid #947642}.gnz-net-payment{background:var(--ink);color:#fff;border-radius:14px;margin-top:24px;padding:24px}.gnz-net-payment>span{color:#c5cdd5;font-size:13px}.gnz-net-payment>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:12px 0;font-size:clamp(28px,4vw,38px);display:block}.gnz-net-payment>p{color:#c5cdd5;margin-bottom:0;font-size:12px}.gnz-count{vertical-align:middle;background:#edf0f3;border-radius:8px;justify-content:center;align-items:center;min-width:28px;height:28px;margin-left:8px;font-size:12px;display:inline-flex}.gnz-account-search{max-width:480px;margin-bottom:22px}@media (max-width:900px){.gnz-auth-layout{gap:24px}.gnz-auth-intro{padding:30px}.gnz-auth-card{padding:26px}.gnz-portal header .gnz-portal-brand span{display:none}}@media (max-width:640px){.gnz-portal{padding:14px 16px 24px}.gnz-portal header{gap:12px;padding-bottom:12px}.gnz-portal-brand img{width:78px}.gnz-portal header>div{gap:10px}.gnz-portal header strong{max-width:140px;font-size:12px}.gnz-portal header button{min-height:42px;padding:8px 10px;font-size:11px}.gnz-portal header>a:not(.gnz-portal-brand){font-size:12px}.gnz-portal-heading{padding:28px 0 18px}.gnz-portal-heading>p:last-child{font-size:13px}.gnz-auth-layout{grid-template-columns:1fr;gap:18px;margin:22px auto}.gnz-auth-intro{border-radius:18px;min-height:0;padding:24px}.gnz-auth-intro h2{margin:0 0 12px;font-size:27px}.gnz-auth-intro p{margin:0;font-size:13px}.gnz-auth-intro ul,.gnz-auth-intro-foot{display:none}.gnz-auth-card{border-radius:18px;padding:24px 20px}.gnz-auth-card h1{font-size:27px}.gnz-auth-card>p:not(.gnz-eyebrow){font-size:13px}.gnz-portal-card{border-radius:16px;margin:18px 0;padding:22px 18px;scroll-margin-top:82px}.gnz-portal-card>.gnz-portal-card{padding:18px 14px}.gnz-portal form{grid-template-columns:1fr}.gnz-portal input,.gnz-portal select,.gnz-portal textarea{font-size:16px}.gnz-portal-tabs{border-radius:12px;gap:4px;margin-inline:-4px;padding:6px}.gnz-portal-tabs a,.gnz-portal-tabs button{min-height:44px;padding:11px 13px;font-size:12px}.gnz-portal-summary{grid-template-columns:1fr;gap:12px}.gnz-portal-summary article{padding:22px}.gnz-portal-summary strong{font-size:30px}.gnz-table-wrap{border:0;overflow:visible}.gnz-portal table,.gnz-portal tbody{display:block}.gnz-portal thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gnz-portal tbody tr{background:#fafbfc;border:1px solid #e1e6eb;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin-bottom:12px;padding:18px;display:grid}.gnz-portal tbody td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;font-size:13px;font-weight:550;display:block}.gnz-portal tbody td:before{content:attr(data-label);color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:500;display:block}.gnz-portal tbody td[data-label=Açıklama]{grid-column:1/-1}.gnz-portal .gnz-settlement-table tr{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin-bottom:8px;padding:14px}.gnz-settlement-table td:first-child{grid-area:1/1;font-size:12px}.gnz-settlement-table td:nth-child(2){grid-area:2/1/auto/-1;min-width:0;font-size:11px;font-weight:400}.gnz-settlement-table td:last-child{white-space:nowrap;text-align:right;grid-area:1/2;font-size:12px}.gnz-portal .gnz-settlement-table td:before{display:none}.gnz-portal .gnz-inline{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gnz-inline button:last-child:nth-child(odd){grid-column:1/-1}.gnz-net-payment{padding:20px 18px}.gnz-portal footer{align-items:flex-start;gap:16px}.gnz-portal footer>span{max-width:230px;font-size:11px}.gnz-admin-grid{display:block}}@media (prefers-reduced-motion:reduce){.gnz-portal *{scroll-behavior:auto;transition:none!important}}.gnz-auth-page .gnz-auth-brand-header{border-bottom:0;justify-content:center;padding-top:12px;padding-bottom:6px}.gnz-auth-page .gnz-portal-brand{flex-direction:column;gap:8px}.gnz-auth-page .gnz-portal-brand img{width:140px;height:auto}.gnz-auth-page .gnz-portal-brand span{max-width:none;color:var(--muted);text-align:center;border:0;padding:0;font-size:11px;display:block}.gnz-auth-page .gnz-auth-layout{margin-top:28px}.gnz-portal [aria-invalid=true]{background:snow;border-color:#b42318}.gnz-field-error{color:#b42318;font-size:12px;font-weight:500;line-height:1.5}.gnz-portal [aria-invalid=true]:focus{box-shadow:0 0 0 3px #b4231815}@media (max-width:640px){.gnz-auth-page .gnz-auth-brand-header{padding-top:8px}.gnz-auth-page .gnz-portal-brand img{width:112px}.gnz-auth-page .gnz-auth-layout{margin-top:22px}}.gnz-account-matching p{overflow-wrap:anywhere}.gnz-account-matching label{font-size:.875rem}.gnz-account-matching .gnz-inline>label{flex:1;min-width:0}.gnz-account-matching select{max-width:100%}.gnz-account-matching details{margin-top:1.5rem}.gnz-account-matching summary{cursor:pointer;font-size:.875rem;font-weight:600}@media (max-width:640px){.gnz-account-matching .gnz-inline{grid-template-columns:1fr}.gnz-account-matching .gnz-inline button{grid-column:1}}.courier-weekly-showcase{color:#fff;background:linear-gradient(135deg,#111411 0%,#1a1e1a 58%,#2a2416 100%);border:1px solid #2c302d;border-radius:18px;margin:0 0 20px;padding:22px;position:relative;overflow:hidden;box-shadow:0 18px 45px #12141229}.courier-weekly-showcase:before{content:"";background:radial-gradient(circle,#c9a14a2e,#c9a14a00 68%);border-radius:50%;width:220px;height:220px;position:absolute;inset:-60px -40px auto auto}.courier-weekly-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex;position:relative}.courier-weekly-head span{letter-spacing:.16em;color:#d3ad59;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.courier-weekly-head h2{letter-spacing:-.03em;margin:0;font-size:25px}.courier-weekly-head p{color:#c1c5c2;margin:7px 0 0;font-size:12px}.courier-weekly-head>strong{color:#d6d8d6;white-space:nowrap;border:1px solid #3c403d;border-radius:999px;padding:8px 11px;font-size:11px}.courier-weekly-podium{grid-template-columns:1.25fr 1fr 1fr;gap:12px;display:grid;position:relative}.courier-weekly-rank{background:#ffffff0b;border:1px solid #343936;border-radius:14px;flex-direction:column;justify-content:flex-end;min-height:170px;padding:17px;display:flex}.courier-weekly-rank.rank-1{background:linear-gradient(145deg,#c79e4533,#ffffff0b);border-color:#80662e;transform:translateY(-4px)}.courier-weekly-medal{margin-bottom:auto;font-size:28px}.courier-weekly-rank>span{letter-spacing:.12em;color:#b6bbb7;font-size:9px;font-weight:900}.courier-weekly-rank h3{letter-spacing:-.02em;margin:5px 0 8px;font-size:18px}.courier-weekly-rank>strong{color:#d6ae54;font-size:28px;line-height:1}.courier-weekly-rank>strong em{color:#c3c7c4;font-size:11px;font-style:normal;font-weight:700}.courier-weekly-rank small{color:#9ea49f;margin-top:7px}.courier-weekly-note{color:#8f9690;margin:14px 0 0;font-size:10px;position:relative}@media (max-width:800px){.courier-weekly-head{flex-direction:column}.courier-weekly-podium{grid-template-columns:1fr}.courier-weekly-rank.rank-1{transform:none}.courier-weekly-rank{min-height:145px}}.courier-weekly-my-rank{background:#ffffff0b;border:1px solid #3b403d;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:11px 13px;display:flex;position:relative}.courier-weekly-my-rank span{color:#aeb4af;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.courier-weekly-my-rank strong{color:#e2bd66;font-size:13px}@media (max-width:520px){.courier-weekly-my-rank{flex-direction:column;align-items:flex-start}}.gnz-workspace{--workspace-bg:#f4f5f6;--workspace-panel:#fff;--workspace-ink:#111519;--workspace-muted:#69737d;--workspace-border:#dde2e6;--workspace-accent:#9b7a43;background:var(--workspace-bg);grid-template-columns:286px minmax(0,1fr);min-height:100dvh;padding:0;display:grid}.gnz-workspace-sidebar{color:#fff;background:#111519;border-right:1px solid #ffffff10;flex-direction:column;gap:20px;height:100dvh;padding:22px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.gnz-workspace-sidebar .gnz-portal-brand{color:#111519;background:#fff;border-radius:17px;width:100%;padding:14px 15px;display:flex;box-shadow:0 14px 36px #0000001c}.gnz-workspace-sidebar .gnz-portal-brand img{width:82px}.gnz-workspace-sidebar .gnz-portal-brand span{border-left-color:#dfe3e6;max-width:none}.gnz-workspace-account{gap:4px;padding:8px 8px 2px;display:grid}.gnz-workspace-account span,.gnz-workspace-panel>span,.gnz-workspace-section-head span{letter-spacing:.12em;font-size:.75rem;font-weight:800}.gnz-workspace-account span{color:#8e99a3}.gnz-workspace-account strong{overflow-wrap:anywhere;font-size:15px;line-height:1.4}.gnz-workspace-sidebar nav{gap:7px;display:grid}.gnz-workspace-sidebar nav a{color:#c5ccd2;border:1px solid #0000;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:64px;padding:10px;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid;position:relative}.gnz-workspace-sidebar nav a>svg:first-child{background:#ffffff08;border-radius:10px;place-items:center;width:34px;height:34px;padding:8px;display:grid}.gnz-workspace-sidebar nav a span{gap:2px;min-width:0;display:grid}.gnz-workspace-sidebar nav a b{color:inherit;font-size:.875rem}.gnz-workspace-sidebar nav a small{color:#7f8a94;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.gnz-workspace-sidebar nav a:hover{color:#fff;background:#ffffff09;border-color:#ffffff12;transform:translate(2px)}.gnz-workspace-sidebar nav a.is-active{color:#fff;box-shadow:inset 3px 0 0 var(--workspace-accent);background:#ffffff0d;border-color:#ffffff18}.gnz-workspace-sidebar nav a.is-active>svg:first-child{color:#d8bd8d;background:#a8874b22}.gnz-workspace-sidebar nav a.is-active small{color:#aeb7bf}.gnz-workspace-sidebar-foot{border-top:1px solid #ffffff12;gap:12px;margin-top:auto;padding-top:16px;display:grid}.gnz-workspace-sidebar-foot .gnz-secondary{color:#fff;background:#ffffff08;border-color:#ffffff16;width:100%}.gnz-workspace-sidebar-foot .gnz-secondary:hover:not(:disabled){background:#ffffff12}.gnz-workspace-sidebar-foot small{color:#737f89;text-align:center;font-size:.75rem}.gnz-workspace-main{min-width:0;padding:0 clamp(24px,4vw,64px) 64px}.gnz-workspace-topbar{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f5f6eb;border-bottom:1px solid #dfe3e6;justify-content:space-between;align-items:center;gap:18px;min-height:76px;display:flex;position:sticky;top:0}.gnz-workspace-topbar>div{gap:2px;min-width:0;display:grid}.gnz-workspace-topbar span{color:#7a848d;font-size:.75rem}.gnz-workspace-topbar strong{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.gnz-workspace-heading{max-width:830px;padding:48px 0 30px}.gnz-workspace-heading h1{letter-spacing:-.045em;max-width:760px;margin:8px 0 14px;font-size:clamp(31px,4vw,48px);line-height:1.05}.gnz-workspace-heading>p:last-child{max-width:720px;margin-bottom:0}.gnz-workspace-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.gnz-workspace-metrics article{border:1px solid var(--workspace-border);background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;gap:22px;min-height:132px;padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 10px 34px #18202908}.gnz-workspace-metrics article:hover{border-color:#cdd3d8;transform:translateY(-2px);box-shadow:0 16px 42px #1820290d}.gnz-workspace-metrics article span{color:#65707a;align-items:center;gap:9px;font-size:.75rem;font-weight:700;line-height:1.35;display:flex}.gnz-workspace-metrics article span svg{color:var(--workspace-accent)}.gnz-workspace-metrics article strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.7vw,32px);line-height:1.05}.gnz-workspace-metrics.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.gnz-workspace-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.gnz-workspace-shortcuts a{border:1px solid var(--workspace-border);min-height:82px;color:var(--workspace-ink);background:#fff;border-radius:17px;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:13px;padding:16px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.gnz-workspace-shortcuts a:hover{border-color:#c8ced4;transform:translateY(-2px);box-shadow:0 14px 36px #1820290c}.gnz-workspace-shortcuts i{color:#6e5732;background:#f0f2f3;border-radius:13px;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.gnz-workspace-shortcuts span{gap:3px;display:grid}.gnz-workspace-shortcuts strong{font-size:14px}.gnz-workspace-shortcuts small{color:#74808a;font-size:.75rem}.gnz-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.gnz-workspace-panel{border:1px solid var(--workspace-border);background:#fff;border-radius:20px;flex-direction:column;align-items:flex-start;min-height:220px;padding:28px;display:flex}.gnz-workspace-panel>span{color:#8a6d3d}.gnz-workspace-panel>strong{margin-top:30px;font-size:20px}.gnz-workspace-panel>b{letter-spacing:-.04em;margin-top:8px;font-size:34px}.gnz-workspace-panel>p{margin-top:26px}.gnz-workspace-panel>a{color:inherit;align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.gnz-workspace-panel.is-dark{color:#fff;background:#171b1f;border-color:#171b1f}.gnz-workspace-panel.is-dark>span{color:#cfb17e}.gnz-workspace-panel.is-dark>p{color:#b9c1c8}.gnz-workspace-stack{gap:16px;display:grid}.gnz-workspace .gnz-portal-card{margin:0}.gnz-workspace-content-card{border-radius:20px;padding:0;overflow:hidden;box-shadow:0 10px 34px #18202908}.gnz-workspace-section-head{border-bottom:1px solid var(--workspace-border);justify-content:space-between;align-items:center;gap:18px;padding:24px 26px;display:flex}.gnz-workspace-section-head>div{gap:6px;display:grid}.gnz-workspace-section-head span{color:#8d7142}.gnz-workspace-section-head h2{margin:0}.gnz-workspace-section-head>b{color:#65707a;background:#f0f2f3;border-radius:999px;flex-shrink:0;padding:7px 10px;font-size:.75rem}.gnz-workspace-table{border:0;border-radius:0}.gnz-workspace-table table{min-width:720px}.gnz-workspace-table th{background:#f7f8f9}.gnz-workspace-table th:first-child,.gnz-workspace-table td:first-child{padding-left:26px}.gnz-workspace-table th:last-child,.gnz-workspace-table td:last-child{padding-right:26px}.gnz-workspace-empty{text-align:center;color:#76818b;padding:44px 26px;font-size:.875rem}.gnz-status-pill{color:#4e5963;background:#eef1f3;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:.75rem;font-weight:750;display:inline-flex}.gnz-status-pill.is-active,.gnz-status-pill.is-approved,.gnz-status-pill.is-completed,.gnz-status-pill.is-paid,.gnz-status-pill.is-assigned{color:#435d49;background:#eef3ef}.gnz-status-pill.is-pending,.gnz-status-pill.is-scheduled,.gnz-status-pill.is-leave{color:#795f32;background:#f5f1e9}.gnz-status-pill.is-rejected,.gnz-status-pill.is-cancelled,.gnz-status-pill.is-lost{color:#7a4848;background:#f5eded}.gnz-workspace-settlements{gap:14px;padding:20px;display:grid}.gnz-workspace-settlements>.gnz-portal-card{background:#fafbfb;border-radius:15px}.gnz-workspace-terms ol{gap:12px;margin:0;padding:22px 26px 26px 48px;display:grid}.gnz-workspace-terms li{color:#59646e;padding-left:7px;line-height:1.65}.gnz-workspace-mobile-nav,.gnz-workspace-mobile-spacer{display:none}@media (max-width:1180px){.gnz-workspace{grid-template-columns:250px minmax(0,1fr)}.gnz-workspace-sidebar{padding-inline:14px}.gnz-workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.gnz-workspace{display:block}.gnz-workspace-sidebar{display:none}.gnz-workspace-main{padding:0 16px 96px}.gnz-workspace-topbar{min-height:66px}.gnz-workspace-topbar>div{max-width:calc(100% - 94px)}.gnz-workspace-topbar .gnz-secondary{min-height:38px;padding:8px 12px;font-size:.75rem}.gnz-workspace-heading{padding:30px 0 22px}.gnz-workspace-heading h1{font-size:clamp(29px,9vw,40px)}.gnz-workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gnz-workspace-metrics article{border-radius:15px;gap:17px;min-height:118px;padding:17px}.gnz-workspace-metrics article strong{font-size:24px}.gnz-workspace-shortcuts{grid-template-columns:1fr;gap:9px}.gnz-workspace-grid{grid-template-columns:1fr}.gnz-workspace-panel{min-height:190px;padding:22px}.gnz-workspace-section-head{padding:20px}.gnz-workspace-section-head h2{font-size:19px}.gnz-workspace-table th:first-child,.gnz-workspace-table td:first-child{padding-left:20px}.gnz-workspace-table th:last-child,.gnz-workspace-table td:last-child{padding-right:20px}.gnz-workspace-mobile-nav{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #d8dde1;border-radius:18px;align-items:stretch;gap:3px;padding:6px;display:flex;position:fixed;overflow-x:auto;box-shadow:0 16px 45px #17202b26}.gnz-workspace-mobile-nav a{color:#77818a;white-space:nowrap;border-radius:13px;flex-direction:column;flex:1 0 68px;justify-content:center;align-items:center;gap:4px;min-width:68px;min-height:54px;font-size:.875rem;font-weight:750;text-decoration:none;display:flex}.gnz-workspace-mobile-nav a.is-active{color:#fff;background:#171b1f}.gnz-workspace-mobile-spacer{height:10px;display:block}}@media (max-width:470px){.gnz-workspace-metrics,.gnz-workspace-metrics.is-compact{grid-template-columns:1fr 1fr}.gnz-workspace-metrics article{min-height:112px}.gnz-workspace-metrics article span{font-size:.875rem}.gnz-workspace-metrics article strong{font-size:20px}.gnz-workspace-section-head{align-items:flex-start}.gnz-workspace-section-head>b{margin-top:2px}}@media (prefers-reduced-motion:reduce){.gnz-workspace *{scroll-behavior:auto!important;transition:none!important}}.business-orders-stack{gap:16px;display:grid}.business-order-create{overflow:visible}.business-order-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px 26px 28px;display:grid}.business-order-form label{gap:7px;min-width:0;display:grid}.business-order-form label>span{color:#59646e;font-size:.78rem;font-weight:800}.business-order-form input,.business-order-form select{color:#111519;background:#fff;border:1px solid #d8dde1;border-radius:12px;outline:none;width:100%;min-height:46px;padding:0 13px}.business-order-form input:focus,.business-order-form select:focus{border-color:#a8874b;box-shadow:0 0 0 3px #a8874b18}.business-order-form input[readonly]{color:#6b747c;background:#f3f5f6}.business-order-form .full{grid-column:1/-1}.address-field{position:relative}.address-field>div:first-of-type{background:#fff;border:1px solid #d8dde1;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.address-field>div:first-of-type input{box-shadow:none;border:0;padding-left:0}.address-results{z-index:30;background:#fff;border:1px solid #d8dde1;border-radius:13px;display:grid;position:absolute;top:76px;left:0;right:0;overflow:hidden;box-shadow:0 18px 42px #17202b22}.address-results button{text-align:left;color:#1b2024;background:#fff;border:0;border-bottom:1px solid #edf0f2;align-items:flex-start;gap:9px;padding:12px 14px;display:flex}.address-results button:last-child{border-bottom:0}.address-results button:hover{background:#f6f7f8}.business-order-submit{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;padding-top:4px;display:flex!important}.business-order-submit p{color:#6b747c;max-width:720px;margin:0;font-size:.82rem;line-height:1.55}.business-order-submit button{color:#fff;background:#171b1f;border:0;border-radius:12px;min-height:46px;padding:0 18px;font-weight:800}.business-order-submit button:disabled{opacity:.45;cursor:not-allowed}.business-order-list{display:grid}.business-order-row{border-bottom:1px solid #edf0f2;grid-template-columns:minmax(0,1fr) minmax(180px,300px);gap:24px;padding:19px 26px;display:grid}.business-order-row:last-child{border-bottom:0}.business-order-main,.business-order-side{align-content:start;gap:5px;display:grid}.business-order-main strong,.business-order-side strong{font-size:.92rem}.business-order-main small,.business-order-side small{color:#74808a;line-height:1.45}.business-order-side{text-align:right}.business-status{color:#55606a;background:#eef1f3;border-radius:999px;width:max-content;padding:5px 8px;font-size:.72rem;font-weight:800;display:inline-flex}.business-status.courier{color:#46604a;background:#edf4ee}.business-status.cancelled{color:#7a4848;background:#f6eded}.business-status.delivered{color:#3e6548;background:#eaf3ed}.business-status.accepted{color:#765d31;background:#f6f1e8}@media (max-width:860px){.business-order-form{grid-template-columns:1fr;padding:20px}.business-order-form .full{grid-column:auto}.business-order-submit{flex-direction:column;align-items:stretch}.business-order-row{grid-template-columns:1fr;gap:12px;padding:17px 20px}.business-order-side{text-align:left}}.business-duplicate-modal{z-index:180;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f111294;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.business-duplicate-card{background:#fff;border:1px solid #ded7c5;width:min(760px,100%);max-height:calc(100vh - 44px);overflow:auto;box-shadow:0 30px 90px #00000047}.business-duplicate-head{color:#fff;background:#181b19;padding:22px 24px}.business-duplicate-head span{color:#d4a544;letter-spacing:.16em;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.business-duplicate-head h3{margin:0;font-size:21px}.business-duplicate-body{gap:16px;padding:22px 24px;display:grid}.business-duplicate-body>p{color:#5e6560;margin:0;font-size:13px;line-height:1.6}.business-duplicate-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.business-duplicate-grid article{background:#fafafa;border:1px solid #e4e4df;gap:5px;padding:14px;display:grid}.business-duplicate-grid span{letter-spacing:.08em;color:#7b7f7b;text-transform:uppercase;font-size:9px;font-weight:800}.business-duplicate-grid strong{color:#171a18;font-size:12px;line-height:1.45}.business-duplicate-grid small{color:#7c827e;font-size:10px}.business-duplicate-question{border:1px solid #eed9aa;padding:13px 14px;font-weight:700;color:#6b5318!important;background:#fff9ea!important}.business-duplicate-actions{background:#fafafa;border-top:1px solid #e6e6e2;justify-content:flex-end;gap:9px;padding:16px 24px;display:flex}.business-duplicate-actions button{color:#fff;cursor:pointer;background:#181b19;border:1px solid #181b19;min-height:42px;padding:0 14px;font-size:12px;font-weight:800}.business-duplicate-actions button.secondary{color:#282c29;background:#fff;border-color:#d7d9d5}.business-duplicate-actions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:620px){.business-duplicate-modal{align-items:end;padding:0}.business-duplicate-card{width:100%;max-height:92vh}.business-duplicate-grid{grid-template-columns:1fr}.business-duplicate-actions{grid-template-columns:1fr 1fr;padding:14px;display:grid}.business-duplicate-actions button{padding:0 10px}}:is(.admin-studio,.gnz-workspace,.gnz-admin-workspace){--gnz-line:#e4e7eb;--gnz-muted:#69727e;--gnz-gold:#987642;font-variant-numeric:tabular-nums}.admin-studio .admin-view{background:#f5f6f8!important}.admin-studio .admin-sidebar nav a{min-height:46px;font-size:14px!important}.admin-studio .admin-topbar{border-bottom:1px solid var(--gnz-line)}:is(:is(.admin-studio,.gnz-workspace) :is(button,a,input,select,textarea):focus-visible,.gnz-action-dialog :is(button,textarea):focus-visible){outline-offset:3px;outline:3px solid #b4945c}:is(.gnz-admin-workspace,.gnz-workspace) :is(input,select,textarea){color:#18202a;background:#fff;min-height:44px;border-color:#d9dfe5!important;border-radius:10px!important;font-size:14px!important}:is(.gnz-admin-workspace,.gnz-workspace) label{line-height:1.5;font-size:13px!important}:is(.gnz-admin-workspace,.gnz-workspace) button{min-height:40px;transition:background .15s,border-color .15s;border-radius:10px!important;font-size:13px!important}button:disabled{cursor:not-allowed}.gnz-admin-workspace button:disabled{opacity:.48}.gnz-admin-workspace .gnz-portal-heading{max-width:900px;margin-bottom:0;padding:8px 0 18px;display:block}.gnz-portal-heading h1{letter-spacing:-1px;line-height:1.2;font-size:30px!important}.gnz-portal-heading p{color:var(--gnz-muted);max-width:720px;line-height:1.7;font-size:14px!important}.gnz-eyebrow{letter-spacing:.14em;color:var(--gnz-gold);font-size:11px;font-weight:700}.gnz-admin-workspace .gnz-portal-tabs{background:0 0;border:0;flex-wrap:wrap;gap:8px;padding:0 0 24px;display:flex}.gnz-admin-workspace .gnz-portal-tabs button{border:1px solid var(--gnz-line);color:#59616d;background:#fff;align-items:center;gap:8px;padding:11px 16px;display:flex}.gnz-admin-workspace .gnz-portal-tabs button.active{color:#fff;background:#192027;border-color:#192027;box-shadow:0 3px 8px #10182015}.gnz-admin-workspace .gnz-portal-card{margin-bottom:20px;border:1px solid var(--gnz-line)!important;border-radius:16px!important;padding:24px!important;box-shadow:0 4px 20px #1c273006!important}.gnz-admin-workspace .gnz-portal-card h2{letter-spacing:-.4px;font-size:20px!important}.gnz-admin-workspace .gnz-portal-card p{color:var(--gnz-muted);line-height:1.65}.gnz-section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.gnz-section-title h2{margin:0!important}.gnz-count{color:#626b76;background:#f2f4f6;border-radius:20px;padding:6px 11px;font-size:12px;display:inline-flex}.gnz-disclosure{border:1px solid var(--gnz-line);background:#fafbfc;border-radius:12px;margin:18px 0}.gnz-disclosure>summary{cursor:pointer;padding:16px 18px;font-size:14px;font-weight:650;list-style-position:inside}.gnz-disclosure[open]>summary{border-bottom:1px solid var(--gnz-line)}.gnz-disclosure>form,.gnz-disclosure>.gnz-record-table{margin:16px!important}.gnz-disclosure>p{padding:0 18px}.gnz-disclosure>summary:hover{background:#f1f3f5}.record-filters{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.record-filters select{min-width:165px;width:auto!important}.record-filters>button{margin-left:auto}.gnz-secondary{color:#26313b!important;background:#fff!important;border:1px solid #d9dfe5!important}.record-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.record-toolbar>label{border:1px solid var(--gnz-line);color:#7b8590;background:#f7f8fa;border-radius:10px;align-items:center;gap:10px;width:min(420px,100%);padding-left:12px;display:flex}.record-toolbar input{width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important}.record-toolbar>span{color:var(--gnz-muted);white-space:nowrap;font-size:12px}.record-table-scroll{border:1px solid var(--gnz-line);border-radius:12px;overflow:auto}.gnz-record-table table{border-collapse:collapse;width:100%;font-size:14px}.gnz-record-table th{text-align:left;color:#65707c;white-space:nowrap;background:#f7f8fa;padding:13px 16px;font-size:12px;font-weight:600}.gnz-record-table th button{align-items:center;gap:8px;display:flex;min-height:24px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}.gnz-record-table th[aria-sort]:not([aria-sort=none]){color:#8d6a35}.gnz-record-table td{border-top:1px solid var(--gnz-line);vertical-align:middle;padding:16px;line-height:1.5}.gnz-record-table tbody tr:hover{background:#fbfaf7}.gnz-record-table td strong{font-weight:650}.gnz-record-table small{color:var(--gnz-muted);font-size:12px;display:block}.record-actions{min-width:160px}.record-action-group{flex-wrap:wrap;gap:6px;display:flex}.record-actions button{white-space:nowrap;padding:8px 12px!important}.record-identity{align-items:center;gap:12px;min-width:180px;display:flex}.record-identity>span{color:#8e703e;background:#f1eee6;border-radius:12px;flex:0 0 38px;place-items:center;height:38px;font-weight:700;display:grid}.record-identity>div{gap:3px;display:grid}.record-badge{white-space:nowrap;color:#606b78;background:#f0f2f5;border-radius:7px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:650;display:inline-flex}.record-badge.approved{color:#26704b;background:#edf7f0}.record-badge.pending{color:#93651f;background:#fff6e7}.record-badge.disabled{color:#a44444;background:#fbeeee}.record-badge svg{width:13px;height:13px}.record-pagination{color:var(--gnz-muted);justify-content:space-between;align-items:center;padding:16px 0 0;font-size:12px;display:flex}.record-pagination>div{align-items:center;gap:12px;display:flex}.record-pagination button{place-items:center;width:34px;display:grid;color:#485361!important;border:1px solid var(--gnz-line)!important;background:#fff!important;min-height:34px!important}.record-empty{color:#77828e;text-align:center;border:1px dashed #d9dfe5;border-radius:12px;justify-items:center;gap:12px;padding:40px 20px;display:grid}.record-empty strong{color:#465260;font-size:14px}.matching-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.matching-summary>div,.matching-summary>article{border:1px solid var(--gnz-line);background:#fafbfc;border-radius:12px;align-items:center;gap:12px;padding:18px;display:flex}.matching-summary svg{color:var(--gnz-gold);flex-shrink:0}.matching-summary strong{margin-left:auto;font-size:24px}.matching-summary span{color:var(--gnz-muted);font-size:12px}.matching-form{min-width:260px;gap:8px!important;display:flex!important}.matching-form select{min-width:160px;width:100%!important}.matching-form button{flex-shrink:0;width:auto!important}.gnz-feedback{border:1px solid;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;font-size:14px;display:flex}.gnz-feedback.success{color:#26704b;background:#edf7f0;border-color:#cde8d7}.gnz-feedback.error{color:#9c3434;background:#fff1f1;border-color:#efcccc}.gnz-feedback button{margin-left:auto;min-height:28px!important;color:inherit!important;background:0 0!important;border:0!important;padding:4px!important}.gnz-account-sheet,.gnz-report-sheet{background:#fff;padding:28px;overflow-y:auto;width:min(540px,100vw)!important;max-width:540px!important}.account-sheet-body{gap:24px;padding-top:24px;display:grid}.account-sheet-body form{gap:12px;display:grid}.account-sheet-body label{gap:8px;font-size:13px;display:grid}.account-sheet-body input{border:1px solid #d9dfe5;border-radius:10px;padding:12px;font-size:14px}.account-sheet-body button{color:#fff;background:#192027;border-radius:10px;padding:11px 16px;font-size:13px}.gnz-notice{color:#586371;background:#f7f8fa;border:1px solid #e4e7eb;border-radius:12px;padding:16px;font-size:13px;line-height:1.7}.account-danger-zone{border-top:1px solid #e4e7eb;padding-top:20px}.account-danger-zone p{color:#69727e;font-size:13px;line-height:1.7}.account-danger-zone button.danger{color:#a33838;background:#fff1f1;border:1px solid #efcccc}.gnz-action-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:400;background:#11182080;position:fixed;inset:0}.gnz-action-dialog{z-index:410;background:#fff;border:1px solid #e4e7eb;border-radius:20px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 48px);padding:30px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 100px #0003}.gnz-action-dialog h2{letter-spacing:-.4px;margin:16px 0 10px;font-size:21px;font-weight:700}.gnz-action-dialog p{color:#69727e;font-size:14px;line-height:1.7}.action-dialog-icon{color:#987642;background:#f4efe5;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.action-dialog-icon.danger{color:#a33838;background:#fff1f1}.action-dialog-close{background:#f5f6f8;border:0;border-radius:9px;padding:8px;position:absolute;top:20px;right:20px}.gnz-action-dialog label{gap:8px;margin-top:18px;font-size:13px;display:grid}.gnz-action-dialog textarea{border:1px solid #d9dfe5;border-radius:10px;min-height:100px;padding:12px;font-size:14px}.gnz-action-dialog footer{justify-content:flex-end;gap:10px;margin-top:26px;display:flex}.gnz-action-dialog footer button{background:#fff;border:1px solid #d9dfe5;border-radius:10px;padding:11px 16px;font-size:13px}.gnz-action-dialog footer .primary{color:#fff;background:#192027;border-color:#192027}.gnz-action-dialog footer .danger{color:#fff;background:#a33838;border-color:#a33838}.gnz-action-dialog button:disabled{opacity:.45}.admin-studio .ops-head h2{letter-spacing:-.8px;font-size:28px!important}.admin-studio .ops-head p{line-height:1.7;font-size:14px!important}.admin-studio .ops-stats article{border-radius:14px!important;padding:20px!important}.admin-studio .ops-stats article span{font-size:12px!important}.admin-studio .ops-stats strong{font-size:30px!important}.admin-studio .ops-card{border-radius:16px!important;box-shadow:0 4px 20px #1c273006!important}.admin-studio .ops-toolbar{gap:12px;padding:20px!important}.admin-studio .ops-toolbar :is(input,select,button){min-height:42px;border-radius:9px!important;font-size:13px!important}.admin-studio .ops-table-wrap th{background:#f7f8fa!important;padding:14px 20px!important;font-size:12px!important}.admin-studio .ops-table-wrap td{padding:18px 20px!important;font-size:14px!important}.admin-studio .ops-table-wrap small{margin-top:5px;font-size:12px!important}.admin-studio .ops-status{border-radius:7px!important;padding:5px 9px!important;font-size:11px!important}.admin-studio .ops-actions button{border-radius:9px!important;width:34px!important;height:34px!important}.admin-studio .ops-table-wrap tr:focus-visible{outline-offset:-2px;outline:2px solid #b4945c}.admin-studio .ops-form-grid label{font-size:13px!important}.admin-studio .ops-form-grid :is(input,select,textarea){min-height:44px;border-radius:10px!important;font-size:14px!important}.admin-studio .ops-modal form{border-radius:18px!important}.admin-studio .ops-modal h3{font-size:22px!important}.gnz-workspace{background:#f5f6f8}.gnz-workspace .gnz-portal-card{border-radius:16px;box-shadow:0 4px 20px #1c273006}.gnz-workspace-main{max-width:1500px}.gnz-workspace-section-head h1{letter-spacing:-.8px}.gnz-workspace .gnz-money{font-variant-numeric:tabular-nums}.gnz-workspace .gnz-portal-table th{font-size:12px}.gnz-workspace .gnz-portal-table td{padding:16px;font-size:14px}.gnz-workspace .gnz-portal-card h2{letter-spacing:-.4px;font-size:20px}@media (max-width:760px){.gnz-admin-workspace .gnz-portal-card{padding:16px!important}.gnz-portal-heading h1{font-size:25px!important}.gnz-admin-workspace .gnz-portal-tabs{flex-wrap:nowrap;padding-bottom:16px;overflow-x:auto}.gnz-admin-workspace .gnz-portal-tabs button{flex-shrink:0}.matching-summary{grid-template-columns:1fr}.matching-summary>div,.matching-summary>article{padding:12px}.record-filters select{flex:1;min-width:130px}.record-filters>button{width:100%;margin-left:0}.record-toolbar{gap:8px}.record-toolbar>span{font-size:11px}.record-table-scroll{border:0;overflow:visible}.gnz-record-table table,.gnz-record-table tbody,.gnz-record-table tr,.gnz-record-table td{width:100%;display:block}.gnz-record-table thead{display:none}.gnz-record-table tr{border:1px solid var(--gnz-line);background:#fff;border-radius:12px;margin-bottom:12px;overflow:hidden}.gnz-record-table td{overflow-wrap:anywhere;border:0;border-bottom:1px solid #f0f2f4;grid-template-columns:105px minmax(0,1fr);gap:12px;display:grid;padding:12px!important}.gnz-record-table td:before{content:attr(data-label);color:var(--gnz-muted);padding-top:3px;font-size:12px}.gnz-record-table td:last-child{border:0}.gnz-record-table .record-actions{background:#fafbfc;min-width:0;display:block}.record-actions:before{margin-bottom:8px;display:block}.matching-form{flex-wrap:wrap;min-width:0}.matching-form select,.record-identity{min-width:0}.record-identity>span{display:none}.record-pagination{padding-top:4px}.gnz-account-sheet,.gnz-report-sheet{padding:22px}.admin-studio .ops-table-wrap{padding:12px;overflow:visible!important}.admin-studio .ops-table-wrap table{width:100%;min-width:0!important}.admin-studio .ops-table-wrap :is(table,tbody,tr,td){display:block}.admin-studio .ops-table-wrap thead{display:none}.admin-studio .ops-table-wrap tr{border:1px solid #e4e7eb;border-radius:12px;margin-bottom:12px;overflow:hidden}.admin-studio .ops-table-wrap td{grid-template-columns:100px minmax(0,1fr);gap:10px;display:grid;border:0!important;border-bottom:1px solid #f0f2f4!important;padding:12px!important}.admin-studio .ops-table-wrap td:before{content:attr(data-label);color:#69727e;font-size:12px}.admin-studio .ops-table-wrap td small{grid-column:2}.admin-studio .ops-table-wrap td.ops-actions{background:#f7f8fa;justify-content:flex-end;display:flex!important}.admin-studio .ops-toolbar{flex-direction:column;align-items:stretch;padding:14px!important}.admin-studio .ops-toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.admin-studio .ops-toolbar>label{width:100%}.gnz-action-dialog{padding:24px}.gnz-action-dialog footer button{flex:1}}@media (prefers-reduced-motion:reduce){:is(.admin-studio,.gnz-workspace,.gnz-admin-workspace) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.gnz-disclosure summary small{color:#69727e;margin:4px 0 0 17px;font-size:12px;font-weight:400;display:block}.gnz-section-title>div>span{letter-spacing:.12em;color:#987642;font-size:10px}.gnz-section-title h2{margin-top:5px!important}.gnz-workspace-mobile-brand{display:none!important}@media (max-width:860px){.gnz-workspace{width:100%;min-width:0}.gnz-workspace-main{padding:0 max(16px,env(safe-area-inset-left)) calc(110px + env(safe-area-inset-bottom));width:100%;min-width:0}.gnz-workspace-topbar{padding:12px 0 14px;padding-top:max(12px,env(safe-area-inset-top));background:#f5f6f8f5;flex-wrap:wrap;gap:8px 12px;min-height:0;display:flex}.gnz-workspace-topbar>.gnz-workspace-mobile-brand{flex:0 0 100%;justify-content:center;align-items:center;max-width:100%;padding-bottom:10px;display:flex!important}.gnz-workspace-mobile-brand .gnz-portal-brand{justify-content:center;gap:0;width:auto}.gnz-workspace-mobile-brand .gnz-portal-brand img{object-fit:contain;width:100px;height:auto;max-height:64px}.gnz-workspace-mobile-brand .gnz-portal-brand span{display:none}.gnz-workspace-topbar>div:not(.gnz-workspace-mobile-brand){flex:1;min-width:0;max-width:calc(100% - 98px)}.gnz-workspace-topbar>div:not(.gnz-workspace-mobile-brand)>span{overflow-wrap:anywhere;font-size:12px}.gnz-workspace-topbar .gnz-secondary{flex-shrink:0;min-height:44px;padding:10px 14px;font-size:14px!important}.gnz-workspace-heading{padding:24px 0 20px}.gnz-workspace-heading h1{overflow-wrap:anywhere;font-size:clamp(26px,7vw,34px);line-height:1.16}.gnz-workspace-heading p{font-size:16px}.gnz-workspace :is(input,select,textarea){font-size:16px!important}.gnz-workspace :is(.gnz-portal-card,.gnz-workspace-panel,.gnz-workspace-metrics article){min-width:0}.gnz-workspace .gnz-portal-card{margin:16px 0;padding:18px}.gnz-workspace .gnz-workspace-content-card{padding:0}.gnz-workspace-section-head{flex-wrap:wrap;gap:12px;padding:18px}.gnz-workspace-section-head>b{white-space:normal;font-size:12px}.gnz-workspace-metrics article span{overflow-wrap:anywhere;font-size:14px}.gnz-workspace-metrics article span svg{flex-shrink:0}.gnz-workspace-metrics article strong{overflow-wrap:anywhere;letter-spacing:-.02em;font-size:clamp(19px,5vw,26px);line-height:1.2}.gnz-workspace-mobile-nav{left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));gap:2px;padding:5px;overflow:visible}.gnz-workspace-mobile-nav a{white-space:normal;text-align:center;flex:1 1 0;min-width:0;min-height:58px;padding:6px 2px;font-size:12px;font-weight:650;line-height:1.2}.gnz-workspace-mobile-nav a svg{flex-shrink:0}.gnz-workspace-mobile-nav a span{overflow-wrap:anywhere}.gnz-workspace .gnz-table-wrap{max-width:100%;padding:0 14px 14px;overflow:visible}.gnz-workspace .gnz-table-wrap :is(table,tbody,tr,td){width:100%;display:block;min-width:0!important}.gnz-workspace .gnz-table-wrap thead{display:none}.gnz-workspace .gnz-table-wrap tr{background:#fff;border:1px solid #e4e7eb;border-radius:12px;margin-bottom:12px;overflow:hidden}.gnz-workspace .gnz-table-wrap td{overflow-wrap:anywhere;border:0;border-bottom:1px solid #f0f2f4;grid-template-columns:minmax(80px,38%) minmax(0,1fr);gap:12px;font-size:14px;line-height:1.5;display:grid;text-align:left!important;white-space:normal!important;padding:12px!important}.gnz-workspace .gnz-table-wrap td:before{content:attr(data-label);color:#69727e;font-size:12px;font-weight:500}.gnz-workspace .gnz-table-wrap td:last-child{border-bottom:0}.gnz-workspace .gnz-status-pill{white-space:normal;justify-self:start}.gnz-workspace .gnz-net-payment{min-width:0;padding:18px}.gnz-workspace .gnz-net-payment strong{overflow-wrap:anywhere;font-size:clamp(25px,8vw,38px);line-height:1.2}.gnz-workspace .gnz-net-payment p,.gnz-workspace :is(.gnz-workspace-panel,.gnz-workspace-terms,.gnz-workspace-empty){overflow-wrap:anywhere}}@media (max-width:360px){.gnz-workspace-metrics,.gnz-workspace-metrics.is-compact{grid-template-columns:1fr!important}.gnz-workspace-metrics article{min-height:100px}.gnz-workspace-mobile-nav a{font-size:12px}.gnz-workspace-main{padding-inline:12px}}.matching-history{align-items:center;font-size:12px!important;font-weight:400!important;display:flex!important}.matching-history input{accent-color:#987642;width:16px!important;min-height:16px!important}.gnz-admin-workspace .matching-form{flex-wrap:wrap}.matching-form>input{min-width:180px}.equipment-return-form{gap:16px;padding-top:24px;display:grid}.equipment-return-form label{gap:8px;font-size:14px;display:grid}.equipment-return-form :is(input,select,textarea){border:1px solid #d9dfe5;border-radius:10px;width:100%;padding:12px;font-size:14px}.equipment-return-form textarea{min-height:100px}.equipment-return-form p{color:#69727e;font-size:13px;line-height:1.7}.equipment-return-form button{color:#fff;background:#192027;border-radius:10px;padding:12px;font-size:14px}.gnz-admin-workspace .gnz-portal-card>form{margin-bottom:20px}.gnz-admin-workspace .gnz-portal-card>details>p{padding-inline:16px}.gnz-workspace .gnz-record-table{width:100%;min-width:0}.gnz-workspace .record-toolbar{flex-wrap:wrap;gap:12px}.gnz-workspace .record-toolbar label{flex:1;min-width:0}.gnz-workspace .record-toolbar input{width:100%;min-width:0}.gnz-workspace .record-table-scroll{overscroll-behavior-x:contain;max-width:100%}.gnz-workspace button,.admin-studio button,.admin-studio label{font-size:14px!important}:is(.gnz-workspace a:focus-visible,.gnz-workspace button:focus-visible,.admin-studio button:focus-visible){outline-offset:3px;outline:3px solid #385ad0}@media (max-width:640px){.gnz-workspace input,.gnz-workspace select,.gnz-workspace textarea,.admin-studio input,.admin-studio select,.admin-studio textarea{font-size:16px!important}.gnz-workspace-mobile-nav a{flex:1;min-width:0}.gnz-workspace-mobile-nav{gap:2px}.gnz-workspace-heading h1{overflow-wrap:anywhere;font-size:28px;line-height:1.2}.gnz-workspace-topbar strong,.gnz-workspace-panel strong{overflow-wrap:anywhere}.gnz-workspace .record-pagination{flex-wrap:wrap;gap:12px}}.equipment-workspace{gap:20px;min-width:0;display:grid}.equipment-workspace>.gnz-portal-card{margin:0}.equipment-selection label{max-width:560px}.equipment-workspace .equipment-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.equipment-summary article span{align-items:center;gap:8px;font-size:14px;display:flex}.equipment-delivery form{grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.equipment-delivery fieldset{border:0;min-width:0;margin:0;padding:0}.equipment-delivery legend{margin-bottom:12px;font-size:16px;font-weight:600}.equipment-product-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.equipment-product-options label{cursor:pointer;border:1px solid #d9dfe6;border-radius:12px;align-items:center;gap:12px;min-height:76px;padding:16px;display:flex!important}.equipment-product-options input[type=checkbox]{accent-color:#182229;flex:0 0 20px;margin:0;-webkit-appearance:auto!important;appearance:auto!important;width:20px!important;height:20px!important}.equipment-product-options span{gap:4px;display:grid}.equipment-product-options strong{overflow-wrap:anywhere;font-size:16px}.equipment-product-options small{color:#64748b;font-size:14px}.equipment-product-options .is-selected{background:#f3f6f8;border-color:#182229}.equipment-product-options .is-owned{cursor:default;background:#f3f5f7}.equipment-delivery-fields{grid-template-columns:2fr 1fr;gap:18px;display:grid}.equipment-workspace details summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:16px;font-weight:600;list-style:disclosure-closed;display:list-item}.equipment-workspace details[open]>summary{margin-bottom:12px;list-style:disclosure-open}.equipment-total-help{margin:0!important;font-size:14px!important}.equipment-product-manager form{margin:16px 0}@media (max-width:720px){.equipment-workspace .equipment-summary,.equipment-product-options,.equipment-delivery-fields{grid-template-columns:1fr!important}.equipment-workspace{gap:16px}.equipment-product-options label{min-height:68px}}[data-slot=sheet-overlay]{z-index:210!important}[data-slot=sheet-content]{overscroll-behavior:contain;max-height:100dvh;z-index:220!important}body:has([data-slot=sheet-content]) [data-slot=select-content]{z-index:230!important}:is(body:has(.admin-page) .territory-confirm,body:has(.admin-page) .admin-confirm-overlay){z-index:400!important}:is(body:has(.admin-page) .territory-confirm-card,body:has(.admin-page) .admin-confirm-card){z-index:410!important}[data-slot=sheet-overlay][data-state=closed],[data-slot=sheet-content][data-state=closed]{pointer-events:none!important}.equipment-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops-screen{gap:20px;display:grid}.ops-head{background:#fff;border:1px solid #e5e5e2;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 30px;display:flex}.ops-head>div>span{letter-spacing:.16em;color:#a5761d;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.ops-head h2{letter-spacing:-.035em;color:#151816;margin:0;font-size:28px}.ops-head p{color:#69706c;margin:7px 0 0;font-size:13px}.ops-head>i{color:#d1a03d;background:#181b19;place-items:center;width:48px;height:48px;display:grid}.ops-head>i svg{width:22px}.ops-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ops-stats article{background:#fff;border:1px solid #e5e5e2;gap:8px;padding:18px 20px;display:grid}.ops-stats span{letter-spacing:.08em;text-transform:uppercase;color:#7b807d;font-size:10px;font-weight:750}.ops-stats strong{color:#171a18;font-size:24px;line-height:1}.ops-card{background:#fff;border:1px solid #e3e4e1}.ops-toolbar{border-bottom:1px solid #e8e8e5;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.ops-toolbar>label{background:#fafafa;border:1px solid #dfe1dd;align-items:center;gap:9px;min-width:min(420px,55%);padding:0 12px;display:flex}.ops-toolbar>label svg{color:#8b908d;width:16px}.ops-toolbar input{background:0 0;border:0;outline:0;width:100%;height:40px;font-size:13px}.ops-toolbar>div{gap:8px;display:flex}.ops-toolbar button,.ops-modal button{color:#262a27;cursor:pointer;background:#fff;border:1px solid #d7d9d5;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.ops-toolbar button svg,.ops-modal button svg{width:16px}.ops-toolbar button.primary,.ops-modal button.primary{color:#fff;background:#181b19;border-color:#181b19}.ops-table-wrap{overflow:auto}.ops-table-wrap table{border-collapse:collapse;width:100%;min-width:760px}.ops-table-wrap th{text-align:left;letter-spacing:.11em;color:#747a76;background:#f7f7f5;border-bottom:1px solid #e3e4e1;padding:11px 16px;font-size:9px}.ops-table-wrap td{color:#3b403d;vertical-align:middle;border-bottom:1px solid #ecece9;padding:14px 16px;font-size:12px}.ops-table-wrap tbody tr{cursor:pointer;transition:background .15s}.ops-table-wrap tbody tr:hover{background:#faf9f6}.ops-table-wrap td strong{color:#171a18;font-size:13px;display:block}.ops-table-wrap td small{color:#858a86;margin-top:4px;font-size:10px;display:block}.ops-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.ops-actions>svg{color:#9a9e9b;width:16px}.ops-actions button{color:#7c3029;cursor:pointer;background:#f5f5f2;border:0;place-items:center;width:30px;height:30px;display:grid}.ops-actions button svg{width:14px}.ops-status{color:#555;background:#efefec;border-radius:30px;padding:5px 9px;font-size:10px;display:inline-flex}.ops-status.active,.ops-status.approved,.ops-status.assigned,.ops-status.completed,.ops-status.paid{color:#21633c;background:#e7f4eb}.ops-status.leave,.ops-status.pending,.ops-status.scheduled{color:#825a13;background:#fff1d4}.ops-status.passive,.ops-status.left,.ops-status.inactive,.ops-status.cancelled,.ops-status.rejected,.ops-status.lost{color:#873d35;background:#f4e8e6}.ops-empty{text-align:center;color:#8a8e8b;padding:44px;font-size:13px}.ops-modal{z-index:150;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1113127a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ops-modal form{background:#fff;width:min(760px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 30px 90px #00000038}.ops-modal header{z-index:2;color:#fff;background:#171a18;justify-content:space-between;align-items:flex-start;padding:22px 24px;display:flex;position:sticky;top:0}.ops-modal header span{color:#d4a544;letter-spacing:.16em;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.ops-modal header h3{margin:0;font-size:20px}.ops-modal header button{color:#fff;background:0 0;border-color:#3a3d3b;width:36px;min-height:36px;padding:0}.ops-form-grid{grid-template-columns:1fr 1fr;gap:14px;padding:24px;display:grid}.ops-form-grid label{gap:6px;display:grid}.ops-form-grid label.full{grid-column:1/-1}.ops-form-grid label>span{letter-spacing:.06em;color:#666c68;font-size:10px;font-weight:800}.ops-form-grid input,.ops-form-grid select,.ops-form-grid textarea{color:#181b19;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d9dcd8;outline:none;padding:9px 11px;font-size:13px}.ops-form-grid textarea{resize:vertical;min-height:82px}.ops-form-grid input:focus,.ops-form-grid select:focus,.ops-form-grid textarea:focus{border-color:#a97a21;box-shadow:0 0 0 2px #a97a211a}.ops-modal footer{background:#fafafa;border-top:1px solid #e6e6e3;justify-content:flex-end;gap:9px;padding:16px 24px;display:flex;position:sticky;bottom:0}.ops-error{color:#8b332b;background:#f8ecea;margin:0 24px 8px;padding:10px 12px;font-size:12px}@media (max-width:900px){.ops-stats{grid-template-columns:1fr 1fr}.ops-head{padding:22px}.ops-toolbar{flex-direction:column;align-items:stretch}.ops-toolbar>label{min-width:100%}.ops-toolbar>div{justify-content:flex-end}.ops-table-wrap table{min-width:680px}}@media (max-width:600px){.ops-screen{gap:12px}.ops-head{padding:18px}.ops-head h2{font-size:23px}.ops-head p{font-size:12px}.ops-head>i{width:40px;height:40px}.ops-stats{gap:8px}.ops-stats article{padding:14px}.ops-stats strong{font-size:20px}.ops-toolbar{padding:12px}.ops-toolbar>div{grid-template-columns:1fr 1fr;display:grid}.ops-table-wrap{margin:0}.ops-form-grid{grid-template-columns:1fr;padding:18px}.ops-form-grid label.full{grid-column:auto}.ops-modal{align-items:end;padding:0}.ops-modal form{width:100%;max-height:92vh}.ops-modal header{padding:18px}.ops-modal footer{padding:14px 18px}}.ops-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ops-report-grid a{color:#171a18;background:#fff;border:1px solid #e4e5e2;gap:9px;padding:20px;text-decoration:none;transition:transform .15s,border-color .15s;display:grid}.ops-report-grid a:hover{border-color:#c9ae72;transform:translateY(-1px)}.ops-report-grid i{color:#9a6b17;background:#f4f1e9;place-items:center;width:34px;height:34px;display:grid}.ops-report-grid i svg{width:17px}.ops-report-grid span{letter-spacing:.08em;text-transform:uppercase;color:#757b77;font-size:10px;font-weight:800}.ops-report-grid strong{font-size:22px;line-height:1.15}.ops-report-note{align-items:flex-start;gap:14px;padding:22px;display:flex}.ops-report-note>svg{color:#a5761d;width:22px}.ops-report-note strong{font-size:14px}.ops-report-note p{color:#6f7471;margin:5px 0 0;font-size:12px;line-height:1.5}@media (max-width:900px){.ops-report-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ops-report-grid{grid-template-columns:1fr}.ops-report-grid a{padding:16px}}.ops-pagination{background:#fafafa;border-top:1px solid #ecece9;justify-content:flex-end;align-items:center;gap:12px;padding:13px 16px;display:flex}.ops-pagination button{cursor:pointer;background:#fff;border:1px solid #d9dbd7;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:11px;font-weight:750;display:inline-flex}.ops-pagination button:disabled{opacity:.4;cursor:not-allowed}.ops-pagination button svg{width:14px}.ops-pagination span{color:#747a76;font-size:11px}.ops-profile-modal{z-index:155;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11131285;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.ops-profile-card{background:#fff;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(980px,100%);max-height:calc(100vh - 44px);display:grid;box-shadow:0 30px 90px #0000003d}.ops-profile-card>header{color:#fff;background:#171a18;justify-content:space-between;gap:20px;padding:22px 24px;display:flex}.ops-profile-card>header span{color:#d4a544;letter-spacing:.16em;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.ops-profile-card>header h3{margin:0;font-size:22px}.ops-profile-card>header p{color:#bfc3c0;margin:5px 0 0;font-size:12px}.ops-profile-card>header>div:last-child{align-items:flex-start;gap:9px;display:flex}.ops-profile-card>header button{color:#fff;cursor:pointer;background:0 0;border:1px solid #3b3e3c;place-items:center;width:34px;height:34px;display:grid}.ops-profile-card>header button svg{width:16px}.ops-profile-card>nav{background:#fafafa;border-bottom:1px solid #e6e7e4;gap:0;display:flex;overflow:auto}.ops-profile-card>nav button{white-space:nowrap;color:#676d69;cursor:pointer;background:0 0;border:0;border-right:1px solid #ecece8;padding:13px 15px;font-size:11px;font-weight:750}.ops-profile-card>nav button.active{color:#9a6b17;background:#fff;box-shadow:inset 0 -2px #b07b18}.ops-profile-body{padding:22px;overflow:auto}.ops-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ops-profile-grid article{background:#fafafa;border:1px solid #e5e6e2;gap:6px;padding:15px;display:grid}.ops-profile-grid span,.ops-profile-notes>span{letter-spacing:.08em;text-transform:uppercase;color:#787e7a;font-size:9px;font-weight:800}.ops-profile-grid strong{color:#181b19;font-size:13px;line-height:1.45}.ops-doc-list{gap:10px;display:grid}.ops-doc-list>div{border:1px solid #e1e3df;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;padding:14px;display:grid}.ops-doc-list>div svg{grid-row:1/3;width:20px}.ops-doc-list>div strong{font-size:13px}.ops-doc-list>div span{color:#747a76;font-size:11px}.ops-doc-list>div.complete{color:#28633e;background:#edf7f0}.ops-doc-list>div.missing{color:#7d5816;background:#fff5df}.ops-doc-list>a{color:#202421;border:1px solid #e5e6e2;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.ops-doc-list>a svg{color:#a5761d;width:17px}.ops-doc-list>a span{flex:1;font-size:12px}.ops-doc-list>a b{color:#8d6418;font-size:10px}.ops-doc-list>p{color:#777d79;font-size:12px}.ops-profile-stack{gap:18px;display:grid}.ops-profile-stack section{gap:8px;display:grid}.ops-profile-stack h4{margin:0 0 3px;font-size:13px}.ops-profile-stack article{background:#fafafa;border:1px solid #e6e7e3;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.ops-profile-stack article strong{font-size:12px}.ops-profile-stack article span{color:#737975;text-align:right;font-size:11px}.ops-profile-stack p{color:#777d79;text-align:center;border:1px dashed #d9dbd7;margin:0;padding:18px;font-size:12px}.ops-profile-notes{background:#fafafa;border:1px solid #e4e5e1;gap:9px;padding:18px;display:grid}.ops-profile-notes p{white-space:pre-wrap;color:#343936;margin:0;font-size:13px;line-height:1.55}.ops-profile-card>footer{background:#fafafa;border-top:1px solid #e5e6e2;justify-content:flex-end;gap:9px;padding:14px 22px;display:flex}.ops-profile-card>footer button,.ops-report-controls button{color:#262a27;cursor:pointer;background:#fff;border:1px solid #d7d9d5;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.ops-profile-card>footer button svg,.ops-report-controls button svg{width:16px}.ops-profile-card>footer button.primary,.ops-report-controls button.primary{color:#fff;background:#181b19;border-color:#181b19}.ops-report-controls{justify-content:space-between;align-items:end;gap:16px;padding:16px 18px;display:flex}.ops-report-controls>div{gap:10px;display:flex}.ops-report-controls label{gap:5px;display:grid}.ops-report-controls label span{letter-spacing:.08em;text-transform:uppercase;color:#747a76;font-size:9px;font-weight:800}.ops-report-controls input{background:#fff;border:1px solid #d9dcd8;height:40px;padding:0 10px;font-size:12px}.ops-report-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ops-report-mini-grid article{background:#fff;border:1px solid #e4e5e2;padding:18px}.ops-report-mini-grid h3{align-items:center;gap:7px;margin:0 0 12px;font-size:12px;display:flex}.ops-report-mini-grid h3 svg{color:#a5761d;width:16px}.ops-report-mini-grid strong{font-size:21px;display:block}.ops-report-mini-grid span{color:#777d79;margin-top:6px;font-size:10px;display:block}@media (max-width:760px){.ops-profile-modal{align-items:end;padding:0}.ops-profile-card{width:100%;max-height:94vh}.ops-profile-body{padding:16px}.ops-profile-grid{grid-template-columns:1fr}.ops-profile-card>header{padding:18px}.ops-profile-card>footer{padding:12px 16px}.ops-report-controls{flex-direction:column;align-items:stretch}.ops-report-controls>div{width:100%}.ops-report-controls label{flex:1}.ops-report-controls input{width:100%}.ops-report-mini-grid{grid-template-columns:1fr}.ops-profile-stack article{flex-direction:column}.ops-profile-stack article span{text-align:left}}.ops-toolbar>div>select{color:#343936;background:#fff;border:1px solid #d7d9d5;outline:none;min-height:40px;padding:0 34px 0 11px;font-size:12px}.ops-toolbar>div>select:focus{border-color:#a97a21;box-shadow:0 0 0 2px #a97a211a}.ops-profile-grid article.full{grid-column:1/-1}.ops-profile-section{background:#fafafa;border:1px solid #e4e5e1;gap:10px;margin-top:14px;padding:18px;display:grid}.ops-profile-section h4{color:#181b19;margin:0;font-size:13px}.ops-profile-section p{white-space:pre-wrap;color:#343936;margin:0;font-size:13px;line-height:1.55}.ops-profile-section button{color:#262a27;cursor:pointer;background:#fff;border:1px solid #d7d9d5;justify-self:start;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex}.ops-profile-section button svg{width:15px}@media (max-width:600px){.ops-toolbar>div>select{width:100%}.ops-profile-grid article.full{grid-column:auto}}.compact-finance-modal{grid-template-rows:auto minmax(0,1fr);width:min(720px,100%)}.finance-action-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.finance-action-form label{gap:6px;display:grid}.finance-action-form label>span{letter-spacing:.06em;color:#666c68;font-size:10px;font-weight:800}.finance-action-form .full{grid-column:1/-1}.finance-action-form input,.finance-action-form select,.finance-action-form textarea{color:#181b19;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d9dcd8;outline:none;padding:10px 12px;font-size:13px}.finance-action-form textarea{resize:vertical;min-height:96px}.finance-action-form input:focus,.finance-action-form select:focus,.finance-action-form textarea:focus{border-color:#a97a21;box-shadow:0 0 0 2px #a97a211a}.finance-action-form .active-check{color:#363b38;background:#fafafa;border:1px solid #e1e3df;align-items:flex-start;gap:9px;padding:12px 13px;font-size:12px;line-height:1.5;display:flex}.finance-action-form .active-check input{accent-color:#9a6b17;width:16px;height:16px;min-height:16px;margin-top:1px}.finance-form-hint{color:#6e7470;background:#fafafa;border:1px solid #e5e6e2;margin:0;padding:12px 14px;font-size:11px;line-height:1.55}.admin-order-courier-select{gap:6px;margin-top:16px;display:grid}.admin-order-courier-select>span{letter-spacing:.06em;color:#666c68;font-size:10px;font-weight:800}.admin-order-courier-select select{color:#181b19;background:#fff;border:1px solid #d9dcd8;min-height:44px;padding:0 11px}@media (max-width:600px){.finance-action-form{grid-template-columns:1fr}.finance-action-form .full{grid-column:auto}}.admin-waiting-orders{border:1px solid #ead9a8}.waiting-order-head{background:#fffdf7;border-bottom:1px solid #efe5c9}.waiting-order-head>div{gap:3px;display:grid}.waiting-order-head strong{color:#6f5317;font-size:13px}.waiting-order-head span{color:#8a8172;font-size:10px}.waiting-order-head b{color:#fff;background:#b78322;border-radius:999px;place-items:center;min-width:28px;height:28px;padding:0 8px;font-size:11px;display:grid}.waiting-actions{min-width:150px}.waiting-actions .accept-order-button{color:#6c5014;background:#fff8df;border:1px solid #c9a654;justify-content:center;align-items:center;gap:6px;width:auto;min-width:104px;height:32px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.waiting-actions .accept-order-button svg{width:13px}.waiting-actions .accept-order-button:hover{background:#f5e8b8}.gnz-shift-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.gnz-shift-week-nav{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gnz-shift-week-nav>div{text-align:center;min-width:220px}.gnz-shift-week-nav strong{font-size:15px;display:block}.gnz-shift-week-nav small{color:var(--muted-foreground,#71717a);margin-top:2px;display:block}.gnz-week-calendar-wrap{background:#ffffffa6;border:1px solid #0f172a14;border-radius:18px;overflow:auto}.gnz-week-calendar{border-collapse:separate;border-spacing:0;width:100%;min-width:1120px}.gnz-week-calendar th,.gnz-week-calendar td{vertical-align:top;border-bottom:1px solid #0f172a12;border-right:1px solid #0f172a12;padding:8px}.gnz-week-calendar th:last-child,.gnz-week-calendar td:last-child{border-right:0}.gnz-week-calendar tr:last-child td{border-bottom:0}.gnz-week-calendar th{z-index:2;text-align:left;background:#f8fafcf5;position:sticky;top:0}.gnz-week-calendar th:first-child{z-index:3;min-width:190px;left:0}.gnz-week-calendar td:first-child{z-index:1;background:#fff;min-width:190px;position:sticky;left:0}.gnz-week-calendar th span,.gnz-week-calendar th small,.gnz-week-calendar td:first-child strong,.gnz-week-calendar td:first-child small{display:block}.gnz-week-calendar th small,.gnz-week-calendar td:first-child small{color:#71717a;margin-top:3px;font-size:11px}.gnz-shift-cell{text-align:left;cursor:pointer;width:100%;min-height:82px;box-shadow:none;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:10px;display:flex}.gnz-shift-cell svg{width:16px;height:16px}.gnz-shift-cell strong{font-size:13px}.gnz-shift-cell small{opacity:.78;font-size:11px}.gnz-shift-cell.working{color:#166534;background:#16a34a17}.gnz-shift-cell.off{color:#475569;background:#64748b17}.gnz-shift-cell.leave{color:#991b1b;background:#dc262617}.gnz-shift-copy-actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.gnz-shift-editor{gap:8px;margin:12px 0;display:grid}.gnz-shift-editor-row{background:#f8fafcb8;border:1px solid #0f172a14;border-radius:14px;grid-template-columns:120px minmax(145px,1fr) 120px 120px minmax(115px,auto);align-items:center;gap:8px;padding:10px;display:grid}.gnz-shift-editor-row>strong{font-size:13px}.gnz-shift-editor-row input[type=time]{width:100%}.gnz-shift-toggle{align-items:center;gap:7px!important;margin:0!important;display:flex!important}.gnz-shift-toggle input{width:auto!important}.gnz-shift-summary{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.gnz-shift-summary span{background:#0f172a0d;border-radius:12px;padding:8px 10px;font-size:12px}@media (max-width:900px){.gnz-shift-toolbar{align-items:stretch}.gnz-shift-week-nav{justify-content:space-between;width:100%}.gnz-shift-week-nav>div{text-align:left;order:-1;width:100%}.gnz-shift-editor-row{grid-template-columns:1fr 1fr}.gnz-shift-editor-row>strong,.gnz-shift-editor-row .gnz-shift-toggle:last-child{grid-column:1/-1}}.gnz-bulk-select-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 12px;display:flex}.gnz-bulk-select-head>div{flex-wrap:wrap;gap:8px;display:flex}.gnz-shift-search{background:#fff;border:1px solid #0f172a1a;border-radius:12px;align-items:center;gap:8px;min-width:min(100%,320px);padding:0 10px;display:flex!important}.gnz-shift-search svg{color:#64748b;width:17px;height:17px}.gnz-shift-search input{width:100%;box-shadow:none!important;border:0!important;outline:0!important;padding-left:0!important}.gnz-courier-check-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;max-height:320px;padding:2px;display:grid;overflow:auto}.gnz-courier-check-grid>label{cursor:pointer;background:#f8fafcb3;border:1px solid #0f172a14;border-radius:13px;align-items:center;padding:10px 12px;gap:10px!important;margin:0!important;display:flex!important}.gnz-courier-check-grid>label.selected{background:#16a34a12;border-color:#16a34a47}.gnz-courier-check-grid input{width:auto!important}.gnz-courier-check-grid span,.gnz-courier-check-grid strong,.gnz-courier-check-grid small{display:block}.gnz-courier-check-grid strong{font-size:13px}.gnz-courier-check-grid small{color:#71717a;margin-top:2px;font-size:11px}.gnz-selected-count{color:#475569;align-items:center;gap:7px;margin:10px 0 18px;font-size:13px;display:flex}.gnz-selected-count svg{width:17px;height:17px}.gnz-step-title{margin-top:22px}.gnz-shift-cell.unplanned{color:#92400e;background:#f59e0b14}.gnz-courier-row-button{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.gnz-courier-row-button strong,.gnz-courier-row-button small{display:block}.gnz-courier-row-button small{color:#71717a;margin-top:3px;font-size:11px}@media (max-width:700px){.gnz-courier-check-grid{grid-template-columns:1fr}.gnz-bulk-select-head,.gnz-bulk-select-head>div{align-items:stretch}.gnz-bulk-select-head>div{width:100%}.gnz-bulk-select-head>div button{flex:1}}.admin-page .gnz-week-calendar-wrap,.admin-page .gnz-shift-editor-row,.admin-page .gnz-courier-check-grid>label{background:var(--admin-raised);border-color:var(--admin-line)}.admin-page .gnz-courier-check-grid>label.selected{background:var(--admin-accent-bg);border-color:var(--admin-accent)}.admin-page .gnz-week-calendar :is(th,td),.admin-page .gnz-week-calendar td:first-child{border-color:var(--admin-line);background:var(--admin-surface)}.admin-page .gnz-week-calendar th{background:var(--admin-raised)}.admin-page .gnz-shift-cell.working{background:var(--admin-success-bg);color:var(--admin-success)}.admin-page .gnz-shift-cell.leave{background:var(--admin-danger-bg);color:var(--admin-danger)}.admin-page .gnz-shift-cell.off{background:var(--admin-raised);color:var(--admin-muted)}.admin-page .gnz-shift-cell.unplanned{background:var(--admin-accent-bg);color:var(--admin-accent)}.admin-page .gnz-shift-cell:disabled,.admin-page .gnz-courier-row-button:disabled{opacity:1;cursor:default}.admin-page :is(.gnz-shift-toolbar,.gnz-shift-copy-actions,.gnz-bulk-select-head) button,.admin-page .gnz-courier-row-button{min-height:44px}@media (min-width:801px){.admin-page.admin-premium .admin-sidebar{flex-direction:column!important;align-self:start!important;height:100dvh!important;min-height:0!important;padding:0 12px 12px!important;display:flex!important;position:sticky!important;top:0!important;overflow:hidden!important}.admin-page.admin-premium .admin-sidebar .admin-brand{flex:none!important;min-height:96px!important;padding:20px 12px!important}.admin-page.admin-premium .admin-sidebar nav{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column!important;flex:auto!important;gap:4px!important;height:auto!important;min-height:0!important;padding:8px 4px 20px!important;display:flex!important;overflow:hidden auto!important}.admin-page.admin-premium .admin-sidebar-promo{display:none!important}.admin-page.admin-premium .admin-sidebar-foot{border-top:1px solid #ffffff14!important;flex:none!important;margin:12px 4px 0!important;padding:14px 10px 0!important}.admin-page.admin-premium .admin-sidebar nav a{flex-shrink:0;height:auto!important;min-height:46px!important;box-shadow:none!important;color:#bbc4c3!important;border:1px solid #0000!important;border-radius:10px!important;padding:11px 12px!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}.admin-page.admin-premium .admin-sidebar nav a span{white-space:normal;min-width:0}.admin-page.admin-premium .admin-sidebar nav a svg{flex:0 0 18px;width:18px!important;height:18px!important}.admin-page.admin-premium .admin-sidebar nav a:hover{color:#fff!important;background:#ffffff0e!important;border-color:#0000!important}.admin-page.admin-premium .admin-sidebar nav a.active{color:#f4cc78!important;background:linear-gradient(90deg,#e0ae4929,#e0ae490f)!important;border-color:#e0ae4924!important;font-weight:650!important;box-shadow:inset 3px 0 #dfad49!important}.admin-page.admin-premium .admin-sidebar .admin-nav-label{letter-spacing:.12em!important;color:#83918e!important;padding:20px 12px 7px!important;font-size:10px!important}.admin-page.admin-premium .admin-content{min-width:0!important;height:auto!important;overflow:visible!important}}.admin-sidebar nav,.admin-mobile-drawer nav{scrollbar-width:thin;scrollbar-color:#495653 transparent}.admin-sidebar nav::-webkit-scrollbar{width:5px;height:5px}.admin-mobile-drawer nav::-webkit-scrollbar{width:5px;height:5px}.admin-sidebar nav::-webkit-scrollbar-track{background:0 0}.admin-mobile-drawer nav::-webkit-scrollbar-track{background:0 0}.admin-sidebar nav::-webkit-scrollbar-thumb{background:#495653;border-radius:8px}.admin-mobile-drawer nav::-webkit-scrollbar-thumb{background:#495653;border-radius:8px}.admin-sidebar nav::-webkit-scrollbar-button{width:0;height:0;display:none}.admin-mobile-drawer nav::-webkit-scrollbar-button{width:0;height:0;display:none}.admin-sidebar nav a:focus-visible{outline-offset:2px;outline:2px solid #e4b550!important}.admin-mobile-drawer a:focus-visible{outline-offset:2px;outline:2px solid #e4b550!important}@media (max-width:800px){.admin-mobile-drawer{flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}.admin-mobile-drawer nav{overscroll-behavior:contain;flex:auto!important;min-height:0!important;padding-bottom:24px!important;overflow-y:auto!important}.admin-mobile-drawer-head,.admin-mobile-account,.admin-mobile-drawer-foot{flex-shrink:0}.admin-mobile-drawer nav a{border-radius:10px!important;min-height:48px!important}.admin-mobile-drawer-foot{padding-bottom:max(16px,env(safe-area-inset-bottom))!important}}.admin-page{--focus-line:#dfe5e7;--focus-surface:#fff;--focus-text:#1e292d;--focus-muted:#657177}html[data-admin-theme=dark] .admin-page{--focus-line:#2d383e;--focus-surface:#141d23;--focus-text:#e6ecee;--focus-muted:#a2afb7}.courier-focus{color:var(--focus-text);font-size:16px;line-height:1.55}.courier-focus :is(.ops-card,.gnz-portal-card,.equipment-summary article){margin-bottom:20px;box-shadow:0 3px 18px #0b182007;background:var(--focus-surface)!important;border:1px solid var(--focus-line)!important;border-radius:16px!important;padding:24px!important}.courier-focus :is(h2,h3,h4){color:var(--focus-text);margin:0 0 16px;line-height:1.3}.courier-focus h2{letter-spacing:-.03em;font-size:28px!important}.courier-focus h3{font-size:20px}.courier-focus :is(label,p,td,button,select,input,textarea,a){font-size:14px!important}.courier-focus label{color:var(--focus-muted);flex-direction:column;gap:7px;font-weight:550;display:flex}.courier-focus :is(input,select,textarea){border-radius:9px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--focus-line)!important;background:var(--focus-surface)!important;color:var(--focus-text)!important}.courier-focus input[type=checkbox]{accent-color:#b98a35;width:18px;min-height:18px}.courier-focus label:has(input[type=checkbox]){flex-direction:row;align-items:center}.courier-focus button{border:1px solid var(--focus-line);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 15px;display:inline-flex}.courier-focus button:disabled{opacity:.5;cursor:not-allowed}.courier-focus button svg{width:18px;height:18px}.focus-notice{background:#b98a3510;border:1px solid #d7b66c55;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 20px;padding:16px 18px;display:flex;color:inherit!important}.focus-notice svg{color:#ad812d;flex-shrink:0;width:22px}.focus-notice span{flex:1;min-width:180px}.focus-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.focus-actions h3{flex:1;margin:0}.focus-actions select{width:auto;max-width:100%}.focus-days{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.focus-days label{border:1px solid var(--focus-line);border-radius:9px;padding:10px 12px}.focus-days label:has(:checked){background:#bd944b12;border-color:#bd944b}.focus-bulk{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.focus-week{border:1px solid var(--focus-line);background:var(--focus-line);border-radius:12px;gap:1px;display:grid;overflow:hidden}.focus-day{background:var(--focus-surface);grid-template-columns:1fr 100px 130px 130px 120px;align-items:center;gap:16px;padding:16px;display:grid}.focus-day.is-off{background:color-mix(in srgb,var(--focus-surface) 95%,#9faab0)}.focus-day span{color:var(--focus-muted);grid-column:3/-1}.focus-help{color:var(--focus-muted);line-height:1.7}.focus-search{flex:1;min-width:220px;position:relative}.focus-search svg{width:18px;color:var(--focus-muted);position:absolute;top:13px;left:12px}.focus-search input{padding-left:40px}.courier-focus .ops-toolbar{flex-wrap:wrap;align-items:end;gap:12px}.courier-focus .ops-table-wrap{scrollbar-width:thin;overflow-x:auto}.courier-focus table{border-collapse:collapse;width:100%}.courier-focus th{text-align:left;white-space:nowrap;border-bottom:1px solid var(--focus-line);color:var(--focus-muted);padding:14px 12px;font-size:12px!important}.courier-focus td{border-bottom:1px solid var(--focus-line);vertical-align:top;padding:16px 12px}.courier-focus td small{color:var(--focus-muted);margin-top:5px;display:block}.courier-focus td button{margin:3px}.courier-focus .gnz-portal-card form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.courier-focus .gnz-portal-card fieldset{border:0;grid-column:1/-1;margin:0;padding:0}.courier-focus .equipment-product-options{flex-wrap:wrap;gap:12px;display:flex}.courier-focus .equipment-product-options label{border:1px solid var(--focus-line);border-radius:10px;padding:12px 16px}.courier-focus .equipment-product-options .is-selected{background:#bd944b12;border-color:#bd944b}.courier-focus .equipment-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.courier-focus .equipment-summary strong{font-size:24px;display:block}.courier-focus summary{cursor:pointer;padding:4px 0;font-weight:650}@media (max-width:1000px){.focus-day{grid-template-columns:1fr 100px 1fr 1fr}.focus-day label:last-child{grid-column:3/-1}}@media (max-width:600px){.courier-focus :is(.ops-card,.gnz-portal-card){border-radius:12px!important;padding:16px!important}.focus-day{grid-template-columns:1fr 1fr;gap:12px}.focus-day span{grid-column:1/-1}.focus-day label:last-child{grid-column:auto}.courier-focus .equipment-summary{grid-template-columns:1fr;gap:0}.courier-focus .gnz-portal-card form{grid-template-columns:1fr}.focus-bulk>*{flex:1;min-width:120px}.courier-focus .settings-form{grid-template-columns:1fr!important}}.admin-page.admin-premium .ops-screen{gap:24px;min-width:0}.admin-page.admin-premium .ops-card{min-width:0;border-radius:16px!important;padding:24px!important}.admin-page.admin-premium .ops-head{border-radius:16px;padding:24px!important}.admin-page.admin-premium .settings-title{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.admin-page.admin-premium .settings-title>svg{color:#a98037;flex:0 0 22px;width:22px;height:22px}.admin-page.admin-premium .settings-title h3{margin:0 0 6px;font-size:18px;font-weight:650}.admin-page.admin-premium .settings-title p{color:#69727e;margin:0;font-size:14px;line-height:1.6}.admin-page.admin-premium .ops-actions{flex-wrap:wrap;gap:10px;padding-top:16px}.admin-page.admin-premium .ops-actions button{white-space:normal;overflow-wrap:normal;color:#222b34;background:#f5f6f8;justify-content:center;align-items:center;gap:8px;line-height:1.4;border:1px solid #dce0e4!important;border-radius:10px!important;width:auto!important;height:auto!important;min-height:44px!important;padding:10px 16px!important;font-size:14px!important;display:inline-flex!important}.admin-page.admin-premium .ops-actions button svg{flex:0 0 18px;width:18px;height:18px}.admin-page.admin-premium .ops-actions button.primary{color:#f4d18a;background:#17201d;border-color:#17201d!important}.admin-page.admin-premium button:disabled{opacity:.5;cursor:not-allowed}.admin-page.admin-premium .focus-actions{gap:14px;margin-bottom:18px}.admin-page.admin-premium .focus-actions h3{flex:1;margin:0;font-size:18px}.admin-page.admin-premium .focus-actions :is(select,button){border:1px solid #dce0e4;border-radius:10px;min-height:44px;padding:10px 14px;font-size:14px}.admin-page.admin-premium .admin-theme-switch{background:#f5f6f8;border:1px solid #e3e7ea;border-radius:12px;flex-shrink:0;align-items:center;gap:4px;padding:4px;display:flex}.admin-page.admin-premium .admin-theme-switch button{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 10px;font-size:13px;line-height:1.2;display:inline-flex}.admin-page.admin-premium .admin-theme-switch button[aria-pressed=true]{color:#76541d;background:#fff;box-shadow:0 1px 4px #00000012}.admin-page.admin-premium input[type=file]{height:auto;min-height:48px;padding:8px!important}.admin-page.admin-premium input[type=file]::file-selector-button{color:#26312b;cursor:pointer;background:#eaeef1;border:0;border-radius:7px;margin-right:12px;padding:8px 12px}html[data-admin-theme=dark] .admin-page.admin-premium :is(.ops-card,.ops-head){color:#e9eeec!important;background:#192022!important;border-color:#313a3d!important}html[data-admin-theme=dark] .admin-page.admin-premium :is(.settings-title h3,.ops-head h2,.focus-actions h3){color:#e9eeec!important}html[data-admin-theme=dark] .admin-page.admin-premium :is(.settings-title p,.ops-head p){color:#aab5b1!important}html[data-admin-theme=dark] .admin-page.admin-premium :is(.ops-actions button,.focus-actions button,.focus-actions select,.admin-theme-switch){color:#e5ece8!important;background:#232c2f!important;border-color:#3d484b!important}html[data-admin-theme=dark] .admin-page.admin-premium .admin-theme-switch button[aria-pressed=true]{color:#f3ce80!important;background:#394238!important}@media (max-width:760px){.admin-page.admin-premium .ops-card{padding:16px!important}.admin-page.admin-premium .ops-table-wrap{max-width:100%;padding:0!important;overflow-x:auto!important}.admin-page.admin-premium .ops-table-wrap table{min-width:640px!important;display:table!important}.admin-page.admin-premium .ops-table-wrap thead{display:table-header-group!important}.admin-page.admin-premium .ops-table-wrap tbody{display:table-row-group!important}.admin-page.admin-premium .ops-table-wrap tr{border:0!important;display:table-row!important}.admin-page.admin-premium .ops-table-wrap td{padding:12px!important;display:table-cell!important}.admin-page.admin-premium .ops-table-wrap td:before{display:none!important}.admin-page.admin-premium .ops-table-wrap td.ops-actions{min-width:170px;display:table-cell!important}.admin-page.admin-premium .admin-theme-switch button{padding:8px}.admin-page.admin-premium .focus-actions{flex-wrap:wrap}.admin-page.admin-premium .focus-actions h3{flex-basis:100%}}.admin-page.admin-premium .settings-form{gap:18px!important}.admin-page.admin-premium .settings-form label{min-width:0;line-height:1.5;font-size:14px!important}.admin-page.admin-premium .settings-form :is(input:not([type=checkbox]),select,textarea){border-radius:9px!important;width:100%!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important}.admin-page.admin-premium .settings-form :is(input:not([type=checkbox]),select){height:auto!important}.admin-page.admin-premium .settings-form small{margin-top:6px;line-height:1.5;display:block;font-size:12px!important}.admin-page.admin-premium .ops-head>div>span{line-height:1.5;font-size:12px!important}.admin-page.admin-premium .ops-table-wrap th{letter-spacing:.02em;font-size:13px!important}.admin-page.admin-premium .ops-table-wrap td{line-height:1.5;font-size:14px!important}.admin-page.admin-premium .ops-empty{padding:32px!important;font-size:14px!important}.admin-page.admin-premium .ops-report-note{border-radius:10px;gap:12px;margin-top:18px;padding:16px;display:flex}.admin-page.admin-premium .ops-report-note svg{flex:0 0 20px}.admin-page.admin-premium .ops-report-note p{font-size:14px;line-height:1.6}html[data-admin-theme=dark] .admin-page.admin-premium .ops-table-wrap :is(th,td){color:#e1e8e4!important;background:#192022!important;border-color:#333e40!important}html[data-admin-theme=dark] .admin-page.admin-premium .ops-table-wrap :is(strong,small){color:inherit!important}html{--admin-bg:#f4f6f8;--admin-surface:#fff;--admin-raised:#f8fafb;--admin-input:#fff;--admin-text:#1c282d;--admin-muted:#596b73;--admin-line:#dce3e7;--admin-hover:#edf2f4;--admin-accent:#8a621a;--admin-accent-bg:#f8efd9;--admin-success:#246446;--admin-success-bg:#e6f3eb;--admin-danger:#a63838;--admin-danger-bg:#fceaea;--admin-business:#293b35}html[data-admin-theme=dark]{--admin-bg:#101719;--admin-surface:#192326;--admin-raised:#202d31;--admin-input:#152024;--admin-text:#e9f0f2;--admin-muted:#a9bac1;--admin-line:#37474e;--admin-hover:#28383e;--admin-accent:#edc875;--admin-accent-bg:#3b3323;--admin-success:#94dcaf;--admin-success-bg:#1c3c2d;--admin-danger:#faa;--admin-danger-bg:#46272b;--admin-business:#b5cfc2}:is(html:has(.admin-page),body:has(.admin-page)){background:var(--admin-bg)!important}.admin-page.admin-premium{--focus-line:var(--admin-line);--focus-surface:var(--admin-surface);--focus-text:var(--admin-text);--focus-muted:var(--admin-muted);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--admin-bg)!important;color:var(--admin-text)!important}html[data-admin-theme=dark] .admin-page.admin-premium{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-page.admin-premium :is(.admin-content,.admin-view){background:var(--admin-bg)!important;color:var(--admin-text)!important}.admin-page.admin-premium :is(.admin-reference-topbar,.admin-topbar,.admin-mobile-bar,.admin-table-card,.admin-card,.admin-chart-card,.admin-chart,.admin-activity-card,.admin-stat,.admin-stat-card,.admin-stats article,.admin-dashboard-stats article,.ops-card,.ops-head,.ops-stats article,.settings-v2-card,.settings-v2-stats article,.settings-user,.territory-confirm-card,.ops-profile-card,.admin-sheet,.ops-modal form,.brand-card,.territory-card,.gnz-portal-card,.admin-profile-popover,.admin-profile-card,.admin-search-results,.applications-overview,.applications-stats article,.applications-mobile-row,.focus-day,.settings-v2-security){background:var(--admin-surface)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(h1,h2,h3,h4,h5,strong,label,.admin-profile-copy,.admin-topbar-title,.admin-card-head,.settings-title,.sheet-body,.ops-profile-body,.admin-table-card td,.ops-table-wrap td){color:var(--admin-text)!important}.admin-page.admin-premium :is(p,small,.admin-empty,.ops-empty,.audit-empty,.admin-context,.admin-profile-copy small,.admin-chart-legend,.settings-user span,.ops-table-wrap td small,.admin-welcome p){color:var(--admin-muted)!important}.admin-page.admin-premium :is(.admin-global-search,.admin-search-wrap form,.ops-toolbar>label,.permission-grid label,.settings-form fieldset,.settings-edit-grid fieldset,.admin-profile-actions,.admin-pagination,.admin-filters,.ops-profile-grid article,.detail-grid article,.settings-v2-section-head){background:var(--admin-raised)!important;border-color:var(--admin-line)!important;color:var(--admin-text)!important}.admin-page.admin-premium :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--admin-input)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(input,textarea)::placeholder{opacity:1;color:var(--admin-muted)!important}.admin-page.admin-premium input::file-selector-button{background:var(--admin-raised)!important;color:var(--admin-text)!important}.admin-page.admin-premium :is(input,select,textarea,button,a):focus-visible{outline-offset:3px;outline:2px solid var(--admin-accent)!important}.admin-page.admin-premium :is(table,thead,tbody,tr,th,td){border-color:var(--admin-line)!important}.admin-page.admin-premium :is(table th,.ops-table-wrap th,.admin-table-card th){background:var(--admin-raised)!important;color:var(--admin-muted)!important}.admin-page.admin-premium :is(table td,.ops-table-wrap td){background:var(--admin-surface)!important;color:var(--admin-text)!important}.admin-page.admin-premium tbody tr:hover td{background:var(--admin-hover)!important}.admin-page.admin-premium :is(.ops-actions,.focus-actions,.settings-form,.settings-user,.admin-filters,.admin-pagination,.admin-actions,.admin-theme-switch,.admin-profile-trigger) button{background:var(--admin-raised)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(button.primary,.settings-form>button,.applications-export-button,.admin-theme-switch button[aria-pressed=true]){background:var(--admin-accent-bg)!important;color:var(--admin-accent)!important;border-color:var(--admin-accent)!important}.admin-page.admin-premium .admin-theme-switch{background:var(--admin-raised)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.ops-profile-modal,.ops-modal,.territory-confirm,.admin-sheet-backdrop,.admin-profile-backdrop){background:#0000008c!important}.admin-page.admin-premium :is(.ops-profile-card header,.ops-profile-card footer,.ops-profile-card nav,.admin-sheet header,.admin-sheet footer){background:var(--admin-raised)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.ops-profile-card nav button.active,.ops-status.pending,.ops-status.scheduled,.ops-status.leave,.settings-message,.focus-notice){background:var(--admin-accent-bg)!important;color:var(--admin-accent)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.ops-status.active,.ops-status.approved,.ops-status.assigned,.ops-status.completed){background:var(--admin-success-bg)!important;color:var(--admin-success)!important}.admin-page.admin-premium :is(.ops-error,.ops-status.rejected,.ops-status.cancelled,.ops-status.lost,.field-error){color:var(--admin-danger)!important}.admin-page.admin-premium .admin-sidebar{color:#d4e0e3!important;background:#101719!important}.admin-page.admin-premium .admin-sidebar :is(strong,small){color:#a9bac1!important}.admin-page.admin-premium .admin-sidebar nav a.active{color:#edc875!important}.admin-page.admin-premium .recharts-cartesian-grid line{stroke:var(--admin-line)!important}.admin-page.admin-premium .recharts-cartesian-axis-tick text{fill:var(--admin-muted)!important}.admin-page.admin-premium .recharts-default-tooltip{background:var(--admin-surface)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium .recharts-tooltip-label{color:var(--admin-text)!important}.admin-page.admin-premium kbd{background:var(--admin-raised)!important;border-color:var(--admin-line)!important;color:var(--admin-muted)!important}html[data-admin-theme=dark] :is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--admin-surface)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.admin-dashboard-cards article,.admin-dashboard-bottom>article,.admin-recent-card,.admin-audit-card,.dashboard-activity-card,.brand-v2-list-card,.brand-v2-add,.brand-v2-stats article,.brand-mobile-record,.territory-v2-card,.territory-overview,.territory-stat-card,.territory-summary article){background:var(--admin-surface)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.dashboard-card-copy span,.dashboard-activity-row span,.dashboard-activity-row time,.dashboard-empty,.admin-sheet .sheet-kicker,.brand-v2-empty){color:var(--admin-muted)!important}.admin-page.admin-premium :is(.dashboard-activity-row b,.dashboard-chart-legend span,.dashboard-chart-legend b,.brand-v2-name,.admin-profile-actions a){color:var(--admin-text)!important}.admin-page.admin-premium :is(.dashboard-chart-legend span,.dashboard-chart-legend b,.brand-v2-row.head,.admin-chart-legend span,.admin-actions a,.sheet-documents a){background:var(--admin-raised)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.dashboard-card-icon,.dashboard-activity-row>i){background:var(--admin-accent-bg)!important;color:var(--admin-accent)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.admin-welcome em,.admin-welcome h1 em){color:var(--admin-accent)!important}.admin-page.admin-premium :is(.dashboard-activity-row,.admin-card-head,.dashboard-chart-head,.brand-v2-row,.admin-sheet section,.ops-profile-grid article){border-color:var(--admin-line)!important}.admin-page.admin-premium .admin-reference-topbar{justify-content:flex-end}.admin-page.admin-premium .admin-topbar-right{margin-left:auto}.admin-page.admin-premium .admin-profile-trigger,.admin-page.admin-premium .admin-profile-trigger:is(:hover,:active,:focus,[aria-expanded=true]){transition:background-color .15s,border-color .15s;background:var(--admin-raised)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important;box-shadow:none!important;transform:none!important}.admin-page.admin-premium :is(.admin-profile-popover,.admin-profile-card,.admin-profile-actions,.admin-profile-actions a,.admin-profile-actions button){background:var(--admin-raised)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium .admin-profile-backdrop{box-shadow:none!important;background:0 0!important;transform:none!important}.admin-page.admin-premium :is(.admin-pagination,.record-pagination,.gnz-cfv2-pagination,.ops-table-wrap>footer,.ops-profile-card>footer,table tfoot,table tfoot tr,table tfoot td,.record-actions){background:var(--admin-surface)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.record-pagination,.admin-pagination,.gnz-cfv2-pagination) button{background:var(--admin-raised)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium .admin-nav-home{align-items:center;min-height:46px;display:flex}.admin-page.admin-premium :is(.dashboard-recent-card,.dashboard-actions-card,.applications-stats>b){background:var(--admin-surface)!important;color:var(--admin-text)!important;border:1px solid var(--admin-line)!important;border-radius:16px!important;box-shadow:0 3px 16px #00000006!important}.admin-page.admin-premium .applications-overview{background:0 0!important;border:0!important;padding:0!important}.admin-page.admin-premium .applications-stats{gap:16px!important;margin-top:24px!important}.admin-page.admin-premium .applications-stats>b{align-items:center;gap:16px;min-height:110px!important;padding:22px!important;display:flex!important}.admin-page.admin-premium .applications-stats>b:after{display:none!important}.admin-page.admin-premium .applications-stats>b>i{border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;background:var(--admin-accent-bg)!important;color:var(--admin-accent)!important;border:0!important}.admin-page.admin-premium .applications-stats>b>span{gap:8px;line-height:1.1;color:var(--admin-text)!important;flex-direction:column!important;font-size:30px!important;display:flex!important}.admin-page.admin-premium .applications-stats>b small{color:var(--admin-muted)!important;font-size:14px!important;font-weight:500!important}.admin-page.admin-premium :is(.applications-table-card,.dashboard-recent-card,.dashboard-actions-card){min-height:0!important;overflow:hidden!important}.admin-page.admin-premium :is(.dashboard-recent-card,.dashboard-actions-card)>header{align-items:center;display:flex;background:var(--admin-surface)!important;border-bottom:1px solid var(--admin-line)!important;padding:20px 24px!important}.admin-page.admin-premium :is(.dashboard-recent-card,.dashboard-actions-card)>header h2{margin:0!important;font-size:18px!important;font-weight:650!important}.admin-page.admin-premium .dashboard-workspace-lists{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)!important;align-items:start!important;gap:20px!important;display:grid!important}.admin-page.admin-premium .dashboard-recent-table{padding:0!important;overflow-x:auto!important}.admin-page.admin-premium .dashboard-recent-table table{min-width:650px!important}.admin-page.admin-premium .dashboard-recent-table td{padding:18px 20px!important}.admin-page.admin-premium .dashboard-recent-table td a{color:var(--admin-text);text-decoration:none;display:block}.admin-page.admin-premium .dashboard-recent-table td small{margin-top:6px;color:var(--admin-muted)!important;font-size:13px!important}.admin-page.admin-premium .dashboard-badge{white-space:nowrap;background:var(--admin-accent-bg);color:var(--admin-accent);border-radius:7px;padding:6px 10px;font-size:12px;font-weight:650;display:inline-flex}.admin-page.admin-premium .dashboard-badge.status-approved{background:var(--admin-success-bg);color:var(--admin-success)}.admin-page.admin-premium .dashboard-badge.status-rejected{background:var(--admin-danger-bg);color:var(--admin-danger)}.admin-page.admin-premium .dashboard-action-list{padding:4px 20px!important}.admin-page.admin-premium .dashboard-action-row{gap:8px 12px;border-color:var(--admin-line)!important;grid-template-columns:36px minmax(0,1fr)!important;min-height:0!important;padding:18px 0!important;display:grid!important}.admin-page.admin-premium .dashboard-action-row>i{border-radius:10px;grid-row:1/3;width:36px;height:36px;background:var(--admin-accent-bg)!important;color:var(--admin-accent)!important}.admin-page.admin-premium .dashboard-action-row b{overflow-wrap:anywhere;display:block;color:var(--admin-text)!important;font-size:14px!important}.admin-page.admin-premium .dashboard-action-row span{margin-top:5px;display:block;color:var(--admin-muted)!important;font-size:13px!important}.admin-page.admin-premium .dashboard-action-row time{grid-column:2;justify-self:start;color:var(--admin-muted)!important;font-size:12px!important}.admin-page.admin-premium .admin-card-head{flex-wrap:wrap;gap:20px!important;padding:22px!important}.admin-page.admin-premium .admin-actions{flex-wrap:wrap;gap:12px!important}.admin-page.admin-premium .admin-filters{flex-wrap:wrap;background:0 0!important;border:0!important;gap:10px!important}.admin-page.admin-premium .admin-filters>label{flex:1;gap:8px;min-width:240px;background:var(--admin-input)!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;align-items:center!important;padding:0 12px!important;display:flex!important}.admin-page.admin-premium .admin-filters>label input{width:100%;min-width:0;background:0 0!important;border:0!important;font-size:14px!important}.admin-page.admin-premium .admin-empty{text-align:center;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;min-height:200px!important;padding:48px 24px!important;display:flex!important}.admin-page.admin-premium .admin-empty svg{width:36px;height:36px;color:var(--admin-muted)}.admin-page.admin-premium .admin-empty strong{font-size:16px!important}.admin-page.admin-premium .admin-table-scroll th{padding:14px 20px!important;font-size:13px!important}.admin-page.admin-premium .admin-table-scroll td{padding:18px 20px!important;font-size:14px!important}@media (max-width:1000px){.admin-page.admin-premium .dashboard-workspace-lists{grid-template-columns:minmax(0,1fr)!important}.admin-page.admin-premium .applications-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.admin-page.admin-premium .applications-stats{gap:10px!important}.admin-page.admin-premium .applications-stats>b{gap:10px!important;padding:14px!important}.admin-page.admin-premium .applications-stats>b>i{flex-basis:30px;width:30px;height:30px}.admin-page.admin-premium .applications-stats>b small{font-size:12px!important}.admin-page.admin-premium .admin-actions,.admin-page.admin-premium .admin-filters{width:100%}.admin-page.admin-premium .admin-filters>label{flex-basis:100%;width:100%;min-width:0}}.admin-page.admin-premium .ops-stats{gap:16px!important}.admin-page.admin-premium .ops-stats article{min-width:0;border-radius:14px!important;padding:22px!important}.admin-page.admin-premium .ops-stats article span{letter-spacing:0!important;text-transform:none!important;font-size:14px!important}.admin-page.admin-premium .ops-table-wrap{border:1px solid var(--admin-line);border-radius:12px}.admin-page.admin-premium .ops-table-wrap tr:last-child td{border-bottom:0!important}.admin-page.admin-premium .ops-table-wrap td.ops-actions{min-width:140px}.admin-page.admin-premium :is(.admin-global-search,.ops-toolbar>label,.focus-search,.record-search){overflow:hidden;background:var(--admin-input)!important;border:1px solid var(--admin-line)!important;border-radius:10px!important;min-height:44px!important}.admin-page.admin-premium :is(.admin-global-search,.ops-toolbar>label,.focus-search,.record-search)>svg{flex:0 0 18px;width:18px;height:18px;color:var(--admin-muted)!important}.admin-page.admin-premium :is(.admin-global-search,.ops-toolbar>label,.focus-search,.record-search) input{outline:0;min-width:0;box-shadow:none!important;height:auto!important;min-height:42px!important;color:var(--admin-text)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 12px!important;font-size:14px!important}.admin-page.admin-premium .focus-search{position:relative;align-items:center!important;gap:8px!important;padding:0 12px!important;display:flex!important}.admin-page.admin-premium .focus-search>svg{margin:0!important;position:static!important;transform:none!important}.admin-page.admin-premium .focus-search input{flex:1;width:100%!important;padding-left:0!important}.admin-page.admin-premium .ops-toolbar{background:var(--admin-surface)!important;border:1px solid var(--admin-line)!important;border-radius:12px!important;flex-flow:wrap!important;align-items:center!important;gap:12px!important;padding:18px!important;display:flex!important}.admin-page.admin-premium .ops-toolbar>label{flex:280px!important;min-width:0!important;margin:0!important}.admin-page.admin-premium .ops-toolbar>select{flex:0 240px!important;width:auto!important;min-height:44px!important;margin:0!important;font-size:14px!important}.admin-page.admin-premium .ops-toolbar button{white-space:normal;justify-content:center;align-items:center;gap:8px;border:1px solid var(--admin-line)!important;background:var(--admin-raised)!important;width:auto!important;min-height:44px!important;color:var(--admin-text)!important;border-radius:10px!important;padding:10px 14px!important;font-size:14px!important;display:inline-flex!important}.admin-page.admin-premium .ops-toolbar button svg{flex-shrink:0;width:18px;height:18px}.admin-page.admin-premium .ops-stats article span{color:var(--admin-muted)!important;font-weight:550!important}.admin-page.admin-premium :is(.territory-v3-stats>b,.territory-v3-summary,.territory-v3-list,.territory-mobile-card,.brand-v2-stats>b,.brand-v2-upload,.record-table-scroll,.record-filters){background:var(--admin-surface)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.territory-v3-row,.territory-v3-row.head,.brand-v2-row.head,.territory-row-detail,.ops-profile-stack section){background:var(--admin-raised)!important;color:var(--admin-text)!important;border-color:var(--admin-line)!important}.admin-page.admin-premium :is(.territory-v3-stats b,.brand-v2-stats b,.record-row span){color:var(--admin-text)!important}.admin-page.admin-premium .admin-global-search:focus-within,.admin-page.admin-premium .focus-search:focus-within{outline-offset:2px;outline:2px solid var(--admin-accent)!important}@media (max-width:600px){.admin-page.admin-premium .ops-toolbar{align-items:stretch!important}.admin-page.admin-premium .ops-toolbar>label,.admin-page.admin-premium .ops-toolbar>select{flex-basis:100%!important;width:100%!important}.admin-page.admin-premium .ops-toolbar>button{width:100%!important}}.admin-page.admin-premium .ops-toolbar>label.focus-search{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;height:46px!important;min-height:46px!important;padding:0 14px!important}.admin-page.admin-premium .ops-toolbar>label.focus-search>svg{flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important;display:block!important;position:static!important;transform:none!important}.admin-page.admin-premium .ops-toolbar>label.focus-search>input{flex:1 1 0!important;width:0!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;line-height:44px!important;display:block!important}.ranking-board{color:#182321;background:linear-gradient(135deg,#fffcf3,#fff 65%);border:1px solid #dac994;border-radius:24px;padding:clamp(18px,3vw,36px)}.ranking-board>header{text-align:center;margin-bottom:28px}.ranking-board>header>span{letter-spacing:.1em;color:#80601a;font-size:14px;font-weight:700}.ranking-board>header h2{margin:12px 0;font-size:clamp(22px,3vw,32px)}.ranking-board>header p{color:#64716c;font-size:16px}.ranking-board .courier-weekly-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.ranking-board .courier-weekly-rank{text-align:center;order:initial;background:#fff;border:1px solid #e2e6e2;border-radius:20px;min-width:0;padding:24px 16px}.ranking-board .courier-weekly-rank.rank-1{background:linear-gradient(145deg,#f6df99,#fff3cc);border-color:#d1ab41;box-shadow:0 10px 30px #b28b2620}.ranking-board .courier-weekly-rank>svg{color:#9a7524;width:36px;height:36px;margin:auto auto 14px}.ranking-board .courier-weekly-rank>span{font-size:14px}.ranking-board .courier-weekly-rank h3{overflow-wrap:anywhere;margin:14px 0;font-size:20px}.ranking-board .courier-weekly-rank>strong{font-size:32px}.ranking-board em{font-size:14px;font-style:normal}.ranking-rest{gap:12px;margin-top:22px;display:grid}.ranking-rest article{background:#fff;border:1px solid #e4e8e5;border-radius:16px;align-items:center;gap:16px;padding:18px;display:flex}.ranking-number{color:#66725f;background:#f0f3ee;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;font-weight:700;display:grid}.ranking-rest h3{overflow-wrap:anywhere;flex:1;margin:0;font-size:18px}.ranking-rest strong{white-space:nowrap;align-items:center;gap:8px;font-size:22px;display:flex}.ranking-rest strong svg{color:#8a722c;width:18px}.ranking-rest small{font-size:14px;font-weight:400}.ranking-note{color:#64716c;text-align:center;margin:24px 0 0;font-size:14px}.ranking-empty{text-align:center;background:#fffcf3;border:1px solid #e1d5b3;border-radius:20px;padding:48px 24px}.ranking-empty>svg{color:#b08b35;width:48px;height:48px;margin:auto}.gnz-workspace-mobile-nav{overflow-x:auto}.gnz-workspace-mobile-nav>a{min-width:64px}@media (max-width:640px){.ranking-board .courier-weekly-podium{grid-template-columns:1fr}.ranking-board .courier-weekly-rank{padding:20px}.ranking-rest article{flex-wrap:wrap;gap:12px;padding:14px}.ranking-rest h3{min-width:120px;font-size:16px}.ranking-rest strong{margin-left:auto;font-size:20px}}@media (max-width:1024px){.gnz-workspace-mobile-nav{overflow-x:auto}.gnz-workspace-mobile-nav>a{flex:1 0 64px;min-width:64px}}.ranking-board .courier-weekly-rank>span{color:#73613b}.ranking-board .courier-weekly-rank h3{color:#182321;line-height:1.35}.ranking-board .courier-weekly-rank>strong{color:#443712;line-height:1.25}.ranking-board .courier-weekly-rank>strong em{color:#677164;font-size:14px}.ranking-board .courier-weekly-rank.rank-1{transform:none}.gnz-courier-mobile-menu{text-align:center;flex:1;position:relative}.gnz-courier-mobile-menu summary{cursor:pointer;min-height:44px;padding:12px;list-style:none}.gnz-courier-mobile-menu>div{border:1px solid var(--border,#ddd);background:var(--background,#fff);width:min(280px,85vw);color:var(--foreground,#111);border-radius:16px;gap:4px;padding:12px;display:grid;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 8px 30px #0003}.gnz-courier-mobile-menu>div a,.gnz-courier-mobile-menu>div button{align-items:center;min-height:44px;padding:12px;display:flex}.gnz-courier-mobile-menu summary:focus-visible{outline-offset:-3px;outline:2px solid}@media (max-width:1024px){.gnz-workspace-mobile-nav.is-courier-operational{overflow:visible}.gnz-workspace-mobile-nav.is-courier-operational>a,.is-courier-operational .gnz-courier-mobile-menu{flex:1 1 0;min-width:0}.is-courier-operational .gnz-courier-mobile-menu>div>a{text-align:left;align-items:flex-start;min-width:0}}.admin-page.admin-premium .pos-control{font-size:16px}.pos-control .pos-tabs{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.pos-control .pos-tabs button{border:1px solid var(--admin-line);background:var(--admin-surface);min-height:44px;color:var(--admin-text);border-radius:12px;padding:10px 18px;font-size:14px}.pos-control .pos-tabs button.active{background:var(--admin-accent-bg);border-color:var(--admin-accent);font-weight:700}.pos-control .pos-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.pos-control label{flex-direction:column;gap:8px;min-width:0;font-size:14px;display:flex}.pos-control .pos-inline-check{flex-direction:row;align-items:center}.pos-control .pos-inline-check input{width:20px!important;height:20px!important;min-height:20px!important}.pos-control input,.pos-control select,.pos-control textarea{box-sizing:border-box;width:100%}.pos-control button{min-height:44px;font-size:14px}.pos-control .pos-transaction-editor{gap:14px;margin:18px 0;display:grid}.pos-control fieldset{border:1px solid var(--admin-line);background:var(--admin-raised);border-radius:14px;grid-template-columns:1.6fr .8fr 1fr 1.3fr 1.3fr auto;align-items:end;gap:14px;min-width:0;padding:18px;display:grid}.pos-control legend{padding:0 8px;font-size:14px;font-weight:700}.pos-control .pos-totals{background:var(--admin-accent-bg);border:1px solid var(--admin-line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:18px;margin:18px 0;padding:18px;font-size:16px;display:flex}.pos-control .pos-bank-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pos-control form>label{margin:16px 0}.pos-control .pos-bank-grid label{margin:14px 0}.pos-control .pos-device-list{gap:12px;display:grid}.pos-control .pos-device-list>div{border:1px solid var(--admin-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.pos-control .pos-device-list span{color:var(--admin-muted);flex:1}.pos-control .ops-toolbar>label{align-items:center;gap:12px;flex-direction:row!important}.pos-control .ops-toolbar input{max-width:190px}.pos-control .ops-stats strong{overflow-wrap:anywhere;font-size:clamp(20px,2vw,28px)}.pos-control td button{margin:4px}.pos-control .ops-card>p{line-height:1.6}.pos-control .ops-error{color:var(--admin-danger)}@media (max-width:1200px){.pos-control fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.pos-control .pos-bank-grid{grid-template-columns:1fr}}@media (max-width:600px){.pos-control .pos-form-grid,.pos-control fieldset{grid-template-columns:1fr}.pos-control .pos-tabs button{flex:40%}.pos-control .pos-device-list>div{flex-direction:column;align-items:flex-start}.pos-control .ops-toolbar>label{align-items:stretch;flex-direction:column!important}.pos-control .ops-toolbar input{max-width:none}}.pos-simple .pos-topbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.pos-simple h2{margin:0}.pos-simple .pos-topbar p{color:var(--admin-muted);margin:8px 0 0}.pos-simple .pos-review{gap:28px;display:grid}.pos-simple .pos-review.with-photo{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.pos-simple .pos-photo{align-self:start;gap:14px;display:grid;position:sticky;top:18px}.pos-simple .pos-photo img{object-fit:contain;border:1px solid var(--admin-line);background:#fff;border-radius:12px;max-width:100%;max-height:75vh}.pos-simple .pos-compact-transactions{gap:12px;margin:18px 0;display:grid}.pos-simple .pos-compact-transactions fieldset{grid-template-columns:minmax(160px,1.5fr) minmax(100px,1fr) minmax(90px,.7fr) auto;gap:12px;padding:14px}.pos-simple .pos-reading-warnings{border-left:3px solid var(--admin-accent);background:var(--admin-accent-bg);border-radius:8px;padding:14px 18px}.pos-simple .pos-reading-warnings p{margin:6px 0}.pos-simple .pos-read-progress{flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;display:flex}.pos-simple progress{accent-color:var(--admin-accent);width:200px}.pos-simple details{margin:18px 0}.pos-simple summary{cursor:pointer;padding:10px 0;font-size:16px;font-weight:600}.pos-simple .pos-summary{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0;font-size:16px;display:flex}.pos-simple .pos-summary strong{font-size:24px}.pos-simple .pos-inline-check{margin:18px 0;line-height:1.6}.pos-simple .pos-history-row{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:14px;padding:14px 0;line-height:1.6;display:flex}.pos-simple .pos-raw{white-space:pre-wrap;background:var(--admin-raised);border-radius:12px;max-height:260px;padding:16px;font-size:14px;overflow:auto}.pos-simple input[hidden]{display:none!important}@media (max-width:1100px){.pos-simple .pos-review.with-photo{grid-template-columns:1fr}.pos-simple .pos-photo{position:static}.pos-simple .pos-photo img{max-height:360px}.pos-simple .pos-compact-transactions fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pos-simple .pos-topbar{flex-direction:column;align-items:stretch}.pos-simple .pos-topbar .focus-actions button{flex:1}.pos-simple .pos-compact-transactions fieldset{grid-template-columns:1fr}.pos-simple .pos-history-row{flex-direction:column;align-items:flex-start}}.courier-experience{--workspace-bg:#f5f6f7;--workspace-ink:#17211f;--workspace-muted:#697571;--workspace-border:#e1e7e3;--workspace-accent:#b28c48;color:var(--workspace-ink);grid-template-columns:256px minmax(0,1fr)}.courier-experience .gnz-workspace-sidebar{background:#17211f;border-right:0;padding:24px 18px}.courier-experience .gnz-workspace-sidebar nav a{border-radius:12px;min-height:56px}.courier-experience .gnz-workspace-sidebar nav a small{display:none}.courier-experience .gnz-workspace-sidebar nav a.is-active{box-shadow:none;color:#f4dfb0;background:#b28c4824;border-color:#b28c4850}.courier-experience .gnz-workspace-main{justify-self:center;width:100%;min-width:0;max-width:1240px;padding:26px 40px 48px}.courier-experience .gnz-workspace-topbar{border-bottom:1px solid var(--workspace-border);margin-bottom:26px;padding-bottom:20px}.courier-experience .gnz-workspace-topbar strong{font-size:16px}.courier-experience .gnz-workspace-heading{max-width:none;margin:0 0 26px}.courier-experience .gnz-workspace-heading h1{letter-spacing:-.04em;color:#17211f;margin:14px 0 10px;font-size:clamp(27px,3vw,36px);line-height:1.15}.courier-experience .gnz-workspace-heading>p{color:#697571;max-width:650px;margin:0;font-size:16px;line-height:1.6}.courier-experience .gnz-workspace-heading>.gnz-eyebrow{display:none}.courier-page-context{color:#7b6540;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.courier-page-context time{letter-spacing:0;color:#697571;font-size:14px;font-weight:500}.courier-experience :is(.gnz-portal-card,.courier-week-card,.courier-current-work,.courier-package-panel){background:#fff;border:1px solid #e1e7e3;border-radius:20px;min-width:0;margin:0;padding:26px;box-shadow:0 3px 14px #13231e04}.courier-experience :is(h2,h3){color:#17211f;letter-spacing:-.025em;line-height:1.3}.courier-experience h2{margin:0 0 8px;font-size:21px}.courier-experience p{color:#697571;font-size:15px;line-height:1.6}.courier-experience :is(a,button,input,select,summary){-webkit-tap-highlight-color:transparent}:is(.courier-experience :is(a,button,summary):focus-visible,.courier-menu-sheet :is(a,button):focus-visible){outline-offset:4px;outline:3px solid #9a742f}.courier-experience :is(input,select){color:#17211f;background:#fff;border:1px solid #d7dfd9;border-radius:12px;min-width:0;max-width:100%;min-height:48px;padding:12px;font-size:16px}.courier-experience button:disabled{opacity:.45;cursor:not-allowed}.courier-experience .courier-day-workspace,.courier-schedule{gap:18px;display:grid}.courier-work-heading{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.courier-icon{color:#876529;background:#f5f0e4;border-radius:15px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.courier-work-heading>div{flex:1;min-width:180px}.courier-work-heading>div>span{letter-spacing:.09em;color:#697571;font-size:12px;font-weight:750}.courier-work-heading h2{margin:6px 0 0}.courier-state{color:#61716a;white-space:normal;text-align:center;background:#f0f3f1;border-radius:9px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:650;line-height:1.4;display:inline-flex}.courier-state.is-active,.courier-state.is-delivered{color:#386249;background:#eaf4ed}.courier-state.is-cancelled{color:#8c4c4c;background:#f8eded}.courier-state.is-courier,.courier-state.is-with_courier{color:#84682b;background:#fff4d9}.courier-work-hours{align-items:center;gap:24px;max-width:460px;margin:28px 0 18px;display:flex}.courier-work-hours>div{gap:6px;display:grid}.courier-work-hours>div>span{color:#697571;font-size:14px}.courier-work-hours strong{letter-spacing:-.05em;font-size:38px;line-height:1}.courier-work-line{background:#dfe5e1;flex:1;min-width:24px;height:1px}.courier-secondary-action{color:#273d32;background:#fff;border:1px solid #d7dfd9;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:650;text-decoration:none;transition:background .15s;display:inline-flex}.courier-secondary-action:hover{background:#f3f6f3}.courier-day-stats{grid-template-columns:1fr 1fr;gap:18px;display:grid}.courier-day-stats>a{color:#82662f;background:#fff;border:1px solid #e1e7e3;border-radius:18px;flex-wrap:wrap;align-items:flex-start;gap:14px;min-width:0;padding:24px;text-decoration:none;display:flex}.courier-day-stats>a>span{color:#697571;flex:1;min-width:0;font-size:14px}.courier-day-stats strong{color:#17211f;letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:7px;font-size:25px;line-height:1.3;display:block}.courier-day-stats small{color:#697571;flex-basis:100%;margin-left:37px;font-size:14px}.courier-card-title{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.courier-card-title>svg{color:#917037;flex-shrink:0;margin-top:3px}.courier-card-title h2{margin:0 0 4px}.courier-card-title p{margin:0}.courier-home-bottom{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.courier-home-bottom .courier-secondary-action{margin-top:12px}.courier-upcoming-date{letter-spacing:-.03em;font-size:22px}.courier-equipment-preview{gap:14px;margin:0;padding:0;list-style:none;display:grid}.courier-equipment-preview li{gap:3px;min-width:0;display:grid}.courier-equipment-preview strong{font-size:15px}.courier-equipment-preview span{color:#697571;overflow-wrap:anywhere;font-size:14px}.courier-ranking-entry{color:#8a6a30;background:#f7f3e9;border:1px solid #dacfad;border-radius:20px;grid-column:1/-1;align-items:center;gap:18px;padding:26px;text-decoration:none;display:flex}.courier-ranking-entry span{letter-spacing:.08em;font-size:12px;font-weight:750}.courier-ranking-entry h2{margin:7px 0}.courier-ranking-entry p{margin:0}.courier-package-toolbar{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.courier-package-toolbar>label:first-child{color:#7c8a81;border:1px solid #d7dfd9;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:200px;padding-left:14px;display:flex}.courier-package-toolbar input{outline-offset:-3px;border:0;flex:1;width:100%}.courier-filter-label{color:#697571;align-items:center;gap:12px;font-size:14px;display:flex}.courier-result-count{margin:20px 0 14px}.courier-package-list{gap:12px;display:grid}.courier-package-list>article{border:1px solid #e7ece8;border-radius:14px;align-items:center;gap:16px;min-width:0;padding:20px;display:flex}.courier-package-list i{color:#687e70;background:#f1f5f2;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.courier-package-list article>div{flex:1;gap:6px;min-width:0;display:grid}.courier-package-list strong{overflow-wrap:anywhere;font-size:17px}.courier-package-list span{color:#697571;font-size:14px}.courier-pagination{color:#697571;justify-content:space-between;align-items:center;margin-top:22px;font-size:14px;display:flex}.courier-pagination>div{gap:8px;display:flex}.courier-experience :is(.courier-pagination,.courier-week-controls) button{color:#364f40;background:#fff;border:1px solid #d7dfd9;border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px;display:inline-flex}.courier-empty{text-align:center;color:#9caea0;padding:40px 24px}.courier-empty>svg{margin:0 auto 14px}.courier-empty h2{font-size:20px}.courier-empty button{color:#273d32;background:#fff;border:1px solid #d7dfd9;border-radius:10px;min-height:44px;padding:10px 16px}.courier-loading{grid-template-columns:1fr 1fr;gap:18px;display:grid}.courier-loading>span{background:linear-gradient(100deg,#e9edea,#f8faf8,#e9edea);border-radius:18px;height:150px}.courier-loading p{grid-column:1/-1;font-size:14px}.courier-experience .courier-receipt-card{scroll-margin-top:24px}.courier-receipt-card>p{margin-top:-6px}.courier-receipt-steps{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0;display:flex}.courier-receipt-steps>span{color:#697571;align-items:center;gap:8px;font-size:14px;display:flex}.courier-receipt-steps b{color:#8e7038;background:#f2eee5;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.courier-receipt-form{background:#fbfcfa;border:1px solid #d7dfd9;border-radius:13px;padding:0 18px}.courier-receipt-form>summary{cursor:pointer;color:#364f40;align-items:center;gap:10px;min-height:58px;font-size:16px;font-weight:650;list-style:none;display:flex}.courier-receipt-form[open]{padding-bottom:20px}.courier-receipt-form>label{color:#46584c;gap:8px;margin:18px 0;font-size:14px;font-weight:550;display:grid}.courier-receipt-form>label:has(input[type=checkbox]){align-items:center;line-height:1.5;display:flex}.courier-receipt-form input[type=checkbox]{accent-color:#87672d;flex-shrink:0;width:20px;height:20px;min-height:20px}.courier-receipt-form input[type=file]{width:100%;overflow:hidden}.courier-receipt-form input::file-selector-button{color:#344d3a;background:#edf2ec;border:0;border-radius:8px;margin-right:12px;padding:10px 12px}.courier-receipt-form>button{color:#fff;cursor:pointer;background:#24392d;border:0;border-radius:11px;width:100%;min-height:48px;padding:14px;font-size:16px;font-weight:650}.courier-upload-message{background:#eef4ee;border-radius:10px;padding:14px}.courier-selected-file{overflow-wrap:anywhere;font-size:14px}.courier-receipt-row{border-top:1px solid #e7ece8;align-items:flex-start;gap:12px;margin-top:12px;padding:18px 0;display:flex}.courier-receipt-row svg{color:#6c8473;margin-top:3px}.courier-receipt-row strong{font-size:15px}.courier-receipt-row p{margin:4px 0 0;font-size:14px}.courier-week-card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.courier-kicker{letter-spacing:.08em;color:#8a6a30;font-size:12px;font-weight:750}.courier-week-card h2{margin-top:8px}.courier-week-controls{align-items:center;gap:6px;display:flex}.courier-week-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:24px 0;display:grid}.courier-week-days button{color:#697571;cursor:pointer;background:#f8faf8;border:1px solid #e4ebe5;border-radius:12px;gap:8px;min-height:105px;padding:12px 6px;display:grid}.courier-week-days button.is-selected{color:#fff;background:#24392d;border-color:#24392d}.courier-week-days button>span{font-size:14px}.courier-week-days strong{font-size:25px;line-height:1}.courier-week-days small{font-size:12px;line-height:1.4}.courier-selected-plan{background:#f6f7f2;border-radius:15px;align-items:flex-start;gap:16px;padding:22px;display:flex}.courier-selected-plan>svg{color:#8b713f;flex-shrink:0}.courier-selected-plan>div{min-width:0}.courier-selected-plan span{color:#697571;font-size:14px}.courier-selected-plan h3{margin:8px 0 12px;font-size:22px}.courier-selected-plan p{margin:8px 0}.courier-selected-plan strong{color:#17211f;font-size:24px;display:block}.courier-selected-plan small{margin-top:4px;font-size:14px;display:block}.courier-helper{margin-bottom:0;font-size:14px!important}.courier-experience .record-toolbar input{font-size:16px!important}.courier-experience .record-toolbar label{min-height:48px}.courier-experience .record-pagination button{min-width:44px;min-height:44px}.courier-experience .record-table-scroll th button{min-height:44px!important;font-size:14px!important}.courier-experience .gnz-record-table td{padding:18px}.courier-experience .gnz-record-table td:before{font-size:14px}.courier-experience .gnz-workspace-metrics.is-compact article{box-shadow:none;background:#fff;border:1px solid #e1e7e3;padding:22px}.courier-experience .gnz-workspace-mobile-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#e1e7e3;box-shadow:0 4px 24px #14241b14}.courier-experience .gnz-workspace-mobile-nav>a{color:#7c897f;min-height:58px;font-size:12px}.courier-experience .gnz-workspace-mobile-nav>a.is-active{color:#324e38;background:#eef3eb}.courier-menu-trigger{color:#7c897f;cursor:pointer;background:0 0;border:0;place-items:center;gap:4px;width:100%;min-height:58px;font-size:12px;display:grid}.courier-menu-sheet{padding:26px 24px max(26px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;gap:20px;max-height:85dvh;overflow-y:auto;color:#17211f!important;background:#fff!important}.courier-menu-sheet>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.courier-menu-sheet>header button{background:#f3f6f2;border:0;border-radius:12px;place-items:center;min-width:44px;min-height:44px;display:grid}.courier-menu-sheet h2{font-size:23px;font-weight:700;line-height:1.3}.courier-menu-sheet header p{color:#697571;margin-top:6px;font-size:14px}.courier-menu-sheet nav{gap:8px;display:grid}.courier-menu-sheet nav a{color:#324b3b;border:1px solid #e1e7e3;border-radius:13px;align-items:center;gap:16px;min-height:60px;padding:14px 16px;font-size:16px;text-decoration:none;display:flex}.courier-menu-sheet .gnz-secondary{color:#5e6d64;background:#f7f8f5;border:1px solid #e1e7e3;border-radius:12px;min-height:48px}@media (min-width:1600px){.courier-experience .gnz-workspace-main{padding-top:36px}}@media (max-width:1024px){.courier-experience{display:block}.courier-experience .gnz-workspace-main{padding:20px 24px 110px}.courier-experience .gnz-workspace-sidebar{display:none}.courier-experience .gnz-workspace-mobile-spacer{height:20px}.courier-experience .gnz-workspace-topbar{margin-bottom:22px}.courier-experience .gnz-workspace-topbar>div:nth-child(2){display:none}.courier-experience .gnz-workspace-mobile-brand{display:block}.courier-experience .gnz-workspace-mobile-nav{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));border-radius:19px;padding:6px;overflow:visible}.courier-experience .gnz-workspace-mobile-nav>a{flex:1 1 0;min-width:0}}@media (max-width:640px){.courier-experience .gnz-workspace-main{padding:18px 16px 105px}.courier-experience .gnz-workspace-heading{margin-bottom:20px}.courier-page-context{flex-direction:column;align-items:flex-start;gap:8px}.courier-page-context time{font-size:13px}.courier-experience :is(.gnz-portal-card,.courier-week-card,.courier-current-work,.courier-package-panel){border-radius:18px;padding:20px}.courier-work-heading{gap:12px}.courier-work-heading>div{min-width:0}.courier-work-heading h2{font-size:19px}.courier-work-heading>.courier-state{margin-left:64px}.courier-work-hours{gap:18px;margin-top:22px}.courier-work-hours strong{font-size:34px}.courier-day-stats{gap:12px}.courier-day-stats>a{gap:10px;padding:16px;display:block}.courier-day-stats>a>span{margin-top:10px;font-size:13px;display:block}.courier-day-stats strong{font-size:22px}.courier-day-stats small{margin:10px 0 0;font-size:12px;display:block}.courier-home-bottom{grid-template-columns:1fr}.courier-ranking-entry{padding:20px}.courier-ranking-entry p{font-size:14px}.courier-receipt-steps{grid-template-columns:1fr;gap:12px;display:grid}.courier-receipt-form{padding-inline:12px}.courier-package-toolbar{gap:12px}.courier-package-toolbar>label:first-child{flex-basis:100%;width:100%;min-width:0}.courier-filter-label{width:100%}.courier-filter-label select{flex:1}.courier-package-list>article{flex-wrap:wrap;gap:12px;padding:16px}.courier-package-list i{width:38px;height:38px}.courier-package-list article>div{flex:1;min-width:150px}.courier-package-list .courier-state{margin-left:50px}.courier-package-list span{font-size:13px}.courier-week-days{gap:4px;margin:20px 0}.courier-week-days button{border-radius:9px;gap:6px;min-height:88px;padding:10px 1px}.courier-week-days button>span{font-size:12px}.courier-week-days strong{font-size:23px}.courier-week-days small{overflow-wrap:anywhere;font-size:12px}.courier-selected-plan{gap:12px;padding:18px}.courier-selected-plan h3{font-size:20px}.courier-selected-plan strong{font-size:23px}.courier-experience .record-toolbar{flex-wrap:wrap}.courier-experience .record-toolbar>label{flex-basis:100%;width:100%}.courier-experience .record-toolbar>span{font-size:13px}.courier-experience .gnz-record-table td{grid-template-columns:100px minmax(0,1fr)}.courier-experience .record-pagination{flex-wrap:wrap;gap:12px}.courier-experience .gnz-workspace-topbar .gnz-secondary{min-height:44px;padding:10px 12px;font-size:13px}.courier-experience .gnz-workspace-mobile-brand .gnz-portal-brand span{display:none}.courier-experience .gnz-workspace-mobile-brand .gnz-portal-brand img{width:88px}}@media (prefers-reduced-motion:reduce){.courier-experience *,.courier-menu-sheet{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.courier-account{color:#17211f;background:#f5f6f7;min-height:100dvh}.courier-account .portal-top{box-shadow:none;background:#fff;border-bottom:1px solid #e1e7e3}.courier-account .portal-main{max-width:1160px;margin:auto;padding:36px 28px}.courier-account .portal-hero h1{letter-spacing:-.04em;font-size:32px}.courier-account .portal-card{box-shadow:none;border:1px solid #e1e7e3;border-radius:20px}.courier-account :is(input,button,.portal-account-link){min-height:44px;font-size:16px}.courier-account .portal-kv strong{overflow-wrap:anywhere}.courier-account .portal-user .portal-account-link{align-items:center;padding:10px 16px;display:inline-flex}.courier-account :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #9a742f}@media (max-width:640px){.courier-account .portal-main{padding:24px 16px}.courier-account .portal-hero h1{font-size:27px}.courier-account .portal-top{gap:16px;height:auto;min-height:80px;padding:16px}.courier-account .portal-brand span{display:none}.courier-account .portal-grid{gap:18px}.courier-account .portal-card header{padding:20px}}.courier-closed-page{background:#f5f6f7;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:100dvh;padding:24px;display:flex}.courier-closed-page .gnz-portal-card{text-align:center;background:#fff;border:1px solid #e1e7e3;border-radius:20px;width:100%;max-width:500px;padding:32px}.courier-closed-page svg{color:#9b7a43;margin:0 auto 18px}.courier-closed-page h1{letter-spacing:-.03em;margin:0 0 16px;font-size:25px}.courier-closed-page p{color:#697571;font-size:16px;line-height:1.7}.courier-closed-page section a{color:#fff;background:#24392d;border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin-top:20px;padding:12px 24px;text-decoration:none;display:inline-flex}.courier-closed-page a:focus-visible{outline-offset:3px;outline:3px solid #9b7a43}.courier-approved-home{--home-gold:#bb8b28;--home-ink:#0e1116;--home-muted:#6c747e;--home-charcoal:#2d3439;color:var(--home-ink);background:#f8f9fa}.courier-approved-home .gnz-workspace-main{max-width:1000px;padding-top:0}.courier-home-header{background:#fff;justify-content:space-between;align-items:center;min-height:76px;margin-bottom:28px;padding:16px 10px;display:flex}.courier-home-header .gnz-portal-brand span{display:none}.courier-home-header .gnz-portal-brand img{object-fit:contain;width:118px;height:auto;max-height:52px}.courier-home-bell{color:#505862;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;min-width:44px;min-height:44px;display:grid;position:relative}.courier-home-bell i{background:var(--home-gold);box-sizing:content-box;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:7px}.courier-approved-home .gnz-workspace-heading{margin:0 0 20px;padding:0 8px}.courier-approved-home .courier-page-context{display:block}.courier-approved-home .courier-page-context time{color:#454c55;font-size:15px}.courier-approved-home .gnz-workspace-heading h1{letter-spacing:-.035em;color:#0d1015;margin:12px 0 2px;font-size:32px;font-weight:750;line-height:1.2}.courier-approved-home .gnz-workspace-heading>p{color:var(--home-muted);font-size:17px;line-height:1.5}.courier-home-content{gap:16px;display:grid}.courier-home-shift{background:var(--home-charcoal);color:#fff;border-radius:13px;padding:22px}.courier-home-shift-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.courier-home-shift-heading>div{flex:1;min-width:0}.courier-home-shift-heading>div>span{letter-spacing:.025em;color:#c89a38;font-size:14px;font-weight:750}.courier-approved-home .courier-home-shift h2{color:#fff;letter-spacing:-.035em;margin:6px 0 0;font-size:25px;font-weight:750;line-height:1.2}.courier-home-shift-heading>b{white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff20;border-radius:22px;align-items:center;gap:9px;margin-top:5px;padding:7px 10px;font-size:14px;font-weight:500;display:flex}.courier-home-shift-heading>b>i{background:#f5c444;border-radius:50%;flex-shrink:0;width:10px;height:10px}.courier-home-hours{grid-template-columns:1fr 1fr;margin:28px 0 25px;display:grid}.courier-home-hours>div{gap:4px;display:grid}.courier-home-hours>div+div{border-left:1px solid #ffffff28;padding-left:32px}.courier-home-hours span{color:#b9bec3;font-size:16px}.courier-home-hours strong{letter-spacing:-.045em;font-size:36px;font-weight:750;line-height:1.15}.courier-home-shift-link{color:#fff;border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-top:14px;font-size:16px;text-decoration:none;display:flex}.courier-home-stats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.courier-home-stats>a{min-width:0;color:var(--home-muted);background:#fff;border:1px solid #f0f2f4;border-radius:13px;flex-direction:column;padding:17px 20px;text-decoration:none;display:flex;box-shadow:0 4px 16px #1f2a3606}.courier-home-stats>a>svg{color:var(--home-gold);margin-bottom:10px}.courier-home-stats>a>span{font-size:16px;line-height:1.35}.courier-home-stats strong{color:var(--home-ink);letter-spacing:-.04em;margin:4px 0 14px;font-size:31px;font-weight:750;line-height:1.3}.courier-home-stats .courier-home-close-status{letter-spacing:-.04em;overflow-wrap:normal;word-break:normal;font-size:24px}.courier-home-stats small{border-top:1px solid #dce1e6;justify-content:space-between;align-items:center;gap:6px;min-height:44px;margin-top:auto;padding-top:12px;font-size:15px;display:flex}.courier-home-stats small svg{flex-shrink:0}.courier-home-receipt{background:#fff;border:1px solid #f0f2f4;border-radius:13px;padding:16px 15px 12px;scroll-margin-top:20px;box-shadow:0 4px 16px #1f2a3606}.courier-home-receipt-title{align-items:center;gap:18px;padding:0 6px 14px;display:flex}.courier-home-receipt-title>svg{color:var(--home-gold);flex-shrink:0}.courier-approved-home .courier-home-receipt-title h2{color:var(--home-ink);letter-spacing:-.025em;margin:0 0 4px;font-size:20px;font-weight:700;line-height:1.25}.courier-approved-home .courier-home-receipt-title p{color:var(--home-muted);margin:0;font-size:15px;line-height:1.45}.courier-home-upload-button{color:#fff;cursor:pointer;background:#2d3439;border:1px solid #282e33;border-radius:12px;width:100%;min-height:44px;padding:11px;font-size:16px;font-weight:650}.courier-home-upload-form{background:#fff;border:0;padding:0}.courier-home-upload-form>button{background:#2d3439}.courier-home-upload-sheet{max-width:620px;margin:auto}.courier-home-receipt-history h3{font-size:17px}.courier-home-upload-sheet .courier-upload-message{color:#3b5141;font-size:15px}.courier-home-ranking{color:var(--home-gold);background:#f6edda;border:1px solid #f6edda;border-radius:13px;align-items:center;gap:18px;min-height:66px;margin-top:12px;padding:14px 22px;text-decoration:none;display:flex}.courier-home-ranking>div{flex:1;min-width:0}.courier-approved-home .courier-home-ranking h2{color:#0e1116;letter-spacing:-.025em;margin:0 0 2px;font-size:17px;font-weight:700}.courier-approved-home .courier-home-ranking p{color:var(--home-muted);margin:0;font-size:14px;line-height:1.4}.courier-home-ranking>svg{flex-shrink:0}.courier-home-ranking>svg:last-child{color:#161b21}@media (max-width:1024px){.courier-approved-home .gnz-workspace-main{max-width:620px;padding:0 14px 92px}.courier-home-header{min-height:68px;margin:0 -14px 28px;padding:17px 24px}.courier-approved-home .gnz-workspace-mobile-spacer{height:0}.courier-approved-home .gnz-workspace-mobile-nav{padding:0 20px env(safe-area-inset-bottom);border-top:1px solid #e8ebee;border-radius:0;gap:0;min-height:66px;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #1f2a3603}.courier-approved-home .gnz-workspace-mobile-nav>a,.courier-approved-home .courier-menu-trigger{color:#69717c;background:0 0;gap:5px;min-height:66px;font-size:13px;position:relative}.courier-approved-home .gnz-workspace-mobile-nav>a svg,.courier-approved-home .courier-menu-trigger svg{width:26px;height:26px}.courier-approved-home .gnz-workspace-mobile-nav>a.is-active{color:#b58522;background:0 0}.courier-approved-home .gnz-workspace-mobile-nav>a.is-active:before{content:"";background:#bc8b2b;border-radius:2px;height:2px;position:absolute;top:-1px;left:0;right:0}.courier-approved-home .gnz-workspace-mobile-nav>a.is-active svg{fill:#c79532;stroke:#bb8723}.courier-approved-home .gnz-courier-mobile-menu{flex:1;min-width:0}}@media (max-width:430px){.courier-home-shift-heading{gap:7px}.courier-approved-home .courier-home-shift h2{font-size:23px}.courier-home-shift-heading>b{gap:8px;padding:7px 9px;font-size:13px}.courier-home-stats>a{padding-inline:18px}.courier-home-stats .courier-home-close-status{font-size:23px}.courier-approved-home .courier-home-receipt-title h2{font-size:18px}.courier-home-receipt-title{gap:16px}.courier-approved-home .courier-home-receipt-title p{font-size:15px}}@media (max-width:370px){.courier-home-shift-heading{flex-wrap:wrap}.courier-home-shift-heading>div{flex-basis:100%}.courier-home-shift-heading>b{margin-top:0}.courier-home-stats>a{padding:16px 12px}.courier-home-stats .courier-home-close-status{font-size:20px}.courier-home-stats small{font-size:14px}.courier-home-receipt-title{gap:12px}.courier-home-ranking{gap:12px;padding-inline:16px}}.courier-approved-home .courier-home-header{border:0;gap:16px;padding:16px 10px}.courier-approved-home .courier-home-bell{min-width:44px;min-height:44px;padding:0}.courier-home-upload-sheet :is(input,select){color:#17211f;background:#fff;border:1px solid #d7dfd9;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:12px;font-size:16px}.courier-home-upload-sheet input[type=checkbox]{width:20px;height:20px;min-height:20px;padding:0}.courier-home-upload-sheet button:disabled{opacity:.45;cursor:not-allowed}.courier-home-upload-sheet :is(input,select,button):focus-visible{outline-offset:3px;outline:3px solid #9a742f}@media (max-width:1024px){.courier-approved-home .courier-home-header{padding:17px 24px}}.courier-approved-packages .gnz-workspace-heading{margin-bottom:24px}.courier-package-totals{gap:22px;display:grid}.courier-package-total{border-radius:15px;align-items:flex-start;gap:26px;min-width:0;padding:28px 26px 24px;display:flex}.courier-package-total>svg{color:#c6942b;flex-shrink:0;margin-top:0}.courier-package-total>div{flex:1;min-width:0}.courier-package-total>div>span{color:#c6942b;letter-spacing:.025em;margin-bottom:6px;font-size:16px;font-weight:750;display:block}.courier-approved-packages .courier-package-total h2{letter-spacing:-.025em;margin:0 0 12px;font-size:23px;font-weight:650;line-height:1.3}.courier-package-total.is-today{color:#fff;background:#29323a;box-shadow:0 5px 15px #1b253809}.courier-approved-packages .is-today h2{color:#fff}.courier-package-total.is-week{color:#0d1420;background:#fff;box-shadow:0 5px 20px #1b253806}.courier-approved-packages .courier-package-number{color:inherit;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 12px;line-height:1.1;display:flex}.courier-package-number strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%;font-size:72px;font-weight:750;line-height:1}.courier-package-number span{letter-spacing:-.035em;font-size:28px}.courier-approved-packages .courier-package-period{color:#657080;margin:0;font-size:16px;line-height:1.5}.courier-approved-packages .is-today .courier-package-period{color:#aeb6c0}.courier-package-period small{color:#818a97;margin-top:2px;font-size:14px;display:block}@media (max-width:430px){.courier-package-total{gap:22px;padding:26px 22px 23px}.courier-package-total>svg{width:54px;height:54px}.courier-approved-packages .courier-package-total h2{font-size:21px}.courier-package-number strong{font-size:66px}.courier-package-number span{font-size:26px}}@media (max-width:370px){.courier-package-total{gap:16px;padding:24px 18px}.courier-package-total>svg{width:44px;height:44px}.courier-package-number strong{font-size:58px}.courier-package-number span{font-size:22px}.courier-approved-packages .courier-package-total h2{font-size:19px}.courier-approved-packages .courier-package-period{font-size:15px}}.courier-approved-schedule-content{gap:12px!important}.courier-schedule-picker{background:#fff;border-radius:13px;padding:10px 12px 18px;box-shadow:0 4px 16px #1f2a3605}.courier-schedule-week-control{justify-content:space-between;align-items:center;gap:8px;display:flex}.courier-schedule-week-control strong{text-align:center;letter-spacing:-.025em;min-width:0;font-size:15px;line-height:1.35}.courier-schedule-week-control button{color:#303b47;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;min-width:44px;min-height:44px;display:grid}.courier-approved-schedule .courier-week-days{gap:5px;margin:10px 0 0}.courier-approved-schedule .courier-week-days button{color:#4f5a68;cursor:pointer;background:#f5f6f8;border:0;border-radius:10px;gap:4px;min-height:58px;padding:8px 1px;position:relative}.courier-approved-schedule .courier-week-days button>span{font-size:13px}.courier-approved-schedule .courier-week-days strong{color:#10171c;font-size:22px;font-weight:700}.courier-approved-schedule .courier-week-days button.is-selected{color:#fff;background:#2d3439}.courier-approved-schedule .courier-week-days button.is-selected strong{color:#fff}.courier-week-days .is-today>i{background:#bc8b2b;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-11px;left:calc(50% - 3.5px)}.courier-schedule-today{color:#303b47;cursor:pointer;background:#fff;border:1px solid #dce1e6;border-radius:10px;min-height:44px;margin:20px auto 0;padding:8px 16px;font-size:14px;display:block}.courier-schedule-selected{color:#fff;background:#2d3439;border-radius:13px;padding:18px 22px 12px}.courier-schedule-selected-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.courier-schedule-selected-heading>div{flex:1;min-width:0}.courier-schedule-selected-heading>div>span{color:#c89a38;letter-spacing:.025em;font-size:14px;font-weight:750}.courier-approved-schedule .courier-schedule-selected-heading h2{color:#fff;letter-spacing:-.035em;margin:6px 0 0;font-size:25px;font-weight:750;line-height:1.25}.courier-schedule-selected-heading>b{white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff20;border-radius:22px;align-items:center;gap:9px;margin-top:5px;padding:7px 10px;font-size:14px;font-weight:500;display:flex}.courier-schedule-selected-heading>b>i{background:#f5c444;border-radius:50%;flex-shrink:0;width:10px;height:10px}.courier-schedule-selected .courier-home-hours{margin:18px 0 16px}.courier-approved-schedule .courier-schedule-selected footer{color:#fff;border-top:1px solid #ffffff28;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;line-height:1.4;display:flex}.courier-schedule-selected footer>span{font-size:15px}.courier-schedule-selected footer>small{color:#b9bec3;font-size:13px}.courier-approved-schedule .courier-schedule-interval-note{color:#d4d9dd;margin:0 0 14px;font-size:14px;line-height:1.5}.courier-approved-schedule .courier-schedule-no-hours{color:#d4d9dd;margin:22px 0;font-size:16px}.courier-approved-schedule .courier-schedule-conflict{color:#ffe5a6;background:#ffffff12;border-radius:8px;margin:14px 0 0;padding:12px;font-size:14px}.courier-schedule-regular{background:#fff;border-radius:13px;padding:16px 12px 8px;box-shadow:0 4px 16px #1f2a3605}.courier-approved-schedule .courier-schedule-regular>header{border:0;justify-content:flex-start;align-items:center;gap:18px;padding:0 8px 10px;display:flex}.courier-schedule-regular header>svg{color:#bb8b28;flex-shrink:0}.courier-approved-schedule .courier-schedule-regular h2{letter-spacing:-.03em;margin:0;font-size:19px;font-weight:700;line-height:1.3}.courier-schedule-regular ul{margin:0;padding:0;list-style:none}.courier-schedule-regular li{color:#4f5a68;border-top:1px solid #e5e8ec;justify-content:space-between;align-items:center;gap:12px;min-height:28px;padding:6px 10px;font-size:15px;line-height:1.4;display:flex}.courier-schedule-regular li.is-selected{color:#10171c;background:#fcf3dc;border-radius:8px;font-weight:700}.courier-schedule-regular li>strong{text-align:right;color:#141c26;white-space:nowrap;font-size:14px}.courier-schedule-regular li b{color:#303b47;background:#f0f2f4;border-radius:6px;padding:3px 8px;font-size:14px;font-weight:500;display:inline-block}.courier-schedule-regular li small{color:#687482;font-size:12px;font-weight:400;display:block}.courier-approved-schedule .courier-schedule-regular>p{margin:0;padding:6px 10px;font-size:15px}.courier-schedule-leave-link{color:#bb8b28;background:#fff;border-radius:13px;align-items:center;gap:18px;padding:15px 22px;text-decoration:none;display:flex}.courier-schedule-leave-link>div{flex:1;min-width:0}.courier-approved-schedule .courier-schedule-leave-link h2{color:#10171c;letter-spacing:-.025em;margin:0 0 3px;font-size:19px}.courier-approved-schedule .courier-schedule-leave-link p{color:#687482;margin:0;font-size:14px;line-height:1.4}.courier-schedule-leave-link>svg{flex-shrink:0}.courier-schedule-leave-link>svg:last-child{color:#10171c}.courier-schedule-records{background:#fff;border:1px solid #e7ebef;border-radius:13px;scroll-margin-top:20px}.courier-schedule-records>summary{cursor:pointer;color:#687482;align-items:center;gap:12px;min-height:44px;padding:12px 18px;font-size:15px;list-style:none;display:flex}.courier-schedule-records>summary::-webkit-details-marker{display:none}.courier-schedule-records>summary>span{flex:1}.courier-schedule-records>summary>svg:last-child{transition:transform .15s}.courier-schedule-records[open]>summary>svg:last-child{transform:rotate(90deg)}.courier-schedule-records>div{min-width:0;padding:0 18px 16px}@media (max-width:430px){.courier-schedule-selected-heading{gap:8px}.courier-approved-schedule .courier-schedule-selected-heading h2{font-size:24px}.courier-schedule-selected-heading>b{gap:8px;padding-inline:9px;font-size:13px}.courier-schedule-week-control strong{font-size:14px}.courier-approved-schedule .courier-schedule-regular h2{font-size:18px}}@media (max-width:370px){.courier-schedule-week-control strong{font-size:13px}.courier-approved-schedule .courier-week-days{gap:4px}.courier-approved-schedule .courier-week-days button>span{font-size:12px}.courier-schedule-selected-heading{flex-wrap:wrap}.courier-schedule-selected-heading>div{flex-basis:100%}.courier-schedule-selected-heading>b{margin-top:2px}.courier-schedule-regular li{font-size:14px}.courier-schedule-regular li>strong{font-size:13px}.courier-schedule-leave-link{padding-inline:18px}}.courier-approved-schedule .courier-schedule-selected footer{margin:0}.courier-approved-schedule .courier-schedule-records[open]{scroll-margin-top:20px}.courier-leave-workspace{max-width:700px;margin:0 auto;padding-bottom:26px}.courier-leave-primary{color:#fff;cursor:pointer;background:#292d30;border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:60px;font-size:18px;font-weight:700;display:flex}.courier-leave-primary:disabled{opacity:.6;cursor:wait}.courier-leave-info{color:#66572e;background:#fbf4df;border:1px solid #e8d8a7;border-radius:18px;gap:12px;margin:20px 0;padding:18px;display:flex}.courier-leave-info svg{flex-shrink:0}.courier-leave-info strong{font-size:14px;line-height:1.6}.courier-leave-info p{margin:5px 0 0;font-size:13px;line-height:1.5}.courier-leave-filters{background:#eeefef;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:24px 0;padding:5px;display:grid}.courier-leave-filters button{color:#73777a;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:44px;font-size:13px;font-weight:600}.courier-leave-filters button[aria-pressed=true]{color:#252a2d;background:#fff;box-shadow:0 2px 8px #0000000a}.courier-leave-workspace h2{margin:24px 0 16px;font-size:18px}.courier-leave-card{text-align:left;cursor:pointer;color:#262d30;background:#fff;border:1px solid #e9e9e6;border-radius:20px;align-items:center;gap:12px;width:100%;margin:12px 0;padding:18px 14px;display:flex;box-shadow:0 4px 18px #00000004}.courier-leave-calendar{color:#ac9563;background:#f7f5ef;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:48px;display:grid}.courier-leave-card-body{overflow-wrap:anywhere;flex-direction:column;flex:1;align-items:flex-start;gap:9px;min-width:0;display:flex}.courier-leave-card-body strong{font-size:15px;line-height:1.5}.courier-leave-card-body>span:not(.courier-leave-status){font-size:14px}.courier-leave-card-body small{color:#8b8f91;font-size:12px;line-height:1.5}.courier-leave-status{color:#973;background:#faf1dc;border-radius:7px;padding:5px 10px;font-size:11px;font-weight:700}.courier-leave-status.approved{color:#507761;background:#e9f4ed}.courier-leave-status.rejected{color:#b56d66;background:#f9eae8}.courier-leave-footer{text-align:center;color:#969a9c;margin-top:25px;font-size:12px}.courier-leave-empty{text-align:center;color:#777;background:#fff;border-radius:18px;padding:24px}.courier-leave-sheet{max-height:90dvh;overflow-y:auto}.courier-leave-sheet form{gap:16px;display:grid}.courier-leave-sheet label{gap:8px;font-size:14px;font-weight:600;display:grid}.courier-leave-sheet input,.courier-leave-sheet select,.courier-leave-sheet textarea{color:#252a2d;background:#fff;border:1px solid #dededb;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:12px;font-size:16px}.courier-leave-sheet textarea{min-height:100px}.courier-leave-pagination{justify-content:space-between;align-items:center;gap:10px;display:flex}.courier-leave-pagination button,.courier-notifications button{background:#fff;border:1px solid #dededb;border-radius:10px;min-height:44px;padding:10px}.courier-notifications article{border-bottom:1px solid #eee;padding:14px 0;line-height:1.6}.courier-notifications time{color:#888;font-size:12px}.courier-notifications a{margin:8px 0;display:block}.courier-menu-trigger.active{color:#b4975f!important}.courier-approved-leaves .gnz-workspace-heading h1{font-size:32px!important}.courier-approved-leaves .gnz-workspace-heading>p:last-child{font-size:14px!important}@media (max-width:360px){.courier-leave-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.courier-leave-card{padding:14px 10px}}.courier-equipment-workspace,.courier-ranking-workspace,.courier-account-workspace,.courier-receipt-workspace{gap:20px;min-width:0;display:grid}.courier-feature-card{color:#fff;background:#29323a;border-radius:18px;align-items:center;gap:24px;padding:26px;display:flex}.courier-feature-card>svg{color:#c69a42;flex-shrink:0}.courier-feature-card>div{min-width:0}.courier-feature-card span{color:#d6b16a;letter-spacing:.035em;font-size:14px;font-weight:700}.courier-approved-home .courier-feature-card h2{color:#fff;margin:8px 0 14px;font-size:23px}.courier-feature-card strong{letter-spacing:-.04em;font-size:54px;line-height:1.1}.courier-feature-card small{color:#d6dce1;font-size:20px;font-weight:400}.courier-search-field{color:#77808a;background:#fff;border:1px solid #e4e7e9;border-radius:14px;align-items:center;gap:12px;min-height:52px;padding:4px 16px;display:flex}.courier-search-field input{flex:1;width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:10px 0!important}.courier-segmented{background:#eceef0;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;display:grid}.courier-segmented button{color:#69727c;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:44px;padding:8px 4px;font-size:14px;line-height:1.4}.courier-segmented button[aria-pressed=true]{color:#273039;background:#fff;font-weight:700;box-shadow:0 2px 6px #00000008}.courier-section-label{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-top:4px;display:flex}.courier-approved-home .courier-section-label h2{margin:0;font-size:19px;line-height:1.4}.courier-section-label>span{color:#7d8792;flex-shrink:0;font-size:14px}.courier-equipment-item{background:#fff;border:1px solid #e9ecee;border-radius:18px;align-items:flex-start;gap:14px;min-width:0;padding:20px;display:flex}.courier-item-icon{color:#a78648;background:#f7f1e5;border-radius:13px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.courier-equipment-item>div{flex:1;min-width:0}.courier-equipment-item-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.courier-approved-home .courier-equipment-item h3{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.courier-status-pill{color:#52705c;text-align:center;background:#eef2ef;border-radius:8px;justify-content:center;align-items:center;gap:5px;max-width:100%;padding:6px 9px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.courier-equipment-item dl{gap:10px;margin:18px 0 0;display:grid}.courier-equipment-item dl>div{flex-wrap:wrap;justify-content:space-between;gap:16px;line-height:1.5;display:flex}.courier-equipment-item dt{color:#7d8792;font-size:14px}.courier-equipment-item dd{color:#353f49;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;margin:0;font-size:15px}.courier-equipment-item .courier-equipment-set{color:#727c86;margin:8px 0 0;font-size:14px}.courier-equipment-item .courier-equipment-date{color:#727c86;border-top:1px solid #eef0f2;align-items:center;gap:7px;margin:16px 0 0;padding-top:14px;font-size:14px;line-height:1.5;display:flex}.courier-equipment-date svg{flex-shrink:0}.courier-soft-notice{color:#a78648;background:#faf5e9;border:1px solid #e9ddc4;border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.courier-soft-notice svg{flex-shrink:0;margin-top:3px}.courier-approved-home .courier-soft-notice p{color:#79694b;margin:0;font-size:14px;line-height:1.6}.courier-simple-empty{text-align:center;background:#fff;border:1px solid #e8ecee;border-radius:18px;justify-items:center;gap:14px;min-width:0;padding:32px 22px;display:grid}.courier-simple-empty>svg{color:#b5975f}.courier-approved-home .courier-simple-empty h3,.courier-approved-home .courier-simple-empty h2{margin:0;font-size:20px}.courier-approved-home .courier-simple-empty p{max-width:36ch;margin:0;font-size:15px}.courier-simple-empty button{cursor:pointer;background:#fff;border:1px solid #d9dfe4;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;display:flex}.courier-page-pagination{color:#737d86;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.courier-page-pagination button{color:#37424c;cursor:pointer;background:#fff;border:1px solid #e3e7eb;border-radius:10px;min-height:44px;padding:10px 16px}.courier-approved-home .courier-page-note,.courier-menu-sheet .courier-page-note{color:#747e88;margin:0;font-size:14px;line-height:1.6}.courier-ranking-period{color:#737d87;align-items:center;gap:9px;margin-bottom:2px;font-size:15px;display:flex}.courier-ranking-period svg{color:#b5975f;flex-shrink:0}.courier-ranking-winner{color:#fff;overflow-wrap:anywhere;background:#29323a;border-radius:20px;padding:24px 26px;position:relative}.courier-ranking-winner-top{color:#d6b16a;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:750;display:flex}.courier-ranking-medal{letter-spacing:0;background:#d6b16a0d;border:1px solid #d6b16a44;border-radius:12px;align-items:center;gap:7px;padding:8px 11px;font-size:20px;display:inline-flex}.courier-approved-home .courier-ranking-winner h2{color:#fff;letter-spacing:-.025em;margin:20px 0 14px;font-size:29px;font-weight:750;line-height:1.35}.courier-ranking-you{color:#e2c688;border:1px solid #d6b16a55;border-radius:6px;margin-bottom:10px;padding:4px 10px;font-size:14px;display:inline-block}.courier-ranking-winner-total{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.courier-ranking-winner-total svg{color:#d6b16a;flex-shrink:0;align-self:center}.courier-ranking-winner-total strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:60px;font-weight:750;line-height:1.1}.courier-ranking-winner-total span{color:#c3c9ce;font-size:21px}.courier-approved-home .courier-ranking-winner p{color:#b9c1c8;border-top:1px solid #ffffff1a;margin:20px 0 0;padding-top:18px;font-size:15px}.courier-ranking-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.courier-ranking-list>li{background:#fff;border:1px solid #e8ecef;border-radius:16px;align-items:center;gap:14px;min-width:0;padding:16px;display:flex}.courier-ranking-list>li.is-you{background:#fffdf7;border-color:#d5ba81}.courier-ranking-position{color:#687480;font-variant-numeric:tabular-nums;background:#f2f4f6;border-radius:11px;flex-shrink:0;align-content:center;justify-items:center;gap:2px;width:43px;min-height:46px;font-size:16px;display:grid}.courier-ranking-position.rank-1{color:#b18736;background:#fbf0d7}.courier-ranking-position.rank-2{color:#758393;background:#edf0f3}.courier-ranking-position.rank-3{color:#b28a65;background:#f6eee8}.courier-ranking-list li>div{flex:1;min-width:0}.courier-approved-home .courier-ranking-list h3{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.45}.courier-ranking-list li>div>small{color:#a38547;margin-top:4px;font-size:13px;display:block}.courier-ranking-list li>strong{text-align:right;color:#2c3640;font-variant-numeric:tabular-nums;flex-shrink:0;gap:3px;font-size:22px;display:grid}.courier-ranking-list strong>small{color:#828a94;font-size:13px;font-weight:400}.courier-ranking-thanks{color:#a78648;background:#f7f1e5;border-radius:14px;align-items:flex-start;gap:13px;padding:18px;display:flex}.courier-ranking-thanks>svg{flex-shrink:0;margin-top:2px}.courier-ranking-thanks>div{min-width:0}.courier-approved-home .courier-ranking-thanks h3{margin:0 0 5px;font-size:16px;line-height:1.5}.courier-approved-home .courier-ranking-thanks p{color:#847659;margin:0;font-size:14px;line-height:1.6}.courier-ranking-empty-icon{color:#b5975f;background:#fbf2df;border-radius:24px;place-items:center;width:82px;height:82px;display:grid}.courier-account-profile{text-align:center;background:#fff;border:1px solid #e8ecee;border-radius:20px;justify-items:center;gap:14px;padding:30px 24px;display:grid}.courier-account-avatar{color:#d6b16a;letter-spacing:.035em;background:#29323a;border-radius:24px;place-items:center;width:76px;height:76px;font-size:27px;font-weight:700;display:grid}.courier-approved-home .courier-account-profile h2{overflow-wrap:anywhere;margin:0;font-size:25px;line-height:1.4}.courier-account-info{background:#fff;border:1px solid #e8ecee;border-radius:18px;padding:22px}.courier-approved-home .courier-account-info h2{margin:0 0 18px;font-size:19px}.courier-account-info dl{gap:18px;margin:0;display:grid}.courier-account-info dl>div{align-items:flex-start;gap:14px;display:flex}.courier-account-info svg{color:#a78648;flex-shrink:0;margin-top:5px}.courier-account-info dl>div>div{flex:1;min-width:0}.courier-account-info dt{color:#8a919a;font-size:14px;line-height:1.5}.courier-account-info dd{overflow-wrap:anywhere;color:#2c3640;margin:4px 0 0;font-size:16px;line-height:1.5}.courier-approved-home .courier-account-info p{color:#8a919a;border-top:1px solid #eef0f2;margin:20px 0 0;padding-top:14px;font-size:14px;line-height:1.6}.courier-account-action{text-align:left;color:#29323a;cursor:pointer;background:#fff;border:1px solid #e8ecee;border-radius:16px;align-items:center;gap:14px;width:100%;min-height:76px;padding:16px;display:flex}.courier-account-action>span:last-child{gap:5px;min-width:0;display:grid}.courier-account-action strong{font-size:16px;line-height:1.5}.courier-account-action small{color:#8a919a;font-size:14px;line-height:1.5}.courier-account-exit{color:#a15c58;justify-content:center;align-items:center;gap:9px;display:flex}.courier-account-exit .gnz-secondary{min-height:48px;box-shadow:none;color:#a15c58;background:0 0;border:0;padding:10px 4px;font-size:15px}.courier-account-password-sheet{max-width:620px;max-height:90dvh;margin:auto;overflow-y:auto}.courier-password-form{gap:17px;padding:0;display:grid}.courier-password-form label{gap:8px;font-size:14px;font-weight:600;display:grid}.courier-password-form input{color:#29323a;background:#fff;border:1px solid #dce1e5;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:12px;font-size:16px}.courier-password-form>button{color:#fff;cursor:pointer;background:#29323a;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:50px;font-size:16px;display:flex}.courier-password-form>button.courier-password-toggle{color:#737d87;background:0 0;justify-content:flex-start;min-height:44px;padding:0;font-size:14px}.courier-password-form .portal-error{color:#95554c;background:#fff1ef;border-radius:10px;padding:12px;font-size:14px;line-height:1.6}.courier-password-form .portal-note{color:#4b6957;background:#edf4ee;border-radius:10px;padding:12px;font-size:14px;line-height:1.6}.courier-receipt-submit-card{background:#fff;border:1px solid #e8ecee;border-radius:18px;min-width:0;padding:22px}.courier-receipt-submit-card>header{border:0;align-items:flex-start;gap:14px;margin:0;padding:0 0 20px;display:flex}.courier-receipt-submit-card header>div{flex:1;min-width:0}.courier-approved-home .courier-receipt-submit-card h2{margin:0 0 5px;font-size:20px}.courier-approved-home .courier-receipt-submit-card header p{color:#8a919a;margin:0;font-size:15px;line-height:1.5}.courier-receipt-sheet{max-height:90dvh;overflow-y:auto}.courier-receipt-new-form{background:0 0;border:0;border-radius:0;gap:18px;padding:0;display:grid}.courier-receipt-instructions{color:#a78648;background:#faf5e9;border:1px solid #e9ddc4;border-radius:13px;align-items:flex-start;gap:11px;padding:16px;display:flex}.courier-receipt-instructions svg{flex-shrink:0;margin-top:2px}.courier-receipt-instructions strong{color:#76684d;font-size:14px;line-height:1.5}.courier-receipt-instructions p{color:#8a7b62!important;margin:6px 0 0!important;font-size:14px!important;line-height:1.6!important}.courier-receipt-new-form fieldset{border:0;min-width:0;margin:0;padding:0}.courier-receipt-new-form legend{color:#29323a;margin-bottom:10px;font-size:14px;font-weight:650}.courier-receipt-kind{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.courier-receipt-kind label{color:#737d87;cursor:pointer;background:#f7f8f9;border:1px solid #e8ecee;border-radius:11px;align-items:center;gap:9px;min-height:48px;padding:13px 11px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.courier-receipt-kind label.is-selected{color:#6f5b36;background:#faf5e9;border-color:#d5ba81}.courier-receipt-kind input[type=radio]{accent-color:#a78648;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:0}.courier-receipt-new-form fieldset .courier-page-note{color:#8a919a;margin-top:10px;font-size:14px}.courier-receipt-photo-picker{cursor:pointer;color:#b5975f;text-align:center;background:#f8f9fa;border:1px dashed #d3dae0;border-radius:14px;place-items:center;gap:9px;min-width:0;padding:26px 16px;line-height:1.5;position:relative;overflow:hidden;display:grid!important}.courier-receipt-photo-picker input[type=file]{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.courier-receipt-photo-picker:focus-within{outline-offset:3px;outline:3px solid #9a742f}.courier-receipt-photo-picker strong{color:#35414b;font-size:16px}.courier-receipt-photo-picker span{color:#8a919a;overflow-wrap:anywhere;max-width:100%;font-size:14px}.courier-receipt-local-preview{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:240px}.courier-receipt-remove{text-align:center;cursor:pointer;min-height:44px;color:#945b54!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px!important;font-size:14px!important}.courier-receipt-confirm{color:#687480;cursor:pointer;align-items:flex-start;padding:4px 0;line-height:1.6;gap:10px!important;font-size:14px!important;font-weight:400!important;display:flex!important}.courier-receipt-confirm input[type=checkbox]{accent-color:#a78648;flex-shrink:0;margin:2px 0 0;padding:0;width:20px!important;height:20px!important;min-height:20px!important}.courier-receipt-confirm span{min-width:0}.courier-receipt-new-form .courier-receipt-send{color:#fff;cursor:pointer;background:#29323a;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:12px;font-size:16px;display:flex}.courier-receipt-history{gap:12px;min-width:0;margin-top:24px;display:grid}.courier-receipt-history-card{background:#fff;border:1px solid #e8ecee;border-radius:16px;align-items:flex-start;gap:12px;min-width:0;padding:17px;display:flex}.courier-receipt-history-card>div{flex:1;min-width:0}.courier-receipt-history-card strong{color:#35414b;font-size:16px;font-weight:650;line-height:1.5}.courier-receipt-history-card p{overflow-wrap:anywhere;color:#8a919a!important;margin:5px 0!important;font-size:14px!important}.courier-receipt-history-card small{color:#8a919a;align-items:center;gap:5px;font-size:13px;line-height:1.5;display:flex}.courier-receipt-history-card>span:last-child{flex-shrink:0;max-width:115px}.courier-status-pill.is-pending{color:#927842;background:#fbf1da}.courier-status-pill.is-locked{color:#5f7865;background:#edf4ee}.courier-upload-message{overflow-wrap:anywhere;font-size:14px!important;line-height:1.6!important}.courier-upload-message.is-error{background:#fff1ef;border-radius:10px;padding:12px;color:#95554c!important}.courier-upload-message.is-success{background:#edf4ee;border-radius:10px;padding:12px;color:#4b6957!important}.courier-menu-sheet nav a{color:#35414b;background:#fff;border-color:#e8ecee;border-radius:14px;min-height:60px;font-size:16px}.courier-menu-sheet nav a svg{color:#a78648;flex-shrink:0}.courier-menu-sheet>header button{color:#737d87;background:#f2f4f6}.courier-menu-sheet .gnz-secondary{color:#737d87;background:#f8f9fa;border-color:#e8ecee;min-height:48px}.courier-notifications{gap:12px;display:grid}.courier-notifications article{background:#fafbfc;border-radius:14px;border:1px solid #e8ecee!important;padding:17px!important}.courier-notifications p{color:#35414b;margin:10px 0;font-size:16px;line-height:1.6}.courier-notifications a{color:#967b43;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:flex}.courier-notifications button{color:#737d87;cursor:pointer;background:#fff;border-color:#dce1e5;min-height:44px;font-size:14px}.courier-closed-page{background:#f4f6f8;flex-direction:column;align-items:center;gap:30px;min-height:100dvh;display:flex;padding:34px 20px!important}.courier-closed-page>.gnz-portal-card{text-align:center;background:#fff;border:1px solid #e8ecee;border-radius:20px;width:100%;max-width:530px;padding:30px}.courier-closed-page>.gnz-portal-card>svg{color:#b5975f;margin:0 auto 16px}.courier-closed-page h1{color:#29323a;font-size:28px;line-height:1.3}.courier-closed-page a:last-child{color:#fff;background:#29323a;border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin-top:22px;padding:12px 18px;text-decoration:none;display:flex}.courier-auth-page{color:#29323a;min-height:100dvh;background:#f4f6f8!important}.courier-auth-page .gnz-auth-brand-header{padding:25px 20px;background:#fff!important;border:0!important}.courier-auth-page .gnz-auth-layout{gap:40px;max-width:1050px;padding:38px 24px 50px}.courier-auth-page .gnz-auth-intro{color:#fff;border:0;border-radius:22px;padding:35px;background:#29323a!important}.courier-auth-page .gnz-auth-intro h2{color:#fff;font-size:32px;line-height:1.3}.courier-auth-page .gnz-auth-intro p,.courier-auth-page .gnz-auth-intro ul{color:#bac3ca;font-size:16px;line-height:1.7}.courier-auth-page .gnz-auth-intro-foot{color:#d6b16a}.courier-auth-page .gnz-auth-card{background:#fff;border:1px solid #e8ecee;border-radius:20px;min-width:0;padding:28px;box-shadow:0 5px 25px #1f2a3605}.courier-auth-page .gnz-auth-card h1{color:#29323a;font-size:28px;line-height:1.3}.courier-auth-page .gnz-auth-card>p:not(.gnz-eyebrow){color:#737d87;font-size:15px;line-height:1.6}.courier-auth-page .gnz-auth-card label{color:#35414b;font-size:14px;line-height:1.5}.courier-auth-page .gnz-auth-card :is(input,textarea){color:#29323a;background:#fff;border:1px solid #dce1e5;border-radius:11px;width:100%;min-width:0;min-height:48px;padding:12px;font-size:16px}.courier-auth-page .gnz-auth-submit{border-radius:12px;min-height:52px;color:#fff!important;background:#29323a!important;border:0!important}.courier-auth-page .gnz-auth-switch{background:#edf0f2;border:0;border-radius:12px;padding:5px}.courier-auth-page .gnz-auth-switch button{color:#737d87;background:0 0;border:0;border-radius:8px;min-height:44px}.courier-auth-page .gnz-auth-switch button[aria-pressed=true]{color:#29323a;background:#fff;box-shadow:0 2px 5px #00000005}.courier-auth-page .gnz-password-toggle{min-height:44px;color:#737d87!important}:is(.courier-auth-page :is(a,button,input,textarea):focus-visible,.courier-menu-sheet :is(input,select,textarea):focus-visible){outline-offset:3px;outline:3px solid #9a742f}@media (max-width:430px){.courier-equipment-item{gap:12px;padding:17px}.courier-equipment-item-heading{gap:7px}.courier-equipment-item h3{font-size:17px!important}.courier-ranking-winner{padding:22px}.courier-ranking-list>li{gap:12px;padding:14px}.courier-ranking-list li>strong{font-size:20px}.courier-receipt-submit-card{padding:18px}.courier-receipt-history-card{flex-wrap:wrap;gap:10px;padding:15px}.courier-receipt-history-card>div{min-width:150px}.courier-receipt-history-card>span:last-child{max-width:none;margin-left:58px}.courier-auth-page .gnz-auth-intro{display:none}.courier-auth-page .gnz-auth-layout{padding:28px 14px 40px;display:block}.courier-auth-page .gnz-auth-card{padding:24px 20px}.courier-auth-page .gnz-auth-brand-header{padding:20px}.courier-account-profile{padding:26px 20px}}@media (max-width:360px){.courier-feature-card{gap:16px;padding:22px 18px}.courier-feature-card strong{font-size:46px}.courier-feature-card h2{font-size:20px!important}.courier-ranking-winner h2{font-size:25px!important}.courier-ranking-winner-total strong{font-size:52px}.courier-equipment-item{gap:10px;padding:14px}.courier-equipment-item>.courier-item-icon{width:40px;height:42px}.courier-ranking-list>li{gap:10px;padding:12px}.courier-ranking-list h3{font-size:15px!important}.courier-ranking-position{width:36px}.courier-receipt-kind{grid-template-columns:1fr}.courier-menu-sheet{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.courier-experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body:has(.courier-reference-shell){background:#f4f6f8;margin:0;padding:0}.gnz-portal.courier-reference-shell{--home-gold:#a78139;--home-ink:#18212a;--home-muted:#697785;--home-charcoal:#212c36;--courier-line:#e5eaf0;--courier-radius:20px;min-height:100dvh;color:var(--home-ink);isolation:isolate;background:#f4f6f8;grid-template-columns:264px minmax(0,1fr);margin:0;padding:0;font-size:16px;line-height:1.5;display:grid}.gnz-portal.courier-reference-shell *{box-sizing:border-box}.gnz-portal.courier-reference-shell.is-collapsed{grid-template-columns:88px minmax(0,1fr)}.gnz-portal.courier-reference-shell :is(a,button,input,select,summary){-webkit-tap-highlight-color:transparent}.gnz-portal.courier-reference-shell :is(a,button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #ad883f}.gnz-portal.courier-reference-shell .gnz-workspace-sidebar{background:#1d2730;border:0;flex-direction:column;gap:20px;min-width:0;height:100dvh;padding:24px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.gnz-portal.courier-reference-shell .courier-sidebar-brand{align-items:center;gap:10px;min-width:0;display:flex}.gnz-portal.courier-reference-shell .courier-sidebar-brand .gnz-portal-brand{min-width:0;box-shadow:none;border-radius:12px;flex:1;padding:10px}.gnz-portal.courier-reference-shell .courier-sidebar-brand .gnz-portal-brand img{width:108px;max-width:100%}.gnz-portal.courier-reference-shell .courier-sidebar-brand .gnz-portal-brand span{display:none}.gnz-portal.courier-reference-shell .courier-sidebar-toggle{color:#d9dfdf;cursor:pointer;background:#ffffff08;border:1px solid #ffffff28;border-radius:12px;place-items:center;min-width:44px;min-height:44px;padding:8px;display:grid}.gnz-portal.courier-reference-shell .gnz-workspace-account{background:#ffffff06;border:1px solid #ffffff10;border-radius:14px;padding:16px 12px}.gnz-portal.courier-reference-shell .gnz-workspace-account span{color:#b1bac2;letter-spacing:.1em;font-size:12px}.gnz-portal.courier-reference-shell .gnz-workspace-account strong{color:#fff;overflow-wrap:anywhere;font-size:17px}.gnz-portal.courier-reference-shell .gnz-workspace-sidebar nav{gap:6px;display:grid}.gnz-portal.courier-reference-shell .gnz-workspace-sidebar nav a{color:#bcc7cf;min-height:48px;box-shadow:none;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:12px;font-size:14px;text-decoration:none;display:flex}.gnz-portal.courier-reference-shell .gnz-workspace-sidebar nav a svg{background:0 0;flex-shrink:0;width:21px;height:21px;padding:0}.gnz-portal.courier-reference-shell .gnz-workspace-sidebar nav a b{font-weight:550}.gnz-portal.courier-reference-shell .gnz-workspace-sidebar nav a.is-active{color:#dfbd79;background:#c6a45e19;border-color:#c6a45e30}.gnz-portal.courier-reference-shell .gnz-workspace-sidebar nav a:hover{background:#ffffff0b}.gnz-portal.courier-reference-shell .courier-sidebar-promo{background:linear-gradient(#20262900,#202629ed),url(/images/gnz-courier-hero.webp) 50%/cover,#30383c;border-radius:14px;align-items:flex-end;min-height:148px;margin-top:auto;padding:16px;display:flex}.gnz-portal.courier-reference-shell .courier-sidebar-promo p{color:#e1cfac;margin:0;font-size:14px;font-weight:600}.gnz-portal.courier-reference-shell.is-collapsed :is(.gnz-workspace-account,.courier-sidebar-brand .gnz-portal-brand,.gnz-workspace-sidebar nav a span,.courier-sidebar-promo){display:none}.gnz-portal.courier-reference-shell.is-collapsed .gnz-workspace-sidebar nav a{justify-content:center;padding:12px 0}.gnz-portal.courier-reference-shell.is-collapsed .courier-sidebar-brand{justify-content:center}.gnz-portal.courier-reference-shell .gnz-workspace-main{justify-self:center;width:100%;min-width:0;max-width:1240px;margin:0;padding:24px 36px 48px}.gnz-portal.courier-reference-shell .courier-reference-topbar{min-height:64px;margin:0 0 24px}.gnz-portal.courier-reference-shell .courier-home-header{border:1px solid var(--courier-line);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;margin:0;padding:10px 16px;display:flex}.gnz-portal.courier-reference-shell .courier-home-header>.gnz-portal-brand{box-shadow:none;background:0 0;border:0;flex:none;margin:0;padding:0;display:inline-flex}.gnz-portal.courier-reference-shell .courier-home-header>.gnz-portal-brand img{object-fit:contain;width:98px;height:44px}.gnz-portal.courier-reference-shell .courier-home-header>.gnz-portal-brand span,.gnz-portal.courier-reference-shell .courier-top-menu{display:none}.gnz-portal.courier-reference-shell .courier-home-bell{color:#27343f;background:#fff;border:1px solid #e0e6ed;border-radius:14px;place-items:center;width:44px;height:44px;min-height:44px;padding:10px;display:grid;box-shadow:0 2px 5px #20304003}.gnz-portal.courier-reference-shell .courier-home-bell svg{width:23px;height:23px}.gnz-portal.courier-reference-shell .courier-page-search{border:1px solid var(--courier-line);background:#fff;border-radius:14px;flex:1;align-items:center;gap:10px;min-width:0;max-width:400px;padding:0 14px;display:flex;position:relative}.gnz-portal.courier-reference-shell .courier-page-search input{box-shadow:none;background:0 0;border:0;flex:1;min-width:0;min-height:46px;padding:10px 0;font-size:16px}.gnz-portal.courier-reference-shell .courier-page-search>svg{color:#8995a2;flex-shrink:0}.gnz-portal.courier-reference-shell .courier-search-results{z-index:20;border:1px solid var(--courier-line);background:#fff;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 8px 25px #18242818}.gnz-portal.courier-reference-shell .courier-search-results a{color:#303a3f;border-radius:8px;min-height:44px;padding:12px;text-decoration:none;display:block}.gnz-portal.courier-reference-shell .courier-search-results a:hover{background:#f4f6f8}.gnz-portal.courier-reference-shell .gnz-workspace-heading{max-width:none;margin:0 0 24px;padding:0}.gnz-portal.courier-reference-shell .gnz-workspace-heading h1{letter-spacing:-.035em;color:#18212a;margin:0 0 8px;font-size:32px;font-weight:700;line-height:1.2}.gnz-portal.courier-reference-shell .gnz-workspace-heading>p:not(.gnz-eyebrow){color:#697785;max-width:55ch;margin:0;font-size:16px;line-height:1.55}.gnz-portal.courier-reference-shell .gnz-eyebrow{display:none}.gnz-portal.courier-reference-shell .courier-reference-content{gap:20px;min-width:0;display:grid}.gnz-portal.courier-reference-shell .courier-reference-content>*{min-width:0;max-width:100%}.gnz-portal.courier-reference-shell .courier-home-content{gap:16px;display:grid}.gnz-portal.courier-reference-shell .courier-home-shift{background:#212c36;border:1px solid #26343f;border-radius:20px;padding:24px}.gnz-portal.courier-reference-shell .courier-home-shift-heading>div>span{color:#d1ad66;letter-spacing:.1em;font-size:12px;font-weight:650}.gnz-portal.courier-reference-shell .courier-home-shift h2{color:#fff;margin:8px 0 0;font-size:22px;line-height:1.3}.gnz-portal.courier-reference-shell .courier-home-shift-heading>b{margin-top:0;padding:6px 9px;font-size:12px}.gnz-portal.courier-reference-shell .courier-home-hours{gap:24px;margin:20px 0}.gnz-portal.courier-reference-shell .courier-home-hours strong{letter-spacing:-.03em;font-size:32px;line-height:1.2}.gnz-portal.courier-reference-shell .courier-home-hours span{color:#bdc7cf;font-size:14px}.gnz-portal.courier-reference-shell .courier-home-shift-link{padding-top:14px;font-size:14px}.gnz-portal.courier-reference-shell .courier-home-stats{gap:12px}.gnz-portal.courier-reference-shell .courier-home-stats>a{border:1px solid var(--courier-line);box-shadow:none;border-radius:18px;padding:18px}.gnz-portal.courier-reference-shell .courier-home-stats>a>svg{width:24px;height:24px;margin-bottom:12px}.gnz-portal.courier-reference-shell .courier-home-stats>a>span{font-size:14px}.gnz-portal.courier-reference-shell .courier-home-stats strong{margin:6px 0 14px;font-size:30px}.gnz-portal.courier-reference-shell .courier-home-stats .courier-home-close-status{letter-spacing:-.02em;font-size:18px;line-height:1.4}.gnz-portal.courier-reference-shell .courier-home-stats small{padding-top:10px;font-size:13px}.gnz-portal.courier-reference-shell .courier-package-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gnz-portal.courier-reference-shell .courier-package-total{border:1px solid var(--courier-line);border-radius:20px;grid-template-columns:1fr;gap:0;min-height:230px;padding:26px;display:grid;position:relative;box-shadow:0 3px 12px #182b3d03}.gnz-portal.courier-reference-shell .courier-package-total>svg{stroke-width:1.5px;color:#ba944e;width:28px;height:28px;margin:0;position:absolute;top:24px;right:24px}.gnz-portal.courier-reference-shell .courier-package-total>div{grid-template-columns:1fr;gap:0;min-width:0;display:grid}.gnz-portal.courier-reference-shell .courier-package-total>div>span{letter-spacing:.12em;color:#a27c32;margin:0 44px 6px 0;font-size:12px;font-weight:650}.gnz-portal.courier-reference-shell .courier-package-total h2{letter-spacing:-.02em;color:#18212a;margin:0 0 16px;font-size:19px;font-weight:550;line-height:1.4}.gnz-portal.courier-reference-shell .courier-package-number{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 16px;line-height:1;display:flex}.gnz-portal.courier-reference-shell .courier-package-number strong{letter-spacing:-.055em;color:inherit;font-size:56px;font-weight:650;line-height:1.1}.gnz-portal.courier-reference-shell .courier-package-number span{letter-spacing:0;color:#75818e;font-size:16px}.gnz-portal.courier-reference-shell .courier-package-period{color:#6c7b88;border-top:1px solid #e8edf1;margin:0;padding-top:14px;font-size:14px;line-height:1.5}.gnz-portal.courier-reference-shell .courier-package-period small{color:#8a95a0;margin:3px 0 0;font-size:12px}.gnz-portal.courier-reference-shell .courier-package-total.is-today{color:#fff;background:#212c36;border-color:#212c36}.gnz-portal.courier-reference-shell .courier-package-total.is-today h2{color:#edf1f5}.gnz-portal.courier-reference-shell .courier-package-total.is-today>div>span{color:#d3b270}.gnz-portal.courier-reference-shell .is-today .courier-package-number span{color:#adbac6}.gnz-portal.courier-reference-shell .is-today .courier-package-period{color:#b5c1cc;border-color:#ffffff18}.gnz-portal.courier-reference-shell :is(.courier-receipt-submit-card,.courier-account-info,.courier-account-profile,.courier-equipment-item,.courier-schedule-regular,.courier-schedule-picker,.courier-schedule-records,.courier-home-receipt,.courier-plan-card){border:1px solid var(--courier-line);background:#fff;border-radius:20px;box-shadow:0 3px 12px #182b3d03}.gnz-portal.courier-reference-shell :is(.courier-feature-card,.courier-schedule-selected,.courier-ranking-winner){box-shadow:none;background:#212c36;border-radius:20px}.gnz-portal.courier-reference-shell .courier-feature-card{gap:18px;padding:24px}.gnz-portal.courier-reference-shell .courier-feature-card>svg{width:32px;height:32px}.gnz-portal.courier-reference-shell .courier-feature-card h2{font-size:21px}.gnz-portal.courier-reference-shell .courier-feature-card strong{font-size:42px}.gnz-portal.courier-reference-shell :is(input,select,textarea){color:#283540;background:#fff;border-color:#dbe3e9;border-radius:12px;min-width:0;max-width:100%;font-size:16px;line-height:1.5}.gnz-portal.courier-reference-shell .courier-section-label h2{font-size:18px;line-height:1.4}.gnz-portal.courier-reference-shell .courier-section-label>span{color:#7b8792;font-size:13px}.gnz-portal.courier-reference-shell .courier-status-pill{white-space:normal;letter-spacing:0;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.4}.gnz-portal.courier-reference-shell .courier-page-note{color:#7d8994;font-size:13px;line-height:1.6}.gnz-portal.courier-reference-shell .courier-search-field{gap:10px;min-height:48px;display:flex}.gnz-portal.courier-reference-shell .courier-search-field input{width:100%;min-width:0}.gnz-portal.courier-reference-shell .courier-segmented{border:1px solid var(--courier-line);background:#edf1f5;border-radius:14px;padding:4px}.gnz-portal.courier-reference-shell .courier-segmented button{min-height:44px;padding:9px 12px;font-size:14px}.gnz-portal.courier-reference-shell .courier-segmented button[aria-pressed=true]{color:#27343f;background:#fff;border-radius:10px;box-shadow:0 2px 5px #1427380d}.gnz-portal.courier-reference-shell .courier-receipt-workspace{gap:20px;display:grid}.gnz-portal.courier-reference-shell .courier-receipt-submit-card{padding:24px}.gnz-portal.courier-reference-shell .courier-receipt-heading{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;margin-bottom:24px;display:grid}.gnz-portal.courier-reference-shell .courier-receipt-heading .courier-item-icon{color:#9e7d3a;background:#f4f0e7;border-radius:14px;width:44px;height:44px}.gnz-portal.courier-reference-shell .courier-receipt-heading>div{min-width:0;display:block}.gnz-portal.courier-reference-shell .courier-receipt-heading h2{color:#1d2a34;margin:0 0 6px;font-size:20px;line-height:1.3}.gnz-portal.courier-reference-shell .courier-receipt-heading p{color:#7a8793;margin:0;font-size:14px;line-height:1.6}.gnz-portal.courier-reference-shell .courier-receipt-new-form{gap:18px;display:grid}.gnz-portal.courier-reference-shell .courier-receipt-new-form fieldset{border:0;min-width:0;margin:0;padding:0}.gnz-portal.courier-reference-shell .courier-receipt-new-form legend{color:#384651;margin-bottom:10px;font-size:14px;font-weight:600}.gnz-portal.courier-reference-shell .courier-receipt-kind{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gnz-portal.courier-reference-shell .courier-receipt-kind label{color:#64717e;background:#f8fafb;border:1px solid #e1e7ed;border-radius:12px;align-items:center;gap:8px;min-height:52px;padding:12px 10px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.gnz-portal.courier-reference-shell .courier-receipt-kind label.is-selected{color:#785b25;background:#fbf8f0;border-color:#c5a261}.gnz-portal.courier-reference-shell .courier-receipt-kind input[type=radio]{accent-color:#ac8742;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:0;padding:0}.gnz-portal.courier-reference-shell .courier-receipt-new-form fieldset .courier-page-note{margin:8px 0 0;font-size:12px;line-height:1.5}.gnz-portal.courier-reference-shell .courier-receipt-photo-picker{text-align:center;cursor:pointer;background:#f7f9fb;border:1px dashed #c9d5df;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:160px;padding:24px 14px;display:flex;position:relative}.gnz-portal.courier-reference-shell .courier-receipt-photo-picker>svg{color:#8b9eaf;width:30px;height:30px}.gnz-portal.courier-reference-shell .courier-receipt-photo-picker strong{color:#354551;font-size:16px;font-weight:600}.gnz-portal.courier-reference-shell .courier-receipt-photo-picker>span{color:#8995a0;overflow-wrap:anywhere;max-width:100%;font-size:12px;font-weight:400}.gnz-portal.courier-reference-shell .courier-receipt-local-preview{object-fit:contain;border-radius:8px;width:auto;max-width:100%;max-height:180px}.gnz-portal.courier-reference-shell .courier-receipt-confirm{color:#64717c;align-items:flex-start;gap:10px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.gnz-portal.courier-reference-shell .courier-receipt-confirm input{accent-color:#a78139;flex-shrink:0;width:19px;height:19px;min-height:19px;margin:1px 0 0;padding:0}.gnz-portal.courier-reference-shell .courier-receipt-send{color:#fff;background:#212c36;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;margin:0;padding:12px;font-size:16px;font-weight:600;display:flex}.gnz-portal.courier-reference-shell .courier-receipt-send:disabled{opacity:.45;cursor:not-allowed}.gnz-portal.courier-reference-shell .courier-receipt-guidance{border-top:1px solid #edf0f3;padding-top:14px}.gnz-portal.courier-reference-shell .courier-receipt-guidance summary{color:#71808e;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:500;list-style:none;display:flex}.gnz-portal.courier-reference-shell .courier-receipt-guidance summary::-webkit-details-marker{display:none}.gnz-portal.courier-reference-shell .courier-receipt-guidance p{color:#6f7d88;margin:8px 0 0;font-size:14px;line-height:1.65}.gnz-portal.courier-reference-shell .courier-receipt-history{gap:10px;margin:0}.gnz-portal.courier-reference-shell .courier-receipt-history-card{border:1px solid var(--courier-line);background:#fff;border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;padding:16px;display:grid}.gnz-portal.courier-reference-shell .courier-receipt-history-card>div{min-width:0}.gnz-portal.courier-reference-shell .courier-receipt-history-card>span:last-child{grid-column:2;justify-self:start;max-width:100%;margin:0}.gnz-portal.courier-reference-shell .courier-receipt-history-card strong{font-size:15px}.gnz-portal.courier-reference-shell .courier-receipt-history-card p{margin:3px 0 6px;font-size:14px}.gnz-portal.courier-reference-shell .courier-plan-grid{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.gnz-portal.courier-reference-shell .courier-plan-card{min-width:0;padding:22px}.gnz-portal.courier-reference-shell .courier-plan-card:first-child{grid-column:1/-1}.gnz-portal.courier-reference-shell .courier-plan-card>header{border:0;align-items:center;gap:10px;margin-bottom:18px;padding:0;display:flex}.gnz-portal.courier-reference-shell .courier-plan-card header>svg{color:#a38243;flex-shrink:0;width:21px;height:21px}.gnz-portal.courier-reference-shell .courier-plan-card header h2{flex:1;margin:0;font-size:17px;line-height:1.4}.gnz-portal.courier-reference-shell .courier-plan-card header a{color:#97753c;align-items:center;min-height:44px;font-size:13px;font-weight:500;display:flex}.gnz-portal.courier-reference-shell .courier-plan-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.gnz-portal.courier-reference-shell .courier-plan-week>a{text-align:center;color:#344047;background:#f7f9fb;border:1px solid #e9edf1;border-radius:12px;flex-direction:column;align-items:center;gap:7px;min-height:102px;padding:13px 4px;display:flex}.gnz-portal.courier-reference-shell .courier-plan-week>a b{color:#82909c;font-size:12px}.gnz-portal.courier-reference-shell .courier-plan-week>a small{font-size:20px;font-weight:600}.gnz-portal.courier-reference-shell .courier-plan-week>a strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.gnz-portal.courier-reference-shell .courier-plan-week>a.is-today{background:#fcf8ef;border-color:#c4a46d}.gnz-portal.courier-reference-shell .courier-plan-card>article{border-top:1px solid #edf1f4;padding:14px 0}.gnz-portal.courier-reference-shell .courier-plan-card>article strong{font-size:14px}.gnz-portal.courier-reference-shell .courier-plan-card>article p{align-items:center;gap:7px;margin:5px 0 0;font-size:13px;display:flex}.gnz-portal.courier-reference-shell .courier-plan-equipment{gap:8px;display:grid}.gnz-portal.courier-reference-shell .courier-plan-equipment article{background:#f7f9fb;border-radius:12px;grid-template-columns:24px minmax(0,1fr);gap:4px 10px;min-width:0;padding:12px;display:grid}.gnz-portal.courier-reference-shell .courier-plan-equipment svg{color:#a18754;grid-row:span 2;width:21px;height:21px}.gnz-portal.courier-reference-shell .courier-plan-equipment strong{overflow-wrap:anywhere;font-size:14px}.gnz-portal.courier-reference-shell .courier-plan-equipment small{color:#82909c;overflow-wrap:anywhere;font-size:12px}.gnz-portal.courier-reference-shell .courier-plan-empty{margin:0;padding:10px 0;font-size:14px}.gnz-portal.courier-reference-shell .courier-home-ranking{background:#faf7f0;border-color:#eee5d4;border-radius:18px;margin-top:0;padding:16px 18px}.gnz-portal.courier-reference-shell .courier-home-ranking h2{font-size:16px}.gnz-portal.courier-reference-shell .courier-home-ranking p{font-size:13px}@media (min-width:1025px){.gnz-portal.courier-reference-shell .gnz-workspace-mobile-nav{display:none}}@media (max-width:1100px){.gnz-portal.courier-reference-shell .gnz-workspace-main{padding-inline:24px}.gnz-portal.courier-reference-shell .courier-plan-grid{grid-template-columns:1fr}}@media (max-width:1024px){.gnz-portal.courier-reference-shell,.gnz-portal.courier-reference-shell.is-collapsed{margin:0;padding:0;display:block}.gnz-portal.courier-reference-shell .gnz-workspace-sidebar{height:0;padding:0;display:none}.gnz-portal.courier-reference-shell .gnz-workspace-main{width:100%;max-width:680px;padding:0 20px calc(94px + env(safe-area-inset-bottom));margin:0 auto}.gnz-portal.courier-reference-shell .courier-reference-topbar{z-index:35;width:calc(100% + 40px);padding:env(safe-area-inset-top) 0 0;background:#fff;border-bottom:1px solid #e5eaf0;margin:0 -20px 16px;position:sticky;top:0;left:auto;right:auto;box-shadow:0 4px 18px #182b3d05}.gnz-portal.courier-reference-shell .courier-page-search{display:none}.gnz-portal.courier-reference-shell .courier-home-header{background:#fff;border:0;border-radius:0;grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;width:100%;max-width:680px;min-height:64px;margin:0 auto;padding:10px 20px;display:grid}.gnz-portal.courier-reference-shell .courier-home-header>.gnz-portal-brand{box-shadow:none;background:0 0;border:0;justify-content:center;justify-self:center;align-items:center;width:auto;min-width:0;margin:0;padding:0;display:inline-flex}.gnz-portal.courier-reference-shell .courier-home-header .gnz-portal-brand img{object-fit:contain;width:98px;height:44px}.gnz-portal.courier-reference-shell .courier-home-header .gnz-portal-brand span{display:none}.gnz-portal.courier-reference-shell .gnz-workspace-heading{margin-bottom:22px;padding:0}.gnz-portal.courier-reference-shell .gnz-workspace-heading h1{letter-spacing:-.03em;margin:0 0 7px;font-size:28px;line-height:1.25}.gnz-portal.courier-reference-shell .gnz-workspace-heading>p:not(.gnz-eyebrow){max-width:34ch;font-size:15px;line-height:1.55}.gnz-portal.courier-reference-shell .courier-reference-content{gap:18px}.gnz-portal.courier-reference-shell .gnz-workspace-mobile-nav{z-index:30;padding:6px 12px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffef;border:0;border-top:1px solid #e4e9ef;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-height:72px;margin:0;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #1b304006}.gnz-portal.courier-reference-shell .gnz-workspace-mobile-nav>a,.gnz-portal.courier-reference-shell .courier-menu-trigger{color:#85919d;width:100%;min-width:44px;height:58px;min-height:58px;box-shadow:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin:0;padding:7px 2px;font-size:12px;font-weight:500;line-height:1.2;display:flex;position:relative}.gnz-portal.courier-reference-shell .gnz-workspace-mobile-nav>a svg,.gnz-portal.courier-reference-shell .courier-menu-trigger svg{stroke-width:1.8px;fill:none;width:23px;height:23px}.gnz-portal.courier-reference-shell .gnz-workspace-mobile-nav>a.is-active,.gnz-portal.courier-reference-shell .courier-menu-trigger.active{color:#a17b32;background:#faf7f0}.gnz-portal.courier-reference-shell .gnz-workspace-mobile-nav>a.is-active:before{display:none}.gnz-portal.courier-reference-shell .gnz-workspace-mobile-nav>a.is-active svg{fill:none;stroke:currentColor}.gnz-portal.courier-reference-shell .gnz-courier-mobile-menu{width:100%;min-width:0;margin:0;display:block}.gnz-portal.courier-reference-shell .courier-package-totals{grid-template-columns:1fr;gap:14px}.gnz-portal.courier-reference-shell .courier-package-total{min-height:0;padding:22px}.gnz-portal.courier-reference-shell .courier-package-total>svg{width:26px;height:26px;top:22px;right:22px}.gnz-portal.courier-reference-shell .courier-package-total h2{margin-bottom:12px;font-size:18px}.gnz-portal.courier-reference-shell .courier-package-number{margin-bottom:12px}.gnz-portal.courier-reference-shell .courier-package-number strong{font-size:48px}.gnz-portal.courier-reference-shell .courier-package-period{padding-top:12px;font-size:13px}.gnz-portal.courier-reference-shell .courier-package-period small{display:none}.gnz-portal.courier-reference-shell .courier-home-shift{padding:20px}.gnz-portal.courier-reference-shell .courier-home-shift h2{font-size:20px}.gnz-portal.courier-reference-shell .courier-home-shift-heading{gap:10px}.gnz-portal.courier-reference-shell .courier-home-hours strong{font-size:30px}.gnz-portal.courier-reference-shell .courier-home-hours{margin-block:18px}.gnz-portal.courier-reference-shell .courier-plan-card{padding:18px}.gnz-portal.courier-reference-shell .courier-plan-card:first-child{grid-column:auto}.gnz-portal.courier-reference-shell .courier-plan-week{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.gnz-portal.courier-reference-shell .courier-receipt-submit-card{padding:20px}.gnz-portal.courier-reference-shell .courier-receipt-heading{gap:12px;margin-bottom:20px}.gnz-portal.courier-reference-shell .courier-receipt-heading h2{font-size:19px}.gnz-portal.courier-reference-shell .courier-receipt-heading p{font-size:14px}}@media (max-width:360px){.gnz-portal.courier-reference-shell .gnz-workspace-main{padding-inline:16px}.gnz-portal.courier-reference-shell .courier-reference-topbar{width:calc(100% + 32px);margin-inline:-16px}.gnz-portal.courier-reference-shell .courier-receipt-kind{grid-template-columns:1fr}.gnz-portal.courier-reference-shell .courier-home-shift-heading{flex-wrap:wrap}.gnz-portal.courier-reference-shell .courier-home-shift-heading>b{margin:4px 0 0}.gnz-portal.courier-reference-shell .courier-home-stats>a{padding:16px 13px}}.courier-menu-sheet{color:#26333e;padding:22px 20px calc(24px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;max-height:88dvh;overflow-y:auto}.courier-menu-sheet>header{border:0;grid-template-columns:minmax(0,1fr) 44px;gap:12px;margin:0;padding:0 0 18px;display:grid}.courier-menu-sheet>header>div{display:block}.courier-menu-sheet>header p{margin:5px 0 0;font-size:14px;line-height:1.5}.courier-menu-sheet>header>button{color:#4e5d6b;background:#f8fafb;border:1px solid #e3e9ef;border-radius:12px;min-width:44px;min-height:44px;padding:10px}.courier-menu-sheet nav a{border-radius:12px;min-height:52px;padding:12px;font-size:16px}.courier-receipt-sheet .courier-receipt-guidance summary{color:#697785;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.courier-receipt-sheet .courier-receipt-guidance p{color:#697785;font-size:14px;line-height:1.6}@media (prefers-reduced-motion:reduce){.gnz-portal.courier-reference-shell *{scroll-behavior:auto;transition:none;animation:none}}@media (max-width:1024px){.gnz-portal.courier-reference-shell .courier-home-header .courier-top-menu{width:44px;height:44px;display:block}.gnz-portal.courier-reference-shell .courier-home-header .courier-top-menu .courier-menu-trigger{color:#27343f;width:44px;height:44px;min-height:44px;box-shadow:none;background:#f6f8fa;border:1px solid #e5eaf0;border-radius:13px;place-items:center;padding:10px;display:grid}.gnz-portal.courier-reference-shell .courier-home-header .courier-home-bell{background:#f6f8fa;border-color:#e5eaf0;border-radius:13px}}.courier-menu-sheet.courier-nav-drawer{width:min(340px,100vw - 40px);height:100dvh;max-height:100dvh;padding:calc(22px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));border-right:1px solid #e5eaf0;border-radius:0 20px 20px 0}.courier-nav-drawer nav{gap:6px;display:grid}.courier-nav-drawer nav a{color:#27343f;background:#f7f9fb;align-items:center;gap:14px;text-decoration:none;display:flex}.courier-nav-drawer nav a:hover{background:#f4efe5}.courier-nav-drawer nav a:focus-visible{outline-offset:2px;outline:3px solid #ad883f}.gnz-cfv2{--cf-surface:#22282d;--cf-raised:#2a3136;--cf-line:#414950;--cf-text:#f1eee9;--cf-sub:#b3bcc0;--cf-gold:#dab579;color:var(--cf-text);gap:18px;min-width:0;display:grid}.gnz-cfv2 *{box-sizing:border-box}.gnz-cfv2-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.gnz-cfv2-eyebrow{letter-spacing:.13em;color:var(--cf-gold);margin:0 0 8px;font-size:11px;font-weight:750}.gnz-cfv2-heading h2{letter-spacing:-.045em;color:var(--cf-text);margin:0;font-size:clamp(23px,2.5vw,30px);line-height:1.2}.gnz-cfv2-heading p:last-child{color:var(--cf-sub);margin:8px 0 0;font-size:13px}.gnz-cfv2-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gnz-cfv2-overview article{background:var(--cf-surface);border:1px solid var(--cf-line);border-radius:14px;align-content:start;gap:8px;min-height:100px;padding:17px 18px;display:grid}.gnz-cfv2-overview span,.gnz-cfv2-detail-total span{color:var(--cf-sub);font-size:12px}.gnz-cfv2-overview strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(18px,2.3vw,27px);font-weight:750;line-height:1.3}.gnz-cfv2-overview small{color:var(--cf-sub);font-size:11px}.gnz-cfv2-card{background:var(--cf-surface);border:1px solid var(--cf-line);border-radius:14px;min-width:0;overflow:hidden}.gnz-cfv2-toolbar{border-bottom:1px solid var(--cf-line);flex-wrap:wrap;align-items:center;gap:10px;padding:13px;display:flex}.gnz-cfv2-search{background:var(--cf-raised);border:1px solid var(--cf-line);min-width:160px;min-height:38px;color:var(--cf-sub);border-radius:9px;flex:210px;align-items:center;gap:9px;padding:0 12px;display:flex}.gnz-cfv2-search input{border:0;outline:none;flex:1;min-width:0;font-size:13px;color:var(--cf-text)!important;background:0 0!important}.gnz-cfv2-status{border:1px solid var(--cf-line);background:var(--cf-raised);border-radius:10px;gap:3px;padding:3px;display:flex}.gnz-cfv2-status button{height:30px;color:var(--cf-sub);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:12px}.gnz-cfv2-status button.selected{color:#211e18;background:#d1aa69;font-weight:750}.gnz-cfv2-sort{background:var(--cf-raised);border:1px solid var(--cf-line);min-height:38px;color:var(--cf-sub);border-radius:9px;align-items:center;gap:7px;padding:0 9px;display:flex}.gnz-cfv2-sort select{color:var(--cf-text);background:0 0;border:0;outline:none;min-width:150px;font-size:12px}.gnz-cfv2-sort option{color:#eee;background:#2a3136}.gnz-cfv2-scroll{width:100%;overflow-x:auto}.gnz-cfv2 table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left;width:100%;min-width:610px;font-size:13px}.gnz-cfv2 th{background:var(--cf-raised);color:var(--cf-sub);white-space:nowrap;padding:13px 15px;font-size:11px;font-weight:650}.gnz-cfv2 td{border-top:1px solid var(--cf-line);color:var(--cf-text);padding:13px 15px}.gnz-cfv2 tr:hover td{background:#ffffff06}.gnz-cfv2-name{color:var(--cf-text);cursor:pointer;text-align:left;background:0 0;border:0;padding:5px 0;font-size:13px;font-weight:650}.gnz-cfv2-name:hover{color:var(--cf-gold)}.gnz-cfv2-pill{white-space:nowrap;border-radius:99px;padding:5px 9px;font-size:11px;display:inline-block}.gnz-cfv2-pill.active{color:#b8dfc6;background:#253c32}.gnz-cfv2-pill.inactive{color:#c0c6ca;background:#34393e}.gnz-cfv2-negative{color:#f0a3a4!important}.gnz-cfv2-open{border:1px solid var(--cf-line);background:var(--cf-raised);width:32px;height:32px;color:var(--cf-text);cursor:pointer;border-radius:8px;place-items:center;display:grid}.gnz-cfv2-card footer{border-top:1px solid var(--cf-line);color:var(--cf-sub);padding:13px 15px;font-size:11px}.gnz-cfv2-empty{color:var(--cf-sub);text-align:center;padding:26px 16px;font-size:13px}.gnz-cfv2-error{color:#fbd5d5;background:#422a2a;border:1px solid #ac6969;border-radius:10px;padding:12px 16px}.gnz-cfv2-overlay{z-index:1100;background:#05080a9e;justify-content:flex-end;display:flex;position:fixed;inset:0}.gnz-cfv2-drawer{border-left:1px solid var(--cf-line);background:#1f2428;flex-direction:column;width:min(490px,100vw);height:100dvh;display:flex;overflow:auto;box-shadow:-24px 0 48px #0004}.gnz-cfv2-drawer header{border-bottom:1px solid var(--cf-line);background:#1f2428;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px;display:flex;position:sticky;top:0}.gnz-cfv2-drawer header small{color:var(--cf-gold);letter-spacing:.11em;font-size:10px;font-weight:750}.gnz-cfv2-drawer header h3{color:var(--cf-text);margin:8px 0;font-size:23px}.gnz-cfv2-drawer header button{background:var(--cf-raised);border:1px solid var(--cf-line);width:34px;height:34px;color:var(--cf-text);cursor:pointer;border-radius:9px;place-items:center;display:grid}.gnz-cfv2-detail-body{align-content:start;gap:18px;padding:20px;display:grid}.gnz-cfv2-detail-total{background:var(--cf-raised);border:1px solid var(--cf-line);border-radius:13px;gap:8px;padding:22px;display:grid}.gnz-cfv2-detail-total strong{font-variant-numeric:tabular-nums;font-size:30px}.gnz-cfv2-detail-body dl{margin:0;padding:0}.gnz-cfv2-detail-body dl>div{border-bottom:1px solid var(--cf-line);justify-content:space-between;gap:8px;padding:14px 2px;display:flex}.gnz-cfv2-detail-body dt{color:var(--cf-sub);font-size:13px}.gnz-cfv2-detail-body dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:700}.gnz-cfv2-detail-notice{color:var(--cf-sub);font-size:12px;line-height:1.6}.gnz-cfv2-sr{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}:is(.gnz-cfv2 button:focus-visible,.gnz-cfv2 select:focus-visible){outline:2px solid var(--cf-gold);outline-offset:2px}@media (max-width:680px){.gnz-cfv2{gap:12px}.gnz-cfv2-overview{gap:7px}.gnz-cfv2-overview article{min-height:92px;padding:12px 10px}.gnz-cfv2-overview span{font-size:10px}.gnz-cfv2-overview strong{font-size:clamp(14px,3.7vw,20px)}.gnz-cfv2-overview small{font-size:9px}.gnz-cfv2-toolbar{gap:7px}.gnz-cfv2-search{flex-basis:100%;min-width:0}.gnz-cfv2-sort{flex:1}.gnz-cfv2-sort select{flex:1;min-width:0}.gnz-cfv2-status{flex-shrink:0}.gnz-cfv2-status button{padding:0 8px}.gnz-cfv2-drawer{border:0;width:100vw}.gnz-cfv2-drawer header,.gnz-cfv2-detail-body{padding:16px}}.gnz-cfv2-action-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gnz-cfv2-action-buttons button{color:#e6e4df;cursor:pointer;background:#292f34;border:1px solid #444c51;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.gnz-cfv2-action-buttons button:hover{color:#f2cd8c;border-color:#c09b60}.gnz-cfv2-modal-backdrop{z-index:1200;background:#080a0bc9;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.gnz-cfv2-modal{color:#eee9e2;background:#252b30;border:1px solid #4b5359;border-radius:16px;width:min(440px,100%);max-height:92dvh;overflow:auto;box-shadow:0 24px 80px #0008}.gnz-cfv2-modal>header{border-bottom:1px solid #414a50;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.gnz-cfv2-modal>header h3{margin:0;font-size:17px;font-weight:700}.gnz-cfv2-modal>header button{color:#eee;cursor:pointer;background:#30373c;border:1px solid #4a5359;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.gnz-cfv2-modal form{gap:16px;padding:20px;display:grid}.gnz-cfv2-modal form label{color:#c2c9cd;gap:7px;font-size:12px;display:grid}.gnz-cfv2-modal form :is(input:not([type=checkbox]),select,textarea){color:#f1eee8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#30373c;border:1px solid #505a60;border-radius:9px;width:100%;min-height:39px;padding:9px 11px;font-size:13px}.gnz-cfv2-modal form .gnz-cfv2-check{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.gnz-cfv2-modal form .gnz-cfv2-check input{accent-color:#d9ad68;margin-top:3px}.gnz-cfv2-modal form footer{justify-content:flex-end;gap:10px;display:flex}.gnz-cfv2-modal form footer button{color:#eee;cursor:pointer;background:#30373c;border:1px solid #555f66;border-radius:8px;padding:10px 18px}.gnz-cfv2-modal form footer button[type=submit]{color:#231e17;background:#d2aa69;border-color:#d2aa69;font-weight:750}.gnz-cfv2-modal form footer button:disabled{opacity:.5;cursor:wait}@media (max-width:520px){.gnz-cfv2-action-buttons{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gnz-cfv2-action-buttons button{justify-content:center}.gnz-cfv2-modal-backdrop{align-items:end;padding:0}.gnz-cfv2-modal{border-radius:16px 16px 0 0;width:100%;max-height:94dvh}}.gnz-cfv2-history{gap:12px;min-width:0;display:grid}.gnz-cfv2-history-tabs{border-bottom:1px solid var(--cf-line);gap:3px;padding-bottom:9px;display:flex;overflow-x:auto}.gnz-cfv2-history-tabs button{color:var(--cf-sub);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;padding:9px 10px;font-size:12px}.gnz-cfv2-history-tabs button[aria-pressed=true]{color:#ecc88a;background:#37332c}.gnz-cfv2-history-mode{justify-content:space-between;align-items:center;gap:10px;display:flex}.gnz-cfv2-history-mode span{color:var(--cf-sub);font-size:12px}.gnz-cfv2-history-mode select{color:#eee;background:#30363b;border:1px solid #454d53;border-radius:8px;padding:7px}.gnz-cfv2-history-line,.gnz-cfv2-month p{border-bottom:1px solid var(--cf-line);justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding:11px 0;display:flex}.gnz-cfv2-history-line span,.gnz-cfv2-month p span{color:var(--cf-sub);font-size:12px}.gnz-cfv2-history-line b,.gnz-cfv2-month p b{font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.gnz-cfv2-month{gap:2px;margin-bottom:12px;display:grid}.gnz-cfv2-month>strong{color:#e7c48e;background:#333534;border-radius:8px;padding:10px;font-size:13px}.gnz-cfv2-muted{color:var(--cf-sub);font-size:12px}.gnz-cfv2-dispute{border:1px solid var(--cf-line);border-radius:10px;padding:12px}.gnz-cfv2-dispute strong{color:#dcb77f;font-size:12px}.gnz-cfv2-dispute p,.gnz-cfv2-dispute small{color:var(--cf-sub);font-size:12px;line-height:1.5}.gnz-cfv2-import-trigger,.gnz-cfv2-exports{flex-wrap:wrap;gap:8px;display:flex}.gnz-cfv2-import-trigger{justify-content:flex-end;margin:0 0 10px}.gnz-cfv2-import-trigger button,.gnz-cfv2-exports button{color:#eac78b;cursor:pointer;background:#353229;border:1px solid #756144;border-radius:8px;padding:9px 11px;font-size:12px}.gnz-cfv2-exports button{color:#e2e5e5;background:#30373c;border-color:#475158;padding:8px}.gnz-cfv2-import{flex-direction:column;width:min(1060px,100%);max-height:min(94dvh,850px);display:flex}.gnz-cfv2-import>header{flex-shrink:0}.gnz-cfv2-import>header small{color:#aeb6ba;margin-top:6px;font-size:11px;display:block}.gnz-cfv2-import-body{gap:14px;min-height:0;padding:16px 18px;display:grid;overflow:auto}.gnz-cfv2-import-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gnz-cfv2-import-top>label{color:#272015;cursor:pointer;background:#d6b06b;border-radius:8px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.gnz-cfv2-import-top input[type=file]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.gnz-cfv2-import-top>button{color:#eee;cursor:pointer;background:#353b40;border:1px solid #525b61;border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:inline-flex}.gnz-cfv2-import-mapping{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.gnz-cfv2-import-mapping label,.gnz-cfv2-import-period{color:#bfc7cb;gap:6px;font-size:12px;display:grid}.gnz-cfv2-import select{color:#eee;background:#343c41;border:1px solid #556066;border-radius:8px;width:100%;min-height:38px;padding:8px}.gnz-cfv2-import-summary{color:#c0c8cc;flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.gnz-cfv2-import-summary span{background:#30373c;border-radius:7px;padding:6px 10px}.gnz-cfv2-import-table{border:1px solid #444d53;border-radius:10px;max-height:340px;overflow:auto}.gnz-cfv2-import-table table{border-collapse:collapse;width:100%;min-width:660px}.gnz-cfv2-import-table th{color:#d6d8d6;text-align:left;background:#363d42;padding:10px;font-size:11px;position:sticky;top:0}.gnz-cfv2-import-table td{color:#ece7e1;border-top:1px solid #404a50;padding:10px;font-size:12px}.gnz-cfv2-import-table td select{min-width:200px}.gnz-cfv2-import-overwrite,.gnz-cfv2-import-replay{color:#c1c9cc;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.gnz-cfv2-import .gnz-cfv2-error{align-items:center;gap:8px;display:flex}.gnz-cfv2-import-success{color:#b6e7c4;background:#233f30;border:1px solid #407d5a;border-radius:8px;padding:12px;font-size:12px}.gnz-cfv2-import>footer{border-top:1px solid #424b50;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}.gnz-cfv2-import>footer button{color:#ede8df;cursor:pointer;background:#30383c;border:1px solid #555e63;border-radius:8px;padding:10px 14px}.gnz-cfv2-import>footer button:last-child{color:#272015;background:#d6ae6c;border-color:#d6ae6c;font-weight:750}.gnz-cfv2-import>footer button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:700px){.gnz-cfv2-import-mapping{grid-template-columns:repeat(2,minmax(0,1fr))}.gnz-cfv2-exports{flex-basis:100%}.gnz-cfv2-exports button{flex:1}.gnz-cfv2-import{max-height:97dvh}.gnz-cfv2-import-body{padding:12px}.gnz-cfv2-import>footer button{flex:1}}.gnz-cfv2-control{color:#e7e2da;background:#242a2e;border:1px solid #4e4a3e;border-radius:13px;gap:12px;margin-bottom:14px;padding:14px 16px;display:grid}.gnz-cfv2-control>header{color:#e8c78e;align-items:center;gap:8px;font-size:12px;display:flex}.gnz-cfv2-control-body{gap:12px;display:grid}.gnz-cfv2-control-state,.gnz-cfv2-scope-switch{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gnz-cfv2-control-state span{color:#b5bdc1;background:#30373d;border:1px solid #485158;border-radius:8px;padding:8px 10px;font-size:12px}.gnz-cfv2-control-state span strong{color:#f4e4c7}.gnz-cfv2-scope-switch>span{color:#aeb7bc;font-size:12px}.gnz-cfv2-scope-switch button{color:#c8d0d1;cursor:pointer;background:#2c3338;border:1px solid #465055;border-radius:8px;padding:7px 10px;font-size:12px}.gnz-cfv2-scope-switch button[aria-pressed=true]{color:#f4d69d;background:#5c503b;border-color:#a88b5a}.gnz-cfv2-release-step{border-top:1px solid #434b4f;flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.gnz-cfv2-release-step p{color:#bac3c6;align-items:center;gap:8px;width:100%;margin:2px 0 8px;font-size:12px;display:flex}.gnz-cfv2-release-step label{color:#c8d1d0;align-items:center;gap:6px;font-size:12px;display:flex}.gnz-cfv2-release-step input[type=date]{color:#f3efe8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#303940;border:1px solid #505a61;border-radius:8px;padding:7px}.gnz-cfv2-release-step input[type=checkbox]{accent-color:#dfb66e}.gnz-cfv2-release-step button{color:#211f1c;cursor:pointer;background:#bc9860;border:1px solid #dfb66e;border-radius:8px;padding:9px 13px;font-size:12px;font-weight:750}.gnz-cfv2-release-step button:disabled{opacity:.45;cursor:not-allowed}.gnz-cfv2-control-success{color:#c5ebc9;background:#274535;border-radius:8px;padding:10px;font-size:12px}@media (max-width:700px){.gnz-cfv2-release-step{justify-items:start;display:grid}.gnz-cfv2-release-step button{width:100%}}.gnz-cfv2-import-history{background:#23292e;border:1px solid #404a50;border-radius:12px;margin-top:14px}.gnz-cfv2-import-history>button{color:#e9e5dc;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:13px 16px;font-size:13px;display:flex}.gnz-cfv2-import-history>button span{color:#d6b272;margin-left:auto;font-size:20px}.gnz-cfv2-import-history-body{color:#b6bdc2;padding:0 14px 14px;font-size:12px}.gnz-cfv2-import-history-body table{border-collapse:collapse;text-align:left;width:100%;min-width:550px}.gnz-cfv2-import-history-body th{color:#d6dbdc;background:#30383d;padding:10px}.gnz-cfv2-import-history-body td{border-top:1px solid #3b4348;padding:11px}.gnz-cfv2-import-history-body a{color:#d5b06f}.gnz-cfv2-dispute-actions,.gnz-cfv2-dispute-form>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.gnz-cfv2-dispute-actions button,.gnz-cfv2-dispute-form button{color:#e8ca94;cursor:pointer;background:#3d3931;border:1px solid #6a6151;border-radius:8px;padding:8px 12px;font-size:12px}.gnz-cfv2-dispute-form{background:#30373b;border-radius:10px;gap:10px;margin-top:12px;padding:12px;display:grid}.gnz-cfv2-dispute-form textarea{color:#fff;background:#252b30;border:1px solid #596168;border-radius:8px;width:100%;padding:10px;font-size:12px}.gnz-cfv2-dispute-form button:disabled{opacity:.5;cursor:not-allowed}.gnz-cfv2-portal{color:#f3efe8;gap:18px;min-width:0;display:grid}.gnz-cfv2-portal-intro>span{letter-spacing:.13em;color:#dfb978;font-size:10px;font-weight:750}.gnz-cfv2-portal-intro h2{color:#f2efe8;margin:7px 0;font-size:25px}.gnz-cfv2-portal-intro p{color:#bfc6c9;margin:0;font-size:13px}.gnz-cfv2-portal-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gnz-cfv2-portal-metrics article{background:#242a2e;border:1px solid #454a4e;border-radius:13px;align-content:start;gap:9px;min-height:105px;padding:16px;display:grid}.gnz-cfv2-portal-metrics article span{color:#b8c0c3;font-size:12px}.gnz-cfv2-portal-metrics article strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(16px,2vw,25px)}.gnz-cfv2-portal-metrics .gnz-cfv2-portal-balance{background:#302e29;border-color:#786340}.gnz-cfv2-portal-metrics .gnz-cfv2-portal-balance strong{color:#ecc98b}.gnz-cfv2-portal-list{background:#242a2e;border:1px solid #444e52;border-radius:13px;padding:12px}.gnz-cfv2-portal-list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 12px;display:flex}.gnz-cfv2-portal-list-head>div{gap:5px;display:flex}.gnz-cfv2-portal-list-head>div button{color:#c0c7ca;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:10px 14px;font-size:12px}.gnz-cfv2-portal-list-head>div button[aria-pressed=true]{color:#f5d59a;background:#443d31;border-color:#716040}.gnz-cfv2-portal-list-head label{color:#b6bdc0;align-items:center;gap:8px;font-size:12px;display:flex;position:relative}.gnz-cfv2-portal-list-head label select{color:#eee;background:#303940;border:1px solid #4f595e;border-radius:8px;padding:8px 10px;font-size:12px}.gnz-cfv2-portal-row{border-top:1px solid #3e464b;justify-content:space-between;align-items:center;gap:10px;padding:16px 12px;display:flex}.gnz-cfv2-portal-row>div{gap:6px;display:grid}.gnz-cfv2-portal-row>div:last-child{justify-items:end;min-width:120px}.gnz-cfv2-portal-row strong{font-size:13px;font-weight:650}.gnz-cfv2-portal-row span,.gnz-cfv2-portal-row small{color:#bdc4c7;font-size:11px;line-height:1.6}.gnz-cfv2-portal-row b{font-variant-numeric:tabular-nums;font-size:16px}.gnz-cfv2-portal-row button{color:#e7d3ae;cursor:pointer;background:#323a3c;border:1px solid #5a615f;border-radius:7px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;display:inline-flex}.gnz-cfv2-portal-month h3{color:#ebcd9d;background:#35383a;border-radius:9px;justify-content:space-between;gap:10px;padding:13px;font-size:13px;display:flex}.gnz-cfv2-portal-month h3 span{font-variant-numeric:tabular-nums}.gnz-cfv2-portal .gnz-cfv2-muted{align-items:center;gap:7px;display:flex}@media (max-width:680px){.gnz-cfv2-portal{gap:12px}.gnz-cfv2-portal-metrics{gap:7px}.gnz-cfv2-portal-metrics article{min-height:96px;padding:11px 9px}.gnz-cfv2-portal-metrics article span{font-size:10px}.gnz-cfv2-portal-metrics article strong{font-size:clamp(14px,3.4vw,19px)}.gnz-cfv2-portal-list{padding:8px}.gnz-cfv2-portal-list-head{gap:8px}.gnz-cfv2-portal-row{padding:13px 7px}.gnz-cfv2-portal-row>div:last-child{min-width:96px}.gnz-cfv2-portal-row b{font-size:14px}}.gnz-cfv2-bulk-trigger{color:#f7d79c;cursor:pointer;background:#5c4c33;border:1px solid #b89660;border-radius:8px;padding:9px 12px;font-size:12px}.gnz-cfv2-bulk{flex-direction:column;width:min(940px,100%);max-height:min(94dvh,830px);display:flex}.gnz-cfv2-bulk>header small{color:#bcc4c7;margin-top:6px;font-size:11px;display:block}.gnz-cfv2-bulk-body{gap:14px;padding:16px 18px;display:grid;overflow:auto}.gnz-cfv2-bulk-settings{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gnz-cfv2-bulk-settings label,.gnz-cfv2-bulk-common>label:not(.gnz-cfv2-check){color:#bcc5c9;gap:6px;font-size:11px;display:grid}.gnz-cfv2-bulk :is(input:not([type=checkbox]),select){color:#eee;background:#30383d;border:1px solid #505c63;border-radius:8px;min-height:37px;padding:8px;font-size:12px}.gnz-cfv2-bulk-common{background:#30373b;border:1px solid #444d53;border-radius:10px;flex-wrap:wrap;align-items:end;gap:10px;padding:12px;display:flex}.gnz-cfv2-bulk-common>button{color:#e9c68c;cursor:pointer;background:#42382b;border:1px solid #a98d5d;border-radius:8px;padding:9px 12px;font-size:12px}.gnz-cfv2-bulk-common .gnz-cfv2-check{color:#bcc5c8;align-items:center;gap:7px;font-size:12px;display:flex}.gnz-cfv2-bulk-table{border:1px solid #444d53;border-radius:10px;min-height:0;max-height:350px;overflow:auto}.gnz-cfv2-bulk-table table{border-collapse:collapse;width:100%;min-width:590px}.gnz-cfv2-bulk-table th{color:#cbd3d4;text-align:left;background:#333a40;padding:10px;font-size:11px;position:sticky;top:0}.gnz-cfv2-bulk-table td{color:#eee;border-top:1px solid #40484d;padding:10px;font-size:12px}.gnz-cfv2-bulk-table td:first-child small{color:#aeb8ba;margin-top:6px;font-size:10px;display:block}.gnz-cfv2-bulk-table td input[type=text]{max-width:140px}.gnz-cfv2-bulk input[type=checkbox]{accent-color:#d8ae6d}.gnz-cfv2-bulk>footer{border-top:1px solid #485056;flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:14px 18px;display:flex}.gnz-cfv2-bulk>footer button{color:#e9e8e4;cursor:pointer;background:#343b40;border:1px solid #555e63;border-radius:8px;padding:10px 13px;font-size:12px}.gnz-cfv2-bulk>footer button:last-child{color:#282117;background:#d3aa67;border-color:#d3aa67;font-weight:750}.gnz-cfv2-bulk>footer button:disabled{opacity:.45}@media (max-width:680px){.gnz-cfv2-bulk{max-height:96dvh}.gnz-cfv2-bulk-body{padding:12px}.gnz-cfv2-bulk>footer button{flex:1}}.gnz-cfv2-edit-link{color:#e6c68e;cursor:pointer;background:#40372b;border:1px solid #705c40;border-radius:7px;padding:5px 8px;font-size:10px}.gnz-cfv2-delete-action{margin-right:auto;color:#ffcdcd!important;background:#592f32!important;border-color:#98565b!important}.gnz-cfv2-delete-confirm{color:#e5e8e5;gap:12px;padding:22px;font-size:13px;line-height:1.6;display:grid}.gnz-cfv2-delete-confirm>svg{color:#f3a1a7}.gnz-cfv2-delete-confirm footer{justify-content:flex-end;gap:9px;display:flex}.gnz-cfv2-delete-confirm footer button{color:#e8e6e1;cursor:pointer;background:#333a3e;border:1px solid #51595f;border-radius:8px;padding:9px 12px}.gnz-cfv2-delete-confirm footer button:last-child{color:#fff;background:#883d44;border-color:#b9666d}.gnz-cfv2-delete-confirm footer button:disabled{opacity:.4}.gnz-cfv2-portal-notices{background:#2d2d2a;border:1px solid #6c5e42;border-radius:12px;gap:7px;padding:13px;display:grid}.gnz-cfv2-portal-notices h3{letter-spacing:.02em;color:#eed3a8;margin:0 0 5px;font-size:12px}.gnz-cfv2-portal-notices article{border:1px solid #4a493e;border-radius:9px;flex-wrap:wrap;align-items:center;gap:9px;padding:9px;display:flex}.gnz-cfv2-portal-notices b{color:#f1e4ca;font-size:12px}.gnz-cfv2-portal-notices span,.gnz-cfv2-portal-notices small{color:#c7c5be;font-size:11px}.gnz-cfv2-portal-notices small{margin-left:auto}.gnz-cfv2-dispute-pending{color:#edca91;white-space:nowrap;background:#503a27;border:1px solid #715334;border-radius:6px;align-items:center;margin-left:8px;padding:3px 6px;font-size:10px;font-weight:600;display:inline-flex}.gnz-cfv2 :is(button,input:not([type=checkbox]),select),.gnz-cfv2-portal :is(button,input:not([type=checkbox]),select){min-height:44px}:is(.gnz-cfv2 :is(button,input,select,textarea):focus-visible,.gnz-cfv2-portal :is(button,input,select,textarea):focus-visible){outline-offset:3px;outline:3px solid #eac88d}.gnz-cfv2-open,.gnz-cfv2-drawer header button{min-width:44px}.gnz-cfv2-heading,.gnz-cfv2-toolbar,.gnz-cfv2-portal-row{overflow-wrap:anywhere;min-width:0}@media (max-width:700px){.gnz-cfv2-overview{grid-template-columns:1fr}.gnz-cfv2 :is(input:not([type=checkbox]),select,textarea){font-size:16px}.gnz-cfv2-status{flex-wrap:wrap;max-width:100%}.gnz-cfv2-toolbar>*{max-width:100%}.gnz-cfv2-portal-metrics{grid-template-columns:1fr}.gnz-cfv2-portal-row{flex-wrap:wrap}.gnz-cfv2-portal-row>div:last-child{margin-left:auto}}.admin-page.admin-premium .gnz-cfv2 :is(h2,h3,h4,strong,b,dd){color:var(--cf-text)!important}.admin-page.admin-premium .gnz-cfv2 :is(p,small,label){color:var(--cf-sub)!important}.admin-page.admin-premium .gnz-cfv2 :is(input:not([type=checkbox]),select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--cf-raised)!important;color:var(--cf-text)!important;border-color:var(--cf-line)!important}.admin-page.admin-premium .gnz-cfv2 input::placeholder{color:var(--cf-sub)!important}.admin-page.admin-premium .gnz-cfv2 :is(table,thead,tbody,tr,th,td){border-color:var(--cf-line)!important}.admin-page.admin-premium .gnz-cfv2 th{background:var(--cf-raised)!important;color:var(--cf-sub)!important}.admin-page.admin-premium .gnz-cfv2 td{background:var(--cf-surface)!important;color:var(--cf-text)!important}.admin-page.admin-premium .gnz-cfv2 tr:hover td{background:var(--cf-raised)!important}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-import-top>label{color:#272015!important}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-error,.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-error p{color:#fbd5d5!important}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-control-success{color:#c5ebc9!important}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-heading h2{color:var(--admin-text)!important}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-heading p{color:var(--admin-muted)!important}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-heading .gnz-cfv2-eyebrow{color:var(--admin-accent)!important}.gnz-cfv2-control{margin-bottom:0}.gnz-cfv2-control>summary{cursor:pointer;min-height:44px;color:var(--cf-gold);flex-wrap:wrap;align-items:center;gap:8px;padding-right:24px;font-size:12px;list-style:none;display:flex;position:relative}.gnz-cfv2-control>summary:after{content:"+";font-size:20px;position:absolute;top:8px;right:0}.gnz-cfv2-control[open]>summary:after{content:"−"}.gnz-cfv2-control>summary span{color:var(--cf-sub);font-size:11px}.gnz-cfv2-control[open]>.gnz-cfv2-control-body{margin-top:14px}.gnz-cfv2-control>summary:focus-visible{outline:3px solid var(--cf-gold);outline-offset:3px;border-radius:6px}.gnz-cfv2-environment{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.gnz-cfv2-environment-badge{color:var(--admin-accent,#e0b76c);border:1px solid #7e6743;border-radius:9px;padding:9px;font-size:12px}.gnz-cfv2-refresh{border:1px solid var(--cf-line);background:var(--cf-raised);color:var(--cf-text);cursor:pointer;border-radius:9px;padding:8px 12px}.gnz-cfv2-scroll{overscroll-behavior-x:contain}.gnz-cfv2-drawer header{z-index:1}@media (max-width:700px){.gnz-cfv2-control{padding:10px 12px}.gnz-cfv2-control>summary span{flex-basis:100%}.gnz-cfv2-environment{justify-content:space-between}.gnz-cfv2-import-trigger{justify-content:stretch;margin:0}.gnz-cfv2-import-trigger button{flex:1}.gnz-cfv2-modal>header button,.gnz-cfv2-drawer header button{min-width:44px;min-height:44px}.gnz-cfv2-scroll>table{width:100%;min-width:0;display:block}.gnz-cfv2-scroll>table thead{display:none}.gnz-cfv2-scroll>table tbody{display:grid}.gnz-cfv2-scroll>table tr{border-bottom:1px solid var(--cf-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px;display:grid}.gnz-cfv2-scroll>table td{overflow-wrap:anywhere;border:0;min-width:0;padding:4px 0;display:block}.gnz-cfv2-scroll>table td:has(.gnz-cfv2-name){grid-area:1/1}.gnz-cfv2-scroll>table td:has(input[type=checkbox]){grid-area:1/2;justify-self:end}.gnz-cfv2-scroll>table td:has(.gnz-cfv2-pill){grid-column:1/-1}.gnz-cfv2-scroll>table td[data-label]:before{content:attr(data-label);color:var(--cf-sub);margin-bottom:6px;font-size:11px;display:block}.gnz-cfv2-scroll>table td:has(.gnz-cfv2-open){place-self:end}.gnz-cfv2-scroll .gnz-cfv2-name{white-space:normal;text-align:left}.gnz-cfv2-scroll input[type=checkbox]{width:24px;height:24px;margin:10px}}html{--admin-bg:#f4f5f7;--admin-surface:#fff;--admin-raised:#f8f9fb;--admin-input:#fff;--admin-text:#202b36;--admin-muted:#657382;--admin-line:#e1e6ec;--admin-hover:#f2f5f8;--admin-accent:#85601f;--admin-accent-bg:#f7efdf;--admin-shadow:0 3px 16px #172b4206;--admin-overlay:#0f172280;--admin-radius:16px}html[data-admin-theme=dark]{--admin-bg:#11161e;--admin-surface:#1a212c;--admin-raised:#202936;--admin-input:#151c26;--admin-text:#edf1f7;--admin-muted:#a7b4c5;--admin-line:#303b4b;--admin-hover:#273243;--admin-accent:#edc77b;--admin-accent-bg:#332d24;--admin-shadow:0 4px 20px #0002;--admin-overlay:#050910b3}.admin-page.admin-premium{-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.admin-page.admin-premium *{box-sizing:border-box}.admin-page.admin-premium .admin-view{min-width:0;padding:28px 32px!important}.admin-page.admin-premium :is(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance;line-height:1.25}.admin-page.admin-premium h1{font-size:clamp(25px,2vw,34px);font-weight:720}.admin-page.admin-premium :is(.admin-card,.admin-table-card,.ops-card,.admin-stat,.admin-stat-card,.settings-v2-card,.focus-card,.record-table-scroll){min-width:0;border:1px solid var(--admin-line)!important;border-radius:var(--admin-radius)!important;box-shadow:var(--admin-shadow)!important}.admin-page.admin-premium :is(button,a,input,select,textarea,summary){-webkit-tap-highlight-color:transparent}.admin-page.admin-premium :is(button,a,summary){touch-action:manipulation}.admin-page.admin-premium button{font:inherit;cursor:pointer;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}.admin-page.admin-premium button:not(:disabled):active{transform:translateY(1px)}.admin-page.admin-premium button:disabled{cursor:not-allowed;opacity:.48;transform:none}.admin-page.admin-premium :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;font:inherit;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #172b4203;border-radius:10px!important;padding:10px 12px!important}.admin-page.admin-premium :is(input[type=checkbox],input[type=radio]){accent-color:var(--admin-accent);flex-shrink:0;width:18px;height:18px}.admin-page.admin-premium :is(input,select,textarea):focus{box-shadow:0 0 0 3px var(--admin-accent-bg)}.admin-page.admin-premium :is(button,a,summary,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid var(--admin-accent)!important}.admin-page.admin-premium :is(.admin-actions,.ops-actions,.focus-actions,.settings-form,.admin-pagination,.ops-toolbar,.admin-filters,.sheet-actions) :is(button,a){gap:8px;min-height:44px;font-weight:600;border-radius:10px!important}.admin-page.admin-premium :is(.admin-actions,.ops-actions,.focus-actions,.admin-pagination,.ops-toolbar) button:not(:disabled):hover{box-shadow:0 2px 6px #172b4208;background:var(--admin-hover)!important;border-color:var(--admin-accent)!important}.admin-page.admin-premium :is(.admin-table-scroll,.ops-table-wrap,.record-table-scroll){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--admin-line) transparent;overflow:auto}.admin-page.admin-premium table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}.admin-page.admin-premium :is(table th,.ops-table-wrap th){letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--admin-line);font-weight:650;background:var(--admin-raised)!important;padding:15px 18px!important;font-size:11px!important}.admin-page.admin-premium :is(table td,.ops-table-wrap td){border-bottom:1px solid var(--admin-line);font-size:14px;transition:background-color .14s;padding:16px 18px!important}.admin-page.admin-premium tr:last-child td{border-bottom:0}.admin-page.admin-premium :is(.admin-sheet,.ops-profile-card,.ops-modal form){overscroll-behavior:contain;max-height:calc(100dvh - 32px);border:1px solid var(--admin-line)!important;border-radius:20px!important;box-shadow:0 24px 80px #0003!important}.admin-page.admin-premium :is(.ops-profile-modal,.ops-modal,.admin-sheet-backdrop){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--admin-overlay)!important}.admin-page.admin-premium :is(.admin-sheet header,.ops-profile-card header){gap:16px;padding:22px 24px!important}.admin-page.admin-premium :is(.admin-sheet footer,.ops-profile-card footer){gap:10px;padding:18px 24px!important}.admin-page.admin-premium :is(.ops-profile-card nav,.ops-tabs){border-radius:12px;gap:6px;padding:6px}.admin-page.admin-premium :is(.ops-profile-card nav button,.ops-tabs a){min-height:44px;padding:10px 16px;border-radius:9px!important}.admin-page.admin-premium .admin-reference-topbar{gap:20px;box-shadow:0 2px 12px #172b4204;border-bottom:1px solid var(--admin-line)!important;min-height:76px!important;padding:14px 32px!important}.admin-page.admin-premium .admin-global-search{min-width:0;max-width:600px;box-shadow:none!important}.admin-page.admin-premium .admin-theme-switch{gap:3px;border-radius:12px!important;padding:4px!important}.admin-page.admin-premium .admin-theme-switch button{min-height:36px;padding:7px 11px;font-size:12px;border-radius:8px!important}.admin-page.admin-premium .admin-sidebar{border-right:1px solid #ffffff0c;background:linear-gradient(#151c23,#10161c)!important}.admin-page.admin-premium .v109-navigation{gap:7px}.admin-page.admin-premium .v109-navigation>section>button{letter-spacing:.005em;border-radius:12px;min-height:48px;padding:12px 14px;font-size:13px}.admin-page.admin-premium .admin-nav-group-label{align-items:center;gap:11px;min-width:0;display:flex}.admin-nav-chevron{transition:transform .2s}.v109-navigation button[aria-expanded=true] .admin-nav-chevron{transform:rotate(180deg)}.admin-page.admin-premium .admin-sidebar .v109-navigation>section>button:hover{background:#ffffff09}.admin-page.admin-premium .admin-sidebar .v109-navigation>section>button[aria-expanded=true]{color:#efcc87;background:#25313a}.admin-page.admin-premium .v109-navigation>section>div{gap:3px;padding-top:6px;padding-bottom:8px}.admin-page.admin-premium .admin-sidebar nav a{transition:background-color .16s,color .16s;min-height:44px!important;padding:10px 13px!important;font-size:13px!important;line-height:1.5!important}.admin-page.admin-premium .admin-nav-count{color:#efcc87;background:#dfb96d24;border-radius:7px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;display:inline-flex}.admin-page.admin-premium .gnz-cfv2{--cf-surface:var(--admin-surface);--cf-raised:var(--admin-raised);--cf-line:var(--admin-line);--cf-text:var(--admin-text);--cf-sub:var(--admin-muted);--cf-gold:var(--admin-accent);gap:22px}.admin-page.admin-premium .gnz-cfv2 :is(input:not([type=checkbox]),select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-admin-theme=dark] .admin-page.admin-premium .gnz-cfv2 :is(input:not([type=checkbox]),select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gnz-cfv2-page-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:4px;display:flex}.gnz-cfv2-page-head h1{color:var(--admin-text)!important;margin:0 0 10px!important;font-size:clamp(28px,2.3vw,36px)!important}.gnz-cfv2-page-head p{margin:0;font-size:14px;line-height:1.7}.gnz-cfv2-page-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gnz-cfv2-page .gnz-cfv2-environment-badge{border:1px solid var(--admin-line);background:var(--admin-accent-bg);color:var(--admin-accent);border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:650;display:inline-flex}.gnz-cfv2-page .gnz-cfv2-refresh{background:var(--admin-surface);color:var(--admin-text);border:1px solid var(--admin-line);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;display:inline-flex}.gnz-cfv2-setup{background:var(--admin-surface);border:1px solid var(--admin-line);box-shadow:var(--admin-shadow);border-radius:20px;margin-top:2px;overflow:hidden}.gnz-cfv2-setup-intro{max-width:860px;padding:36px}.gnz-cfv2-setup-icon{background:var(--admin-accent-bg);width:60px;height:60px;color:var(--admin-accent);border-radius:18px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.gnz-cfv2-setup-intro .gnz-cfv2-pill{background:var(--admin-accent-bg);color:var(--admin-accent);letter-spacing:.08em;border:0;padding:5px 9px;font-size:10px}.gnz-cfv2-setup-intro h2{margin:14px 0 12px;font-size:clamp(23px,2vw,30px);line-height:1.3}.gnz-cfv2-setup-intro p{max-width:690px;margin:0;font-size:14px;line-height:1.8}.gnz-cfv2-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0 36px 30px;list-style:none;display:grid}.gnz-cfv2-setup-steps li{gap:14px;min-width:0;padding:22px 22px 16px 0;display:flex}.gnz-cfv2-setup-steps li+li{border-left:1px solid var(--admin-line);padding-left:24px}.gnz-cfv2-setup-steps li>span{background:var(--admin-raised);border:1px solid var(--admin-line);height:32px;color:var(--admin-muted);border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.gnz-cfv2-setup-steps h3{margin:3px 0 8px;font-size:14px}.gnz-cfv2-setup-steps p{margin:0;font-size:13px;line-height:1.75}.gnz-cfv2-setup-footer{border-top:1px solid var(--admin-line);background:var(--admin-raised);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 36px;display:flex}.gnz-cfv2-setup-footer p{align-items:center;gap:8px;margin:0;font-size:12px;line-height:1.6;display:flex}.gnz-cfv2-setup-footer p svg{color:var(--admin-success);flex-shrink:0}.gnz-cfv2-primary-link{background:var(--admin-accent-bg);border:1px solid var(--admin-accent);border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 17px;font-size:13px;font-weight:650;text-decoration:none;transition:box-shadow .16s,transform .16s;display:inline-flex;color:var(--admin-accent)!important}.gnz-cfv2-primary-link:hover{transform:translateY(-1px);box-shadow:0 4px 14px #a4772520}.admin-page.admin-premium .gnz-cfv2-overview{gap:16px}.admin-page.admin-premium .gnz-cfv2-overview article{background:var(--admin-surface);border-color:var(--admin-line);box-shadow:var(--admin-shadow);border-radius:16px;padding:24px}.admin-page.admin-premium .gnz-cfv2-overview article>span{letter-spacing:.01em;font-size:12px}.admin-page.admin-premium .gnz-cfv2-overview strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(26px,2vw,34px);font-weight:700}.admin-page.admin-premium .gnz-cfv2 :is(.gnz-cfv2-card,.gnz-cfv2-control,.gnz-cfv2-import-history){background:var(--admin-surface);border-color:var(--admin-line);box-shadow:var(--admin-shadow);border-radius:16px}.admin-page.admin-premium .gnz-cfv2 :is(button,.gnz-cfv2-status button){border-radius:10px;min-height:44px;font-size:13px}.admin-page.admin-premium .gnz-cfv2 button:not(:disabled):hover{border-color:var(--admin-accent);box-shadow:0 2px 8px #172b4208}.admin-page.admin-premium .gnz-cfv2-control{background:var(--admin-raised)}.admin-page.admin-premium .gnz-cfv2-control summary{cursor:pointer;min-height:58px;color:var(--admin-text);gap:10px;padding:18px 22px;font-size:13px}.admin-page.admin-premium .gnz-cfv2-control summary span{color:var(--admin-muted);font-size:12px}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-error{border:1px solid var(--admin-danger);background:var(--admin-danger-bg);border-radius:14px;padding:20px 24px;color:var(--admin-danger)!important}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-error p{margin:8px 0 0;color:var(--admin-danger)!important}.admin-page.admin-premium .gnz-cfv2 :is(strong,td).gnz-cfv2-negative{color:var(--admin-danger)!important}.admin-page.admin-premium .gnz-cfv2 .gnz-cfv2-control-success{background:var(--admin-success-bg);color:var(--admin-success)!important}.gnz-spin{animation:.9s linear infinite gnz-spin}@keyframes gnz-spin{to{transform:rotate(360deg)}}.gnz-cfv2-pagination{color:var(--admin-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:12px;display:flex}.gnz-cfv2-pagination>div{align-items:center;gap:12px;display:flex}.gnz-cfv2-pagination button{background:var(--admin-surface);border:1px solid var(--admin-line);color:var(--admin-text);padding:8px 13px}@media (min-width:1600px){.admin-page.admin-premium .admin-view{padding:32px 40px!important}.gnz-cfv2-page-head{margin-bottom:8px}.gnz-cfv2-setup-intro{padding:42px 40px}}@media (max-width:1100px){.admin-page.admin-premium .admin-view{padding:24px!important}.gnz-cfv2-page-head{flex-direction:column;align-items:flex-start}.gnz-cfv2-page-tools{width:100%}.gnz-cfv2-setup-steps{grid-template-columns:1fr;padding-bottom:20px}.gnz-cfv2-setup-steps li+li{border-left:0;border-top:1px solid var(--admin-line);padding-left:0}}@media (max-width:600px){.admin-page.admin-premium .admin-view{padding:18px 14px!important}.admin-page.admin-premium :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.gnz-cfv2-page{gap:18px}.gnz-cfv2-page-head h1{font-size:27px!important}.gnz-cfv2-page-head p{font-size:13px}.gnz-cfv2-page-tools{justify-content:space-between}.gnz-cfv2-setup-intro{padding:24px 20px}.gnz-cfv2-setup-steps{padding:0 20px 16px}.gnz-cfv2-setup-footer{padding:20px}.gnz-cfv2-primary-link{width:100%}.admin-page.admin-premium .gnz-cfv2-overview article{padding:18px}.admin-page.admin-premium .gnz-cfv2-control summary{flex-wrap:wrap;padding:16px}.admin-page.admin-premium .gnz-cfv2-control summary span{flex-basis:100%}.admin-page.admin-premium .gnz-cfv2 :is(.gnz-cfv2-actions,.gnz-cfv2-import-trigger){flex-wrap:wrap}.admin-page.admin-premium .gnz-cfv2 :is(.gnz-cfv2-actions,.gnz-cfv2-import-trigger)>button{flex:140px}.admin-page.admin-premium :is(.admin-sheet,.ops-profile-card,.ops-modal form){max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:16px!important}}@media (prefers-reduced-motion:reduce){.admin-page.admin-premium :is(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.admin-page.admin-premium .admin-view{padding:0!important}.gnz-cfv2-page-tools,.gnz-cfv2-setup-footer a{display:none!important}.admin-page.admin-premium :is(.gnz-cfv2-setup,.gnz-cfv2-overview article){box-shadow:none!important}}html:has(.admin-amber-glass){--admin-bg:#0e0e0f;--admin-surface:#1a1918e0;--admin-raised:#ffffff0b;--admin-input:#0c0c0da6;--admin-text:#f3f1ed;--admin-muted:#b6b1a9;--admin-line:#d6ac693d;--admin-hover:#eaa73b1a;--admin-accent:#f3c571;--admin-accent-bg:#e9a53a21;--admin-success:#6fe4ae;--admin-success-bg:#259b6929;--admin-danger:#ffa7a2;--admin-danger-bg:#b83d3f2b}body:has(.admin-amber-glass){background:#0e0e0f!important}.admin-page.admin-premium.admin-amber-glass{--admin-bg:#0e0e0f;--admin-surface:#1a1918e0;--admin-raised:#ffffff0b;--admin-input:#0c0c0da6;--admin-text:#f3f1ed;--admin-muted:#b6b1a9;--admin-line:#d6ac693d;--admin-hover:#eaa73b1a;--admin-accent:#f3c571;--admin-accent-bg:#e9a53a21;--admin-success:#6fe4ae;--admin-success-bg:#259b6929;--admin-danger:#ffa7a2;--admin-danger-bg:#b83d3f2b;--admin-radius:15px;--glass-shadow:inset 0 1px 0 #ffffff10,0 12px 32px #0003,0 0 16px #d28a1a08;--glass-edge:#e4a94b63;--glass-blur:18px;min-height:100dvh;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:var(--admin-text)!important;background:radial-gradient(at 87% 0,#b36f202b,#0000 36%),radial-gradient(at 0 80%,#c8881c16,#0000 32%),#0e0e0f!important}.admin-amber-glass.admin-page.admin-premium :is(.admin-content,.admin-view){min-width:0;background:0 0!important}.admin-amber-glass.admin-page.admin-premium .admin-content{padding:0!important}.admin-amber-glass.admin-page.admin-premium :is(h1,h2,h3,h4,h5,strong,b,dd,label){color:var(--admin-text)!important}.admin-amber-glass.admin-page.admin-premium :is(p,small,dt,.admin-context){color:var(--admin-muted)!important}.admin-amber-glass.admin-page.admin-premium :is(.admin-card,.admin-table-card,.admin-chart-card,.admin-chart,.admin-activity-card,.admin-stat,.admin-stat-card,.admin-stats article,.admin-dashboard-stats article,.ops-card,.ops-stats article,.settings-v2-card,.settings-v2-stats article,.settings-user,.brand-card,.territory-card,.focus-day,.focus-card,.settings-v2-security,.dashboard-recent-card,.dashboard-actions-card,.applications-stats>b,.applications-mobile-row,.admin-dashboard-cards article,.admin-dashboard-bottom>article,.dashboard-activity-card,.brand-v2-list-card,.brand-v2-add,.brand-v2-stats article,.brand-mobile-record,.territory-v2-card,.territory-overview,.territory-stat-card,.territory-summary article,.gnz-cfv2-card,.gnz-cfv2-overview article,.gnz-cfv2-setup,.gnz-cfv2-control,.gnz-cfv2-import-history){-webkit-backdrop-filter:blur(var(--glass-blur));min-width:0;background:linear-gradient(130deg,#ffffff07,transparent 45%),var(--admin-surface)!important;border:1px solid var(--glass-edge)!important;border-radius:var(--admin-radius)!important;box-shadow:var(--glass-shadow)!important}.admin-amber-glass.admin-page.admin-premium .ops-head{box-shadow:none!important;background:0 0!important;border:0!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:14px;margin:16px 0 16px 16px;border:1px solid var(--glass-edge)!important;background:linear-gradient(150deg,#e1a3480e,#0000 30%),#111112e8!important;height:calc(100dvh - 32px)!important;top:16px!important;box-shadow:inset -1px 0 #f5c67d14,8px 0 30px #0002!important}.admin-amber-glass.admin-page.admin-premium .admin-brand{border-bottom:1px solid #ffffff0b;min-height:100px!important;padding:22px 14px!important}.admin-amber-glass.admin-page.admin-premium .admin-brand img{filter:brightness(0)invert();object-fit:contain;width:128px;height:auto;max-height:62px}.admin-amber-glass.admin-page.admin-premium .admin-brand span{color:var(--admin-muted);letter-spacing:.12em;font-size:9px}.admin-amber-glass.admin-page.admin-premium .v109-navigation>section>button{background:0 0;border:1px solid #0000;min-height:48px;font-size:14px;transition:background .18s,box-shadow .18s,border-color .18s;color:#ccc7c1!important}.admin-amber-glass.admin-page.admin-premium .v109-navigation>section>button[aria-expanded=true]{box-shadow:inset 0 1px #ffd49329,0 0 14px #dd982b16;border-color:var(--glass-edge)!important;color:#ffe3b1!important;background:linear-gradient(135deg,#f6bc5323,#9460200b)!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar nav a.active{color:#ffdaa0!important;background:linear-gradient(90deg,#c78c353f,#a7762525)!important;border:1px solid #e4a83c39!important;box-shadow:inset 3px 0 #efbf6b!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar nav a:hover{color:#fff!important;background:#f3c5710b!important}.admin-amber-glass.admin-page.admin-premium .admin-reference-topbar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:14px;gap:18px;border:1px solid var(--glass-edge)!important;box-shadow:var(--glass-shadow)!important;background:linear-gradient(120deg,#ffffff06,#0000),#1d1b19d1!important;width:auto!important;min-height:72px!important;margin:16px 28px 0!important;padding:12px 18px!important;position:relative!important;top:auto!important}.admin-amber-glass.admin-page.admin-premium .admin-topbar-title{display:none}.admin-amber-glass.admin-page.admin-premium .admin-search-wrap{flex:1;min-width:0;max-width:670px}.admin-amber-glass.admin-page.admin-premium .admin-global-search{width:100%;max-width:none;background:#0003!important;border-color:#ffffff20!important;box-shadow:inset 0 1px 3px #0002!important}.admin-amber-glass.admin-page.admin-premium .admin-global-search input{background:0 0!important}.admin-amber-glass.admin-page.admin-premium .admin-search-results{z-index:150;border-radius:13px;box-shadow:0 18px 60px #0008;border:1px solid var(--glass-edge)!important;background:#191817fa!important}.admin-amber-glass.admin-page.admin-premium :is(.admin-profile-popover,.admin-profile-card){border-color:var(--glass-edge)!important;background:#191817fa!important;box-shadow:0 18px 60px #0008!important}.admin-amber-glass.admin-page.admin-premium button{color:var(--admin-text);border-radius:10px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.admin-amber-glass.admin-page.admin-premium :is(button.primary,.applications-export-button,.settings-form>button[type=submit],.accept-order-button,.gnz-cfv2-action-menu>summary,.gnz-cfv2-modal button[type=submit],.gnz-cfv2-import>footer button:last-child,.gnz-cfv2-bulk>footer button:last-child,.gnz-cfv2-primary-link){font-weight:700;color:#251807!important;background:linear-gradient(#ffcf75,#d58c28)!important;border:1px solid #f7c26a!important;box-shadow:inset 0 1px #fff9,0 3px 12px #c7832930,0 0 18px #dba23816!important}.admin-amber-glass.admin-page.admin-premium :is(button.primary,.gnz-cfv2-action-menu>summary,.gnz-cfv2-primary-link):hover{filter:brightness(1.05);box-shadow:inset 0 1px #fff9,0 4px 18px #c7832940,0 0 24px #dba23825!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-actions,.admin-actions,.focus-actions,.admin-pagination,.settings-user,.gnz-cfv2) button:not(.primary):not([type=submit]){color:var(--admin-text);background:#ffffff05;border-color:#ffffff25}.admin-amber-glass.admin-page.admin-premium button:not(:disabled):hover{border-color:var(--glass-edge)!important}.admin-amber-glass.admin-page.admin-premium button:disabled{opacity:.42;filter:none;cursor:not-allowed;box-shadow:none!important}.admin-amber-glass.admin-page.admin-premium :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;box-shadow:inset 0 1px 3px #0003;background:var(--admin-input)!important;color:var(--admin-text)!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;border:1px solid #ffffff26!important;border-radius:10px!important}.admin-amber-glass.admin-page.admin-premium :is(input,textarea)::placeholder{color:#a7a099!important}.admin-amber-glass.admin-page.admin-premium input[type=checkbox]{accent-color:#e6b160}.admin-amber-glass.admin-page.admin-premium :is(.ops-toolbar,.admin-filters,.ops-profile-grid article,.detail-grid article,.permission-grid label,.settings-form fieldset){background:#ffffff04!important;border-color:#ffffff1c!important}.admin-amber-glass.admin-page.admin-premium table{font-variant-numeric:tabular-nums;background:0 0!important}.admin-amber-glass.admin-page.admin-premium :is(thead,tbody,tr){background:0 0!important}.admin-amber-glass.admin-page.admin-premium :is(table th,.ops-table-wrap th){letter-spacing:0;text-transform:none;font-weight:550;color:#c6beb2!important;background:#ffffff04!important;border-color:#ffffff13!important;padding:14px 16px!important;font-size:12px!important}.admin-amber-glass.admin-page.admin-premium :is(table td,.ops-table-wrap td){font-size:13px;color:var(--admin-text)!important;background:0 0!important;border-color:#ffffff10!important;padding:16px!important}.admin-amber-glass.admin-page.admin-premium tbody tr:hover td{background:#e9ad4609!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-table-wrap,.record-table-scroll,.admin-table-scroll){scrollbar-color:#906b3d transparent;border-color:#ffffff14!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-status,.gnz-cfv2-pill,.dashboard-badge){border:1px solid #e5ac4126;border-radius:99px;padding:5px 9px;font-size:11px}.admin-amber-glass.admin-page.admin-premium :is(.ops-status.active,.ops-status.approved,.ops-status.completed,.gnz-cfv2-pill.active){color:#77e6af!important;background:#339d6b20!important;border-color:#63d49c25!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-status.pending,.ops-status.scheduled,.settings-message,.focus-notice){color:#f4c778!important;background:#c18b3218!important;border-color:#d1a25329!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-error,.field-error,.gnz-cfv2-error,.gnz-cfv2-negative){color:#ffa7a2!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-profile-modal,.ops-modal,.admin-sheet-backdrop,.gnz-cfv2-overlay,.gnz-cfv2-modal-backdrop){-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#080808c4!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-profile-card,.admin-sheet,.ops-modal form,.gnz-cfv2-modal,.gnz-cfv2-drawer){border:1px solid var(--glass-edge)!important;color:var(--admin-text)!important;background:linear-gradient(135deg,#e5af4b08,#0000 45%),#181716f7!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff14,0 22px 80px #0008!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-profile-card header,.ops-profile-card footer,.ops-profile-card nav,.admin-sheet header,.admin-sheet footer,.gnz-cfv2-drawer header){background:#ffffff04!important;border-color:#ffffff16!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-tabs,.ops-profile-card nav,.gnz-cfv2-history-tabs){border-bottom:1px solid #ffffff15;background:0 0!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-tabs .active,.ops-profile-card nav button.active,.gnz-cfv2-history-tabs button[aria-pressed=true],.gnz-cfv2-status button.selected){box-shadow:inset 0 -2px #e8b960;color:#ffdaa0!important;background:#d69b3620!important;border-color:#dba34342!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2{--cf-surface:var(--admin-surface);--cf-raised:var(--admin-raised);--cf-line:var(--admin-line);--cf-text:var(--admin-text);--cf-sub:var(--admin-muted);--cf-gold:var(--admin-accent);gap:20px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-page-head h1{letter-spacing:-.04em;font-size:clamp(28px,2.4vw,36px)!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-page-head .gnz-cfv2-eyebrow{font-size:10px;color:#e9b969!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-environment-badge{color:#ffcd77;background:#d4962917;border-color:#d6a34d40}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview article{min-height:130px;padding:20px;position:relative;overflow:hidden}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview article>svg{color:#e9be76;width:22px;height:22px;margin-bottom:2px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview strong{letter-spacing:-.035em;font-size:clamp(22px,2.1vw,30px)}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-command-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-command-bar .gnz-cfv2-import-trigger{order:2;margin:0}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-import-trigger button{color:#f3ece0;background:linear-gradient(135deg,#ffffff0b,#ffffff03);border-color:#ffffff27;padding:10px 14px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu{z-index:4;position:relative}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu>summary{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px 18px;list-style:none;display:flex}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu>summary::-webkit-details-marker{display:none}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu .gnz-cfv2-action-buttons{border:1px solid var(--glass-edge);background:#23201cf7;border-radius:12px;width:240px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 40px #0008}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu .gnz-cfv2-action-buttons button{text-align:left;color:#eee7dc;background:0 0;border-color:#0000;justify-content:flex-start;padding:10px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu .gnz-cfv2-action-buttons button:hover{background:#efb85a18}.gnz-cfv2-list-layout{grid-template-columns:minmax(0,1fr) minmax(300px,350px);align-items:start;gap:18px;min-width:0;display:grid}.gnz-cfv2-list-layout>.gnz-cfv2-card{min-width:0}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-inline-detail{width:100%;height:auto;max-height:calc(100dvh - 36px);position:sticky;top:18px;overflow:auto;border-radius:15px!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-drawer header{padding:20px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-drawer h3{margin:8px 0 12px;font-size:21px}.gnz-cfv2-avatar{color:#eee8dc;background:linear-gradient(135deg,#d7b5813b,#ffffff10);border:1px solid #ffffff1b;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;margin-right:10px;font-size:11px;font-weight:650;display:inline-grid}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-name{white-space:nowrap;align-items:center;max-width:100%;min-height:44px;display:inline-flex;color:#f3ede5!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2 tr[aria-selected=true] td{background:#dda14719!important;border-top-color:#d7a45945!important;border-bottom-color:#d7a45945!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2 tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 #e6b45e}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-detail-total{background:linear-gradient(140deg,#d9983320,#ffffff03);border-color:#d5a04a3b;box-shadow:inset 0 1px #ffffff0c}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-detail-body{gap:16px;padding:18px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-detail-body dl{grid-template-columns:1fr 1fr;gap:9px;display:grid}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-detail-body dl>div{background:#ffffff04;border:1px solid #ffffff15;border-radius:10px;gap:8px;padding:12px;display:grid}.gnz-cfv2-detail-placeholder{color:#b7aea0;text-align:center;background:#ffffff03;border:1px dashed #d6a14b45;border-radius:15px;place-content:center;gap:12px;min-height:250px;padding:32px 24px;display:grid}.gnz-cfv2-detail-placeholder svg{color:#d6ac68;margin:auto}.admin-amber-glass.admin-page.admin-premium :is(.gnz-cfv2-month>strong,.gnz-cfv2-import-summary span,.gnz-cfv2-control-state span,.gnz-cfv2-bulk-common,.gnz-cfv2-dispute-form){background:#ffffff05!important;border-color:#ffffff18!important}.admin-amber-glass.admin-page.admin-premium :is(.gnz-cfv2-import table,.gnz-cfv2-import-table,.gnz-cfv2-bulk-table){background:0 0;border-color:#ffffff18}.admin-amber-glass.admin-page.admin-premium :is(.gnz-cfv2-search,.gnz-cfv2-sort){background:#0002!important;border-color:#fff2!important}.admin-amber-glass.admin-page.admin-premium :is(.gnz-cfv2-search input,.gnz-cfv2-sort select){box-shadow:none!important;background:0 0!important;border:0!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-pagination{background:#ffffff02;border-color:#ffffff13;padding:16px}.admin-amber-glass.admin-page.admin-premium .admin-mobile-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--glass-edge)!important;background:#181614f0!important}.admin-amber-glass.admin-page.admin-premium .admin-mobile-drawer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#f3ece2!important;border:1px solid var(--glass-edge)!important;background:#171615f7!important}.admin-amber-glass.admin-page.admin-premium .admin-mobile-drawer :is(strong,span){color:#f3ece2}.admin-amber-glass.admin-page.admin-premium :is(.admin-mobile-brand img,.admin-mobile-drawer-head img){filter:brightness(0)invert()}.admin-amber-glass.admin-page.admin-premium .admin-context{opacity:.7;margin-bottom:20px;font-size:10px}.admin-amber-glass.admin-page.admin-premium .admin-studio-footer{color:var(--admin-muted);border-color:#ffffff0b;margin-top:32px;font-size:11px}@media (min-width:801px){.admin-amber-glass.admin-page.admin-premium{grid-template-columns:240px minmax(0,1fr)!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar nav a span{display:inline!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar nav a{justify-content:flex-start!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.admin-amber-glass.admin-page.admin-premium{--admin-surface:#211f1d}}@media (min-width:1700px){.gnz-cfv2-list-layout{grid-template-columns:minmax(0,1fr) 390px}.admin-amber-glass.admin-page.admin-premium .admin-view{padding:32px 36px!important}.admin-amber-glass.admin-page.admin-premium .admin-reference-topbar{margin-left:36px!important;margin-right:36px!important}}@media (max-width:1199px){.gnz-cfv2-list-layout{grid-template-columns:minmax(0,1fr)}.admin-amber-glass.admin-page.admin-premium .admin-reference-topbar{margin:12px 18px 0!important;padding:12px!important}.admin-amber-glass.admin-page.admin-premium .admin-view{padding:22px 18px!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-drawer{border-radius:16px 0 0 16px!important}}@media (max-width:700px){.admin-amber-glass.admin-page.admin-premium .admin-sidebar{display:none!important}.admin-amber-glass.admin-page.admin-premium .admin-view{padding:18px 12px!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview{gap:9px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview article{min-height:125px;padding:15px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview strong{font-size:22px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-overview article>span{font-size:11px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-command-bar{justify-content:stretch}.gnz-cfv2-command-bar>.gnz-cfv2-actions{flex:1}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-command-bar .gnz-cfv2-import-trigger{flex-basis:100%}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu .gnz-cfv2-action-buttons{max-width:calc(100vw - 32px);left:0;right:auto}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2 tr{gap:10px;padding:14px!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2 td{border:0!important;padding:4px!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2 tr[aria-selected=true] td{box-shadow:none!important;background:0 0!important}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2 tr[aria-selected=true]{background:#d69c3912}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-name{white-space:normal}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-avatar{display:none}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-drawer{width:100%;border-radius:0!important}.admin-amber-glass.admin-page.admin-premium :is(input,select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.admin-amber-glass.admin-page.admin-premium *{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.admin-amber-glass.admin-page.admin-premium{--admin-surface:#211f1d;--glass-blur:0px;--glass-shadow:none}}@media print{.admin-amber-glass.admin-page.admin-premium{--admin-text:#111;--admin-muted:#444;--admin-surface:#fff;--admin-bg:#fff;--admin-line:#ccc;color:#111!important;background:#fff!important}html:has(.admin-amber-glass){--admin-text:#111;--admin-muted:#444;--admin-surface:#fff;--admin-bg:#fff;--admin-line:#ccc;color:#111!important;background:#fff!important}.admin-amber-glass.admin-page.admin-premium :is(.admin-sidebar,.admin-reference-topbar,.admin-mobile-nav,.gnz-cfv2-command-bar){display:none!important}.admin-amber-glass.admin-page.admin-premium *{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gnz-cfv2-list-layout{grid-template-columns:1fr}.gnz-cfv2-inline-detail{display:none!important}}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-payment-cta{justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:10px 16px;display:flex}.admin-login-amber{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f1ed!important;background:radial-gradient(at 70% 5%,#8a561a38,#0000 45%),radial-gradient(at 10% 80%,#9f691521,#0000 40%),#0e0e0f!important}.admin-login-amber .admin-login-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:22px;background:linear-gradient(135deg,#ffffff0a,#0000 50%),#191817df!important;border:1px solid #e7b66250!important;box-shadow:inset 0 1px #ffffff16,0 24px 90px #0008,0 0 40px #d4901710!important}.admin-login-amber .admin-login-card img{filter:brightness(0)invert()}.admin-login-amber :is(h1,label){color:#f3f1ed!important}.admin-login-amber p{color:#b6b1a9!important}.admin-login-amber .admin-login-kicker{color:#f3c571!important}.admin-login-amber .admin-login-form input{border-radius:10px;min-height:48px;box-shadow:inset 0 1px 3px #0003;color:#f3f1ed!important;background:#ffffff06!important;border-color:#ffffff25!important}.admin-login-amber .admin-login-form button{border-radius:10px;min-height:48px;font-weight:700;box-shadow:inset 0 1px #ffffff80,0 0 20px #dca23822;color:#251807!important;background:linear-gradient(#ffcf75,#d58c28)!important;border:1px solid #f7c26a!important}.admin-login-amber .admin-login-form :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #ffdc98}.admin-login-amber .admin-login-form button:disabled{opacity:.45}.admin-login-amber .admin-login-error{color:#ffa7a2!important}.admin-amber-glass.admin-page.admin-premium .admin-page-guide{border:1px solid var(--glass-edge);color:var(--admin-text);background:#d5a14a09;border-radius:14px;align-items:flex-start;gap:12px;margin:0 0 22px;padding:15px 18px;font-size:13px;line-height:1.65;display:flex}.admin-page-guide>svg{color:#dfb56c;flex-shrink:0;width:19px;height:19px;margin-top:3px}.admin-page-guide>div{flex:1;min-width:0}.admin-page-guide p{margin:0}.admin-page-guide summary{cursor:pointer;color:#dfb56c;align-items:center;gap:8px;width:fit-content;min-height:36px;padding:7px 0;font-weight:600;list-style:none;display:flex}.admin-page-guide summary::-webkit-details-marker{display:none}.admin-page-guide summary svg{width:15px;height:15px;transition:transform .15s}.admin-page-guide details[open] summary svg{transform:rotate(180deg)}.admin-page-guide ol{color:var(--admin-muted);margin:3px 0 5px;padding-left:22px}.admin-page-guide li+li{margin-top:5px}.admin-amber-glass.admin-page.admin-premium .admin-reference-topbar{z-index:30;position:relative}.admin-amber-glass.admin-page.admin-premium .admin-search-wrap{min-width:0;position:relative}.admin-amber-glass.admin-page.admin-premium .admin-search-results{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(520px,65dvh);overflow-y:auto}.admin-search-results a{min-height:44px}.admin-search-results a>span{overflow-wrap:anywhere;min-width:0}.admin-search-results a>svg{flex-shrink:0}.admin-search-results p{font-size:13px;line-height:1.6}.admin-search-clear{min-width:36px;min-height:36px;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu .gnz-cfv2-action-buttons{max-width:calc(100vw - 32px);left:auto;right:0}.admin-amber-glass.admin-page.admin-premium :is(button,a,summary,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #efbe67!important}.admin-amber-glass.admin-page.admin-premium button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important}.admin-amber-glass.admin-page.admin-premium select option{color:#f4ece0;background:#23201c}.admin-amber-glass.admin-page.admin-premium :is(.admin-sheet,.ops-modal,.gnz-cfv2-modal){overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow-y:auto}.admin-amber-glass.admin-page.admin-premium :is(.ops-table-wrap,.gnz-cfv2-table-wrap){scrollbar-width:thin;scrollbar-color:#a27b4260 transparent;max-width:100%}@media (max-width:700px){.admin-amber-glass.admin-page.admin-premium .admin-page-guide{gap:9px;margin-bottom:16px;padding:12px;font-size:12px}.admin-page-guide summary{min-height:44px}.admin-search-clear{min-width:44px;min-height:44px}.admin-amber-glass.admin-page.admin-premium .admin-global-search{min-height:44px!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-actions button,.gnz-cfv2 button,.admin-profile-trigger){min-height:44px}.admin-amber-glass.admin-page.admin-premium .gnz-cfv2-action-menu .gnz-cfv2-action-buttons{left:0;right:auto}}@media print{.admin-page-guide{display:none!important}}.admin-amber-glass{--gnz-line:var(--admin-line);--gnz-muted:var(--admin-muted);--gnz-text:var(--admin-text);--gnz-surface:var(--admin-surface)}.admin-amber-glass.admin-page.admin-premium :is(.matching-summary article,.gnz-disclosure,.settings-rules>div,.settings-help>div,.settings-notes>div,.ops-profile-stack article,.record-empty,.record-pagination,.record-toolbar>label){background:var(--admin-raised)!important;border-color:var(--admin-line)!important;color:var(--admin-text)!important}.admin-amber-glass.admin-page.admin-premium .gnz-disclosure>summary{overflow-wrap:anywhere;min-height:48px;color:var(--admin-text)!important}.admin-amber-glass.admin-page.admin-premium .gnz-disclosure>summary:hover{background:var(--admin-hover)!important}.admin-amber-glass.admin-page.admin-premium .matching-summary article>svg{color:var(--admin-accent)}.admin-amber-glass.admin-page.admin-premium :is(.record-actions button,.record-pagination button,.matching-toolbar button,.gnz-disclosure button,.gnz-account-matching>button){cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;display:inline-flex;background:var(--admin-raised)!important;border:1px solid var(--admin-line)!important;color:var(--admin-text)!important}.admin-amber-glass.admin-page.admin-premium :is(.record-actions button,.matching-toolbar button,.gnz-disclosure button):hover{background:var(--admin-hover)!important;border-color:#dca64680!important}.admin-amber-glass.admin-page.admin-premium .record-toolbar>label{border:1px solid var(--admin-line);border-radius:10px;align-items:center;gap:10px;max-width:100%;min-height:44px;padding:0 12px;display:flex}.admin-amber-glass.admin-page.admin-premium .record-toolbar>label>svg{color:var(--admin-muted);flex:0 0 18px}.admin-amber-glass.admin-page.admin-premium :is(.record-toolbar input,.admin-global-search input,.admin-filters>label input,.ops-toolbar>label input){box-shadow:none!important;min-width:0!important;color:var(--admin-text)!important;background:0 0!important;border:0!important}.admin-amber-glass.admin-page.admin-premium .admin-filters>label{background:var(--admin-input);border:1px solid var(--admin-line);border-radius:10px}.admin-amber-glass.admin-page.admin-premium .admin-global-search input{height:100%!important;padding:0!important}.admin-amber-glass.admin-page.admin-premium .admin-dashboard-cards{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;margin-top:18px!important}.admin-amber-glass.admin-page.admin-premium .settings-v2-card :is(.settings-info,.settings-rule,.settings-rules,.settings-help,.settings-rule-row){color:var(--admin-text)!important;background:var(--admin-raised)!important;border-color:var(--admin-line)!important}.admin-amber-glass.admin-page.admin-premium .settings-form .active-check{align-items:center;gap:10px;display:flex!important}.admin-amber-glass.admin-page.admin-premium .settings-form .active-check input{flex-shrink:0;margin:0}body:has(.admin-amber-glass) :is([data-slot=sheet-content].admin-sheet,[data-slot=select-content],[data-slot=dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content]){--background:#191817;--foreground:#f3f1ed;--muted-foreground:#b6b1a9;--input:#494034;--border:#494034;--popover:#191817;--popover-foreground:#f3f1ed;--primary:#efbb63;--primary-foreground:#20160a;--secondary:#292622;--secondary-foreground:#f3f1ed;--accent:#392e20;--accent-foreground:#ffdaa0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f1ed!important;background:linear-gradient(135deg,#d49b3210,#0000 50%),#191817!important;border-color:#b28b4a60!important;box-shadow:0 20px 70px #0009!important}body:has(.admin-amber-glass) [data-slot=sheet-content].admin-sheet{--admin-text:#f3f1ed;--admin-muted:#b6b1a9;--admin-line:#b28b4a45;--admin-input:#101011;z-index:160!important;border-radius:18px 0 0 18px!important;height:100dvh!important;max-height:100dvh!important;top:0!important;overflow:hidden!important}body:has(.admin-amber-glass) [data-slot=sheet-overlay]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:159!important;background:#050507b8!important}body:has(.admin-amber-glass) .admin-sheet [data-slot=sheet-header]{border-bottom:1px solid var(--admin-line);background:#211e19!important;padding-right:68px!important}body:has(.admin-amber-glass) .admin-sheet .sheet-body{flex:1;color:var(--admin-text)!important;background:0 0!important;height:auto!important;min-height:0!important;padding:24px 28px 36px!important;overflow-y:auto!important}body:has(.admin-amber-glass) .admin-sheet :is(.detail-grid>div,.sheet-email-status,.sheet-documents a,.decision-mail-card,.admin-mail-notice){border-color:var(--admin-line)!important;color:var(--admin-text)!important;background:#ffffff05!important}body:has(.admin-amber-glass) .admin-sheet :is(h3,h4,strong,label){color:var(--admin-text)!important}body:has(.admin-amber-glass) .admin-sheet :is(small,.detail-grid span,.sheet-review label>span){color:var(--admin-muted)!important}body:has(.admin-amber-glass) .admin-sheet .detail-grid{border-color:var(--admin-line)!important}body:has(.admin-amber-glass) .admin-sheet :is(input,textarea,select,[data-slot=select-trigger]){background:var(--admin-input)!important;color:var(--admin-text)!important;border:1px solid var(--admin-line)!important;border-radius:9px!important;min-height:44px!important;font-size:14px!important}body:has(.admin-amber-glass) .admin-sheet :is(input,textarea)::placeholder{color:var(--admin-muted)!important}body:has(.admin-amber-glass) .admin-sheet :is(.sheet-share,.sheet-review){border-color:var(--admin-line)!important}body:has(.admin-amber-glass) .admin-sheet :is(button,.sheet-print-link){min-height:44px;color:var(--admin-text);border:1px solid var(--admin-line);background:#ffffff08;border-radius:10px!important}body:has(.admin-amber-glass) .admin-sheet .sheet-review>button{color:#201609!important;background:linear-gradient(135deg,#ffcf77,#c88b29)!important}body:has(.admin-amber-glass) .admin-sheet>button{z-index:8;opacity:1!important;color:#f3f1ed!important;background:#ffffff0a!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important;position:absolute!important;top:18px!important;right:18px!important}body:has(.admin-amber-glass) :is([data-slot=sheet-content].admin-sheet,[data-slot=dialog-content],[data-slot=select-content]) :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #efbb63!important}body:has(.admin-amber-glass) .admin-sheet button:disabled{opacity:.45;cursor:not-allowed}body:has(.admin-amber-glass) .admin-sheet .mail-state-success{color:#86e4b5!important;background:#2b966326!important}@media (max-width:1100px){.admin-amber-glass.admin-page.admin-premium .admin-dashboard-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:700px){.admin-amber-glass.admin-page.admin-premium .admin-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-amber-glass.admin-page.admin-premium .record-toolbar{flex-wrap:wrap;gap:8px}.admin-amber-glass.admin-page.admin-premium :is(.record-actions button,.record-pagination button){min-height:44px}body:has(.admin-amber-glass) [data-slot=sheet-content].admin-sheet{border-radius:0!important;width:100vw!important}body:has(.admin-amber-glass) .admin-sheet .sheet-body{padding:18px 16px 32px!important}body:has(.admin-amber-glass) .admin-sheet :is(input,textarea,select){font-size:16px!important}.admin-amber-glass.admin-page.admin-premium .matching-summary{grid-template-columns:1fr!important}}@media print{body:has(.admin-amber-glass) .admin-sheet{color:#000!important;box-shadow:none!important;background:#fff!important}}.admin-amber-glass.admin-page.admin-premium :is(.admin-table-scroll,.ops-table-wrap,.record-table-scroll,.gnz-cfv2-table-wrap,.applications-table-card){touch-action:pan-x pan-y;scrollbar-color:#a27b42 transparent;max-width:100%;overscroll-behavior:auto!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-pagination,.admin-pagination,.record-pagination,.gnz-cfv2-pagination,.ops-empty,.settings-v2-users,.settings-v2-audit,.settings-title,.audit-table,.admin-table-card tfoot){color:var(--admin-text)!important;border-color:var(--admin-line)!important;background:#1b1916!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-toolbar,.admin-filters,.record-filters,.territory-v3-toolbar,.brand-v2-list-head) label:has(input){align-items:center;gap:10px;min-height:44px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex;border:1px solid var(--admin-line)!important;background:var(--admin-input)!important;box-shadow:none!important;border-radius:10px!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-toolbar,.admin-filters,.record-filters,.territory-v3-toolbar,.brand-v2-list-head) label:has(input):focus-within{border-color:var(--admin-accent)!important;box-shadow:0 0 0 3px #f3c57118!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-toolbar,.admin-filters,.record-filters,.territory-v3-toolbar,.brand-v2-list-head) label input{outline-offset:0;min-width:0;box-shadow:none!important;color:var(--admin-text)!important;background:0 0!important;border:0!important}.admin-amber-glass.admin-page.admin-premium :is(input,textarea)::placeholder{opacity:1;color:#a9a298!important}.admin-amber-glass.admin-page.admin-premium :is(select,[data-slot=select-trigger],.ops-pagination button){border-radius:10px;min-height:44px;color:var(--admin-text)!important;border-color:var(--admin-line)!important;background:#211e19!important}.admin-amber-glass.admin-page.admin-premium :is(.settings-form,.settings-user,.settings-v2-card,.ops-profile-card) :is(label,legend,span){color:var(--admin-text)}html:has(.admin-amber-glass) :is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f1ed!important;background:#211e1a!important;border-color:#715a36!important}html:has(.admin-amber-glass) :is([data-slot=dialog-title],[data-slot=sheet-title],[data-slot=select-item]){color:#f3f1ed!important}html:has(.admin-amber-glass) :is([data-slot=dialog-description],[data-slot=sheet-description]){color:#b6b1a9!important}.admin-amber-glass [data-navigation-pending=true]{cursor:progress;position:relative;color:#ffe1a7!important;background:#a7762533!important}.admin-amber-glass [data-navigation-pending=true]:after{content:"";border:2px solid #f3c57144;border-top-color:#f3c571;border-radius:50%;width:12px;height:12px;margin-left:8px;animation:.7s linear infinite gnz-spin;display:inline-block}@media (max-width:760px){.admin-amber-glass.admin-page.admin-premium :is(.ops-toolbar,.admin-filters,.record-filters){flex-wrap:wrap;gap:10px;display:flex}.admin-amber-glass.admin-page.admin-premium :is(.ops-toolbar,.admin-filters,.record-filters)>label{width:100%;min-width:0}.admin-amber-glass.admin-page.admin-premium :is(.ops-actions button,.ops-pagination button,.v109-navigation a,.v109-navigation button){min-width:44px;min-height:44px}.admin-amber-glass.admin-page.admin-premium .ops-pagination{flex-wrap:wrap;gap:12px;padding:14px;display:flex}.admin-mobile-drawer .v109-navigation>section>button{text-align:left;width:100%}.admin-mobile-drawer .v109-navigation a{white-space:normal;line-height:1.4}}@media (prefers-reduced-motion:reduce){.admin-amber-glass [data-navigation-pending=true]:after{animation:none}}:is(html:has(.admin-amber-glass),body:has(.admin-amber-glass)){--admin-bg:#000;--admin-surface:#141414e6;--admin-raised:#ffffff09;--admin-input:#0c0c0c;--admin-line:#cbb27b29;--admin-accent:#cfb57d;--admin-hover:#cbb27b0f;background:#000!important}.admin-page.admin-premium.admin-amber-glass{--admin-bg:#000;--admin-surface:#141414e6;--admin-raised:#ffffff09;--admin-input:#0c0c0c;--admin-line:#cbb27b29;--admin-accent:#cfb57d;--glass-edge:#cbb27b29;--glass-shadow:inset 0 1px 0 #ffffff09,0 8px 24px #0006;background:#000!important}.admin-amber-glass.admin-page.admin-premium :is(.admin-sidebar,.admin-reference-topbar){border-color:var(--glass-edge)!important;background:linear-gradient(130deg,#ffffff05,#0000 65%),#0e0e0ef0!important;box-shadow:inset 0 1px #ffffff08,0 8px 24px #0005!important}.admin-amber-glass.admin-page.admin-premium .admin-compact-topbar{z-index:110!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:64px!important;padding:10px 16px!important;display:flex!important;overflow:visible!important;transform:none!important}.admin-amber-glass .admin-section-label{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-amber-glass.admin-page.admin-premium .admin-topbar-right{flex-shrink:0;align-items:center!important;gap:8px!important;margin-left:auto!important;display:flex!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-menu{flex-shrink:0;z-index:120!important;align-self:center!important;position:relative!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-trigger{width:auto!important;min-width:0!important;max-width:220px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;background:#ffffff04!important;border:1px solid #ffffff13!important;border-radius:11px!important;align-items:center!important;gap:9px!important;padding:5px 10px 5px 5px!important;transition:background-color .15s,border-color .15s!important;display:flex!important;transform:none!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-trigger:is(:hover,:active,[aria-expanded=true]){background:#ffffff08!important;border-color:#cfb57d40!important;transform:none!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-trigger>.admin-profile-copy{gap:2px;min-width:0;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:140px;line-height:1.3;overflow:hidden;font-size:12px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-copy small{line-height:1.2;font-size:10px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-trigger>.admin-profile-logo{flex:0 0 30px;background:#080808!important;border:1px solid #ffffff0c!important;border-radius:9px!important;width:30px!important;height:30px!important;margin:0!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-trigger>svg{color:#b0aaa0;flex-shrink:0;width:13px!important;height:13px!important;display:block!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-popover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:125!important;background:linear-gradient(135deg,#ffffff06,#0000),#101010f5!important;border:1px solid #cfb57d26!important;border-radius:14px!important;width:min(290px,100vw - 32px)!important;max-width:290px!important;height:auto!important;max-height:calc(100dvh - 120px)!important;margin:0!important;padding:8px!important;animation:none!important;display:block!important;position:absolute!important;inset:calc(100% + 10px) 0 auto auto!important;overflow:auto!important;transform:none!important;box-shadow:inset 0 1px #ffffff0b,0 18px 48px #000b!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-card{box-shadow:none!important;background:#ffffff03!important;border:0!important;border-radius:9px!important;align-items:center!important;gap:10px!important;padding:12px!important;display:flex!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-card>div{min-width:0}.admin-amber-glass.admin-page.admin-premium .admin-profile-card strong{font-size:13px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-card span{overflow-wrap:anywhere;font-size:11px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-card small{letter-spacing:0!important;font-size:10px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-actions{background:0 0!important;gap:4px!important;margin-top:6px!important;display:grid!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-actions :is(a,button){align-items:center;gap:9px;width:100%;display:flex;min-height:42px!important;color:var(--admin-text)!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:10px 12px!important;font-size:12px!important;transform:none!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-actions :is(a,button):hover{background:#ffffff07!important}.admin-notifications{flex-shrink:0;position:relative}.admin-amber-glass .admin-notification-trigger{color:#d3c6aa;cursor:pointer;background:#ffffff04;border:1px solid #ffffff13;border-radius:11px;place-items:center;width:42px;height:42px;min-height:42px;display:grid;transform:none!important}.admin-amber-glass .admin-notification-trigger:hover,.admin-amber-glass .admin-notification-trigger[aria-expanded=true]{background:#ffffff08;border-color:#cfb57d40}.admin-amber-glass .admin-notification-panel{z-index:126;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff06,#0000),#101010fa;border:1px solid #cfb57d26;border-radius:14px;width:min(340px,100vw - 32px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 18px 48px #000b}.admin-notification-panel header,.admin-notification-panel footer{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.admin-notification-panel header>div{gap:4px;display:grid}.admin-notification-panel header strong{font-size:13px}.admin-notification-panel small{color:var(--admin-muted);font-size:10px}.admin-notification-panel :is(header,footer) button{width:36px;height:36px;color:var(--admin-text);cursor:pointer;background:#ffffff05;border:0;border-radius:8px;place-items:center;display:grid}.admin-notification-list{max-height:min(380px,55dvh);overflow-y:auto}.admin-notification-list>p{margin:0;padding:20px 16px;font-size:12px;line-height:1.6}.admin-notification-list a{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px 14px;display:flex}.admin-notification-list a:hover{background:#ffffff05}.admin-notification-list a>span{gap:5px;display:grid}.admin-notification-list a strong{font-size:12px;font-weight:600}.admin-notification-list a>svg{color:#cfb57d;flex-shrink:0}.admin-notification-panel footer{border-top:1px solid #ffffff0a;border-bottom:0}.admin-notification-panel button:disabled{opacity:.45;cursor:wait}@media (max-width:700px){.admin-amber-glass.admin-page.admin-premium .admin-compact-topbar{min-height:60px!important;margin:10px 12px 0!important;padding:8px 10px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-trigger{max-width:180px!important;height:44px!important;min-height:44px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-copy strong{max-width:104px}.admin-amber-glass .admin-notification-trigger{width:44px;height:44px}.admin-amber-glass .admin-notifications{position:static}.admin-amber-glass .admin-notification-panel{width:min(340px,100vw - 24px);top:calc(100% + 10px);right:0}.admin-amber-glass .admin-section-label{max-width:32vw}.admin-amber-glass .admin-notification-panel :is(header,footer) button{width:44px;height:44px}}.admin-amber-glass.admin-page.admin-premium :is(button.primary,.applications-export-button,.settings-form>button[type=submit],.accept-order-button,.gnz-cfv2-action-menu>summary,.gnz-cfv2-primary-link){color:#15130e!important;background:#cfb57d!important;border-color:#d8c18d!important;box-shadow:inset 0 1px #ffffff30,0 3px 10px #0004!important}.admin-amber-glass.admin-page.admin-premium :is(.admin-sidebar nav a.active,.v109-navigation>section>button[aria-expanded=true]){background:#cfb57d0d!important;border-color:#cfb57d26!important;box-shadow:inset 2px 0 #cfb57d!important}.admin-amber-glass.admin-page.admin-premium :is(.ops-profile-card,.admin-sheet,.ops-modal form,.gnz-cfv2-modal,.gnz-cfv2-drawer){background:linear-gradient(135deg,#ffffff06,#0000),#141414f7!important}.admin-login-amber{background:#000!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-popover:before{content:none!important;display:none!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-card{flex-direction:row!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-logo.large{background:#080808!important;border-radius:10px!important;flex:0 0 36px!important;width:36px!important;height:36px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-card small{color:var(--admin-muted)!important;background:#cfb57d0d!important;border:1px solid #cfb57d18!important;padding:3px 6px!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-card span{color:var(--admin-muted)!important;white-space:normal!important}.admin-amber-glass.admin-page.admin-premium .admin-profile-card strong{color:var(--admin-text)!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation{isolation:isolate;scrollbar-width:thin;scrollbar-color:#cfb57d30 transparent;gap:5px!important;padding:12px 8px 24px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-eyebrow{letter-spacing:.17em;font-weight:700;line-height:1.4;color:#777771!important;margin:2px 10px 11px!important;padding:0!important;font-size:9px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation>section{width:100%;min-width:0;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation :is(.admin-nav-home,.gnz-nav-section>button){cursor:pointer;position:relative;width:100%!important;height:auto!important;min-height:48px!important;box-shadow:none!important;letter-spacing:0!important;text-align:left!important;color:#b4b4b0!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:7px 10px!important;font-size:12px!important;font-weight:550!important;line-height:1.4!important;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s!important;display:flex!important;transform:none!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-label{flex:1;min-width:0;line-height:1.45;white-space:normal!important;overflow-wrap:normal!important;letter-spacing:0!important;width:auto!important;display:block!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-icon{color:#949490;background:#ffffff03;border:1px solid #ffffff08;border-radius:8px;transition:color .18s,background-color .18s,border-color .18s;flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;display:grid!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-icon svg{stroke-width:1.7px;width:17px!important;height:17px!important;color:inherit!important;flex:none!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation :is(.admin-nav-home,.gnz-nav-section>button):hover{color:#f3f1ed!important;background:#ffffff04!important;border-color:#ffffff09!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation :is(.admin-nav-home.active,.gnz-nav-section[data-current=true]>button){color:#e6d7b9!important;background:linear-gradient(100deg,#cfb57d12,#cfb57d03)!important;border-color:#cfb57d24!important;box-shadow:inset 2px 0 #cfb57d!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-section[data-open=true]>button{color:#e9e5db!important;background:#ffffff04!important;border-color:#ffffff0c!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation :is(.admin-nav-home.active,.gnz-nav-section[data-current=true]>button,.gnz-nav-section[data-open=true]>button) .gnz-nav-icon{background:#cfb57d0c;border-color:#cfb57d1e;color:#cfb57d!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .admin-nav-chevron{color:#777771!important;flex:0 0 13px!important;width:13px!important;height:13px!important;margin:0!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),color .18s!important;transform:rotate(0)!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation [aria-expanded=true]>.admin-nav-chevron{color:#cfb57d!important;transform:rotate(180deg)!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel{opacity:0;visibility:hidden;grid-template-rows:0fr;min-width:0;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1),opacity .18s,visibility .24s;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:grid!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation [data-open=true]>.gnz-nav-panel{opacity:1;visibility:visible;grid-template-rows:1fr}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner{border-left:1px solid #cfb57d20;flex-direction:column;gap:3px;min-height:0;display:flex;position:relative;overflow:hidden;margin:0 0 0 24px!important;padding:0 0 0 20px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a{flex-shrink:0;position:relative;color:#999995!important;height:auto!important;min-height:40px!important;box-shadow:none!important;text-transform:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;align-items:center!important;gap:8px!important;margin:0!important;padding:9px!important;font-size:11px!important;font-weight:450!important;line-height:1.4!important;transition:background-color .16s,color .16s,border-color .16s!important;display:flex!important;transform:none!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a:first-child{margin-top:7px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a:last-child{margin-bottom:7px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a>svg{color:#777771;stroke-width:1.6px;transition:color .18s;flex:0 0 14px!important;width:14px!important;height:14px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a:hover{color:#f1eee7!important;background:#ffffff04!important;border-color:#ffffff08!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a:hover>svg{color:#cfb57d}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a.active{color:#eadbbc!important;box-shadow:none!important;background:#cfb57d0c!important;border-color:#cfb57d20!important;font-weight:600!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-current-dot{background:#cfb57d;border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin-left:auto;display:none;box-shadow:0 0 8px #cfb57d22}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation a.active>.gnz-nav-current-dot{display:block}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .admin-nav-count{font-variant-numeric:tabular-nums;letter-spacing:0;border:1px solid #cfb57d20;border-radius:6px;place-items:center;min-width:19px;height:19px;font-size:9px;font-weight:650;line-height:1;display:grid;color:#d9c69c!important;background:#cfb57d0c!important;margin:0!important;padding:0 5px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation :is(a,button):focus-visible{outline-offset:-2px!important;outline:2px solid #cfb57d!important}@media (min-width:801px){.admin-amber-glass.admin-page.admin-premium{grid-template-columns:264px minmax(0,1fr)!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar{padding:0 10px 12px!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar .admin-brand{justify-content:center!important;align-items:center!important;min-height:110px!important;padding:22px 12px!important;display:flex!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar .admin-brand img{object-fit:contain;filter:brightness(0)invert()!important;width:132px!important;height:58px!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar-foot{color:#777771!important;padding:14px 12px 0!important}}@media (max-width:800px){.admin-amber-glass.admin-page.admin-premium .admin-mobile-drawer{background:#090909!important;border-color:#cfb57d20!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation{flex:auto!important;padding:12px 14px 24px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a{min-height:44px!important;font-size:12px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation :is(.admin-nav-home,.gnz-nav-section>button){min-height:50px!important;font-size:13px!important}}@media (prefers-reduced-motion:reduce){.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation *{transition:none!important;animation:none!important}}.admin-amber-glass.admin-page.admin-premium .admin-logout-error{color:var(--admin-danger)!important;white-space:normal!important;margin:6px 4px 2px!important;font-size:11px!important;line-height:1.5!important}.admin-amber-glass.admin-page.admin-premium .admin-logout-form button:disabled{cursor:wait;opacity:.6}body:has(.gnz-login-stage){color:#f2f1ed;background:#050505}.gnz-login-stage{isolation:isolate;color:#f2f1ed;background:#050505;flex-direction:column;min-height:100svh;font-family:Arial,Helvetica,sans-serif;display:flex;position:relative;overflow:hidden}.gnz-login-vignette{pointer-events:none;z-index:-1;background:radial-gradient(at 50% 40%,#cfb57d08,#0000 52%),radial-gradient(at 50% 100%,#ffffff02,#0000 60%);position:absolute;inset:0}.gnz-login-particles{pointer-events:none;z-index:-1;opacity:.75;width:100%;height:100%;position:absolute;inset:0}.gnz-login-lines{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gnz-login-lines i{background:#ffffff07;position:absolute}.gnz-login-lines i:nth-child(-n+3){transform-origin:50%;height:1px;animation:1.1s cubic-bezier(.2,.8,.2,1) both gnz-login-line-x;left:0;right:0}.gnz-login-lines i:first-child{animation-delay:80ms;top:22%}.gnz-login-lines i:nth-child(2){animation-delay:.18s;top:50%}.gnz-login-lines i:nth-child(3){animation-delay:.28s;top:78%}.gnz-login-lines i:nth-child(n+4){transform-origin:top;width:1px;animation:1.3s cubic-bezier(.2,.8,.2,1) both gnz-login-line-y;top:0;bottom:0}.gnz-login-lines i:nth-child(4){animation-delay:.2s;left:24%}.gnz-login-lines i:nth-child(5){animation-delay:.32s;left:50%}.gnz-login-lines i:nth-child(6){animation-delay:.44s;left:76%}.gnz-login-header{border-bottom:1px solid #ffffff09;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;min-height:90px;padding:18px clamp(22px,4vw,72px);display:flex;position:relative}.gnz-login-header>a:first-child{line-height:0;display:block}.gnz-login-header img{object-fit:contain;filter:brightness(0)invert();width:112px;height:48px}.gnz-login-header>span{letter-spacing:.23em;color:#777773;font-size:9px}.gnz-login-site-link{color:#989890;align-items:center;gap:7px;font-size:11px;transition:color .2s;display:flex}.gnz-login-site-link:hover{color:#d8c49b}.gnz-login-center{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:25px;min-width:0;padding:64px 24px 44px;display:flex;position:relative}.gnz-login-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff05,#0000 50%),#141414d9;border:1px solid #cfb57d23;border-radius:17px;width:min(100%,420px);padding:32px;animation:.65s cubic-bezier(.2,.8,.2,1) both gnz-login-arrive;position:relative;box-shadow:inset 0 1px #ffffff0b,0 26px 80px #0008,0 0 0 7px #ffffff01}.gnz-login-card-top{align-items:center;gap:11px;margin-bottom:26px;display:flex}.gnz-login-card-top>span:last-child{letter-spacing:.19em;color:#b8a682;font-size:9px;font-weight:650}.gnz-login-lock{color:#c7b48d;background:#cfb57d08;border:1px solid #cfb57d22;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.gnz-login-card h1{letter-spacing:-.045em;color:#f3f2ee;margin:0 0 11px;font-size:30px;font-weight:650;line-height:1.1}.gnz-login-card>p{color:#92928d;margin:0 0 29px;font-size:13px;line-height:1.75}.gnz-login-form{gap:20px;margin:0;display:grid}.gnz-login-field{gap:9px;display:grid}.gnz-login-field label{color:#c5c5be;font-size:12px;font-weight:550}.gnz-login-input{background:#080808b8;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:11px;min-width:0;min-height:49px;padding:0 13px;transition:border-color .18s,box-shadow .18s,background-color .18s;display:flex;box-shadow:inset 0 1px 3px #0004}.gnz-login-input>svg{color:#73736d;flex:0 0 17px;transition:color .18s}.gnz-login-input:focus-within{background:#090909;border-color:#cfb57d80;box-shadow:0 0 0 3px #cfb57d09}.gnz-login-input:focus-within>svg{color:#cfb57d}.gnz-login-input input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;height:47px;font-family:inherit;font-size:13px;color:#ecece7!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:0!important}.gnz-login-input input::placeholder{color:#555550}.gnz-login-input input:-webkit-autofill{-webkit-text-fill-color:#ecece7;caret-color:#cfb57d;-webkit-box-shadow:inset 0 0 0 100px #090909}.gnz-login-password-toggle{color:#83837b;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 38px;place-items:center;width:38px;min-height:44px;margin:0 -7px 0 0;padding:0;display:grid}.gnz-login-password-toggle:hover{color:#d8c49b;background:#ffffff04}.gnz-login-submit{color:#17140f;cursor:pointer;background:linear-gradient(#dbc69e,#c6af83);border:1px solid #d8c49b;border-radius:9px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;margin-top:4px;padding:12px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:filter .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffff40,0 3px 14px #cfb57d09}.gnz-login-submit:hover:not(:disabled){filter:brightness(1.07);box-shadow:inset 0 1px #ffffff40,0 5px 20px #cfb57d15}.gnz-login-submit svg{transition:transform .18s}.gnz-login-submit:hover:not(:disabled)>svg{transform:translate(3px)}.gnz-login-form button:disabled{opacity:.6;cursor:wait}.gnz-login-error{color:#f2aaa0;background:#c1483c0c;border:1px solid #e3958b25;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.6}.gnz-login-card-foot{color:#73736d;border-top:1px solid #ffffff08;justify-content:center;align-items:center;gap:7px;margin-top:26px;padding-top:20px;font-size:10px;display:flex}.gnz-login-card-foot>svg{color:#a28e68}.gnz-login-motto{color:#6c6c64;letter-spacing:.035em;margin:0;font-size:11px}.gnz-login-footer{color:#5e5e57;letter-spacing:.1em;justify-content:space-between;gap:20px;padding:20px clamp(22px,4vw,72px);font-size:9px;display:flex}.gnz-login-stage :is(a,button):focus-visible{outline-offset:4px!important;outline:2px solid #cfb57d!important}.gnz-login-spinner{animation:.8s linear infinite gnz-login-spin}@keyframes gnz-login-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes gnz-login-line-x{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes gnz-login-line-y{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes gnz-login-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.gnz-login-header{min-height:76px;padding:14px 22px}.gnz-login-header>span{display:none}.gnz-login-header img{width:94px;height:42px}.gnz-login-site-link{font-size:10px}.gnz-login-center{padding:36px 20px 26px}.gnz-login-card{border-radius:15px;padding:27px 23px}.gnz-login-card h1{font-size:29px}.gnz-login-input input{font-size:16px}.gnz-login-lines i:nth-child(4){left:12%}.gnz-login-lines i:nth-child(6){left:88%}.gnz-login-footer{padding:20px 22px}.gnz-login-password-toggle{flex-basis:44px;width:44px}}@media (prefers-reduced-motion:reduce){.gnz-login-stage *{transition:none!important;animation:none!important}.gnz-login-particles{display:none}}.admin-amber-glass.admin-page.admin-premium .gnz-overview{gap:14px;width:100%;min-width:0;display:grid;margin:0!important;padding:0!important}.admin-amber-glass.admin-page.admin-premium .gnz-overview :is(h1,h2,p,ul){margin:0}.admin-amber-glass.admin-page.admin-premium .gnz-overview h2{letter-spacing:-.035em;font-weight:650;line-height:1.3;font-size:17px!important}.admin-amber-glass.admin-page.admin-premium .gnz-overview header p{margin-top:3px;line-height:1.6;color:#8e8a80!important;font-size:11px!important}.admin-amber-glass.admin-page.admin-premium .gnz-overview :is(.gnz-overview-hero,.gnz-overview-metrics article,.gnz-overview-chart,.gnz-overview-tasks,.gnz-overview-recent,.gnz-overview-activity){border-radius:14px;min-width:0;box-shadow:inset 0 1px #ffffff08,0 8px 24px #0004;background:linear-gradient(135deg,#ffffff04,#0000 65%),#10100ff0!important;border:1px solid #cfb57d29!important}.gnz-overview-hero{isolation:isolate;align-items:center;min-height:204px;display:flex;position:relative;overflow:hidden;padding:29px 34px!important}.gnz-overview-intro{z-index:1;pointer-events:none;width:65%;position:relative}.gnz-overview-intro>span{color:#a5a095;letter-spacing:.27em;margin-bottom:12px;font-size:9px;font-weight:650;display:block}.admin-amber-glass.admin-page.admin-premium .gnz-overview-hero h1{letter-spacing:-.055em!important;color:#f5f3ed!important;margin:0!important;font-size:clamp(29px,2.7vw,45px)!important;font-weight:700!important;line-height:1.14!important}.admin-amber-glass.admin-page.admin-premium .gnz-overview-hero h1 em{font-style:normal;color:#d2b374!important}.admin-amber-glass.admin-page.admin-premium .gnz-overview-hero .gnz-overview-intro>p{margin-top:8px;font-weight:350;line-height:1.4;color:#c2bfb5!important;font-size:23px!important}.gnz-overview-intro ul{flex-wrap:wrap;gap:14px;padding:0;list-style:none;display:flex;margin-top:22px!important}.gnz-overview-intro li{color:#a6a092;align-items:center;gap:7px;font-size:9px;display:flex}.gnz-overview-intro li:before{content:"";background:#d4b270;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #d4b25055}.gnz-overview-network{z-index:0;position:absolute;inset:0 0 0 43%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 27%);mask-image:linear-gradient(90deg,#0000,#000 27%)}.gnz-overview-network svg{width:100%;height:100%;display:block}.gnz-overview-network>span{color:#ccc3b1;background:#10100fc9;border:1px solid #cfb57d30;border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;display:flex;position:absolute;top:18px;right:18px}.gnz-overview-network>span svg{color:#d2b374;width:14px;height:14px}.gnz-network-flow{animation:9s linear infinite gnz-route-flow}@keyframes gnz-route-flow{to{stroke-dashoffset:-668px}}.gnz-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gnz-overview-metrics article{align-items:center;gap:14px;min-height:121px;padding:21px 18px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.admin-amber-glass.admin-page.admin-premium .gnz-overview-metrics article:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0c,0 10px 24px #0007;border-color:#cfb57d55!important}.gnz-overview-metrics article>i,.gnz-overview-heading>i{color:#d4b475;background:linear-gradient(135deg,#cfb57d22,#cfb57d08);border:1px solid #cfb57d29;border-radius:13px;flex-shrink:0;place-items:center;width:48px;height:48px;font-style:normal;display:grid;box-shadow:inset 0 1px #ffffff07}.gnz-overview-metrics article>div:not(.gnz-metric-accent){z-index:1;flex-direction:column;gap:5px;min-width:0;display:flex;position:relative}.gnz-overview-metrics article span{color:#c4c0b6;font-size:12px}.admin-amber-glass.admin-page.admin-premium .gnz-overview-metrics article strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;line-height:1.1;font-size:31px!important}.gnz-overview-metrics article small{color:#8d887d;font-size:9px;line-height:1.4}.gnz-metric-accent{opacity:.16;pointer-events:none;align-items:flex-end;gap:3px;height:40px;display:flex;position:absolute;bottom:34px;right:14px}.gnz-metric-accent b{background:linear-gradient(#cfb57d,#cfb57d10);width:4px}.gnz-overview-middle{grid-template-columns:minmax(0,1.75fr) minmax(285px,1fr);align-items:stretch;gap:13px;display:grid}.gnz-overview-heading{align-items:center;gap:12px;min-width:0;display:flex}.gnz-overview-heading>i{border-radius:10px;width:38px;height:38px}.gnz-overview :is(.gnz-overview-chart,.gnz-overview-tasks,.gnz-overview-recent,.gnz-overview-activity)>header{justify-content:space-between;align-items:center;gap:14px;padding:19px 18px 12px;display:flex}.gnz-period-label{color:#d1c6ac;background:#cfb57d0b;border:1px solid #cfb57d25;border-radius:20px;flex-shrink:0;padding:7px 12px;font-size:10px}.gnz-overview-chart-canvas{width:100%;height:228px;padding:0 12px 8px}.gnz-chart-series{justify-content:flex-end;gap:3px;padding:0 17px 2px;display:flex}.gnz-chart-series button{color:#8c887d;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:30px;padding:6px 9px;font-size:10px}.gnz-chart-series button[aria-pressed=true]{color:#e0c58b;background:#cfb57d15}.gnz-chart-series button:hover{background:#ffffff07}.gnz-task-list{gap:10px;max-height:278px;padding:8px 15px 17px;display:grid;overflow:auto}.gnz-task-list>a{background:linear-gradient(100deg,#cfb57d07,#0000);border:1px solid #cfb57d1c;border-radius:11px;align-items:center;gap:11px;min-height:82px;padding:13px 11px;transition:background .18s,border-color .18s;display:flex}.gnz-task-list>a:hover{background:#cfb57d0b;border-color:#cfb57d44}.gnz-task-list>a>i{color:#d2b374;background:#cfb57d0e;border:1px solid #cfb57d20;border-radius:10px;flex:0 0 43px;place-items:center;width:43px;height:48px;display:grid}.gnz-task-list>a>span{flex:1;gap:6px;min-width:0;display:grid}.gnz-task-list strong{font-size:12px;line-height:1.4}.gnz-task-list small{color:#999385;font-size:10px;line-height:1.5}.gnz-task-list b{font-variant-numeric:tabular-nums;background:#cfb57d12;border:1px solid #cfb57d22;border-radius:8px;place-items:center;min-width:30px;height:29px;padding:0 7px;font-size:12px;display:grid}.gnz-task-list>a>svg{color:#d2b374;flex-shrink:0}.gnz-task-list>p{color:#b8ac96;font-size:12px;line-height:1.6}.gnz-tasks-clear{color:#a49e90;align-items:center;gap:12px;padding:30px 10px;font-size:12px;line-height:1.6;display:flex}.gnz-overview-bottom{grid-template-columns:minmax(0,1.9fr) minmax(270px,1fr);align-items:stretch;gap:13px;display:grid}.gnz-overview-more{color:#dbd3c1;white-space:nowrap;border:1px solid #cfb57d25;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:9px 11px;font-size:10px;display:flex}.gnz-overview-more>svg{color:#d2b374}.gnz-overview-recent .ops-table-wrap{border-radius:0 0 14px 14px;overflow:auto;background:0 0!important;border:0!important}.gnz-overview-recent table{border-collapse:collapse;width:100%;min-width:610px}.gnz-overview-recent :is(th,td){text-align:left;vertical-align:middle;background:0 0!important;border-bottom:1px solid #ffffff07!important;padding:12px 13px!important;font-size:10px!important}.gnz-overview-recent th{text-transform:uppercase;letter-spacing:.035em;color:#a29c8f!important;background:#ffffff02!important;font-size:9px!important;font-weight:500!important}.gnz-overview-recent td{color:#bcb5a5!important}.gnz-overview-recent tbody tr:last-child td{border-bottom:0!important}.gnz-overview-recent tbody tr:hover{background:#ffffff02!important}.gnz-overview-recent td time{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:9px}.gnz-application-person{align-items:center;gap:10px;display:flex}.gnz-application-person>i{color:#c6aa70;background:#cfb57d0a;border:1px solid #cfb57d22;border-radius:9px;flex:0 0 32px;place-items:center;height:32px;display:grid}.gnz-application-person>span{flex-direction:column;gap:4px;display:flex}.gnz-application-person strong{font-size:11px!important}.gnz-application-person small{color:#8b867b;font-size:9px}.gnz-overview-recent .dashboard-badge{white-space:nowrap;color:#dbc28f;background:#cfb57d0e;border:1px solid #cfb57d30;border-radius:20px;align-items:center;padding:5px 8px;font-size:9px;display:inline-flex}.gnz-overview-recent .type-courier,.gnz-overview-recent .status-new{color:#a7bfd9;background:#7898bc12;border-color:#7898bc30}.gnz-overview-recent .status-approved{color:#8bcca1;background:#6eb88310;border-color:#6eb88325}.gnz-overview-recent .status-rejected{color:#d2a3a3;background:#b86e6e10;border-color:#b86e6e25}.gnz-activity-timeline{padding:4px 17px 17px}.gnz-activity-item{border-left:1px solid #cfb57d21;gap:12px;margin-left:3px;padding:10px 0 12px 12px;display:flex;position:relative}.gnz-activity-item:before{content:"";background:#cfb57d;border-radius:50%;width:5px;height:5px;position:absolute;top:23px;left:-3px;box-shadow:0 0 8px #cfb57d22}.gnz-activity-item>i{color:#c6aa70;background:#cfb57d09;border:1px solid #cfb57d24;border-radius:9px;flex:0 0 31px;place-items:center;height:31px;display:grid}.gnz-activity-item>div{flex-direction:column;gap:5px;min-width:0;display:flex}.gnz-activity-item strong{overflow-wrap:anywhere;font-size:11px;line-height:1.4}.gnz-activity-item span{color:#8f897d;overflow-wrap:anywhere;font-size:9px}.gnz-activity-item time{color:#827c70;font-variant-numeric:tabular-nums;font-size:9px}.gnz-overview .dashboard-empty{text-align:center;padding:28px 16px;font-size:12px;color:#918a7c!important}.admin-amber-glass.admin-page.admin-premium .admin-compact-topbar{min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff08!important;border-radius:0!important;margin:12px 20px 0!important;padding:8px 0!important}.gnz-topbar-breadcrumb{color:#b7a57b;align-items:center;gap:12px;min-width:0;font-size:10px;display:flex}.gnz-topbar-breadcrumb strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden;color:#d6d0c2!important}.gnz-topbar-breadcrumb>svg{flex-shrink:0}.gnz-topbar-date{color:#bdb5a5;white-space:nowrap;border-right:1px solid #ffffff12;align-items:center;gap:8px;margin-right:5px;padding-right:15px;font-size:10px;display:flex}.gnz-topbar-date svg{color:#c8beaa}.admin-amber-glass.admin-page.admin-premium .admin-view{padding:16px 20px 24px!important}.admin-amber-glass.admin-page.admin-premium .gnz-sidebar-account{gap:8px;display:grid;padding:14px 4px 0!important}.admin-amber-glass.admin-page.admin-premium .gnz-sidebar-account .admin-profile-trigger{background:0 0!important;border-color:#0000!important;width:100%!important;max-width:none!important}.admin-amber-glass.admin-page.admin-premium .gnz-sidebar-account .admin-profile-menu .admin-profile-popover{width:216px!important;top:auto!important;bottom:calc(100% + 8px)!important;right:0!important}.admin-amber-glass.admin-page.admin-premium .gnz-sidebar-account>.admin-logout-form>button{color:#aaa395;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px 9px;font-size:11px;display:flex}.gnz-sidebar-account>.admin-logout-form>button svg{width:17px}.gnz-sidebar-account>.admin-logout-form>button:hover{background:#ffffff04}.admin-amber-glass.admin-page.admin-premium .gnz-sidebar-account .admin-profile-copy strong{max-width:150px;font-size:10px!important}.admin-amber-glass.admin-page.admin-premium .gnz-sidebar-account .admin-profile-copy small{font-size:9px!important}@media (min-width:801px){.admin-amber-glass.admin-page.admin-premium{grid-template-columns:236px minmax(0,1fr)!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar{border-radius:14px!important;height:calc(100dvh - 20px)!important;margin:10px 0 10px 10px!important;top:10px!important}.admin-amber-glass.admin-page.admin-premium .admin-sidebar .admin-brand{min-height:110px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation{padding:4px 4px 18px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-eyebrow{display:none}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation :is(.admin-nav-home,.gnz-nav-section>button){min-height:48px!important;font-size:11px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner{margin-left:17px!important;padding-left:12px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-panel-inner>a{min-height:37px!important;font-size:10px!important}.admin-amber-glass.admin-page.admin-premium .gnz-studio-navigation .gnz-nav-icon{background:0 0;border-color:#0000;flex-basis:25px!important;width:25px!important}}@media (min-width:1750px){.gnz-overview-hero{min-height:225px}.gnz-overview-chart-canvas{height:265px}.gnz-overview-metrics article{min-height:132px}.gnz-overview-recent :is(th,td){padding:15px!important;font-size:12px!important}}@media (max-width:1200px){.gnz-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gnz-overview-bottom{grid-template-columns:1fr}.gnz-overview-middle{grid-template-columns:minmax(0,1.3fr) minmax(270px,1fr)}.gnz-overview-intro{width:75%}.gnz-topbar-date{display:none}.gnz-overview-hero{padding:25px!important}.gnz-overview-intro ul{gap:9px}}@media (max-width:950px){.gnz-overview-middle{grid-template-columns:1fr}.gnz-task-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.gnz-task-list>a{min-width:0}.gnz-overview-hero .gnz-overview-intro>p{font-size:20px!important}}@media (max-width:600px){.admin-amber-glass.admin-page.admin-premium .admin-view{padding:14px 12px 22px!important}.admin-amber-glass.admin-page.admin-premium .admin-compact-topbar{margin:8px 12px 0!important}.gnz-topbar-breadcrumb{gap:7px}.gnz-topbar-breadcrumb>span{display:none}.gnz-overview-hero{align-items:flex-start;min-height:228px;padding:23px!important}.gnz-overview-intro{width:100%}.admin-amber-glass.admin-page.admin-premium .gnz-overview-hero h1{max-width:90%;font-size:29px!important}.gnz-overview-network{opacity:.4;inset:15% -40% 0 5%}.gnz-overview-network>span{display:none}.gnz-overview-intro ul{gap:8px 12px;margin-top:25px!important}.gnz-overview-intro li{font-size:8px}.gnz-overview-metrics{gap:9px}.gnz-overview-metrics article{align-items:flex-start;gap:10px;min-height:114px;padding:16px 12px}.gnz-overview-metrics article>i{border-radius:10px;width:32px;height:36px}.gnz-overview-metrics article>i svg{width:20px}.gnz-overview-metrics article span{font-size:10px}.gnz-overview-metrics article small{font-size:8px}.admin-amber-glass.admin-page.admin-premium .gnz-overview-metrics article strong{font-size:27px!important}.gnz-metric-accent{display:none}.gnz-task-list{grid-template-columns:1fr}.gnz-overview :is(.gnz-overview-chart,.gnz-overview-tasks,.gnz-overview-recent,.gnz-overview-activity)>header{gap:9px;padding:17px 13px 12px}.admin-amber-glass.admin-page.admin-premium .gnz-overview h2{font-size:15px!important}.gnz-overview-heading{gap:9px}.gnz-overview-heading>i{width:31px;height:34px}.gnz-overview-more{padding:9px;font-size:9px}.gnz-chart-series button{min-width:44px;min-height:44px}.gnz-overview-chart-canvas{height:225px}}@media (prefers-reduced-motion:reduce){.gnz-network-flow{animation:none!important}.gnz-overview *{transition:none!important;animation:none!important}}.admin-amber-glass .gnz-section-tabs{background:#111110;border:1px solid #cfb57d25;border-radius:12px;flex-wrap:wrap;gap:6px;margin-bottom:16px;padding:8px;display:flex}.admin-amber-glass .gnz-section-tabs a{color:#b9b5ab;border:1px solid #0000;border-radius:8px;align-items:center;min-height:44px;padding:10px 14px;font-size:12px;transition:background .16s,color .16s;display:flex}.admin-amber-glass .gnz-section-tabs a:hover,.admin-amber-glass .gnz-section-tabs a[aria-current=page]{color:#ead5a4;background:#cfb57d12;border-color:#cfb57d30}.admin-amber-glass .gnz-section-tabs a:focus-visible{outline-offset:2px;outline:2px solid #cfb57d}.admin-page.admin-premium.admin-amber-glass{--border:#cfb57d38;--background:#080808;--foreground:#f3f1ed;--card:#111110;--card-foreground:#f3f1ed;--muted:#181817;--muted-foreground:#b6b1a9;--gnz-surface:#111110;--gnz-raised:#191918;--gnz-line:#cfb57d38;--gnz-muted:#b6b1a9;--gnz-text:#f3f1ed}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.admin-settings,.territory-manager-v2,.territory-admin,.brand-admin,.testimonial-admin,.admin-audit){color:var(--admin-text)!important;box-shadow:none!important;border-color:var(--admin-line)!important;background:0 0!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.settings-grid>article,.settings-v2-card,.settings-users,.settings-v2-users,.settings-v2-audit,.settings-audit-wrap,.settings-v2-stats article,.settings-v2-security,.ops-report-mini-grid article,.ops-report-grid a,.ops-profile-card,.ops-card,.ops-stats article,.gnz-portal-card,.admin-territory-summary,.brand-tile,.brand-v2-list-card,.brand-v2-add,.brand-v2-stats article,.brand-mobile-record,.brand-mobile-record-logo,.territory-overview,.territory-summary article,.territory-stat-card,.territory-district-card,.territory-v3-stats article,.territory-v3-list,.territory-v3-summary,.territory-v3-exceptions,.territory-mobile-card,.territory-row-detail,.matching-summary>div,.matching-summary>article,.record-table-scroll,.gnz-record-table tr,.applications-mobile-row){min-width:0;color:var(--admin-text)!important;border:1px solid var(--admin-line)!important;background:linear-gradient(135deg,#ffffff04,#0000 65%),#10100ff5!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff08,0 8px 24px #0004!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.settings-title,.settings-v2-section-head,.settings-v2-heading,.brand-v2-list-head,.territory-v3-row.head,.audit-row.head,.ops-profile-card>nav,.ops-profile-card>footer,.ops-report-controls,.ops-toolbar,.admin-filters,.record-filters,.record-toolbar){color:var(--admin-text)!important;border-color:var(--admin-line)!important;box-shadow:none!important;background:0 0!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.settings-v2-stats article>i,.settings-title>svg,.settings-v2-security>svg,.brand-v2-upload-control>i){color:#cfb57d!important;box-shadow:none!important;background:#cfb57d0c!important;border:1px solid #cfb57d24!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.permission-grid label,.settings-user,.settings-message,.audit-mobile-summary,.territory-legend span,.territory-v3-row:not(.head),.brand-v2-row:not(.head),.audit-row:not(.head),.record-actions){border-color:var(--admin-line)!important;color:var(--admin-text)!important;box-shadow:none!important;background:#ffffff03!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.ops-table-wrap,.territory-record-table,.territory-exception-table,.territory-v3-table,.brand-v2-table,.applications-table-card,.admin-table-card){border-color:var(--admin-line)!important;color:var(--admin-text)!important;background:#111110!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(thead,th,.record-row.head){color:#c7bda8!important;border-color:var(--admin-line)!important;background:#191918!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(tbody,tr,td,.record-row){color:var(--admin-text)!important;background:0 0!important;border-color:#ffffff0d!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(tbody tr,.record-row):hover{background:#cfb57d06!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.admin-pagination,.territory-v3-pagination,.territory-pagination,.ops-pagination,.record-pagination){color:var(--admin-muted)!important;border-color:var(--admin-line)!important;box-shadow:none!important;background:#111110!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,[data-slot=select-trigger]){caret-color:#cfb57d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--admin-text)!important;background:#0b0b0b!important;border-color:#cfb57d32!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(input,textarea)::placeholder{opacity:1;color:#8f8b82!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(input,select,textarea):focus-visible{outline-offset:2px;box-shadow:none!important;outline:2px solid #cfb57d!important}.admin-page.admin-premium.admin-amber-glass .admin-view input:-webkit-autofill{caret-color:#cfb57d;-webkit-text-fill-color:#f3f1ed!important;-webkit-box-shadow:inset 0 0 0 1000px #151514!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(option,optgroup){color:#f3f1ed!important;background:#151514!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.settings-user button,.territory-card-actions button,.territory-v3-actions button,.brand-v2-actions button,.ops-report-controls button,.ops-profile-section button,.ops-profile-card>nav button,.admin-pagination button,.territory-pagination button,.territory-v3-pagination button,.ops-pagination button,.record-pagination button){color:#e4d3ae!important;box-shadow:none!important;background:#cfb57d0b!important;border:1px solid #cfb57d2a!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.settings-title h3,.ops-report-mini-grid strong,.ops-report-grid strong,.audit-empty){color:var(--admin-text)!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(.settings-form small,.settings-user span,.settings-user small,.ops-report-mini-grid span,.ops-report-mini-grid p,.ops-report-grid p,.ops-report-grid small,.ops-profile-section p){color:#b6b1a9!important}body:has(.admin-amber-glass) :is(.territory-confirm-card,.gnz-action-dialog,.ops-modal form,.ops-profile-card,.gnz-account-sheet,.gnz-report-sheet,.admin-sheet){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f1ed!important;background:#141413!important;border:1px solid #cfb57d32!important;box-shadow:0 24px 80px #000a,inset 0 1px #ffffff08!important}body:has(.admin-amber-glass) :is(.territory-confirm-card,.gnz-action-dialog,.ops-modal,.admin-sheet) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color:#f3f1ed!important;background:#0b0b0b!important;border-color:#cfb57d32!important}body:has(.admin-amber-glass) :is(.territory-confirm-card,.gnz-action-dialog,.ops-modal,.admin-sheet) :is(h2,h3,h4,label,legend,summary){color:#f3f1ed!important}body:has(.admin-amber-glass) :is(.territory-confirm-card,.gnz-action-dialog,.ops-modal,.admin-sheet) :is(p,small){color:#b6b1a9!important}body:has(.admin-amber-glass) :is(.territory-confirm-card,.gnz-action-dialog) :is(footer,button:not(.danger):not(.primary),.action-dialog-close){color:#e4d3ae!important;background:#1b1a17!important;border-color:#cfb57d32!important}@media (max-width:760px){.admin-page.admin-premium.admin-amber-glass .admin-view :is(.gnz-record-table tr,.ops-table-wrap tr,.territory-mobile-card,.brand-mobile-record){background:#111110!important}.admin-page.admin-premium.admin-amber-glass .admin-view :is(){color:#b6b1a9!important}}@media (prefers-reduced-motion:reduce){.admin-page.admin-premium.admin-amber-glass .admin-view :is(input,select,textarea,button){transition:none!important}}.gnz-cash-workspace{--cash-bg:#060707;--cash-surface:#101213;--cash-line:#ffffff16;--cash-text:#f2f1ed;--cash-muted:#abaeac;--cash-gold:#d7bb7e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;color:var(--cash-text);isolation:isolate;background:#060707;grid-template-columns:228px minmax(0,1fr);font-family:Arial,Helvetica,sans-serif;font-size:14px;display:grid;position:relative}.gnz-cash-workspace *{box-sizing:border-box}.gnz-cash-workspace :is(h1,h2,h3,p){margin:0}.gnz-cash-workspace h1{letter-spacing:-.045em;font-size:clamp(24px,2.3vw,34px)}.gnz-cash-workspace h2{letter-spacing:-.025em;font-size:19px}.gnz-cash-workspace p,.gnz-cash-workspace small{color:var(--cash-muted);line-height:1.6}.gnz-cash-workspace button,.gnz-cash-workspace a{font:inherit;cursor:pointer}.gnz-cash-workspace button{color:var(--cash-text);background:#ffffff03;border:1px solid #ffffff25;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 14px;transition:background .16s,border-color .16s;display:inline-flex}.gnz-cash-workspace button:hover{background:#d7bb7e0f;border-color:#d7bb7e55}.gnz-cash-workspace button:disabled{opacity:.5;cursor:wait}.gnz-cash-workspace :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #d7bb7e}.gnz-cash-workspace button.primary{color:#14100a;background:linear-gradient(120deg,#e0c58c,#b99a60);border-color:#efd295;font-weight:650}.gnz-cash-workspace :is(input,select,textarea){min-height:43px;color:var(--cash-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a0c0d;border:1px solid #ffffff25;border-radius:8px;min-width:0;max-width:100%;padding:10px 12px}.gnz-cash-workspace input::placeholder,.gnz-cash-workspace textarea::placeholder{color:#929692}.gnz-cash-workspace input:-webkit-autofill{-webkit-text-fill-color:#f2f1ed;-webkit-box-shadow:inset 0 0 0 1000px #0a0c0d}.gnz-cash-workspace a{color:#dfc995;text-decoration:none}.cash-ambient{z-index:-1;pointer-events:none;background:radial-gradient(at 90% 10%,#c69b3610,#0000 45%),#050606;position:fixed;inset:0;overflow:hidden}.cash-ambient:before,.cash-ambient:after{content:"";border:1px solid #d8b76920;border-radius:50%;width:135vw;height:50vh;animation:28s ease-in-out infinite alternate cash-flow;position:absolute;top:8vh;left:-15vw;transform:rotate(-12deg);box-shadow:0 -3px 24px #d8b76907}.cash-ambient:after{opacity:.6;animation-delay:-10s;top:65vh;left:-35vw}.cash-ambient i{opacity:.12;background-image:radial-gradient(circle,#d8b76970 1px,#0000 1.8px);background-size:173px 157px;animation:38s linear infinite cash-dust;position:absolute;inset:-15%}.cash-ambient i:nth-child(2){opacity:.09;background-size:283px 241px;animation-duration:54s;animation-direction:reverse}.cash-ambient i:nth-child(3){display:none}@keyframes cash-flow{to{transform:translate(3vw,5vh)rotate(-8deg)}}@keyframes cash-dust{to{transform:translate(45px,-80px)}}.cash-sidebar{border-right:1px solid var(--cash-line);z-index:10;background:#0b0d0ee8;flex-direction:column;min-width:0;height:100dvh;padding:20px 15px;display:flex;position:sticky;top:0}.cash-brand{padding:12px 20px 25px;display:block}.cash-brand img{filter:brightness(0)invert();object-fit:contain;width:120px;height:48px}.cash-sidebar nav{flex:1;overflow-y:auto}.cash-sidebar nav section{margin-bottom:22px}.cash-sidebar nav section>p{letter-spacing:.16em;color:#a8aaa6;padding:0 12px 10px;font-size:10px}.cash-sidebar nav :is(a,button){text-align:left;color:#c8cbc8;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:flex-start;align-items:center;gap:11px;width:100%;min-height:44px;padding:10px 12px;font-size:12px;display:flex}.cash-sidebar nav button[aria-current=page]{color:#f2ddb2;background:#c7a45c17;border-color:#c7a45c40}.cash-sidebar footer{border-top:1px solid var(--cash-line);flex-wrap:wrap;gap:12px;padding:16px 8px 0;font-size:12px;display:flex}.cash-sidebar footer span{overflow-wrap:anywhere}.cash-sidebar footer small{font-size:10px;display:block}.cash-sidebar footer button{font-size:11px}.cash-main{width:100%;min-width:0;max-width:1800px;margin:auto;padding:0 30px 32px}.cash-topbar{border-bottom:1px solid var(--cash-line);justify-content:space-between;align-items:center;gap:12px;min-height:78px;margin-bottom:24px;display:flex}.cash-topbar>span{color:#b9bcb9;align-items:center;gap:12px;font-size:12px;display:flex}.cash-topbar>div{align-items:center;gap:8px;display:flex}.cash-topbar button{min-width:42px;padding:8px;position:relative}.cash-topbar button b{color:#15110b;background:#d7bb7e;border-radius:50%;min-width:16px;height:16px;font-size:10px;position:absolute;top:-4px;right:-4px}.cash-topbar input{font-size:12px}.cash-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.cash-heading p{margin-top:8px;font-size:12px}.cash-heading select{max-width:240px;font-size:12px}.cash-balance{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(120deg,#ffffff05,#0000),#101213bb;border:1px solid #d7bb7e30;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;display:flex;box-shadow:inset 0 1px #ffffff06,0 16px 40px #0003}.cash-balance>div>span{letter-spacing:.19em;color:#b9bdb9;font-size:10px;display:block}.cash-balance strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:12px 0 5px;font-size:clamp(30px,3.5vw,53px);font-weight:650;display:block}.cash-balance p{font-size:12px}.cash-balance aside{border-left:1px solid var(--cash-line);min-width:0;max-width:350px;padding-left:25px}.cash-balance aside p{flex-direction:column;gap:7px;display:flex}.cash-balance aside b{color:#e6d4ae;font-size:19px}.cash-balance aside small{margin-top:8px;font-size:10px;display:block}.cash-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0 24px;display:grid}.cash-metrics article{border-right:1px solid var(--cash-line);flex-direction:column;gap:9px;min-width:0;padding:3px 20px;display:flex}.cash-metrics article:first-child{padding-left:0}.cash-metrics article:last-child{border:0}.cash-metrics span{color:#b4b8b5;font-size:12px}.cash-metrics b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:23px}.cash-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.cash-quick-actions button{min-height:51px;font-size:13px}.cash-quick-actions svg{width:18px}.cash-content-grid{grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr);gap:18px;display:grid}.cash-content-grid.single{grid-template-columns:minmax(0,1fr)}.cash-panel{border:1px solid var(--cash-line);background:linear-gradient(135deg,#ffffff03,#0000),#0d1011ed;border-radius:13px;min-width:0;margin-bottom:18px;padding:21px;box-shadow:inset 0 1px #ffffff05,0 12px 25px #0002}.cash-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.cash-panel>header p{margin-top:6px;font-size:12px}.cash-panel>header button{font-size:11px}.cash-filters{gap:10px;margin-bottom:16px;display:flex}.cash-filters input{flex:1;min-width:0;font-size:12px}.cash-filters select{font-size:12px}.cash-table-scroll{overscroll-behavior-x:contain;max-height:650px;overflow:auto}.cash-table-scroll table{border-collapse:collapse;width:100%;min-width:610px;font-size:11px}.cash-table-scroll th{text-align:left;color:#b5bbb7;border-bottom:1px solid var(--cash-line);padding:12px 10px;font-weight:500}.cash-table-scroll td{vertical-align:top;font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff0c;padding:15px 10px}.cash-table-scroll td:first-child{min-width:180px}.cash-table-scroll td :is(span,small,strong){display:block}.cash-table-scroll td span{color:#c2c6c1;margin-top:5px}.cash-table-scroll td small{margin-top:4px;font-size:10px}.cash-table-scroll td button{min-height:35px;padding:6px 9px;font-size:10px}.cash-table-scroll .positive{color:#8fd0ac}.cash-table-scroll .negative{color:#eaa09a}.cash-request{border:1px solid var(--cash-line);background:#ffffff03;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:14px;display:flex}.cash-request>div:first-child{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.cash-request b{overflow-wrap:anywhere;font-size:12px}.cash-request span{color:#b8beb8;font-size:11px}.cash-request small{overflow-wrap:anywhere;font-size:10px}.cash-request-actions{flex-wrap:wrap;gap:6px;display:flex}.cash-request-actions button{color:#e4d1a7;border-color:#d7bb7e40;padding:7px 10px;font-size:10px}.cash-pending>p{margin:18px 0;font-size:11px}.cash-pending>button{width:100%;margin-top:6px;font-size:12px}.cash-empty{text-align:center;padding:28px 12px;font-size:12px}.cash-report-total{color:#b8beb8;justify-content:space-between;padding:18px 10px 2px;display:flex}.cash-report-total strong{color:#ead8b1}.cash-closed{border:1px solid #d7bb7e25;border-radius:8px;padding:14px;font-size:12px;margin-top:15px!important}.cash-admin-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:18px 0;display:grid}.cash-admin-grid article{background:#ffffff03;border:1px solid #ffffff15;border-radius:11px;flex-direction:column;gap:10px;padding:18px;display:flex}.cash-admin-grid strong{font-variant-numeric:tabular-nums;font-size:25px}.cash-admin-grid button{min-height:38px;font-size:11px}.cash-admin-grid small{font-size:10px}.cash-admin-buttons{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.cash-admin-buttons :is(a,button){font-size:12px}.cash-alert,.cash-success{color:#f5c5c1;background:#3a1c1b;border:1px solid #d78c8540;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:13px 16px;font-size:12px;display:flex}.cash-alert button{min-height:30px;font-size:11px}.cash-success{color:#b7e7c8;background:#11271a;border-color:#82c59c40}.cash-mobile-menu,.cash-mobile-close,.cash-bottom-nav,.cash-print-meta{display:none!important}.cash-modal{z-index:300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cash-modal form{background:#111516;border:1px solid #d7bb7e45;border-radius:17px;width:100%;max-width:660px;max-height:90dvh;padding:25px;overflow:auto;box-shadow:0 30px 100px #0008}.cash-modal header{justify-content:space-between;gap:15px;margin-bottom:22px;display:flex}.cash-modal header span{letter-spacing:.16em;color:#d7bb7e;margin-bottom:7px;font-size:9px;display:block}.cash-modal header button{width:38px;min-width:38px;height:38px;padding:8px}.cash-modal label{color:#d1d5d0;flex-direction:column;gap:8px;margin:14px 0;font-size:12px;display:flex}.cash-modal form>p{font-size:12px}.cash-modal textarea{resize:vertical}.cash-modal footer{border-top:1px solid var(--cash-line);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:18px;display:flex}.cash-modal footer button{min-width:110px}.cash-receipt-row{align-items:center;gap:10px;display:flex}.cash-receipt-row label:first-child{flex:2;min-width:0}.cash-receipt-row label:nth-child(2){flex:1;min-width:0}.cash-receipt-row>button{margin-top:20px;padding:8px}.cash-form-hint{font-size:11px;color:#c2b391!important}@media (min-width:1750px){.cash-main{padding-left:45px;padding-right:45px}.cash-panel{padding:26px}.cash-topbar{min-height:85px}.cash-table-scroll table{font-size:13px}}@media (max-width:1150px){.gnz-cash-workspace{grid-template-columns:200px minmax(0,1fr)}.cash-main{padding:0 20px 25px}.cash-content-grid{grid-template-columns:1fr}.cash-balance{gap:18px;padding:24px}.cash-balance aside{max-width:220px;padding-left:20px}.cash-metrics b{font-size:20px}.cash-quick-actions{gap:8px}.cash-quick-actions button{padding:9px;font-size:11px}}@media (max-width:760px){.gnz-cash-workspace{padding-bottom:76px;display:block}.cash-main{padding:0 14px 16px}.cash-sidebar{z-index:250;width:min(285px,85vw);transition:transform .22s;position:fixed;top:0;left:0;transform:translate(-100%)}.cash-sidebar.is-open{transform:translate(0)}.cash-mobile-menu,.cash-mobile-close{display:inline-flex!important}.cash-mobile-close{position:absolute;top:20px;right:12px}.cash-scrim{z-index:240;position:fixed;inset:0;background:#000a!important;border:0!important;border-radius:0!important}.cash-topbar{gap:8px;min-height:65px;margin-bottom:22px}.cash-topbar>span{display:none}.cash-topbar>div{gap:5px}.cash-topbar input{width:130px;padding:8px;font-size:11px}.cash-heading{margin-bottom:20px;display:block}.cash-heading h1{font-size:25px}.cash-heading p{font-size:10px}.cash-heading select{width:100%;max-width:none;margin-top:12px}.cash-balance{padding:21px;display:block}.cash-balance strong{font-size:35px}.cash-balance>div>span{letter-spacing:.12em;font-size:9px}.cash-balance p{font-size:10px}.cash-balance aside{border:0;border-top:1px solid var(--cash-line);max-width:none;margin-top:15px;padding:14px 0 0}.cash-balance aside p{flex-direction:row;justify-content:space-between;align-items:center}.cash-balance aside b{font-size:16px}.cash-balance aside small{font-size:9px}.cash-metrics{border:1px solid var(--cash-line);background:#101213bb;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:15px 0;overflow:hidden}.cash-metrics article{border-bottom:1px solid var(--cash-line);padding:14px!important}.cash-metrics article:nth-child(2){border-right:0}.cash-metrics article:nth-child(3){border-bottom:0}.cash-metrics span{font-size:10px}.cash-metrics b{font-size:19px}.cash-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px}.cash-quick-actions button{min-height:47px;font-size:12px}.cash-panel{padding:16px}.cash-panel h2{font-size:16px}.cash-panel>header{gap:8px}.cash-panel>header button{padding:8px;font-size:10px}.cash-filters{flex-wrap:wrap}.cash-filters input{flex-basis:100%}.cash-filters select{width:100%}.cash-bottom-nav{padding:8px 8px max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--cash-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:200;background:#0c0e0ff5;justify-content:space-around;position:fixed;bottom:0;left:0;right:0;display:flex!important}.cash-bottom-nav button{background:0 0;border:0;flex-direction:column;gap:4px;min-height:47px;padding:4px 13px;font-size:9px;display:flex}.cash-bottom-nav svg{width:20px;height:20px}.cash-modal{align-items:flex-end;padding:10px}.cash-modal form{border-radius:17px 17px 8px 8px;max-height:93dvh;padding:20px}.cash-modal label{font-size:11px}.cash-receipt-row{gap:8px}.cash-admin-grid{grid-template-columns:1fr}.cash-admin-buttons>*{width:100%}.cash-table-scroll{max-height:none}.cash-ambient i{opacity:.06;animation-duration:60s}.cash-ambient:before{opacity:.6}}@media (prefers-reduced-motion:reduce){.cash-ambient *,.cash-ambient:before,.cash-ambient:after{animation:none!important}.gnz-cash-workspace *{transition:none!important}}@media print{body:has(.gnz-cash-workspace){background:#fff!important}.gnz-cash-workspace{padding:0;font-size:11px;color:#111!important;background:#fff!important;display:block!important}.cash-sidebar,.cash-ambient,.cash-topbar,.cash-quick-actions,.cash-metrics,.cash-balance,.cash-pending,.cash-bottom-nav,.cash-modal,.cash-filters,.cash-no-print,.cash-alert,.cash-success,.cash-heading select,.cash-heading+section.cash-panel{display:none!important}.cash-main{max-width:none;padding:0!important}.cash-heading{margin:0 0 12px}.cash-heading h1{color:#111;font-size:20px}.gnz-cash-workspace :is(p,small,span,strong,b,h2,td,th){color:#111!important}.cash-content-grid{display:block}.cash-panel{box-shadow:none;break-inside:auto;border:1px solid #aaa;padding:12px;background:#fff!important}.cash-panel header button{display:none}.cash-table-scroll{max-height:none;overflow:visible}.cash-table-scroll table{width:100%;min-width:0;font-size:10px}.cash-table-scroll tr{break-inside:avoid}.cash-table-scroll td,.cash-table-scroll th{border-bottom:1px solid #ccc;padding:9px 6px}.cash-print-meta{margin:10px 0 16px;display:block!important}.cash-report-total{border-top:1px solid #555;padding-top:12px}.cash-closed{border:1px solid #aaa}.cash-panel{margin-bottom:0}}.cash-report-day{color:#b8beb8;align-items:center;gap:12px;margin-bottom:15px;font-size:11px;display:flex}.cash-request a{font-size:11px}.cash-sidebar footer>a{padding:9px 0;font-size:11px}@media screen{.gnz-cash-workspace{font-family:var(--font-geist-sans,Arial),Arial,Helvetica,sans-serif;--cash-muted:#a2a7a5;--cash-line:#ffffff12;background:#050606;grid-template-columns:244px minmax(0,1fr);font-size:14px}.gnz-cash-workspace .cash-main{max-width:1600px;padding:0 40px 40px}.gnz-cash-workspace .cash-sidebar{background:linear-gradient(#101212e8,#090a0bf5);border-right-color:#ffffff0d;padding:22px 16px;box-shadow:10px 0 50px #0002}.cash-brand{padding:12px 20px 35px}.cash-sidebar nav section>p{color:#818984;letter-spacing:.13em;font-size:10px}.cash-sidebar nav :is(a,button){border-radius:10px;min-height:46px;margin:3px 0;font-size:13px;transition:background .2s,color .2s,transform .2s}.cash-sidebar nav :is(a,button):hover{color:#fff;background:#ffffff06;transform:translate(2px)}.cash-sidebar nav button[aria-current=page]{color:#eddab6;background:linear-gradient(100deg,#cdb17a1c,#cdb17a07);border-color:#cdb17a26;box-shadow:inset 3px 0 #cdb17a}.cash-sidebar nav button[aria-current=page] svg{color:#dec18a}.cash-sidebar footer{background:#ffffff03;border:1px solid #ffffff0d;border-radius:14px;gap:8px;margin-top:12px;padding:14px 12px}.cash-sidebar footer>span{flex-basis:100%;font-size:13px;font-weight:600}.cash-sidebar footer small{color:#9aa19c;margin-top:4px;font-weight:400}.cash-sidebar footer :is(a,button){min-height:36px;font-size:11px}.cash-topbar{border-bottom-color:#ffffff0d;min-height:84px;margin-bottom:30px}.cash-topbar>span{color:#8f9691;font-size:12px}.cash-topbar>div{gap:10px}.cash-topbar button,.cash-topbar input{background:#ffffff03;border-color:#ffffff12;border-radius:11px}.cash-eyebrow{letter-spacing:.17em;color:#b8a683;margin-bottom:12px;font-size:10px;font-weight:600;display:block}.cash-heading{margin-bottom:28px}.gnz-cash-workspace .cash-heading h1{letter-spacing:-.04em;font-size:clamp(27px,2.4vw,38px);font-weight:600;line-height:1.25}.cash-heading p{color:#929b95;font-size:12px;line-height:1.8}.cash-heading select{background:#111413;border-color:#ffffff16;border-radius:11px;min-height:44px;padding-right:28px}.gnz-cash-workspace .cash-balance{background:radial-gradient(at 75% 130%,#b89b5d13,#0000 62%),linear-gradient(115deg,#181c1aeb,#0e1110f0);border-color:#d7bb7e25;border-radius:22px;gap:30px;min-height:198px;padding:32px 36px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 16px 50px #0003}.cash-balance:after{content:"";pointer-events:none;border:1px solid #dac28b09;border-radius:50%;width:320px;height:320px;position:absolute;top:-220px;right:15%}.cash-balance .cash-balance-label{letter-spacing:.12em;color:#c2c7c1;align-items:center;gap:9px;font-size:10px;display:flex}.cash-balance-label svg{color:#cdb582}.cash-balance strong{letter-spacing:-.055em;color:#faf8f2;margin:18px 0 12px;font-size:clamp(36px,4.1vw,62px);font-weight:500;line-height:1.15}.cash-balance p{color:#9fa79f;font-size:12px}.cash-balance aside{background:#05070645;border:1px solid #ffffff0d;border-radius:15px;min-width:240px;max-width:310px;padding:20px 22px}.cash-status-label{color:#bda982;letter-spacing:.1em;align-items:center;gap:7px;margin-bottom:13px;font-size:9px;display:flex}.cash-balance aside p{gap:9px;font-size:11px}.cash-balance aside b{letter-spacing:-.03em;font-size:25px;font-weight:500}.cash-balance aside small{color:#8f9891;font-size:10px;line-height:1.6}.cash-metrics{gap:14px;margin:18px 0}.cash-metrics article,.cash-metrics article:first-child,.cash-metrics article:last-child{background:linear-gradient(135deg,#ffffff04,#0000),#101312c9;border:1px solid #ffffff10;border-radius:16px;gap:13px;min-height:106px;padding:21px 23px;position:relative;box-shadow:inset 0 1px #ffffff04}.cash-metrics span{color:#a7afa8;font-size:12px}.cash-metrics b{letter-spacing:-.035em;font-size:26px;font-weight:500}.cash-metrics article:after{content:"";opacity:.7;background:#c1aa78;border-radius:50%;width:5px;height:5px;position:absolute;top:24px;right:19px}.cash-metrics article:nth-child(2):after{background:#83bb9a}.cash-metrics article:nth-child(3):after{background:#cc9189}.cash-quick-actions{gap:12px;margin:0 0 28px}.gnz-cash-workspace .cash-quick-actions button{background:#151816;border-color:#ffffff14;border-radius:12px;min-height:53px;font-size:13px;font-weight:500;transition:background .18s,border-color .18s,transform .18s;box-shadow:inset 0 1px #ffffff05}.gnz-cash-workspace .cash-quick-actions button:hover{background:#1d211e;border-color:#cdb17a40;transform:translateY(-2px)}.gnz-cash-workspace .cash-quick-actions button.primary{color:#191710;background:linear-gradient(110deg,#d9c294,#c1a572);border-color:#d5bd8e;box-shadow:0 5px 22px #bc9e5f0d}.cash-quick-actions button:not(.primary) svg{color:#bba780}.cash-content-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px}.cash-panel{background:linear-gradient(150deg,#ffffff03,#0000),#0e1110e8;border-color:#ffffff10;border-radius:19px;padding:24px;box-shadow:inset 0 1px #ffffff05,0 12px 32px #0002}.cash-panel>header{margin-bottom:22px}.cash-panel h2{font-size:17px;font-weight:600}.cash-panel>header p{color:#89958d;margin-top:7px;font-size:11px}.cash-panel>header button{border-color:#ffffff14;border-radius:10px;font-size:12px}.cash-count{color:#d8c191;background:#cdb17a0b;border:1px solid #cdb17a20;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.cash-filters{gap:8px;margin-bottom:12px;padding:0}.cash-filters :is(input,select){background:#080b09;border-color:#ffffff12;border-radius:10px;min-height:42px;font-size:12px}.cash-report-day{color:#939d95;border-bottom:1px solid #ffffff0a;justify-content:space-between;margin-bottom:20px;padding-bottom:18px;font-size:11px}.cash-report-day input{background:#ffffff02;border-color:#ffffff0d;min-height:34px;padding:6px 9px;font-size:11px}.cash-table-scroll table{font-size:12px}.cash-table-scroll th{color:#919d94;white-space:nowrap;background:#ffffff02;padding:13px 12px;font-size:10px;font-weight:500}.cash-table-scroll td{padding:18px 12px;font-size:12px}.cash-table-scroll tbody tr{transition:background .16s}.cash-table-scroll tbody tr:hover{background:#ffffff04}.cash-table-scroll td strong{font-weight:500}.cash-table-scroll td span{color:#a8b1a9}.cash-table-scroll td:nth-child(3),.cash-table-scroll td:nth-child(4){white-space:nowrap}.cash-table-scroll td button{color:#bfc7be;border-color:#ffffff12;border-radius:8px}.cash-report-total{border-top:1px solid #ffffff0d;padding:20px 0 0;font-size:12px}.cash-report-total strong{font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.cash-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;padding:36px 20px;display:flex}.cash-empty-icon{color:#ba8;background:linear-gradient(145deg,#d0b77d0e,#ffffff03);border:1px solid #d0b77d1a;border-radius:17px;place-items:center;width:58px;height:58px;margin-bottom:7px;display:grid;box-shadow:0 0 0 7px #ffffff03}.cash-empty h3{color:#d8ddd7;font-size:15px;font-weight:500}.cash-empty p{color:#89968b;max-width:300px;font-size:12px;line-height:1.8}.cash-empty button{color:#d4c298;border-color:#d1b77d30;border-radius:10px;margin-top:8px;font-size:12px}.cash-empty-compact{min-height:235px;padding:28px 8px}.cash-empty-compact .cash-empty-icon{color:#8eb39a;background:#8eb39a08;border-color:#8eb39a20;border-radius:50%;width:48px;height:48px}.cash-pending>button{border-radius:11px;min-height:43px;margin-top:10px;font-size:12px}.cash-pending>button:last-child{color:#aeb7ac;background:0 0;border:0;font-size:11px}.cash-request{background:#ffffff04;border-color:#ffffff10;border-radius:13px;padding:17px}.cash-request b{font-size:13px}.cash-request span{line-height:1.6}.cash-modal form{background:linear-gradient(140deg,#181d19,#101310);border-color:#cdb17a30;border-radius:22px;padding:30px;box-shadow:0 30px 120px #000b}.cash-modal header h2{font-size:23px}.cash-modal :is(input,select,textarea){background:#080b09;border-color:#ffffff18;border-radius:10px;min-height:46px}.cash-modal label{gap:9px;margin:18px 0;font-size:13px}.cash-modal footer button{border-radius:11px;min-height:44px}.cash-admin-grid article{background:#ffffff04;border-radius:16px;padding:23px}.cash-admin-grid strong{font-size:30px;font-weight:500}.cash-ambient{background:radial-gradient(at 85% 0,#c69b3608,#0000 50%),#050606}.cash-ambient:before,.cash-ambient:after{opacity:.5}@media (min-width:1750px){.gnz-cash-workspace .cash-main{padding-left:48px;padding-right:48px}}@media (max-width:1200px){.gnz-cash-workspace{grid-template-columns:218px minmax(0,1fr)}.gnz-cash-workspace .cash-main{padding:0 24px 30px}.cash-content-grid{grid-template-columns:minmax(0,1fr)}.cash-pending .cash-empty{min-height:180px}.cash-metrics article,.cash-metrics article:first-child,.cash-metrics article:last-child{padding:18px}.cash-metrics b{font-size:22px}.cash-balance aside{min-width:200px}.gnz-cash-workspace .cash-balance{padding:27px}}@media (max-width:760px){.gnz-cash-workspace{display:block}.gnz-cash-workspace .cash-main{padding:0 16px 26px}.cash-topbar{min-height:72px;margin-bottom:25px}.cash-topbar>div{gap:7px}.cash-sidebar{width:min(300px,88vw)}.cash-eyebrow{letter-spacing:.12em;margin-bottom:10px;font-size:9px}.gnz-cash-workspace .cash-heading h1{font-size:28px}.cash-heading p{font-size:11px}.cash-heading{margin-bottom:20px}.gnz-cash-workspace .cash-balance{border-radius:19px;padding:24px}.cash-balance strong{margin:18px 0 10px;font-size:44px}.cash-balance .cash-balance-label{letter-spacing:.07em;font-size:9px}.cash-balance aside{border:1px solid #ffffff0c;min-width:0;max-width:none;margin-top:22px;padding:17px 18px}.cash-status-label{margin-bottom:10px}.cash-balance aside p{flex-direction:row;font-size:10px}.cash-balance aside b{font-size:22px}.cash-balance aside small{font-size:10px}.cash-metrics{background:0 0;border:0;border-radius:0;gap:10px;margin:14px 0}.cash-metrics article,.cash-metrics article:first-child,.cash-metrics article:last-child{border:1px solid #ffffff10;border-radius:13px;gap:11px;min-height:96px;padding:17px!important}.cash-metrics span{max-width:90%;font-size:10px}.cash-metrics b{font-size:22px}.cash-metrics article:after{width:4px;height:4px;top:21px;right:13px}.cash-quick-actions{gap:9px;margin-bottom:22px}.gnz-cash-workspace .cash-quick-actions button{border-radius:11px;min-height:49px;font-size:12px}.cash-panel{border-radius:17px;padding:18px}.cash-panel h2{font-size:17px}.cash-panel>header{margin-bottom:19px}.cash-report-day{font-size:10px}.cash-report-day input{max-width:145px}.cash-empty{min-height:230px;padding:28px 10px}.cash-empty h3{font-size:14px}.cash-empty p{font-size:11px}.cash-empty-compact{min-height:190px}.cash-modal form{border-radius:22px 22px 12px 12px;padding:23px}.cash-modal label{font-size:12px}.cash-modal :is(input,select,textarea){font-size:16px}.cash-bottom-nav button{color:#bdb7a9;min-width:58px;font-size:10px}.cash-admin-grid{gap:12px}.cash-admin-grid article{padding:20px}.cash-balance:after{display:none}}@media (prefers-reduced-motion:reduce){.gnz-cash-workspace .cash-quick-actions button:hover,.cash-sidebar nav :is(a,button):hover{transform:none}}}.weekly-row-review{background:#0c0f0d;border:1px solid #ffffff16;border-radius:14px;margin:24px 0;padding:18px}.weekly-row-review .focus-actions{flex-wrap:wrap;gap:12px;margin-bottom:16px}.weekly-row-review h3{font-size:16px}.weekly-row-review p{color:#a4afa6;margin-top:6px;font-size:12px}.weekly-row-review :is(input:not([type=checkbox]),select){color:#e7ece6;min-width:150px;min-height:42px;font:inherit;background:#080b09;border:1px solid #ffffff20;border-radius:8px;padding:9px 11px}.weekly-row-review input[type=number]{width:110px;min-width:100px}.weekly-row-review input[type=checkbox]{accent-color:#c9ae76;width:18px;height:18px}.weekly-row-review .weekly-row-skipped{opacity:.5}.weekly-row-review .weekly-row-problem{background:#b8954820}.weekly-row-review td:last-child{min-width:190px;font-size:12px}.weekly-row-review :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #c9ae76}@media screen{.gnz-cash-workspace .cash-table-scroll{max-height:none;overflow-x:auto}.cash-request-tabs{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.cash-request-tabs button[aria-pressed=true]{color:#e5d2aa;background:#cdb17a16;border-color:#cdb17a45}}
