@charset "UTF-8";:root{--green-50: #f0f9f1;--green-100: #dcf1de;--green-200: #bbe3c0;--green-300: #8dcd97;--green-400: #5aaf69;--green-500: #378b41;--green-600: #2c7134;--green-700: #255a2c;--green-800: #204826;--green-900: #1c3b21;--green-950: #0c2010;--neutral-0: #ffffff;--neutral-50: #f8fafb;--neutral-100: #f1f4f6;--neutral-200: #e4e8ec;--neutral-300: #cdd4da;--neutral-400: #9aa5ae;--neutral-500: #6b7681;--neutral-600: #4d5761;--neutral-700: #3a424b;--neutral-800: #262c33;--neutral-900: #171b20;--neutral-950: #0d1013;--blue-50: #eef3ff;--blue-100: #dbe5ff;--blue-200: #bed0ff;--blue-300: #91b1ff;--blue-400: #5d87ff;--blue-500: #1d5cfe;--blue-600: #1443e0;--blue-700: #1236b5;--blue-800: #143090;--blue-900: #162c71;--blue-950: #101c45;--red-50: #fdf3f2;--red-100: #fce4e3;--red-200: #facdcb;--red-300: #f5aaa7;--red-400: #ed7a75;--red-500: #e04f49;--red-600: #cf2a27;--red-700: #ae211f;--red-800: #901f1d;--red-900: #78201f;--red-950: #410c0b;--amber-50: #fffaeb;--amber-100: #fef0c7;--amber-200: #fedf89;--amber-300: #fec84b;--amber-400: #fdb022;--amber-500: #f79009;--amber-600: #dc6803;--amber-700: #b54708;--amber-800: #93370d;--amber-900: #7a2e0e;--amber-950: #4e1d09;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--text-xs: clamp(.75rem, .723rem + .13vw, .8125rem);--text-sm: clamp(.8125rem, .786rem + .13vw, .875rem);--text-base: clamp(.9375rem, .911rem + .13vw, 1rem);--text-md: clamp(1rem, .964rem + .18vw, 1.125rem);--text-lg: clamp(1.125rem, 1.063rem + .31vw, 1.25rem);--text-xl: clamp(1.25rem, 1.125rem + .63vw, 1.5rem);--text-2xl: clamp(1.5rem, 1.313rem + .94vw, 1.875rem);--text-3xl: clamp(1.75rem, 1.438rem + 1.56vw, 2.25rem);--text-4xl: clamp(2rem, 1.5rem + 2.5vw, 3rem);--leading-none: 1;--leading-tight: 1.2;--leading-snug: 1.35;--leading-normal: 1.5;--leading-relaxed: 1.65;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-normal: 0;--tracking-wide: .02em;--tracking-wider: .08em;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-black: 900;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 9999px;--shadow-color: 220 18% 20%;--shadow-xs: 0 1px 2px hsl(var(--shadow-color) / .06);--shadow-sm: 0 1px 2px hsl(var(--shadow-color) / .06), 0 2px 4px hsl(var(--shadow-color) / .05);--shadow-md: 0 2px 4px hsl(var(--shadow-color) / .06), 0 4px 10px hsl(var(--shadow-color) / .07);--shadow-lg: 0 4px 8px hsl(var(--shadow-color) / .06), 0 12px 24px hsl(var(--shadow-color) / .09);--shadow-xl: 0 8px 16px hsl(var(--shadow-color) / .07), 0 24px 48px hsl(var(--shadow-color) / .12);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--duration-instant: 80ms;--duration-fast: .14s;--duration-base: .22s;--duration-slow: .34s;--transition-colors: color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);--transition-shadow: box-shadow var(--duration-fast) var(--ease-out);--transition-transform: transform var(--duration-base) var(--ease-out);--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-header: 200;--z-overlay: 300;--z-modal: 400;--z-popover: 500;--z-toast: 600;--z-tooltip: 700;--content-width: 1440px;--container-offset: var(--space-4);--container-width: calc(var(--content-width) + (var(--container-offset) * 2));--header-padding-y: 20px;--logo-width: clamp(150px, 10.417vw, 200px);--logo-aspect: 641 / 156;--header-height: 0px;--control-height-sm: 2rem;--control-height: 2.75rem;--control-height-lg: 3.25rem}:root{--color-primary: var(--green-600);--color-primary-hover: var(--green-700);--color-primary-active: var(--green-800);--color-primary-fg: var(--neutral-0);--color-primary-subtle: var(--green-50);--color-primary-muted: var(--green-200);--color-primary-text: var(--green-700);--color-bg: var(--neutral-50);--color-bg-subtle: var(--neutral-100);--color-surface: var(--neutral-0);--color-surface-subtle: var(--neutral-50);--color-surface-raised: var(--neutral-0);--color-surface-sunken: var(--neutral-100);--color-surface-hover: var(--neutral-100);--color-bg-strong: var(--neutral-200);--color-surface-inverse: var(--neutral-900);--color-text: var(--neutral-900);--color-text-strong: var(--neutral-950);--color-text-muted: var(--neutral-600);--color-text-subtle: var(--neutral-500);--color-text-inverse: var(--neutral-0);--color-text-link: var(--color-primary-text);--color-text-link-hover: var(--color-primary-active);--color-border: var(--neutral-200);--color-border-strong: var(--neutral-300);--color-border-subtle: var(--neutral-100);--color-border-inverse: var(--neutral-700);--color-success: var(--green-600);--color-success-fg: var(--neutral-0);--color-success-subtle: var(--green-50);--color-success-muted: var(--green-200);--color-success-text: var(--green-700);--color-warning: var(--amber-500);--color-warning-fg: var(--neutral-950);--color-warning-subtle: var(--amber-50);--color-warning-muted: var(--amber-200);--color-warning-text: var(--amber-800);--color-danger: var(--red-600);--color-danger-fg: var(--neutral-0);--color-danger-subtle: var(--red-50);--color-danger-muted: var(--red-200);--color-danger-text: var(--red-700);--color-info: var(--blue-500);--color-info-fg: var(--neutral-0);--color-info-subtle: var(--blue-50);--color-info-muted: var(--blue-200);--color-info-text: var(--blue-700);--color-focus-ring: var(--color-primary);--focus-ring-width: 3px;--focus-ring-offset: 2px;--focus-ring: 0 0 0 var(--focus-ring-offset) var(--color-surface), 0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) color-mix(in srgb, var(--color-focus-ring) 45%, transparent);--color-overlay: hsl(220 20% 8% / .55);--color-backdrop-blur: 6px;--control-bg: var(--color-surface);--control-bg-hover: var(--color-surface);--control-bg-disabled: var(--neutral-100);--control-border: var(--color-border-strong);--control-border-hover: var(--neutral-400);--control-border-focus: var(--color-primary);--control-text: var(--color-text);--control-placeholder: var(--color-text-subtle);--control-radius: var(--radius-md)}:root{--body-font-size: 100%;--font-family: "Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--cl-a: var(--color-text-inverse);--bg-a: var(--color-surface);--br-a: var(--color-surface);--cl-b: var(--color-text);--bg-b: var(--neutral-950);--br-b: var(--neutral-950);--cl-c: var(--color-primary-text);--bg-c: var(--color-primary);--br-c: var(--color-primary);--cl-d: var(--color-text-strong);--bg-d: var(--neutral-900);--br-d: var(--neutral-900);--cl-e: var(--color-text-subtle);--bg-e: var(--color-bg-subtle);--br-e: var(--color-border-strong);--cl-f: var(--color-info-text);--bg-f: var(--color-info);--br-f: var(--color-info);--cl-g: var(--color-danger-text);--bg-g: var(--color-danger);--br-g: var(--color-danger);--hover-a: var(--color-info-hover, var(--blue-600));--hover-b: color-mix(in srgb, var(--color-info) 48%, transparent);--hover-c: color-mix(in srgb, var(--color-primary) 50%, transparent);--radius-a: var(--radius-md);--overlay-bg: var(--color-overlay);--scrollbar-thumb: var(--color-border-strong);--scrollbar-thumb-hover: var(--neutral-400);--scrollbar-track: transparent;--scrollbar-track-hover: transparent;--select-inner-bg: var(--control-bg);--select-inner-border: var(--control-border);--select-focus-border: var(--control-border-focus);--loader: linear-gradient( 0deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 0%, transparent) 50%, var(--color-info) 100% );--line: linear-gradient( 0deg, var(--color-surface) 0%, color-mix(in srgb, var(--color-surface) 10%, transparent) 100% )}@font-face{font-style:normal;font-weight:100;font-family:Roboto;font-display:swap;src:url(/app/assets/Roboto-Thin-4Tpr9-7f.woff2) format("woff2"),url(/app/assets/Roboto-Thin-CbuhwqA5.woff) format("woff")}@font-face{font-style:normal;font-weight:400;font-family:Roboto;font-display:swap;src:url(/app/assets/Roboto-Regular-56L6iL-I.woff2) format("woff2"),url(/app/assets/Roboto-Regular-BsN8iP2n.woff) format("woff")}@font-face{font-style:normal;font-weight:500;font-family:Roboto;font-display:swap;src:url(/app/assets/Roboto-Medium--cGQoWUT.woff2) format("woff2"),url(/app/assets/Roboto-Medium-BFS8JZeR.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:Roboto;font-display:swap;src:url(/app/assets/Roboto-Bold-B2n1BHly.woff2) format("woff2"),url(/app/assets/Roboto-Bold-B7cOq_fN.woff) format("woff")}@font-face{font-style:normal;font-weight:900;font-family:Roboto;font-display:swap;src:url(/app/assets/Roboto-Black-CvfyhdOV.woff2) format("woff2"),url(/app/assets/Roboto-Black-CVDdelww.woff) format("woff")}@font-face{font-family:icomoon;src:url(/app/assets/icomoon-BvhPr-D5.eot);src:url(/app/assets/icomoon-BvhPr-D5.eot) format("embedded-opentype"),url(/app/assets/icomoon-C7kHP_GN.ttf) format("truetype"),url(/app/assets/icomoon-DZSWhpPZ.woff) format("woff"),url(/app/assets/icomoon-Fy3Ljr4J.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-qr:before{content:""}.icon-table:before{content:""}.icon-check-2:before{content:""}.icon-edit:before{content:""}.icon-parcell:before{content:""}.icon-check:before{content:""}.icon-mail:before{content:""}.icon-logout:before{content:""}.icon-close:before{content:""}.icon-clip:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-created:before{content:""}.icon-box:before{content:""}.icon-box-mode:before{content:""}.icon-track:before{content:""}.icon-delivery:before{content:""}.icon-print:before{content:""}.icon-truck-loading:before{content:""}.icon-user:before{content:""}[hidden]{display:none!important}html{box-sizing:border-box;width:100%;max-width:100dvw;font-size:var(--body-font-size);font-style:normal;font-weight:var(--weight-regular);line-height:var(--leading-normal);scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-4));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{width:100%;margin:0;font-family:var(--font-family);font-size:var(--text-base);font-style:inherit;font-weight:inherit;line-height:inherit;color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.fixed-body{position:fixed;top:0;left:0;width:100%;overflow:hidden}main{min-width:0}main.no-padding{padding:0}*,*:after,*:before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion: reduce){*,*:after,*:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}h1,h2,h3,h4,h5,h6,p,a,span,button,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{display:inline-flex;margin:0;font:inherit;color:inherit;text-decoration:none;cursor:pointer}button{display:inline-flex;margin:0;padding:0;font:inherit;line-height:initial;color:inherit;background-color:transparent;border:none;cursor:pointer}button:disabled{cursor:not-allowed}ul,ol,li{margin:0;padding:0;list-style:none}img,svg,video,canvas{display:block;max-width:100%;height:auto}.img-cover{-o-object-fit:cover;object-fit:cover}.img-contain{-o-object-fit:contain;object-fit:contain}picture{display:inline-flex}label{display:inline-flex;gap:var(--space-1)}hr{height:1px;margin:var(--space-6) 0;border:0;background-color:var(--color-border)}:focus{outline:none}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.btn:focus-visible,.form-control:focus-visible,.form-select:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:var(--focus-ring-offset);border-radius:var(--control-radius)}.skip-link{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-tooltip);padding:var(--space-2) var(--space-4);color:var(--color-text-inverse);background-color:var(--color-surface-inverse);border-radius:var(--radius-sm);transform:translateY(-200%);transition:transform var(--duration-fast) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0)}::-moz-selection{color:var(--color-primary-fg);background-color:var(--color-primary)}::selection{color:var(--color-primary-fg);background-color:var(--color-primary)}input{width:100%;font:inherit;color:inherit;background-color:transparent;border:none}input::-moz-placeholder{font:inherit;color:var(--control-placeholder);opacity:1}input::placeholder{font:inherit;color:var(--control-placeholder);opacity:1}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:disabled{cursor:not-allowed}textarea{font:inherit;color:inherit;border:none;resize:vertical}fieldset{margin:0;padding:0;border:none}legend{padding:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--control-text);-webkit-box-shadow:0 0 0 1000px var(--control-bg) inset;caret-color:var(--control-text);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.container{position:relative;width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-offset)}.container--mode{max-width:var(--container-width-mode)}.full-row{grid-column:1/-1}.grow{flex-grow:1}.stack{display:flex;flex-direction:column;gap:var(--stack-gap, var(--space-4))}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap, var(--space-2))}.dis-scroll{position:fixed;top:0;left:0;width:100%;overflow:hidden;overscroll-behavior:none!important}.drp-buttons button{margin:0!important}.drp-buttons .btn+.btn{margin-top:var(--space-1)!important}.date-picker{position:relative}.date-picker .la{position:absolute;bottom:calc(var(--control-height) / 2);left:var(--space-3);font-size:var(--text-lg);color:var(--color-text-muted);transform:translateY(50%);pointer-events:none}.date-picker input{text-indent:var(--space-8)}.iti{width:100%}.iti__search-input{height:var(--control-height-sm);padding:var(--space-1) var(--space-3)}.iti__country-list{display:flex;flex-direction:column}.iti [data-country-code=dk]{order:-1}.iti [data-country-code=de]{order:-2}.iti [data-country-code=fi]{order:-3}[data-content]{z-index:var(--z-raised);max-height:0;overflow:hidden;transition:max-height var(--duration-base) var(--ease-out)}[data-tab-content]{display:none}[data-tab-content].active{display:block}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:2px solid transparent;border-radius:var(--radius-full);background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.overlay{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;overflow-y:auto;padding:20px 0;height:100%;min-height:100dvh;max-height:100dvh;background:#1c1b1f80;opacity:0;visibility:hidden;transition:opacity .5s .5s,visibility .5s .7s,z-index .5s .7s;transition-timing-function:cubic-bezier(.25,.1,.25,1);pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width: 576px){.overlay{padding:10px 0!important}}.overlay::-webkit-scrollbar{display:none}.overlay.active{opacity:1;visibility:visible;transition:opacity .2s,visibility .2s;transition-timing-function:cubic-bezier(.25,.1,.25,1);pointer-events:initial}.overlay.active-mode{z-index:100}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--color-text-strong);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h1,.h1{font-size:var(--text-4xl)}h2,.h2{font-size:var(--text-3xl)}h3,.h3{font-size:var(--text-2xl)}h4,.h4{font-size:var(--text-xl);letter-spacing:var(--tracking-snug)}h5,.h5{font-size:var(--text-lg);letter-spacing:var(--tracking-snug)}h6,.h6{font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-normal)}p{line-height:var(--leading-normal);text-wrap:pretty}.prose{max-width:68ch}.prose p+p{margin-top:var(--space-4)}.prose a{color:var(--color-text-link);text-decoration:underline;text-underline-offset:.2em}.prose a:hover{color:var(--color-text-link-hover)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-md{font-size:var(--text-md)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.font-light{font-weight:var(--weight-light)}.font-regular{font-weight:var(--weight-regular)}.font-medium{font-weight:var(--weight-medium)}.font-semibold{font-weight:var(--weight-semibold)}.font-bold{font-weight:var(--weight-bold)}.uppercase{text-transform:uppercase;letter-spacing:var(--tracking-wider)}.capitalize{text-transform:capitalize}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tabular{font-variant-numeric:tabular-nums}.text-muted-c{color:var(--color-text-muted)}.text-subtle-c{color:var(--color-text-subtle)}.text-strong-c{color:var(--color-text-strong)}.required{position:relative}.required:after{content:"*";margin-left:.15em;color:var(--color-danger)}.form-select,.form-control{width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);font-family:inherit;font-size:var(--text-base);color:var(--control-text);background-color:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--control-radius);transition:var(--transition-colors),var(--transition-shadow)}.form-select:hover:not(:disabled):not(:focus),.form-control:hover:not(:disabled):not(:focus){border-color:var(--control-border-hover)}.form-select:focus,.form-control:focus{border-color:var(--control-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.form-select:disabled,.form-control:disabled,[readonly].form-select,[readonly].form-control{color:var(--color-text-subtle);background-color:var(--control-bg-disabled);cursor:not-allowed}.is-invalid.form-select,.is-invalid.form-control{border-color:var(--color-danger)}.is-invalid.form-select:focus,.is-invalid.form-control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 18%,transparent)}.form-row{display:flex;flex-direction:column;grid-column:span var(--cols);gap:var(--space-1) var(--space-2)}@media (max-width: 576px){.form-row[style*="--cols: 6;"]{grid-column:1/-1}}@media (max-width: 576px){.form-row[style*="--cols: 3;"]{grid-column:span 8}}@media (max-width: 480px){.form-row[style*="--cols: 3;"]{grid-column:span 6}}.form-row .switcher{--switch-bg-off: var(--color-border-strong);--switch-bg-on: var(--color-primary);--switch-width: 48px;--switch-height: 22px;--switch-padding: 2px}.form-row:has(.switcher) .form-label{max-width:100%;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 576px){.form-row:has(.switcher)[style*="--cols: 3;"]{grid-column:span 4}}@media (max-width: 480px){.form-row:has(.switcher)[style*="--cols: 3;"]{grid-column:span 6}}.form .iti{grid-column:1/-1}.form .form-label{margin:0}.form-select{padding-right:var(--space-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%236b7681' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-label{margin-bottom:var(--space-2);font-family:var(--font-family);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.form-check{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-base);color:var(--color-text);cursor:pointer}.form-check input[type=checkbox]{flex:0 0 auto;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--color-primary);cursor:pointer}.form-check:has(input:disabled){color:var(--color-text-subtle);cursor:not-allowed}.form-check:has(input:disabled) input[type=checkbox]{cursor:not-allowed}.form-hint{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}.form-error{margin-top:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-danger-text)}textarea.form-control{min-height:calc(var(--control-height) * 2.5);line-height:var(--leading-normal)}.btn{--btn-bg: var(--color-surface);--btn-fg: var(--color-text);--btn-border: var(--color-border-strong);--btn-bg-hover: var(--color-surface-hover);--btn-fg-hover: var(--color-text-strong);--btn-shadow: var(--shadow-xs);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:var(--control-height);padding:0 var(--space-4);font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-none);text-align:center;text-decoration:none;white-space:nowrap;color:var(--btn-fg);background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius-md);box-shadow:var(--btn-shadow);cursor:pointer;transition:var(--transition-colors),var(--transition-shadow),transform var(--duration-instant) var(--ease-out)}@media (hover: hover){.btn:hover{color:var(--btn-fg-hover);background-color:var(--btn-bg-hover)}}@media (hover: none){.btn:active{color:var(--btn-fg-hover);background-color:var(--btn-bg-hover)}}.btn:active:not(:disabled){transform:translateY(1px);box-shadow:none}.btn:disabled,.btn.is-disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none;pointer-events:none}.btn-primary{--btn-bg: var(--color-primary);--btn-fg: var(--color-primary-fg);--btn-border: var(--color-primary);--btn-bg-hover: var(--color-primary-hover);--btn-fg-hover: var(--color-primary-fg);--btn-shadow: var(--shadow-sm)}.btn-primary:active:not(:disabled){background-color:var(--color-primary-active)}.btn-secondary{--btn-bg: var(--color-surface);--btn-fg: var(--color-text);--btn-border: var(--color-border-strong);--btn-bg-hover: var(--color-surface-hover)}.btn-subtle{--btn-bg: var(--color-primary-subtle);--btn-fg: var(--color-primary-text);--btn-border: transparent;--btn-bg-hover: var(--color-primary-muted);--btn-fg-hover: var(--color-primary-text);--btn-shadow: none}.btn-ghost{--btn-bg: transparent;--btn-fg: var(--color-text-muted);--btn-border: transparent;--btn-bg-hover: var(--color-surface-hover);--btn-fg-hover: var(--color-text-strong);--btn-shadow: none}.btn-danger{--btn-bg: var(--color-danger);--btn-fg: var(--color-danger-fg);--btn-border: var(--color-danger);--btn-bg-hover: var(--red-700);--btn-fg-hover: var(--color-danger-fg);--btn-shadow: var(--shadow-sm)}.btn-danger-subtle{--btn-bg: var(--color-danger-subtle);--btn-fg: var(--color-danger-text);--btn-border: var(--color-danger-muted);--btn-bg-hover: var(--color-danger-muted);--btn-fg-hover: var(--color-danger-text);--btn-shadow: none}.btn-success{--btn-bg: var(--color-success);--btn-fg: var(--color-success-fg);--btn-border: var(--color-success);--btn-bg-hover: var(--green-700);--btn-fg-hover: var(--color-success-fg);--btn-shadow: var(--shadow-sm)}.btn-sm{min-height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--text-sm);gap:var(--space-1)}.btn-lg{min-height:var(--control-height-lg);padding:0 var(--space-6);font-size:var(--text-md)}.btn-icon{width:var(--control-height);min-width:var(--control-height);padding:0}.btn-icon.btn-sm{width:var(--control-height-sm);min-width:var(--control-height-sm)}.btn-auto{width:auto}.btn-block{width:100%}.btn-pill{border-radius:var(--radius-full)}.btn.is-loading{position:relative;color:transparent;pointer-events:none}.btn.is-loading:after{content:"";position:absolute;width:1em;height:1em;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--radius-full);color:var(--btn-fg);animation:btn-spin var(--duration-slow) linear infinite}.btn-back{--btn-bg: transparent;--btn-border: transparent;--btn-fg: var(--color-text-muted);--btn-bg-hover: transparent;--btn-fg-hover: var(--color-text-strong);--btn-shadow: none;width:auto;margin:0 auto;padding:0;font-size:var(--text-md)}.btn-back span{font-size:var(--text-xl)}@keyframes btn-spin{to{transform:rotate(360deg)}}.login-btn{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-medium);color:inherit;transition:var(--transition-colors)}@media (hover: hover){.login-btn:hover{color:var(--color-primary-text)}}@media (hover: none){.login-btn:active{color:var(--color-primary-text)}}.card-surface{--card-padding: var(--space-5);display:flex;flex-direction:column;padding:var(--card-padding);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.card-surface--flush{--card-padding: 0}.card-surface--compact{--card-padding: var(--space-4)}.card-surface--sunken{background-color:var(--color-surface-sunken);box-shadow:none}.card-surface--raised{box-shadow:var(--shadow-md)}.card-surface--interactive{cursor:pointer;transition:var(--transition-colors),var(--transition-shadow),var(--transition-transform)}.card-surface--interactive:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.card-surface--selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.card-surface__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-border-subtle)}.card-surface__title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-strong)}.card-surface__footer{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-4);margin-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}.badge-status{--badge-bg: var(--color-bg-subtle);--badge-fg: var(--color-text-muted);display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-none);letter-spacing:var(--tracking-wide);white-space:nowrap;color:var(--badge-fg);background-color:var(--badge-bg);border-radius:var(--radius-full)}.badge-status:before{content:"";width:.5em;height:.5em;border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0}.badge-status--success{--badge-bg: var(--color-success-subtle);--badge-fg: var(--color-success-text)}.badge-status--warning{--badge-bg: var(--color-warning-subtle);--badge-fg: var(--color-warning-text)}.badge-status--danger{--badge-bg: var(--color-danger-subtle);--badge-fg: var(--color-danger-text)}.badge-status--info{--badge-bg: var(--color-info-subtle);--badge-fg: var(--color-info-text)}.badge-status--neutral{--badge-bg: var(--color-bg-subtle);--badge-fg: var(--color-text-muted)}.badge-status--plain:before{display:none}.notice{--notice-bg: var(--color-bg-subtle);--notice-fg: var(--color-text);--notice-accent: var(--color-border-strong);display:flex;gap:var(--space-3);padding:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--notice-fg);background-color:var(--notice-bg);border-left:3px solid var(--notice-accent);border-radius:var(--radius-sm)}.notice--success{--notice-bg: var(--color-success-subtle);--notice-fg: var(--color-success-text);--notice-accent: var(--color-success)}.notice--warning{--notice-bg: var(--color-warning-subtle);--notice-fg: var(--color-warning-text);--notice-accent: var(--color-warning)}.notice--danger{--notice-bg: var(--color-danger-subtle);--notice-fg: var(--color-danger-text);--notice-accent: var(--color-danger)}.notice--info{--notice-bg: var(--color-info-subtle);--notice-fg: var(--color-info-text);--notice-accent: var(--color-info)}.divider{height:1px;border:0;background-color:var(--color-border)}.divider--vertical{width:1px;height:auto;align-self:stretch}.skeleton{background-image:linear-gradient(90deg,var(--color-surface-sunken) 0%,var(--color-bg-subtle) 50%,var(--color-surface-sunken) 100%);background-size:200% 100%;border-radius:var(--radius-sm);animation:skeleton-shimmer 1.4s var(--ease-in-out) infinite}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.elevation-0{box-shadow:none}.elevation-xs{box-shadow:var(--shadow-xs)}.elevation-sm{box-shadow:var(--shadow-sm)}.elevation-md{box-shadow:var(--shadow-md)}.elevation-lg{box-shadow:var(--shadow-lg)}.elevation-xl{box-shadow:var(--shadow-xl)}.custom-checkbox{position:relative;cursor:pointer}.custom-checkbox input{position:absolute;z-index:-1;visibility:hidden}.custom-checkbox span{position:relative;width:100%;display:grid;grid-template-columns:22px 1fr;align-items:center;gap:.5rem;color:#0c1f55;font-size:clamp(14px,1.82vw,6px);font-style:normal;font-weight:400;line-height:110%}.custom-checkbox span:before{position:relative;content:"";width:100%;aspect-ratio:1;border:1px solid #0C1F55;border-radius:5px;background-size:0%;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%230C1F55'/%3E%3C/svg%3E");transition:background-size .2s}.custom-checkbox input:checked~span{font-weight:700}.custom-checkbox input:checked~span:before{background-size:75%}.custom-radio{position:relative;cursor:pointer;width:100%}.custom-radio input{position:absolute;z-index:-1;visibility:hidden}.custom-radio span{display:flex;align-items:center;justify-content:center;text-align:center;height:clamp(35px,5.22vw,45px);border-radius:6px;font-size:clamp(15px,2.09vw,16px);line-height:100%;background-color:var(--bg-e)!important;color:var(--cl-d);transition:all .3s;width:100%;border:1px solid var(--br-e);box-shadow:0 0 10px #0000001a;position:relative;gap:2px}.custom-radio span:before{display:none;font-size:120%;content:"";line-height:100%;font-family:icomoon!important}.custom-radio input:checked~span{background-color:var(--bg-c)!important;color:var(--cl-a)}.custom-radio input:checked~span:before{display:flex}.custom-radio-btn{display:flex;gap:10px;position:relative}.custom-radio-btn input{position:absolute;opacity:0;height:100%;width:100%;margin:0;cursor:pointer}.custom-radio-btn input:checked~i{background-color:var(--hover-c);border-color:var(--br-c)}.custom-radio-btn input:checked~i:before{opacity:1}.custom-radio-btn__text{font-size:clamp(16px,2.35vw,20px);gap:10px;display:flex;align-items:center;max-width:414px}.custom-radio-btn__text.grow{max-width:100%}.custom-radio-btn__text span{max-width:clamp(45px,10.43vw,120px);width:100%;font-size:clamp(45px,10.43vw,120px);line-height:1}.custom-radio-btn__value{align-self:center;color:var(--cl-g);font-weight:500;font-size:clamp(16px,2.35vw,20px);margin-left:auto;flex-shrink:0;white-space:nowrap}.custom-radio-btn i{max-width:clamp(20px,3.26vw,30px);align-self:center;width:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:1;background-color:var(--bg-a);border:2px solid var(--br-d);border-radius:50%;position:relative}.custom-radio-btn i:before{position:absolute;width:70%;display:inherit;aspect-ratio:inherit;border-radius:inherit;background-color:var(--cl-a);content:"";opacity:0}.switcher{--switch-width: 46px;--switch-height: 28px;--switch-padding: 2px;--switch-bg-off: #e9e9ea;--switch-bg-on: var(--bg-c);--switch-knob-size: calc(var(--switch-height) - var(--switch-padding) * 2);position:relative;display:inline-flex;align-items:center;flex-grow:1}.switcher input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.switcher__line{position:relative;display:inline-block;width:var(--switch-width);height:var(--switch-height);border-radius:999px;background-color:var(--switch-bg-off);box-shadow:inset 0 0 0 1px #0000000a,0 .5px .5px #00000026;transition:background-color .22s ease-out,box-shadow .22s ease-out,transform .22s ease-out;cursor:pointer}.switcher__line:before{content:"";position:absolute;top:var(--switch-padding);left:var(--switch-padding);width:var(--switch-knob-size);height:var(--switch-knob-size);border-radius:50%;background-color:#fff;box-shadow:0 1px 2px #00000059,0 0 0 .5px #00000014;transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s ease-out,background-color .22s ease-out;will-change:transform}.switcher input[type=checkbox]:checked+.switcher__line{background-color:var(--switch-bg-on)}.switcher input[type=checkbox]:checked+.switcher__line:before{transform:translate(calc(var(--switch-width) - var(--switch-knob-size) - var(--switch-padding) * 2))}.switcher:hover .switcher__line:before{box-shadow:0 1px 3px #0006,0 0 0 .5px #0000001f}.switcher input[type=checkbox]:focus-visible+.switcher__line{box-shadow:0 0 0 3px #34c75966,inset 0 0 0 1px #0000000a}.switcher input[type=checkbox]:disabled+.switcher__line{opacity:.5;cursor:not-allowed}.switcher input[type=checkbox]:disabled+.switcher__line:before{cursor:not-allowed}[data-loader]{position:relative;overflow:hidden}[data-loader] *{pointer-events:none!important}@keyframes rotate360{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}[data-loader]:before,[data-loader]:after{content:"";position:absolute;z-index:10;display:flex;opacity:1;transition:all .3s ease;pointer-events:none}[data-loader]:before{top:0;right:0;bottom:0;left:0;background-color:var(--bg-a);opacity:.95;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-loader]:after{left:50%;top:50%;z-index:11;border-radius:50%;width:clamp(120px,13.139vw,180px);aspect-ratio:1;display:flex;transform:translate(-50%,-50%);transition-property:transform;animation:rotate360 1.5s ease-in-out infinite;padding:clamp(15px,2.5vw,30px);background:var(--loader);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}[data-loader=false] *{pointer-events:initial!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-loader=false]:before,[data-loader=false]:after{opacity:0;visibility:hidden}.modal{margin:auto;transform:scale(.8);display:none}.modal.active{transform:scale(1)}.modal .close{position:absolute;display:flex;align-items:center;justify-content:center;z-index:5;right:15px;top:15px;font-size:20px;transition:all .3s;color:var(--cl-c);opacity:.5}.modal .close:hover{opacity:1}.modal .close:before{content:"";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal .close svg{pointer-events:none;width:100%;height:100%}.modal__box{position:relative}.modal__box>div{max-width:700px;background-color:#fff;width:90vw;border-radius:4px}.account .login-form__wrap{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start}@media (max-width: 576px){.account .login-form__wrap{grid-template-columns:100%}}.has-error{position:relative}.has-error .form-control{border-color:var(--cl-g)}.has-error .form-control:focus{box-shadow:0 0 transparent,0 0 0 .25rem color-mix(in srgb,var(--cl-g) 25%,transparent)!important}.has-error .text-danger{border:1px solid var(--cl-g);border-radius:4px;position:absolute;left:10px;width:-moz-fit-content;width:fit-content;bottom:0;font-size:12px;transform:translatey(50%);z-index:20;background-color:var(--bg-a);padding:1px 5px;line-height:100%;color:var(--cl-g)}.login-form{display:flex;flex-direction:column;gap:20px;max-width:500px;width:100%;margin:0 auto}.login-form select{width:100%;background-color:#fff;border-radius:6px;border:1px solid var(--br-e);color:var(--cl-b);height:clamp(35px,5.22vw,45px);padding:2px 10px;transition:all .3s}.login-form .select2-container--default .select2-selection--multiple{min-height:clamp(35px,5.22vw,45px)}.login-form form .select2.select2-container{border:none!important;width:100%!important}.login-form__wrap{display:flex;flex-direction:column;width:100%;gap:15px}.login-form__bottom{display:flex;justify-content:center}.login-form__bottom .btn{white-space:normal;min-height:var(--control-height-lg);padding-block:var(--space-2);line-height:var(--leading-snug)}.login-form__status{border:1px solid color-mix(in srgb,#2f855a 35%,transparent);border-radius:4px;background-color:color-mix(in srgb,#2f855a 12%,#ffffff);color:#276749;font-weight:600;line-height:1.35;padding:12px 16px;text-align:center}.login-form__row{display:grid;grid-template-columns:repeat(2,1fr);gap:5px 10px}@media (max-width: 425px){.login-form__row{grid-template-columns:100%;gap:10px}}.login-form form{padding:20px;border:1px solid var(--br-e);border-radius:4px;display:flex;flex-direction:column;gap:20px;margin:0}.login-form--flush form{padding:0;border:0;border-radius:0}.login-form__intro{display:block;text-align:center;margin:0}.login-form__title{font-size:clamp(30px,6.52vw,65px);text-align:center;line-height:110%;margin:0;color:var(--cl-d)}.dashboard-items{display:grid;grid-template-columns:repeat(6,1fr);align-items:stretch;gap:clamp(10px,1.96vw,20px);padding:0}.dashboard-items__info{display:flex;flex-direction:column;align-items:flex-start!important;height:100%;gap:15px}@media (min-width: 576px){.dashboard-items__info{grid-column:-1}}.dashboard-items__info ul{display:flex;flex-direction:column;gap:5px}@media (max-width: 1240px){.dashboard-items{grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){.dashboard-items{grid-template-columns:repeat(2,1fr)}}.dashboard-items li{display:flex;align-items:center}.dashboard-items__link{height:100%;width:100%;display:grid;grid-template-rows:auto 1fr;align-items:center;padding:clamp(10px,1.96vw,15px);border-radius:6px;border:1px solid var(--br-e);text-align:center;background-color:var(--bg-a);color:var(--cl-d);gap:5px;font-size:clamp(14px,1.96vw,16px);transition:all .3s ease;box-shadow:0 0 10px #0000001a;cursor:pointer;line-height:105%;font-weight:500}@media (max-width: 576px){.dashboard-items__link{padding:12px 10px;gap:8px;font-size:16px;line-height:110%}}.dashboard-items__link span{font-size:clamp(42px,10.43vw,100px)}@media (hover: hover){.dashboard-items__link:hover{background-color:var(--bg-c);text-decoration:none;color:var(--cl-a);border-color:var(--br-c);transform:scale(1.05)}}@media (hover: none){.dashboard-items__link:active{background-color:var(--bg-c);text-decoration:none;color:var(--cl-a);border-color:var(--br-c);transform:scale(1.05)}}body>header{background-color:var(--color-surface);z-index:21;position:sticky;top:0;padding:var(--header-padding-y) 0}@media (max-width: 576px){body>header{--header-padding-y: 10px}}.desktop-nav{display:grid;grid-template-columns:var(--logo-width) 1fr;align-items:center;gap:clamp(10px,1.042vw,20px)}.desktop-nav .logo{flex:0 0 auto;width:var(--logo-width)}.desktop-nav .logo img{width:100%;height:auto;aspect-ratio:var(--logo-aspect)}@media (max-width: 1024px){.desktop-nav{display:flex;align-items:center;justify-content:space-between}}.desktop-nav__wrap{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:30px clamp(10px,1.042vw,20px)}@media (max-width: 1024px){.desktop-nav__wrap:not(.account) .custom-select{display:none}}@media (max-width: 1024px){.desktop-nav__wrap:not(.account) .custom-select.staff-user{display:block;width:100%;max-width:100%}.desktop-nav__wrap:not(.account) .custom-select.staff-user .select-box{display:none}.desktop-nav__wrap:not(.account) .custom-select.staff-user .select-list{position:initial;width:100%;max-width:100%;opacity:1;visibility:visible;transform:none}}@media (min-width: 576px) and (max-width: 1024px){.desktop-nav__wrap:not(.account) .login-btn{display:none}}@media (max-width: 1024px){.desktop-nav__wrap.account .custom-select.user{width:100%;max-width:100%}.desktop-nav__wrap.account .custom-select.user .select-box{display:none}.desktop-nav__wrap.account .custom-select.user .select-list__link,.desktop-nav__wrap.account .custom-select.user .select-item{width:100%;justify-content:center}.desktop-nav__wrap.account .custom-select.user .select-list{position:initial;opacity:1;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;visibility:visible;transform:scale(1);width:100%;max-width:100%}.desktop-nav__wrap.account .lang{display:none}}@media (max-width: 1024px){.desktop-nav__wrap{transform:translate(100%);transition:all .3s;padding:20px;overflow-y:auto;position:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;height:calc(100svh - var(--header-height));right:0;top:var(--header-height);z-index:100;max-width:320px;width:100%;background-color:var(--bg-a)}.desktop-nav__wrap.active{transform:translate(0)}}.desktop-nav img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.desktop-nav__list{display:flex;padding:0;margin:0;gap:clamp(10px,1.042vw,20px);justify-content:center}@media (max-width: 1024px){.desktop-nav__list{flex-direction:column;gap:30px;align-items:center;flex-grow:1}}.desktop-nav__link{font-size:clamp(14px,.833vw,16px);color:var(--cl-f);position:relative;font-weight:500;cursor:pointer;line-height:120%;text-align:center}@media (max-width: 1024px){.desktop-nav__link{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:20px}}.desktop-nav__link:before{left:0;right:initial;width:0;height:2px;position:absolute;content:"";background-color:currentColor;transition:width .3s;bottom:0;transform:translateY(100%)}.desktop-nav__link.active{text-decoration:none;color:var(--hover-a)}.desktop-nav__link.active:before{width:100%;right:0;left:initial}@media (hover: hover){.desktop-nav__link:hover{text-decoration:none;color:var(--hover-a)}.desktop-nav__link:hover:before{width:100%;right:0;left:initial}}@media (hover: none){.desktop-nav__link:active{text-decoration:none;color:var(--hover-a)}.desktop-nav__link:active:before{width:100%;right:0;left:initial}}@media (min-width: 1025px){body.has-staff-rail>header .desktop-nav{grid-template-columns:1fr}body.has-staff-rail>header .desktop-nav>.logo{display:none}body.has-staff-rail .desktop-nav__wrap{grid-template-columns:auto auto;justify-content:flex-end}body.has-staff-rail .desktop-nav__list{display:none}}:root{--rail-width: 260px;--rail-width-collapsed: 64px;--rail-gutter: 0px}@media (min-width: 1025px){body.has-staff-rail{--rail-gutter: var(--rail-width);padding-left:var(--rail-gutter);transition:padding-left var(--duration-base) var(--ease-out)}html.staff-rail-collapsed body.has-staff-rail{--rail-gutter: var(--rail-width-collapsed)}}.staff-rail{display:none}@media (min-width: 1025px){.staff-rail{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:var(--rail-gutter);z-index:21;background-color:var(--color-surface);border-right:1px solid var(--color-border-subtle);overflow-y:auto;overscroll-behavior:contain;transition:width var(--duration-base) var(--ease-out)}}.staff-rail__head{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4);min-height:0}.staff-rail__logo{display:block;flex:1 1 auto;min-width:0}.staff-rail__logo img{display:block;width:100%;max-width:150px;height:auto;aspect-ratio:var(--logo-aspect)}.staff-rail__toggle{flex:0 0 auto;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.staff-rail__toggle svg{transition:transform var(--duration-base) var(--ease-out)}.staff-rail__toggle:hover,.staff-rail__toggle:focus-visible{color:var(--color-text-strong);border-color:var(--color-text-muted)}.staff-rail__nav{padding:var(--space-2) var(--space-3) var(--space-6)}.staff-rail__list{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.staff-rail__link{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.2;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.staff-rail__link:hover,.staff-rail__link:focus-visible{text-decoration:none;color:var(--color-text-strong);background-color:var(--color-surface-sunken)}.staff-rail__link.active{color:var(--hover-a);background-color:var(--color-surface-sunken)}.staff-rail__link.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:1.25rem;border-radius:0 3px 3px 0;background-color:currentColor}.staff-rail__icon{flex:0 0 auto}.staff-rail__label{min-width:0;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1025px){html.staff-rail-collapsed .staff-rail__logo{display:none}html.staff-rail-collapsed .staff-rail__head{justify-content:center;padding-inline:var(--space-2)}html.staff-rail-collapsed .staff-rail__toggle svg{transform:rotate(180deg)}html.staff-rail-collapsed .staff-rail__nav{padding-inline:var(--space-2)}html.staff-rail-collapsed .staff-rail__link{justify-content:center;padding-inline:0}html.staff-rail-collapsed .staff-rail__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(20px,3.91vw,40px);align-items:end}@media (max-width: 576px){.filters{display:flex;flex-direction:column;align-items:center}}.filters__group{width:100%;display:grid;grid-template-columns:1fr 200px;gap:20px;align-items:flex-end}@media (min-width: 576px) and (max-width: 1024px){.filters__group{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width: 576px){.filters__group{grid-template-columns:1fr 100px;gap:10px}}.filters__label{width:100%}.filters__label[data-label]{position:relative;margin-top:20px}.filters__label[data-label]:before{content:attr(data-label);position:absolute;top:-5px;left:0;transform:translateY(-100%);line-height:120%;width:calc(100vw - var(--container-offset) * 2)}.table{width:100%;max-width:100%;border-collapse:collapse;background:var(--bg-a)}.table .is-centred{text-align:center}.table .table-inner{display:grid;grid-template-columns:auto 49%;justify-content:space-between;gap:5px 0}.table-responsive{border:1px solid var(--br-e);border-radius:10px;box-shadow:0 0 10px #0000001a;scrollbar-gutter:stable;width:100%;overflow-x:auto}.table-responsive::-webkit-scrollbar{height:10px;width:8px;opacity:1!important}.table-responsive::-webkit-scrollbar-track{background:var(--bg-a);border-radius:10px;background-color:#3d94474d}.table-responsive::-webkit-scrollbar-thumb{background-color:#3d9447;border-radius:10px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;opacity:1!important}.table-responsive::-webkit-scrollbar-thumb:hover{background:#0056b3}.table td,.table th{border:none}.table thead{background:var(--bg-c);color:var(--cl-a)}.table thead th{padding:10px clamp(5px,1.3vw,15px);text-align:left;font-size:clamp(14px,2.09vw,16px)}.table tbody tr{transition:background .2s}.table tbody tr:not(:last-of-type){border-bottom:1px solid #ddd}.table tbody tr:nth-child(odd){background:#f8f9fa}@media (hover: hover){.table tbody tr:hover{cursor:pointer;background-color:color-mix(in srgb,var(--bg-c) 10%,transparent)!important}}@media (hover: none){.table tbody tr:active{cursor:pointer;background-color:color-mix(in srgb,var(--bg-c) 10%,transparent)!important}}.table tbody td{padding:10px clamp(5px,1.3vw,15px);font-size:16px;color:#333;min-width:150px}.dimensions tr td:first-of-type{border-right:1px solid #ddd}.table-link{color:var(--cl-f);font-weight:500;line-height:120%;text-align:left;text-decoration:none;cursor:pointer}.table-link:hover{text-decoration:underline}.table-empty{margin:0;padding:var(--space-6) 0;text-align:center;color:var(--color-text-muted)}.table-stack{container-type:inline-size}@container (min-width: 1025px){.table-stack .table tbody td{min-width:100px}}@container (max-width: 1024px){.table-stack .table-responsive{border:0;border-radius:0;box-shadow:none;overflow-x:visible;scrollbar-gutter:auto}.table-stack .table{background:transparent}.table-stack .table thead{display:none}.table-stack .table tbody{display:flex;flex-direction:column;gap:var(--space-3)}.table-stack .table tr{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;-moz-column-gap:0;column-gap:0;padding:var(--space-1) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.table-stack .table tr:nth-child(odd){background:var(--color-surface)}.table-stack .table tr:not(:last-of-type){border-bottom:1px solid var(--color-border)}.table-stack .table td,.table-stack .table th{display:block;width:auto;min-width:0;padding:var(--space-2) 0;grid-column:1/-1}.table-stack .table td:not(:last-child),.table-stack .table th:not(:last-child){border-bottom:1px solid var(--color-border-subtle)}.table-stack .table [data-summary]{grid-row:1;display:flex;align-items:center}.table-stack .table [data-summary]:before{content:none}.table-stack .table [data-summary=id]{grid-column:1;padding-right:var(--space-3)}.table-stack .table [data-summary=title]{grid-column:1/4;padding-right:var(--space-3);min-width:0}.table-stack .table [data-summary=title]>*{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-stack .table [data-summary=parcel]{grid-column:2/4;padding-right:var(--space-3)}.table-stack .table [data-summary=status]{grid-column:4;justify-content:flex-end}.table-stack .table [data-pair]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);align-content:start}.table-stack .table [data-pair]:before{content:attr(data-label);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.table-stack .table [data-pair=start],.table-stack .table [data-pair=end]{grid-row:2}.table-stack .table [data-pair^=start]{grid-column:1/3;padding-right:var(--space-3)}.table-stack .table [data-pair^=end]{grid-column:3/-1}.table-stack .table [data-pair] .h5{font-size:var(--text-base)}.table-stack .table [data-label]:not([data-summary]):not([data-pair]){display:grid;grid-template-columns:minmax(0,11ch) minmax(0,1fr);gap:var(--space-2) var(--space-3);align-items:baseline}.table-stack .table [data-label]:not([data-summary]):not([data-pair]):before{content:attr(data-label);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text-muted)}.table-stack .table td:not([data-label]),.table-stack .table th:not([data-label]){padding-top:var(--space-3)}.table-stack .table td:not([data-label]) .btn,.table-stack .table th:not([data-label]) .btn{width:100%}}@container (max-width: 425px){.table-stack .table [data-label]:not([data-summary]):not([data-pair]){grid-template-columns:minmax(0,1fr);gap:var(--space-1)}.table-stack .table [data-label]:not([data-summary]):not([data-pair]):before{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}}@container (max-width: 290px){.table-stack .table [data-pair]{grid-row:auto;grid-column:1/-1;padding-right:0}.table-stack .table [data-summary=status] .badge-status{padding-inline:var(--space-2)}.table-stack .table [data-summary=status] .badge-status:before{display:none}}.cell-stack{display:flex;flex-direction:column;gap:var(--space-1)}.cell-inline{display:flex;align-items:center;gap:var(--space-1)}.pin-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:.12em;color:var(--color-text-strong)}.table thead .shipment__delivery{text-align:center;text-transform:capitalize}.order-summary{display:flex;flex-direction:column;margin:0}.order-summary__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0}.order-summary__row:not(:last-child){border-bottom:1px solid var(--color-border-subtle)}.order-summary__label{display:flex;align-items:center;gap:var(--space-2);margin:0;font-weight:var(--weight-regular);color:var(--color-text);min-width:0;overflow-wrap:anywhere}.order-summary__icon{flex:0 0 auto;font-size:1.25em;line-height:1;color:var(--color-text-muted)}.order-summary__value{margin:0;font-weight:var(--weight-medium);color:var(--color-text-strong);white-space:nowrap;font-variant-numeric:tabular-nums}.order-summary__row--total{border-bottom:0;padding-top:var(--space-4);border-top:1px solid var(--color-border)}.order-summary__row--total .order-summary__label{font-weight:var(--weight-semibold);color:var(--color-text-strong)}.order-summary__row--total .order-summary__value{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.order-summary__row--credit .order-summary__value{color:var(--color-success-text)}.order-summary__row--muted .order-summary__label,.order-summary__row--muted .order-summary__value{font-size:var(--text-sm);color:var(--color-text-muted)}.order-summary-panel{padding:var(--space-2) var(--space-4);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-md)}.order-summary-panel .order-summary__row:first-child{padding-top:var(--space-3)}.order-summary-panel .order-summary__row:last-child{padding-bottom:var(--space-3)}.spec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:var(--space-4);margin:0}.spec-grid__item{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.spec-grid__label{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.spec-grid__value{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text-strong);font-variant-numeric:tabular-nums}.spec-grid--row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--space-2)}.spec-grid--row .spec-grid__label{letter-spacing:var(--tracking-normal);overflow-wrap:anywhere}.spec-grid--row .spec-grid__value{font-size:var(--text-base);white-space:nowrap}.noty_layout{--noty-offset: var(--space-4);max-width:26rem;width:calc(100vw - var(--space-8))}.noty_theme__graensepakke.noty_bar{margin:var(--space-2) 0;overflow:hidden;border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);border-left:4px solid var(--toast-accent, var(--color-border-strong))}.noty_theme__graensepakke .noty_body{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text)}.noty_theme__graensepakke .noty_close_button{right:var(--space-2);top:var(--space-2);background:transparent;color:var(--color-text-subtle);font-weight:var(--weight-bold)}.noty_theme__graensepakke .noty_close_button:hover{background:var(--color-surface-hover);color:var(--color-text)}.noty_theme__graensepakke .noty_progressbar{height:2px;background-color:var(--toast-accent, var(--color-border-strong));opacity:.4}.noty_theme__graensepakke.noty_type__success{--toast-accent: var(--color-success)}.noty_theme__graensepakke.noty_type__error{--toast-accent: var(--color-danger)}.noty_theme__graensepakke.noty_type__warning{--toast-accent: var(--color-warning)}.noty_theme__graensepakke.noty_type__info,.noty_theme__graensepakke.noty_type__information{--toast-accent: var(--color-info)}.noty_theme__graensepakke.noty_type__alert,.noty_theme__graensepakke.noty_type__notification{--toast-accent: var(--color-border-strong)}.pagination-nav{padding:20px 0;display:flex;flex-direction:column;align-items:center;gap:10px}.pagination-nav p{font-size:14px;color:var(--cl-d);text-align:center}.pagination-nav .pagination{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;gap:8px}.pagination-nav .pagination li{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;font-size:14px;font-weight:700;background:var(--bg-e);cursor:pointer;transition:background .3s ease}.pagination-nav .pagination li a{text-decoration:none;color:var(--bg-d);display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pagination-nav .pagination .active{background:var(--bg-f);color:var(--cl-a)}.pagination-nav .pagination .disabled{background:#ddd;cursor:not-allowed;color:#aaa}.pagination-nav .pagination .icon-arrow-left,.pagination-nav .pagination .icon-arrow-right{font-size:16px}.pagination-nav .pagination .dots{background:none;color:#777;cursor:default}.page-bar{position:relative}.page-bar__title{margin:0 0 var(--space-4);text-align:left;padding-right:8rem}@media (max-width: 768px){.page-bar__title{margin-bottom:0}}@media (max-width: 768px){.page-bar__title{margin-left:calc(var(--container-offset) * -1);margin-right:calc(var(--container-offset) * -1);padding:var(--space-3) var(--space-4);padding-right:8rem;font-size:var(--text-xl);background-color:var(--color-bg-strong);box-shadow:var(--shadow-sm)}}.page-bar__aside:not(details),.page-bar__aside>summary{position:absolute;top:0;right:0}@media (max-width: 768px){.page-bar__aside:not(details),.page-bar__aside>summary{top:var(--space-2);right:var(--space-4)}}.file-upload-box{gap:20px}@media (min-width: 425px){.file-upload-box{display:grid;grid-template-columns:minmax(150px,max-content) 1fr;align-items:flex-start}}@media (max-width: 425px){.file-upload-box{display:flex;gap:10px;flex-direction:column-reverse}}.file-upload input{display:none}.file-preview{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(clamp(80px,19.56vw,200px),1fr))}.file-preview__item{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;border:1px solid var(--br-e);border-radius:5px;background:var(--bg-a)}.file-preview__name{color:var(--cl-d);font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.file-preview__remove{background:none;border:none;color:#ff3b3b;cursor:pointer;font-size:16px}.file-preview__remove:hover{color:#c02d2d}.custom-select{position:relative;width:150px;margin:0 auto}.custom-select.user{width:-moz-fit-content;width:fit-content;margin:0 0 0 auto}.custom-select.user img{background:#8080808c;border-radius:50%}.custom-select img{width:100%;display:flex;aspect-ratio:1}@media (max-width: 576px){.custom-select img{max-width:20px}}@media (max-width: 576px){.custom-select:not(.user){width:-moz-fit-content;width:fit-content;min-width:70px;flex-shrink:0}}@media (max-width: 576px){.custom-select:not(.user) p{display:none}}@media (max-width: 576px){.custom-select:not(.user) .select-item{display:flex;justify-content:center}}.custom-select .icon-arrow-right{font-size:25px;line-height:100%;transform:rotate(90deg);transition:all .3s;display:flex;align-items:center;justify-content:center}@media (max-width: 576px){.custom-select .icon-arrow-right{grid-column:2/-1}}.custom-select:hover .select-list,.custom-select:focus-within .select-list{opacity:1;visibility:visible;transform:translateY(0) scaleY(1)}.custom-select:hover .icon-arrow-right,.custom-select:focus-within .icon-arrow-right{transform:rotate(90deg) scalex(-1)}.custom-select .select-box{height:47px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:clamp(5px,1.17vw,10px);border:1px solid #ccc;border-radius:5px;cursor:pointer;background:#fff;position:relative}@media (max-width: 576px){.custom-select .select-box{gap:5px}}.custom-select .select-box:before{width:100%;height:5px;top:100%;content:"";position:absolute;opacity:0}.custom-select .select-list{overflow:hidden;position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:5px;visibility:hidden;opacity:0;z-index:1000;transition:all .3s;transform:translateY(-20%) scaleY(.8);display:flex;flex-direction:column}.custom-select .select-list__link{display:flex;align-items:center;cursor:pointer;gap:10px}.custom-select .select-list__link i{font-size:20px}@media (max-width: 576px){.custom-select .select-list__link i{font-size:20px}}.custom-select .select-item{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:clamp(5px,1.17vw,10px);cursor:pointer}.custom-select .select-item:hover{background:#f0f0f0}.custom-select.staff-user .select-box{min-width:180px}.custom-select.staff-user .select-list{min-width:240px}.custom-select.staff-user .staff-user__identity{display:block;cursor:default;border-bottom:1px solid var(--color-border-subtle)}.custom-select.staff-user .staff-user__identity:hover{background:none}.custom-select.staff-user .staff-user__label{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}.custom-select.staff-user .staff-user__name{margin:var(--space-1) 0 0;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-strong)}.custom-select.staff-user .staff-user__email{margin:0;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-muted);overflow-wrap:anywhere}.custom-select.staff-user .staff-user__role{display:inline-block;margin:var(--space-2) 0 0;padding:2px var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-text);background-color:var(--color-bg-subtle);border-radius:var(--radius-full)}.time-line{display:flex;flex-direction:column;gap:20px;grid-column:2}.time-line__title{display:flex;flex-direction:column}.time-line__list{display:flex;flex-direction:column;gap:clamp(15px,3.26vw,35px);padding:10px 0 20px;position:relative}.time-line__list:before{top:0;left:15px;bottom:0;width:1px;position:absolute;content:"";transform:translate(-50%);border-right:3px dashed var(--bg-c)}.time-line__list li{display:grid;grid-template-columns:30px auto 1fr;gap:2px 20px;align-items:center;font-size:20px;line-height:120%;position:relative}@media (max-width: 576px){.time-line__list li{grid-template-columns:30px 1fr}}.time-line__list li:before{width:100%;display:flex;aspect-ratio:1;content:"";background-color:var(--br-a);border-radius:50%;border:6px solid var(--bg-c)}@media (max-width: 576px){.time-line__list li:before{grid-row:1/3}}.time-line__list .date{font-size:clamp(20px,2.87vw,25px);font-weight:500}.time-line__list .status{font-size:clamp(18px,2.87vw,25px)}.burger{color:var(--cl-f);--burger-width: 30px;--burger-height: 45px;--burger-line-height: 2px;--border-radius: 6px;position:relative;border:none;width:var(--burger-width);height:var(--burger-height);flex-shrink:0;cursor:pointer;transition:color .3s}.burger:before,.burger:after{content:"";position:absolute;width:100%;left:50%;transform:translate(-50%);height:var(--burger-line-height);background:currentColor;transform-origin:left top;transition:transform .3s ease-in-out,top .3s ease-in-out,opacity .5s,background .3s ease-in-out;border-radius:var(--border-radius)}.burger:before{top:10px}.burger:after{bottom:10px}.burger__line{position:absolute;left:50%;top:50%;width:100%;height:var(--burger-line-height);background:currentColor;transform:translate(-50%,-50%);transition:transform .3s ease-in-out,opacity .5s,background .3s ease-in-out;border-radius:var(--border-radius)}.burger:hover{opacity:.7}.burger.active:before{background:currentColor;top:50%;transform:rotate(45deg) translate(-50%,-50%);transition:transform .3s ease-in-out,top .3s ease-in-out}.burger.active:after{background:currentColor;top:50%;transform:rotate(-45deg) translate(-50%,-50%);transition:transform .3s ease-in-out,top .3s ease-in-out}.burger.active .burger__line{background:currentColor;transform:scale(0);transition:transform .3s ease-in-out}@media (min-width: 1024px){.burger{display:none}}.mobile-wrapper{display:flex;align-items:center;gap:clamp(10px,1.96vw,20px)}@media (min-width: 1024px){.mobile-wrapper{display:none}}@media (max-width: 576px){.mobile-wrapper .login-btn{display:none}}.section{overflow:hidden}.section__inner{min-height:calc(100dvh - var(--header-height));padding:20px 0;display:flex;flex-direction:column;gap:clamp(20px,3.91vw,40px)}@media (max-width: 576px){.section__inner{padding-top:0}}.section__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.section__top .btn{width:auto}.section.login{display:flex;align-items:center;min-height:100vh}.section.login .section__inner{align-items:center}.section.login .logo{max-width:400px}.section__inner{display:flex;flex-direction:column}.incoming-shipments{display:flex;flex-direction:column;--gap: clamp(25px, 7.17vw, 80px);gap:var(--gap)}@media (max-width: 576px){.incoming-shipments .h2:not(.page-bar__title),.incoming-shipments .h3{text-align:center}}.incoming-shipments__filters,.incoming-shipments__details{width:100%;max-width:1200px;margin:0 auto}.incoming-shipments__box{display:flex;flex-direction:column;gap:calc(var(--gap) / 2)}.incoming-shipments__box:empty{display:none}.incoming-shipments__box svg{max-width:20px}.incoming-shipments__box .pagination{grid-column:1/-1}.customer-details{border-radius:6px;border:1px solid var(--br-e);display:flex;flex-direction:column}.customer-details__list{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}@media (max-width: 1024px){.customer-details__list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.customer-details__list{grid-template-columns:100%;gap:30px}}.customer-details__row{padding:7px 5px;display:grid;grid-template-columns:30% 2fr;gap:10px;font-size:16px}.customer-details__row span{display:flex;margin:-7px 0;padding:7px 0;border-right:1px solid var(--br-e);font-weight:500}.customer-details__row:not(:first-of-type){border-top:1px solid var(--br-e)}.customer-details__confirm{grid-column:1/-1}.customer-details__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 5px;border-top:1px solid var(--br-e)}.customer-details__actions .btn{padding:0 var(--space-2);font-size:var(--text-sm);min-height:var(--control-height-sm);gap:var(--space-1);white-space:normal;line-height:var(--leading-tight);text-align:center}.incoming-form{display:grid;gap:clamp(15px,1.953125vw,30px);grid-template-columns:repeat(5,1fr)}@media (max-width: 1024px){.incoming-form{grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){.incoming-form{grid-template-columns:repeat(2,1fr)}}.incoming-form__coll{display:flex;flex-direction:column;gap:10px}@media (max-width: 768px){.incoming-form__coll.mode{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.incoming-form__coll>span{font-size:clamp(16px,1.7578125vw,20px);font-weight:600}@media (max-width: 768px){.incoming-form__coll:has(.incoming-form__filters){grid-column:1/-1}}.incoming-form__filters{display:flex;gap:10px;flex-wrap:wrap}.incoming-form__filters>*{width:-moz-fit-content;width:fit-content}.incoming-form__reset{margin-top:calc(clamp(16px,1.7578125vw,20px) + 10px)}.shipments-search__field{display:flex;flex-direction:column;gap:var(--space-1)}.shipments-search__field .form-label{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.shipments-search{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.shipment-measure{font-variant-numeric:tabular-nums;font-size:var(--text-sm)}.shipment-measure>span{white-space:nowrap}.shipment-measure__axis{color:var(--color-text-muted);font-weight:var(--weight-medium)}.shipment-measure__sep{color:var(--color-text-subtle)}.shipment-carrier{font-size:var(--text-sm);overflow-wrap:anywhere}.shipment-carrier__sep{margin-left:.15em;color:var(--color-text-subtle)}.shipment-carrier__text{color:var(--color-text-muted)}.shipment-location{font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.shipment-details{display:flex;flex-direction:column;--gap: clamp(40px, 7.17vw, 80px);gap:calc(var(--gap) / 2);width:100%;max-width:1200px;margin:0 auto}.shipment-details__title{text-align:center}.shipment-details__form{padding:clamp(20px,1.96vw,30px) clamp(10px,1.96vw,30px);border:1px solid var(--br-e);border-radius:12px;display:flex;flex-direction:column;gap:calc(var(--gap) / 1.5);box-shadow:0 0 10px #0000001a}.shipment-details__form .text-group{display:grid;grid-template-columns:repeat(2,1fr);gap:10px clamp(10px,1.96vw,30px)}.shipment-details__form .radio-group{display:grid;gap:clamp(10px,1.96vw,20px);grid-template-columns:repeat(auto-fill,minmax(clamp(80px,15.65vw,120px),1fr))}.shipment-delivery{max-width:767px;min-height:calc(100svh - 125px);width:100%;margin:20px auto;padding:clamp(15px,2.61vw,20px);border:1px solid var(--br-e);border-radius:clamp(8px,1.56vw,12px);box-shadow:0 0 15px #0000001a}@media (min-width: 768px){.shipment-delivery__title{text-align:center}}.shipment-delivery__subtitle{text-align:center;font-size:20px;max-width:500px;margin:0 auto;line-height:120%}.shipment-delivery__row{display:flex;flex-direction:column;gap:20px}.shipment-delivery__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media (max-width: 576px){.shipment-delivery__buttons{grid-template-columns:100%}}.shipment-delivery__buttons li{padding-right:clamp(15px,2.61vw,30px)}.shipment-delivery__buttons .delivery-button{height:clamp(35px,5.22vw,45px);display:flex;align-items:center;justify-content:center;width:100%;border:2px solid var(--br-c);background-color:transparent;color:var(--cl-d);border-radius:6px;position:relative;padding-right:clamp(15px,2.61vw,30px);transition:all .3s;box-shadow:0 0 10px #0000}@media (hover: hover){.shipment-delivery__buttons .delivery-button:hover{background-color:color-mix(in srgb,var(--bg-c) 90%,transparent)!important;color:var(--cl-a);border-color:var(--br-c);box-shadow:0 0 10px #0000004d}}@media (hover: none){.shipment-delivery__buttons .delivery-button:active{background-color:color-mix(in srgb,var(--bg-c) 90%,transparent)!important;color:var(--cl-a);border-color:var(--br-c);box-shadow:0 0 10px #0000004d}}.shipment-delivery__buttons .delivery-button__label{position:absolute;right:calc(clamp(15px,2.61vw,30px)*-1);display:flex;align-items:center;line-height:100%;height:80%;background-color:green;padding:15px;border-radius:4px;color:var(--cl-a);box-shadow:0 0 10px #0000001a}.shipment-delivery .table-responsive{max-width:767px}.shipment-delivery .size-label{display:flex;align-items:center;gap:15px;font-size:20px}.shipment-delivery .size-label span{font-size:40px}.shipment-delivery .free-label{align-self:flex-end;color:var(--cl-g);font-size:18px;font-weight:500}.nav-tabs-custom{display:flex;flex-direction:column;gap:20px}.nav-tabs-custom .nav-tabs{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-left:20px}@media (max-width: 576px){.nav-tabs-custom .nav-tabs{margin-left:0}}.nav-tabs-custom .nav-tabs a{font-size:clamp(16px,2.35vw,20px);padding:8px clamp(7px,1.96vw,15px);background-color:var(--bg-e);border-radius:8px;color:var(--cl-d);box-shadow:0 0 10px #0003;transition:all .3s;text-align:center}@media (hover: hover){.nav-tabs-custom .nav-tabs a:hover{background-color:var(--bg-c);color:var(--cl-a);box-shadow:0 0 10px #0006;transform:scale(1.04)}}@media (hover: none){.nav-tabs-custom .nav-tabs a:active{background-color:var(--bg-c);color:var(--cl-a);box-shadow:0 0 10px #0006;transform:scale(1.04)}}.nav-tabs-custom .nav-tabs .active a{background-color:var(--bg-c);color:var(--cl-a);box-shadow:0 0 10px #0006;transform:scale(1.04)}.customer-search{display:grid;grid-template-columns:clamp(276px,35.98vw,30%) calc(100% - 20px - clamp(276px,35.98vw,30%));gap:20px;align-items:flex-start}.customer-search__wrapper{display:flex;flex-direction:column;gap:20px;width:100%}.customer-search__btns{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px 20px}.customer-search__coll{display:flex;flex-direction:column;max-width:100%;width:100%;gap:20px}@media (max-width: 768px){.customer-search{display:flex;flex-direction:column}}.customer-search:has(.shipment-tools){grid-template-rows:auto 1fr}.customer-search:has(.shipment-tools) .customer-search__wrapper{grid-column:1;grid-row:1}.customer-search:has(.shipment-tools) .shipment-tools{grid-column:1;grid-row:2}.customer-search:has(.shipment-tools) .customer-search__coll{grid-column:2;grid-row:1/-1}@media (max-width: 768px){.customer-search:has(.shipment-tools) .customer-search__wrapper,.customer-search:has(.shipment-tools) .shipment-tools,.customer-search:has(.shipment-tools) .customer-search__coll{grid-column:auto;grid-row:auto}}.customer-search__toolbar{display:flex;align-items:center;gap:var(--space-3)}.customer-search__toolbar[hidden]{display:none}.customer-search__parcel{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap}.customer-search__history{margin-top:var(--space-5)}.customer-search__history[hidden]{display:none}.customer-search__errors{margin:0;padding-left:var(--space-4)}.customer-summary{gap:var(--space-4)}.customer-summary__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-6)}.customer-summary__name{margin:0}.customer-summary__record{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3)}.customer-summary__record>summary{display:flex;align-items:center;gap:var(--space-2);width:-moz-fit-content;width:fit-content;padding:var(--space-1) 0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);cursor:pointer;list-style:none}.customer-summary__record>summary::-webkit-details-marker{display:none}.customer-summary__record>summary:before{content:"";width:.45em;height:.45em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform var(--duration-fast) var(--ease-out)}.customer-summary__record[open]>summary:before{transform:rotate(45deg)}.customer-summary__record .customer-facts{margin-top:var(--space-2)}.customer-summary__balance{display:flex;align-items:center;gap:var(--space-2)}.customer-summary__contact{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.customer-summary__contact span+span:before{content:"·";margin-right:var(--space-3)}.customer-summary__figures{display:flex;flex-wrap:wrap;gap:var(--space-6);margin:0}.customer-summary__figures dt{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.customer-summary__figures dd{margin:var(--space-1) 0 0;font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-strong);font-variant-numeric:tabular-nums}.customer-facts{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 var(--space-6)}.customer-facts__row{display:grid;grid-template-columns:minmax(0,11ch) minmax(0,1fr);gap:var(--space-3);padding:var(--space-2) 0}.customer-facts__row:not(:first-child){border-top:1px solid var(--color-border-subtle)}.customer-facts__row dt{color:var(--color-text-muted);font-size:var(--text-sm)}.customer-facts__row dd{margin:0;min-width:0;overflow-wrap:anywhere}.table [data-summary=id] .form-check{margin-right:var(--space-2);vertical-align:middle}.customer-notes{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.customer-notes__item{padding:var(--space-3);background-color:var(--color-surface-sunken);border-radius:var(--radius-md)}.customer-notes__item p{margin:0;overflow-wrap:anywhere}.customer-notes__item small{display:block;margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs)}.account-balance-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3);align-items:end;margin-top:var(--space-3)}.account-balance-form label{display:flex;flex-direction:column;gap:var(--space-1);margin:0;min-width:0}.account-balance-form .form-label{margin:0;white-space:nowrap}.account-balance-form .form-control{width:100%}.account-balance-form__reason{grid-column:1/-1}@media (max-width: 1024px){.account-balance-form__reason{grid-column:auto}}.account-balance-form__submit{grid-column:1/-1;justify-self:start}.account-balance-form__current{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.account-balance-form__current strong{color:var(--color-text-strong);font-variant-numeric:tabular-nums}.is-credit{color:var(--color-success-text);font-variant-numeric:tabular-nums}.is-debit{color:var(--color-danger-text);font-variant-numeric:tabular-nums}.customers__panel[open]{margin-bottom:var(--space-4)}.customers__panel>summary{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;list-style:none}.customers__panel>summary::-webkit-details-marker{display:none}.customers__panel>summary:hover{background-color:var(--color-surface-hover)}.customers__panel>summary:before{content:"";width:.4em;height:.4em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-.1em,-.1em);transition:transform var(--duration-fast) var(--ease-out)}.customers__panel[open]>summary:before{transform:rotate(225deg) translate(-.1em,-.1em)}.customers__panel-body{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4)}.customers__country{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2)}.customers__country .form-label{flex-basis:100%;margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.customers__country select{flex:1 1 220px;max-width:320px}.customers__search{display:flex;flex-direction:column;gap:var(--space-2)}@media (max-width: 576px){.customers__search{margin-top:calc(-1 * var(--space-2));margin-bottom:calc(-1 * var(--space-2))}}@media (max-width: 576px){.customers__search-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(100%)}}.customers__search-row{display:flex;gap:var(--space-2);align-items:stretch}.customers__search-row .form-control{flex:1 1 auto;min-width:0;max-width:32rem}@media (max-width: 576px){.customers__search-row .customers__search-clear{display:none}.customers__search-row .form-control{max-width:none}}.customers__clear{align-self:start;font-size:var(--text-sm);color:var(--color-text-muted)}.customers__clear:hover{color:var(--color-text-strong)}.customers__filters{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.customers__filter{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);text-decoration:none;white-space:nowrap;color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:var(--transition-colors)}.customers__filter:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-hover)}.customers__filter.is-active{color:var(--color-primary-fg);background-color:var(--color-primary);border-color:var(--color-primary)}.customers__filter.is-active .customers__count{color:var(--color-primary-fg);background-color:#ffffff38}.customers__count{padding:0 var(--space-2);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);background-color:var(--color-bg-subtle);border-radius:var(--radius-full)}.customers__count--on{color:var(--color-primary-fg);background-color:var(--color-primary)}.customers__id{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-none);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-text-strong);background-color:var(--color-bg-subtle);border-radius:var(--radius-full)}.customers__shipments{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.customers__sort{display:block;font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--color-text-muted)}.customers__empty{margin:0;padding:var(--space-6) 0;text-align:center;color:var(--color-text-muted)}.shipment-tools{display:flex;flex-direction:column;gap:var(--space-5);width:100%}.shipment-tools__group{display:flex;flex-direction:column;gap:var(--space-2)}.shipment-tools__group--weighty{padding-left:var(--space-3);border-left:2px solid var(--color-warning)}.shipment-tools__heading{margin:0;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.shipment-tools__buttons{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.shipment-tools__buttons--pair{grid-template-columns:1fr 1fr}.shipment-tools__buttons--pair .btn{white-space:normal;line-height:var(--leading-tight);text-align:center;padding:var(--space-2)}.image-thumbnail img.thumbnail{width:100px;height:auto;cursor:pointer}.shipment-place{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:none;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;font:inherit;transition:var(--transition-colors)}.shipment-place:hover{background-color:var(--color-surface);border-color:var(--color-border)}.shipment-place__label{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.shipment-place__value{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-strong)}.shipment-place__pen{font-size:var(--text-sm);color:var(--color-text-muted)}.shipment-place:hover .shipment-place__pen{color:var(--color-primary-text)}.customer-card__summary{display:flex;align-items:baseline;gap:var(--space-2);cursor:pointer;list-style:none}.customer-card__summary::-webkit-details-marker{display:none}.customer-card__summary:after{content:"";width:.45em;height:.45em;margin-left:auto;align-self:center;border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);transform:rotate(45deg);transition:transform var(--duration-fast) var(--ease-out)}.customer-card[open] .customer-card__summary:after{transform:rotate(225deg)}.customer-card__id{font-size:var(--text-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-strong)}.customer-card__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-card .customer-facts,.customer-card__link{margin-top:var(--space-3)}.shipment-spec{flex-direction:row;flex-wrap:wrap;gap:var(--space-4)}.shipment-spec__facts{flex:1 1 260px;min-width:0}.shipment-spec__statuses{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.shipment-spec__image{flex:0 0 auto}.shipment-spec__image img.thumbnail{width:140px;border-radius:var(--radius-md)}.reassign{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}.reassign__heading{margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-warning-text)}.reassign__summary{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-warning-text);cursor:pointer;list-style:none}.reassign__summary::-webkit-details-marker{display:none}.reassign__summary:before{content:"";display:inline-block;width:.4em;height:.4em;margin-right:var(--space-2);border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform var(--duration-fast) var(--ease-out)}.reassign[open] .reassign__summary:before{transform:rotate(45deg)}.reassign__note{margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-muted)}.reassign__results{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none;max-height:14rem;overflow-y:auto}.reassign__results[hidden]{display:none}.reassign__result{width:100%;padding:var(--space-2);font-size:var(--text-sm);text-align:left;color:var(--color-text);background-color:var(--color-surface-sunken);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}.reassign__result:hover{border-color:var(--color-border-strong)}.reassign__chosen{margin:0;padding:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);background-color:var(--color-success-subtle);color:var(--color-success-text);border-radius:var(--radius-sm)}.reassign__chosen[hidden]{display:none}.reassign__form{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.reassign__form .form-label{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.payment-methods{display:flex;flex-direction:column;gap:var(--space-4)}.payment-methods .additional_payments_select{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:var(--space-3)}.payment-methods .additional_payments_select[data-title]:before{content:attr(data-title);grid-column:1/-1;margin-bottom:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.payment-methods .additional_payments_select>select{grid-column:1/-1}.payment-methods .payment-method{position:relative;border-radius:var(--radius-md);transition:var(--transition-colors),var(--transition-shadow)}.payment-methods .payment-method label{display:grid;grid-template-rows:1fr auto;gap:var(--space-2);align-items:center;height:100%;margin:0;padding:var(--space-3);text-align:center;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text);border:1px solid var(--color-border);border-radius:inherit;background-color:var(--color-surface);cursor:pointer;transition:inherit}@media (hover: hover){.payment-methods .payment-method:hover label{border-color:var(--color-border-strong);background-color:var(--color-surface-hover)}}@media (hover: none){.payment-methods .payment-method:active label{border-color:var(--color-border-strong);background-color:var(--color-surface-hover)}}.payment-methods .payment-method img{max-width:100%;max-height:44px;height:auto;margin:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none}.payment-methods .payment-method input{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(100%);white-space:nowrap}.payment-methods .payment-method span{display:block}.payment-methods .payment-method span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--color-primary);border-radius:var(--radius-md);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);pointer-events:none}.payment-methods .payment-method input:checked~span{font-weight:var(--weight-semibold);color:var(--color-primary-text)}.payment-methods .payment-method input:checked~span:before{opacity:1}.payment-methods .payment-method input:focus-visible~span:before{opacity:1;outline:2px solid var(--color-focus-ring);outline-offset:2px}.payment-methods .payment-method:has(input:checked) label{border-color:var(--color-primary);background-color:var(--color-primary-subtle)}.pallet-actions{display:flex;flex-wrap:wrap;gap:8px}.pallet-actions .btn{display:inline-flex;align-items:center;gap:6px}.customer-facts+.pallet-actions{margin-top:16px}.incoming-form+#shipmentsTable{margin-top:20px}.booking-for{display:flex;align-items:baseline;gap:var(--space-2);max-width:28rem;padding:var(--space-1) var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:var(--transition-colors)}.booking-for:hover,.booking-for:focus-visible{background-color:var(--color-surface);border-color:var(--color-border)}.booking-for__label{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);flex-shrink:0}@media (max-width: 768px){.booking-for__label{display:none}}.booking-for__value{font-size:var(--text-sm);color:var(--color-text-strong);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.booking-for__value strong{font-weight:var(--weight-semibold)}@media (max-width: 768px){.booking-for{max-width:11.5rem}}.page-bar--customer .page-bar__title{padding-right:29rem}@media (max-width: 768px){.page-bar--customer .page-bar__title{padding-right:12.5rem}}.payment-balance__figures{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--space-4);margin:0}.payment-balance__figures>div{display:flex;flex-direction:column;gap:var(--space-1)}.payment-balance__figures dt{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.payment-balance__figures dd{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-strong);font-variant-numeric:tabular-nums}.payment-balance__due{grid-column:span 2}.payment-balance__due dd{font-size:var(--text-xl);color:var(--color-text-strong);white-space:nowrap}.payment-balance__actions{margin-top:var(--space-4)}.payment-balance__link{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}.payment-balance__link a{word-break:break-all;font-size:var(--text-sm)}.payment-balance__meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:var(--space-2) 0 0}.payment-balance__meta>div{display:flex;align-items:baseline;gap:var(--space-1)}.payment-balance__meta dt{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.payment-balance__meta dt:after{content:":"}.payment-balance__meta dd{margin:0;font-size:var(--text-sm);color:var(--color-text-strong);word-break:break-all}.payment-balance__link-label{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.settings-nav__item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);color:var(--color-text-strong);text-decoration:none;transition:var(--transition-colors)}.settings-nav__item+.settings-nav__item{border-top:1px solid var(--color-border-subtle)}.settings-nav__item:hover,.settings-nav__item:focus-visible{background-color:var(--color-surface-hover)}.settings-nav__icon{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1}.settings-nav__label{font-weight:var(--weight-medium)}.settings-nav__chevron{font-size:var(--text-sm);color:var(--color-text-subtle);transition:var(--transition-transform)}.settings-nav__item:hover .settings-nav__chevron{transform:translate(3px)}.automation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-4);margin-bottom:var(--space-4)}.automation-field{display:flex;flex-direction:column;gap:var(--space-1)}.automation-field--wide{grid-column:1/-1}.automation-languages{margin:0 0 var(--space-4);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}.automation-languages__list{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin-top:var(--space-2)}.automation-hint{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.automation-audience{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.automation-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.steps{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.step{padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.step__head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.step__handle{cursor:grab;padding:0 var(--space-1);color:var(--color-text-subtle);letter-spacing:-2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.step__handle:active{cursor:grabbing}.step__number{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-primary-fg);background-color:var(--color-primary);border-radius:var(--radius-full)}.step__delay{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.step__number-input{width:4.5rem;text-align:right;font-variant-numeric:tabular-nums}.step__unit,.step__delay-note{font-size:var(--text-sm);color:var(--color-text-muted)}.step__controls{display:flex;gap:var(--space-1);margin-left:auto}.step__body{display:flex;flex-direction:column;gap:var(--space-3)}.step__translations{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3)}.step__translations summary{cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.step__translation{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm)}.step__translation legend{padding:0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.step--ghost{opacity:.4;border-style:dashed}@media (max-width: 576px){.step__controls{margin-left:0;width:100%;justify-content:flex-end}}.step{border-left:3px solid var(--color-border-strong)}.step--message{border-left-color:var(--color-primary)}.step--delay{border-left-color:var(--color-text-subtle)}.step--condition{border-left-color:var(--color-info)}.step--filter{border-left-color:var(--color-warning)}.step__type{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.step__branches{display:flex;flex-wrap:wrap;gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}.step__branch{display:flex;align-items:center;gap:var(--space-2)}.step__branch .form-select{width:auto}.step-add{display:flex;flex-wrap:wrap;gap:var(--space-2)}.delivery-filters{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.delivery-filters__chip{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);text-decoration:none}.delivery-filters__chip.is-active{color:var(--color-primary-fg);background-color:var(--color-primary);border-color:var(--color-primary)}.delivery-filters__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4)}.delivery-filters__clear{font-size:var(--text-sm);color:var(--color-text-muted);padding-bottom:var(--space-2)}.delivery-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.delivery-limits{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.toggle{--toggle-width: 2.75rem;--toggle-height: 1.5rem;position:relative;flex:0 0 auto;width:var(--toggle-width);height:var(--toggle-height);padding:0;background-color:var(--color-border-strong);border:0;border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-colors)}.toggle__knob{position:absolute;top:2px;left:2px;width:calc(var(--toggle-height) - 4px);height:calc(var(--toggle-height) - 4px);background-color:#fff;border-radius:var(--radius-full);transition:var(--transition-transform)}.toggle.is-on{background-color:var(--color-primary)}.toggle.is-on .toggle__knob{transform:translate(calc(var(--toggle-width) - var(--toggle-height)))}.toggle:disabled{opacity:.6;cursor:progress}.toggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.csv-plan{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.csv-plan__count{padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-md)}.csv-plan__count.is-create{border-left-color:var(--color-success)}.csv-plan__count.is-update{border-left-color:var(--color-primary)}.csv-plan__count.is-skip{border-left-color:var(--color-warning)}.csv-plan__number{display:block;font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-strong);font-variant-numeric:tabular-nums}.csv-plan__label{font-size:var(--text-sm);color:var(--color-text-muted)}.csv-columns{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.csv-columns__item{padding:var(--space-1) var(--space-3);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);color:var(--color-text);background-color:var(--color-bg-strong);border-radius:var(--radius-sm)}.csv-columns__item--derived{font-family:inherit;color:var(--color-text-muted);background-color:transparent;border:1px dashed var(--color-border-strong)}.csv-import{display:flex;flex-direction:column;gap:var(--space-2)}.derived-price{margin:0;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-strong);font-variant-numeric:tabular-nums}.derived-price__note{display:block;font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-text-muted)}.referral-card{padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}.referral-card--promoted{margin-bottom:var(--space-5);border-color:var(--color-accent, currentColor);border-width:2px}.referral-card__share{margin-top:var(--space-3)}.referral-card__link-row{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.referral-card__link-row .form-control{flex:1 1 16rem;min-width:0}.referral-card__code{margin-top:var(--space-2);font-size:var(--text-sm)}.referral-card__channels{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none}.referral-card__progress{margin-top:var(--space-4)}.referral-card__bar{width:100%;height:.5rem}.referral-card__stats{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-4)}.referral-card__pending{margin-top:var(--space-4)}.referral-card__pending ul{margin:var(--space-2) 0 0;padding-left:var(--space-4)}.referral-card__terms{margin:var(--space-4) 0 0;color:var(--color-text-muted)}.referral-rule{padding:var(--space-4) 0;border-top:1px solid var(--color-border-subtle)}.referral-rule__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3)}.referral-rule__grid label{display:flex;flex-direction:column;gap:var(--space-1)}.referral-rule__toggle{flex-direction:row!important;align-items:center;gap:var(--space-2)}.referral-rule__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-top:var(--space-3)}.analytics,.chart{--viz-1: var(--green-600);--viz-2: var(--blue-500);--viz-3: var(--amber-500);--viz-grid: var(--color-border-subtle);--viz-axis: var(--color-border-strong);--viz-ink: var(--color-text-muted);--viz-surface: var(--color-surface)}.analytics{display:flex;flex-direction:column;gap:var(--space-5)}.analytics__refresh{display:inline-flex;align-items:center;gap:var(--space-3)}.analytics__stamp{font-size:var(--text-xs);color:var(--color-text-subtle);white-space:nowrap}@media (max-width: 768px){.analytics__stamp{display:none}}.analytics__filters{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between}.analytics__periods{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.analytics__period{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-none);text-decoration:none;white-space:nowrap;color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:var(--transition-colors)}.analytics__period:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-hover)}.analytics__period.is-active{color:var(--color-primary-fg);background-color:var(--color-primary);border-color:var(--color-primary)}.analytics__range{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}.analytics__range-field{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}.analytics__range-field input{height:var(--control-height-sm);padding:0 var(--space-2);font-size:var(--text-sm);color:var(--control-text);background-color:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--control-radius)}.analytics__scope{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.analytics__pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--space-5)}.analytics__footnote{margin:0;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-subtle)}.analytics__section{margin-top:var(--space-6)}.customer-list{gap:var(--space-4)}.customer-list tbody th{text-align:left}.customer-list .text-muted-c{display:block;font-size:var(--text-xs);line-height:var(--leading-snug)}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-4)}.stat{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.stat__label{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}.stat__value{margin:0;font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text-strong)}.stat__delta{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1);margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium)}.stat__delta--up{color:var(--color-success-text)}.stat__delta--down{color:var(--color-danger-text)}.stat__delta--neutral{color:var(--color-text-muted)}.stat__delta-note,.stat__hint{font-weight:var(--weight-regular);color:var(--color-text-subtle)}.stat__hint{margin:0;font-size:var(--text-xs)}.lifetime{gap:var(--space-5)}@media (min-width: 768px){.lifetime{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start}}.lifetime__title{margin:0;font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}.lifetime__hero{margin:var(--space-2) 0 0;font-size:var(--text-4xl);font-weight:var(--weight-semibold);line-height:var(--leading-none);letter-spacing:var(--tracking-tight);color:var(--color-text-strong)}.lifetime__note{margin:var(--space-2) 0 0;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-muted)}.lifetime__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:var(--space-4);margin:0}.lifetime__item dt{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted)}.lifetime__item dd{margin:var(--space-1) 0 0;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-strong)}.lifetime__item p{margin:var(--space-1) 0 0;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-subtle)}.lifetime__item--accent{padding-left:var(--space-3);border-left:2px solid var(--color-primary)}.chart{gap:var(--space-4);margin:0}.chart__head{display:flex;flex-direction:column;gap:var(--space-1)}.chart__title{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-strong)}.chart__note{margin:0;font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-muted)}.chart__legend{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;list-style:none}.chart__legend-item{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text)}.chart__swatch{width:12px;height:12px;border-radius:3px;flex-shrink:0}.chart__swatch--1{background-color:var(--viz-1)}.chart__swatch--2{background-color:var(--viz-2)}.chart__swatch--3{background-color:var(--viz-3)}.chart__plot{position:relative}.chart__svg{display:block;width:100%;height:auto;overflow:visible}.chart__grid,.chart__baseline{stroke-width:1;shape-rendering:crispEdges}.chart__grid{stroke:var(--viz-grid)}.chart__baseline{stroke:var(--viz-axis)}.chart__tick,.chart__axis-label{font-size:11px;fill:var(--viz-ink);font-variant-numeric:tabular-nums}.chart__mark--1{fill:var(--viz-1)}.chart__mark--2{fill:var(--viz-2)}.chart__mark--3{fill:var(--viz-3)}.chart__hit{fill:transparent;cursor:pointer}.chart__hit:hover,.chart__hit.is-active{fill:var(--color-surface-hover)}.chart__hit:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.chart__tooltip{position:absolute;z-index:var(--z-tooltip);min-width:9rem;padding:var(--space-2) var(--space-3);pointer-events:none;background-color:var(--color-surface-inverse);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}.chart__tooltip[hidden]{display:none}.chart__tooltip-title{margin:0 0 var(--space-1);font-size:var(--text-xs);color:var(--neutral-400)}.chart__tooltip-rows{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-4);margin:0;align-items:baseline}.chart__tooltip-rows dt{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--neutral-300)}.chart__tooltip-rows dd{margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-inverse)}.chart__tooltip-key{width:10px;height:2px;border-radius:var(--radius-full);flex-shrink:0}.chart__tooltip-key--1{background-color:var(--viz-1)}.chart__tooltip-key--2{background-color:var(--viz-2)}.chart__tooltip-key--3{background-color:var(--viz-3)}.chart__table summary{font-size:var(--text-sm);color:var(--color-text-link);cursor:pointer}.chart__table .table{margin-top:var(--space-3)}.chart__empty{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.table--figures td,.table--figures th{font-variant-numeric:tabular-nums}.ranked{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.ranked__row{display:grid;grid-template-columns:minmax(0,10rem) minmax(0,1fr) auto auto;gap:var(--space-3);align-items:center}.ranked__label{font-size:var(--text-sm);color:var(--color-text);overflow-wrap:anywhere}.ranked__track{height:14px;background-color:var(--color-surface-sunken);border-radius:var(--radius-xs)}.ranked__bar{display:block;height:100%;min-width:2px;background-color:var(--viz-1);border-radius:0 var(--radius-xs) var(--radius-xs) 0}.ranked__value,.ranked__share{font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right}.ranked__value{color:var(--color-text-strong)}.ranked__share{color:var(--color-text-muted)}@media (max-width: 576px){.ranked__row{grid-template-columns:minmax(0,1fr) auto auto}.ranked__track{display:none}}.checkout{min-height:0;gap:var(--space-6);padding:clamp(var(--space-4),3vw,var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}.checkout__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.checkout__title{margin:0;text-align:left}.checkout__section-title{margin:0 0 var(--space-3)}.checkout__notice{align-items:flex-start}.checkout__notice p{margin:var(--space-1) 0 0}.checkout__actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.checkout__actions .btn{width:100%}@media (min-width: 576px){.checkout__actions .btn{width:auto;min-width:14rem}}@media (min-width: 576px){.checkout__actions{flex-direction:row-reverse}}.shipment-view{min-height:0;gap:var(--space-6);padding:clamp(var(--space-4),3vw,var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-sm);margin-top:0}@media (max-width: 768px){.shipment-view{width:auto;margin-inline:calc(var(--container-offset) * -1);border-inline:0;border-top:0;border-radius:0}}.shipment-view__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.shipment-view__title{margin:0;text-align:left}.shipment-view__section{display:flex;flex-direction:column;gap:var(--space-3)}.shipment-view__section-title{margin:0;font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-muted)}.shipment-view__parcel{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.shipment-view__parcel-name{display:flex;align-items:center;gap:var(--space-2);margin:0}.shipment-view__parcel-icon{flex:0 0 auto;font-size:1.4em;line-height:1;color:var(--color-text-muted)}.shipment-view__fee{margin:0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.shipment-view__fee strong{color:var(--color-text-strong);font-variant-numeric:tabular-nums}.shipment-view__image{display:inline-flex;max-width:12rem;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}.shipment-view__image img{display:block;width:100%;height:auto}@media (hover: hover){.shipment-view__image:hover{border-color:var(--color-border-strong)}}@media (hover: none){.shipment-view__image:active{border-color:var(--color-border-strong)}}.shipment-view__points{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.shipment-view__points li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-muted)}.shipment-view__points .icon-check{flex:0 0 auto;font-size:1.1em;color:var(--color-primary)}.delivery-options{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.delivery-option{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-lg);padding:var(--space-3) var(--space-4);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-snug);text-align:left;color:var(--color-text);background-color:var(--color-surface);border:2px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-colors),var(--transition-shadow)}@media (hover: hover){.delivery-option:hover{border-color:var(--color-primary);background-color:var(--color-primary-subtle);box-shadow:var(--shadow-sm)}.delivery-option:hover .delivery-option__chevron{color:var(--color-primary);transform:translate(2px)}}@media (hover: none){.delivery-option:active{border-color:var(--color-primary);background-color:var(--color-primary-subtle);box-shadow:var(--shadow-sm)}.delivery-option:active .delivery-option__chevron{color:var(--color-primary);transform:translate(2px)}}.delivery-option:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.delivery-option__text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.delivery-option__name{font-weight:var(--weight-medium);color:var(--color-text-strong)}.delivery-option__description{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-muted);white-space:normal}.delivery-option__price{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary-text);background-color:var(--color-primary-subtle);border-radius:var(--radius-sm);white-space:nowrap;font-variant-numeric:tabular-nums}.delivery-option__chevron{flex:0 0 auto;font-size:var(--text-2xl);line-height:1;color:var(--color-text-muted);transition:var(--transition-colors),var(--transition-transform)}.delivery-option--quote{grid-template-columns:minmax(0,1fr) auto;border-style:dashed;border-color:var(--color-border)}.delivery-option--quote .delivery-option__name{color:var(--color-text);font-weight:var(--weight-regular)}:root{--iti-hover-color: rgba(0, 0, 0, .05);--iti-border-color: #ccc;--iti-dialcode-color: #999;--iti-dropdown-bg: white;--iti-spacer-horizontal: 8px;--iti-flag-height: 12px;--iti-flag-width: 16px;--iti-border-width: 1px;--iti-arrow-height: 4px;--iti-arrow-width: 6px;--iti-triangle-border: calc(var(--iti-arrow-width) / 2);--iti-arrow-padding: 6px;--iti-arrow-color: #555;--iti-path-flags-1x: url(/app/assets/flags-a2kmUSbF.webp);--iti-path-flags-2x: url(/app/assets/flags@2x-gR6KPp3x.webp);--iti-path-globe-1x: url(/app/assets/globe-CKC-qWvL.webp);--iti-path-globe-2x: url(/app/assets/globe@2x-CEs4Xftd.webp);--iti-flag-sprite-width: 3904px;--iti-flag-sprite-height: 12px;--iti-mobile-popup-margin: 30px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti__search-input{width:100%;border-width:0;border-radius:3px}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width: 500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:#00000080;top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset: 100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset: 0px}.iti__ad{--iti-flag-offset: -16px}.iti__ae{--iti-flag-offset: -32px}.iti__af{--iti-flag-offset: -48px}.iti__ag{--iti-flag-offset: -64px}.iti__ai{--iti-flag-offset: -80px}.iti__al{--iti-flag-offset: -96px}.iti__am{--iti-flag-offset: -112px}.iti__ao{--iti-flag-offset: -128px}.iti__ar{--iti-flag-offset: -144px}.iti__as{--iti-flag-offset: -160px}.iti__at{--iti-flag-offset: -176px}.iti__au{--iti-flag-offset: -192px}.iti__aw{--iti-flag-offset: -208px}.iti__ax{--iti-flag-offset: -224px}.iti__az{--iti-flag-offset: -240px}.iti__ba{--iti-flag-offset: -256px}.iti__bb{--iti-flag-offset: -272px}.iti__bd{--iti-flag-offset: -288px}.iti__be{--iti-flag-offset: -304px}.iti__bf{--iti-flag-offset: -320px}.iti__bg{--iti-flag-offset: -336px}.iti__bh{--iti-flag-offset: -352px}.iti__bi{--iti-flag-offset: -368px}.iti__bj{--iti-flag-offset: -384px}.iti__bl{--iti-flag-offset: -400px}.iti__bm{--iti-flag-offset: -416px}.iti__bn{--iti-flag-offset: -432px}.iti__bo{--iti-flag-offset: -448px}.iti__bq{--iti-flag-offset: -464px}.iti__br{--iti-flag-offset: -480px}.iti__bs{--iti-flag-offset: -496px}.iti__bt{--iti-flag-offset: -512px}.iti__bw{--iti-flag-offset: -528px}.iti__by{--iti-flag-offset: -544px}.iti__bz{--iti-flag-offset: -560px}.iti__ca{--iti-flag-offset: -576px}.iti__cc{--iti-flag-offset: -592px}.iti__cd{--iti-flag-offset: -608px}.iti__cf{--iti-flag-offset: -624px}.iti__cg{--iti-flag-offset: -640px}.iti__ch{--iti-flag-offset: -656px}.iti__ci{--iti-flag-offset: -672px}.iti__ck{--iti-flag-offset: -688px}.iti__cl{--iti-flag-offset: -704px}.iti__cm{--iti-flag-offset: -720px}.iti__cn{--iti-flag-offset: -736px}.iti__co{--iti-flag-offset: -752px}.iti__cr{--iti-flag-offset: -768px}.iti__cu{--iti-flag-offset: -784px}.iti__cv{--iti-flag-offset: -800px}.iti__cw{--iti-flag-offset: -816px}.iti__cx{--iti-flag-offset: -832px}.iti__cy{--iti-flag-offset: -848px}.iti__cz{--iti-flag-offset: -864px}.iti__de{--iti-flag-offset: -880px}.iti__dj{--iti-flag-offset: -896px}.iti__dk{--iti-flag-offset: -912px}.iti__dm{--iti-flag-offset: -928px}.iti__do{--iti-flag-offset: -944px}.iti__dz{--iti-flag-offset: -960px}.iti__ec{--iti-flag-offset: -976px}.iti__ee{--iti-flag-offset: -992px}.iti__eg{--iti-flag-offset: -1008px}.iti__eh{--iti-flag-offset: -1024px}.iti__er{--iti-flag-offset: -1040px}.iti__es{--iti-flag-offset: -1056px}.iti__et{--iti-flag-offset: -1072px}.iti__fi{--iti-flag-offset: -1088px}.iti__fj{--iti-flag-offset: -1104px}.iti__fk{--iti-flag-offset: -1120px}.iti__fm{--iti-flag-offset: -1136px}.iti__fo{--iti-flag-offset: -1152px}.iti__fr{--iti-flag-offset: -1168px}.iti__ga{--iti-flag-offset: -1184px}.iti__gb{--iti-flag-offset: -1200px}.iti__gd{--iti-flag-offset: -1216px}.iti__ge{--iti-flag-offset: -1232px}.iti__gf{--iti-flag-offset: -1248px}.iti__gg{--iti-flag-offset: -1264px}.iti__gh{--iti-flag-offset: -1280px}.iti__gi{--iti-flag-offset: -1296px}.iti__gl{--iti-flag-offset: -1312px}.iti__gm{--iti-flag-offset: -1328px}.iti__gn{--iti-flag-offset: -1344px}.iti__gp{--iti-flag-offset: -1360px}.iti__gq{--iti-flag-offset: -1376px}.iti__gr{--iti-flag-offset: -1392px}.iti__gt{--iti-flag-offset: -1408px}.iti__gu{--iti-flag-offset: -1424px}.iti__gw{--iti-flag-offset: -1440px}.iti__gy{--iti-flag-offset: -1456px}.iti__hk{--iti-flag-offset: -1472px}.iti__hn{--iti-flag-offset: -1488px}.iti__hr{--iti-flag-offset: -1504px}.iti__ht{--iti-flag-offset: -1520px}.iti__hu{--iti-flag-offset: -1536px}.iti__id{--iti-flag-offset: -1552px}.iti__ie{--iti-flag-offset: -1568px}.iti__il{--iti-flag-offset: -1584px}.iti__im{--iti-flag-offset: -1600px}.iti__in{--iti-flag-offset: -1616px}.iti__io{--iti-flag-offset: -1632px}.iti__iq{--iti-flag-offset: -1648px}.iti__ir{--iti-flag-offset: -1664px}.iti__is{--iti-flag-offset: -1680px}.iti__it{--iti-flag-offset: -1696px}.iti__je{--iti-flag-offset: -1712px}.iti__jm{--iti-flag-offset: -1728px}.iti__jo{--iti-flag-offset: -1744px}.iti__jp{--iti-flag-offset: -1760px}.iti__ke{--iti-flag-offset: -1776px}.iti__kg{--iti-flag-offset: -1792px}.iti__kh{--iti-flag-offset: -1808px}.iti__ki{--iti-flag-offset: -1824px}.iti__km{--iti-flag-offset: -1840px}.iti__kn{--iti-flag-offset: -1856px}.iti__kp{--iti-flag-offset: -1872px}.iti__kr{--iti-flag-offset: -1888px}.iti__kw{--iti-flag-offset: -1904px}.iti__ky{--iti-flag-offset: -1920px}.iti__kz{--iti-flag-offset: -1936px}.iti__la{--iti-flag-offset: -1952px}.iti__lb{--iti-flag-offset: -1968px}.iti__lc{--iti-flag-offset: -1984px}.iti__li{--iti-flag-offset: -2000px}.iti__lk{--iti-flag-offset: -2016px}.iti__lr{--iti-flag-offset: -2032px}.iti__ls{--iti-flag-offset: -2048px}.iti__lt{--iti-flag-offset: -2064px}.iti__lu{--iti-flag-offset: -2080px}.iti__lv{--iti-flag-offset: -2096px}.iti__ly{--iti-flag-offset: -2112px}.iti__ma{--iti-flag-offset: -2128px}.iti__mc{--iti-flag-offset: -2144px}.iti__md{--iti-flag-offset: -2160px}.iti__me{--iti-flag-offset: -2176px}.iti__mf{--iti-flag-offset: -2192px}.iti__mg{--iti-flag-offset: -2208px}.iti__mh{--iti-flag-offset: -2224px}.iti__mk{--iti-flag-offset: -2240px}.iti__ml{--iti-flag-offset: -2256px}.iti__mm{--iti-flag-offset: -2272px}.iti__mn{--iti-flag-offset: -2288px}.iti__mo{--iti-flag-offset: -2304px}.iti__mp{--iti-flag-offset: -2320px}.iti__mq{--iti-flag-offset: -2336px}.iti__mr{--iti-flag-offset: -2352px}.iti__ms{--iti-flag-offset: -2368px}.iti__mt{--iti-flag-offset: -2384px}.iti__mu{--iti-flag-offset: -2400px}.iti__mv{--iti-flag-offset: -2416px}.iti__mw{--iti-flag-offset: -2432px}.iti__mx{--iti-flag-offset: -2448px}.iti__my{--iti-flag-offset: -2464px}.iti__mz{--iti-flag-offset: -2480px}.iti__na{--iti-flag-offset: -2496px}.iti__nc{--iti-flag-offset: -2512px}.iti__ne{--iti-flag-offset: -2528px}.iti__nf{--iti-flag-offset: -2544px}.iti__ng{--iti-flag-offset: -2560px}.iti__ni{--iti-flag-offset: -2576px}.iti__nl{--iti-flag-offset: -2592px}.iti__no{--iti-flag-offset: -2608px}.iti__np{--iti-flag-offset: -2624px}.iti__nr{--iti-flag-offset: -2640px}.iti__nu{--iti-flag-offset: -2656px}.iti__nz{--iti-flag-offset: -2672px}.iti__om{--iti-flag-offset: -2688px}.iti__pa{--iti-flag-offset: -2704px}.iti__pe{--iti-flag-offset: -2720px}.iti__pf{--iti-flag-offset: -2736px}.iti__pg{--iti-flag-offset: -2752px}.iti__ph{--iti-flag-offset: -2768px}.iti__pk{--iti-flag-offset: -2784px}.iti__pl{--iti-flag-offset: -2800px}.iti__pm{--iti-flag-offset: -2816px}.iti__pr{--iti-flag-offset: -2832px}.iti__ps{--iti-flag-offset: -2848px}.iti__pt{--iti-flag-offset: -2864px}.iti__pw{--iti-flag-offset: -2880px}.iti__py{--iti-flag-offset: -2896px}.iti__qa{--iti-flag-offset: -2912px}.iti__re{--iti-flag-offset: -2928px}.iti__ro{--iti-flag-offset: -2944px}.iti__rs{--iti-flag-offset: -2960px}.iti__ru{--iti-flag-offset: -2976px}.iti__rw{--iti-flag-offset: -2992px}.iti__sa{--iti-flag-offset: -3008px}.iti__sb{--iti-flag-offset: -3024px}.iti__sc{--iti-flag-offset: -3040px}.iti__sd{--iti-flag-offset: -3056px}.iti__se{--iti-flag-offset: -3072px}.iti__sg{--iti-flag-offset: -3088px}.iti__sh{--iti-flag-offset: -3104px}.iti__si{--iti-flag-offset: -3120px}.iti__sj{--iti-flag-offset: -3136px}.iti__sk{--iti-flag-offset: -3152px}.iti__sl{--iti-flag-offset: -3168px}.iti__sm{--iti-flag-offset: -3184px}.iti__sn{--iti-flag-offset: -3200px}.iti__so{--iti-flag-offset: -3216px}.iti__sr{--iti-flag-offset: -3232px}.iti__ss{--iti-flag-offset: -3248px}.iti__st{--iti-flag-offset: -3264px}.iti__sv{--iti-flag-offset: -3280px}.iti__sx{--iti-flag-offset: -3296px}.iti__sy{--iti-flag-offset: -3312px}.iti__sz{--iti-flag-offset: -3328px}.iti__tc{--iti-flag-offset: -3344px}.iti__td{--iti-flag-offset: -3360px}.iti__tg{--iti-flag-offset: -3376px}.iti__th{--iti-flag-offset: -3392px}.iti__tj{--iti-flag-offset: -3408px}.iti__tk{--iti-flag-offset: -3424px}.iti__tl{--iti-flag-offset: -3440px}.iti__tm{--iti-flag-offset: -3456px}.iti__tn{--iti-flag-offset: -3472px}.iti__to{--iti-flag-offset: -3488px}.iti__tr{--iti-flag-offset: -3504px}.iti__tt{--iti-flag-offset: -3520px}.iti__tv{--iti-flag-offset: -3536px}.iti__tw{--iti-flag-offset: -3552px}.iti__tz{--iti-flag-offset: -3568px}.iti__ua{--iti-flag-offset: -3584px}.iti__ug{--iti-flag-offset: -3600px}.iti__us{--iti-flag-offset: -3616px}.iti__uy{--iti-flag-offset: -3632px}.iti__uz{--iti-flag-offset: -3648px}.iti__va{--iti-flag-offset: -3664px}.iti__vc{--iti-flag-offset: -3680px}.iti__ve{--iti-flag-offset: -3696px}.iti__vg{--iti-flag-offset: -3712px}.iti__vi{--iti-flag-offset: -3728px}.iti__vn{--iti-flag-offset: -3744px}.iti__vu{--iti-flag-offset: -3760px}.iti__wf{--iti-flag-offset: -3776px}.iti__ws{--iti-flag-offset: -3792px}.iti__xk{--iti-flag-offset: -3808px}.iti__ye{--iti-flag-offset: -3824px}.iti__yt{--iti-flag-offset: -3840px}.iti__za{--iti-flag-offset: -3856px}.iti__zm{--iti-flag-offset: -3872px}.iti__zw{--iti-flag-offset: -3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}form .select2-container--bootstrap span.select2-selection{border:1px solid var(--br-e)!important;border-radius:4px}form .select2-container--bootstrap span.select2-selection .select2-selection__rendered,form .select2-container--bootstrap span.select2-selection .select2-selection__placeholder{font-size:14px!important}.select2-container--bootstrap .select2-dropdown{top:10px!important;border:1px solid var(--br-e)!important;border-radius:4px}.select2-search__field{border:1px solid var(--br-e)!important;border-radius:4px;min-height:40px;padding:5px 10px!important}.select2-results__option{font-size:14px;line-height:120%}.select2-results__option:hover{background-color:gray;color:#fff}.select2-results{max-height:250px;overflow-y:auto}
